电子工程世界电子工程世界电子工程世界

产品描述

搜索
 

SIO8

器件型号:SIO8
厂商名称:ABCircuits
厂商官网:http://www.abcircuits.com
下载文档

器件描述

Stand Alone UART IC 8 bits of input and 8 bits of output

SIO8器件文档内容

                            Turning Ideas Into Reality

      ABCircuits www.abcircuits.com POB 123 New Hill NC 27562 (919) 290-7104

                     SIO8 IC

                         Stand Alone UART IC
                8 bits of input and 8 bits of output

General Description

The SIO8 IC is a stand alone UART designed to provide 8 bits of input and output data to connect
to RS-232, USB, RS-485, Ethernet or directly to your UART. Outputs can be used to drive relays,
logic, optocouplers or a transistors. Inputs can be from switches, relay contacts, logic,
optocouplers or a transistor switched to ground. The SIO8 has internal pull resistors on most
inputs to minimize additional parts. If the MODE pin is open or high, the data on the IA0-7 pins
are transmitted only after a byte is received on the SIN- pin. If the MODE pin is low, the SIO8 IC
transmits data anytime the inputs change or every of 100 mS, or 1000 mS, depending on the
state of the SPD pin. A positive pulse is generated on the RXP pin every time a byte is received
on the SIN- pin. The serial format to the SIO8 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
28 pin .3 inch width SOIC package.

Features                                    Applications

Asynchronous serial control for 8          Input Output Expansion
                                             Remote control
     bits of input and 8 bits of output.    Process control
                                             Building Automation
Can connect with RS-232, RS -485,          Off site monitoring
                                             Security systems
     USB or Ethernet or UART.                Internet of things
                                             Machine control
Inputs can be switches, relay

     contacts, optocouplers, and logic.

On chip input pull up resistors on

     most inputs.

Outputs can be used to drive relays,

     transistors, optocouplers, and logic.

No external parts required.
Low power consumption 5 mA

     typical.

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 28 Pin Package.
ROHS Compliant
Low EMI

                               Part Number 74C922-SO
Copyright 2014 ABCircuits. Revised September 2014 Page 1 of 8
                       Turning Ideas Into Reality

ABCircuits www.abcircuits.com POB 123 New Hill NC 27562 (919) 290-7104

Example Circuits

                     8 BITS INPUT/OUTPUT RS-232                      VCC

   INPUT A2                                                          VCC 16  U2
   INPUT A4
   INPUT A6                                                                  SEE NOTES
OUTPUT A0
OUTPUT A2                                                 .1  1 C1+              V+ 2    VCC
OUTPUT A4                                                                                       .1
OUTPUT A6                                                     3 C1-

OUTPUT A7                                                     4 C2+              V- 6                             RS232
OUTPUT A5
OUTPUT A3                                                 .1                               .1                     DB9S
OUTPUT A1
                                           VCC                5 C2-
   INPUT A7
   INPUT A5             SIO8                                                                                  1
   INPUT A3
   INPUT A1  1   NC           VDD      28                     11 T1in        T1out 14                         2         TXD
             2   NC            TXE     27                     10 T2in        T2out 7                          3         RXD
   INPUT A0                                                   12 R1out
             3   SPD          RXP      26                                     R1in 13                         4
             4                         25
                 SOUT-        MODE                                                                            5         GND
              5  OA7            SIN-   24                                                                     6

              6  OA5             OA6   23                                                                     7
              7  OA3             OA4   22
                                                              9 R2out            R2in 8                       8
              8  OA1             OA2   21                            15 GND                                   89

              9  NC              OA0   20
             10  IA7              NC   19

             11  IA5              IA6  18
             12                        17
                 IA3          IA4
             13  IA1          IA2      16
             14                        15
                 VSS          IA0
                                                              U2= MAX232 FOR 5V RS232
                                                              U2= MAX3232 FOR 3V RS232

                           8 BITS INPUT/OUTPUT ETHERNET

   INPUT A2                                                   +3.3
   INPUT A4
   INPUT A6                                         +3.3
OUTPUT A0
OUTPUT A2                     SIO8                                                  LANTRONIX
OUTPUT A4
OUTPUT A6        1    NC               VDD      28                                  XPORT
                 2    NC                TXE     27
