-
Thread
ESP8266 & CAN // Vorschläge passender Baustein
auch bei Reichelt; für mich ist auch wichtig ob er verfügbar ist. Was haltet ihr von : a) TJA1050T b) TJA1040T/N1 c) PCA82C251T/YM d) SN65HVD230DR lg rudi ;-)
Wenn es klein sein soll ATMega16M1 + TJA1050. Oder vielleicht ein LPC11C24 von NXP, da ist der CAN-Transceiver gleich mit drin.
-
Thread
Lässt sich CAN-Transceiver "einfach" mit RS485-Transceiver tauschen ?
schon vor 10 Jahren aus der Liste der verwendbaren Bauteile geflogen. Als Ersatz bietet sich da der TJA1050 an.
-
Thread
CAN/CAN Isolator/Repeater?
. Kostet sogar quasi das gleiche, der ISO1050 liegt bei so 4€, ein ADUM1201 bei etwa 3€ und ein TJA1050 um 1€. Aber das eigentlich Problem ist ja die Logik. Beim googeln habe ich auch ein Projekt gefunden wo die programmierbare Logik dafür einsetzen,"Active high-speed CAN hub" von Heikki Saha -
-
Thread
Asymetrie auf CAN-Bus
>TJA1051/3. Danke, ich werd mir den mal anguggn. Wobei die ersten Erfahrungen mit nem TJA1050 eher irritierend waren, aber das war wohl meine Unerfahrenheit (bin auf MCP2551 ausgewichen).
-
Thread
PCA82c251 an LPC1768
> PCA82c251 an LPC1768 Der TJA1050T ist kompatibel zu den 3,3 Volt des LPC1768, warum verwendest Du nicht den einfach?
Jim Meba schrieb im Beitrag #3238448: >> PCA82c251 an LPC1768 > > Der TJA1050T ist kompatibel zu den 3,3 Volt des LPC1768, warum > verwendest Du nicht den einfach? Wer den alten PCA82c251 einsetzt, der ist im 24V-Bordnetz (LKWs) unterwegs. Da passen die modernen Typen
-
Thread
Kabel für CAN-Bus + Stromversorgung die X-te
Tranceivers 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 (
-
Thread
Frage zu High-Speed CAN-Transceiver
Drahtbrücke auf TX lege entsprechend lang das Signal an RX halten. Eben hab ich mit ein paar älteren TJA1050 und MCP2551 rumprobiert - die von den Herstellern mit "High-Speed" (obwohl sie wohl genauso schnell sind) bezeichnet werden. Wenn ich mit ihnen das gleiche mache ist das Signal sofort wieder weg.
-
Thread
Umsetzer von CAN-Highspeed -> CAN-Lowspeed
Wenn Du nur Pegel umsetzen willst und nicht Protokolle bzw Bitraten, dann ja. Du kannst den TJA1050 durch einen TJA1054 ersetzen und fertig.
-
Thread
Welchen Mikrocontroller CAN-Bus
Hardwareseite bei CAN ist relativ einfach - da helfen die Datenblätter von den Transceivern (z.B. TJA1050) schon recht viel. Es gibt je nach Einsatz noch dierse Filter-/Schutzmaßnahmen, wie z.B. TVS und Gleichtaktdrosseln, die darin nicht auftauchen, google dürfte da aber weiterhelfen. Bei der Software
-
Thread
CRC bei UART-Busprotokoll
Stichwort Maske und Filter Es gibt natürlich auch Transceiver mit mehr als 32 Teilnehmer.... TJA1050 oder MCP2551 u.v.a.m.
-
Thread
CAN-Aktivität per Pin-change interrupt erkennen?
15µA stand by current. Leider handelt es sich (laut NXP mit "großer Wahrscheinlichkeit") um den TJA1050, welcher in den LPC11C24 werkelt. Am schönsten wäre natürlich, NXP würde dort einen mit Standby reindrücken; und das natürlich auch mit 3.3 V :-)
stand by current. > Leider handelt es sich (laut NXP mit "großer Wahrscheinlichkeit") um den > TJA1050, welcher in den LPC11C24 werkelt. Am schönsten wäre natürlich, > NXP würde dort einen mit Standby reindrücken; und das natürlich auch mit > 3.3 V :-) Dann nimmst Du eben halt einen LPC11C14 ohne
-
Thread
UART an CAN-Treiber
einen abgestürzten Prozessor und schaltet ab. Daher darf die Bitrate nicht zu niedrig sein. Beim TJA1050 sind das worst-case 250µs. Bei Deinem Datentelegramm sind worst-case 9 Bits hintereinander low (1 Startbit, 0x00 als Daten), d.h. ein Bit darf maximal 27,5µs lang sein. Das entspricht 36,4kbps, mit
-
Thread
Welchen CAN treiber?
Ich habe gerade bemerkt das der TJA1050 einen Silent-Modus hat.. und darum werde ich den nehmen..
-
Thread
CAN Bus Terminierung mit Kondensator
CAN ein und Stoße natürlich auf immer neue atemberaubende Sachen ;-) Als ich das Datenblatt des TJA1050 durchgeschaut habe, ist mir eine Busterminierung aufgefallen. Jetzt würde ich gerne wissen wer das kennt und ob das allg. angewandt wird. (Wie wird das dimensioniert?) Funktionsweise könnte
-
Thread
Welches Bussystem für Beleuchtungssystem mit RGB-Leds
nimmt (es gibt für AVR mehere fertige Bibliotheken). Kosten sind auch eher niedrig (MCP2515 + TJA 1050 zusammen 1,75 € @ 100 Stück), ist robust, nicht ganz schnell genug (also mehrere parallele, auch logisch getrennte Busse) wenn man auf Robustheit Wert legt. Bei mir versorgt allerdings ein Knoten
-
Thread
Bus für >50m
auch gibt es diverse Bootloader, die ein Flashen über CAN ermöglichen). Als PHY kann ich noch den TJA1050 anstelle des MCP2551 empfehlen, der ist von Haus aus EMC optimiert und benötigt deswegen keine Einstellung der Flankensteilheit. Ach ja, Tiny25 könnte etwas knapp werden, mit SoftSPI und ein paar
maveric00 schrieb im Beitrag #2205770: > Als PHY kann > ich noch den TJA1050 anstelle des MCP2551 empfehlen, der ist von Haus > aus EMC optimiert und benötigt deswegen keine Einstellung der > Flankensteilheit. Was sich aber auch nur in einem Widerstand widerspiegelt;
-
Thread
Low-Speed-CAN mit einem High-Speed-CAN Transceiver
Hallo, habe eine Frage zur CAN-Kommunikation: Ich möchte einen High-Speed-CAN Transceiver (TJA1050, bis zu 1 MBit/s) für die Kommunikation auf dem CAN Bus verwenden, um flexibel die Datenraten bei Bedarf senken oder erhöhen zu können. Zunächst möchte ich darüber nur mit 125 kBit/s kommunizieren
-
Thread
LIN Bus mit Atmega als Master (Botschaft senden)
TJA1050 ist übrigens falsch, ich meine den TJA1020
Harald schrieb im Beitrag #1905483: > TJA1050 ist übrigens falsch, ich meine den TJA1020 Der TJA1020 gehört ins Museum. Wenn Du welche zum Basteln geschenkt bekommst (oder haben willst) ist das ok, aber Geld ausgeben würde ich dafür nicht
-
Thread
Ethernet - CAN Adapter gesucht
nichts (würd' mich aber wundern, wenn es das nicht gibt). Mit einem Pollin NetIO, einem MCP2515 einem TJA1050 (oder ähnliches, ist momentan anscheinend schwerer zu bekommen) einem 16 MHz-Quarz und etwas Hühnerfutter ist das aber schnell zusammengeschraubt. Software-Schnipsel finden sich auch für alle Funktionalitäten
-
Thread
TJA1050 3,3V Controller
Hallo zusammen, im Datenblatt des CAN-Transceiver TJA1050 steht, dass die Input-Levels zu 3,3V und 5V devices kompatibel sind. Wie erkennt denn der Transciever ob ich jetzt einen Controller mit 3,3V oder 5V habe? mfg Tobi
-
Thread
AT91SAM7X CAN und Clock
CAN-Baudrate von 50kBaud fahren aber tiefer komme ich damit nicht. Zuerst dachte ich der CAN-Transceiver TJA1050 wäre das Problem aber wie sich auch nach einer Diskussion hier im Forum herausgestellt hat, liegt es wohl am Register des Vorteilers zur Berechnung der Baudrate. D.h. das Register ist nur 7Bit breit
-
Thread
CAN Tranceiver mit 12V Versorgung
die ich bisher gefunden habe, werden mit maximal 7V versorgt. z.B. NXP TJA1040, TJA1041, TJA1050, Versorgungsspannung jeweils 4,75-5,25V Atmel ATA6660 Versorgungsspannung -0,3 bis +6V Microchip MCP25551 Versorgungsspannung bis +7,0V Gibt es wirklich keinen, den man direkt an 12V anschließen
-
Thread
CAN PCA82C250 Stromaufnahme
noch erhältlich (wahrscheinlich Lagerbestände)). Schau dir mal die folgenden Typen an: NXP TJA1040, TJA1050 oder Atmel AT6660 oder Microchip MCP2551 Zur Frage: Bei einem CAN-Knoten setze ich 200mA Verbrauch an, wenn auch nur Spitze und unter Worst-Case Bedingungen (CAN_L/H Kurzschluss gegen +UB).
-
Thread
PCA82C250 und PCA82C251
Also wäre für jeden recht schnellen Tip dankbar, wie gesagt suche einen Ersatztransceiver für den TJA1050, d.h. Pinkompatibel und der am besten die gesamte Geschwindigkeitsbandbreite abdeckt. Bedanke mich schon mal im voraus! Gruß Rafael
. Datenraten über 20kBit sollten vom TJA1050 also sicher gehandelt werden, alles darunter wird kritisch. Grüße
-
Thread
Praxiserfahrungen mit 3,3V CAN Transceivern?
Hallo, Bisher habe ich den TJA1050 als CAN-Transceiver in 5V-Systemen verbaut. Eine neue Baugruppe wird durchgängig mit 3,3V versorgt, so dass ich mich auf die Suche nach entsprechendem Ersatz machen muss. Nun sind ja die CAN-Pegel
-
Thread
CAN Transceiver - wozu wird Vref benutzt?
Hallo, Bei den CAN Transceivern TJA1050 sowie PCA82C251 ist bei beiden der Pin 5 als "Vref" herausgeführt. In beiden Datenblättern steht lediglich "reference voltage output". Wozu wird dieser Pin verwendet? Kann ich den einfach offen
Pegel des CAN Bus zu stabilisieren und EMV zu verbessern. Ich vermute jetzt mal der VRef Pin des TJA1050 hat die selbe Funktion. Im Datenblatt des TJA1040 steht mehr hierzu. mfg Michael
-
Thread
CAN: wie galvanisch trennen?
getrennte Spannung zur Versorgung deines CA Transceivers. Also folgende Aufbau µC --> ADUM5240 --> TJA1050 o.ä. Funktioniert einwandfrei, habe ich schon öffters eingesetzt. Gruß Mario
-
Thread
TJA1054 und PIC 18F2680
aufgebaut um mal einen Einstieg in den CAN-Bus zu bekommen. Ich habe bis jetzt mit dem MCP2551 und TJA1050 gearbeitet, und damit hat alles geklappt. Mit dem TJA1054 bin ich aber am verzweifeln. Ich bekomme hiermit weder ein CAN-Signal rein noch raus. (Die Baud-Rate liegt bei 125kBaud dürfte also kein
Eine Frage fand ich etwas ungeklärt: Der TJA1050 ist ein HighSpeed der TJA1054 ist ein LowSpeed nach ISO. Hier herrschen andere Signalpegel am Bus und ich glaube (ungetestet) es sollten nicht an dem Bus unterschiedliche Typen angeschlossen werden
-
Thread
CAN Brücke mit Avisaro WLAN Modul
zwischen AT90 und Avisaro Modul sind an beiden 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
-
Thread
CAN Bustreiber beim großen C?
Treiber-IC: MCP2551 == ATA6660 == PCA82C251 == TJA1050 Peter
-
Thread
Junkers CAN-Bus Protokoll
auf Home Assistant auf einem Raspberry Pi 4. Der Aufbau sieht so aus: Therme <-CAN-> MCP2515+TJA1050 Modul <-SPI-> ESP32 <-WIFI-> <-MQTT-> Home Assistant OS auf Raspi 4 Bei dir könnte das so aussehen: Therme <-CAN-> MCP2515+TJA1050 Modul <-SPI-> ESP32 <-WIFI-> <-SQL-> SQL Datenbank auf Synology
belegen. MCP2551 http://ww1.microchip.com/downloads/en/devicedoc/21667e.pdf Seite 5 Punkt 1.5 TJA1050 https://www.nxp.com/docs/en/data-sheet/TJA1050.pdf Seite 4
-
Thread
CAN-Bus Ring-Topologie
mann es am besten angeht, um nicht ewig lange ze testen. Hier ein paar Eckdaten: - 200kBits - TJA1050 Treiber Twisted Pair, ungeschirmt (und nur 1 twisted pair, also nicht möglich Hin- + Zurück) - Meistens nur wenig Daten (1 Telegramm alle 40ms, mit 0 DatenBytes), darauf evtl. ein paar Geräte (0
-
Thread
Microcontroller auf CAN
TJA1050 oder 82xxx251. Stephan.
-
Thread
Suche Eagle Library für TJA1054 und TJA1050
TJA1050 ist doch Pippifax. Kopier nen TL071 in ne neue lib und tauf die Pins um.
Kann die Lib aber wegen anfänglichen Pfusches nicht bereitstellen. Man braucht nämlich für meinen TJA1050 auch den TJA1040, dessen Symbol jetzt aber ein TJA1050 ist. Naja, mittlerweile könnte ichs besser und darauf kommts ja an.
-
Thread
Highspeed CAN mit TJA1050 -> Drossel erforderlich?
haben. Ich möchte eine Schaltung mit einem AT90CAN128 aufbauen. Es sollen Highspeed CAN (mit TJA1050) und Lowspeed CAN (mit TJA1054) realisiert werden. Der Highspeed Can soll eine Baudrate von 500Mbit haben. Jetzt habe eine Schlatung gesehen, allerdings mit einem anderen Transceiver, bei der die
-
Thread
CAN-Bus Betrieb bei 1 Mbit/s
www.avx.com/docs/Catalogs/canbus.pdf 5V sind übertrieben, denn die meisten modernen CAN-Transceiver (TJA1050) vertragen 30V am Bus. Es können statt Dioden auch Varistoren Verwendung finden. google kennt sie alle canbus mlvs surge protector suppressor .... oT: Nette Worte kosten wenig und bringen
@Profi: "5V sind übertrieben, denn die meisten modernen CAN-Transceiver (TJA1050) vertragen 30V am Bus." Ist sicher ein Mißverständnis, meine Transildioden waren schon 39V-Typen, eben mit Hinblick auf die Kapazität. Dietmar
-
Thread
Galvanische Trennung bei CanBus
Das geht folgendermaßen: DC/DC Konverter für die Versorgung eines CAN-Treibers, z.B. TJA1050 diesen direkt an den CAN ran. Seinen Eingang auf high legen, dann ist er recessive und sendet nicht. den Ausgang über einen schnellen Optokoppler (z.B. HCPL2200, HCPL2400) an den Eingang des CAN-Controllers
-
Thread
:: High- and Low- Speed CAN...
langsam schalten und an einen LowSpeed-CAN-Bus hängen... Beispiele für Highspeed CAN-Transceiver: TJA1050, TJA1041, 82C251; LowSpeed Transceiver: TJA1054... Ja, du brauchst einen extra Transceiver. Der SlopeControlPin legt nur die Flankensteilheit des Signals fest - mehr nicht. Er hat nichts mit
High-Speed-CAN-Bus zur Verfügung stehen), werden zwei CAN-Controller und zwei CAN-Tranceiver (z.B. HS: TJA1050 + LS: TJA1054) benötigt. Die meisten Evo-Boards enthalten eine entsprechende Beschaltung, bei der man mittels Jumper (oder über Porttreiber) den Transceiver selektieren kann. Dann kann man an EINEM
-
Thread
8 T89C51CC01 per Can verbinden
Du bestellen mußt (mit CAN- oder UART-Bootloader). 2.) MCP2551 == ATA6660 == PCA82C251 == TJA1050 Peter
-
Thread
Can bus
Treiber-IC: MCP2551 == ATA6660 == PCA82C251 == TJA1050 Ob sich die Software wieder resettet bzw. ob sie sich überhaupt verklemmt, hängt ganz allein von Deinen Programmierkünsten ab. Es darf nirgendwo unendlich lange auf ein Ereignis gewartet
neues board herstellen muss.... @Peter was meinst du mit MCP2551 == ATA6660 == PCA82C251 == TJA1050 soll das bedeuten das diese alle die gleichen features haben oder was meinst du damit?
-
Thread
SPI - I²C - CAN
+ ARM core) AT90CAN128 (+ AVR core) z.Z. nur sample status ! CAN-Bustreiber: PCA82C251 TJA1050 MCP2551 ATA6660 Peter
-
Thread
I2C als "Hausbus"
Man braucht einen Treiber, z.B.: MCP2551 == ATA6660 == PCA82C251 == TJA1050 Die sind 24V fest, d.h. man kann versehentlich +/-24V auf die CAN-Leitungen legen, ohne das was abraucht. Die Betriebsspannung ist +5V. Wenn Du über SPI programmieren willst, mußt Du an
-
Thread
Bussystem?
diverse proprietäre Controller. Benötigt wird jeweils noch ein Bustreiber, üblicherweise Philips TJA1050 oder 52C251 (Wenn ich mich jetzt nich mit den Bezeichnungen vertan habe, hab mein Material nicht hier, die Daten lassen sich aber einfach finden)