340 likes | 766 Views
EBS: E lectronic B umper S ticker. Group 29 Thomas Franklin Seth Granback Kanishka Kumar. Outline. Introduction Objective Review of Original Design Power Electronics Wireless Communication Micro-controller Hardware Recommendations and Moving Forward. INTRODUCTION.
E N D
EBS:Electronic Bumper Sticker Group 29 Thomas Franklin Seth Granback Kanishka Kumar
Outline • Introduction • Objective • Review of Original Design • Power Electronics • Wireless Communication • Micro-controller • Hardware • Recommendations and Moving Forward
INTRODUCTION • Externally controlled Electronic Bumper Sticker • Kanishka : Wireless Communication and Power Electronics • Seth: Micro-controller programming and interfaces • Thomas: Hardware design and layout, circuit protection
Outline • Introduction • Objective • Review of Original Design • Power Electronics • Wireless Communication • Micro-controller • Hardware • Recommendations and Moving Forward
OBJECTIVE • Externally controlled Electronic Bumper Sticker • CPU sends image data to base unit for transmission • The base unit transmits image data • The remote unit receives image data • Remote unit processes data and displays the image • Powered by the car battery via power electronics • Device has marketing potential • A new way to reach a large customer base
Outline • Introduction • Objective • Review of Original Design • Power Electronics • Wireless Communication • Micro-controller • Hardware • Recommendations and Moving Forward
REVIEW OF ORIGINAL DESIGN • ½ mile radius for transmission • 200KB images • 30 second transmission • Encryption • Actual Range Test in car • Power Electronics for 24V car Jump-start • Transmit data back to base • Hard, durable encasement
REVIEW OF ORIGINAL DESIGN • 100 feet indoor transmission radius • Loop-back wireless test in car • 26KB images (with text) • EEPROM Interfacing • 30 second transmission • 128 bit AES Encryption • Hard, durable encasement • 12V, 5V 3.3V regulated output
Outline • Introduction • Objective • Review of Original Design • Power Electronics • Wireless Communication • Micro-controller • Hardware • Recommendations and Moving Forward
POWER ELECTRONICS: DESIGN • Base: Wall outlet 5V 3.3V • Remote: 12V 3.3V • LM317t Voltage regulator • 3V < (Vin – Vout) < 40V
POWER ELECTRONICS: VERIFICATION • Reduction in ripple • 500mV to 200mV BeforeAfter
Outline • Introduction • Objective • Review of Original Design • Power Electronics • Wireless Communication • Micro-controller • Hardware • Recommendations and Moving Forward
WIRELESS COMMUNICATION: MODEM CHOICE • XBee Pro 60mW Whip Antenna • 3.3V @ 215mA • 250kbps Max data rate • 60mW output (+18dBm) • 1 mile (1500m) outdoor range • Built-in antenna • 128-bit encryption • Serial Communication Interface • X-CTU software for modem configuration • Automatic Hardware Flow Control
WIRELESS COMMUNICATION: SERIAL PORT INTERFACE • MAX 3232 for Serial Port Level Conversion • Flow Control • Buffer is 100 bytes • Data sent >20kB • Realterm has Hardware Flow Control
WIRELESS COMMUNICATION: PAIRING AND ENCRYPTION • XBee’s communicate to each other by default • For pairing match the Serial High (SH) and Low Addresses (SL) • Enable 128-bit AES Encryption
WIRELESS COMMUNICATION: VERIFICATION • Realterm for toggling RTS and DTR • Realterm Communication between two computers • Encryption and Pairing verification:
Outline • Introduction • Objective • Review of Original Design • Power Electronics • Wireless Communication • Micro-controller • Hardware • Recommendations and Moving Forward
MICROCONTROLLER: PROPELLER CHIP • Built-in TV driver • CompositeVideo Output • SPIN Programming • 5-9V DC power • 3.3V regulator • 5 MHz crystal • 256K EEPROM
MICROCONTROLLER: LCD SCREEN • 7 inch screen • 480 x 234 resolution • 12V DC power • Composite Video Input
MICROCONTROLLER: INTERFACE TESTING • LCD screen connected to video output • XBee data out connected to I/O pin • SPIN code objects (functions) • XBee • TV • Simple text transmission • Text transmission and byte array storage • Full image transmission and storage
MICROCONTROLLER: SPIN CODE • Image display driver code from rayslogic.com • Wrote Xbee and EEPROM interface code • Received and stored image a byte at a time • Bytes received until EOF identifier was reached • No flow control necessary on software side • After EOF, accept and store the 16 byte text string • Java code automation
Outline • Introduction • Objective • Review of Original Design • Power Electronics • Wireless Communication • Micro-controller • Hardware • Recommendations and Moving Forward
HARDWARE: DESIGN & LAYOUT • EAGLE Layout Editor 4.16r2 • LEDs for debugging • Circuit protection • Fast acting 400 mA fuse • AC bypass capacitors • Ground plane to reduce interference
HARDWARE: FABRICATION • Small, compact, portable • 0.06” FR4 Laminate with 1oz. copper • 6x4.5x2.25” hard plastic encasement
HARDWARE: TESTING & DEBUGGING • Power and ground check • I/O pins • Composite signal • CPU to XBee communication • Car power system
HARDWARE: RESULTS • Base unit PCB fully functional • CPU communicates with XBee • Remote unit PCB debugged but never tested • Risk of damaging only memory chip • Development board • 600 mA and 900 mA adapters powered remote unit • Loop back test worked intermittently in car
Outline • Introduction • Objective • Review of Original Design • Power Electronics • Wireless Communication • Micro-controller • Hardware • Recommendations and Moving Forward
RECOMMENDATIONS AND MOVING FORWARD • Consider replacing current LCD screen • LED • VGA input • Larger size • Use more powerful external antenna • Utilize memory for better images • Integrated software interface for base unit • Back communication for monitoring of ad time • Analyze ethical concerns
Acknowledgements • Ray from Rays Logic • Internet community • Parallax Forums • Kieran Levin • Thomas Houlahan • Prof. Carney • Mark Smart • Craig Zeilenga