-
Thread
CAN Repeater / Optoadapter mit zwei Transceivern und Optokopplern
5V auf den Rx und Tx Leitungen fehlen die normalerweise vom CAN-Controller gespeist werden. Zwei PCA82C250 ( http://www.nxp.com/acrobat/datasheets/PCA82C250_5.pdf ) mit 2 invertierenden Optokopplern 6N137 die jeweils 5V anlegen funktioniert es auch nicht. Dann habe ich versucht eine Leitung zu
Ich denke schon. I2C hat ein ähnliches Problem und da gibt es Lösungen. Nur kenne ich keine fertige Lösung für CAN.
-
Thread
6N137 - Signal invertiert oder nicht?
in folgendem Datenblatt: http://www.reichelt.de/?;ACTION=7;LA=6;OPEN=1;INDEX=0;FILENAME=A300%252FPCA82C250%2523PHI.pdf auf Seite 12 gezeigt einsetzen. Meine Frage ist nun, ob der Optokoppler das Signal invertiert, oder nicht. Um wie gezeigt funktionieren zu können, müsste der Transistor im Optokoppler
Und was ist mit dem Pin 7, das ist in dem PCA...-Bild nicht enthalten, d h. offen (=H float) gelassen.
-
Thread
uC mit USART über CAN-Transceiver vernetzen?
1. Geht 2. PCA82C250 -> PCA82C251 (robuster) 3. Abschlusswiderstände! Martin
Genau das will ich auch so machen mit einem PCA82C250. Den 251 gibt es bei R nur in SMD. Allerdings verkraftet der auf dem Bus höhere Spannungen (24V). Ich probier es aber erst mal mit dem 250er in DIL. Ich hab mir hier im Forum erklären lassen
-
Thread
Eeprom über usb-seriell wandler lesen und schreiben
dem kleinen 8-beinigen Chip unten links in der Ecke? So wie der angeschlossen ist, ist das ein PCA82C250, also der CAN-Treiber und kein EEPROM. Es dürfte eh nichts nützen, den Speicherchip zu finden, da das Gerät ja bereits gebraucht ist. Man kann also nicht mehr herausfinden, was in dem Chip
erfahrung mit Feinlöt arbeiten haben. Dann kommt noch die tuningdatei hinzu,die kostet um die 200-250 euro,da solltest du wirklich eine markenprogrammierung nehmen... Gruss. Sandro
-
Thread
Farbkamera Steuerung über Joystick
befinden sich im wesentlichen ein ATMega88, zwei L6219 (Schrittmotortreiber) und ein CAN-Bustreiber (PCA82C250). Die Verbindung zur Steuerung erfolgt über CAT5-Kabel. 2xStromversorgung, 2xSteuerung, 2xVideo, 2xAudio. Zur Steuerung wird ein eigenes Protokoll verwendet : Adresse (Kamera)| Subadresse (z.B.Motor
einschaltet und keinen Menuzugriff mehr erlaubt, 2,4GHz Empfänger reinbasteln, das ganze mit nem µC so steuern (der außerdem noch an nem 433MHzTransceiver hängt, Gegenstück ist in der Kamera verbaut), daß der LCD im standby ausgeschaltet ist und nur der 433MHz mit dem µC läuft (ca 60mA gesamt), im
-
Thread
Slope Widerstand PCA82C25 bei 250kBits/s
Hallo, in dem Datenblatt des PCA82C25 ist leider nichts beschrieben wie der RS-Pin beschaltet wird. Hat jemand Erfahrungen mit der Dimension des Widerstandes? Die Übertragungsrate liegt bei 250kBits/s Viele Grüße Axel
-
Thread
Projekt : GPS Tracker
82 F8 B9 |Z½ ˆJ Š.ˆ ˆ N‚ø¹|" "000000030 CE 04 48 0A 08 0E 88 82-8C 8C 8C 4A 48 88 8C CC |Î H. ˆ‚ŒŒŒJHˆŒÌ|" "000000040 78 C4 B9 EE BF 29 29 29-29 A9 58 3A 28 F3 EF 59 |xĹî¿))))©X:(óïY|" "000000050 5A BD 0E 88 8C 8C 88 08-8C CC 8C 8C 8C 8C 4E 8A |Z½ ˆŒŒˆ ŒÌŒŒŒŒNŠ|" "000000060 28 F3 F7 99 59 29 29 29-29 29 29 59 95 AD 8C 8E |(ó÷™Y))))))Y•ŒŽ|" "000000070 8C 8C 8E CC 0A C4 B9 BE-08 8A 88 88 4C 8A 4A 4C
-
Thread
Strukturierung Buszugriff -> ext.Interrupt vs. Timerroutinen
Bussystem haben Einen CAN Controller hatte ich auch nicht erwähnt. Nur CAN Transceiver-Bausteine wie PCA82C250, und die sind auch direkt mit UART verwendbar.
-
Thread
Kollisionserkennung bei RS485
liegen, aber CAN-Bus ist sicher auch noch eine Option. Ich habe mir gerade mal das Datenblatt des PCA82C250 angeschaut und mich im WIKI über den CAN BUS informiert. Nun stellt sich für mich die Frage, was ich mit den Anschlüssen Vref und Rs machen muss. In den Applications wird der Baustein ja immer
Die kannst den PCA82C250 grad so wie den 75176 an die UART anschliessen. Tx-Enable ist dann unnötig. Aber aus UART mit CAN Transceivern wird kein CAN Bus. Die CAN Transceiver bauen dir einen auch bei Kollisionen sauberen
-
Thread
Sin @ 3kHz fix - anschließend weitere Verarbeitung.
Daten über eine USB-Schnittstelle zu versenden soll ebenfalls in Betracht gezogen werden. Der uC sollte auch in der Lage sein, DIOs (min. 6) zu verarbeiten und ebenfalls in einer CAN-Nachricht zu verschicken. Ist für diese Aufgabe ein ATmega8 "unterdimensioniert" mit SJA1000 und PCA82C250? Brauche ich mehr Speicher? Oder doch gleich einen AT90CAN128 mit nem PCA82C250? Ich bin für jede Hilfe dankbar! Gruß ayk
-
Thread
CAN-Bibliothek für den at90CAN128 und das AVRStudio
hat schon mal Jemand die Bibliothek mit dem Display3000 Modul ans laufen bekommen? At90CAN128 mit PCA82C250 Kompilieren klappt aber bekomme keine Nachricht mit egal welchen Testdemos die ich hier schon gefunden habe, über den Bus raus. Logge mit dem Canalyzer, aber es tut sich nichts?! Grüße
den Patches von Werner A sind wir leider nicht weiter gekommen. Der At90can128 (in Kombination mit PCA 82C250) sendet immer noch mit der extended ID (29 bit). Hat jemand eine fertige lib für die standart ID? Über Hilfe würden wir uns sehr freuen, viele Grüße
-
Thread
Suche CAN-Transceiver für Low-Speed
Viel verwendet und schon oft genannt der PCA82C250 / PCA82C251. Hätte man aber auch selber herausfinden können.
Gast wrote: > Viel verwendet und schon oft genannt der PCA82C250 / PCA82C251. Das sind auch high speed transceiver mit RS-Anschluss für die Flanke, exakt wie der MCP.
-
Thread
pca82c251 oder pca82c250 als CAN Transceiver?
Hallo, kennt jemand Vor- und Nachteile der beiden Transceiver? Habe hier teilweise im Forum gehört, dass der x251 etwas besser sei als der x250.. mfg Pierce
-
Thread
CAN driver PCA82C250 slope resistor ?
der Wert für R_ext zwischen GND und Rs zu wählen? http://www.nxp.com/acrobat_download/datasheets/PCA82C250_5.pdf
einiger Suche im Netz noch eine alte Application Note von Philips gefunden, die das Thema für den PCA82C250 ganz gut erklärt und die ich dem interessierten PCA82C250-Nutzer nicht vorenthalten will: http://www.icbase.com/pdf/PHI/PHI08860106.pdf
-
Thread
Can Controller Beschaltung
realisieren. Ein Microcontrollerboard, welches ein Can-Controller SJA1000 und den Can-Transceiver PCA82C250 beinhaltet habe ich schon! Für die Auswerteschaltung benutze ich den AD-Wandler des Controllers. Nun zu meiner Frage: Um das Signal über Can-Bus zu übertragen benötige ich einen zweiten Can-Controller
zusammen! Das Problem wäre erstmal gelöst! Hab mir nen 2.Microcontroller bestellt. Da ich in der C-Programmierung net allzu fit bin, wollte ich einmal nachfragen, wie ich mein Vorhaben in ein C-Programm umsetzen kann.Habe LdR´s als sonnensensoren. diese müssen nun an den internen A/D-Wandler angeschlossen
-
Thread
CAN HIGH SPEED PCA82C250
Hallo ich hab den Baustein PCA82C250 als LOW Speed verwendet welche spannung muss ich am Pin 8 anschließen um HIGH Speed zu haben MFG
Speed CAN zu machen? einfach ne niedrige Baudrate eingestellt und Rs an Masse nehm ich an? Der 85C250 IST ein High Speed CAN Transceiver. Einfach Rs an Masse wie im Datenblatt und loslegen.
-
Thread
galv. Trennung CAN: SMD Optokoppler, Sinn?
Hallo, möchte mir einen eignen CAN Knoten aufbauen und habe dazu an einen 8-bit uC (Atmel ATmega16) einen mcp2515 gehängt. Als Treiber würde ich gerne einen PCA 82C250 T verwenden (alle Teile bei Reichelt erhältlich). Im Datenblatt des PCA 82C250 T findet sich auch eine Schaltung zur
das wirklich nicht noetig. Vieleicht schau mal ob du nicht einen anderen Treiber bekommst als den PCA 82C250. Wenn mich nicht alles taeuscht ist der nicht mehr ganz frisch... Gruesse
-
Thread
AT90CANxxx zusätzlicher Contoller notwendig?
Hallo Zusammen, folgende Frage. Ist für den µC AT90CANxxx, um den CAN volständig zu nutzen, ein zusätzlicher Can Controller notwendig? Vielen Dank für die Antworten. Lg Andreas
Du brauchst noch einen CAN Transceiver (z.B. PCA82C250)
-
Thread
AVR CAN Teinehmer gezielt ansprechen
Abarbeitung von Anfragen. Bsp. Bus mit mehreren Knoten , die alle eine Temperatur Messen können. Beim I2C war es ja so, da habe ich gesagt "Start-Adresse,lesen - was will ich lesen-Stop". Und dann hat ja genau der adressierte Teilnehmer seine Info zurückgesendet. Wie läuft denn das nun beim CAN. Ich möchte
eine zweite Sache ... vorerst :-). Mein Testbus besteht aus 3 Knoten (MAX232<->ATmega8<->MCP2515<->PCA82C250) und die ganzen Teile dafür kommen hoffentlich in den nächsten Tagen und dann lege ich los mit probieren. Aber... jetzt kommts :-),im dem Datenblatt des AT90CAN128 (ist mir für den Anfang zu
-
Thread
MAX487 durch PCA82C251 "ersetzen"
Hi Ich habe in einem aktuellen Projekt den PCA82C250 eingesetzt. Da mein längstes Patchkabel nur 15m hat, konnte ich es nur bis zu dieser Entfernung testen. Ging problemlos auch mit Videosinal auf anderen Adern. MfG Spess
-
Thread
Verhalten d Canbus, wenn Zündung an/aus
Die CAN-Transceiver (z.B. PCA82C250) haben doch wake-up funktion im stand-by mode bei can-aktivität. sprich im stand-by mode vom transceiver und aktivität auf dem can bus wird ein flankenwechsel am RxD durchgeführt (soweit ich weis
-
Thread
Junkers CAN-Bus Protokoll
das BM1/2 nur ein Interface, was vom > I2C auf CAN und zurück übersetzt. Noch schlimmer: Heizung I2C<---> BM1 {TX/RX<--->TJA1050} CAN<--->TA250..301 Dave schrieb im Beitrag #6599845: > Dabei ist mir eine Diskrepanz aufgefallen. Laut Berichten
Hi, ich denke auch, das die Pegel vom PCA82c250 (BM1) nicht richtig erkannt werden, oder verfälscht werden. Meldet der TA den Fehler oder dein Programm. Kannst Du den Pegel messen? Oder ziehe mal den Abschluss 120 Ohm auf deiner Platine
-
Thread
Busteilnehmer automatisch finden
Evtl. wäre es ja pfiffig, sich von den RS-485 zu verabschieden und statt dessen CAN-Tranceiver (z.B. PCA82C250) einzusetzen. Die haben ebenfalls SO8 oder DIL8 Gehäuse, arbeiten aber nicht mit Push-Pull, sondern mit wired-OR Ausgangsstufen; soll heissen, einem Differenzsignal, bei dem logisch 0 dominant
dem Bus liegt und sendendet automatisch nochmal wenn er fertig ist. Nachteil wäre ich müsste einen µC mit CAN holen oder mit externem arbeiten ..
-
Thread
CAN Bus mit TJA1054 und mit PCA82C250 verbinden?
BUS Treiber am gleichen Bus betrieben ? Im Klartext: Ist es möglich an ein System mit TJA1054 ein PCA82C250 (natürlich dann mit 47 Kohm o.ä. gedrosselt auf 60-100 KBaud ) anzudocken - (oder auch umgekehrt)? Theoretisch sollte es klappen (TJA1054 max. bis 125 KBaud; PCA82C250 ab 60 KBaud - also gibt
-
Thread
Einfaches Beispiel in C zur CAN-Programmierung
Crumb128CAN-Variante von Chip45 zu nutzen. Dieses Board setzt Du auf eine Lochrasterplatine ergänzt noch den PCA82C250, sowie eine Spannungsversorgung und schon kanns losgehen. (Hier gibts ein USB-Interface noch mit dazu) Du kannst natürlich auch ein einfaches Board mit einem kleineren ATMega nutzen und dieses
-
Thread
AT90CAN128 CAN-Bus mit BASCOM Gesperrt
Hallo zusammen. Ich habe 2 Platinen mit jeweils einem AT90CAN128 und einem PCA82C250 Treiber. Die 2 Platinen sind mit den Leitungen CAN-H und CAN-L miteinander verbunden. Ich möchte mit BASCOM von der ersten Platine eine Byte-Variable zur zweiten Platine mit dem CAN-Bus übertragen
Vorgabe für die ID´s, aber später sollen noch weitere AT90CAN128 dazu kommen. Denke auch das man den C-Code in BASCOM umsetzen kann, aber C ist absolut fremd für mich. Schon mal tausend Dank für Deine Mühe. Renate
-
Thread
Atmega2560 mit mehreren Atmega128 vernetzen
P82B96 oder PCA9512.
Mit auf den Adapter kommen: Quarz, Reset-Taster, ISP-Stecker, 7805 Spannungsregler, CAN-BUS-Treiber PCA82C250, und ein paar Jumper usw... Ätze mir dann mal 2 Adapter um mal etwas mit dem CAN-Bus rum zu experimentieren. Danke Peter für Deine kompetente Hilfe!!! Gruß Willi
-
Thread
Kopplung per CAN-Bus einmal 5V Vcc einmal 3V Vcc?
Hallo, ich haben hier ein Mega128CAN mit einem PCA82C250 CAN-Tranceiver von Phillips. Die Schaltung wird mit 5V bestrieben. Und dann habe ich hier noch einen andere Schaltung, auch mit einem Mega128CAN, die aber mit 3V betrieben wird. Welchen
-
Thread
Max485 mit automatischer Umschaltung senden/empfangen?
auch wissen, wann sie wieder auf Empfangen/Senden umschalten soll? Sinnvollerweise macht das der uC an dem der Tranceiver hängt selber, denn der weiss, wann er was will (sofer der Programmierer das weiss ;-) MfG Falk
Baudrate geeinigt haben. Eine Alternative wäre, statt RS485-Treiber Can-Bus-Treiber zu verwenden. PCA82C250/251 haben so etwas schon eingebaut. So habe ich das Problem gelöst. MfG Spess
-
Thread
PCA82C250 SO8 nicht in Eagle
Hallo, ich finde den PCA82C250 im S08-Gehäuse nicht in Eagle, weder in den Bibliotheken die standardmäßig dabei sind, noch bei cadsoft.de. Gibts noch weiter Quellen für Bibliotheken oder hat jemand von euch schon mal einen PCA82C250 in Eagle erstellt? Grüße Al
-
Thread
HILFE MCP2515 antwortet nicht mit TTL-Pegeln
Schaltung ist hier: http://mwt.e-technik.uni-ulm.de/~goppelt/Schaltung.jpg Ob man CANH und CANL am PCA82C250 offen lässt oder sie mit einem 124 Ohm Widerstand verbindet, spielt keine Rolle. Ich habe den MCP schon rausgelötet und durch einen anderen ersetzt, weil ich dachte er sei kaputt. Hat aber nichts
-
Thread
CAN Protokoll in Software realisieren; geht das?
Pack dir nen MCP2515 an deinen SPI-Bus und du hast CAN komplett (+ Bustreiber PCA82C250/251 o.ä.). Damit sparst du dir die Arbeit, alles in Software nachbilden zu müssen.
-
Thread
CAN-BUS + Audio + Video + Knoten
(Low-Quali.) Schaltungsbeispiele (AD) 3.) Was taugt der PCA 82C250 für mein Vorhaben in hinsicht 1.)2.) ...siehe erster Beitrag VG Sascha
Statt des PCA82C250 solltest du den neueren und billigeren PCA82C251 nehmen, und ja, das Teil taugt für dein Vorhaben (nicht von 24V Automotive abschrecken lassen). Zur Frage Video und Audio kann ich dir nicht
-
Thread
Bus mit nur einem Kabel
Ich habe gerade den PCA82C250 entdeckt. Das könnte doch was für meine Zwecke sein. Im Datenblatt steht zwar, dass er für einen Can Bus ist aber ich muss ihn ja nicht als solches benutzen.
-
Thread
esd-schutz für ICs
Hi Auszug aus dem Datenblatt PCA82C250 ( Cantranseiver): DC voltage at pins 6 and 7 0 V < VCC < 5.5 V :-8.0 +18.0 V Vtrt transient voltage at pins 6 and 7 :-150 +100 V Vesd electrostatic discharge voltage : -2000
-
Thread
CAN - PCA82C250 - Verständnisproblem
Hallo, ich habe einen PCA82C250 an einem SJA1000. Das Ganze läuft ohne Probleme, nur verstehe ich die Verbindungen nicht. Normalerweise geht TX0/RX0 vom SJA1000 an TXD/RXD vom PCA82C250 und mehr nicht. Damit das ganze bei mir funktioniert ist Vref mit RX1 vom SJA verbunden und ich muss TX1 vom SJA auf TXD vom PCA82C250 benutzen, nicht TX0. Warum funktioniert das nur mit TX1 vom SJA? Laut Datenblatt sind die beiden gleichwertig "In normal output mode the bit sequence (TXD) is sent via TX0 and TX1." Warum muss
-
Thread
Can funktioniert nur 3 Sekunden
langsam verzweifle ich wegen meinem Can-Projekt. Ich habe einen SJA1000 an einen ATmega16 mit einem PCA82C250 Can-Transeiver. Die Kommunikation zwischen ATmega16 und SJA1000 funktioniert ohne Probleme. Den PCA82C250 habe ich mit RXD/TXD and TX0 und RX0 an den SJA angeschlossen. RS liegt auf Masse, Vref
Sekunden kommt nix mehr. Der SJA funktioniert ohne irgendwelche Mucken. Ich denke das Problem liegt am PCA82C250, nur ich weiss nicht wo.
-
Thread
STR9 comStick, SD Massenspeicher?
habe ich auch nichts passendes im Internet gefunden. Wäre eine denkbare Lösung ein AT90CAN128 mit PCA82C250 Tranceicer als Koppler und dort dann am SPI Port eine SD-Karte? Viele Grüße, Rudi
-
Thread
RS485 automatische Geräteerkennung
Die sauberste Lösung wäre, die RS485-Treiber durch CAN-Treiber (PCA82C250) zu ersetzen (sind sogar billiger). Das CAN-Signal ist auch differentiell, hat aber einen dominanten Pegel (Low). Dadurch ist der Pegel auch definiert, wenn 2 gleichzeitig senden. Wenn also
-
Thread
Hilfe: Bustreiber de/aktivierung
Hi, könntet ihr mir erklären, wie ich einen bustreiber (z.B. mcp2551 oder pca82c250) mit dem µC akitiviere und deaktiviere? Mir wurde gesagt, dies wäre mit dem RS-Pin möglich - aber wie? Was ist für den Bustreiber wichtig, um in den disable/slopeCtrl/normal - mode zu gehen
Was hält Dich davon ab, einen Blick ins Datenblatt des PCA82C250 zu werfen? In dem steht auf Seite 4 [pre] Pin 8 (Rs) allows three different modes of operation to be selected: high-speed, slope control or standby. For high-speed operation,
-
Thread
Bustreiber pca82c250 arbeitet unregelmäßig
Hi Leute, mein Bustreiber PCA82C250 arbeitet nur bei 3V. Sobald ich meine Spannungsversorgung erhöhe, bleiben auf dem Oszi die Buspegel aus. Abgeschlossen an PCA und am Oszi mit je 120 Ohm. Highspeed CAN mit 125 kBaud. Abtastrate
Hallo, ich hab mal vor langer, langer Zeit gehört (von Philipps direkt und INOFFIZIELL!!), dass der 82C250 unter nicht näher beschriebenen Umständen den Bus blockieren kann. Das soll beim 82C251 aber nicht mehr der Fall sein. huibuh07
-
Thread
CAN Bus
Hallo Ich probiere gerade mit einem M16C29 über einen CAN Bus Daten zu übermitteln. Leider gelingt mir das noch nicht so richtig. Kann es event. an meiner Beschaltung des PCA82C250 (CAN Transceiver) liegen? Im Bild ist die Beschaltung zu
mal mit dem Oszi an dem Ctx vom Controller gemessen, da kommt ein Signal mit ca. 1khz raus. Nach dem PCA82c250 kommt nichts weiter raus außer ein sinus im mV Bereich.