-
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 ...
-
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...
-
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
-
Thread
Junkers CAN-Bus Protokoll
auf 16MHz "geupgraded" habe. Leider schlug die Kommunikation mit dem eingebauten Can-Bus und einem SN65HVD230 fehl - es kam nichts an. Übrigens ist es nicht notwendig bei dieser Kombination aus MCP2515 und TJA1050 5v von 3v3 zu trennen. Der Transceiver auf diesem Modul arbeitet mit der Spannung des
Hallo Dave, Dave schrieb im Beitrag #6596728: > Es funktioniert leider nicht mit dem SN65HVD230. Das wäre viel eleganter > gewesen aber ich meine irgendwo gelesen zu haben, dass aufgrund > irgendwelcher seltsamer Zusammenhänge der ESP eh nicht niedriger als 10k > takten kann. Der
-
Thread
Software Profibus DP-Slave in C
Software_Release = "B1" ; 9.6_supp = 1 19.2_supp = 1 45.45_supp = 1 93.75_supp = 1 187.5_supp = 1 500_supp = 0 1.5M_supp = 0 3M_supp = 0 6M_supp = 0 12M_supp = 0 ; MaxTsdr_19.2 = 150
www.controllino.biz/wp-content/uploads/2018/10/CONTROLLINO-MEGA-Pinout.pdf In the Controllino is an SN65HVD08, which should actually work the same way. Your code contains a lot of assembler, which I cannot. Can you rewrite me your code that I can work with RX3-TX3 instead of RX2-TX2. Thanks. Ridchi
-
Thread
ARM: kompliziert?
...oder den hier. (Mod.: Anhang pdf entfernt, stattdessen: http://www.ti.com/lit/ds/symlink/sn65hvd230.pdf )
de.mouser.com/ProductDetail/STMicroelectronics/STM32F4DISCOVERY/?qs=sGAEpiMZZMutVogd4PRSvEN8XDBeCtgD ab 75 euro Versandkostenfrei - macht doch ne sammelbestellung.