Forum: Mikrocontroller und Digitale Elektronik SN65HVD230: Fake? Probleme mit Rs und Ausgangspegeln


von Matthias Larisch (Gast)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

ich habe vor einigen Wochen ne Tüte SN65HVD230 von Ali zu nem recht 
günstigen Preis entstanden und wollte diese nun verbauen...

https://de.aliexpress.com/item/20pcs-SN65HVD230-SN65HVD230DR-VP230-SOP-8-CAN-bus-transceiver-new-original-laptop-chip-free-shipping/32813652628.html 
war das Angebot, dem ich nachgegangen bin.


Soderle:

Meine Schaltung zieht Rs (Slope Control/Standby) per 80k (Datenblatt: 
max. 100k) nach Masse.

Pustekuchen: Transceiver im Standby. (Ja, mit Multimeter/Oszi beide 
Seiten des Widerstands gemessen: µC Seitig 0V, HVD230 seitig 3,3V)

Versuch: Rs mit Multimeter nach Masse kurzschließen.
Ergebnis: Transceiver wird aktiv. Stromfluss ~400µA durch Multimeter.

Versuch 2: den Widerstand auf 30k verringern.
Ergebnis: Transceiver immer noch in Standby

Versuch 3: Mit 30k und Multimeter parallel nach Masse
Ergebnis Transceiver aktiv, Rs ~170 µA


Dann schauen wir mal auf die CAN-Pegel:
Offener CAN-Bus (nicht abgeschlossen), rezessiv:
CAN-L 1.6V
CAN-H 1.26 V

Offener CAN-Bus (nicht abgeschlossen), dominant:
CAN-L 600mV
CAN-H 2.6V

Dann schließen wir einen USB Can Adapter mit ner 120 Ohm Terminierung 
an. Dieser ist selbst rezessiv auf 2.5V, Multimeter misst jeweils +/- 
200 µA wenn ich CANH/CANL nach GND/+5V kurzschließe.

Erstmal bewegt sich der rezessive Pegel der Kombination auf 2,0V für 
CANH/CANL.
Dominant haben wir jetzt 1,0V auf CAN-L und 2,25V auf CAN-H.


Ich habe zwei Transceiver aus dem Päckchen getestet und habe auf der 
Platine extra nochmal geschaut, ob CANH/CANL mit irgendwas 
kurzgeschlossen ist: Alles okay.

Im Anhang ein Scope Bild mit angeschlossenem USB/Can Adapter, 120 Ohm 
Terminierung (1-seitig) und 50cm Kabel.

Mein Fazit wäre:
Ich hab hier Fakes vor mit auf dem Tisch. Oder stell ich mich zu dämlich 
an? :D

Liebe Grüße,

Matthias

von Thomas F. (igel)


Lesenswert?

Matthias Larisch schrieb:
> Versuch 2: den Widerstand auf 30k verringern.
> Ergebnis: Transceiver immer noch in Standby

Das Datenblatt schreibt für High-Speed CAN hier "strong pull to ground".
Dann ist der Treiber auch wirklich aktiv.

von tinCAN (Gast)


Lesenswert?

Matthias,

was funktioniert nicht wie erwartet?

von (prx) A. K. (prx)


Lesenswert?

tinCAN schrieb:
> was funktioniert nicht wie erwartet?

Mit Rs 30k/100k gegen GND sollte er nicht im Standby sein.

CAN-H 2,6V ohne Abschluss ist etwas wenig.

1,25V für CAN-H - CAN-L ist etwas wenig (min 1,5V)

: Bearbeitet durch User
von (prx) A. K. (prx)


Lesenswert?

Kannst einen ja mal an 5V hängen und ausprobieren, ob er sich dann 
ordentlich benimmt. Dann wärs klar. Kaputt gehen wird dabei nicht einmal 
der echte, denn der ist zwar jenseits 3,6V ausserhalb seiner 
Wohlfühlzone, kann aber auch 6V ab.

: Bearbeitet durch User
von Matthias Larisch (Gast)


Lesenswert?

Gerade noch herausgefunden, dass der Empfänger auch nur dann geht, wenn 
ich Rs direkt auf Masse ziehe...

Hab ne Tüte neue in Deutschland geordert, wenn die auch nicht gehen, 
order ich wohl bei Farnell oder Digikey nochmal.

von Thorsten .. (tms320)


Lesenswert?

Matthias Larisch schrieb:
> Ich hab hier Fakes vor mit auf dem Tisch.

Würde mich nicht wundern. Die Fake-Situation ist derzeit auch bedingt 
durch die katastrophale Beschaffungssituation auf dem Bauteilemarkt 
(Lieferzeiten >30 Wochen bei Standardware) übel. Bauteile von diversen 
Händlern zu kaufen gleicht aktuell einem Russisch Roulette.

