xbee shield for arduino ins

11
XBee Shield for Arduino Instructions Added by Paul Keutelian, last edited by Paul Keutelian on Oct 16, 2008 () Parts | Assembly | Resources Parts Arduino XBee Shield V2.0 Kit Parts Qty Device PCB 1 Arduino XBee Shield V2.0 PCB J1, J2 2 10-pin female 2mm header IC1 1 TLV2217-33 3.3V LDO regulator ICSP 1 2x3 female socket C1, C4 2 100nF capacitor C2, C3 2 10uF Ecap C5 1 1uF Ecap T1 1 BC547 SW1, XBee rst 2 Tactile switch HEAD 1 10-pin breakable male header R1 1 10K resistor R2 1 15K resistor (or aproximate value) R3, R4 2 1K resistor R5 1 100K resistor R6, R7, R8 3 470ohm resistor R9 1 68K resistor R10, R11 2 56K resistor R12 1 150K resistor IC2 1 14-pin IC socket, LM339N IC rssi LEDs 3 3mm LED Associate 1 3mm Blue LED Shunt 4 Jumpers Tools XBee Shield for Arduino Instructions - Intelligent Mobile Navigation - Un... http://wiki.engr.uiuc.edu/display/ae498mpa/XBee+Shield+for+Arduino+I... 1 of 11 3/12/2009 11:21 PM

Upload: hamda62

Post on 07-Apr-2015

135 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: XBee Shield for Arduino Ins

XBee Shield for Arduino Instructions

Added by Paul Keutelian, last edited by Paul Keutelian on Oct 16, 2008 ()

Parts | Assembly | Resources

Parts

Arduino XBee Shield V2.0 Kit

Parts Qty Device

PCB 1 Arduino XBee Shield V2.0 PCB

J1, J2 2 10-pin female 2mm header

IC1 1 TLV2217-33 3.3V LDO regulator

ICSP 1 2x3 female socket

C1, C4 2 100nF capacitor

C2, C3 2 10uF Ecap

C5 1 1uF Ecap

T1 1 BC547

SW1, XBee rst 2 Tactile switch

HEAD 1 10-pin breakable male header

R1 1 10K resistor

R2 1 15K resistor (or aproximate value)

R3, R4 2 1K resistor

R5 1 100K resistor

R6, R7, R8 3 470ohm resistor

R9 1 68K resistor

R10, R11 2 56K resistor

R12 1 150K resistor

IC2 1 14-pin IC socket, LM339N IC

rssi LEDs 3 3mm LED

Associate 1 3mm Blue LED

Shunt 4 Jumpers

Tools

XBee Shield for Arduino Instructions - Intelligent Mobile Navigation - Un... http://wiki.engr.uiuc.edu/display/ae498mpa/XBee+Shield+for+Arduino+I...

1 of 11 3/12/2009 11:21 PM

Page 2: XBee Shield for Arduino Ins

*Taken directly from XBee website

Assembly

First, place the resistors in their appropriate places and bend the leads to affix the resisters before you solder: Install R1, the 10kΩ Resistor (Brown, Black, Orange, Gold) Install R2, the 15kΩ Resistor (Brown, Green, Orange, Gold) Install R3, the 1kΩ Resistor (Brown, Black, Red, Gold) R4, 1kΩ Resistor (Brown, Black, Red, Gold) R5, 100kΩ Resistor (Brown, Black, Yellow, Gold) R6, R7, R8, are all 470Ω resistors (Yellow, Violet, Brown, Gold) R9, 68kΩ Resistor (Blue, Grey, Orange, Gold) R10, R11 56kΩ (Green, Blue, Orange, Gold) R12, 150kΩ (Brown, Green, Yellow, Gold)

1.

XBee Shield for Arduino Instructions - Intelligent Mobile Navigation - Un... http://wiki.engr.uiuc.edu/display/ae498mpa/XBee+Shield+for+Arduino+I...

2 of 11 3/12/2009 11:21 PM

Page 3: XBee Shield for Arduino Ins

Solder the leads, and the clip the ends before continuing onto the next components2.

Next, do the LM339N Chip socket, NOT THE CHIP ITSELF.3.

XBee Shield for Arduino Instructions - Intelligent Mobile Navigation - Un... http://wiki.engr.uiuc.edu/display/ae498mpa/XBee+Shield+for+Arduino+I...

3 of 11 3/12/2009 11:21 PM

Page 4: XBee Shield for Arduino Ins

Then use the XBee chip to install the XBee 10 pin female socket connectors. Be careful to not overheat the XBee chip whensoldering in, try to give a few seconds of cool down time before each lead, and try not to keep heat applied to the chip for over 4seconds continuously.Solder the first pin and check to make sure everything is aligned before continuing.Then solder the four "corner" pins.Now, remove the XBee chip and solder in the rest of the socket pins as desired.

4.

XBee Shield for Arduino Instructions - Intelligent Mobile Navigation - Un... http://wiki.engr.uiuc.edu/display/ae498mpa/XBee+Shield+for+Arduino+I...

