-
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
Bus an Atmega32 funktioniert nicht
man die Schaltungen selber aufbaut, aber keinen DE-Ausgang hat, nimmt man eben alles CAN-Treiber (PCA82C251). Wenns unbedingt Voll-Duplex sein muß, braucht man aber die doppelte Anzahl. Peter
-
Thread
Länge Stichleitungen ("stubs") an CAN bus
Mit einem Widerstand am RS-Pin der Treiber (MCP2551, PCA82C251, SN65HND etc.) kann man die Anstiegszeit der Signalflanken begrenzen, um hochfrequente Störspannungen zu vermeiden
-
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
[V] ältere Bauteile abzugegben
ADCs with 1μA Power-Down" MAX1109 "Single-Supply, Low-Power, 2-Channel, Serial 8-Bit ADCs" PCA82C200 Standalone CAN Controller AN82526 (3x) CAN Communication controller MDA2060 MC146818 Realtime clock ST 3845 PWM Controller ENC 03J Gyprosensor HP2531 Dual chanel optokoppler
-
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
AVR und Ethernet
gleich 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
Terminalprogramm mit space und mark pro Byte?
ehrlich gesagt versteh ich es auch nicht richtig. Die CAN-Treiber, die ich in meiner Schaltung habe (PCA82C250), haben keine Intelligenz. Die setzen halt nur die Schnittstelle um von UART auf CAN. Falls du aber eine Adresse weist, wo die ganze CAN Geschichte für PIC-Assembler leicht verständlich in Deutsch
-
Thread
AT90CAN128 wieder einmal.
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
RS485 an I2C ? Gesperrt
Steuerleitung für die Richtung. So einfach ist das also nicht. Dazu wäre ein CAN-Transceiver wie PCA82C250 (oder so ähnlich) wesentlich besser geeignet, da damit auf der RS485-Seite keine Kurzschlüsse möglich sind. Auf der TTL-Seite sollte man die Sende- und die Empfangsleitung noch durch einen Open-Kollektor-Baustein
-
Thread
STM32F4 CAN Mailbox Problem
heute eingeschaltet hab kommt einfach nichtsmehr an... Ich benutze PCAN und PCANView am PC, einen PCA82C250 Can Controller und das STM32F407 Discovery Board. Wenn ich das Programm debugge liefert CAN_Transmit den Wert 4, also "CAN_TxStatus_NoMailBox", und CAN_TransmitStatus 2, also "CAN_TxStatus_Pending
-
Thread
Umsetzer von CAN auf RS232 bauen
einem USB UART Wandler kommt man schnell zum Ziel. Es braucht nur noch den CAN Transceiver (z.B. PCA82C251). Auf einem Crumb128 (http://www.chip45.com/AVR-ATmega-Mikrocontroller-Module/Crumb128-V4-0-AVR-ATmega128-ATmega2561-90CAN128-USB-RS485-CAN-Modul.html) ist alles an Hardware schon vorhanden.
-
Thread
Can-Bus mit Verzweigungen
687,5m 10kbit/s 5000m 275m 1375m * verwendeter Bustreiber Philips PCA82C250/251 Bei einer Baudrate von 20kbit/s (weniger lässt der oft benutzte MCP2515 nicht zu) bleibt also beim gängigen EF-Haus genug Sicherheitsreserve. Übrigens: das CIA-Dokument spricht von unterminierten
-
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
Schutzbeschaltung I²C
Für die Verbindung von Geräten nimm besser die UART über CAN-Transceiver, die halten +/-36V aus (PCA82C251). Zusätzlich funktionieren sie noch bei GND-Differenzspannungen bis zu +/-5V. Durch den dominanten Pegel ist auch keine Richtungsumschaltung wie bei RS-485 nötig. Also eine sehr robuste und
-
Thread
Beispiel Projekt AT90CAN128 AVRStudio / LCD / Timer
aus, denn das CAN-Interface ist schon "drin". Benötigt wird wohl eher ein CAN-Transceiver wie z.B. PCA82C250 u.v.a.m. oder (daher Zahlendreher) MCP2551. Zum Code: display-Routinen sollten in eine header-Datei und ein C-Datei getrennt werden. Das funktioniert so zwar, aber spätestens wenn eine weitere
-
Thread
Leitungsauswahl I2C mit Stromversorgung
Außerdem brauchst Du noch einen Transceiver für jeden Busteilnehmer. Für CAN nimmst Du MCP2551 oder PCA82C251 oder sowas in der Richtung. > Da ich jedoch scheinbar bei den Vorlesungen über Schirmung und > Signalübertragung gepennt habe, würde ich mich freuen wenn sich das > jemand kurz anschauen
-
Thread
CAN/LIN/PWM/GM LAN Board für Rapsberry PI/Arduino und Co
einen TJA1051 (TJA1050) ein, oder mit weckfähigem Standby einen TJA1055 (TJA1054). Wenn Du noch einen PCA82C250 rumliegen hast, kannst Du den natürlich auch verwenden, oder besser einem Technologiemuseum spenden. Für K-Line ISO 9142 und LIN kannst Du z.B. den TLE7259, TJA1021 oder ATA6663 einsetzen. Prozessorseitig
-
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?
-
Thread
multimaster + baumstruktur + bezahlbare controller, gibts das?
ansteht. Was teuer/guenstig ist kann man sich sicher streiten. CAN mit 'nem kleinen Atmel + MCP2515 + PCA82C251 find ich nicht sonderlich teuer.
-
Thread
RS485 vs. CAN - Verständnisprobleme
Flussrichtung aktiv umgeschaltet werden (z.B. Max485) Beim CAN kann die Umschaltung unterbleiben (z.B. PCA82C250), aber, bei den muss man dann mit nem Echo leben wenn man sie einfach an nen µC per UART hängt. Beim RS485 ist das Protokoll und die Kollisionserkennung die Sache des Programmierers, was nicht
-
Thread
5V CAN Transceiver an IC
Hi, eigentlich nicht. Aber es gibt auch 3,3 Volt CAN Treiber die zu dem PCA82C250 Pinkompatiebel sind.
-
Thread
CAN Treiber gesucht
Hallo zusammen, Hat irgendjemand noch ein paar CAN Bus Treiber PCA82C251 oder MCP 2551 für mich? Am Besten DIP, notfalls auch SMD. Für 3 od. 4 Teile jetzt bei Rei****t bestellen ist doch unnötig. Ich denke an irgendwas unter 10€, Briefumschalg oder Luftpolstertasche
-
Thread
Lässt sich CAN-Transceiver "einfach" mit RS485-Transceiver tauschen ?
legt per Konfigurations-Widerständen fest welche Pins vom Controller am Transceiver ankommen. Der PCA82C250 ist übrigens uralt und bei einem namhaften Automobil-Hersteller schon vor 10 Jahren aus der Liste der verwendbaren Bauteile geflogen. Als Ersatz bietet sich da der TJA1050 an.
-
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
Bus in "Mischnetz" aus Stich und parallel Durchkontaktierten
Ich rate auch zu CAN (ATMega8 + MCP2515 + PCA82C251), einfacher gehts nicht. RS-485 ist ein Dinosaurier, wo Du entweder aufwändige industrielle Protokolle einsetzen mußt oder Mannmonate für ein eigenes Protokoll verschwendest. Peter
-
Thread
CAN Bus Übermittlungsproblem
Hab grad noch festgestellt das ich auf den 2 platinen wo es geht einen philips pca82c250 gehabt hab und auf den rj45 boards die mcp2551, hab jetzt auf einem rj45 auch nen philips eingelötet aber selbes in lichtgrau, senden ja, empfangen nein, die schaltungen sind bis auf die stecker
-
Thread
Unterschiede in den Bussystemen
frage mich wo eigentlich genau der Unterchied im Physikalischen Übertragungsstandard bei: CAN PCA82C250 DMX SN75176 RS485 SN75LBC184 MAX485 liegt. Mir scheint das Prinzip sehr ähnlich, differenzielle Datenübertragung... Ich habe die ersten bei den Bausteine hier, und nun liegen hier
-
Thread
MCP2561FD für UART?
Timeout und somit keine Mindestbitrate hat? ja, die uralten Gesellen hatten das noch nicht. Der alte PCA82C251 auch nicht. > CAN-Transceiver bleibt immer noch in meinen Gedanken als mögliche Lösung > für UART, da rezessiv kaum Strom auf den 120 Ohm-Widerstand verbraucht wird. Es gibt auch Single-Wire
-
Thread
Crumb128-CAN Modul & 4-Zeiliges LCD (blau beleuchtet)
Crisp AVR Programmieradapter mit 6 und 10-poligem Anschluß - CAN-Transceiver-Baustein Philips PCA 82C250 (schon auf eine kleine Platine gelötet incl. 5V Spannungsregler (VHB für alle oben genannten Teile: 45€) - 4x20 mini LCD-Display von Powertip mit blauer Hintergrundbeleuchtung (VHB 17€)
-
Thread
8 T89C51CC01 per Can verbinden
auch, welchen Typ Du bestellen mußt (mit CAN- oder UART-Bootloader). 2.) MCP2551 == ATA6660 == PCA82C251 == TJA1050 Peter
-
Thread
Simples CAN-Gateway mit STM32
interessieren. Eine Eigenentwicklung ist jetzt aber auch nicht schwer, als Transceiver würde ich den *PCA82C250T* nehem, der kann bis zu 1Mbit Übertragungsrate. Man kann auch eine Slope-Einstellung vornehmen (Flankensteilheit), ist aber eher EMV-technisch ich denke für deine Anwendung dann nicht so interessant
-
Thread
Frage zu I²C
. Ich nutze für meinen KHBus ( Koopis Haus Bus oder Kommunikations Haus Bus ) einen Maga8 und den PCA82C251. Noch ein wenig "Hühnerfutter" und das Grundmodul steht. Beim Protokoll kann man sich an CAN und EIB anlehnen. Preiswert, multimasterfähig und vor allem nicht überladen. Getestete Reichweite (
-
Thread
[S] AT90CAN128-Board mit PCA82C250 und FT232RL
Betreff schon geschrieben suche ich eine Platine für eine AT90CAN128-CPU möglichst schon mit einem PCA82C250 als Transceiver und einem FT232RL als USB-Interface. Schön wäre auch noch eine ISP- und JTAG-Schnittstelle. Da ich die Bauteile schon hier habe, wäre eine Leerplatine echt das Optimum ...
-
Thread
RX65N CAN Bit/Stuff Errors
Spannung nicht stark genug ändert dass das die anderen registrieren? (die anderen Nodes haben einen PCA82C251 verbaut) Ich bin mit meinem Latein bald am ende. Und da es sicherlich nicht am CAN Controller im uC liegt, sitzt das Problem wahrscheinlich vor dem uC. Kann ein solcher Fehler überhaupt durch
-
Thread
CAN mit Assembler
Port- und USART-Konfiguration ist nur für meine konkrete Anwendung) Als Transceiver habe ich den PCA82C250, Beschaltung gemäß Datenblatt sowie galvanische Trennung mit 2x 6N137 (Beschaltung nach Datenblatt). Überprüft habe ich mit einem USB-CAN Adapter von IXXAT. Ciao
-
Thread
V: Softing CAN-AC2 mit CANalyzer-FPGA
Highspeed - CAN-Karte Softing CAN-AC2 für PCs mit ISA-Bus. Sie ist mit zwei CAN-Controllern Philips PCA82C200T ausgerüstet, die jedoch inaktiv sind, da ein Zusatzmodul mit zwei Intel i82527 montiert ist. Als Transceiver sind 82C250 bestückt. Der CANalyzer-FPGA ("ANA") ist vorhanden, so daß die Karte mit
-
Thread
[V] USB-CAN-Interface: PEAK PCAN-USB
polig (nach CiA® 303-1) - NXP CAN-Controller SJA1000 mit 16 MHz Taktfrequenz - NXP CAN-Transceiver PCA82C251 - Galvanische Trennung am CAN-Anschluss bis zu 500 V (nur bei IPEH-002022) - 5-Volt-Versorgung am CAN-Anschluss durch Lötjumper zuschaltbar, z. B. für externe Buskonverter - Spannungsversorgung
-
Thread
SPI-Probleme (Mega64)
, und zum anderen bekommt der MCP2515 etwas mit, und sendet auch brav. Allerdings sieht das am PCA82C250 (der CAN-Driver für die hübschen Pegel) irgendwie traurig aus (can_h.jpg, can_l.jpg, natürlich anderer Maßstab, IIRC 0,5 V/DIV). Ist das gut genug, um was zu senden, oder ist das zu schlecht? Die
-
Thread
AVR CAN Teinehmer gezielt ansprechen
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
*CAN Baudrate Berechnung*
nicht weiter. Ich habe folgende Konstellation. ATMega16 mit 16MHz Takt SJA1000 mit 16MHz Takt PCA82C251 als Treiber (hier liegt der RS Pin auf GND) Als Gegenstelle habe ich einen CAN_USB Irgendwie bekomme ich die Baudrate nicht eingestellt. Bei 125kBaud hab ich folgendes eingestellt: BTR0
-
Thread
CAN-Bus funktioniert nur ohne Terminierung
nicht Der MCP2551 ist eine gaaanz normale Alternative (Pin- und funktionskompatibel) zu AT6660, PCA82C25x, TJA1040, usw. usw. Da braucht es definitiv keine externen(!) Pull-Up oder Pull-Down. Verwirre den armen Kerl doch nicht. Wenn es in dem Aufbau im Labor nicht läuft hat er ein viel trivialeres
-
Thread
OpenHAB mit Raspberry PI / CAN
OpenHAB angucken. Dies würde ich gerne mit einem Raspberry PI und der Schaltung im Anhang tun. (Den PCA82... ersetze ich durch einen MCP2551). Das sollte ja soweit klappen. Nun meine Frage. Wie bekomme ich die Daten am besten in OpenHAB? Ich habe mir das Serial Binding angeguckt. Gibt es darüber
-
Thread
Atmega2560 mit mehreren Atmega128 vernetzen
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
self test mode (SJA1000)
allerdings 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
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
-
Thread
Grundlegende Fragen eines Newbie - irq - tasten und schalten
einen CAN-Bus aufbauen. Oder gleich nen AT90CAN für 8 Euro und nen CAN-Tranciever alla MCP2551 oder PCA82C250 für nen Euro. Wie gesagt, I2C ist für mich immernoch eine Lösung wenn die Strecke nur 1-2m betragen. Für größere Entfernungen würde ich was anderes nehmen wie CAN oder RS485. In letzter Zeit
-
Thread
CAN-Bus mit AT90CAN128,PCA82C250 und BASCOM-Quellcode
Moin allerseits, nachdem ich mich die letzten 2-3 Monate mit dem CAN-Bus gequält habe, funktioniert die Software endlich. Viel Spaß beim Basteln, die Dokumentation ist in den BASCOM-Dateien enthalten. Es gab schon mehrere SW-Beispiele im Internet, die aber zum Teil sehr fehlerbehaftet oder unflexibel waren. Wer Fragen hat, möge mir eine Mail schreiben. Gruß aus Hannover Jörg
-
Thread
Canbus-Transceiver 6250G
Mitbewerber ebenfalls. D.h. statt Infineon TLE6250G geht auch NXP TJA1050 oder sogar ein historischer PCA82C250.