component
CS4585EO
Public Made by Adomby adom
CRMICRO RS-485/RS-422 ICs, SOP-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
3D Model
Open in new tab ↗
Loads when you scroll to it. Unloads after 5 minutes in the background.
Symbol & Footprint
Schematic Symbol
Open full view ↗Loads when you scroll to it. Unloads after 5 minutes in the background.
PCB Footprint
Open full view ↗Loads when you scroll to it. Unloads after 5 minutes in the background.
Datasheet
Open in new tab ↗Loads when you scroll to it. Unloads after 5 minutes in the background.
Contents
README
markdownCS4585EO
CRMICRO · RS-485/RS-422 ICs · SOP-8
CS4585EO from CRMICRO, in a SOP-8. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model). Symbol and footprint from KiCad-official CAD; the 3D model is generated from the datasheet's package dimensions.
Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | RO | output | Receiver output (tri-state) that is high when A-B ≥ -0.05V or when A and B are open or shorted, and low when A-B ≤ -0.2V. |
| 2 | RE | input | Active-low receiver output enable that enables RO when low and puts RO in high impedance when high. |
| 3 | DE | input | Driver output enable that enables the driver outputs when high and puts them in high impedance when low. |
| 4 | DI | input | Driver input where DI low gives A low and B high, and DI high gives A high and B low. |
| 5 | GND | power_in | Ground. |
| 6 | A | bidirectional | Receiver input and driver output (non-inverting RS-485 bus line) with ±15kV HBM ESD protection and a -7V to +12V common-mode range. |
| 7 | B | bidirectional | Receiver input and driver output (inverting RS-485 bus line) with ±15kV HBM ESD protection and a -7V to +12V common-mode range. |
| 8 | VDD | power_in | Power supply, 5V ±5% operating with an absolute maximum of -0.3 to 7V. |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | CRMICRO |
| Package | SOP-8 |
| Category | Communication Interface Chip |
| Pins | 8 |
Electrical characteristics
Limits as printed in the datasheet (page.json metadata.characteristics carries them as data).
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |
|---|---|---|---|---|---|---|---|
| Supply voltage | VDD | -0.3 | 7 | V | 5 | ||
| A/B input/output voltage | VINA/B / VOUTA/B | -13 | 13 | V | 5 | ||
| Operating ambient temperature | Tamb | -40 | 85 | ℃ | 5 | ||
| Storage temperature | Tstg | -65 | 150 | ℃ | 5 | ||
| Differential output voltage (no load) | VOD1 | 5 | V | VDD=5V 5%, Tamb=25℃; 无负载 | 5 | ||
| Differential output voltage (RS-422 load) | VOD2 | 2 | V | VDD=5V 5%, Tamb=25℃; R=50Ω(RS-422)(1) | 5 | ||
| Differential output voltage (RS-485 load) | VOD2 | 1.5 | V | VDD=5V 5%, Tamb=25℃; R=27Ω(RS-485)(1) | 5 | ||
| Change in differential output voltage magnitude | ΔVOD | 0.01 | 0.2 | V | VDD=5V 5%, Tamb=25℃; R=50Ω or 27Ω(1) | 5 | |
| Common-mode output voltage | VOC | 3 | V | VDD=5V 5%, Tamb=25℃; R=50Ω or 27Ω(1) | 5 | ||
| Change in common-mode output voltage magnitude | ΔVOC | 0.01 | 0.2 | V | VDD=5V 5%, Tamb=25℃; R=50Ω or 27Ω(1) | 5 | |
| Digital input high-level voltage | VIH1 | 2 | V | VDD=5V 5%, Tamb=25℃; DE、RE、DI | 5 | ||
| Digital input low-level voltage | VIL1 | 0.8 | V | VDD=5V 5%, Tamb=25℃; DE、RE、DI | 5 | ||
| Digital input current | IIN1 | -2 | 2 | A | VDD=5V 5%, Tamb=25℃; DE、RE、DI | 5 | |
| A/B input current | IIN2 | 125 | A | VDD=5V 5%, Tamb=25℃; DE=GND, VDD=GND or 5.25V, Vin=12V | 5 | ||
| A/B input current | IIN2 | -75 | A | VDD=5V 5%, Tamb=25℃; DE=GND, VDD=GND or 5.25V, Vin=-7V | 5 | ||
| Driver output short-circuit current | IOD1 | -250 | mA | VDD=5V 5%, Tamb=25℃; -7V≤VOUT≤VDD | 5 | ||
| Driver output short-circuit current | IOD1 | 250 | mA | VDD=5V 5%, Tamb=25℃; 0V≤VOUT≤12V | 5 | ||
| Driver output short-circuit current | IOD1 | -25 | 25 | mA | VDD=5V 5%, Tamb=25℃; 0V≤VOUT≤VDD | 5 | |
| Differential receiver threshold voltage | VTH | -200 | -125 | -50 | mV | VDD=5V 5%, Tamb=25℃; -7V≤VCM≤12V | 5 |
| Receiver output high voltage | VOH | 3.5 | V | VDD=5V 5%, Tamb=25℃; IO=-4mA, VID=-50mV | 5 | ||
| Receiver output low voltage | VOL | 0.4 | V | VDD=5V 5%, Tamb=25℃; IO=4mA, VID=-200mV | 5 | ||
| Receiver three-state output current | IOZR | 1 | A | VDD=5V 5%, Tamb=25℃; 0.4V≤VO≤2.4V | 5 | ||
| Receiver input resistance | RIN | 96 | kΩ | VDD=5V 5%, Tamb=25℃; -7V≤VCM≤12V | 5 | ||
| Receiver output short-circuit current | IOSR | 7 | 95 | mA | VDD=5V 5%, Tamb=25℃; 0V≤VRO≤VDD | 5 | |
| Operating supply current (driver enabled) | ICC | 430 | 900 | A | VDD=5V 5%, Tamb=25℃; 无负载,RE=DI=GND or VDD, DE=VDD | 5 | |
| Operating supply current (driver disabled) | ICC | 375 | 600 | A | VDD=5V 5%, Tamb=25℃; 无负载,RE=DI=GND or VDD, DE=GND | 5 | |
| Shutdown mode supply current | ISHDN | 0.001 | 10 | A | VDD=5V 5%, Tamb=25℃; DE=GND, RE=VDD | 5 | |
| ESD protection (A/B) Human Body Model | ESD | 15 | kV | VDD=5V 5%, Tamb=25℃; Human Body Model | 5 | ||
| Driver input-to-output delay (limited slew) | tDPLH | 250 | 720 | 1000 | ns | VDD=5V 5%, Tamb=25℃; RDIFF=54Ω, CL1=CL2=100pF(2) | 6 |
| Driver propagation delay skew (limited slew) | tDSKEW | -3 | 100 | ns | VDD=5V 5%, Tamb=25℃; RDIFF=54Ω, CL1=CL2=100pF(2) | 6 | |
| Driver rise/fall time (limited slew) | tDR,tDF | 200 | 530 | 750 | ns | VDD=5V 5%, Tamb=25℃; RDIFF=54Ω, CL1=CL2=100pF(2) | 6 |
| Maximum data rate (limited slew) | fMAX | 500 | kbps | VDD=5V 5%, Tamb=25℃ | 6 | ||
| Driver enable delay to high (limited slew) | tDZH | 2500 | ns | VDD=5V 5%, Tamb=25℃; CL=100pF, S2 closed(3) | 6 | ||
| Driver enable delay to low (limited slew) | tDZL | 2500 | ns | VDD=5V 5%, Tamb=25℃; CL=100pF, S1 closed(3) | 6 | ||
| Driver disable delay from low (limited slew) | tDLZ | 100 | ns | VDD=5V 5%, Tamb=25℃; CL=15pF, S1 closed(3) | 6 | ||
| Driver disable delay from high (limited slew) | tDHZ | 100 | ns | VDD=5V 5%, Tamb=25℃; CL=15pF, S2 closed(3) | 6 | ||
| Receiver input-to-output delay low-to-high (limited slew) | tRPLH | 127 | 200 | ns | VDD=5V 5%, Tamb=25℃; /VID/≥2.0V, rise/fall time≤15ns(4) | 6 | |
| Receiver input-to-output delay high-to-low (limited slew) | tRPHL | 127 | 200 | ns | VDD=5V 5%, Tamb=25℃; /VID/≥2.0V, rise/fall time≤15ns(4) | 6 | |
| Receiver propagation delay skew (limited slew) | tRSKD | 3 | 30 | ns | VDD=5V 5%, Tamb=25℃; /VID/≥2.0V, rise/fall time≤15ns(4) | 6 | |
| Receiver enable delay to low (limited slew) | tRZL | 20 | 50 | ns | VDD=5V 5%, Tamb=25℃; CL=100pF, S1 closed(5) | 6 | |
| Receiver enable delay to high (limited slew) | tRZH | 20 | 50 | ns | VDD=5V 5%, Tamb=25℃; CL=100pF, S2 closed(5) | 6 | |
| Receiver disable delay from low (limited slew) | tRLZ | 20 | 50 | ns | VDD=5V 5%, Tamb=25℃; CL=100pF, S1 closed(5) | 6 | |
| Receiver disable delay from high (limited slew) | tRHZ | 20 | 50 | ns | VDD=5V 5%, Tamb=25℃; CL=100pF, S2 closed(5) | 6 | |
| Shutdown mode enable time (limited slew) | tSHDN | 50 | 200 | 600 | ns | VDD=5V 5%, Tamb=25℃ | 6 |
| Driver wake-up delay to high (limited slew) | tDZH(SHDN) | 4500 | ns | VDD=5V 5%, Tamb=25℃; CL=15pF, S2 closed(3) | 6 | ||
| Driver wake-up delay to low (limited slew) | tDZL(SHDN) | 4500 | ns | VDD=5V 5%, Tamb=25℃; CL=15pF, S1 closed(3) | 6 | ||
| Receiver wake-up delay to high (limited slew) | tRZH(SHDN) | 3500 | ns | VDD=5V 5%, Tamb=25℃; CL=100pF, S2 closed(5) | 6 | ||
| Receiver wake-up delay to low (limited slew) | tRZL(SHDN) | 3500 | ns | VDD=5V 5%, Tamb=25℃; CL=100pF, S1 closed(5) | 6 | ||
| Driver input-to-output delay (unlimited slew) | tDPLH | 34 | 60 | ns | VDD=5V 5%, Tamb=25℃; RDIFF=54Ω, CL1=CL2=100pF(2) | 6 | |
| Driver propagation delay skew (unlimited slew) | tDSKEW | -2.5 | 10 | ns | VDD=5V 5%, Tamb=25℃; RDIFF=54Ω, CL1=CL2=100pF(2) | 6 | |
| Driver rise/fall time (unlimited slew) | tDR, tDF | 14 | 25 | ns | VDD=5V 5%, Tamb=25℃; RDIFF=54Ω, CL1=CL2=100pF(2) | 6 | |
| Maximum data rate (unlimited slew) | fMAX | 10 | Mbps | VDD=5V 5%, Tamb=25℃ | 6 | ||
| Receiver input-to-output delay low-to-high (unlimited slew) | tRPLH | 106 | 150 | ns | VDD=5V 5%, Tamb=25℃; /VID/≥2.0V, rise/fall time≤15ns(4) | 7 | |
| Receiver input-to-output delay high-to-low (unlimited slew) | tRPHL | 106 | 150 | ns | VDD=5V 5%, Tamb=25℃; /VID/≥2.0V, rise/fall time≤15ns(4) | 7 | |
| Receiver propagation delay skew (unlimited slew) | tRSKD | 0 | 10 | ns | VDD=5V 5%, Tamb=25℃; /VID/≥2.0V, rise/fall time≤15ns(4) | 7 | |
| Driver wake-up delay to high (unlimited slew) | tDZH(SHDN) | 250 | ns | VDD=5V 5%, Tamb=25℃; CL=15pF, S2 closed(3) | 7 | ||
| Driver wake-up delay to low (unlimited slew) | tDZL(SHDN) | 250 | ns | VDD=5V 5%, Tamb=25℃; CL=15pF, S1 closed(3) | 7 |
CAD (land: KiCad; 3D: generated from the datasheet)
- Symbol:
CS4585EO - Footprint:
Package_SO:SOIC-8_3.9x4.9mm_P1.27mm - 3D model: SOP-8, generated on the KiCad land (body 3.9 x 4.9 mm, terminals on the pads, 1.4 mm tall, datasheet A, midpoint of min and max). KiCad's stock model for this land is taller than the datasheet allows, so the model is generated from the datasheet drawing; the dimensions come from the datasheet drawing where it was read and are defaults otherwise (see provenance.model_3d_generated), not the manufacturer's CAD (STEP)
- 3D model files:
cs4585eo-etched.step/cs4585eo-etched.glbcarry the MPN laser-etched on the die in a toggleableAdom.LaserEtchgroup (Fusion-ready);cs4585eo.step/cs4585eo.glbare the bare package body.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: CRMICRO datasheet (13 pp, sha256
7a7405a0b6a7ceb0, retrieved 2026-11-13, tier: lcsc) - Datasheet language: Chinese. Pin names, descriptions, and specs on this page were extracted and translated to English by ds2sf; the linked PDF is the manufacturer original.
- Extractor: parts-factory
2.0.0/extract_pins 0.3, primaryclaude-sonnet-5-5(text+vision), consensusclaude-opus-5-5(agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish. - CAD: land: KiCad official libraries (CC-BY-SA 4.0); 3D: generated from the datasheet's package dimensions (provenance.model_3d_generated).