| Smartcat (BL2100) User's Manual |
Appendix A. Specifications
Appendix A provides the specifications for the BL2100 and describes the conformal coating.
A.1 Electrical and Mechanical Specifications
Figure A-1 shows the mechanical dimensions for the BL2100.
NOTE All measurements are in inches followed by millimeters enclosed in parentheses. Table A-1 provides the pin 1 locations for the BL2100 headers used to mount the LCD/keypad module as viewed in Figure A-1.
Table A-1. BL2100 LCD/Keypad Header
Pin 1 LocationsJ20 (2.170, 2.055 J21 (0.795, 1.105) J22 (2.170, 0.705) It is recommended that you allow for an "exclusion zone" of 0.25" (6 mm) around the BL2100 in all directions when the BL2100 is incorporated into an assembly that includes other components. This "exclusion zone" that you keep free of other components and boards will allow for sufficient air flow, and will help to minimize any electrical or EMI interference between adjacent boards. An "exclusion zone" of 0.12" (3 mm) is recommended below the BL2100. Figure A-2 shows this "exclusion zone."
Table A-2 lists the electrical, mechanical, and environmental specifications for the BL2100 without the optional LCD/keypad module plugged in. Appendix C provides specifications for the LCD/keypad.
Table A-2. BL2100 Specifications Board Size 3.41" × 4.14" × 0.93"
(87 mm × 105 mm × 24 mm)Connectors one RJ-45 (Ethernet) (BL2100 and BL2110) one 2 × 5, 2 mm pitch (serial programming port) five 0.9 mm × 0.5 screw-terminal connector strips (accept 14-30 AWG or 0.05-1.5 mm² wire) Ethernet Interface
(BL2100 and BL2110)Direct connection to 10Base-T Ethernet networks via RJ-45 connection Temperature -40°C to +70°C Humidity 5% to 95%, noncondensing External Input Voltage 9 V to 36 V DC1 Power Consumption 1.5 W maximum Digital I/O 40 digital I/O: 24 inputs: hardware-configurable pull-up or pull-down,
± 36 V DC, switching threshold 2.4 V typical 16 outputs: software actively toggles sinking and sourcing,
+36 V DC, 200 mA maximum per channelAnalog Inputs (BL2100 and BL2120) Eleven 12-bit A/D converter inputs, ± 10 V DC, 1 MW input impedance Sampling rate: 4.3 kHz Analog Outputs (BL2100 and BL2120) Four 12-bit D/A converter outputs, 0 V to 10.0 V DC, 10 mA max. per output channel Update rate: 10 kHz Microprocessor Rabbit 2000TM Clock 22.1 MHz SRAM 128K, surface mount Flash EPROM 256K, surface mount Timers Five 8-bit timers, one 10-bit timer with two match registers, five timers are cascadable Serial Ports 4 serial ports: Serial Rate Maximum standard asynchronous 230,400 bps Watchdog/Supervisor Yes Time/Date Clock Yes Backup Battery Yes: Panasonic CR2330 or equivalent 3 V lithium coin type, 265 mA·h standard using onboard battery holder; optional 3 V, 950 mA·h solder-in battery available
1 13 V to 36 V DC supply voltage required to support full 0-10 V DC output range of D/A converter
A.2 Conformal Coating
The areas around the crystal oscillator and the battery backup circuit on the BL2100 module have had the Dow Corning silicone-based 1-2620 conformal coating applied. The conformally coated areas are shown in Figure A-3. The conformal coating protects these high-impedance circuits from the effects of moisture and contaminants over time.
Any components in the conformally coated area may be replaced using standard soldering procedures for surface-mounted components. A new conformal coating should then be applied to offer continuing protection against the effects of moisture and contaminants.
NOTE For more information on conformal coatings, refer to Rabbit Semiconductor Technical Note 303, Conformal Coatings. A.3 Jumper Configurations
Figure A-4 shows the header locations used to configure the various BL2100 options via jumpers.
Table A-3 lists the configuration options.
Table A-3. BL2100 Jumper Configurations JP1 RS-485 Bias and Termination Resistors 1-2
5-6Bias and termination resistors connected × 1-3
4-6Bias and termination resistors not connected1 JP2 Software I/O Configuration Option 1-2 Standard × 2-3 Custom (IN16-IN23 are configured as digital sinking outputs) JP3 Analog Circuit Option 1-2 Installed BL2100
BL21202-3 Not installed BL2110
BL2130-- IN00-IN07 R56 Pulled up to Vcc × R57 Pulled up to +K2 R54 Pulled down -- IN08-IN15 R60 Pulled up to Vcc × R61 Pulled up to +K2 R59 Pulled down -- IN16-IN23 R69 Pulled up to Vcc × R70 Pulled up to +K2 R71 Pulled down
1 Although pins 1-3 and 4-6 of header JP1 are shown "jumpered" for the termination and bias resistors not connected, pins 3 and 4 are not actually connected to anything, and this configuration is a "parking" configuration for the jumpers so that they will be readily available should you need to enable the termination and bias resistors in the future.
A.4 Use of Rabbit 2000 Parallel Ports
Figure A-5 shows the Rabbit 2000 parallel ports.
Table A-4 lists the Rabbit 2000 parallel ports and their use in the BL2100.
Table A-4. Use of Rabbit 2000 Parallel Ports PA0 Input IN16 Pulled up PA1 Input IN17 Pulled up PA2 Input IN18 Pulled up PA3 Input IN19 Pulled up PA4 Input IN20 Pulled up PA5 Input IN21 Pulled up PA6 Input IN22 Pulled up PA7 Input IN23 Pulled up PB0 Input DAC_ADC_SDO Pulled up PB1 Input Not Used Pulled up PB2 Input ADC_EOC Driven by A/D converter PB3 Input Not Used Pulled up PB4 Input I/O Configuration Option
(header JP2)1 = standard (JP2:1-2)
0 = custom1 (JP2:2-3)PB5 Input Analog Circuit Option
(header JP3)1 = BL2100/BL2120 (JP3:1-2)
0 = BL2110/BL2130 (JP3:2-3)PB6 Output Not Used Off PB7 Output DAC_ADC_SDI Inactive high PC0 Output TXD RS-485 Serial Port D Inactive high PC1 Input RXD RS-485 Inactive high PC2 Output RTS/TXC RS-232 Serial Port C Inactive high PC3 Input CTS/RXC RS-232 Inactive high PC4 Output TPOUT- (Realtek reset) Initialized by sock_init PC5 Input TPOUT+ (Realtek INT0) Pulled up PC6 Output TXA Programming Port Serial Port A Inactive high PC7 Input RXA Programming Port Inactive high PD0 Input Realtek CLK Initialized by sock_init PD1 Input Realtek SDO Initialized by sock_init PD2 Output Not used Inactive high PD3 Output DAC CLK Line Inactive high PD4 Output ATXB RS-232 Serial Port B Inactive high PD5 Input ARXB RS-232 Inactive high PD6 Output Not used Inactive high PD7 Output Not used Inactive high PE0 Output Digital I/O strobe Inactive high PE1 Output External I/O enable Inactive high PE2 N/A Realtek IORB strobe Initialized by sock_init PE3 N/A Realtek SDI line Initialized by sock_init PE4 Input INT0B Tied to PE5 by 1 kW resistor PE5 Input INT1B User interrupt input2 PE6 N/A Realtek IOWB strobe Initialized by sock_init PE7 Output LCD_KEYPAD strobe Inactive high
1 IN16-IN23 are sinking outputs in this custom configuration
2 PE5 is driven by PE4 if the interrupt is not being used.
A.5 I/O Address Assignments
Table A-5 lists the external I/O addresses for the digital inputs and outputs.
PE1 serves as a system-enable control. When PE1 is high or in a high-impedance status, all BL2100 outputs are disabled (digital outputs and analog outputs are disabled, and RS-485 is at listen status).
PE0 is configured as a strobe and is used for digital inputs, digital outputs, and the control register. The control register is located at 0xx4-0xx7, write only. The function of each bit is listed in Table A-6.
PA0-PA7 are used with IN16-IN23, which may be reconfigured as sinking digital outputs OUT16-OUT23 by installing/removing components as reflected in the schematic.
All analog inputs and outputs are accessed by a series connection. PD3 is served as a clock line while PB0 and PB7 are used for data in and data out, respectively.
PD4 and PD5 are used for RS-485 communication. The direction of the communication is controlled by the control register. PC0, PC1, and PC2, PC3 are used for RS-232 communication. They can be used separately as two 3-wire RS-232, or they may be combined to work as a 5-wire RS-232 port.
| Z-World http://www.zworld.com Voice: (530) 753-3737 FAX: (530) 753-5141 sales@zworld.com |