OUTPUT A7        3                              26                               1  GND
OUTPUT A5                                                                        2
OUTPUT A3        4 SPD                 RXP 25                                    3 +3.3             ETHERNET
OUTPUT A1             SOUT-            MODE                                         -POR
                 5    OA7                SIN-   24                               4  OUT
   INPUT A7      6    OA5                 OA6   23                               5  IN
   INPUT A5      7    OA3                 OA4   22                               6  CP1
   INPUT A3      8                              21                               7
   INPUT A1           OA1              OA2                                          CP2
                  9   NC               OA0      20                               8  CP3
   INPUT A0      10   IA7               NC      19
                 11                             18
                      IA5                  IA6
                 12   IA3                  IA4  17
                 13   IA1                  IA2  16
                 14                             15
                      VSS                  IA0

                                   Part Number SIO8
Copyright 2014 ABCircuits. Revised September 2014 Page 2 of 8
                           Turning Ideas Into Reality

    ABCircuits www.abcircuits.com POB 123 New Hill NC 27562 (919) 290-7104

                                8 BITS INPUT/OUTPUT RS-485

   INPUT A2                                                 VCC                                                 VCC
   INPUT A4                                                       4.7K
   INPUT A6                                                                                      VCC 8
OUTPUT A0                                           VCC                     U2               -DO/-RI 7
OUTPUT A2                                                               1 RO                 DO / RI 6
OUTPUT A4                         SIO8
OUTPUT A6                                                               2 -RE                               5
                   1       NC           VDD     28                      3 DE                     GND
OUTPUT A7                  NC            TXE
OUTPUT A5          2                            27                      4
OUTPUT A3          3       SPD            RXP   26                           DI                                                        RS485
OUTPUT A1                  SOUT-        MODE
                   4       OA7                  25
   INPUT A7                               SIN-
   INPUT A5        5                            24
   INPUT A3        6       OA5          OA6     23
   INPUT A1                OA3          OA4
                   7                            22
                   8                            21
                   9 OA1                OA2 20
                           NC           OA0
                   10      IA7           NC     19
                   11                           18
                           IA5          IA6
                   12      IA3          IA4     17                      U2 75176 FOR 5V
                   13                           16                      U2 MAX3485 FOR 3.3V
                           IA1          IA2
                   14      VSS          IA0     15

INPUT A0

             NOTE: MODE PIN MUST BE OPEN FOR RS-485

                           8 BITS INPUT/OUTPUT USB

   INPUT A2                                                                                                 VCC
   INPUT A4
   INPUT A6                                                             .01 BEAD . 1 4.7
OUTPUT A0
OUTPUT A2                                                                                                   20                                   .1
OUTPUT A4                                                                                                      4          FT232-SSOP
OUTPUT A6                                                                                                         17

OUTPUT A7                                                   USB                                             VCC             TXD    1
OUTPUT A5                                                                                                      VCCIO        RXD    5
OUTPUT A3                                                   1                         16     USBM                  3VOUT    DTR    2
OUTPUT A1                                                                                                                  -CTS    11
                                                    VCC     2                                USBP                           RTS    3
   INPUT A7                                                 3                                                                      6
   INPUT A5                       SIO8                                                15     -RST                              RI  9
   INPUT A3                                                                                  OSCI                          DSR
   INPUT A1        1   NC                 VDD   28          4                         19     OSCO                          DCD     10
                   2   NC                  TXE  27          5                         27     NC                         CBUS0      23
   INPUT A0        3   SPD                RXP   26                                           NC                                    22
                       SOUT-                                    CASE                  28
                   4   OA7              MODE    25
                   5                      SIN-  24                                        8
                   6                            23
                   7 OA5                OA6 22                                        24                                CBUS1 13

                   8 OA3                OA4 21              REFER TO FT232 DATASHEET          18 GND21 GNDGND           CBUS2 14
                   9 OA1                OA2 20              FOR MORE DETAILS                                 AGND       CBUS3 12
                   10 NC                OA0 19                                                                   TEST  CBUS4

                   11 IA7               NC 18
                   12 IA5               IA6 17                                                              25
                   13 IA3               IA4 16                                               7                 26

                   14  IA1              IA2     15
                       VSS              IA0

Connection Diagram

             SIO8

1   NC             VDD     28
2   NC              TXE    27
3                          26
    SPD               RXP
4   SOUT-          MODE    25
5   OA7                    24
6                    SIN-  23

7   OA5            OA6     22

8   OA3            OA4     21
9   OA1            OA2     20

