-
Thread
Differentieller Tranceiver mit nur einen Pin als single-ended IO
differenziell an mein System (RS485) anbinden. Das Problem wenn ich z.B. einen RS485 tranceiver ala SN65HVD75 verwende ist, dass ich auf der single-ended Seite immer noch 2 pins habe aus denen ich auswählen muss. Wie kann ich das bewerkstelligen? Anstreben würde ich eine Lösung bei welchem ich über einen
Die INT2 und DRDY Pins da ich den Synch Mechanismus umschaltbar machen will. Da wir auch mit dem SN65HVD75 gute Erfahrungen gemacht haben wäre es interessant ob es mit diesem auch geht. Was müsste im DB stehen wenn es nicht geht?
-
Thread
MCP2515 CAN-Bus Modul
TJA1043 / TJA1051T/3 oder halt ein Tranceiver für 3,3V only (nicht ganz standardkonform mit CAN) wie den SN65HVD230.
Modulen eine Leiterbahn zu trennen. Was wäre denn sinnvoller ein Pegelwandler für 10 MHz, oder die SN65HVD230?
-
Thread
SN65HVD230: Fake? Probleme mit Rs und Ausgangspegeln
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
/CAN-ICs_Texas-Instruments-SN65HVD230DR_C12084.html
-
Thread
UART => LVDS via CAT-5
bei RS485 ist mindestens +-7V, waehrend sie bei LVDS sehr viel kleiner ist. Als Treiber gibt es die SN65HVD23D die machen 25MBit bei 160m, den SN65HVD24D mit 3MBit bei 500m, oder aehnlich.
SN65HVD23D nke auch, dass es zumindest ein Differenzsignal sein sollte, wie bei RS-422 oder RS-485. Eine RS-232 fällt also flach ...
-
Artikel
RS-485
von Analog Devics, 250kBit, supply 350uA plus load, SO8, 1.14$@100 [//www.mikrocontroller.net/part/SN65HVD11 SN65HVD11D] von Texas, für 3V3 Schaltungen, recht billig (der [//www.mikrocontroller.net/part/SN65HVD75 SN65HVD75D] arbeitet auch mit 3V3, hat zusätzlich ESD Protection und kostet derzeit bei Farnell nur 2,15€ also etwa einen Euro billiger als der SN65HVD11D) ISL83483 von Intersil, 3,3 V, recht günstig, inkl. Failsafewiderständen Speziellere Ausführungen. SN65HVD23D von TI extended common mode -20 to +25V 25MBit @160m 64 nodes Supply 7mA plus load
-
Thread
5V RS-485 an einem 3.3V Mikrocontroller
schlägst du mir nicht etwas > "modernes" vor? So kann ich damit nicht viel anfangen. Z.B. TI SN65HDV08 und Derivate http://www.ti.com/product/sn65hvd08 Läuft mit 3,3V. Hab keine Erfahrung mit diesen RS485-Treibern, aber die vergleichbaren CAN-Treiber (SN65HDV230 und Derivate) laufen einwandfrei
mir nicht etwas > > "modernes" vor? So kann ich damit nicht viel anfangen. Texas Instruments SN65HVD72 SN65HVD75 SN65HVD78 Eigenverbrauch unter 1mA.
-
Thread
DMX Eingang absichern
Kai Klaas schrieb im Beitrag #3266422: > Die SN65HVD-Serie von TI wäre noch erwähnenswert. > guter Tipp, dann wäre wahrscheinlich der SN65HVD20P für mich am besten geeignet. Die angegebene Datenrate (25Mbps) ist ja sicherlich ein Maximum, d.h
>guter Tipp, dann wäre wahrscheinlich der SN65HVD20P für mich am besten >geeignet. Die angegebene Datenrate (25Mbps) ist ja sicherlich ein >Maximum, d.h. der IC kann auch langsamer (sprich 250kbps für DMX) ? Ich würde bei 250kBaud grundsätzlich
-
Thread
Max3051 will nicht
Ich hab dann mal neue bei Mouser bestellt... und gleich noch ein paar SN65HVD232DR.
@Bad Urban: Prinzipiell ja, aber 3.3V sind schon schwieriger. Reichelt hat mittlerweile den SN65HVD230D und SN65HVD231D im Programm. Nur da muss man aufpassen, der 0D kann Standby (Listen Only), der 1D kann Sleep (=tiefschlaf) und der 2D kann weder noch und und verbrät 10mA. Der Max3051 kann das
-
Thread
CAN Brücke mit Avisaro WLAN Modul
Enden mit 120Ohm terminiert. Am AT90 ist jeweils ein TJA1050 als Transceiver, am Avisaro Modul ein SN65HVD230. Die Software auf den AT90 funktioniert, wenn ich die beiden AT90 direkt verbinde kommen die Nachrichten korrkt an. Wenn ich die WLAN Module dazwischen schalte kommen die Nachrichten nicht mehr
geben auf CAN keinen Ton von sich. Als Transceiver benutze ich wie in der Anleitung angegeben den SN65HVD230. Das kann doch nicht sein, was mache ich denn falsch? Es kann doch nicht so schwierig sein ein quasi fertiges Modul in Betrieb zu nehmen...
-
Artikel
CAN
auf den CAN-BUS 3. Generation TJA1051. von NXP (ex. Philips) SO8, pinkompatibel zu TJA1050 VCC = 4,75...5,25V 3. Generation, Nachfolger der PCA82C25x TJA1052i. von NXP SO16 Integrierte galvanische Trennung ATA6660. ABGEKÜNDIGT, wird nicht mehr hergestellt. von Atmel SO8 VCC = 4,75...5,25V SN65HVD23x.
Texas Instruments (auch als Sample erhaeltlich) SO8 VCC = 3,0V...3,6V erhältlich z. B. bei Reichelt: SN65HVD230, SN65HVD231 (ca. 3,00 €) Datenblatt: SN65HVD230 SN65HVD231 MAX3051EKA/ESA. von Analog (fka Maxim) SOT23-8 und SO-8 als SOT23 noch gut manuell zu verarbeiten, dabei relativ klein VCC = 3,3V, trotzdem
-
Thread
RS485 Transceiver: Reihenfolge Terminierung, Serienwiderstand und Bias
Hallo in die Runde, für ein Projekt soll ein RS485 Master (halb duplex) mit dem SN65HVD75 realisiert werden. Der Master soll Terminierung und Bias mitbringen. Bei der Umsetzung des RS485 Tranceivers ist mir folgende Frage begegnet - eher allgemeiner Natur: Üblichweise wird der RS485
Schaltungsausschnitte anbei)? Nach erster Kommunikation mit TI wird folgende Reihenfolge empfohlen: SN65HVD75 > Terminierung > Serienwiderstände > Bias > TVS > Bus In diversen Application Notes findet man immer unterschiedliche Umsetzungen. Welche Reihenfolge bei der Beschaltung wäre am idealsten?
-
Thread
CAN Bus des TMS320F28xx
3,3V-Transceiver braucht, weil die Portpins nicht mit 5V beschaltet werden dürfen. Also nimm am besten einen SN65HVD23x. Ich verwende den SN65HVD233, wie empfohlen. Schau doch mal in das Datenblatt (gibts bei TI) von dem Transceiver. Dein Schaltplan wäre schon hilfreich! Gruss Sebastian
Transceiver als Sample ordern. Ich glaub drei Stück waren das Maximum. Nimmst ihn halt in allen Versionen (SN65HVD23x) drei mal. Ist aber SMD.
-
Thread
3.3V UART im KFZ über 485?
3,3 RS-485 Transceiver http://www.ti.com/product/sn65hvd75
Suche nach einem alternativen Baustein :-) @Thosten, gibts den auch als Full Duplex? Wäre der SN65HVD379 dann der richtige?
-
Thread
Feedback zur Schaltung: Differenzielle digitale Datenübertragung
geeigneten Digital-Isolator heraus (z.B. > ISO6742). Perfekt, danke für den Hinweis! > Der SN75176 ist uralt. Robuster wäre z.B. THVD1520, oder alle Kanäle > integriert im SN65C1167E. Der SN65C1167E sieht sehr interessant aus, danke! > Ein Transceiver will nicht weniger als 60 Ω sehen
duplex bedeutet RS422. Bedeutet ein Aderpaar pro Richtung mit RS485 Treibern. Da gibt es schon gute. SN65HVD23D fuer 25Mbit auf 160m SN65HVD24D fuer 3MBit auf 500m Allenfalls laesst sich auch etwas machen mit LT1794, einem DSL Amplifier mit 200MHz und 500mA. Siehe Datenblatt Der GND muss auf dem Kabel
-
Thread
Leitungslänge TWI
CAN-Transceiver benutzen, sondern eher sowas wie MAX3471 (bis 64kbit, 2.5V-5.5V), MAX348x/SP348x (3.3V), SN65HVD308x (4.5-5.5VCC) und statt des normalen Terminierungswiderstandes Schottky-Dioden. http://www.maxim-ic.com/appnotes.cfm/appnote_number/1090
SN75180 und Derivate ist etwas unpraktisch, weil Full-Duplex, also 4 Daten-Leitungen. Für 2 Leitungen ist der der SN75176/SN75ALS176 da (nebst unübersichtlich vielen MAXen).
-
Thread
STM32F103: CAN - Bus funktioniert bei Medium-Density-, nicht aber bei High-Density device
verschiedenen Chips auf 2 verschiedenen Platinen. Der CAN - Transceiver ist allerdings vom gleichen Typ (SN65HVD230: http://www.ti.com/lit/ds/symlink/sn65hvd230.pdf). Gruß, Jan
if (CanMailBox == CAN_NO_MB) { // Mailboxen voll mit ungesendeten Messages printf_tft(1,75,"--> keine Mailbox frei"); } else { // Mailbox verfügbar // Sendevorgang läuft sprintf(tft.buffer,"--> Mailbox-Nr.: %u",CanMailBox); printf_tft(1,75,tft.buffer); while(1
-
Thread
RS485 Auslegung und Spannungsversorgung
19200 Baud (auch der ohne FD). Deshalb sollten die Abschlusswiderstände gut zum Kabel passen. Ein SN65HVD251 o.ä. ist in der Hinsicht deutlich unkritischer, braucht aber 275 uA im Standby :( Die meisten schnelleren CAN-Treiber schalten sich ab, wenn man mit zu niedriger Baudrate sendet, der MCP2561
PS: SN65HVD251 ist mir zu teuer
-
Thread
CAN mit STM32F4Discovery und MCP2551: MCP lässt nichts von CANBus zu Rx durch
und_CAN_L_blau_.gif) sieht komisch aus. Ich habe eine ähnliche Konfiguration am Laufen - STM32F373 + SN65HVD1050 CAN Transceiver (Platine+Schaltung aber nicht von mir) + CANcaseXL(CANoe). Bei mir sehen die CAN-Pegel wie im Anhang gezeigt aus (Gelb=CANH, Rot=CANL, Grün=invertierte Differenz=CANL-CANH).
und_CAN_L_blau_.gif) sieht komisch aus. > > Ich habe eine ähnliche Konfiguration am Laufen - STM32F373 + SN65HVD1050 > CAN Transceiver (Platine+Schaltung aber nicht von mir) + > CANcaseXL(CANoe). Bei mir sehen die CAN-Pegel wie im Anhang gezeigt aus > (Gelb=CANH, Rot=CANL, Grün=invertierte Differenz=
-
Thread
Bauteilerklärung
www.ti.com/interface/can-lin-transceivers-sbcs/products.html#p1690=No&p0=4.5 to 5.5;4.68 to 5.33;4.75 to 5.25;4.75 to 5.75;3.0 to 3.6;3.0 to 5.5;4 to 36;4 to 45;4 to 48;4.5 to 48&p1389=CAN&p480=1;1 Die Bezeichnung steht übrigens ÜBER dem 43M, fängt scheinbar mit V an, und der Rest ist mit schwarzem
jedenfalls unleserlich wenn man es nicht abwischt. Vielleicht der https://www.ti.com/lit/ds/symlink/sn65hvd232.pdf?ts=1602445413010&ref_url=https%253A%252F%252Fwww.ti.com%252Finterface%252Fcan-lin-transceivers-sbcs%252Fproducts.html Wechseln kann man den schon - wenn man löten kann.
-
Thread
Identifikation Modbus-Controller-IC auf Platine
Der 'Controller' wird ein RS485 Treiber sein wie ST485, SN75176BP SN75LBC176, LTC485, SIT3088E SIT3485 SIT3490 SIT65HVD75, MAX487 MAX489E MAX490E, ADM3485
hätte. Der Kondensator wäre dann vermutlich ein 1,5 µF-Baustein, wenn ich das Layout Example des _SN75176_ als Beispiel nehme, und verbindet _VCC_ mit _GND_.
-
Thread
MAX485 wird sehr heiß
Interface-Bausteins der etwas weniger Verluste im Ausgangstreiber hat z.b. http://www.ti.com/lit/ds/symlink/sn65hvd52.pdf http://www.ti.com/lit/an/snla049b/snla049b.pdf
. SON8 nachdenken wenn man Wärme über die Platine abführen kann. http://www.ti.com/lit/ds/symlink/sn65hvd75.pdf
-
Thread
USB Ethernet als treiberlose Schnittstelle
Ethernet-Buchse und etwas Kleinzeug anzuschließen), einen RS485-Transceiver (am Besten sowas wie TI SN75HVD08/SN65HVD08 mit 3.3V Versorgungsspannung, weil der PIC auch mit 3.3V arbeitet), und die Stromversorgung (z.B. LM1117-3.3V). Obendrein ist das Interface dank des in der RJ45-Buchse verbauten
-
Thread
[Suche] STM32 Cortex M3 Board
ohja, der den ich habe ist mit SP3485E und SN65HVD230D bestückt - das dürfte etwas besser sein. Es tut nicht weh den zu haben, ich kann es aber auch loswerden. Die 75eur + versand würde ich gerne dafür haben, falls ja schick mir PM eine gib
-
Thread
RX65N CAN Bit/Stuff Errors
das Bitende fallen. Denk noch mal drüber nach... Normal nimmt man eine Samplezeit bei ca. 60%...75% der Bitzeit. Also grob 9tq...11tq mfg mf
F. schrieb im Beitrag #6252642: > Kannst du mir sagen, was du für > ein Transceiver verwendest? SN65HVD233DG4 Erik F. schrieb im Beitrag #6252642: > Habe jetzt ein Oszi da und werde dem morgen auf den Grund gehen. Ist wohl das einzig richtige..
-
Thread
WS2812, 800kHz Signal differentiell über 50m Leitung übertragen
Hi, In die Richtung RS485 hab ich jetzt auch gedacht und den SN65HVD09DGGR von TI herausgesucht. Der kann 9 Kanäle. Müsste also funktionieren. Wo bekomme ich denn solche LSA SMD Klemmleisten her?
Verlegekabel. Ich würde es mal mit LIYCY probieren, das ist das normale Telefon/ISDN-Kabel, hat ca 75 Ohm bei 1 MHz. Weniger als 2 Adernpaare bekommt man aber üblicherweise nicht. Funktioniert ja auch mit DSL über einige km. Georg
-
Thread
Arduino Blue Pill & CAN mit SN65HVD230
funktioniert hat. Ich bin auf der Suche nach entweder jemandem, der ein Arduino Blue Pill (STM32F103) und SN65HVD230 für CAN Bus mittels in der Arduino IDE programmiert hat, oder ein (wenn möglich deutschsprachiges) Tutorial dazu. Gefunden dazu hab ich ein Video eines nuschelnden Spaniers der versucht englisch
Oszilloskop und ein Logikanalysator könnten im weiteren Verlauf hilfreich sein. Tip: Schließe einen SN65HVD230 am CAN-Bus an, versorge ihn, und häng den Logikanalysator an seinen RX-Pin. So kannst du passiv den Bus beobachten LG, Sebastian
-
Thread
3x LVDS über Ethernetkabel (oder doch DisplayPort?)
Treiber sind auch gegen ESD bis z.B. 12 kV geschützt. Exemplarisch: https://www.ti.com/product/SN65HVD75
-
Thread
UART Baudrate > 4 MBaud
baudrate_constants = { 0: 0000000, # hang up 50: 0000001, 75: 0000002, 110: 0000003, 134: 0000004, 150: 0000005, 200: 0000006, 300: 0000007, 600: 0000010, 1200: 0000011
erhoehten Baudraten sollte man auch die passenden Line-Treiber verwenden, die das koennen. zB einen SN65HVD23D, der 25Mbit auf 160m kann.
-
Thread
Kurzschlussfeste Version von 74AHCT126D?
Ausgangsstrom steht auch > meistens im Datenblatt. Bonus: besserer ESD Schutz. Ist glaube ich die 75xxx Serie. Besser ist, eine Fassung vorzusehen und eine Schachtel mit Ersatz-IC daneben zu legen.
klemmt 24V drauf. Und wehe, wenn irgendwo in Reichweite eine > Phase vom Netz zu finden ist... SN65HVD1785 /funktioniert/ noch bei 24V auf den Datenleitungen ;) Common-Mode Voltage Range (–20 V to 25 V) Bus-Pin Fault Protection to ±70V Sonst hilft nur noch https://de.wikipedia.org/wiki/Brandschneise
-
Thread
RS485 mit (Atmel) USB Hardware?
Es gibt auch Transceiver in VSSOP8 (3mm*3mm, 0.65mm Pin Pitch). Zusammen zB mit einem PIC16F1574 im TSSOP oder UQFN (4mm*4mm, 0.65mm Pitch) sollte das eine recht kompakte Lösung werden. fchk
dann wäre so was doch eine alternative Lösung im QFN-Gehäuse 3x3mm: http://www.ti.com/lit/ds/symlink/sn65hvd75.pdf Gruß Öletronika
-
Thread
Kabel für CAN-Bus + Stromversorgung die X-te
wegen der Anzahl der zulässigen Knoten je Segment interessant sein (ich verwende den TJA1050 und den SN65HVD230 gemischt im gleichen Segment) KNX-Kabel hat je nach Quelle einen Wellenwiderstand von 60-75 Ohm, das ist natürlich kleiner als die Empfehlung von 95-140 Ohm. Bei 250 kBit/s (mit damit maximal
-
Thread
Art-Net-Node neues Layout für 4DMX-Kanäle (2 Layer SMD)
statt sn65xxx uralt rs485 transceiver könntest du galvanisch getrennte ISO3086 transceiver von TI einsetzen..hab ich in meinen interfaces überall drinnen..dann wird im fehlerfall (zB 1kv auf den dmx lines) nichts
dann müsste ich Gerber-Daten ausspucken Und? Ist doch kein Problem für Altium! Das du den sn65hvd75 3,3V Treiber mit 5V Versorgst ist dir aufgefallen? -> Die 5V sind meine ich komplett überflüssig! Die 3,3VA kannst du mit einem Filter auch aus den 3,3V machen, wenn die Ströme und Verluste
-
Thread
Can Bus interface reagiert nicht. Was mache ich falsch?
leere laufen und doppelt im Candump erscheinen. Du könntest auch einen Logik-Analysator an RXD des SN65HVD230 bzw. an RXCAN des MCP2515 klemmen und dir dort die Vorgänge auf dem CAN-Bus im Detail ansehen. Da wird vieles dann doch noch klarer. LG, Sebastian
Hallo Udo, habe nun die ersten Tests gemacht. Mit zwei ESP32 und Canbus Transceiver SN65HVD230. Senden und empfangen klappt schon mal. Ich habe mir auch Deinen Codeschnipsel oben angesehen und die Bedienungsanleitung vom Netzteil. In Deinem Beispiel oben ist das Auslesen des Ladestroms
-
Thread
Schaltplancheck erbeten - ATtiny & MAX485
würde da lieber gleich robustere Transceiver nehmen. Ich selbst habe z.B. in einem Projekt erfolgreich SN65HVD1780 von TI verwendet. Da ist bisher keiner von kaputt gegangen. Als Schutz für die Tracos könntest Du etwas dickere TVS-Dioden vorsehen, z.B. SMAJ24A. Wenn durch irgendwelche harten Abschaltvorgänge
RS485 Systeme in der Firma gebaut und im Betrieb. Mit den üblichen Schutzmaßnahmen sind ausser mit SN75176 bestückten Transceivern nur 1-2 wegen Transceiver Schäden ausgefallen. Die SN75176 sind allerdings viel empfindlicher gegen Überlastung und Missbrauch und zeigten relativ hohe Ausfallsraten. Die
-
Thread
LIN-CAN Gateway / Bauteilauswahl
/product/dsPIC33EP256MC502 Digikey hat den in SOIC und DIL vorrätig. Der erfüllt alles, ist mit 3.75€ in Einzelstückzahlen nicht allzu teuer, mit 70MHz, 256k Flash und 32k auf jeden Fall mehr als ausreichend, und Du kannst ihn problemlos verarbeiten und als DIL-Chip auf einem Steckbrett ausprobieren
die nur einen 3.3V VCC haben und keine 5V mehr brauchen, z.B. https://www.ti.com/lit/ds/symlink/sn65hvd230.pdf Das spart Dir die 5V-Versorgung, wenn Du ansonsten nirgendwo anders 5V brauchst. Wenn ich die 5V-Versorgung woanders noch brauche, sind mir die Dual-Supply Transceiver lieber. fchk
-
Thread
Hausautomatisierung mit Embedded Linux
NSLU2 mit nem Debian Linux drauf als File-,Print-,DB- und Web Server. Die Kiste ist relativ billig (75€) und hat alles was man braucht auf der Platine: 266MHz ARM9 CPU - 8MB flash, 32MB RAM, bis zu 5 USB Ports, 2*RS232 (einer nur lesen), I2C, RTC, 100Mbit LAN, JTAG und ein paar GPIOs, die auf Tasten
aktuallisieren können. hatte da etwas schwierigkeiten einen 3.3V CAN treiber zu finden... habe jetzt den SN65HVD230 genommen. aber der ist leider nicht ganz sooo billig. Doch da ich mein Konzept schon wieder etwas geändert habe... hätte es ein normaler 5V auch getan wie z.b. pca82c251 -> warum kein RS485
-
Thread
RS485 Pegelunterschiede
Wikipedia (https://de.wikipedia.org/wiki/EIA-485) und TI-Datenblatt (https://www.ti.com/lit/ds/symlink/sn65hvd3082e.pdf?ts=1743498914859&ref_url=https%253A%252F%252Fwww.mouser.at%252F) richtig verstehe, ist A (auch + genannt, "nichtinvertierend") im Ruhezustand High B (auch - genannt, "invertierend") im
1743680849&Signature=RqPR372JfTx-kPjYxNU-4QbScAkzZfOYhZFmb0Vpba1GcyA8wiPsPK~6xgPua4fY5BgZDnZXjdoadvCNh65IM75hKZ6Q1PmxrNeHOsmXrXySJd7oaGZzVLqs-pmi-ZSXTrGBwluyYUmOTxCq~IKt79cKky4LVTKGrbWVERu4WVDoAZKyctn05DV5s41fgkQy6qSyKfiiakC8bEWNYO4a3Ze5H4JK5B~4iDFBhau2hQpve-OQAy103dWUle6yM9Yy68UYzJMPGX-nHDFYBgXoJH5Rs213mu5ZiF4F7YW4MOUS2OBAiYob0DSnmjMHwjDrc2Sng7bw8xqpQCU0bsiNpg