Presentation is loading. Please wait.

Presentation is loading. Please wait.

Bluetooth Auto-Silencer Final Presentation Senior Design II.

Similar presentations


Presentation on theme: "Bluetooth Auto-Silencer Final Presentation Senior Design II."— Presentation transcript:

1 Bluetooth Auto-Silencer Final Presentation Senior Design II

2 Our Team Mike Brokhoff CPE Programming Android Device Brantley Brokaw CPE Programming microprocessor Programming Windows Mobile(R) Delos McManus EE Antenna control/ feedback and embedded layout Barbara Fountain EE Power controls and embedded layout Dr. Pan Li Faculty Advisor

3 Problem Solution Constraints System Overview BAS Transmitter Hardware Testing Software Overview Software Testing o Android Development o Windows Mobile Development Questions Overview

4 As cell phones become more common in everyday life, the need for cell phone etiquette has become even more apparent in certain areas of public life. Problem Incoming Call

5 Use Bluetooth technology to develop a hardware and software combination that will automatically silence cellphones. Solution Incoming Call

6 Constraints Technical Practical

7 Technical Constraints NameDescription Power SupplyMust use 120 VAC. Software Must operate on the Android version 2.2 as a test base. Further expansions of mobile operating platforms are planned. Frequency Band Must transmit in a bandwidth between 2.4 and 2.48 GHz in order to comply with the Bluetooth standard. Software Response Timing Cannot have a latency longer than 3 seconds. Transmission Distance The transmitter must have a line-of-sight range of 100 feet without obstructions.

8 TypeNameDescription EconomicCostThe transmitter must cost no more than $150 PoliticalComplianceThe BAS must not violate the Communication Act of 1934 Practical Constraints

9 Economic Constraint The transmitter must cost no more than $150, and application software will be free to all mobile device users.

10 ComponentPrice Bluetooth Modem - BlueSMiRF RP-SMA$52.00 2.4GHz Duck Antenna RP-SMA – 4”$3.65 PIC24HJ32GP202 Microcontroller$6.00 PCB Fabrication and Assembly$17.00 Enclosure$1.00 Switches (x2)$1.50 LED (x2)$0.30 Push Button$0.25 Voltage Regulator$2.00 Capacitors (x4)$2.00 Wall Transformer$6.00 Power Connector$ 0.50 Resistors (x4)$0.05 Total$92.25 Economic Constraint (Detailed) [6 & 7]

11 Political Constraints The BAS must not violate the Communications Act of 1934. [2]

12 System Overview “BAS-SD-10-11” Power Supply BAS Transmitter Microcontroller Bluetooth Module Antenna BAS Application Mobile Device OS Bluetooth Module Antenna

13 BAS Transmitter PCB and Packaging Design PCB Testing

14 Schematic

15 PCB Design 1.7” x 3”

16 PCB Assembly

17 PCB in Enclosure

18 Hardware Testing Mobile Device Power Consumption PCB Power Quality Testing PCB PIC24 Signal Verification

19 Android Mobile Device Tests done over a 10.5 hour period

20 Windows Mobile Power Consumption

21 PCB Power Quality Testing & PIC24 Signal Verification An oscilloscope was used, across the C1 capacitor for the 3.3 VDC regulator, to monitor for distortion and DC ripple during transmitter operations. The logic analyzer was used to monitor the signal between the PIC24HJ32GP and the Bluetooth Module to verify for correct signal. transmission.

22 Start-up/Reset Hardware Communications Test with USB Logic Analyzer

23 Transmitter Distance Reset Hardware Communications Test with USB Logic Analyzer

24 Distance Testing Low Power without Antenna High Power without Antenna Low Power with Antenna High Power with Antenna Android Platform35 ft.160 ft.65 ft.250+ ft. Windows Mobile 630 ft.140 ft.50 ft.150 ft.

25 Software Overview FSM Software Testing o Android Development o Windows Mobile Development

26 Software FSM

27 Software Testing Android Application Windows Application

28 Android Application Emulator o Creating Graphical User Interface o Control Ringer State o System Timer Mobile Device Deployment o Turn On/Off Bluetooth module o Control discovery o Read devices being discovered o Response Timing

29 Control Ringer and Timer

30 Scan and Recognize Bluetooth Signature

31 Android Menu Testing

32 Android Full System Test

33 Android Software Testing Application can: Detect BAS signature Silence/Vibrate Ringer when BAS signature detected Runs check every 12 seconds when BAS sig. not found Runs check every 15 minutes when BAS sig. found User cannot change ringer while in "Silent Zone" Rechecks for "Silent Zone" when attempting to change ringer state Restores ringer when BAS no longer detected Run for several days Go between background and foreground Operate while other programs are running in the foreground Operate while in a phone call

34 Latency Testing Average Delay2.3 seconds Expected Delay3.0 seconds Percent Error-24.44%

35 Windows Mobile Windows Mobile vs. Android GUI Full System Test Latency Testing

36 Windows Mobile vs. Android Development Pros and Cons ProsCons Android Platform (Motorola Droid) -API is easy to implement -Easy access and control of Hardware elements -Faster -Easy to use debugging process -GUI Development Windows Mobile 6 (HTC Touch) -GUI is easy to implement -Easy to use debugging process -Very difficult to access Hardware elements(.dll import process) -Very slow -Complicated API

37 Windows Application Emulator o Creating Graphical User Interface o System Timer Mobile Device Deployment o Turn On/Off Bluetooth module o Perform a Bluetooth device Scan o Read devices being discovered o Control Ringer

38 GUI Windows Mobile Disabled Enabled before Device is Discovered Enabled and Discovered

39 Windows Mobile 6 Full System Test

40 Latency Testing Windows Mobile Average Delay13.81 seconds Expected Delay3.0 seconds Percent Error360.22%

41 References [1] Wikipedia, “Mobile phone,” Wikipedia. [Online]. Available: http://en.wikipedia.org/wiki/Mobile_phone. [Accessed Aug. 31, 2010].http://en.wikipedia.org/wiki/Mobile_phone [2] Federal Communications Commission, “Sale or Use of Transmitters Designed to Prevent, Jam or Interfere with Cell Phone Communications is Prohibited in the United States,” Federal Communications Commission, July 27,2005. [Online]. Available: http://www.fcc.gov/eb/Public_Notices/DA-05-1776A1.html. [Accessed: Aug. 31, 2010]. http://www.fcc.gov/eb/Public_Notices/DA-05-1776A1.html [3] Bluetooth SIG, “About The Bluetooth SIG,” Bluetooth SIG. [Online]. Available: http://www.bluetooth.com/English/SIG/Pages/default.aspx. [Accessed: Aug. 31, 2010]. http://www.bluetooth.com/English/SIG/Pages/default.aspx [4] Locale, “Release Notes,” Locale 2010. [Online]. Available: http://www.twofortyfouram.com [Accessed: Aug. 29, 2010]. http://www.twofortyfouram.com [5] J. Griffin, “How does Q-Zone work?,” Bluelinx, 2010. [Online]. Available: http://www.bluelinx.com/qzonehow.html. [Accessed: Aug. 31, 2010]. http://www.bluelinx.com/qzonehow.html [6] Screaming Circuits. [Online]. Available: http://www.screamingcircuits.com/Order/Quote [Accessed: Apr. 14, 2011]. http://www.screamingcircuits.com/Order/Quote [7] PCBex Corporation. [Online]. Available: http://www.pcbex.com/ [Accessed: Apr. 14, 2011].http://www.pcbex.com/

42


Download ppt "Bluetooth Auto-Silencer Final Presentation Senior Design II."

Similar presentations


Ads by Google