-
Thread
Anschluss eines PCA82C250 direkt an Atmega8
http://caraca.sourceforge.net/caraca_node.pdf wird eine CAN-Bus-Schaltung beschrieben, in dem ein PCA82C250-Can-Transceiver direkt an einen AT90S4433 angeschlossen ist. In anderen Beispielen findet man oft noch einen SJA1000 CAN-Controller dazwischen. Ist dieser CAN-Controller den überhaupt nötig?
-
Thread
AT90CAN128 - keine Reaktion des CAN-Controllers?!?
Hallo Andreas, meinst Du hier PCA82C250? Läuft jetzt dein Programm? Ich kämpfe schon seit 3 Wochen mit CAN und suche vergeblich nach dem Fehler. Das Sende- und Empfangsprogramm geht bis der Warteschleife und bleibt da hängen, da
-
Thread
Probleme beim Senden von CAN-Nachrichten beim AT90CAN128
Fehler gefunden. An der Programmierung lag es im Grunde genommen nicht. Ich hatte vergessen am PCA82C250 (CAN-Bustreiber) den RS-Eingang entsprechend zu schalten. Hat viel Zeit gekostet dieses eine BIT. So ist es aber manchmal. Ok. Gruesse Micha
und TXOK nie auf eins gesetzt werden) und werde jetzt das auch ausprobieren. Ich habe auch bei PCA82C250 den RS nicht angeschaltet. Vielleicht liegt der Fehler hier. Mit freundlichen Grüssen Jon
-
Thread
Kommunikation mit RS485 zwischen Atmega8 und Computer
Hi Es wäre einfacher ,wenn du Can-Bustreiber (PCA82C250) nimmst. Der Bus ist ähnlich RS485, aber die Treiber haben eine automatische Umschaltung auf Senden, wenn der TX-Eingang angesprochen wird. MfG HG
-
Thread
can läuft nicht
hallo, habe grad ein Programm in Bascom geschrrieben und versuche ein AT90Can128 mit Transceiver (PCA82C250) über Can Daten einzulesen oder irgendetwas überhaupt zu empfangen. aber es klappt gar nichts. Der Can wird nicht richtig aufgebaut. Kann mir jemand helfen? vielleicht mit einem kleinen Programm
-
Thread
CAN Transceiver PCA82C250
armer Student braucht hilfe für seine Studienarbeit. Ich habe ein paar fragen: Was macht der PCA82C250 eigentlich? (Er ist für die Einspeisung und die Auskopplung aus dem CAN.Bus zuständig?) Wie schnell kann die CAN-Geschwindigkeit sein? (von ... Bis) Wie kann ich die CAN-Geschwindigkeit einstellen
-
Thread
CAN Grundlagenfrage
bustreiberbaustein, z.b. den PC82C250 http://www.semiconductors.philips.com/acrobat_download/datasheets/PCA82C250_5.pdf ...für jeden teilnehmer einen... in den kommen deine Tx und Rx leitung... raus kommen dann neue signale: CAN_L und CAN_H ...alle parallel anschliesen... CAN_H zu allenCAN_H und CAN_L
Keine Sorge. Als Treiberbaustein habe ich den PCA82C250 eingebaut. Wie schon gesagt. das 1. senden von einem zum anderen Controller ist möglich, nur hört es mit dem Senden nicht mehr auf. Kann ich denn sehen, ob das ACK vom 2. µC gesendet wird (also auf
-
Thread
Aufbau CAN-Bus
protokoll um befehle zu übermitteln. naja, can ist heutzutage nicht wirklich teuer (z.b. mcp2515+PCA82C250 ~ 4 ) aber es erfordert etwas mehr programmieraufwand um den cancontroller anzusprechen. wogegen ein rs485 system etwas mehr disziplin erfordert, da es ja z.b. kein vorhandenes protokoll mit z.b
von Microchip, den ich über das SPI mit nem ATmega8 verbunden habe. Als Bustreiber setze ich den PCA82C250 von Philips ein. Die Bustreiber von anderen Herstellern sind meist identisch.
-
Thread
CAN-Transceiver mitteinander erden
Hossa Zwischen den mcp2551 bzw. PCA82c250 hab ich noch genügend Leitungen frei die sonst ungenutzt bleiben. Ich werde die Vss der ICs mal miteinander verbinden um gleiche Referenz herzustellen. Ist das richtig? Der Rest der Schaltung (alles
-
Thread
mcp2551 Can-Transceiver - wo?
falls es kein MCP2551 sein muss: PCA82C250 (gibt's bei Reichelt)
nicht besser 2 ICs vom selben Hersteller? Ich denk mal nicht oder? Schon ausprobiert: mcp2515 und PCA82c250 ?
-
Thread
Probleme mit CAN-Steuergerät
at90can128 auf das Experimertierboard von Ulrich Radig (http://www.ulrichradig.de) v1.4 gebaut und einen PCA82C250 BUS Treiber rangehängt und zwar folgender maßen: 82C250 | At90CAN128 Pin 1 (TXD) | Pin 30 (TXCAN) Pin 4 (RXD) | Pin 31 (RXCAN) Pin 5 (VREF) | Pin 62 (AREF) Pin 2 (GND) |
Ähm, bei dem PCA82C250 hast Du den RS-Pin mit 4?0 Ohm gegen Masse geschaltet. Damit könnte er wohl über 1MBit schaffen... Lt. Datenblatt wird bei 100kBit/s ein 47kOhm empfohlen, bei 1MBit/s erst 1kOhm. Man kann alle
-
Thread
Galv. Trennung CAN
wie ich die Schaltung vom Can-Bus trennen kann. Ich verwende den MCP2515 und als Treiber den PCA 82C250. Gruß Wolf4124
hier noch ein Bsp. mit dem ICoupler von Analog-Devices. In der Schaltung kannst Du jetzt auch den PCA82C250 verwenden. Gruss Steffen
-
Thread
CAN mit galv. Trennung
Falls du das meinst: http://www.semiconductors.philips.com/acrobat_download/datasheets/PCA82C250_5.pdf seite 12 - sollte doch mit dem MCP genauso funktionieren, wo ist das Problem? Und warum willst/musst du trennen? Ansonsten, das Thema hatten wir gerade erst, musst mal suchen.
ich denke, er hat das selbe problem wie ich ;-) sja1000 und pca82c250 sind 5V devices. ich benutze mcp2515 und sn65hvd231d, welche beide mit max 3,3V bei mir betrieben werden. die meisten optok. die ich versucht habe, haben bei dieser spannung nicht richtig durchgeschaltet
-
Thread
Multi - Master fähiges Protokoll
Wenn der Transceiver MCP2551 7 teuer ist, nimm besser den PCA82C250 (Reichelt: 1,40 ). Lizenzen, Entwicklungstols brauchst Du nicht. Der Keil ist gut. Peter
>>Wenn der Transceiver MCP2551 7 teuer ist, nimm besser den PCA82C250 >>(Reichelt: 1,40 ). Einen CAN-Treiber wie den PCA82C250 brauchst Du immer. Der MCP2551 ist kein Treiber sondern SPI-gesteuerter CAN-Knoten (für µCs ohne eigenes CAN-Protokoll).
-
Thread
CAN-Bus
Im Datenblatt zum PCA82c250 ist eine galvanische Trennung mit Optokopplern beschrieben. Gruß Matthias
-
Thread
gibt es rs232-CAN Converter?
SPS--AVR--SJA1000--PCA82C250====CAN=====PCA82C250--SJA1000--ATmega162--FTDI245BM==USB-PC @MNR >>CAN-Sniffer (inkl. PC-Software) Hier http://mictronics.de findest Du möglicherweise was Du suchst. /Michael
-
Thread
[OS-HB] Richtlinien für Hutschinenkomponente...
ja per ISP einspielen. Als Can Controller verwende ich vorerst einmal den MCP 2515 und den PCA 82C250
-
Thread
Can-usb adapter von mictronics.de(selbstbau avr)
18 D1 LED_Red LED3ST 19 D2 LED_Green LED3ST 20 D3 MBRS130LTR SMB 21 IC1 PCA82C250 SO8_SOT96-1 22 IC2 SJA1000 SO28 23 IC3 Atmega162-16AI TQFP44 24 IC4 78M05 D-PAK 25 IC5 FT245BM TQFP32-08 26 IC6 93LC46B/SN 8-SMD-1 27 JP1 K1x2 1X02 28 K1
-
Thread
Vernetzung von AVRs mit geringen Aufwand?
:( Und ich dachte, den Witz versteht jeder. Ach so, die CAN-Bus-Treiber haben auch Namen: PCA82C250, ....
-
Thread
wie lang darf eine rs232 leitung sein?
hi Dann nimm CAN-Bustreiber PCA82C250(Reichelt). Die haben eine automatische Umschaltung beim Senden. Die Übertragung ist ähnlich RS485. Mfg HG
OK, danke, das wäre eine gute Lösung Sieht das dann so aus? PC-MAX232-PCA82C250===================================PCA82C250-AVR ^ Empfang/Senden 2-Draht TP Senden/Empfang d.h. kann ich den zusammen mit nem max232
-
Thread
Verständnisfrage CAN-Bus
passieren sollen, wie Datenübermittlung). Um zwei CAN-Knoten aufzubauen brauchst du 2 MCP2515 und 2 PCA82C250. Und natürlich jeweils noch einen µC, der die MCPs ansteuert.
Brauchst Du Dich nicht drum zu kümmern. Macht der: PCA82C250 hier. Nur alle parallel dran hängen und die Abschlusswiderstände nicht vergessen. Habe ich gerade mit dem SJA1000 und dem PCA82C250 gemacht. Ging einwandfrei. Als nächstes will ich das mit dem
-
Thread
CAN Galvanisch trennen
galvanische Trennung. Das ganze soll aber ein logischer Bus bleiben. Wenn ich zwei Bustreiber (z.B. PCA82C250) in jedes Segment hänge und die RX und TX Leitungen über Kreuz mit Optokoppler ansteuerere (so ähnlich wie im Datenblatt die galv. Trennung). Bleibt das ganze noch ein System, sprich kann ich ganz
-
Thread
Ansprechen von CAN-bus beim Auto ?!?
schau dir zB mal den PCA82C252 oder einen PCA82C250 von philips an ;) das sind so die teile die man heute als privatmann auch bekommen kann/sollte und das sind so die bausteine die etwa so bis 2002 verbaut wurden. heute wird zumindest bei uns vorwiegend
Welchen CAN-Transceiver man nimmt sollte doch eigentlich egal sein? Ich denke an einen PCA82C250.
-
Thread
Probleme mit mcp2515
Gedeih und Verderben keine Übertragung mit meinem CAN-Bus hin. Ich arbeite mit AVR2313, mcp2515 und PCA82C250. Kann mir jemand sagen, ob meine Testprogramm so richtig ist, oder ich etwas übersehen habe? ******** Sender:* ******** // Initialisierungen SPI_Init();// SPI resetten Delay_ms(100);
-
Thread
uC-Netzwerk
der can bus. also meine frage: wenn ich an jeden uart meiner uCs einen can bus treiber wie den PCA82C250 hänge, brauche ich mir dann softwaremäßig keine "sorgen" mehr über kollisionen bzw. datenverlust machen?? und wieviele uCs lassen sich so in einme Netzwerk zusammenschalten? Danke, Mathias
-
Thread
68332 mit SJA1000
anders aussieht beim High-Speed CAN. Meine Übertragungsrate war 100kb und ich wollte auch den PCA82c250 verwenden, in meinem Dongel war aber ein TJA1054 verbaut. Nach dem Umbau meiner Platine funktionierts jetzt einwandfrei... Gruß, MK
wohl an , ... Der Dongle selber hat einen SJA1000 und mein µC hat auch einen SJA1000 mit sonem PCA82C250 Chip. Also ich denke da sollte es doch keine probs geben ... Naja wie gesagt ich brauch den dongle dann eh nicht ... mach ich halt alles im monitor betrieb ;)
-
Thread
Einsteiger bei AVR und Can
Hi, mal ne frage, wenn man den philips chip +avr nimmt, braucht man da den bustreiber PCA 82C250 oder gehts auch ohne?
MCP2515 gehoert zwischen Chip und Bus ein "Can-Leitungstreiber". Fuer "High-Speed-Can" z.B. Philips PCA82C250 (im Lieferprogramm) oder Nachfolger oder vergleichbar. Zur "Inspiration" vielleicht hilfreich: http://www.siwawi.arubi.uni-kl.de/avr_projects/can/index.html
-
Thread
AT90CAN128, Bus Treiber
immer einen Treiber zur Kommunikation mit einem PC? Es wird ja auch ab und zu vom Can-Bus Treiber PCA82C250 geredet? Ist das alles nur zur Kommunikation oder auch zur Programmierung des Chips nötig? Ist es überhaupt erforderlich? Vielen Dank S. Bauer
RS232 Schnittstelle. Wenn Du den CAN128 benutzen möchtest, hast Du die CAN-Logik schon eingebaut. PCA82C250 ist der MAX232 für den CAN-Bus und wird nicht programmiert, sondern nur benutzt. Wenn Du sehen willst, ob Dein Programm funktioniert wirst Du um einen Treiber nicht herumkommen, weil der CAN die
-
Thread
CAN-Bus am Atmega 8
Falls ATmega8 "gesetzt": z.B. ATmega8 + MCP2515 + PCA82C250 Die Kombination funktioniert "hier" ganz gut. Die Bauteile sind relativ guenstig und alle auch "bedrahtet" erhältlich (z.B. bei Reichelt). Information zur Ansteuerung des MCP und einige Codebeispiele
-
Thread
at90can128 fuse/lock
bekommen. - Beim Bestellen des MC sollte man einen CAN-BUS-Treiber gleich mitbestellen: z.B. pca82c250. - Für die ISP-Programmierung schliesst man Ihn wie den ATmega128 an. MOSI-2 ; MISO-3 ; SCK-11 ; /Reset-20 ; GND-22,53,63 ; Vcc-21,52,(62),(64) - Wer sich wunderte, dass der externe Quarz-Oszillator
-
Thread
AT90CAN128 Development board
Sonderposten' für ca 15 Euro bekommen. -> wenn wir schon beim bestellen sind: den CAN-Bus-Treiber PCA82C250 oder ähnlichen gleich mitbestellen. Aber jetzt eine Gegenfrage: Atmel steckt anscheinend gerne Ihre Controller in 64 polige QFN-Packages; aber, gibt's dafür überhaupt IC-Fassungen? Naja, ich
-
Thread
Can-Bus in Basic
Systeme möchte ich jetzt über CAN vernetzen. Dazu habe ich mir einen Schaltplan für den SJA1000/PCA82C250 besorgt. Was fehlt ist jetzt die Software des 80C32 in Basic (da ich noch blutiger Anfänger bin). Kannst du mir helfen? Grüße Tobias
-
Thread
self test mode (SJA1000)
keine ahnung wie ich damit arbeite. kann mir das vielleicht einer erklären? hab nen sja1000+pca82c250+8515mikrocontroller. ist bereits alles angeschlossen und will nun getestet werden. nur eben wie?! thx, Freddy
-
Thread
Suche Bussystem
@michael: ich verwende can (hier den pca82c250) für die physische übertragung, weil die diff-leitung so robust gegen aussenstörungen ist. alles weitere an beschaltung ist dann ohne can-controller o.ä., da habe ich mein eigenes zeug gebaut. ich
-
Thread
MCP2515: Senden/Empfangen
Hardware liegen? Ein 20cm-Bus ist angehaengt und terminiert. Eventuell spinnt der Treiberbaustein (PCA82C250)? Gibt's eine Möglichkeit,den ohne größe Hilfsmittel zu testen? Oder habe ich oben nur einen Denkfehler gemacht? Dankbar für Hinweise aller Art, Dirk
-
Thread
CAN PC-Interface
Hallo @All, Frohes neues Jahr erst mal. Ich benutze einen MCP2515 und den Bustreiber PCA82C250. Das alles hängt am LPT. Für nicht allzu hohe Übertragungsraten reicht das noch und ist sehr billig. Bei Reichelt gibt es alles: MCP2515 1,95 PCA82C250 1,40 Kleinteile rundherum keine 5
-
Thread
I2C als "Hausbus"
Pull-Up Widerstände wirken die Abschlußwiderstände zwischen beiden Leitungen. Siehe Datenblatt des PCA82C250 : http://www.semiconductors.philips.c.....atasheets/PCA82C250_5.pdf Aufgrund dieser Verwandschaft ist der I2C-Bus leichter auf CAN-Physik zu übersetzen als auf RS 422 oder RS 485. Wie steht
-
Thread
Ingenieur-Projekt.... brauche ratschlag
Den PCA82C250 gibts doch auch in DIP-8 und den SJA1000 in DIP-28 und für den T89C51CC01 im PLCC-44 gibt es doch Fassungen im 2,54mm Pin-Raster. Peter
-
Thread
CAN-Parameter SJA1000
Hallo! Schlage mich mit nem SJA1000 und PCA82c250 rum. Kann Daten an den SJA senden und lesen. Aber an den CAN-PIN'S kann ich nicht's messen. Kann mir jemand Registerinhalte senden, die wenigstens ein Signal am Ausgang bewirken.
Alles im Lot, der SJA1000 tut's schon seit längerem. Mein Problem war, das ich als Treiber ein PCA82c250 benutzt habe. Hätte aber für LOW-Speed einen TJA1054 einsetzen müssen. Danke für die Hilfe... Don' drink and hack as µC
-
Thread
Alternativen beim AVR-Vernetzten?
Bei Reichelt gibts den PCA82C250, (Juhu :-)) für 1.40 EUR. Könnte ich den also anstelle des P82B96 als TWI-Treiber verwenden?
Sorry, ich habe Deine Antwort vorhin nicht gründlich gelesen. Der PCA82C250 ist für den RS485. Zum TWI: Stimmt das, dass nur der µC einen Interrupt ausführt, der auf dem BUS Adressiert wurde? Der AdressMatchUnit sorgt dafür, dass der Interruptflag (TWINT) bei einem
-
Thread
microcontroler mit can
meistens mit so kleinen Bestellungen. Oder du nimmst einen "0815"-AVR und einen CAN-Treiber (z.B. PCA 82C250) grüße leo
-
Thread
Hausbus
Nimm doch einfach 4 Drähte (GND, +24V, CANL, CANH). Die CAN-Treiber (PCA82C250) vertragen bis 5V Spannungsverschiebung. D.h. selbst wenn auf dem GND-Draht 5V abfallen, ist immer noch eine einwandfreie Detenübertragung gewärleistet. Wenns aber unbedingt nur 2 Drähte sein
-
Thread
lab-537
auch den RAM-Inhalt. Benötigt I2C-Bus Option. CAN-Bus Controller Philips SJA1000 mit Transceiver PCA82C250; Schnittstelle auf Standard-CAN-Buchse auf Frontplatte geführt GALs 20V8 und 16V8 zur Adreßdekodierung, fertig programmiert 5V Spannungsregler, Steckernetzteil genügt zur Stromversorgung, alternativ
-
Thread
Alternative zu Bussystemen
Hallo Martin, ich habe mir einen Hausbus ( KH-Bus ) mit einem Mega8 ( 4 Euro ) und einem PCA82C250 ( 1,85 Euro ) aufgebaut. Damit läßt ein auf CAN-Hardware laufendes Multimaster-System aufbauen, dass von 1Hz - 1MHz arbeitet. Es hat fast alle Möglichkeiten ( über 90% ), die CAN-Basic auch hat,
Hallo Bernhard! Danke für deinen tollen Tipp. Ich hab mir jetzt so einen PCA82C250 beschafft. Meiner hat jedoch 5€ gekostet. Wo hast du deinen her? Und wo bekommst du die Mega8-Prozessoren so billig her? Erste Testmessungen wurden von mir bereits durchgeführt und es sieht
-
Thread
Multimaster Bus
vernetzen. Was haltet Ihr von der Idee CAN bus transreceiver (also nur einen Treiberbaustein,z.B. PCA82c250) direkt an den UART eines AVR zu hängen. Vorm senden könnte man prüfen ob etwas im Eingangpuffer ist. Falls nicht wird gesendet. Nach dem senden sollte die gesendete message im Eingangspuffer liegen
-
Thread
RS485 Multi Master Bus
und deswegen nimmt man Bustreiber, die damit umgehen können. CAN-Bustreiber können sowas, z.B. PCA82C250 (1,85EUR @Reichelt). Da du ja zurücklesen kannst, was du gerade schreibst, erkennst du auch wenn ein anderer Busteilnehmer einen anderen Pegel anlegt. Achso, es gibt 2 Buspegel (dominant und rezessiv
-
Thread
CAN Bus
leistungsfähigkeit deines 4433, aber es gibt auch IC´s die die Kommunikation für dich erledigen. Ich glaube der PCA 82C250 und der SJA 1000 sind solche Umsetzer. Die bekommst z.B. im Reichelt. Wie die genau funktionieren weis ich auch nich, sorry. Du solltest dir aber überlegen ob du nicht doch umsteigst auf einen uC
-
Thread
AVR und Ethernet
interessanter. Werde mit überlegen ob ich für meine Module statt der RS485 Treiber nicht die PCA 82C250 o.ä. verwende. Gruß Markus http://www.elektronik-projekt.de
-
Thread
Bezugsquellen für CAN-Bauteile
Hallo, wer kennt (erprobte) Bezugsquellen / Händler für SJA1000 und PCA82C250/251 in Kleinststückzahlen? Ich danke schon jetzt. MfG Ed. Götz
-
Thread
CAN BUS
es gibt CAN-Transceiver-Chips, die die TTL-Signale auf die entsprechenden Pegel wandeln (z.B. PCA82C250 oder SN75LBC031). Jedoch kann man wahrscheinlich den Pegelwandler nicht direkt mit dem UART betreiben. Neben den reinen Wandlern gibt es auch noch CAN-Controller, die das CAN-Protokoll beherrschen