10  NC             OA0     19
11  IA7             NC     18
12  IA5             IA6    17

13  IA3            IA4     16
14  IA1            IA2     15
    VSS            IA0

                                       Part Number SIO8
    Copyright 2014 ABCircuits. Revised September 2014 Page 3 of 8
                    Turning Ideas Into Reality

    ABCircuits www.abcircuits.com POB 123 New Hill NC 27562 (919) 290-7104

Pin Description

Pin #  Description  Pin #  Description

1      NC           28     VDD

2      NC           27     TXE

3      SPD          26     RXP

4      SOUT-        25     MODE

5      OA7          24     SIN-

6      OA5          23     OA6

7      OA3          22     OA4

8      OA1          21     OA2

9      NC           20     OA0

10     IA7          19     NC

11     IA5          18     IA6

12     IA3          17     IA4

13     IA1          16     IA2

14     VSS          15     IA0

OA0-7
These output bits are set when a byte is received on the SIN- pin. Output drivers may be
required for high power loads. The RXP pin generates a positive pulse after these bits are set.

SIN-
This 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; 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. The byte received on this pin will be transferred to the
OA0-7 pins, then a positive pulse is generated on the RXP output. This pin does not have an
internal pull up resistor. It is recommended your software periodically send the byte that is
transferred to the OA0-7 pins even if they have not changed to recover from communications
errors or power failures.

You can drive this input with any hexadecimal terminal program like REALTERM for testing and
development .

SOUT-
This is the serial output pin. It may be tied directly to the UART receiver input of your UART or
microprocessor; to a RS -232 driver such as the MAX232; an Ethernet interface such as the
Lantronix Xport, or a USB IC such as the FT232. This pin sends the data on the IA0-7 pins,
adding start and stop bits. See the description of the MODE pin to determine when this data will
be sent. This pin is high in the idle state, the output format is 8 bits, 1 stop, no parity at 9600
BPS. Other output formats and baud rates are available, please contact the factory for
information.

You can monitor this output with any hexadecimal terminal program like REALTERM. Hyperterm
does not display in hexadecimal.

IA0-7
These are the input bits that will be transmitted on the SOUT- pin. These inputs have internal pull
up resistors.

                                       Part Number SIO8
    Copyright 2014 ABCircuits. Revised September 2014 Page 4 of 8
                            Turning Ideas Into Reality

      ABCircuits www.abcircuits.com POB 123 New Hill NC 27562 (919) 290-7104

MODE
This pin determines the transmit mode. If this pin is high or open, the SIO8 transmits the data on
the IA0-7 pins only after a byte is received on the SIN- pin. In this case, a byte must be written to
the OA0-7 pins to read the inputs on the IA0-7 pins.

If this pin is low or grounded, the SIO8 transmits data anytime the inputs on the IA0-7 pins
change, or the delay determined by the SPD pin times out. If the pin is low or grounded, a full
duplex channel must be used, and RS-485 may not be used for the interface, as RS-485 is half
duplex. This input has an internal pull up resistor.

SPD
This pin determines the delay before retransmit if the inputs do not change. If this pin is low or
grounded, the delay is 1000 mS, if this pin is high or open, the delay is 100 mS. This input has
an internal pull up resistor. If the MODE pin is high or open, this input has no effect.

RXP
This pin outputs a positive pulse after a byte is received on the SIN- pin and the bits are placed
on the OA0-7 pins.

TXE
This pin goes high while the byte on the SOUT- pin is being transmitted. This pin goes low again
after the stop bit has been sent. This pin is designed to drive the RE - (receiver enable) and DE
(driver enable) pins on a RS -485 driver IC. Please note, in RS-485 applications, an external pull
up resistor is required on the SIN- pin. Mode pin must be high or open for RS-485 applications,
requiring a write to the output byte first, to be able to read the new input byte.

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 9 and 19 must be left unconnected.

Serial Input Stream

DATA STREAM  OUTPUT OA BITS

START OA0 OA1 OA2 OA3 OA4 OA5 OA6 OA7 STOP

BIT CELLS

When a byte is received on the SIN- pin the byte is placed on the OA 0-7 pins. The SIO8
automatically removes start and stop bits from the data stream. The data is format is 9600 BPS,
8 bits, 1 stop, no parity. After the data is placed on the OA0-7 pins, the RXP pin generates a
positive pulse.

                                         Part Number SIO8
     Copyright 2014 ABCircuits. Revised September 2014 Page 5 of 8
                            Turning Ideas Into Reality

     ABCircuits www.abcircuits.com POB 123 New Hill NC 27562 (919) 290-7104

