-
Artikel
CAN
V-CAN: -8V..+18V -> "TTL-kompatible" Bus-Spannung erhältlich z. B. bei Reichelt (ca. 1,00 ) PCA 82C251. von NXP (ex. Philips) PDIP8 und SO8 VCC = 4,5...5,5V V-CAN: -40V..+40V -> +24V Bus-Spannung erhältlich z. B. bei Reichelt (ca. 1,50 ) TJA 1041. von NXP (ex. Philips) SO14 VCC = 4,75...5,25V Standby
galvanische Trennung ATA6660. ABGEKÜNDIGT, wird nicht mehr hergestellt. von Atmel SO8 VCC = 4,75...5,25V SN65HVD23x. von 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.
-
Thread
MCP2561FD für UART?
Teilnehmer den Bus blockieren kann. Das > könnte für einen UART doof werden. Ich habe nun Datasheet für SN65HVD230/1/2 angeckuckt. Habe ich richtig verstanden, daß dieser Transceiver, zum Unterschied von MCP2561/2, kein Timeout und somit keine Mindestbitrate hat? CAN-Transceiver bleibt immer noch in meinen
Maxim B. schrieb im Beitrag #7424364: > Ich habe nun Datasheet für SN65HVD230/1/2 angeckuckt. Habe ich richtig > verstanden, daß dieser Transceiver, zum Unterschied von MCP2561/2, kein > Timeout und somit keine Mindestbitrate hat? ja, die uralten Gesellen hatten das
-
Thread
Sendefehler MCP2515 / Arduino nur bei 10 kbps
ältere Transceiver die dieses Timeout noch nicht haben, z.B. die früher weit verbreiteten PCA82C250/251. Damit habe ich über ein paar Jahre meine Zentralheizung mit 10kBit angebunden.
pinkompatibel, hier und da mal ein Pin, der ggf. anderweitig beschaltet werden muss. TJA1042T, MCP2551, SN65HVD255 usw. Bevor wieder herumgemotzt wird, ich habe die Eignung dieser Transceiver auf 10kBit vor dem Schreiben des Beitrags nicht validiert. Edit: sehe gerade, teilweise schon genannt…
-
Thread
Can Transreceiver
Hallo, ich hätte e ine Frage. Bei mir hab ich 2 defekte Can Transreceiver einmal ein SN65HVD232D und einmal ein SN65HVD251D. Ist ja momentan nicht so einfach die zu besorgen. Nun kann mir eventuell jemand einen Ersatz empfehlen? Und wer weis was bei den Can Transreceiver die Endung
Seite 36 ist eine Tabelle, dort sind alle Typen aufgeführt Das ist nur die halbe Wahrheit. Für die SN65HVD232Q gibt es ein eigenes Datenblatt https://www.ti.com/lit/ds/symlink/sn65hvd232q.pdf
-
Thread
RS485 galvanische Trennung?
für neue Projekte CAN bevorzugen. Normale CAN-Tranceiver können nur -2 bis +7V common mode. Die SN65HVD233 schaffen -7 bis +12V und vertragen ±100V Transienten und Kurzschlüsse gegen 24V. Mit Kabeln quer durchs Haus ist das durchaus ein Argument. Das bringt uns zum SN65HVD1785, der verträgt auch
Bauform B. schrieb im Beitrag #6414413: > Das bringt uns zum SN65HVD1785, der verträgt auch Kurzschlüsse gegen 48V > und kann -20 bis +25V common mode. Damit wäre die ursprüngliche Frage > auch beantwortet. Da ja eh 5V vorhanden sind, kann man auch zu einem
-
Thread
RX65N CAN Bit/Stuff Errors
Guten Tag Ich habe einen RX65N (R5F565NEDDFP) mit einem TJA1051T/3 Transceiver(läuft mit 5 Volt, aber 3,3 Volt Eingangssignal) und so ein USB-CAN Reader (von sysWORXX). Der uC soll Zyklisch Nachrichten raus senden. Leider bekomme
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
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
RaspberryPI CAN BUS Receiver
ergeht, könnte man als ersten Schritt einfach mal mit einem Logikanalysator an RXCAN (Ausgang Pin 4 vom SN65HVD230) nachsehen, was auf dem Bus los ist und mit welcher Baudrate die Daten unterwegs sind?
bitrate 500000 sample-point 0.750 tq 250 prop-seg 2 phase-seg1 3 phase-seg2 2 sjw 1 mcp251x: tseg1 3..16 tseg2 2..8 sjw 1..4 brp 1..64 brp-inc 1 clock 4000000 re-started bus-errors arbit-lost error-warn error-pass bus-off 0 0 0 0 0
-
Thread
Buspegel bei Highspeed-CAN
befinden sich Diagramme über die real zu erwartenden Pegel, abhängig vom Laststrom. Beispielsweise bei SN65HVD230 (3,3V) und SN65HVD251 (5V). > Wenn beide Transistoren durchschalten müsste ich doch auf 5V und 0V > kommen? Dagegen werden schon die gezeigten Dioden Einspruch erheben.
-
Thread
Einfaches Bussystem mit TJA1055/3 und Arduinos
Low-Speed CAN-Transceiver für Basteleien sind schwer zu bekommen. Warum keinen der bewährten PCA82C251, MCP2551 oder SN65HVD251 High-Speed Transceiver? Das hat den Vorteil dass einer von denen meist schon auf fertigen CAN-Modulen mit drauf sitzt: https://www.google.de/search?q=mcp2515+can+module&client
-
Thread
Ersatz für CAN-Bustreiber PCA82C251
Welcher Baustein ist der bessere Ersatz für den PCA82C152 (DIP-8)von NXP/Philips? SN65HVD251P Texas Instruments MCP2551-I/P-ND Microchip Technology
Einen PCA82C152 gibt es gar nicht. Also auch keinen Ersatz. Oder meinst du PCA82C251? Ganz klar, der MCP2551. Ist viel leichter zu merken als SN65irgendwas:-) Der MCP hat noch eine Time-out Funktion. Für den SN65 findet sich da nichts im Datenblatt.
-
Thread
CAN und I2C Projektumsetzung
Warum nicht die, die jeder verwendet: Bei Controllern mit 5V Versorgungsspannung: PCA82C250 / 251 oder MCP2551 Bei 3,3V Controllerspannung: SN65HVD230 Und schau dir bei 1MBit die Schaltungsempfehlungen der Tranceiver an: http://www.mikrocontroller.net/topic/333498#3653915
-
Thread
ESP8266 & CAN // Vorschläge passender Baustein
auch wichtig ob er verfügbar ist. Was haltet ihr von : a) TJA1050T b) TJA1040T/N1 c) PCA82C251T/YM d) SN65HVD230DR lg rudi ;-)
-
Thread
CAN-Terminierung ferngesteuert einschalten
eingesetzt. Jetzt wandert der Schalter aber auf eine andere Platine. Ich würde nun einen FET-Switch (SN 74 CBT1G) nehmen der mir die Terminierung einschaltet. Naja. Eigentlich zwei Stück weil ich die Split-Terminierung einsetzen möchte. Seht ihr darin ein (EMV-) Problem? Achja... der CAN hat eine Geschwindigkeit von 500kBit/s. Als CAN-Transceiver habe ich bisher den SN65HVD230D eingesetzt. Ich habe nun aber auch 5V zur Verfügung und möchte daher auf den TJA1042 wechseln, da der direkt ein 3,3V-Logik-Interface bietet und der CAN-Teil wie der PCA82C251 mit 5V versorgt
-
Thread
Beratung bzgl. Wahl des Mikrocontrollers
Möglichkeiten Daten zu übertragen (parallel/seriell). Wenn ich einen Transceiver mit acht Beinchen nehme (SN 65HVD251D), wie muss ich den bei einer parallelen Übertragung an die Datenleitungen bzw. an den PIC18F26K80 schalten? Ich versuch das grad mal mit Fritzing zu erarbeiten komm da gerade irgendwie nicht
Daten zu übertragen > (parallel/seriell). Wenn ich einen Transceiver mit acht Beinchen nehme > (SN 65HVD251D), wie muss ich den bei einer parallelen Übertragung an die > Datenleitungen bzw. an den PIC18F26K80 schalten? Ich versuch das grad > mal mit Fritzing zu erarbeiten komm da gerade irgendwie
-
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
von CAN auf RS485
umgerüstet werden soll, hat zur Kommunikation mit externen Geräten ne Rs232 und ne CAN schnittstelle(pca82C251). Desweiteren besitzt er einen 32-bit µC(mb91f362ga von Fujitsu). RS232 soll drauf bleiben, CAN soll möglichst einfach und kostengünstig ersetzt werden mit RS485. Das muss ich letztendlich hardwaretechnisch
noch zwei Pegelwandler/Bus-Koppler brauchen. Ich hab mir den MAX3232 und einen CAN-Bus Treiber a la SN65HVD230 als fertige Platinen in der Bucht besorgt. Die Dinger kosten bei "Waveshare" unter €10.- und lassen sich schnell ankoppeln. Das Ganze muss noch programmiert werden. Der Aufwand dafür hängt sehr
-
Thread
CAN Transceiver für 3.3 V UND 5.0 V
Hallo Wir setzen entweder einen SN65HVD23x ein (nur 3,3V) oder einen PCA28C251 (nur 5V). Die 3,3V aber nicht mit 1MBit/s sondern glaube nur 125/250kBit/s Analog hat isolierte CAN-Transceiver die sowohl mit 3,3V als auch mit 5V klar
Hi Joachim Ich finde den SN65HVD254 nicht. Kannst Du bitte einen Link zum DB posten? VG Martin Hat sich erledigt... SN64HVD234 meinst Du oder? Recommend sind aber max 3,6V Versorgungsspannung.
-
Thread
Microchip und PIC32 / PIC18F mit CAN, braucht es ein externen PHY?
sehe ich gerade das es so ein Thread schonmal gab: http://www.mikrocontroller.net/topic/257110 SN65HVD232DR wäre echt ne Idee
Simon schrieb im Beitrag #3189198: > WTF?! das ding braucht 200mA?! Beim SN65HVD23x liegt der maximale Kurzschlussstrom sogar bei 250mA. Aber nicht lang - denn dann wird der Transceiver heiss und dessen Thermoabschaltung greift ein.
-
Thread
CAN vs. CAN mit ATMEGA
bzgl. des transreceiver: Ich verwende meist den PCA82C251 - der kann aber 'nur' 36V Volt an den Eingängen (transienten bis 200V) Hat bis jetzt immer gereicht, einen defekt hatte ich hier noch nie!
bringen und leistungsfähigere Peripherieeinheiten haben, oder Cortexe. Reine 3.3V-Transceiver wie die SN65HVD230-232 sind auf der Bus-Seite etwas kritisch, denn wenn der Standard im dominanten Zustand 3.5V vorschreibt, dann kann ein reiner 3.3V Transceiver die eben nicht liefern, sondern vielleicht nur
-
Thread
Prinzipfrage zu CAN-Transceivern
Ich hoffe ich habe das jetzt richtig verstanden. Nehmen wir mal den TI SN65HVD230 als Beispiel. http://www.ti.com/lit/ds/symlink/sn65hvd230.pdf Dieser ist für den HighSpeedCAN geeignet (up to 1 MBit/s). Diesen kann ich jetzt in eine bestehende HighSpeed-CAN-Umgebung
andere Spannungen auf den Bus geben, d.h. die figure 3 auf Seite 9 etwas anders ist. Der NXP PCA82C251 (http://www.nxp.com/documents/data_sheet/PCA82C251.pdf) hat zum Beispiel: dominant (min) Can Hi: 3-4,5 V Can Lo: 0,5-2 V Ich kann aber trotzdem beide gemeinsam betreiben. Habe ich das
-
Thread
Unbekanntes Bauteil in CAN-Filter
der schnellste CAN-Treiber ist? Der Schnellste, den ich bis jetzt gefunden habe sind die alten 82C251.
Hmm, hab mittlerweile den SN65HVD255 von TI gefunden, der ist noch einiges schneller. Muss ich Mal ausprobieren, ob es damit mit galvanischer Trennung geht, wenn ich den alten Master-Transceiver damit auswechsle.
-
Thread
CAN Transceiver für 3,3V PCA82C250 PCA82C251 SN65HVD230
Hi, ich habe hier einen CAN Bus mit mehreren Komponenten, die mit je einen PCA82C251 als Transceiver besitzen. Soweit so gut. Jetzt habe eine neue Schaltung entworfen welche eine Betriebsspannung von 3,3V besitzt. Also wäre ein CAN Transceiver für 3,3V angebracht. Ich habe die SN65HVD23x
entdeckt, welche mit dem PCA82C250 kompatibel seien soll. Ich suche jedoch nach Ersatz für den PCA82C251 "CAN transceiver for 24 V systems". Kann ich den PCA82C251 mit dem SN65HVD23x an einem Bus betreiben? Worauf beziehen sich die 24V? Referenzspannung das CAN Bus? Danke
-
Thread
Zulässiger Masseversatz bei CAN-Übertragung
In der Schaltung ist ein SN65HVD251 eingesetzt. Laut Datenblatt hat dieser einen Common Mode Range von -7 bis 12 V.
Hallo Holger, wenn Du etwas mehr Sicherheit brauchst, nimm den SN65HVD1050 (Common mode = +/-12V), ist Pinkompatibel mit dem SN65HVD251. ciao Volker
-
Thread
SN65HVD251 <--> MCP2551
Hallo! Ist es möglich, den CAN-Transceiver MCP2551 durch den SN65HVD251 zu ersetzen? Also abgesehen von der abweichenden Pinbelegung. Gibt es da Probleme mit umgekehrter Logik an den Rx- und Tx-Pins oder Ähnliches? Für mich sieht das von den Datenblättern her OK
-
Thread
CAN -Senden funktioniert nicht bei Infineon XC167
unter Verwendung des CAN Nord A und B des TwinCAN Moduls des XC167. Als CAN-Transceiver der Type SN65HVD251 benutzt. Ich habe nur eine kleine Testsoftware zum CAN-Testen (CAN A senden, CAN B empfangen) geschrieben. Siehe Anhang. Aber funktioniert nicht. Kannst Du mal anschauen, die Konfigurationen
-
Thread
CAN PCA82C250 Stromaufnahme
Hi >PCA82C250 ist völlig veraltet, selbst der Nachfolger 82C251 ist seit >Jahren abgekündigt Lt. NXP Productstatus: Development. Für andere Typen: Last-time delivery date: 31-mrt-12 MfG Spess
Hallo Bernd Wolf Bin momentan dabei, den SN65HVD231D (3,3Volt) einzudesignen. Der Ruhestrom liegt bei unter 100nA, dies wird jedoch durch eine Aufwachzeit aus dem Sleep-Modus von 4,5ms erkauft. Den gibts (glaub ich) auch als 5Volt und bei R.
-
Thread
CAN: wie galvanisch trennen?
Hi, ich habe einen SN65HVD230 CAN-treiber von TI und möchte die CAN-Schnittstelle galvanisch von der restlichen Elektronik trennen, sodass der CAN-Bus nicht auf dem Netzteil liegt. Ich habe jetzt aber keine Ahnung wie
Datenblatt/Application notes vom SN65HVD230.
-
Thread
CAN Problem beim Senden
ein Problem mit meinem CAN Testaufbau: Ich hab 3 Nodes, alle mit einem AT90CAN128. 2 davon mit 82C251 Bustreiber, 1 mit SN65HVD231. Node 1: 82C251 5V Node 2: 82C251 5V Node 3: SN65HVD231 3V3 Kommunikation zw. 1 und 2 läuft Problemlos. Diese Nachrichten lassen sich mit Node 3 auch empfangen
Jo, da kan man mal nur raten: Wie ist Pin Rs vom SN65HVD231 beschaltet? Wie sieht die Topologie aus: alles auf dem Labortisch oder 100m Kabel zwischen Node 1,2 und 3? Was passiert, wenn im Node 3 auch ein 82C251 verbaut ist?
-
Thread
AT90CAN128 wieder einmal.
jetzt nicht, ob ich einen CAN-Transreciever oder sowas brauche. BEi Reichelt habe ich u.A. sowas: SN 65HVD251D (Best-Nr.) gefunden. KAnn ich das benutzen oder brauche ich etwas anderes?
Du brauchst auf jeden Fall einen Transceiver. Dein 65HVD251D müsste gehen. Ich nehme immer den PCA 82C251 T. Vref unconnected und RSlope mit Widerstand gegen Masse. Welcher Widerstand kommt auf die CAN Geschwindigkeit an. RX und TX an den Atmel.
-
Thread
Empfehlung für CAN-Controller?
bekommen. Welcher von den CAN-Transceivern, die es von TI gibt, ist funktionskompatibel zum PCA82C251? irgendwie blick' ich da im Moment nicht durch. Ich habe nochmals gegoogelt, und irgendwie scheint es keine CAN-Controller zu geben, die ein paralleles Bus-Interface haben und die mit 3.3V laufen?!
wrote: > Welcher von den CAN-Transceivern, die es von TI gibt, ist > funktionskompatibel zum PCA82C251? SN65HVD23x (x=0..2) > mit 3.3V laufen?! Irgendwie erstaunlich. Eigentlich nicht erstaunlich. Nicht alle kriegen ihren Controller geschenkt. Die meisten können ihn bei Bedarf auswählen und
-
Thread
CAN Bus Abschlusswiderstand
Transceiver intern u.U. ein paar eher hochohmige Widerstände drin haben (dokumentiert beispielsweise beim SN65HVD251). Wird aber nur bei niedrigen Bitraten und kurzem Kabel funktionieren.
-
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
CAN Transceiver Pin Rs
eine Frage zu den CAN Transceivern. Genauer gesagt geht es um den Pin 8 (Rs genannt) am Transceiver SN65HVD251. Welche Funktion hat dieser denn genau? Im Datenblatt steht man könnte zwischen 3 verschiedenen "Operation modes" wählen. Bei mir geht es nun um folgenden Anwendung. Ich habe 4 Geräte am
-
Thread
Hausautomatisierung mit Embedded Linux
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
Handgripp aus dem Gehäuse... dann hast du auch ein "nur" ein board wie beim NGW100... jedoch ist für 65€ auch das Netzteil dabei ;-) Das mit den GPIO kannst du bei der NSLU eigentlich vergessen. Du kannst ein paar davon (an denen die LEDs hängen) schon ansprechen, aber du musst dafür die Kabel direkt
-
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
CAN-Bus am µC
Schaltungsbeispielen begeben. Ich denke, dass ich den 90CAN128 an den CAN - Ports noch mit einem PCA82C251 unterstützen muss oder gibt es da noch was besseres?
eine Grenze geben, weil irgendwann kann der beste Treiber nix mehr treiben. 2. Ich habe mir einen SN65HVD230 als Treiber auserkohren. Ich habe aber nicht rausgefunden wofür ich Vref brauche oder ob ich es überhaupt brauche und wofür. 3. In den Beschreibungen lese ich immer dass ich 3 Leitungen für