Você está na página 1de 22

ECEN 4610

Hands-Free Low-Profile Wireless Radio

Spring 2006

Preliminary Design Review


Team: Wireless Nothing
Team members Derek Lindberg Sean McDevitt

Nick Ciocco
Eric Hoffman

Chris Browne
Preliminary Design Review Handmade by Robots

ECEN 4610

Hands-Free Low-Profile Wireless Radio

Spring 2006

What is this Device?


Two-way wireless communication between to separate motorcycles. One-way wireless CD quality audio streaming from a portable devices audio jack. Adjustable volume, microphone gain, and channel selection. Restricted access to broadcasted audio. Modular implementation of a wireless communication and audio listening device
Preliminary Design Review Handmade by Robots

ECEN 4610

Hands-Free Low-Profile Wireless Radio

Spring 2006

High Level Concept

Short range RF

Long Range RF

Short range RF

Preliminary Design Review

Handmade by Robots

ECEN 4610

Hands-Free Low-Profile Wireless Radio

Spring 2006

Functional Block Diagram - Headset Microphone Headphones

Microcontroller
I2C

ADC Codec
I2S

I2C Bus

DAC Codec
I2S

Transceiver
Preliminary Design Review Handmade by Robots

ECEN 4610

Hands-Free Low-Profile Wireless Radio

Spring 2006

Transceiver
ADC/DAC OR Transceiver

I2S
Receiving Transceiver

Transceiver

I2C
Microcontroller
Preliminary Design Review

Single Chip Wireless Transceiver (nRF24Z1) 2.4 GHz operating frequency Low cost Low power High-fidelity sound (16-bit) Channel selection Integrated control channel 1Mbit/s 4Mbit/s Data Rate I2S or S/PDIF Audio Input (16bit) SPI or I2C Integrated Frequency Hopping Scheme
Handmade by Robots

ECEN 4610

Hands-Free Low-Profile Wireless Radio

Spring 2006

Antenna Considerations
2.4 GHz Printed Monopole Size ~ 23cm x 1.5mm 2.4 GHz Chip Antennas Size ~ Tiny < 1cm2 Reduced gain from reduced size

2.4 GHz Printed Whip Monopole Size ~ 12mm x 20mm

Preliminary Design Review

Handmade by Robots

ECEN 4610

Hands-Free Low-Profile Wireless Radio

Spring 2006

Functional Block Diagram Headset, DAC/ADC Microphone Headphones

Microcontroller
I2C

ADC Codec
I2S

I2C Bus

DAC Codec
I2S

Transceiver
Preliminary Design Review Handmade by Robots

ECEN 4610

Hands-Free Low-Profile Wireless Radio

Spring 2006

DAC/ADC
Microphone Headphones MP3 Player

Analog

DAC / ADC

Single Chip DAC/ADC I2S Codec 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 I2S communication to Transceiver I2C control from Microcontroller

I2C

I2S

Microcontroller Transceiver
Preliminary Design Review Handmade by Robots

ECEN 4610

Hands-Free Low-Profile Wireless Radio

Spring 2006

Functional Block Diagram - uC Microphone Headphones

Microcontroller
I2C

ADC Codec
I2S

I2C Bus

DAC Codec
I2S

Transceiver
Preliminary Design Review Handmade by Robots

ECEN 4610

Hands-Free Low-Profile Wireless Radio

Spring 2006

Microcontroller
Primary Functions Timing Control power consumption User feedback (tones, battery level) Process user input (buttons) Microcontroller (MSP430F156) Features 24kB Flash, 1024B RAM Very-low power 330uA active 1.1uA standby mode 12bit DAC I2C and SPI interfaces in hardware 48 IO pins
Overkill, but we will never have to worry about exceeding code space or having too few IO pins during dev.
Preliminary Design Review Handmade by Robots

Microcontroller

I2C
Transceiver(s) ADC/DAC

ECEN 4610

Hands-Free Low-Profile Wireless Radio

Spring 2006

State Diagram Headset

Tx
Always Base Station Found

Init

Base Station Search


Wait Wait

Idle