Serial Output Stream

DATA STREAM               INPUT IA BITS

     START IA0 IA1 IA2 IA3 IA4 IA5 IA6 IA7 STOP

BIT CELLS

(MODE=low or grounded)
When the input bits on IA0-7 change, or the 100 mS or 1000 mS (depending on the state of the
SPD pin) delay times out, the SIO8 transmits one byte on the SOUT- pin. The bits from IA0-7 are
transmitted. The SIO8 automatically adds start and stop bits to the data stream. The data is
transmitted at 9600 BPS, 8 bits, 1 stop, no parity.

(MODE=high or open)
After a byte is received on the SIN- pin the SIO8 transmits one byte on the SOUT- pin. The bits
from IA0-7 are transmitted. The SIO8 automatically adds start and stop bits to the data stream.
The data is transmitted at 9600 BPS, 8 bits, 1 stop, no parity.

Absolute Maximum Ratings

Symbol  Description                       Min       Typical   Max      Units  Notes

Tstg    Storage Temperature                 -55         25     +100      C   Human Body Model
Ta      Operating Temperature               -40                 +85      C   ESD
Vdd                                         -0.5               +6.0       V
Vio     Vdd - Vss Voltage                                    Vdd +0.5     V
Imio    Input Voltage                    Vss - 0.5              +50      mA
ESD     Maximum current into any pin        -25                           V
        Electrostatic Discharge Voltage    2000                 200
                                                                         mA
LU      Latch up current

DC Electrical Characteristics

Symbol Description                       Min        Typical  Max   Units  Notes

Vdd     Supply Voltage                   2.4             5   5.25     V   Note 1
                                                               8     mA   Ioh=10 mA
Idd     Supply Current                                  3.5           V   Iol=25 mA
                                                         1   0.75     V
Voh     High Output Level                Vdd - 1.0      5.6           V
                                                              0.8     V
Vol     Low Output Voltage                                    10     mA
                                                              25     mA
Vih     Input High Level                 2.1                  10     pF
                                                                     nA
Vil     Input Low Level                                        8     k?

Ioh     High Level Source Current

Iol     Low Level Sink Current

Cio     Capacitive load

Iil     Input leakage

Rpu     Pull Up Resistors On Inputs      4
        IA 0-6

Note 1: Vdd=5VDC, all inputs and outputs open

                                        Part Number SIO8
     Copyright 2014 ABCircuits. Revised September 2014 Page 6 of 8
                            Turning Ideas Into Reality

      ABCircuits www.abcircuits.com POB 123 New Hill NC 27562 (919) 290-7104

Theory Of Operation

The SIO8 IC is a custom programmed microprocessor designed to monitor and control a serial
input/output stream.
When a byte is received on the SIN- pins, it is placed on the OA0-7 pins and generates a positive
pulse on the RXP pin.
If the mode pin is low or grounded anytime an input IA0-7 changes, or the 100 mS or 1000 mS
timer expires, the part transmits the data on the IA0-7 pins.
If the mode pin is high or open, the SIO8 IC transmits only after a byte is received on the SIN-
pin.
The data is standard asynchronous format 8 data bits, 1 stop bit and no parity. Baud rate is 9600
BPS. It is recommended that the OA0-7 byte be sent periodically even if there is no change, to
recover from power failure or serial data errors.

                                         Part Number SIO8
     Copyright 2014 ABCircuits. Revised September 2014 Page 7 of 8
                            Turning Ideas Into Reality

      ABCircuits www.abcircuits.com POB 123 New Hill NC 27562 (919) 290-7104

Physical Dimensions SOIC-28

Physical Dimensions 28 Pin Dip Package (-DIP Suffix)

                               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 SIO8
     Copyright 2014 ABCircuits. Revised September 2014 Page 8 of 8
This datasheet has been downloaded from:
            datasheet.eeworld.com.cn

                 Free Download
           Daily Updated Database
      100% Free Datasheet Search Site
  100% Free IC Replacement Search Site
     Convenient Electronic Dictionary

               Fast Search System
             www.EEworld.com.cn

                                                 All Datasheets Cannot Be Modified Without Permission
                                                                Copyright Each Manufacturing Company
小广播

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 大学堂 TI培训 Datasheet 电子工程

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved