Texas Instruments SN65HVD230 – CAN-Transceiver

Der SN65HVD230 von Texas Instruments ist ein CAN-Bus-Transceiver für High-Speed-CAN gemäß ISO 11898-2 mit einer Versorgungsspannung von 3,3 V.

Der Baustein dient als physikalische Schnittstelle zwischen einem CAN-Controller und dem differentiellen CAN-Bus (CANH/CANL).

Die SMD-Gehäusekennzeichnung VP230 ist eine offizielle Bauteilmarkierung des SN65HVD230.

Merkmal Beschreibung
Hersteller Texas Instruments
Typ SN65HVD230
SMD-Markierung VP230
Funktion High-Speed-CAN-Transceiver
Standard ISO 11898-2
Versorgung 3,0–3,6 V
Maximale Bitrate 1 Mbit/s
Logikpegel 3,3 V
Gehäuse SOIC-8 (D-Variante)
CAN-Kanäle 1
Standby-Funktion Ja
Slew-Rate-Control Ja
ESD-Schutz ±16 kV HBM
Betriebstemperatur −40 bis +85 °C
CAN FD Nicht für hohe CAN-FD-Datenbitraten spezifiziert

Datenblatt: Texas Instruments SN65HVD230 – Datenblatt (PDF)

Der SN65HVD230 ist kein eigenständiger CAN-Controller. Er übernimmt ausschließlich die Umsetzung zwischen den digitalen CAN-Signalen des Controllers und den differentiellen Signalen des CAN-Busses.

Der CAN-Controller übernimmt unter anderem:

  • Erzeugung und Auswertung von CAN-Frames
  • Bit-Timing
  • Arbitrierung
  • Fehlererkennung
  • Nachrichtenfilterung

Der Transceiver übernimmt:

  • Umsetzung TXD → CANH/CANL
  • Umsetzung CANH/CANL → RXD
  • Differentielle Signalübertragung
  • Anpassung der Flankensteilheit
  • Aktivierung des Standby-Modus
Mikrocontroller          SN65HVD230                 CAN-Bus
+----------------+       +------------+
|                |       |            |
| CAN-TX --------+------>| D      CANH+------------ CAN High
|                |       |            |
| CAN-RX <-------+-------+ R      CANL+------------ CAN Low
|                |       |            |
+----------------+       +------------+
                           |  |  |
                          VCC GND RS
                           |
                          3,3 V
Pin Signal Funktion
1 D TXD – Dateneingang vom CAN-Controller
2 GND Masse
3 VCC Versorgungsspannung 3,3 V
4 R RXD – Datenausgang zum CAN-Controller
5 Vref Referenzspannung, typisch VCC/2 (ca. 1,65 V)
6 CANL CAN Low
7 CANH CAN High
8 RS Betriebsmodus und Flankensteuerung

Für einen einfachen Aufbau sind folgende Anschlüsse erforderlich:

  • VCC an stabilisierte 3,3 V
  • GND an gemeinsame Masse
  • D an CAN-TX des Controllers
  • R an CAN-RX des Controllers
  • CANH und CANL an den CAN-Bus
  • RS entsprechend dem gewünschten Betriebsmodus

Zwischen VCC und GND sollte ein 100-nF-Abblockkondensator möglichst nahe am IC vorgesehen werden.

Der Vref-Pin kann unbeschaltet bleiben, wenn keine Referenzspannung benötigt wird.

Der RS-Pin (Pin 8) steuert den Betriebsmodus des Transceivers.

Beschaltung RS Betriebsmodus Beschreibung
Direkt an GND High-Speed Maximale Flankensteilheit
Über Widerstand an GND Slope-Control Reduzierte Flankensteilheit zur Verbesserung der EMV
HIGH (3,3 V) Standby Sender deaktiviert, Empfänger bleibt aktiv

Für einen normalen CAN-Adapter kann RS direkt mit GND verbunden werden.

Damit arbeitet der Transceiver mit maximaler Flankensteilheit und unterstützt Bitraten bis zu 1 Mbit/s.

Ein Widerstand zwischen RS und GND ermöglicht es, die Flankensteilheit der CAN-Signale zu begrenzen.

Dadurch können elektromagnetische Störungen reduziert werden.

Die Wahl des Widerstands richtet sich nach der benötigten Bitrate, der Buslänge und den EMV-Anforderungen.

Wird RS auf HIGH gelegt, deaktiviert der Transceiver seinen CAN-Sender.

Der Empfänger bleibt aktiv und kann Busaktivität erkennen.

Der Standby-Modus ist nicht gleichbedeutend mit dem Listen-Only-Modus eines CAN-Controllers.

Für passives CAN-Monitoring sollte der CAN-Controller zusätzlich in den Listen-Only- bzw. Silent-Modus versetzt werden. Dadurch wird verhindert, dass er ACK-Bits oder andere aktive CAN-Signale erzeugt.

Der Ford Mondeo MK4 verwendet mehrere CAN-Netzwerke.

Für die üblichen HS-CAN- und MS-CAN-Netzwerke eignet sich der SN65HVD230 grundsätzlich.

Netzwerk / Anwendung Bitrate Eignung
HS-CAN 500 kbit/s Geeignet
MS-CAN 125 kbit/s Geeignet
Convers+ / IPC über MS-CAN 125 kbit/s Geeignet
UDS-Diagnose über Classical CAN abhängig vom Netzwerk Geeignet
Steuergeräte-Teststand bis 1 Mbit/s Geeignet
CAN-Simulator bis 1 Mbit/s Geeignet
CAN FD mit hohen Datenbitraten über 1 Mbit/s Nicht geeignet
LIN-Bus – Nicht geeignet
Fault-Tolerant-/Low-Speed-CAN nach ISO 11898-3 – Nicht geeignet

Die Bezeichnung Medium-Speed-CAN bedeutet nicht automatisch, dass ein spezieller Low-Speed-Transceiver erforderlich ist.

Beim Mondeo MK4 arbeitet MS-CAN mit einer Bitrate von 125 kbit/s, verwendet jedoch eine zum High-Speed-CAN kompatible physikalische Übertragung.

Daher lässt sich der SN65HVD230 sowohl für HS-CAN als auch für MS-CAN verwenden.

Nicht geeignet ist er hingegen für echte fehlertolerante Low-Speed-CAN-Netzwerke nach ISO 11898-3.

Der SN65HVD230 eignet sich besonders für Mikrocontroller mit 3,3-V-Logik und integriertem CAN-Controller.

Beispiele:

  • ESP32 mit TWAI/CAN-Controller
  • STM32 mit bxCAN
  • STM32 mit FDCAN (im Classical-CAN-Modus)
  • Externe CAN-Controller mit geeigneten 3,3-V-Logikpegeln

Ein normaler UART-, SPI- oder GPIO-Anschluss ersetzt keinen CAN-Controller.

Für einen Mikrocontroller ohne integrierten CAN-Controller wird ein zusätzlicher CAN-Controller benötigt.

Mikrocontroller SN65HVD230
CAN_TX Pin 1 – D
GND Pin 2 – GND
3,3 V Pin 3 – VCC
CAN_RX Pin 4 – R
– Pin 5 – Vref (optional)
CAN Low Pin 6 – CANL
CAN High Pin 7 – CANH
GND Pin 8 – RS (High-Speed-Modus)

Ein CAN-Bus benötigt normalerweise an seinen beiden physikalischen Leitungsenden jeweils einen Abschlusswiderstand von 120 Ω zwischen CANH und CANL.

120 Ohm                                  120 Ohm
  |                                        |
CANH ==================================== CANH
CANL ==================================== CANL
  |                                        |

Die beiden Abschlusswiderstände ergeben parallel einen Gesamtwiderstand von ungefähr 60 Ω.

