Top Banner
Command Control Device Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang
24

Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

Dec 13, 2015

Download

Documents

Henry Craig
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

Command Control DeviceScott Coffin

Adam FaucherJason Graika

Brian Voelz

Client:Honeywell

Advisor: Dr. Zhengdao Wang

Page 2: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

AgendaProject Background

RequirementsGoals

Transmitter and Receiver DesignHardwareBlock DiagramSchematicPCB Layout

GUIBudget

Page 3: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

3

Project DescriptionShort range wireless control deviceProject Client is Honeywell

Contact: Justin YoungFour deliverables

Transmitter, Receiver, Programming Dongle, and GUI

Desired outcome of this project is for the transmitter to communicate with receiver and have the receiver perform a particular command that was programmed via the wireless dongle.

Page 4: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

4

Design Overview

System consists of four components:Transmitter(Tx)Receiver(Rx)Bluetooth DongleGUI for programming Rx

Transmitter Receiver5 Ft 100 Ft

Page 5: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

5

Functional Requirements Minimum distance of 50ft between Rx and

Tx Minimum distance of 5ft between

programming dongle and Rx ● Receiver shall have 2 LEDs ● Tx and Rx battery life should last at least 8 hours● Minimum distance of 25ft for talk back from Rx

Page 6: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

6

Non-Functional Requirements● Tx and Rx housing less than 1" X 1.5" X 2.5"● Tx and Rx should withstand rain and drop● Temperature range -25°F to 160°F● Tx and Rx should have a self contained power source● Rx antenna should be internal

Page 7: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

7

Stretch Goals● Minimum distance of 100ft between Rx and Tx ● Tx and Rx housing less than .5" X 1" X 2"● Easy access to Tx and Rx power supplies ● Tx antenna should be internal● Tx and Rx battery life should last at least 24 hrs.● Full talk back from Rx up to a distance of 100ft

Page 8: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

Hardware Selection• Roving Networks RN-41 Bluetooth

Transceiver• Atmel ATTiny84 Microcontroller• Blue Radius BR-USB-BTv2.1 Bluetooth

Dongle• Polymer Lithium Ion Battery• LiPo Basic Charger

Page 9: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

Transmitter Block Diagram

Page 10: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

Transmitter Schematic

Page 11: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

Transmitter LayoutDimensions:2” x 1.5”

Page 12: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

Transmitter Prototype

Page 13: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

Final Transmitter

Page 14: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

Receiver Block Diagram

Page 15: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

Receiver Schematic

Page 16: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

Receiver LayoutDimensions:2” x 1.5”

Page 17: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

Receiver Prototype

Page 18: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

Final Receiver

Page 19: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

Platform for User InterfaceGUI Application

Developed for Windows XP, with cross-platform compatibility in mind

Uses Bluetooth dongle for communication to Rx

Page 20: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

Graphical User InterfaceApplication written in Java Swing GUI ToolkitCommunication between receiver and GUI

JSR-82 (Java's Bluetooth Interface for APIs)BlueCove Library

Cross platform Bluetooth library that works with whatever native Bluetooth stack is currently on your system

Page 21: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

GUI Prototype

Page 22: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

GUI Prototype

Page 23: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

Budget

Page 24: Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.

Thank You

Questions?