RabbitCore RCM3100
User's Manual
PREV INDEX NEXT


Appendix B. Prototyping Board

Appendix B describes the features and accessories of the Prototyping Board, and explains the use of the Prototyping Board to demonstrate the RCM3100 and to build prototypes of your own circuits.

B.1 Introduction

The Prototyping Board included in the Development Kit makes it easy to connect an RCM3100 module to a power supply and a PC workstation for development. It also provides some basic I/O peripherals (switches and LEDs), as well as a prototyping area for more advanced hardware development.

For the most basic level of evaluation and development, the Prototyping Board can be used without modification.

As you progress to more sophisticated experimentation and hardware development, modifications and additions can be made to the board without modifying or damaging the RCM3100 module itself.

The Prototyping Board is shown below in Figure B-1, with its main features identified.


Figure B-1. RCM30/31/32XX Prototyping Board

B.1.1 Prototyping Board Features

B.2 Mechanical Dimensions and Layout

Figure B-2 shows the mechanical dimensions and layout for the Prototyping Board.


Figure B-2. RCM30/31/32XX Prototyping Board Dimensions

NOTE All measurements are in inches followed by millimeters enclosed in parentheses. All dimensions have a manufacturing tolerance of ±0.01" (0.25 mm).

Table B-1 lists the electrical, mechanical, and environmental specifications for the Prototyping Board.

Table B-1. RCM30/31/32XX Prototyping Board Specifications
Parameter Specification
Board Size
5.30" × 6.775" × 1.00" (135 mm × 172 mm × 25 mm)
Operating Temperature
–20°C to +60°C
Humidity
5% to 95%, noncondensing
Input Voltage
8 V to 24 V DC
Maximum Current Draw
(including user-added circuits)
800 mA max. for +3.3 V supply,
1 A total +3.3 V and +5 V combined
Prototyping Area
2.0" × 3.5" (50 mm × 90 mm) throughhole, 0.1" spacing, additional space for SMT components
Standoffs/Spacers
5, accept 4-40 × 3/8 screws

B.3 Power Supply

The RCM3100 requires a regulated 3.3 V ± 0.15 V DC power source to operate. Depending on the amount of current required by the application, different regulators can be used to supply this voltage.

The AC adapter supplied with the RCM3100 Development Kit provides 12 V at up to 1 A as the input to the voltage regulator on the Prototyping Board. The Prototyping Board has an onboard +5 V switching power regulator from which a +3.3 V linear regulator draws its supply. Thus both +5 V and +3.3 V are available on the Prototyping Board.

The Prototyping Board itself is protected against reverse polarity by a Shottky diode at D2 as shown in Figure B-3.


Figure B-3. Prototyping Board Power Supply

B.4 Using the Prototyping Board

The Prototyping Board is actually both a demonstration board and a prototyping board. As a demonstration board, it can be used to demonstrate the functionality of the RCM3100 right out of the box without any modifications to either board. There are no jumpers or dip switches to configure or misconfigure on the Prototyping Board so that the initial setup is very straightforward.

The Prototyping Board comes with the basic components necessary to demonstrate the operation of the RCM3100. Two LEDs (DS1 and DS2) are connected to PG6 and PG7, and two switches (S2 and S3) are connected to PG1 and PG0 to demonstrate the interface to the Rabbit 3000 microprocessor. Reset switch S1 is the hardware reset for the RCM3100.

The Prototyping Board provides the user with RCM3100 connection points brought out conveniently to labeled points at headers J2 and J4 on the Prototyping Board. Small to medium circuits can be prototyped using point-to-point wiring with 20 to 30 AWG wire between the prototyping area and the holes at locations J2 and J4. The holes are spaced at 0.1" (2.5 mm), and 40-pin headers or sockets may be installed at J2 and J4. The pinouts for locations J2 and J4, which correspond to headers J1 and J2, are shown in Figure B-4.


Figure B-4. RCM30/31/32XX Prototyping Board Pinout
(Top View)

The small holes are also provided for surface-mounted components that may be installed around the prototyping area.

There is a 2.0" × 3.5" through-hole prototyping space available on the Prototyping Board. +3.3 V, +5 V, and GND traces run along the edge of the Prototyping Board for easy access.

B.4.1 Adding Other Components