Ein CAN-Adapter, der an einen bereits korrekt terminierten Fahrzeugbus angeschlossen wird, darf normalerweise keinen zusätzlichen 120-Ω-Abschluss zuschalten.

Bei einem eigenständigen Testaufbau muss dagegen für eine korrekte Terminierung gesorgt werden.

Der SN65HVD230 ist für industrielle Anwendungen und Entwicklungsaufbauten gut geeignet.

Für den dauerhaften Einsatz im Fahrzeug sind jedoch zusätzliche Schutzmaßnahmen empfehlenswert.

Eigenschaft Bewertung
Versorgung Nur 3,3 V
Max. Bus-Signalrate 1 Mbit/s
Busfehlerspannungsbereich −4 bis +16 V
ESD-Schutz ±16 kV HBM
Automotive-Qualifizierung Reguläre Variante nicht AEC-Q100-qualifiziert
CAN-FD-Unterstützung Nicht für hohe FD-Datenbitraten ausgelegt
  • Geeignete TVS-Dioden für CANH und CANL
  • Schutz gegen Bordnetztransienten
  • Stabilisierte 3,3-V-Versorgung
  • Saubere Masseführung
  • Optional galvanische Trennung zwischen USB/Mikrocontroller und CAN-Bus
  • Geeignete Filter- und EMV-Maßnahmen

Der SN65HVD230 darf nicht direkt aus der 12-V-Fahrzeugversorgung gespeist werden.

Auch die Busleitungen sollten gegen mögliche Fahrzeugtransienten und Fehlbeschaltungen geschützt werden.

Für die Entwicklung einer modularen UDS- und CAN-Plattform kann der SN65HVD230 als kostengünstiger Transceiver eingesetzt werden.

Typische Einsatzmöglichkeiten:

  • CAN-Monitor
  • CAN-Logger
  • UDS-Diagnoseadapter
  • Convers+-Teststand
  • Steuergerätesimulator
  • Prototypen für USB-CAN-Adapter
  • CAN-Knoten mit ESP32 oder STM32

Für eine universelle Hardwareplattform mit zukünftiger CAN-FD-Unterstützung sollte dagegen ein modernerer Transceiver eingesetzt werden.

Der Texas Instruments TCAN3414 ist eine mögliche Alternative für zukünftige Hardwareentwicklungen.

Er bietet unter anderem:

  • 3,3-V-Versorgung
  • CAN-FD-Unterstützung
  • Höhere unterstützte Datenbitraten
  • Größeren Busfehlerspannungsbereich

Die konkrete Auswahl muss anhand der geforderten Busspannung, der Fahrzeugumgebung und der Gehäuse-/Pinbelegung erfolgen.

Anwendungsfall Empfehlung
Laboraufbau / Steckbrett / Prototyp Sehr gut geeignet
Ford Mondeo MK4 HS-CAN Gut geeignet
Ford Mondeo MK4 MS-CAN Gut geeignet
Convers+ Diagnose und Programmierung Gut geeignet
CAN-Simulator mit STM32 Sehr gut geeignet
CAN-Logger mit ESP32 Sehr gut geeignet
Dauerhafter Fahrzeugeinbau Besser Automotive-Transceiver verwenden
Neue universelle CAN-FD-Hardware Moderner CAN-FD-Transceiver empfohlen

<FOTO>

:!: ACHTUNG: Der Labeldruck auf der Unterseite der Platine ist falsch!

  • Das Shield enthält einen 120 Ohm Terminator für CAN an Position R2. Dieser ist ggf. zu entlöten
  • Der Betriebsmodus ist über R1 (10 kOhm nach GND) auf Slope-Modus gesetzt, also mit aktivem Transceiver
Shield-Pin SMD-Pin Funktion
3V3 3
GND 2
CTX 1
CRX 4
CANH 7
CANL 6
  • artikel/elektronik/sn65hvd23/start.txt
  • Zuletzt geändert: Sun. 01.11.2026 13:33
  • von wikiadmin