 “Zigbee is a suite of high level communication protocols using small, low power digital radios based on an IEEE 802 standard.”  Basically- short-range.

Slides:



Advertisements
Similar presentations
I2C bus Inter Integrated Circuits bus by Philips Semiconductors
Advertisements

Computer Organization, Bus Structure
Arctic IEC-104 Gateway Jari Lahti, CTO.
Chapter 10 Input/Output Organization. Connections between a CPU and an I/O device Types of bus (Figure 10.1) –Address bus –Data bus –Control bus.
DATA COLLECTION USING ZIGBEE NETWORK Timothy Melton Moscow, ID.
LANs and WANs. 2 Chapter Contents Section A: Network Building Blocks Section B: Wired Networks Section C: Wireless Networks Section D: Using LANs Section.
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
Parking Space Finder Lucia Wiguno Thursday, April
Wireless Sensor Network. A wireless sensor network (WSN) is a wireless network consisting of spatially distributed autonomous devices using sensors to.
Team BAKE Bryan Schoen Ashish Bablani Kelby Penney Evan Schurr
Palm Wireless Morgan Demers Erik Golen. Presentation Agenda  Project Definition  Technical Specifications - Hardware - Communication Protocol - Chat.
Senior Project Design Review Remote Visual Surveillance Vehicle (RVSV) Manoj Bhambwani Tameka Thomas.
A Framework for Patient Monitoring A. L. Praveen Aroul, William Walker, Dinesh Bhatia Department of Electrical Engineering University of Texas at Dallas.
Dave Mills CANbus: A brief introduction Incorporating: The Fujitsu status Dave Mills Queen Mary, University of London.
7-1 Digital Serial Input/Output Two basic approaches  Synchronous shared common clock signal all devices synchronised with the shared clock signal data.
Jirasak Raksachum Prince of Songkla University.  XBee ?  Specifications of the XBee®/XBee ‐ PRO®  Pin Signals  Serial Communications  ZigBee & Network.
Wireless Data Acquisition for SAE Car Project by: J.P. Haberkorn & Jon Trainor Advised by: Mr. Steven Gutschlag.
Khaled A. Al-Utaibi  What is Arduino?  Arduino Boards  Arduino Shields  Arduino Uno Hardware.
Wireless User Interface for Variable Frequency Drives Team 168 Alex Shuster (EE) Michael Kloter (EE) Christopher Perugini (EE) Kevin Wei (EngPhys - EE)
Embedded Systems Design
Network Hardware for Expanding Network. Expanding Networks When do we need expansion:  Network cable is full of data movements  Printing tasks needs.
SERIAL BUS COMMUNICATION PROTOCOLS
COMPONENTS OF THE SYSTEM UNIT
Transmission Modes Serial Transmission  One bit is transmitted on a circuit at a time  Usually there is one transmit circuit and one receive circuit.
Networks LANS,. FastPoll True Questions Answer A for True and B for False A wireless infrastructure network uses a centralized broadcasting device, such.
Wireless Sensor Monitoring Group Members: Daniel Eke (COMPE) Brian Reilly (ECE) Steven Shih (ECE) Sponsored by:
Input/Output mechanisms
DESIGN & IMPLEMENTATION OF SMALL SCALE WIRELESS SENSOR NETWORK
Multimedia & Communications ATMEL Bluetooth Background information on Bluetooth technology ATMEL implementation of Bluetooth spec.
Lab 4 ZigBee & with PICDEM Z Boards 55:088 Fall 2006.
Wireless Sensor Monitoring Group Members: Steven Shih (ECE) Brian Reilly (ECE) Dan Eke (COMPE) Sponsored by:
Computer Concepts 2014 Chapter 5 Local Area Networks.
FPGA-based Wireless Robotics Controller for Evolutionary Design Conor Doyle Supervisor: Dr. Fearghal Morgan.
By : Anand Yadav. What is Zigbee?  The CC2520 is Texas Instrument’s second generation ZigBee/IEEE RF transceiver for the 2.4 GHz unlicensed.
Computer Architecture Lecture10: Input/output devices Piotr Bilski.
DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORK
 Adviser : Dr. Lei Ying  Research Assistant: Ming Ouyang  Team Members:  Prashanth Yanamandra  Wyatt Brenneman  Taylor McKechnie  Client: ECpE.
