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
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.
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)
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.
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.
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
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
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.
(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."?
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
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?
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.
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.
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.
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
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
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...
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?
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 ?
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.
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.
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?
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