component
MCP2551
Public Made by Adomby adom
Microchip high-speed CAN transceiver, SOIC-8. Up to 1 Mb/s, pairs with MCP2515, slope control. Datasheet-verified.
← Commit history
README.mdadded+52@@ -0,0 +1,52 @@+# MCP2551++**Microchip Technology** · CAN transceiver (physical layer) · SOIC-8++The physical-layer half of a CAN node, in a SOIC-8: it converts the logic-level TXD/RXD of a CAN controller into the differential CANH/CANL bus signals and back, at up to 1 Mb/s. Pair it with the MCP2515 stand-alone controller (or an MCU's built-in CAN) to build a complete node. The RS pin selects high-speed, slope-controlled, or standby mode; slope control tames EMI on slower buses. It drives a full 112-node bus and survives bus faults and load dumps. Runs from a single 5 V supply.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | TXD | input | Transmit Data Input. TTL-compatible input from the CAN controller. A logic Low drives CANH/CANL to the Dominant state; a logic High (or floating) puts the bus in the Recessive state. Internal ~25 kΩ pull-up to VDD. An extended Low >1.25 ms triggers the TXD permanent-dominant detection and disables the drivers. |+| 2 | VSS | power_in | Ground supply pin (0 V reference). |+| 3 | VDD | power_in | Positive supply voltage pin. Operating range 4.5 V to 5.5 V (device drivers also functional between VPOR and 4.5 V but not guaranteed to meet ISO-11898). |+| 4 | RXD | output | Receive Data Output. CMOS-compatible push-pull output driven from the differential receiver. Outputs High when the CAN bus is Recessive and Low when the bus is Dominant. Typically connected to the CAN controller's receive data input. |+| 5 | VREF | output | Reference Output Voltage, nominally VDD/2. Provides a common-mode reference for the CAN controller or external circuitry. |+| 6 | CANL | bidirectional | CAN Low-Level bus I/O. Drives the low side of the differential CAN bus and is internally tied to the receive input comparator. Protected against battery-voltage shorts and high-voltage transients. |+| 7 | CANH | bidirectional | CAN High-Level bus I/O. Drives the high side of the differential CAN bus and is internally tied to the receive input comparator. Protected against battery-voltage shorts and high-voltage transients. |+| 8 | RS | input | Slope-Control Input. Selects one of three modes via an external biasing resistor to VSS or VOL: High-Speed (RS tied to VSS, |IRS| < 610 µA), Slope-Control (REXT to VOL, 10 µA < |IRS| < 200 µA - slew rate is set by REXT per Figure 1-1, roughly 24 V/µs at 10 kΩ down to ~4 V/µs at 120 kΩ), or Standby (RS held high, |IRS| < 10 µA - transmitter disabled, receiver still active). |++## Key specifications++| Parameter | Value |+|---|---|+| Type | High-speed CAN transceiver |+| Bus speed | up to 1 Mb/s |+| Bus interface | CANH / CANL (differential) |+| Controller interface | TXD / RXD (logic level) |+| Modes | high-speed / slope-control / standby (RS pin) |+| Nodes | up to 112 on one bus |+| Supply voltage | 4.5-5.5 V |+| Package | SOIC-8 |++## Ordering variants++- `MCP2551-I/SN (SOIC-8)`+- `MCP2551T-I/SN (SOIC-8, tape & reel)`++## CAD (KiCad official)++- Symbol: `Interface_CAN_LIN:MCP2551-I-SN`+- Footprint: `Package_SO:SOIC-8_3.9x4.9mm_P1.27mm`+- 3D model: SOIC-8 (KiCad packages3D)++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Microchip Technology datasheet](https://ww1.microchip.com/downloads/en/DeviceDoc/20001667G.pdf) (26 pp, sha256 `d7c9cc459e1b3763`, retrieved 2026-08-17, tier: manufacturer)+- **Extractor:** `ds2sf` (Claude). Every pin and dimension is cited to a datasheet page; it refuses to fabricate.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/mcp2551-datasheet.pdf)
page.jsonadded+35@@ -0,0 +1,35 @@+{+ "slug": "mcp2551",+ "version": "0.1.0",+ "type": "component",+ "description": "Microchip high-speed CAN transceiver, SOIC-8. Up to 1 Mb/s, pairs with MCP2515, slope control. Datasheet-verified.",+ "tags": [+ "component",+ "interface",+ "can-bus",+ "can-transceiver",+ "soic-8",+ "microchip"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "mcp2551.kicad_sym",+ "mcp2551.kicad_mod",+ "mcp2551.glb",+ "docs/hero.png",+ "docs/mcp2551-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html"+ ],+ "visibility": "public",+ "author": {+ "name": "Ray",+ "email": "[email protected]"+ }+}