Thorsten

: Bearbeitet durch User
von Achim Ö. (achimoe)


Lesenswert?

Hallo,
hat sich hier bezüglich Fake nochmal was ergeben? Ich habe kürzlich bei 
Ebay 5St SN65HVD230 gekauft. Nach dem Einbau gab es Rauchzeichen. Ich 
habe lange meinen Fehler gesucht und konnte nichts finden. Ich habe dann 
einen der Chips fliegend verdrahtet nur mit Spannung versorgt, 
Strombegrenzung auf 10mA. Sobald ich Rs auf Masse gelegt habe ging das 
Netzteil in die Begrenzung. Drei von 5 Stück habe ich ausprobiert, alle 
zeigen dieses Verhalten.
Kann ich hier noch einem Denkfehler aufsitzen?
Danke und Gruß,
Achim

von Matthias (Gast)


Lesenswert?

Klingt nicht so, als sei dein beschriebenes Verhalten das welches ich 
erwarten würde...

Ich hatte auf Ebay nochmal 10 Stück aus Deutschland bestellt (von nem 
"Raritäten-Shop"), die funktionieren wie erwartet. Habe die Slew-Rate 
nicht nachgemessen, aber den Can-Bus hier unter Bedingungen im Einsatz, 
wo ich davon ausgehe, dass die funktioniert.

Weitere 50 aus China sind leider bisher nicht angekommen (Seit Februar 
in Deutschland) :( Jetzt habe ich diesen Thread hier gefunden, weil ich 
gerade nochmal ne Quelle für 10-20 zu nem akzeptablen Preis suche.

von Frederik (Gast)


Lesenswert?

(prx) A. K. schrieb:
> Kannst einen ja mal an 5V hängen und ausprobieren, ob er sich dann
> ordentlich benimmt. Dann wärs klar.

Ich habe aktuell genau den Fall, mehrere meiner sn65hvd230 an 5V gut 
funktionieren und an 3.3V nicht. (CRX bleibt bei 3.3V einfach die ganze 
zeit HIGH, bei 5V sieht man im Oszi den Datenempfang.)
Aktuell ist der Rs Pin mit 10KOhm angebunden und hat Controllerseitig 
eine Spannung von 0,75V. Das sollte laut Datenblatt passen, um nicht im 
Standby zu sein.

Kann evtl. hier jemand kurz beschreiben, was oben gemeint ist mit "Dann 
wärs klar."?

von Sebastian (Gast)


Lesenswert?

Frederik schrieb:
> Ich habe aktuell genau den Fall, mehrere meiner sn65hvd230 an 5V gut
> funktionieren und an 3.3V nicht. (CRX bleibt bei 3.3V einfach die ganze
> zeit HIGH, bei 5V sieht man im Oszi den Datenempfang.)
> Aktuell ist der Rs Pin mit 10KOhm angebunden

Hier auch. Module mit angeblich SN65HVD230 von Händler auf Amazon. IC 
fängt aber erst ab 4.1V an auf CRX zu senden. Als Ersatz für den TJA1050 
am RPi unbrauchbar. Mal sehen was der Händler sagt ...

LG, Sebastian

von (prx) A. K. (prx)


Lesenswert?

Frederik schrieb:
> Kann evtl. hier jemand kurz beschreiben, was oben gemeint ist mit "Dann
> wärs klar."?

Wenn ein korrekt beschalteter 3,3V Typ bei 3,3V nicht funktioniert, aber 
bei 5V, dann riecht es nach einem umgelabelten billigeren 5V-Typ.

Bezugsquelle?

: Bearbeitet durch User
von Frederik (Gast)


Lesenswert?

Meine habe ich ebenfalls mit Abwicklung über Amazon bestellt.
https://www.amazon.de/gp/product/B09PH2N2TJ
Der Händler hat gute Bewerungen, aber vemrutlich nur weil die schlechten 
gelöscht werden. (wie meine gerade)

The modules lables as sn65hvd230 are fake and do not adhere to the Texas 
Instruments specs. They kind of work on 5V, but not reliable.
Von Frederik am 31. Mai 2022.
Nachricht von Amazon: Dieser Artikel wurde von Amazon versandt, und wir 
übernehmen die Verantwortung für die Versandabwicklung.

von Sebastian W. (wangnick)



Lesenswert?

Meine sind auch https://www.amazon.de/gp/product/B09PH2N2TJ. Anbei Foto, 
und Messung einer VCC-Rampe wie dem Händler mitgeteilt.

LG, Sebastian

PS: R2 (120R) entfernt und 100nF zwischen VCC und GND von mir 
hinzugefügt.

: Bearbeitet durch User
von Frederik (Gast)


Lesenswert?

Super, danke für die Grafik mit passendem Messequipment.

Ich habe bei Amazon keine Möglichkeit gefunden einen "Fall" aufzumachen.
Da die Abwicklung direkt über Amazon läuft ist nur die Rücksendung 
möglich, was bei gelöteten Teilen natürlich nicht zu einer Erstattung 
führen wird. :(

Da werde ich in Zukunft wohl doch wieder bei Aliexpress bestellen und 
mich auf die Anzahl Bestellungen/Bewertungen verlassen.

von (prx) A. K. (prx)


Lesenswert?

Frederik schrieb:
> Da werde ich in Zukunft wohl doch wieder bei Aliexpress

Interessante Alternative. ;-)

von Sebastian W. (wangnick)


Lesenswert?

Frederik schrieb:
> was bei gelöteten Teilen natürlich nicht zu einer Erstattung
> führen wird. :(

Werden wir sehen. Immerhin wurde nicht geliefert was vertraglich 
vereinbart war. Theoretisch kann man ja auf Erfüllung bestehen, und ich 
glaube sogar bei Nichterfüllung woanders teurer kaufen und die Differenz 
dem Händler in Rechnung stellen ...

LG, Sebastian

von H. H. (Gast)


Lesenswert?

Sebastian W. schrieb:
> Meine sind auch https://www.amazon.de/gp/product/B09PH2N2TJ. Anbei
> Foto,

Offensichtliche Fälschung!

von Thomas (kosmos)


Angehängte Dateien:

Lesenswert?

auch wenn es einen Fälschung ist, man könnte sich zumindestens ans 
Datenblatt halten und das Teil richtig beschalten.
1
12 Power Supply Recommendations
2
To ensure reliable operation at all data rates and supply voltages, the VCC supply pin of each CAN transceiver
3
should be decoupled with a 100-nF ceramic capacitor located as close to the VCC and GND pins as possible.

zudem gibt es einen Musteraufbau im Datenblatt siehe Anhang

von Sebastian W. (wangnick)


Lesenswert?

Thomas O. schrieb:
> auch wenn es einen Fälschung ist, man könnte sich zumindestens ans
> Datenblatt halten und das Teil richtig beschalten.

Ja, ich hab mich auch gewundert dass der 100nF fehlt.

Thomas O. schrieb:
> zudem gibt es einen Musteraufbau im Datenblatt siehe Anhang

Im Musteraufbau sind allerdings auch viele "may" Komponenten. Wenn man 
alles "may" weglässt bleibt eigentlich nur der 100nF C3 :)

LG, Sebastian

von H. H. (Gast)


Lesenswert?

Thomas O. schrieb:
> auch wenn es einen Fälschung ist, man könnte sich zumindestens ans
> Datenblatt halten und das Teil richtig beschalten.

Möglicherweise ist er ja richtig beschaltet...

von Thomas (kosmos)


Lesenswert?

aber doch erst nachdem Sebastian W. Hand angelegt hat und den Kerko 
nachgerüstet hat.

Beitrag "Re: SN65HVD230: Fake? Probleme mit Rs und Ausgangspegeln"

von H. H. (Gast)


Lesenswert?

Thomas O. schrieb:
> aber doch erst nachdem Sebastian W. Hand angelegt hat und den
> Kerko
> nachgerüstet hat.

Du weißt welcher Chip sich in der Fälschung verbirgt?

von Nils S. (wall-e)


Lesenswert?

Frederik schrieb:
> Da werde ich in Zukunft wohl doch wieder bei Aliexpress bestellen und
> mich auf die Anzahl Bestellungen/Bewertungen verlassen.

Ich kann und will es einfach nicht verstehen.
5€-10€ gespart durch den Kauf beim Chinamann aber dann Stunden, Tage 
frustriert nach möglichen Fehlern geforscht und versucht mit Fakes klar 
zu kommen.
Ist Lebenszeit echt so wenig wert ?

von DerEinzigeBernd (Gast)


Lesenswert?

Nils S. schrieb:
> Ich kann und will es einfach nicht verstehen.
> 5€-10€ gespart durch den Kauf beim Chinamann

Die momentane Beschaffungskrise kann durchaus dafür sorgen, daß man 
Bauteile einfach bei irgendwem kauft, damit man sie überhaupt bekommt.

Ist ja nicht so, daß es zur Zeit alles in beliebigen Stückzahlen geben 
würde.

von Nils S. (wall-e)


Lesenswert?

Nun, hier geht es aber um die Bastler die Einzelstücke bei Ali bestellen 
um ein paar Euro zu sparen und dann hinterher Rumheulen das die Dinger 
nicht tun.
Hier geht es speziell um einen Can-Transceiver der von etlichen 
Herstellern als Original-Ware beschaffbar ist. Kein Grund Fakes zu 
kaufen.

Und wer als Profi Ramsch-/ Schrott- / Fakeware kauft und damit seine 
Baugruppen aufbaut nur um liefern zu können gehört eh weggesperrt.
Musste selber schon Re-Designs machen um nicht verfügbare Bauteile zu 
ersetzen. NIEMALS würde es mir in den Sinn kommen China-Schrott zu 
verwenden. Immerhin habe ich eine Gewährleistung dem Kunden gegenüber.

Daher kann ich es immer noch nicht verstehen warum man Fake-Ware kauft 
um ein paar Euro zu sparen. Das rechnet sich niemals.

von Achim Ö. (achimoe)


Lesenswert?

Nils S. schrieb:
> Nun, hier geht es aber um die Bastler die Einzelstücke bei Ali bestellen
> um ein paar Euro zu sparen und dann hinterher Rumheulen das die Dinger
> nicht tun.
Na ja, ich hatte damals auch Probleme jemanden zu finden, der an privat 
überhaupt verkauft. Ist jetzt über 4 Jahre her und ich hab' lange nichts 
mehr gemacht. Ist das jetzt einfacher?

von Nils S. (wall-e)


Lesenswert?

Ja, alles ist beschaffbar.
Es gibt nicht nur Conrad und Reichelt.

https://www.mikrocontroller.net/articles/Lokale_Elektroniklieferanten

Beitrag #7084039 wurde vom Autor gelöscht.
von Sebastian (Gast)


Lesenswert?

Nils S. schrieb:
> Ja, alles ist beschaffbar.
> Es gibt nicht nur Conrad und Reichelt.

Also Digikey hat den SN65HVD230 nicht, sonst wäre er in meiner 
kürzlichen Bestellung dort gelandet. Mouser und Tme haben ihn auch 
nicht. Reichelt scheint ihn zu haben, aber kann man sich bei Reichelt 
auf Originalware verlassen? Bei Conrad kaufe ich wenn dann nur im 
äussersten Notfall.

Mein Anliegen ist meinen CAN-Bus mit einem MCP2515/TJA1050-Modul an 
einen RPi4B anzubinden. Die in den RPi-Foren propagierte Lösung den 
TJA1050 separat mit 5V zu versorgen funktioniert nicht. Sie führt dazu 
dass der RPi4B nach Versorgungsunterbrechung nicht mehr startet, weil 
der TJA1050 auf CRX 4.3V ausgibt, und diese Spannung durch die 
Schutzdioden des MCP2515 auf das zunächst unversorgte 3V3-Rail gerät und 
auf 840mV anhebt, so dass der Versorgungs-IC des RPi die 3V3-Versorgung 
nicht freigibt.

Also war meine Idee stattdessen den TJA1050 durch einen SN65HVD230 zu 
ersetzen. Das funktioniert mit den Fälschungen aber nicht.

Aber ich werde jetzt zunächst noch eine andere Lösung ausprobieren, 
nämlich den MCP2515 durch einen LDO aus den +5V mit 3V3 zu versorgen. 
Eventuell brauche ich dazu noch einen 10k Pullup von CS zu diesen 3V3 
damit der MCP2515 auf MISO still bleibt und nicht über MISO des RPi 
anfängt das RPi-3V3-Rail anzuheben. Wir werden sehen ...

Ansonsten doch Reichelt. Kauft mir aber nicht alle weg!

LG, Sebastian

von (prx) A. K. (prx)


Lesenswert?

Es gibt Pegelwandler.

von Sebastian W. (wangnick)


Angehängte Dateien:

Lesenswert?

(prx) A. K. schrieb:
> Es gibt Pegelwandler.

Klar. Ich finde es so aber eleganter ...

LG, Sebastian

von Xerxes (Gast)


Lesenswert?

TJA1042 sollte passen.

von Luca E. (derlucae98)


Lesenswert?

Sebastian schrieb:
> Also Digikey hat den SN65HVD230 nicht, sonst wäre er in meiner
> kürzlichen Bestellung dort gelandet. Mouser und Tme haben ihn auch
> nicht.

Zwar auch aus China, aber vertrauenswürdig:

https://lcsc.com/mobile/product-detail/CAN-ICs_Texas-Instruments-SN65HVD230DR_C12084.html

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.