Turning Ideas Into Reality ABCircuits www.abcircuits.com POB 123 New Hill NC 27562 (919) 290-7104 SO14 IC Serial Output IC For 14 Bits of Output General Description The SO14 IC is designed to provide 14 bits of output data to connect to RS-232, RS-485, USB, Ethernet or directly to your UART. Outputs can be used to drive relay contacts, logic, optocouplers or a transistors. The SO14 also provides a pulse output when the OB data bits are received. The serial input to the SO14 is standard asynchronous format, using 8 bits, 1 stop and no parity at 9600 BPS. Other formats and encoding are available, contact the factory. A .1 uF bypass capacitor is suggested across the VDD and VSS pins. The part uses the standard 20 pin .3 inch width SOIC package. This part may be paired with the SI14 chip to achieve 14 bits of input and output, except on RS -485 interfaces. Features • Asynchronous serial control for up • • • • • • • • • • • to 14 bits of data. Output control using RS-232, RS 485, USB or Ethernet or UART. Can drive be used to drive relays, optocouplers, and logic. No external parts required. Low power consumption 5 mA typical. Applications • Output Expansion • Remote control • Process control • Building Automation • Off site monitoring • Security systems • Internet of things • Machine control Supply voltage 2.4 to 5.25 volts. All timing internally generated. TTL and CMOS compatible outputs. Part is in full production. SOIC and DIP 20 Pin Package. ROHS Compliant Low EMI Part Number 74C922-SO Copyright © 2014 ABCircuits. Revised September 2014 Page 1 of 6 Turning Ideas Into Reality ABCircuits www.abcircuits.com POB 123 New Hill NC 27562 (919) 290-7104 Example Circuits 14 BITS OUTPUT ETHERNET B1 B3 B5 A0 A2 A4 A6 +3.3 LANTRONIX XPORT 1 2 3 4 5 6 7 8 SO14 1 2 3 4 5 6 7 8 9 10 OUTPUT A5 OUTPUT A3 OUTPUT A1 OUTPUT OUTPUT OUTPUT OUTPUT B6 B4 B2 B0 SINOA5 OA3 OA1 NC OB6 OB4 OB2 OB0 VSS 20 19 18 17 16 15 14 13 12 11 VDD OA6 OA4 OA2 OA0 NC OB5 OB3 OB1 RXP 14 BITS OUTPUT USB VCC .01 BEAD .1 B1 B3 B5 A0 A2 A4 A6 .1 SO14 B6 B4 B2 B0 OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT B1 B3 B5 A0 A2 A4 A6 1 2 3 4 5 6 7 8 9 10 SINOA5 OA3 OA1 NC OB6 OB4 OB2 OB0 VSS 20 19 18 17 16 15 14 13 12 11 VDD OA6 OA4 OA2 OA0 NC OB5 OB3 OB1 RXP 1 2 3 4 5 16 15 19 27 28 8 24 CASE REFER TO FT232 DATASHEET FOR MORE DETAILS USBM USBP -RST OSCI OSCO NC NC TXD RXD DTR -CTS RTS RI DSR DCD CBUS0 CBUS1 CBUS2 CBUS3 CBUS4 1 5 2 11 3 6 9 10 23 22 13 14 12 7 18 21 25 26 OUTPUT OUTPUT OUTPUT OUTPUT FT232-SSOP 20 4 17 USB VCC OUTPUT A5 OUTPUT A3 OUTPUT A1 4.7 GND GND GND AGND TEST OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT GND +3.3 -POR OUT IN CP1 CP2 CP3 ETHERNET VCC VCC VCCIO 3VOUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT 14 BITS OUTPUT RS-485 VCC U2 VCC 1 SO14 OUTPUT A5 OUTPUT A3 OUTPUT A1 OUTPUT OUTPUT OUTPUT OUTPUT B6 B4 B2 B0 1 2 3 4 5 6 7 8 9 10 SINOA5 OA3 OA1 NC OB6 OB4 OB2 OB0 VSS VDD OA6 OA4 OA2 OA0 NC OB5 OB3 OB1 RXP 20 19 18 17 16 15 14 13 12 11 2 3 4 RO VCC -RE -DO/-RI DE DO / RI DI GND 8 7 6 5 U2 75176 FOR 5V U2 MAX3485 FOR 3.3V Part Number SO14 Copyright © 2014 ABCircuits. Revised September 2014 Page 2 of 6 RS485 Turning Ideas Into Reality ABCircuits www.abcircuits.com POB 123 New Hill NC 27562 (919) 290-7104 14 BITS OUTPUT RS-232 16 B1 B3 B5 A0 A2 A4 A6 C5 .1 1 3 C6 .1 4 5 VCC SO14 OUTPUT OUTPUT OUTPUT OUTPUT B6 B4 B2 B0 SINOA5 OA3 OA1 NC OB6 OB4 OB2 OB0 VSS VDD OA6 OA4 OA2 OA0 NC OB5 OB3 OB1 RXP 10 12 9 2 +5 C7 .1 C1C2+ V- 6 C2T1in T1out T2in T2out R1out R1in R2out R2in GND OUTPUT A5 OUTPUT A3 OUTPUT A1 20 19 18 17 16 15 14 13 12 11 V+ 14 7 13 8 C8 .1 RS232 DB9S J1 1 2 3 4 5 6 7 8 9 8 RXD GND 15 1 2 3 4 5 6 7 8 9 10 11 C1+ U2 SEE NOTES VCC OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT OUTPUT VCC U2= MAX232 FOR 5V RS232 U2= MAX3232 FOR 3V RS232 Connection Diagram SO14 1 2 3 4 5 6 7 8 9 10 SINOA5 OA3 OA1 NC OB6 OB4 OB2 OB0 VSS VDD OA6 OA4 OA2 OA0 NC OB5 OB3 OB1 RXP 20 19 18 17 16 15 14 13 12 11 Pin Description Pin # 1 2 3 4 5 6 7 8 9 10 Description SINOA5 OA3 OA1 NC OB6 OB4 OB2 OB0 VSS Pin # 20 19 18 17 16 15 14 13 12 21 Description VDD OA6 OA4 OA2 OA0 NC OB5 OB3 OB1 RXP OA0-6 and OB0-6 These bits are set when a byte is received. If bit 8 is zero, the OA0-6 pins will be set. If bit 8 is a one, the OB0-6 pins will be set. Output drivers may be required for high power loads. RXP This pin outputs a positive pulse after a byte is received with bit 8 set to a one and the bits are placed on the OB pins. If bit 8 is zero, no pulse is generated on the RXP pin. Part Number SO14 Copyright © 2014 ABCircuits. Revised September 2014 Page 3 of 6 Turning Ideas Into Reality ABCircuits www.abcircuits.com POB 123 New Hill NC 27562 (919) 290-7104 SINThis is the serial input pin. It may be tied directly to the UART transmitter output of your UART or microprocessor; to a RS -232 receiver such as the MAX232; a RS485 receiver such as the 75176; an Ethernet interface such as the Lantronix Xport; or a USB IC such as the FT232. This pin is high in the idle state, the input format is 8 bits, 1 stop, no parity at 9600 BPS. Other formats and baud rates are available, please contact the factory for information. When the bits for OA0-6 are received, bit 8 of the received byte is a zero. When the bits for OB 0-6 are received, bit 8 of the received byte is a one. You can drive this input with any hexadecimal terminal program like REALTERM for testing and development. VSS Connect to system ground. VDD Connect to supply voltage of 2.4 to 5 volts. A .1 uF decoupling capacitor to ground is recommended. NOTES: Make no connection to the NC pins. Pins 5 and 15 must be left unconnected. Serial Input Stream When a byte is received on the SIN pin, bit 8 is tested. If the bit is a zero, the byte is placed on the OA pins. If bit 8 is a one, the byte is placed on the OB pins. The SI14 automatically removes start and stop bits from the data stream. The data is format is 9600 BPS, 8 bits, 1 stop, no parity. DATA STREAM START OUTPUT OA BITS OA0 OA1 OA2 OA3 OA4 OUTPUT OB BITS OA5 OA6 0 STOP START OB0 OB1 OB2 OB3 OB4 OB5 OB6 1 STOP BIT CELLS Absolute Maximum Ratings Symbol Description Tstg Ta V dd V io Imio ESD Storage Temperature Operating Temperature LU Latch up current V dd - V ss Voltage Input Voltage Maximum current into any pin Electrostatic Discharge Voltage Min -55 -40 -0.5 Vss - 0.5 -25 2000 Typical Max Units 25 +100 +85 +6.0 ºC ºC V V mA V V dd +0.5 +50 200 Notes Human Body Model ESD mA Part Number SO14 Copyright © 2014 ABCircuits. Revised September 2014 Page 4 of 6 Turning Ideas Into Reality ABCircuits www.abcircuits.com POB 123 New Hill NC 27562 (919) 290-7104 DC Electrical Characteristics Symbol Description V dd Idd V oh V ol V ih V il Ioh Iol Cio Iil Rpu Supply Voltage Supply Current High Output Level Low Output Voltage Input High Level Input Low Level High Level Source Current Low Level Sink Current Capacitive load Input leakage Pull Up Resistors On Inputs IA, IB, and SPD Min Typical Max Units 5 5.25 8 V mA V V V V mA mA pF nA k? 2.4 V dd - 1.0 0.75 2.1 4 3.5 1 5.6 0.8 10 25 10 8 Notes Note 1 Ioh=10 mA Iol=25 mA Note 1: Vdd=5VDC, all inputs and outputs open Theory Of Operation The SO14 IC is a custom programmed microprocessor designed to monitor a serial input stream and control outputs. When a byte is received, bit 8 is tested. If bit 8 is zero, the byte is placed on the OA pins. If bit 8 is one, the byte is placed on the OB pins and positive pulse is generated on the RXP pin. The data is standard asynchronous format 8 data bits, 1 stop bit and no parity. Baud rate is 9600 BPS. The OB and OA bytes may be sent in any order. It is recommended that the OA and OB bytes be sent periodically even if there is no change, to recover from power failure or serial data errors. Part Number SO14 Copyright © 2014 ABCircuits. Revised September 2014 Page 5 of 6 Turning Ideas Into Reality ABCircuits www.abcircuits.com POB 123 New Hill NC 27562 (919) 290-7104 Physical Dimensions – 20 Pin DIP (-DIP Suffix) Physical Dimensions – 20 Pin SOIC Close but not quite? Our products are software based, we can modify existing parts to fit your needs at a minimal cost or create new parts designed to your specifications. Email us and we can make a chip for you! For the latest version of this spec sheet, visit www.abcircuits.com Design Services Available We can quickly turn your idea into a chip, a pc board, or a finished product. Contact us with your needs and specifications. Part Number SO14 Copyright © 2014 ABCircuits. Revised September 2014 Page 6 of 6