-
Thread
CAN Error frame mit AT90CAN senden
error-frames für mich hat wäre ich auch sehr dankbar. Zu meinen Komponenten: - AT90CAN128 - PCA82C250 - CAN-Bibliothek von Marco Glietsch (http://www.mikrocontroller.net/topic/98697) Vielen Dank schon mal. Gruß Thorben
-
Thread
CAN oder RS485 Treiber?
RS485 Treibern?!) Meine Fragen: - kann ich in dem Netz neue Clients mit einem CAN Treiber (z.B. PCA82C251T) und Transceiver MCP2515 oder uC mit CAN anschliessen? Aus meiner Sicht spricht nichts dagegen ist das richtig? - gibt es einen Grund wieder einen RS485 Treiber zu verwenden anstelle von einem
-
Thread
CAN-SPI-USB Spannungsdifferenz ?
jetzt nutzen um mittels SPI Protokoll den MCP2515 CAN Controller anzusprechen, dieser wird mit dem PCA82C259 mit dem CAN Bus verbunden. Jetzt läuft der Atmel aber auf 3,3V, während die CAN Geschichte auf 5Volt laufen muss. Wenn ich jetzt dem MCP mit einem 3,3V SPI anspreche, gibt es da Schwierigkeiten
-
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
-
Thread
CAN-Bus Verbindung
www.peak-system.com/PCAN-USB.199.0.html Laut Handbuch ist in dem PCAN-USB IPEH-002021 der NXP CAN-Transceiver PCA82C251 verbaut. In dessen Datenblatt steht nichts von galvanischer Trennung. @All Auf den CAN-Bus Leitungen sind immer Spannungspegel vorhanden, d. h. der CAN-Bus ist nie "floating". Siehe Spannungspegel
-
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
CAN und I2C Projektumsetzung
vielen) 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
SJA1000 CLK_OUT unerwartetes Verhalten
sehe, dass ich auf dem Steckboard noch sorgfältiger sein muss. Nur hatte ich das SJA1000 mit einem PCA82C250 auf eine kleine Platine gelötet und diese mit Steckkontakten für das Steckboard versehen. Mit SMD-Löten und den ersten Gehversuchen mit XMEM sind der Fehlerquellen viele und das Datenblatt vom
-
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
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
CAN to CAN Gateway mit AT90CAN
avr_atmega_modul_board_at90can128_usb_rs232_can.php Bei diesem Board ist ein AT90CAN128 + HighSpeed Transceiver (PCA82C251), ein USB-UART Wandler (CP2102) und eine RS232-Schnittstelle (MAX3221) verbaut. Dieses Board, zwei Schaltregler (LM2574M-5.0, LM2574M-3.3), ein Verpolungsschutz (MOSFET), einen externen CAN-Controller
-
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
Signalampeln mit I2C
, dass bei Twisted Pair die Kapazitäten zwischen den Leitungen größer sind. Mit CAN-Treibern (PCA82C250) kann man I2C sogar kilometerweit übertragen.
-
Thread
[OS-HB] Richtlinien für Hutschinenkomponente...
Programm ja per ISP einspielen. Als Can Controller verwende ich vorerst einmal den MCP 2515 und den PCA 82C250
-
Thread
Sammelbestellung IoT & IoE "unsinniger donnerstag"
indicator module power indicator audio level indicator PCF8574 IIC LCD1602 adapter plate adapter module PCA82C250 CAN controller interface module bus driver interface module TJA1050 CAN the controller interface module the bus driver interface module SJA1000 + PCA82C250 CAN communication module SJA1000 +
-
Thread
Loew Power Hausbus
nachdem mein Buesslein nu so ein Jahr laeuft... empfehlenswert: Mega88 + MCP2515 + PCA82C250 die komplette Kette kann im Ruhezustand in den Tiefschlaf geschickt werden und wacht problemlos wieder auf wenn ein Paket kommt. Spaetestens das 2. kommt durch, daher vorher ein nutzloses Wakeup-Packet
-
Thread
Sommerauer-Lindner canbus Steuerung Hackgut
sind CAN-H and CAN-Low. Es ist zwar eine Low Speed Geschwindigkeit, aber der verbaute Transreceiver PCA82C250 ist ein High Speed Transreceiver, sprich die Spannung im Recessiven Fall ist bei CAN-H an CAN-L ziemlich bei 2,5V. Man kann also mit einem Standard CAN Receiver und nem Arduino die Schnittstelle
-
Thread
Problem: AT90CAN zu AT90CAN digitales CAN Signal
die TX/RX-Pins des Controllers noch jeweils einen CAN-Transceiver anschließen. Schau dir mal den PCA82C251 an, der ist bei mir seit Jahren im Einsatz und hat sich bewährt. Gibt aber auch noch viele andere. Der Transceiver bringt dann deine eigentliche CAN-Schnittstelle mit CAN-High und CAN-Low. Direkt
-
Thread
5000 LEDs über I2C dimmen
..ich nehme in dem Fall immer einen CAN Transceiver http://www.systronix.com/Resource/PCA82C250_3.pdf oder einen rs485 Transceiver: http://www.datasheetcatalog.org/datasheets/270/189806_DS.pdf oder dmx: http://www.sycelectronica.com.ar/semiconductores/75176.pdf und schalte
-
Thread
Atmega8 viele 7-Segmentanzeigen
Das mit dem 1-wire vergiß, das ist nix für große Leistung. Nimm Deine ATtiny2313 und nen PCA82C251 (Reichelt: 0,78€) differentiellen Bus-Treiber, der kann bis zu +/-5V Gleichtaktstörung unterdrücken. Darüber läßt Du dann die UART (Halb-Duplex) laufen. Im 9-Bit Mode erfolgt die Adressierung
-
Thread
7805 wird sehr heiss
CAN-Controller von Atmel. So alt dürfte der eigentlich gar nicht sein. Als Transceiver kommt ein PCA82C251 von Philips zum Einsatz. Der Prozessor ist mit 8MHz getaktet (die ich auch brauche, weil wir einen 500k CAN-Bus einsetzen), also schon am untersten Limit.
-
Thread
RS485 galvanische Trennung?
ausreichend. Immer nur so gut wie nötig entwickeln und nicht wie maximal möglich. Auch bei den alten PCA82C251 habe ich den Widerstand für Slope control immer auf 0 Ohm gesetzt und keine Probleme mit CE gehabt.
-
Thread
Hausbus-Knoten mit RS485
Hallo Jörg, die Anzahl der Knoten an dem Bus darf bei einem Standard Treiber wie dem PCA82C250 bei 127 liegen. Die Leitungslänge darf bei niedrigen Baudraten über einem Kilometer reichen (sollte also für die meisten Einfamilienhäuser reichen.) Wirklich doof beim CAN-Bus ist allerdings, das
-
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
-
Thread
Physikalische Vorgänge in C bzw auf µC realisieren
Transceiver rausgesucht, mit dem ich das Signal geordnet auf den Bus bringen möchte. Er nennt sich PCA82C250 und müsste für meine Zwecke als Sicherheit dienen oder? als nicht das das Steuergerät hier nen "Babbling Idiot" vermutet. Ich würde die CAN-H/L AUS/Eingänge auf den Diagnosestecker führen (wo
-
Thread
RS485 Abschlusswiderstand nötig bei 2 Devices?
wenn man die Kabel vertauscht. CAN ist da robuster, da sind bis +/-36V auf den Datenpins erlaubt (PCA82C251).
-
Thread
Wer hat Erfahrung mit HAP?
Aber irgendwie bekomme ich das mit dem iphone nicht hin. Und irgendwie bekomme ich nirgends den PCA82C250 zukaufen. Hat jemand von euch ne idee?
Matze schrieb im Beitrag #2333033: > Und irgendwie bekomme ich nirgends den PCA82C250 zukaufen Hier hatte ich schon mal etwas dazu geschrieben: http://www.mikrocontroller.net/topic/148340#2030608 Gruß Carsten
-
Thread
Entwicklung eines Bussystems
Fehlererkennungs-/Arbitrierungs-/Retry-Geraffel nimmt er Dir ab. Die standard CAN-Transceiver (PCA82C251) können mindestens 110 Knoten verbinden ohne Repeater. CAN hat 29 Adreßbits, das sollte wohl reichen. Den ATMEGA16M1-AU gibt es z.B. bei Digikey. Peter
-
Artikel
Hausbus Diskussion
Übung mit dem CAN-Bus bekommen. Als CAN-Treiber benutze ich den MCP2515 (glaube heißt so) und den PCA 82C250T. Dann schreibe ich mal ein Assembler-Programm das über HyperTerminal Daten von einen PC sendet und ein zweiter PC diese wieder empfängt. Wenn das alles funktionieren sollte, ist der Rest ja nicht
-
Thread
Mikrocontroller mit Can Controller und Transceiver und OLED Bildschirm
ein Transceiver mit Wake-up der nicht mal verfügbar ist? Für dein Vorhaben reicht jeder MCP2551/PCA 82C250 bei 5V oder SN65HVD233 bei einem Controller mit 3,3V Du kannst wie erwähnt einen 8-Bit Atmega mit CAN (AT90CANxx oder Atmega16M1) oder ein Arduino mit CAN-Shield nehmen. Lies erst mal hier:
-
Thread
Steuerung für Haus mit Windows
1 0,37 € 0,37 € LM 2574 N5 Schaltregler 0,5A, 5V, 45Vs, DIP-8 1 1 0,88 € 0,88 € PCA 82C250 Bustreiber/Empfänger 1 Mbit/s DIP-8 1 1 0,99 € 0,99 € GS 40 IC-Sockel, 40-polig, doppelter Federkontakt 1 1 0,12 € 0,12 € GS 18 IC-Sockel, 18-polig, doppelter Federkontakt
-
Thread
Hausautomatisierung mit Embedded Linux
ich mein Konzept schon wieder etwas geändert habe... hätte es ein normaler 5V auch getan wie z.b. pca82c251 -> warum kein RS485 -> naja, die Treiber ware nicht billiger und so habe ich wenigstens die Möglichkeit (man weiss ja nie) ein sauberes Mulit-Master zu implementieren. Wenn die Haupteinheit
-
Thread
ARM: kompliziert?
Einen MCP2551 oder PCA82C250 an die entsprechenden Portpins ran löten und schon hat das Discovery auch CAN.
Markus Müller schrieb im Beitrag #2862091: > Einen MCP2551 oder PCA82C250 an die entsprechenden Portpins ran löten > und schon hat das Discovery auch CAN. Schon klar. Aber er ist eben nicht integriert.
-
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
"GND +24V CANL CANH". Die Knoten werden mit billiger Telefonleitung versorgt. Ein Can-Treiber z.B.PCA82C251 (1,20 ) ein Mega8 und ein wenig "Hühnerfutter"; das Knotenbasismodul steht. Aktormodul mit Relaise und Sensormodul mit Tastern, Thermometer usw. ausstatten. Protokoll ausdenken. Programmieren
-
Artikel
BusAnalyzer
pin configuration: PA11/EXT1-1, PA12/EXT1-3 Remapped pin configuration: PB8/EXT1-16, PB9/EXT1-17 A PCA82C250 ( is currently being used. Depending on the application a termination resistor (120Ω) between CANH and CANL might be required. The transceiver is powered by the USB bus. The GND signal is not connected