There are pads that can be used for surface-mount prototyping involving SOIC devices. There is provision for seven 16-pin devices (six on one side, one on the other side). There are 10 sets of pads that can be used for 3- to 6-pin SOT23 packages. There are also pads that can be used for SMT resistors and capacitors in an 0805 SMT package. Each component has every one of its pin pads connected to a hole in which a 30 AWG wire can be soldered (standard wire wrap wire can be soldered in for point-to-point wiring on the Prototyping Board). Because the traces are very thin, carefully determine which set of holes is connected to which surface-mount pad.

B.4.2 Measuring Current Draw

The Prototyping Board has a current-measurement feature available on header JP1. Normally, a jumper connects pins 1–2 and pins 5–6 on header JP1, which provide jumper connections for the +5 V and the +3.3 V regulated voltages respectively. You may remove a jumper and place an ammeter across the pins instead, as shown in the example in Figure B-5, to measure the current being drawn.


Figure B-5. Prototyping Board Current-Measurement Option

B.4.3 Other Prototyping Board Modules and Options

With the RCM3100 plugged into the MASTER slots, it has full access to the RS-232 transceiver, and can act as the "master" relative to another RabbitCore RCM3000, RCM3100, or RCM3200 plugged into the SLAVE slots, which acts as the "slave."

An optional LCD/keypad module is available that can be mounted on the Prototyping Board. Refer to Appendix C, "LCD/Keypad Module," for complete information.

The RCM3100 has a 2-channel quadrature decoder and a 10-bit free-running PWM counter with four pulse-width registers. These features allow the RCM3100 to be used in a motor control application, although Rabbit Semiconductor does not offer the drivers or a compatible stepper motor control board at this time.

The Prototyping Board has a header at J6 to which a customer-developed motor encoder may be connected. Figure B-6 shows the motor encoder pinout at header J6.


Figure B-6. Prototyping Board Motor Encoder
Connector Pinout

Refer to Appendix E, "Motor Control Features," for complete information on using the Rabbit 3000's Parallel Port F in conjunction with this application.

B.5 Use of Rabbit 3000 Parallel Ports

Table B-2 lists the Rabbit 3000 parallel ports and their use for the RCM30/31/32XX Prototyping Board.

Table B-2. RCM30/31/32XX Prototyping Board
Use of Rabbit 3000 Parallel Ports 
Port I/O Use Initial State
PA0–PA7
Output
Configurable external I/O bus
High when not driven
by I/O bus
PB0–PB1
Input
Not used
Pulled up on RCM3100
PB2–PB5
Input
Configurable external I/O bus
High when not driven
by I/O bus
PB6–PB7
Output
Not used
Pulled up on RCM3100
PC0
Output
Not used
High (disabled)
PC1
Input
Not used
Pulled up on RCM3100
PC2
Output
TXC
Serial Port C
High (disabled)
PC3
Input
RXC
Pulled up on RCM3100
PC4
Output
TXB
Serial Port B
High (disabled)
PC5
Input
RXB
Pulled up on RCM3100
PC6
Output
TXA Programming Port
Serial Port A
High (disabled)
PC7
Input
RXA Programming Port
Pulled up on RCM3100
PD0–PD4
Output
Not used
High
PD5
Input
Not used
Pulled up on
Prototyping Board
PD6–PD7
Output
Not used
High
PE0–PE1
Output
Not used
High
PE2
Input
Not used
Pulled up on
Prototyping Board
PE3
Output
LCD device select
Low (disabled)
PE4
Output
IrDA speed select
Low (disabled)
PE5
Output
Not used
High
PE6
Output
External I/O strobe
High (disabled)
PE7
Output
Not used
High (disabled)
PF0–PF7
Input
Reserved for future use
Pulled up on
Prototyping Board
PG0
Input
Switch S3 (normally open)
High
PG1
Input
Switch S2 (normally open)
High
PG2
Output
TXF IrDA
Serial Port F
Pulled down
PG3
Input
RXF IrDA
Driven by IrDA driver
PG4
Input
IrDA MD1
Pulled up on
Prototyping Board
PG5
Input
IrDA MD0
Pulled down on
Prototyping Board
PG6
Output
LED DS1
High (disabled)
PG7
Output
LED DS2
High (disabled)


Rabbit Semiconductor
www.rabbit.com
PREV INDEX NEXT