Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


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

1

2

3

4

5  “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

6  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.9601.29 x.96XBEE Mesh Network compatible NOYESXBEE- Pro Transmitter Power Output 1mW63mWXBEE-Pro

7  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).

8 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.

9  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.

10  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)

11  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: http://mage.okstate.edu/doc/server/MSIP.pdf

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

13

14 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

15

16

17  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.

18  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.

19  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

20

21

22

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

24

25  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)

26  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

27  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

28 ACK: http://www.geek.com/articles/games/activision-delivers-cease-and- desist-to-skylanders-tinkerer-20111228/

29  (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)

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


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

Similar presentations


Ads by Google