RPC-210
![]() |
Available Lead Free |
GENERAL
The RPC-210 is a small, low power single-board computer with analog, digital, and serial I/O. Only 20-µA current is required in standby mode. The real time clock is programmable to wake up the board at a specific time. 1 MB of battery backed and flash memory stores data, programs, formulas, look up tables, and constants. A low overhead regulator allows a low power operation from 6 to 16V.
Use the RPC-210 in remote or mobile data logging and light control situations. The card is usually programmed using RPBASIC-52, a superset of Intel® BASIC-52, but is programmable in C or assembly. The CPU is the Analog Devices ADUC-812.
A development system includes all hardware and data to get started. All you need is a PC with a serial port. Application programs show how to use all major functions.
FUNCTION DESCRIPTION
Analog I/O
The A-D converter has 8 channels at 12-bit resolution. Buffered input range is 0.1 -2 .5 volts single ended. RPBASIC's AIN command reads the input and returns a number from 0 to 4095.
Two 12-bit DACs provide 0.1-2.5V outputs.
Digital I/O
29 digital I/O lines are available. Some of these lines are used for the display and keypad port. Most lines are programmable as input or outputs. Directly drive LED's & opto modules.
Counter/Timer I/O
A hardware counter / quadrature encoder connects to frequency output devices and position encoders. The counter is 24-bit length. Maximum counting frequency is 20 MHz. Frequency and pulse width measurements are possible. Interrupt generated when a count is reached. COUNT command used to read and write to counter.
Two programmable outputs are available. One is programmable from 2 to 32Khz while the second is programmable to 3 MHz. Second output is not available when using the second serial port
.Keypad & Display ports
RPBASIC operating system scans and debounces a 16-position matrix keypad. A KEYPAD function reads buffered key presses. An interrupt can be generated on a keypress. Display port supports 2 and 4 line LCD's using the DISPLAY command.
Memory
512K of battery backed RAM and flash are standard. Memory is accessed using PEEK and POKE type commands. About 900K is available for data storage.
Clock/Calendar
Battery backed clock returns date and time using RPBASIC commands. Use the RTC to interrupt or wake up the board from power down at a programmed day or time.
Power
Power requirements are +5 or 6-16V DC. A FET switch provides battery power to external devices when the board wakes up.
Operating current is nominally 130 mA. Power down mode reduces current requirements to 20 µA. Use the clock or external switch to wake up the board. Some ±8V power is available for external amplifiers.
Serial ports
Two communication ports are available.
One port is dedicated to RS-232. The other is jumper set as either RS-232 or RS-485. RS-485 operates in either 2- or 4- wire mode. Baud rates programmable from 300 to 57600. Each port has a 256 character send and receive buffer.
RPBASIC's ON COM$ command generates an interrupt when a message is received.
Small Size
![]() |
Perfect for hand held instruments Case: Model #HPLS-48 from PACTEC |
SPI Port
SPI lines write to and read from devices supporting an SPI, or TTL serial protocol. RPBASIC-52 supports this port with the SPI command.
Expansion port
An expansion port brings out control and data signals for you to build your own interface card. Address, data, read, write, and select lines are available
.Easy setup
The RPC-210 includes RPBASIC5-52 programming language and operating system, a superset of Intel BASIC-52. There are no programs to install.
To program the board, all you need is a PC running a terminal program. Simply run Windows Terminal, Hyperterm(r), Procomm(r), ect). Windows Terminal and Hyper Terminal are included with Windows.
Set the baud rate and port and your PC is set up. Connect a cable from the card to the PC. Apply power to the board. You will get a sign on message like the one shown below.
You can begin to program immediately. Code is downloaded using simple text transfer. The compiler is built into RPBASIC-52.
Run the sample programs supplied with the card. Begin scanning a keypad, opto module, control a motor, read a voltage, or do calculations as desired right away. In less than 5 minutes you can begin programming
You can make program changes right on the card. During development, programs run from RAM. After development, programs are saved to flash EPROM. RPBASIC directly supports on card hardware. Assembly & C are also supported.
Development system
A development system has the software and hardware you need to get going. All you need is a PC with a serial port and a terminal program. Development systems include a hardware manual, power supply, cables, and terminal boards to access all analog and digital I/O.
Customization
The RPC-210 can be customized for volume production. Contact us at 303 690 1588 for more information
.More Information
Hardware manual - for the RPC-210 - in PDF format
Software manual - uses Basic-52 Programming Language
Application Notes - in zip format
Technical Information
CPU: ADUC812 (Analog Devices) operating at 11.0592 MHz.
Memory 512K RAM and Flash standard. Battery life estimated at 3 to 6 years.
Serial ports: Two ports, programmable from 300 to 57600 baud. Data, parity, and stop are programmable on COM 1 only. One port is RS-232 only. Second is RS-232, RS-422, or RS-485. Termination network included.
SPI port: SPI port reads or writes two channels. +5V and ground are provided at the connector.
Mechanical
Size: 5.00" x 8.00" (127 mm x 203.2 mm)
Max. height: 0.6" with ribbon cables installed
Mounting: 6 - 0.175 Dia. holes in 0.250" pads.
Temperature: -20°C to +70°C operating. Extended temperature available.
Power monitor: Resets board when power < 4.65V
Clock
Date/time: Leap year compensation. Returns time to 1 second.
Character Display port
Supports popular 2 and 4 line LCD types. Contrast adjustment included
.Analog Inputs
Channels: 8
Range: 0.1 to 2.5V
Resolution: 12-bits (4096 count)
Inputs from 0 to 0.1V are useable but not linear.
Analog Outputs
Channels: 2
Types: Voltage (DAC)
Ranges: 0.1 -2.5V. Outputs from 0 to 0.1V useable but not linear.
Resolution 12 bits
Keypad Port
Supports 4 x 4 matrix (row-column) keypads. Scan and debounce in RPBASIC-52.
Development System: |
#1898 |
RPC-210 with 512K battery backed RAM, with Basic 52, terminal boards, connecting cables, serial cables, power supply, KP-3 keypad, software & hardware manuals. |
Controllers: |
#1760 |
RPC-210 with 512K battery backed RAM, Basic 52, real time clock, and 512K flash. |
Accessories: |
#1041 |
VTC-9F Serial cable, connects between board and PC. |
#1035 |
STB-26 Terminal Board. Provides a convenient way of attaching external wires to the board. Use in conjunction with #1031 ribbon cable. |
|
#1031 |
CMA-26 Ribbon cable. 2 Ft. long, 26 line ribbon cable. Connects between STB-26 and board. |
|
#1057 |
STB-20 Terminal board provides a convenient way of attaching analog input wires to the board. Use in conjunction with #1049 ribbon cable. |
|
#1049 |
CMA-20 Ribbon cable. 2 Ft. long, 20 line ribbon cable. Connects between STB-20 and board. |
|
#1893 |
4 Line by 20 LCD Display with cable for RPC-210. |
|
#1037 |
KP-3 keypad with cable and set of interchangeable keys. |
|
#1084 |
Basic-52 Software manual. Download Here for Free. |