© 2008 RoboRubik1 11 Technical Communication Skills Practicum Theory of Operation and Hardware Design Narrative.
Group 5 – Universal Exports Mike Klockow Dan Sparks Jon Hopp Ed Sheriff.
Done By: Amnon Balanov & Yosef Solomon Supervisor: Boaz Mizrachi Project ID: d02310.
5 SECTION A 1 Network Building Blocks  Network Classifications  LAN Standards  Network Devices  Clients, Servers, and Peers  Physical Topology  Network.
 The TenCup Entertainment Table is an interactive table that enhances the game-play experience of Beirut for both the player and the spectator.
NETWORK HARDWARE CABLES NETWORK INTERFACE CARD (NIC)
Network Technologies Definitions –Network: physical connection that allows two computers to communicate –Packet: a unit of transfer »A sequence of bits.
3.2 Software Fundamentals. A protocol is a formal description of digital message formats and the rules for exchanging those messages in or between computing.
Network Components David Blakeley LTEC HUB A common connection point for devices in a network. Hubs are commonly used to connect segments of a LAN.
©2008 R. Gupta, UCSD COSMOS Summer 2008 Peripheral Interfaces Rajesh K. Gupta Computer Science and Engineering University of California, San Diego.
Controller Area Network (CAN) is a broadcast, differential serial bus standard, originally developed in the 1980s by Intel and Robert Bosch GmbH, for.
Design Constraint Presentation Team 5: Sports Telemetry Device.
بسم الله الرحمن الرحيم MEMORY AND I/O.
Data Communications is the Real World OSI Layers 1 & 2 a.k.a TCP/IP Network Interface Layer.
Data Communication & Networking. Data communication Not to be confused with telecommunication –Any process that permits the passage from a sender to one.
1 Device Controller I/O units typically consist of A mechanical component: the device itself An electronic component: the device controller or adapter.
Voice Controlled Home Automation System Group 13 Zhe Gong Hongchuan Li.
SmartCup – Team 42 Harington Lee, Chirag Patil, Arjun Sharma 1.
박 유 진.  Short RF Range(~10m)  Reduce range by obstruction  Low data rate(1Mbps)  Normal Audio data rate : 1.5 Mbps  CD Quality Audio data rate :
Low Power Sensor Node Design with MSP430 + CC2520 YoonMo Yeon
SUBMITTED BY EDGEFX TEAM PORTABLE CODED WIRELESS MESSAGE COMMUNICATION BETWEEN TWO PARTIES SECRETLY WITH LCD DISPLAY.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
1 March 24, 2016 By Jay, Mihai, and Ryan Wi-Fi. 2 A GENDA ❖ Overview ➢ History ➢ The Big Picture ❖ IEEE Standard ➢ Headers ➢ Payload ❖ Properties.
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective.
Aim Of The Project To implement the obstacle avoidance and Zigbee control functions for Omni directional mobile robot.
ROOM OCCUPANCY INDICATOR
Student tracking & management web based system
RAILWAY TRACK SNAP NOTIFICATION
Zigbee Networks Using Xbee Modules
A Wireless Sensor Node SoC with a Profiled Power Management Unit for IR Controllable Digital Consumer Devices Dong-Sun Kim, Member, IEEE, Byung-Soo Kim,
ISM Band Radio Radio Protocols and Topology
Chapter 9 Transmission Modes
Presentation transcript:

 “Zigbee is a suite of high level communication protocols using small, low power digital radios based on an IEEE 802 standard.”  Basically- short-range wireless transfer of data at relatively low rates.  Targeted at high- frequency application.  Defined rate of 250kbps ACK: Wikipedia

 The project description says to use XBEE. XBEEXBEE-ProWhich one? Cost$19.00$32.00XBEE Supply Voltage 3V Same Supply max current 50mA215mAXBEE Range Indoor (outdoor) 100ft(300ft)300ft (1 mile)XBEE- Pro Size: L x W 1.09 x x.96XBEE Mesh Network compatible NOYESXBEE- Pro Transmitter Power Output 1mW63mWXBEE-Pro

 We would’ve liked to be able to use XBEE because it’s cheaper, smaller, has a lesser max current and we’re not going to be needing a 300ft indoor range.  BUT we have to splurge and buy XBEE Pro because it has the ability to join a mesh network (the network our project will be functioning in).

