LP3500 Connections
Use the 4-40 screws to attach the metal standoffs to the LP3500 board as shown.
Remove Battery Tab
The backup battery on the LP3500 has a plastic tab to protect the battery against
discharging before the LP3500 is placed into service. The backup battery protects the
contents of the SRAM and keeps the real-time clock running when regular power to
the LP3500 is interrupted.
Attach LP3500 to Prototyping Board
Press the pins from the headers on the bottom side of the LP3500
firmly into the corresponding header sockets located at J1, J2, and
J4 on the Prototyping Board.
NOTE: It is important that you line up the header pins on the LP3500
exactly with the corresponding header sockets J1, J2, and J4 on the
Prototyping Board. The header pins may become bent or damaged
if the pin alignment is offset, and the LP3500 will not work. Perma-
nent electrical damage may also result if a misaligned LP3500 is
powered up.
Connect Programming Cable
The programming cable connects the LP3500 to the PC
running Dynamic C to download programs and to mon-
itor the LP3500 during debugging.
Connect the 10-pin connector of the programming cable
labeled
PROG to header J5 on the LP3500. Ensure that
the colored edge lines up with pin 1 as shown. (Do not
use the
DIAG connector, which is used for a normal
serial connection.) Connect the other end of the pro-
gramming cable to a COM port on your PC.
NOTE: Be sure to use the programming cable (Part No.
101-0513) supplied with this Application Kit—the
programming cable has red shrink wrap around the
RS-232 converter section located in the middle of the
cable. Programming cables from other Rabbit Semi-
conductor kits are not designed to work with the
LP3500.
NOTE: Some PCs now come equipped only with a USB port. It may be possible to use an RS-232/USB converter (Part
No. 540-0070) with the programming cable supplied with the Application Kit. Note that not all RS-232/USB convert-
ers work with Dynamic C.
Connect Power Supply
Hook up the connector from the 12 V AC adapter to header J5 on the Prototyping Board as shown above. The
orientation of this connector is not important since the VIN (positive) voltage is the middle pin, and GND is
available on both ends of the three-pin header J5.
NOTE: Do not connect the AC adapter to the VBAT terminal on the Prototyping Board. The VBAT terminal supplies the
backup battery voltage of 3 V, and the LP3500 may be damaged if subjected to the raw DC voltage from the AC
adapter through the VBAT terminal.
Plug in the AC adapter. If you are using your own power supply, it must provide 3 V to 30 V DC—voltages
outside this range could damage the LP3500.
Pull
Plastic
Tab
GND RxE TxE GND RxC TxC GND RxB TxB GND + 485 GND +K OUT9 OUT8 OUT7 OUT6 OUT5 OUT4 OUT3 OUT2 OUT1 OUT0
GND VIN GND VBAT EXT GND PWM2 PWM1 PWM0 GND AIN7 AIN6 AIN5 AIN4 AIN3 AIN2 AIN1 AIN0 GND
I
N
1
5
I
N
1
4
I
N
1
3
IN
1
2
IN
1
1
I
N
1
0
IN
0
9
IN
0
8
G
N
D
I
N
0
7
IN
0
6
IN
0
5
IN
0
4
IN
0
3
I
N
02
I
N
0
1
IN
00
G
N
D
J2
J21
J22
J23
J11
J
12
J1
J
13
J41
J42
J4
J43
J44
G
N
D
V
IN
Prototyping
Board
S1
S2
S3
S4
RN1
DS
4
D
S
3
D
S
2 D
S
1
D1
PW
R
J5
R1
VI
N
G
N
D
VIN
GND
VIN
GND
V
IN
G
N
D
GND
VIN
J3
3 V VBAT
JP
1
JP
2
J
P
3
JP
4
J
P5
J
P
6
JP
8
J
P1
1
JP
7
J
P
1
0
JP
9
JP
1
2
RP1
D3
RP2
D6
D12
D10
RP4
RP3
D16
D14
Q3
Q4
D23
D24
Q7
D27
Q
9
RP10
D29
Q11
D31
Q15
RP12
RP11
Q21
Q19
Q18
PROGRAM
PORT
TP2
/RESET
RESET
S2
R14
C14
R15
C9
R5
R8
C27
R19
R21
R27
R
2
4
C34
R28
C38
R35
C25
C
3
1
C
1
8
C28
C30
R
P
9
R
P
8
R
59
C
4
9
R52
R53
C
6
3
R46
U2
815
07
IN
R10
R11
R12
R2
R3
R4
+K
GND
VCC
U6
U7
C
4
2
C
4
1
D9
C
7
C
5
C1
C4
C
6
9
C
6
8
C23
C17
LP3500
J2
J1
J4
GND RxE TxE GND RxC TxC GND RxB TxB GND + 485 GND +K OUT9 OUT8 OUT7 OUT6 OUT5 OUT4 OUT3 OUT2 OUT1 OUT0
GND VIN GND VBAT EXT GND PWM2 PWM1 PWM0 GND AIN7 AIN6 AIN5 AIN4 AIN3 AIN2 AIN1 AIN0 GND
IN
1
5
IN
1
4
IN
1
3
IN
1
2
IN
11
IN
1
0
IN
09
IN
0
8
G
N
D
IN
0
7
IN
06
IN
0
5
IN
0
4
IN
0
3
IN
02
IN
0
1
IN
0
0
G
N
D
J2
J21
J22
J23
J11
J12
J1
J13
J41
J42
J4
J43
J44
G
N
D
V
IN
J5
PROGRAM
PORT
PROG
S1
S2
S3
S4
RN1
DS4 DS3 DS2 DS1
D1
PWR
J5
R1
V
IN
G
N
D
VIN
GND
VIN
GND
V
IN
G
N
D
GND
VIN
J3
3 V VBAT
JP1
JP2
JP3
JP4
JP5
JP6
JP8
JP11
JP7
JP10
JP9
JP12
RP1
D3
RP2
D6
D12
D10
RP4
RP3
D16
D14
Q3
Q4
D23
D24
Q7
D27
Q
9
RP10
D29
Q11
D31
Q15
RP12
RP11
Q21
Q19
Q18
PROGRAM
PORT
TP2
/RESET
RESET
S2
R14
C14
R15
C9
R5
R8
C27
R19
R21
R27
R
2
4
C34
R28
C38
R35
C25
C
3
1
C
18
C28
C30
R
P
9
R
P8
R
59
C
4
9
R52
R53
C
63
R46
U2
815
07
IN
R10
R11
R12
R2
R3
R4
+K
GND
VCC
U6
U7
C
4
2
C
4
1
D9
C
7
C
5
C1
C4
C
6
9
C
6
8
C23
C17
Colored edge
Programming
Cable
Red
shrink wrap
To
PC COM port
J5
DIAG
Do not connect
AC adapter to
VBAT terminal
X
Header J5 is between
the LP3500 and the
Prototyping Board
NOTE: A hardware reset may be done by pressing the RESET switch on the LP3500. The LP3500 may also be reset by unplug-
ging the AC adapter, then plugging it back in. However, when the LP3500 is operating in the power-save mode, the backup
battery will provide sufficient voltage to prevent a reset from happening, in which case you will have to press the RESET
switch on the LP3500. Reset switches are located on both sides of the LP3500 board.
Run a Sample Program
Once the LP3500 is connected as described, start Dynamic C by double-clicking on the Dynamic C icon or by double-
clicking on
dcrab_XXXX.exe in the Dynamic C root directory, where XXXX are version-specific characters.
If you are using a USB port to connect your computer to the LP3500, choose
Options > Project Options and check
“Use USB to Serial Converter” in “Serial Options” on the
Communications tab. Click OK to save the settings.
Use the
File menu to open the MODBUS_SERIAL_SLAVE.C sample program in the Dynamic C SAMPLES\Modbus
folder. Press function key
F9 to compile and run the program. Remove the programming cable and reset the LP3500
once the program has compiled and is running. A reset switch is located on both sides of the LP3500 near the
programming header.
XCite™ Wireless Data Module Setup
1. Set the DIP switches on both RS-232/RS-485 Interface Boards to
the
RS-232 Mode [Switch 1 is ON (up) and the remaining 5
switches are OFF (down)].
2. Mount each XCite™ wireless data module to an RS-232/RS-485
Interface Board as shown at right.
3. Use the DB9F to DB9M serial cable to connect one
Interface Board
to your PC COM port. You may use the RS-232/USB converter
(Part No. 540-0070) if your PC does not have a COM port.
4. Locate and double-click
setup_x-ctu.exe in the Dynamic C
DCRabbit…\X-CTU software directory to install the X-CTU application that you will use to set up the wire-
less data modules.
5. Connect a 9 V AC adapter to the power input on the RS-232/RS-485 Interface Board. Use the ON/OFF switch on
the RS-232/RS-485 Interface Board to turn the Interface Board on— the red LED should light up.
6. Start X-CTU from the desktop icon and set the “PC Settings” tab to
38400 baud, NONE flow control, 8 data
bits, parity
NONE, 1 stop bit. Click Test/Query, then click OK when you get the report “Communication with
modem…OK” that displays the modem type and firmware. Note the modem type (XC09-038). The settings in
this step apply only when you have a module “fresh out of the box” — otherwise use the settings in Step 8.
7. Click
Read on the “Modem Configuration” tab. The
modem type identified in the previous step should display,
and you will now set the serial options specified at right.
Click
Write when you have set the serial options.
8. Now set the “PC Settings” tab to
9600 baud, NONE flow
control,
8 data bits, parity NONE, 1 stop bit. Click Test/
Query
, then click OK when you get the report “Communi-
cation with modem…OK” that displays the modem type and firmware.
XCite™
RF Module
RS-232/RS-485
Interface
Board
O
N
123456
Config
button
ON/OFF
SWITCH
LEDs
SERIAL
CONNECTOR
POWER
INPUT
• AT Command/Serial Interface Options
CD – D03 Configuration = 2 - low
• Non-AT Settable Parameters/Serial Interfacing Options
Baud Rate = 3 - 9600
DI2 Configuration = 1 - RTS flow control
C
44
C
43
C5
9
C6
0
U9
R16
R13
C10 C13
R
17
R
1
8
C16
C19
C36
U1
C
7
0
R
5
1
R58
C65
C26
C33
R20
R25
R22
R26
R
2
9
C
37
R32
C
40
Y1
D22
C50
R36
R40 C54
R
37
C
24
R30
D1
9
D2
0
D21
D18
D25
Q
5
R4
2
Q6
R43
R33
Q
8
Q10
D
2
6
D2
8
Q16
D
3
0
Q17
D3
4
K1
Q13
D32
D33Q14
J6
C67
C55
R44
R47
U11
S1
RESET
J5
J2
PROGRAM
PORT
AIN0 AIN1 AIN2 AIN3 AIN4 AIN5 AIN6 AIN7 GND GND
VBAT
EXT
GND VIN GND
P
W
M
0
P
W
M1
P
W
M
2
GND
D
I
S
PL
AY
R
5
5
R
56
J9
J8
RELAY
NO
C
OM
NC
C48
U3
R5
7
R
31
C2
9
R
23
C22
C20
C1
2
C
1
5
D
15
D
17
RP
1
7
D13
BT1
D1
1
D5
D7
D2
D4
C8
C6
D8
D1
AIN0 AIN1 AIN2 AIN3
J3
R1
C
3
C
2
R6
R7
R9
Q22
RN1
RN2
R54
R
P1
4
RP13
Q20
U
1
3
C6
4
R50
R49
Y2
C
61
Q12
R
45
R
34
U8
C51
R
3
9
R
41
C
5
3
R3
8
R48
C
66
U12
U10
GND
+K GND 485 + GND TxB RxB GND TxC RxC GND TxE RxE GND
J4
J1
O
UT
9
OU
T8
O
U
T7
OU
T6
O
U
T
5
OU
T4
OU
T3
O
U
T2
OU
T
0
OU
T1
IN
0
0
IN0
1
I
N0
2
IN
0
3
IN
04
I
N0
5
IN
06
I
N
07
G
ND
IN
08
I
N0
9
I
N1
0 I
N
11
IN
1
2
IN
13
I
N1
4
IN
1
5
Battery