4 of 11 3/12/2009 11:21 PM

Page 5: XBee Shield for Arduino Ins

XBee Shield for Arduino Instructions - Intelligent Mobile Navigation - Un... http://wiki.engr.uiuc.edu/display/ae498mpa/XBee+Shield+for+Arduino+I...

5 of 11 3/12/2009 11:21 PM

Page 6: XBee Shield for Arduino Ins

Next, pop in the reset and XBee_rst buttons on to the shield and solder:5.

Now we need to install the green LEDs. Place them in the D1, D2, and D3 holes. The arrange the LEDs so that the LONG pinis on the OUTSIDE of the board (the long pin of the blue LED will be on this INSIDE of the board). Also, now is a goodtime to install the blue LED on the far side of the board, near the reset button. The markings are similar to the D1 D2 D3markings.

6.

XBee Shield for Arduino Instructions - Intelligent Mobile Navigation - Un... http://wiki.engr.uiuc.edu/display/ae498mpa/XBee+Shield+for+Arduino+I...

6 of 11 3/12/2009 11:21 PM

Page 7: XBee Shield for Arduino Ins

Now install the 10 microfarad capacitors into the C2 and C3 spaces and solder. These are the large black drum-like capacitors. Solder them in and clip the leads, make sure that the LONG lead is on the + hole. You can also put in the 1 uF capacitor (thesmall black drum capacitor) in now to make things easier in the C5 socket.

7.

Then install the TLV2217-33 3.3V LDO regulator component in the IC1 space (it's the black box w/ three pins with the metalbacking with a screw hole on the top. BE VERY CAREFUL WHEN SOLDERING THIS. For every 3 seconds you applyheat, wait at least 3 seconds before re-applying heat for the next pin. Don't rush this because they are easy to burn out.

8.

XBee Shield for Arduino Instructions - Intelligent Mobile Navigation - Un... http://wiki.engr.uiuc.edu/display/ae498mpa/XBee+Shield+for+Arduino+I...

7 of 11 3/12/2009 11:21 PM

Page 8: XBee Shield for Arduino Ins

Then install the BC547 component in the T1 space (it's the little almost-cylinder with a flat side to it. BE VERY CAREFULWHEN SOLDERING THIS. For every 3 seconds you apply heat, wait at least 3 seconds before re-applying heat for the nextpin. Don't rush this because they are easy to burn out. You will have to bend the pins to make them fit.

9.

Slide the ICSP header on to your Arduino, then slide the shield on top so that its easy to line up with the pins. You may want touse the female headers as well to further line up the shield with your board by placing them in their appropriate places on thesides.

10.

XBee Shield for Arduino Instructions - Intelligent Mobile Navigation - Un... http://wiki.engr.uiuc.edu/display/ae498mpa/XBee+Shield+for+Arduino+I...

8 of 11 3/12/2009 11:21 PM

Page 9: XBee Shield for Arduino Ins

After you solder the ICSP header, put the yellow disc capacitors in their places (C1, C4)11.

Next, split the 10 pin male header into 2 3-pin pieces and 2 2-pin pieces.12.

The 3-pin pices go in the XBee/USB pins next to the R1,R2,R3 resistors. The 2 pin pieces go in the J1 and J2 places.13.

XBee Shield for Arduino Instructions - Intelligent Mobile Navigation - Un... http://wiki.engr.uiuc.edu/display/ae498mpa/XBee+Shield+for+Arduino+I...

9 of 11 3/12/2009 11:21 PM

Page 10: XBee Shield for Arduino Ins

Finally, place the sockets in their appropriate places on the board (see photo) and you are done! Make sure that you only solderone pin first and make sure it all sits nicely on the Arduino before you permanently solder everything. DO NOT clip the longleads on these sockets, they slide in to your Arduino!

14.

Make sure that you place the proper chips in the proper sockets after you're done (LM chip and the XBEE controller). Clip allthe leads and you are ready to go!

15.

XBee Shield for Arduino Instructions - Intelligent Mobile Navigation - Un... http://wiki.engr.uiuc.edu/display/ae498mpa/XBee+Shield+for+Arduino+I...

10 of 11 3/12/2009 11:21 PM

Page 11: XBee Shield for Arduino Ins

And there it is, complete!

Resources

First off, you can find the package for the XBee shield here .The Arduino programming method is described in detail here

Resister Color Codes .Hyperterminal Replacements - this will let you send per character messages to the serial bus without returning newline. This iswhat the Arduino programming guide references.Terminal v 1.8 - Hyperterminal Replacement for Windows.

Labels

xbee

Powered by Atlassian Confluence 2.8.2, the Enterprise Wiki.

Terms of Use -- Privacy Policy© 2008 The Board of Trustees at the University of Illinois, College of Engineering

XBee Shield for Arduino Instructions - Intelligent Mobile Navigation - Un... http://wiki.engr.uiuc.edu/display/ae498mpa/XBee+Shield+for+Arduino+I...

11 of 11 3/12/2009 11:21 PM