AT (Transmission mode:  Simple  compatible with any device that speaks serial API (packet mode):  I/O samples- XBee can receive I/O from one or more remote XBees  ACK- When sending a packet, the transmitting radio receives an ACK if it was delivered successfully and resent if not.

 RX Contains the source address of the transmitting radio  Easily address multiple radios and send broadcast TX packets API mode makes sense for us because we have multiple XBEE chips communicating with the server at one time. AT communication would get very messy.

 Our founts are both “device nodes” that act as routers because they have direct communication with the server.  For direct communication: send a Zigbee Transmit request frame with the 64-bit address field set to 0 and the 16 bit address field set to 0XFFFE.  (fields with multiple bytes are  transmitted MSB-first)

 Can use 0000 to broadcast to both founts when a player has won and game is over.  The source address field is used by the server to identify thetransmitting node  Has to have 64-bit and 16-bit address fields of the ZigBee Transmit Request frame to get a resonse. ACK:

DI Buffer DO Buffer RF RX Buffer RF TX Buffer Transmitter Receiver RF switch DI CTS VCC GND D0 Processor Antenna Port

is a vehicle bus standard designed to allow microcontrollers and devices to communicate with each other within a vehicle without a host computer. ACK Wikipedia

 I wasn’t given much of an alternative: I chose CANbus because we were required to communicate from cup to a player's HIU via the CANbus protocol.

 Each node is able to send and receive messages, but not simultaneously.  Messages consist of and ID (priority) and up to 8 data bits transmitted serially onto the bus.

 Host processor › The host processor decides what received messages mean and which messages it wants to transmit itself. › Sensors, actuators and control devices can be connected to the host processor.  CAN controller (hardware with a synchronous clock). › Receiving: the CAN controller stores received bits serially from the bus until an entire message is available, which can then be fetched by the host processor (usually after the CAN controller has triggered an interrupt). › Sending: the host processor stores its transmit messages to a CAN controller, which transmits the bits serially onto the bus.  Transceiver › Receiving: it adapts signal levels from the bus to levels that the CAN controller expects and has protective circuitry that protects the CAN controller. › Transmitting: it converts the transmit-bit signal received from the CAN controller into a signal that is sent onto the bus. ACK: Wikipedia

 The CANbus block consists of a high- speed CAN transciever, a miniUSB connector, and other hardware.

 Powered by its own power supply  Visual indicators in all directions when pouring action is completed.  Alarm audible from 30 ft away for at least 10 seconds when cup is taken from fount  Programming ports for fount (Mini USB, PICKit3 ports, brainstem ports)

 Cup has a base and charger  Fount is rechargeable as well  Visual indicators: when one team wins, when cup is on fount, when player is losing health, and when the cup leaves fount.  AC adapter port for charging

 Money. We have to make two founts. (see sponsorship)  Time (we may end up making founts by hand)  Size/position of each component (batteries, the LEDs and IR wanting the same spot, not wanting too many connectors yet wanting a large fount)  Glowing the LEDs without seeing all of the circuitry.  Making batteries easily accessible

ACK: desist-to-skylanders-tinkerer /

 (including final design) are included as handouts.  Not sure the materials yet (will be determined once we get a definite yes on 3D printing sponsorship)

 MEP (Desmond Harvey)  ECEN scholarship (Dr. Teague)  Game Stop/Hobby Lobby  Texas Instruments Engibous Prize Contest  3D printing: EngATech