ECEN 4610 Hands-Free Low-Profile Wireless Radio Spring 2006 Critical Design Review Wireless Nothing Team members Derek Lindberg Sean McDevitt Nick Ciocco Eric Hoffman Chris Browne Critical Design Review Handmade by Robots ECEN 4610 Spring 2006 Hands-Free Low-Profile Wireless Radio Project Overview • Two-way wireless communication between two separate motorcyclists. • Low-power, low-profile design for easy installation/integration inside helmet. • Adjustable volume, microphone gain, and channel selection. • Restricted access to broadcasted audio. Critical Design Review Handmade by Robots ECEN 4610 Hands-Free Low-Profile Wireless Radio Spring 2006 High Level Concept Long range RF Short range RF Critical Design Review Handmade by Robots ECEN 4610 Hands-Free Low-Profile Wireless Radio Spring 2006 Initial Set-backs – Wireless Transceiver • nRF24Z1 – Only a point to point streaming device. • Not capable of handling TDD (time division duplexing) or FDD (frequency division duplexing). • nRF24L01 – Great device, but not yet in full production • Possible future use if breakout boards available • nRF2401a – Current selection • Fastest data-rate for a “true” transceiver • Requires additional packet handling Critical Design Review Handmade by Robots ECEN 4610 Hands-Free Low-Profile Wireless Radio Spring 2006 Initial Set-backs - Codec • TI TLV320AIC28 • I2C control format • QFN package 1 • TI TLV320AIC33 2 3 • Not available (just released) • QFN package • Xemics XE3006 4 • Audio format is standard serial (not I2S) • Not available in quantities under 62 • TI TLV320AIC23B • Available with all needed features • SOP package Critical Design Review Handmade by Robots ECEN 4610 Hands-Free Low-Profile Wireless Radio Spring 2006 System Block Diagram - Headset Microphone Microcontroller Headphones DAC Codec ADC Codec Transceiver Critical Design Review Handmade by Robots ECEN 4610 Spring 2006 Hands-Free Low-Profile Wireless Radio Block Diagram – Basestation Basestation to helmet transceiver SPI Bus Basestation to other motorcyclist transceiver • Serves as a booster for the helmet’s voice communications • Handles channel allocation for slave headset Microcontroller Critical Design Review Handmade by Robots ECEN 4610 Spring 2006 Hands-Free Low-Profile Wireless Radio Microcontroller – MSP430F1611 Microcontroller • 48kB Flash, 1024B RAM • Extremely-low power • 330uA active • 1.1uA standby mode • Dual 12bit DACs • SPI interface in hardware • 48 IO pins • RS232 Interface via MAX3222 transceiver ——SPI—— Transceiver(s) Critical Design Review • HANDLING SPI/I2S Audio Codec Handmade by Robots ECEN 4610 Hands-Free Low-Profile Wireless Radio Spring 2006 Timing Diagram I2S/SPI Critical Design Review Handmade by Robots ECEN 4610 Hands-Free Low-Profile Wireless Radio Spring 2006 Main System (Base Station) Schematic Critical Design Review Handmade by Robots ECEN 4610 Hands-Free Low-Profile Wireless Radio Spring 2006 Transceiver – nRF2401a Receiving Transceiver • • • • 2.4 GHz operating frequency Low cost Low power 1Mbit/s ShockBurst Data Rate • Low on-air time • SPI Communication • Dual-channel receiver (2Mbit/s) • Simple PCB antenna Transceiver ——SPI—— Microcontroller Critical Design Review Handmade by Robots ECEN 4610 Spring 2006 Hands-Free Low-Profile Wireless Radio Audio Codec – TLV320AIC23B Microphone Headphones ——Analog—— • • • • • Convert between analog and I2S Low power/Low cost High quality 16 bit sound DAC and ADC in single chip for simplicity Integrated gain control, volume control and speaker drivers if possible • SPI control from Microcontroller Audio Codec ——I2S—— Microcontroller Critical Design Review Handmade by Robots ECEN 4610 Hands-Free Low-Profile Wireless Radio Spring 2006 Current Project Plan – Divide and Conquer • Printed circuit board tasks • Assemble • Test and debug • Begin second PCB revision • Dev. board tasks • Establish communication between transceivers • Experiment with data rate limitations using • Test maximum range and acceptable error rates. Critical Design Review Handmade by Robots ECEN 4610 Spring 2006 Hands-Free Low-Profile Wireless Radio MSP430F1611 Dev. Board with nRF2401a • Prototype Base Station • Provides test bed for extended functionality Critical Design Review Handmade by Robots ECEN 4610 Spring 2006 Hands-Free Low-Profile Wireless Radio Printed Circuit Board Rev. 1 Critical Design Review Handmade by Robots ECEN 4610 Spring 2006 Hands-Free Low-Profile Wireless Radio Risks • Difficulty making SPI communicate with I2S • High speed data rate and clock rate • Unknown transmitter packet error rate at 1Mbps • Difficulty with QFN package type (reflow) • Wireless protocol complexity may be underestimated Critical Design Review Handmade by Robots ECEN 4610 Hands-Free Low-Profile Wireless Radio Spring 2006 Backup Plan Use MSP430F1611 internal ADC/DAC SPI communication with I2S is removed Use lower data rate for transceiver Voice still possible and known implementation at this data rate exist Out-source transceiver assembly or use breakout boards from SparkFun Critical Design Review Handmade by Robots ECEN 4610 Spring 2006 Hands-Free Low-Profile Wireless Radio Division of Labor Team Members Responsibility Derek Lindberg Hardware layout and assembly, firmware programming Sean McDevitt Antenna and Transceiver design Nick Ciocco Transceiver design and PCB layout overview Eric Hoffman Hardware layout and assembly, firmware programming Chris Browne Assembly firmware programming, hardware integration Group Responsibilities Documentation, system development, integration, system testing Critical Design Review Handmade by Robots ECEN 4610 Hands-Free Low-Profile Wireless Radio Spring 2006 Project Timeline Critical Design Review Handmade by Robots ECEN 4610 Spring 2006 Hands-Free Low-Profile Wireless Radio Milestone 1 – March 23rd • Printed circuit board assembled, tested, and debugged • Microcontroller communicating with all peripherals • Simple high-speed data transmission between two transceivers on development board • Determine if addition of portable audio is feasible Critical Design Review Handmade by Robots ECEN 4610 Spring 2006 Hands-Free Low-Profile Wireless Radio Milestone 2 – April 20th • Preliminary voice communication up and running • Microphone in and headphone out • Base station to headset acquisition • Preliminary protocol functionality • Preliminary portable audio capability, pending Milestone 1 Critical Design Review Handmade by Robots ECEN 4610 Spring 2006 Hands-Free Low-Profile Wireless Radio Budget/Final Parts List Parts (per board) Cost Active Components $60.00 Misc. Parts (all passive components) $5.00 Misc. Connectors $5.00 Total $70.00 Total (est. qty. 100) $30.00 Budget Breakdown Qty Cost Base Stations 2 boards $140.00 Headset 8 boards $560.00 PCB 2 revs $300.00 Total Critical Design Review -- $1,000.00 Handmade by Robots ECEN 4610 Hands-Free Low-Profile Wireless Radio Spring 2006 Questions ? Critical Design Review Handmade by Robots ECEN 4610 Spring 2006 Hands-Free Low-Profile Wireless Radio State Diagram – Headset Tx Always Init Base Station Found Base Station Search Wait Idle Wait Rx Critical Design Review Handmade by Robots ECEN 4610 Hands-Free Low-Profile Wireless Radio Spring 2006 State Diagram – Base Station Remote Tx/Rx Headset Found Wait Idle Wait Voice Timeout Headset Search Init Voice Detected Always Headset Lost Local Audio Critical Design Review Handmade by Robots