RabbitCore RCM2200 C-Programmable Module with Ethernet User’s Manual 019–0097 • 050615–D
RabbitCore RCM2200 User’s Manual Part Number 019-0097 • 050615–D • Printed in U.S.A. ©2001–2005 Z-World Inc. • All rights reserved. Z-World reserves the right to make changes and improvements to its products without providing notice. Trademarks Rabbit is a registered trademark of Rabbit Semiconductor. RabbitCore and Rabbit 2000 are trademarks of Rabbit Semiconductor. Z-World is a registered trademark of Z-World Inc. Dynamic C is a registered trademark of Z-World Inc. Z-World, Inc.
TABLE OF CONTENTS Chapter 1. Introduction 1 1.1 RCM2200 Features ...............................................................................................................................1 1.2 Advantages of the RCM2200 ...............................................................................................................2 1.3 Development and Evaluation Tools......................................................................................................2 1.4 How to Use This Manual ......
.4 TCP/IP Drivers................................................................................................................................... 24 4.5 Sample Programs................................................................................................................................ 25 4.6 Upgrading Dynamic C ....................................................................................................................... 26 4.6.1 Upgrades...............................................
1. INTRODUCTION The RCM2200 RabbitCore module is designed to be the heart of embedded control systems. The RCM2200 features an integrated Ethernet port and provides for LAN and Internet-enabled systems to be built as easily as serial-communication systems. Throughout this manual, the term RCM2200 refers to the complete series of RCM2200 RabbitCore modules unless other production models are referred to specifically. The RCM2200 has a Rabbit 2000 microprocessor operating at 22.
• Provision for customer-supplied backup battery via connections on header J5 • 10/100-compatible RJ-45 Ethernet port with 10Base-T interface (Ethernet jack not installed on all models) • Raw Ethernet and two associated LED control signals available on 26-pin header • Three CMOS-compatible serial ports: maximum asynchronous baud rate of 691,200 bps, maximum synchronous baud rate of 5,529,600 bps. One port is configurable as a clocked port.
1.4 How to Use This Manual This user’s manual is intended to give users detailed information on the RCM2200 module. It does not contain detailed information on the Dynamic C development environment or the TCP/IP software support for the integrated Ethernet port. Most users will want more detailed information on some or all of these topics in order to put the RCM2200 module to effective use. 1.4.
4 RabbitCore RCM2200
2. GETTING STARTED This chapter describes the RCM2200 hardware in more detail, and explains how to set up and use the accompanying Prototyping Board. NOTE: This chapter (and this manual) assume that you have the RCM2200 Development Kit. If you purchased an RCM2200 module by itself, you will have to adapt the information in this chapter and elsewhere to your test and development setup. 2.
2.2 Connections There are four steps to connecting the Prototyping Board for use with Dynamic C and the sample programs: 1. Attach the RCM2200 module to the Prototyping Board. 2. Connect the programming cable between the RCM2200 module and the workstation PC. 3. Connect the power supply to the Prototyping Board. 2.2.
Although you can install a single module into either the MASTER or the SLAVE position on the Prototyping Board, all the Prototyping Board features (switches, LEDs, serial port drivers, etc.) are connected to the MASTER position. We recommend you install the module in the MASTER position. NOTE: It is important that you line up the pins on headers J4 and J5 of the RCM2200 exactly with the corresponding pins of header sockets J1 and J2 on the Prototyping Board.
2.2.3 Connect Power When all other connections have been made, you can connect power to the RCM2200 Prototyping Board. Hook the connector from the wall transformer to header J5 on the Prototyping Board as shown in Figure 3 below. The connector may be attached either way as long as it is not offset to one side.
2.3 Run a Sample Program If you already have Dynamic C installed, you are now ready to test your programming connections by running a sample program. If you are using a USB port to connect your computer to the RCM2200 module, choose Options > Project Options and select “Use USB to Serial Converter” under the Communications tab. Find the file PONG.C, which is in the Dynamic C SAMPLES folder.
2.4 Where Do I Go From Here? If everything appears to be working, we recommend the following sequence of action: 1. Run all of the sample programs described in Chapter 3 to get a basic familiarity with Dynamic C and the RCM2200 module’s capabilities. 2. For further development, refer to the RabbitCore RCM2200 User’s Manual for details of the module’s hardware and software components. A documentation icon should have been installed on your workstation’s desktop; click on it to reach the documentation menu.
3. HARDWARE REFERENCE Chapter 2 describes the hardware components and principal hardware subsystems of the RCM2200. Appendix A, “RabbitCore RCM2200 Specifications,” provides complete physical and electrical specifications. 3.1 RCM2200 Digital Inputs and Outputs Figure 4 shows the subsystems designed into the RCM2200.
The RCM2200 has 26 parallel I/O lines grouped in five 8-bit ports available on headers J4 and J5. The 16 bidirectional I/O lines are located on pins PA0–PA7, PD3–PD5, and PE0– PE1, PE4, PE5, and PE7. The pinouts for headers J4 and J5 are shown in Figure 5.
Table 1.
Table 1.
3.2 Serial Communication The RCM2200 board does not have an RS-232 or an RS-485 transceiver directly on the board. However, an RS-232 or RS-485 interface may be incorporated on the board the RCM2200 is mounted on. For example, the Prototyping Board supports a standard RS-232 transceiver chip. 3.2.1 Serial Ports There are four serial ports designated as Serial Ports A, B, C, and D. All four serial ports can operate in an asynchronous mode up to the baud rate of the system clock divided by 64.
The RJ-45 connector is shielded to minimize EMI effects to/from the Ethernet signals. ZWorld recommends that an equivalent RJ-45 connector be used on the user board if the customer wishes to have an RJ-45 connector on the user board. NOTE: The RCM2210 is available without the LEDs and the RJ-45 connector if you plan to use your own RJ-45 connector on your user board. 3.2.3 Programming Port Serial Port A has special features that allow it to cold-boot the system after reset.
3.3 Programming Cable The RCM2200 is automatically in program mode when the PROG connector on the programming cable is attached, and is automatically in run mode when no programming cable is attached. The DIAG connector of the programming cable may be used on header J1 of the RCM2200 with the board operating in the run mode. This allows the programming port to be used as a regular serial port.
3.4 Memory 3.4.1 SRAM The RCM2200 is designed to accept 32K to 512K of SRAM packaged in an SOIC case. 3.4.2 Flash EPROM The RCM2200 is also designed to accept 128K to 512K of flash EPROM packaged in a TSOP case. NOTE: Z-World recommends that any customer applications should not be constrained by the sector size of the flash EPROM since it may be necessary to change the sector size in the future. Writing to arbitrary flash memory addresses at run time is also discouraged.
3.5 Other Hardware 3.5.1 Clock Doubler The RCM2200 takes advantage of the Rabbit 2000 microprocessor’s internal clock doubler. A built-in clock doubler allows half-frequency crystals to be used to reduce radiated emissions. The 22.1 MHz frequency is generated using an 11.0592 MHz crystal. The clock doubler is disabled automatically in the BIOS for crystals with a frequency above 12.9 MHz. The clock doubler may be disabled if 22.1 MHz clock speeds are not required.
20 RabbitCore RCM2200
4. SOFTWARE REFERENCE Dynamic C is an integrated development system for writing embedded software. It runs on an IBM-compatible PC and is designed for use with Z-World single-board computers and other single-board computers based on the Rabbit microprocessor. Chapter 4 provides the libraries and function calls related to the RCM2200. 4.1 More About Dynamic C Dynamic C has been in use worldwide since 1989.
Dynamic C has a number of standard features: • Full-feature source and/or assembly-level debugger, no in-circuit emulator required. • Royalty-free TCP/IP stack with source code and most common protocols. • Hundreds of functions in source-code libraries and sample programs: X Exceptionally fast support for floating-point arithmetic and transcendental functions. X RS-232 and RS-485 serial communication. X Analog and digital I/O drivers. X I2C, SPI, GPS, file system. X LCD display and keypad drivers.
4.2 I/O The RCM2200 was designed to interface with other systems, and so there are no drivers written specifically for the I/O. The general Dynamic C read and write functions allow you to customize the parallel I/O to meet your specific needs. For example, use WrPortI(PEDDR, &PEDDRShadow, 0x00); to set all the port E bits as inputs, or use WrPortI(PEDDR, &PEDDRShadow, 0xFF); to set all the Port E bits as outputs. The sample programs in the Dynamic C SAMPLES\RCM2200 directory provide further examples. 4.2.
4.3 Serial Communication Drivers Library files included with Dynamic C provide a full range of serial communications support. The RS232.LIB library provides a set of circular-buffer-based serial functions. The PACKET.LIB library provides packet-based serial functions where packets can be delimited by the 9th bit, by transmission gaps, or with user-defined special characters.
4.5 Sample Programs Sample programs are provided in the Dynamic C SAMPLES folder. The various folders contain specific sample programs that illustrate the use of the corresponding Dynamic C libraries. For example, the sample program PONG.C demonstrates the output to the Dynamic C STDIO window. Two folders contain sample programs that illustrate features unique to the RCM2200. • RCM2200—Demonstrates the basic operation and the Ethernet functionality of the RCM2200.
4.6 Upgrading Dynamic C Dynamic C patches that focus on bug fixes are available from time to time. Check the Web sites • www.zworld.com/support/supportcenter.html or • www.rabbitsemiconductor.com/support.html for the latest patches, workarounds, and bug fixes. The default installation of a patch or bug fix is to install the file in a directory (folder) different from that of the original Dynamic C installation.
5. USING THE TCP/IP FEATURES 5.1 TCP/IP Connections Programming and development can be done with the RCM2200 RabbitCore modules without connecting the Ethernet port to a network. However, if you will be running the sample programs that use the Ethernet capability or will be doing Ethernet-enabled development, you should connect the RCM2200 module’s Ethernet port at this time. Before proceeding you will need to have the following items.
The following options require more care in address selection and testing actions, as conflicts with other users, servers and systems can occur: • LAN — Connect the RCM2200’s Ethernet port to an existing LAN, preferably one to which the development PC is already connected. You will need to obtain IP addressing information from your network administrator.
5.2 Running TCP/IP Sample Programs We have provided a number of sample programs demonstrating various uses of TCP/IP for networking embedded systems. These programs require that the user connect his PC and the RCM2200 board together on the same network. This network can be a local private network (preferred for initial experimentation and debugging), or a connection via the Internet.
The following IP addresses are set aside for local networks and are not allowed on the Internet: 10.0.0.0 to 10.255.255.255, 172.16.0.0 to 172.31.255.255, and 192.168.0.0 to 192.168.255.255. The RCM2200 board uses a 10Base-T type of Ethernet connection, which is the most common scheme. The RJ-45 connectors are similar to U.S. style telephone connectors, except they are larger and have 8 contacts. An alternative to the direct connection using a crossover cable is a direct connection using a hub.
5.3 IP Addresses Explained IP (Internet Protocol) addresses are expressed as 4 decimal numbers separated by periods, for example: 216.103.126.155 10.1.1.6 Each decimal number must be between 0 and 255. The total IP address is a 32-bit number consisting of the 4 bytes expressed as shown above. A local network uses a group of adjacent IP addresses. There are always 2N IP addresses in a local network. The netmask (also called subnet mask) determines how many IP addresses belong to the local network.
5.4 How IP Addresses are Used The actual hardware connection via an Ethernet uses Ethernet adapter addresses (also called MAC addresses.) These are 48-bit addresses and are unique for every Ethernet adapter manufactured. In order to send a packet to another computer, given the IP address of the other computer, it is first determined if the packet needs to be sent directly to the other computer or to the gateway. In either case, there is an IP address on the local network to which the packet must be sent.
5.5 Dynamically Assigned Internet Addresses In many instances, there are no fixed IP addresses. This is the case when, for example, you are assigned an IP address dynamically by your dial-up Internet service provider (ISP) or when you have a device that provides your IP addresses using the Dynamic Host Configuration Protocol (DHCP).
5.6 Placing Your Device on the Internet In many corporate settings, users are isolated from the Internet by a firewall and/or a proxy server. These devices attempt to secure the company from unauthorized network traffic, and usually work by disallowing traffic that did not originate from inside the network. If you want users on the Internet to communicate with your RCM2200, you have several options.
5.7 How to Set IP Addresses in the Sample Programs We have provided a number of sample programs demonstrating various uses of TCP/IP for networking embedded systems. These programs require that you connect your PC and the Coyote together on the same network. This network can be a local private network (preferred for initial experimentation and debugging), or a connection via the Internet. With the introduction of Dynamic C 7.30 we have taken steps to make it easier to run many of our sample programs.
5.8 How to Set Up Your Computer for Direct Connect Follow these instructions to set up your PC or notebook. Check with your administrator if you are unable to change the settings as described here since you may need administrator privileges. The instructions are specifically for Windows 2000, but the interface is similar for other versions of Windows. TIP: If you are using a PC that is already on a network, you will disconnect the PC from that network to run these sample programs.
5.9 Run the PINGME.C Sample Programs Connect the crossover cable from your computer’s Ethernet port to the RCM2200 board’s RJ-45 Ethernet connector. Open this sample program from the SAMPLES\TCPIP\ICMP folder, compile the program, and start it running under Dynamic C. When the program starts running, the green LNK light on the RCM2200 board should be on to indicate an Ethernet connection is made.
5.11 Where Do I Go From Here? NOTE: If you purchased your RCM2200 through a distributor or through a Z-World or Rabbit Semiconductor partner, contact the distributor or Z-World partner first for technical support. If there are any problems at this point: • Use the Dynamic C Help menu to get further assistance with Dynamic C. • Check the Z-World/Rabbit Semiconductor Technical Bulletin Board at www.zworld.com/support/bb/. • Use the Technical Support e-mail form at www.zworld.com/support/questionSubmit.shtml.
APPENDIX A. RABBITCORE RCM2200 SPECIFICATIONS Appendix A provides the specifications for the RCM2200, and describes the conformal coating.
A.1 Electrical and Mechanical Characteristics Figure A-1 shows the mechanical dimensions for the RCM2200. 2.300 (58.4) 1.060 (3.3) C3 U8 U7 C1 RT1 J2 U2 C30 JP2 JP1 R15 R18 R20 R19 R21 R22 C14 R16 DS2 DS1 Y3 GND 0.625 (15.7) EGND ACT 0.602 (15.3) (6.2) 0.245 0.245 (2.5) (22) (6.2) J4 (2.5) (40.6) (1.6) 1.600 0.062 J5 0.86 (14) 0.55 (58.4) 0.10 2.300 0.10 (1.6) 0.062 (22) 0.86 (14) 0.55 (4.0) 0.
It is recommended that you allow for an “exclusion zone” of 0.04" (1 mm) around the RCM2200 in all directions when the RCM2200 is incorporated into an assembly that includes other printed circuit boards. An “exclusion zone” of 0.16" (4 mm) is recommended below the RCM2200 when the RCM2200 is plugged into another assembly using the shortest connectors for headers J4 and J5. Figure A-2 shows this “exclusion zone.” 2.38 (4) 0.16 (15 0.60 (60.4) 2.300 (58.4) 1.68 (42.6) (4) 0.16 (15) 0.
Table A-1 lists the electrical, mechanical, and environmental specifications for the RCM2200. Table A-1. RabbitCore RCM2200 Specifications Parameter RCM2200 RCM2210 RCM2260 Rabbit 2000® at 22.
A.1.1 Headers The RCM2200 uses headers at J4 and J5 for physical connection to other boards. J4 and J5 are 2 × 13 SMT headers with a 2 mm pin spacing. J1, the programming port, is a 2 × 5 header with a 2 mm pin spacing. Figure A-3 shows the layout of another board for the RCM2200 to be plugged into. These values are relative to the header connectors. A.1.
A.2 Bus Loading You must pay careful attention to bus loading when designing an interface to the RCM2200. This section provides bus loading information for external devices. Table A-2 lists the capacitance for the various RCM2200 I/O ports. Table A-2.
Figure A-4 shows a typical timing diagram for the Rabbit 2000 microprocessor external I/O read and write cycles. External I/O Read (no extra wait states) T1 Tw T2 CLK A[15:0] valid Tadr /CSx /IOCSx TCSx TCSx TIOCSx TIOCSx /IORD TIORD TIORD /BUFEN TBUFEN Tsetup TBUFEN D[7:0] valid Thold External I/O Write (no extra wait states) T1 Tw T2 CLK A[15:0] valid Tadr /CSx /IOCSx /IOWR /BUFEN D[7:0] TCSx TCSx TIOCSx TIOCSx TIOWR TIOWR TBUFEN TBUFEN valid TDHZV TDVHZ Figure A-4.
Table A-3 lists the parameters shown in these figures and provides minimum or measured values. Table A-3. Memory and External I/O Read/Write Parameters Write Parameters Read Parameters Parameter Description Value Tadr Time from CPU clock rising edge to address valid Max. 7 ns @ 20 pF, 5 V 14 ns @ 70 pF, 5 V Tsetup Data read setup time Min. 2 ns @ 5 V Thold Data read hold time Min. 0 ns Tadr Time from CPU clock rising edge to address valid Max.
A.4 I/O Buffer Sourcing and Sinking Limit Unless otherwise specified, the Rabbit I/O buffers are capable of sourcing and sinking 8 mA of current per pin at full AC switching speed. Full AC switching assumes a 25.8 MHz CPU clock and capacitive loading on address and data lines of less than 100 pF per pin. Address pin A0 and data pin D0 are rated at 16 mA each. Pins A1–A12 and D1–D7 are each rated at 8 mA. The absolute maximum operating voltage on all I/O is VDD + 0.5 V or 5.5 V.
A.5 Jumper Configurations Figure A-5 shows the header locations used to configure the various RCM2200 options via jumpers. Top Side Flash EPROM JP3 JP4 JP7 JP2 JP5 JP1 JP6 SRAM Bottom Side Figure A-5. Location of RCM2200 Configurable Positions Table A-6 lists the configuration options. Table A-6.
A.6 Conformal Coating The areas around the 32 kHz real-time clock crystal oscillator has had the Dow Corning silicone-based 1-2620 conformal coating applied. The conformally coated area is shown in Figure A-6. The conformal coating protects these high-impedance circuits from the effects of moisture and contaminants over time.
50 RabbitCore RCM2200
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 RCM2200 and to build prototypes of your own circuits.
B.1 Prototyping Board The Prototyping Board included in the Development Kit makes it easy to connect an RCM2200 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.
B.1.1 Prototyping Board Features • Power Connection—A 3-pin header is provided for connection to the power supply. Note that it is symmetrical, with both outer pins connected to ground and the center pin connected to the raw V+ input. The cable of the wall transformer provided with the North American version of the development kit ends in a connector that is correctly connected in either orientation. Users providing their own power supply should ensure that it delivers 8–24 V DC at not less than 500 mA.
B.1.2 Prototyping Board Expansion The Prototyping Board comes with several unpopulated areas, which may be filled with components to suit the user’s development needs. After you have experimented with the sample programs from the RabbitCore RCM2200 Getting Started Manual, you may wish to expand the board’s capabilities for further experimentation and development. Refer to the Prototyping Board schematic (090–0122) for details as necessary.
B.2 Mechanical Dimensions and Layout 4.25 (108) Battery CAUTION Figure B-2 shows the mechanical dimensions and layout for the RCM2200 Prototyping Board. 5.25 (133) Figure B-2. RCM2200 Prototyping Board Dimensions Table B-1 lists the electrical, mechanical, and environmental specifications for the Prototyping Board. Table B-1. RCM2200 Prototyping Board Specifications Parameter Specification Board Size 4.25" × 5.25" × 1.
B.3 Power Supply The RCM2200 requires a regulated 5 V ± 0.25 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 Prototyping Board has an onboard 7805 or equivalent linear regulator that is easy to use. Its major drawback is its inefficiency, which is directly proportional to the voltage drop across it. The voltage drop creates heat and wastes power.
To maximize the availability of RCM2200 resources, the demonstration hardware (LEDs and switches) on the Prototyping Board may be disconnected. This is done by cutting the traces below the silk-screen outline of header JP1 on the bottom side of the Prototyping Board. Figure B-4 shows the four places where cuts should be made. Cut the traces between the rows as shown. An exacto knife would work nicely to cut the traces.
circuits can be prototyped using point-to-point wiring with 20 to 30 AWG wire between the prototyping area and the holes at locations J7 and J8. The holes are spaced at 0.1" (2.5 mm), and 40-pin headers or sockets may be installed at J7 and J8. The pinouts for locations J7 and J8, which correspond to headers J1 and J2, are shown in Figure B-5.
B.4.1 Adding Other Components There is room on the Prototyping Board for a user-supplied RS-232 transceiver chip at location U2 and a 10-pin header for serial interfacing to external devices at location J6. A Maxim MAX232 transceiver is recommended. When adding the MAX232 transceiver at position U2, you must also add 100 nF charge storage capacitors at positions C3–C7 as shown in Figure B-7. 32 2 MAX ry ON 100 nF storage capacitors Figure B-7.
60 RabbitCore RCM2200
APPENDIX C. POWER SUPPLY Appendix C provides information on the current requirements of the RCM2200, and includes some background on the chip select circuit used in power management. C.1 Power Supplies The RCM2200 requires a regulated 5 V ± 0.25 V DC power source. The RabbitCore design presumes that the voltage regulator is on the user board, and that the power is made available to the RabbitCore board through headers J4 and J5. An RCM2200 with no loading at the outputs operating at 22.
The drain on the battery by the RCM2200 is typically 16 µA when no other power is supplied. If a 950 mA·h battery is used, the battery can last more than 6 years: 950 mA·h ------------------------ = 6.8 years. 16 µA The actual life in your application will depend on the current drawn by components not on the RCM2200 and the storage capacity of the battery. Note that the shelf life of a lithium ion battery is ultimately 10 years. The RCM2200 does not drain the battery while it is powered up normally.
C.2 Chip Select Circuit The RCM2200 has provision for battery backup, which kicks in to keep VRAM from dropping below 2 V. When the RCM2200 is not powered, the battery keeps the SRAM memory contents and the real-time clock (RTC) going. The SRAM has a powerdown mode that greatly reduces power consumption. This powerdown mode is activated by raising the chip select (CS) signal line. Normally the SRAM requires Vcc to operate. However, only 2 V is required for data retention in powerdown mode.
64 RabbitCore RCM2200
APPENDIX D. SAMPLE CIRCUITS This appendix details several basic sample circuits that can be used with the RCM2200 modules.
D.1 RS-232/RS-485 Serial Communication RS-232 1 RCM2200 Prototyping Board V+ V C1+ 100 nF J7 3 C1 4 C2+ 5 C2 VCC 100 nF 2 6 100 nF 100 nF 3 PC0 11 T1IN 4 PC1 12 R1OUT 5 PC2 10 T2IN 6 PC3 9 3 PC0 4 D 4 PC1 1 R R2OUT T1OUT 14 TXD R1IN 13 RXD T2OUT 7 TXC R2IN 8 RXC RCM2200 Prototyping Board J7 RS-485 VCC 680 W A 10 PD3 47 kW 3 2 B DE 6 7 485+ 220 W 485 680 W RE SP483EN Figure D-1. Sample RS-232 and RS-485 Circuits Sample Program: PUTS.
D.2 Keypad and LCD Connections RCM2200 Prototyping Board J8 VCC 10 kW resistors PB0 PB2 PB3 PB4 PB5 10 11 12 13 14 J7 Keypad Row 0 Row 2 Row 3 Row 4 Row 5 Row 1 PC1 PD3 PD4 4 10 11 Col 0 Col 1 NC NC Figure D-2. Sample Keypad Connections Sample Program: KEYLCD.C in SAMPLES\RCM2200. RCM2200 Prototyping Board 2 3 4 5 6 7 8 PA1 PA2 PA3 PA4 PA5 PA6 PA7 100 nF 680 W 3 470 W 1 kW 2.2 kW 4.
D.3 External Memory The sample circuit can be used with an external 64K memory device. Larger SRAMs can be written to using this scheme by using other available Rabbit 2000 ports (parallel ports A to E) as address lines. SRAM RCM2200 Prototyping Board A0A3 A0A3 D0D7 D0D7 /WE /OE /CE /IOWR /IORD PE7 10 kW Vcc Figure D-4. Sample External Memory Connections Sample Program: EXTSRAM.C in SAMPLES\RCM2200.
D.4 D/A Converter The output will initially be 0 V to -10.05 V after the first inverting op-amp, and 0 V to +10.05 V after the second inverting op-amp. All lows produce 0 V out, FF produces 10 V out. The output can be scaled by changing the feedback resistors on the op-amps. For example, changing 5.11 kΩ to 2.5 kΩ will produce an output from 0 V to -5 V. Op-amps with a very low input offset voltage are recommended. HC374 649 kW 22 pF 22 pF 5.
70 RabbitCore RCM2200
NOTICE TO USERS Z-WORLD PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFESUPPORT DEVICES OR SYSTEMS UNLESS A SPECIFIC WRITTEN AGREEMENT REGARDING SUCH INTENDED USE IS ENTERED INTO BETWEEN THE CUSTOMER AND Z-WORLD PRIOR TO USE.
72 RabbitCore RCM2200
INDEX A E J additional information Getting Started manual ....... 3 online documentation .......... 3 EMI spectrum spreader feature . 19 Ethernet cables ...................... 27 Ethernet connections ....... 27, 30 10Base-T ........................... 30 10Base-T Ethernet card .... 27 additional resources .......... 38 Ethernet cables .................. 30 Ethernet hub ...................... 27 IP addresses ................. 29, 31 steps ............................ 27, 28 Ethernet port ................
Prototyping Board .................52 adding RS-232 transceiver 59 dimensions .........................55 expansion area ...................54 features ........................52, 53 header JP1 location ............57 mounting RCM2200 ............6 optional connections to Rabbit 2000 parallel ports .........57 optional header JP1 ...........54 pinout .................................58 power supply .....................56 power supply connections ...8 prototyping area .................58 specifications ....
SCHEMATICS 090-0120 RCM2200 Schematic www.rabbitsemiconductor.com/documentation/schemat/090-0120.pdf 090-0122 RCM2200 Prototyping Board Schematic www.rabbitsemiconductor.com/documentation/schemat/090-0122.pdf 090-0128 Programming Cable Schematic www.rabbitsemiconductor.com/documentation/schemat/090-0128.pdf The schematics included with the printed manual were the latest revisions available at the time the manual was last revised.