Rx

Preliminary Design Review

Handmade by Robots

ECEN 4610

Hands-Free Low-Profile Wireless Radio

Spring 2006

High Level Concept

Short range RF

Long Range RF

Short range RF

Preliminary Design Review

Handmade by Robots

ECEN 4610

Hands-Free Low-Profile Wireless Radio

Spring 2006

Functional Block Diagram Base Station


Serves as a booster for the helmets voice communications Receives voice from helmet and retransmits with larger gain Receives voice communication from other motorcyclist(s) and transmits them to the helmet Given input from helmet, switches between voice communication and music

Microcontroller

I2 C
Base Station to Helmet

Transceiver

I2C/I2S Bus

Base Station to Audio Device Transceiver

Base Station to Other motorcyclist Transceiver

Preliminary Design Review

Handmade by Robots

ECEN 4610

Hands-Free Low-Profile Wireless Radio

Spring 2006

State Diagram Base Station


Remote Tx/Rx
Always Headset Found

Voice Detected

Voice Timeout

Init

Headset Search
Wait Wait

Idle

Local Audio

Preliminary Design Review

Handmade by Robots

ECEN 4610

Hands-Free Low-Profile Wireless Radio

Spring 2006

High Level Concept

Short range RF

Long Range RF

Short range RF

Preliminary Design Review

Handmade by Robots

ECEN 4610

Hands-Free Low-Profile Wireless Radio

Spring 2006

Functional Block Diagram - Media Device


Transmits streaming wireless audio from a portable device such as an mp3 player Audio is played back in the helmet Has a lower priority than voice comm Same PCB as Helmet (headphone portion left unpopulated) Simplifies Design Single circuit to debug

Media Device Analog

Microcontroller I2C

ADC Codec I2S

I2C Bus

Transceiver

Preliminary Design Review

Handmade by Robots

ECEN 4610

Hands-Free Low-Profile Wireless Radio

Spring 2006

State Diagram Media Device

Always

Base Station Found

Audio Levels Present

Init

Base Station Search


Wait Wait

Idle

Remote Tx
Audio Timeout

Preliminary Design Review

Handmade by Robots

ECEN 4610

Hands-Free Low-Profile Wireless Radio

Spring 2006

Highly Modular Design


Wireless Audio Transmitter
Audio Codec Tx/Rx uC Tx/Rx Tx/Rx Audio Codec

Base Station

Headphone/Mic
Audio Codec

Tx/Rx

uC

Tx/Rx

uC

Each component is composed of several re-useable modules We only need to do low-level design and testing once

Preliminary Design Review

Handmade by Robots

ECEN 4610

Hands-Free Low-Profile Wireless Radio

Spring 2006

Division of Labor
Team members
Derek Lindberg Sean McDevitt Nick Ciocco Eric Hoffman Chris Browne Responsibility
Hardware layout and assembly, firmware programming Antenna and Transceiver design Transceiver design and PCB layout overview Hardware layout and assembly, firmware programming Assembly firmware programming, hardware integration

Group Responsibilities
Documentation, system development, integration, system testing, and documentation
Preliminary Design Review Handmade by Robots

ECEN 4610

Hands-Free Low-Profile Wireless Radio

Spring 2006

Project Timeline

Preliminary Design Review

Handmade by Robots

ECEN 4610

Hands-Free Low-Profile Wireless Radio

Spring 2006

Risks and Contingencies


Risks Unfamiliar Interfaces and Devices I2C/S, Transceiver, Codec Difficulty controlling codec/transceiver w/ uC Limited transmit range / Problems w/ interfering devices Lead time on components / Availability problems Difficulty getting RF link working (RF protocol) Compliance with FCC regulations Prevention Help from TAs, Manufacturers, Dev Boards Nordic, Texas Instruments May be short range for Expo Ordering samples far ahead of time Use Nordic dev board Will ignore them

Preliminary Design Review

Handmade by Robots

ECEN 4610

Hands-Free Low-Profile Wireless Radio

Spring 2006

Questions ?

Preliminary Design Review

Handmade by Robots

Você também pode gostar