-
Thread
CAN mit DSPIC30F5013
@Jochen 64.: Ja habe den MCP2551 zwischengeschaltet. @ A.K.: okay werde ich das mal probieren. Ich dachte man trägt BRP direkt ein.
-
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
-
Thread
Leitungsauswahl I2C mit Stromversorgung
Signalreflektionen gibt. 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
-
Thread
CAN HighSpeed gegen LOW Speed Transveiver
ich nichts vernünftiges gefunden... ich habe ein modul, da ist ein Highspeed Controller drauf (mcp2551) den würde ich gerne gegen einen LowSpeed austauschen (TJA1054) Leider sind sie nicht Pinkompatibel. was haltet ihr davon? Sollte das klappen??? hat so was schon mal jemand gemacht und
-
Thread
Open Source CAN-Bus Analyse Tool
(Ich verwende eine selbst gebaute Hardware auf Basis eines Arduino nano > China-Clons mit einem MCP2515. Firmware habe ich selber geschrieben.) Warum spinnen nur alle so auf den MCP2515 ? Es gibt so tolle Cortex-M3/M4 Controller mit CAN (ST, Cypress, ...) > > Folgendes ist mir aufgefallen:
Hola es posible usar Arduino con una shield can bus seestudio? CAN-BUS Shield adopts MCP2515 CAN Bus controller with SPI interface and MCP2551 CAN transceiver http://www.seeedstudio.com/wiki/CAN-BUS_Shield SAludos
-
Thread
CAN-Error zählen
benutze für mein CAN je einen PIC aus der daPIC30F-Familie. Als CAN-Transceiver benutze ich je einen MCP2551. Rolf Magnus schrieb im Beitrag #4145927: > Ist nur die Frage, was "not necessarily" bedeutet Ich verstehe es so, dass zwar ein Interrupt ausgelöst wird, aber halt nur ein error-interrupt
-
Thread
Alternative zu Bussystemen
beginnt mein Problem: Die Differenzübertragung. Ich habe mir zum Test CAN-Tranceiver-Bausteine (MCP2551) bestellt, die des Potential eines Ausgangspin des µCers in ein Differenzsignal wandeln. Das Problem bei dem Ganzen ist, dass diese Tranceiver-Bausteine eine Mindestfrequenz verlangen. Ich möchte
-
Thread
PIC18Fxxx8 CAN Protokoll Frage
achja, was ich noch vergessen habe: zwischen den 2 PICs habe ich jeweils 2 MCP2551 CAN Tranceiver und auf beiden seiten einen 120Ohm abschlusswiderstand. - kann ich die 2 PICs auf direkt zusammenhängen TXCAN1->RXCAN2 und RXCAN1<-TXCAN2? gruß, MAX
-
Thread
AT89C51CC03 CAN Bootloaden klappt nicht richtig
2 hat Knotenadresse 0xBB Cris 0x00. Die Kommunikation funktioniert auch tadelos. (Treiber sind MCP2551) Allerdings laufen jetzt erstmal keine Daten über den Bus. Beide Stationen erhalten ihre Programme über die CAN Schnittstelle/Bootloader mit Flip und einem CAN Interface von PEAK. Wenn ich
-
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 -
-
Thread
STM32F103 CAN Bus Frame Problem
gerne mal eure Vorschläge hören würde. Ich habe zwei Boards, einmal ein Olimexino STM32F103RBT6 mit MCP2551 Transceiver und ein selbst gebautes STM32F103C8T6 Board mit ISO1050 Transceiver. Beide Boards sind mit 500KBit/s initialisiert und laufen im Loopback Mode für sich selbst (Intern CAN Rx auf Tx)
-
Thread
PIC + CAN, Baudrate weicht um ca 4% ab
Hab hier zwei PIC 18F458 mit 20MHz Quarz + MCP2551 die mit 125kBaud mit nem SAM3X8E + 65HVD234 via CAN kommunizieren sollen. Untereinander funktionieren die PICs. Auf dem Ozsi sehe ich, daß die Bitzeit anstatt 8.0us bei 125kBaud 8.3us beträgt
-
Thread
PIC18F458 CAN Filter
durchforstet ) aber keine Antwort gefunden. ich nutze einen PIC18F458 mit einem CAN Transceiver MCP2551. Der CAN läuft bereits, das ist nicht das Problem. Mein Problem ist die Filterung von irrelevanten Nachrichten. ich benutze die CAN18xxx8.h die Init der CAN Filter Register sieht folgendermaßen
-
Thread
PIC18F4680: CAN funktioniert nicht
Laufen zu bringen. Quarz: 10MHz Oszillatormodus: HSPLL (= effektiver Takt 40MHz) Tranceiver: MCP2551 (RS auf Masse gelegt) Termination: 120 Ohm zwischen CANH und CANL direkt am Tranceiver Der Pic an sich funktioniert, Interrupts laufen auch (getestet mit einer LED). Ich kann jedoch weder Senden
-
Thread
Evaluierung Controller über Ethernet steuern
Nachteil: 48 Pin TQFPP im 0.5mm Raster, d.h. nicht so einfach zu verarbeiten) oder einen PIC18F25K80 plus MCP2551 (die gibts auch in DIL-Gehäusen) Das sind die billigsten und kleinsten und einfachsten Lösungen, alles andere wird teurer, größer, aufwändiger. fchk
-
Thread
1-Draht Datenübertragung möglichst störfest machen
minimalen EMV-Emmissionen zu betreiben? Ich dachte da an Transceiver aus dem KFZ-Bereich, z.B. den MCP2551 und dann nur eine Leitung nutzen oder einen Single-Wire-CAN Transceiver nutzen. LIN-Transceiver scheiden aus, die gehen nur bis 20 kbaud.
-
Thread
Pic Can bus Interrupts
:) Ok also ich nutze den Pic18f4580 mit mcp2551. hier ist mein Code: #include <18F4580.h> #fuses HS,NOPROTECT,NOLVP,NOWDT #use delay(clock=20000000) #use rs232(baud=9600,xmit=PIN_C6,rcv=PIN_C7) #include "can-18F4580.c" #include "
-
Thread
CAN MESSAGE from PIC18f45f
message from PIC18f45f. cann anoyone please tell me what is wrong here. This is my code. I use CAN-MCP2551. # include <p18f458.h> # include <p18cxxx.h> # include <can2510.h> # define RXF5 101 # define RXF4 100 # define RXF3 011 # define RXF2 010 # define RXF1 001 \\ only possible
-
Thread
CAN Transceiver empfehlenswerte Beschaltung - Bauteil Auswahl/Dimensionierung
Terminierung verwenden, sondern dafür einen Jumper vorsehen. Ich habe neulich folgende Teile, vor einem MCP2551, verwendet: 1. WE-SLM 2x51µH von Würth 2. PESD2CAN gibt es von verschiedenen Stellen 3. Einen 100 Ohm Widerstand mit Jumper in Reihe Bin eigentlich recht zufrieden damit
-
Thread
CAN-Netzwerk: "Verschwinden von Nachrichten"
Vector VN1640 oder PCAN-USB "gemonitored" wird. Auch ein Tausch der CAN-Tranceiver (von MAX3059 auf MCP2551) führte zum jeweils exakt selben Verhalten. Rein hardware-mäßig ist die Analyse schwierig. Wir haben zwar einen einfachen Logic Analyzer, mit diesem ist es uns jedoch nicht möglich, festzustellen
-
Thread
Pic18f4580 OBD Canbus kommunikation
besser gesagt werte wie Drehzahl, Temp, etc. auslesen. Dafür habe ich eine PIC18f4580 board mit MCP2551 aufgebaut inklusive LCD 4x20. Busgeschwindigkeit: 500 Kbps eingestellt. Doch wenn ich jetzt meine Platine an Obd anschließe kriege ich Fehler meldung "Motor Störung". Was mache ich falsch
-
Artikel
CAN
verfügbar ("bit-bang Interface"). erhältlich z. B. bei Reichelt (ca. 2 ) Links. Ansteuerung eines MCP2515 in C Bit Timing Calculator für Linux Eagle Bauteil SJA1000. CAN-Controller von Philips Parallele Schnittstelle mit ca. 12 Leitungen erhältlich z. B. bei Reichelt (ca. 4 Euro) AN82526. CAN-Controller
IDs. 2004 von infineon abgekündigt, ohne Nachfolgeprodukt Bustreiber (CAN-Transceiver). High-Speed. MCP2551. von Microchip PDIP8 und SOIC VCC = 4,5...5,5V kostet rund 1 Datenblatt Eagle-Lib PCA 82C250. ABGEKÜNDIGT! In Produktion: NXP Orderlist von NXP (ex. Philips) PDIP8 und SO8 VCC = 4,5...5,5V V-CAN
-
Artikel
AVR CAN Baudraten Berechnung
MHz Systemtakt 16 kbps gewünschte CAN Baudrate (kleinst möglichster Wert des Highspeed Tranceiver MCP2551) Zeitquanten 25 (muss immer zw. 8-25 sein) und besteht aus PRS+1, PSH1+1 und PSH2+1 und unterteilt ein einzelnes Bit, so wie ich das sehe ist 25 ein sehr sicherer Wert und auf lange Leitungslängen
-
Artikel
Sammelbestellung CAN
Stück = 2,77€ 100 Stück = 2,66€ Thomas 0. (25) ajg59 (2) Tobias C. (3) Fabian F. (2) CAN-BUS-Treiber MCP2551-I-SN | | | | | | (34) 25 Stück = 0,769 € 100 Stück = 0,706 € Thomas O. (25) ajg59 (2) Tobias C. (5) Fabian F. (2) CAN Filterdrossel SRF4532-510Y | | | | | (27) 10 Stück = 0,443€ 100 Stück =0,409
-
Thread
Anforderungssammlung CAN Hausbus mit PIC µC
//datasheets.maxim-ic.com/en/ds/MAX5035.pdf >> - CAN Tranceiver (Typ?) > Hier könnte ich den MCP2551 > (http://ww1.microchip.com/downloads/en/DeviceDoc/21667f.pdf) empfehlen. > Habe mit diesem bisher gute Erfahrungen gemacht. Den hab ich glaub ich auch im Einsatz, müßte ich mal schauen.
meinen CAN Monitor (siehe Beitrag weiter oben) verwende. Ganz einfach mit einem PIC18F2685 und einem MCP2551. Das zweite Bild zeigt ein Demoboard mit einem MCP25055 CAN I/O Expander das ich letzte Woche gebaut habe. Es besitzt einen analogen 10bit Eingang an dem ein lichtempfindlicher OP angschlossen
-
Thread
Beratung bzgl. Wahl des Mikrocontrollers
Pin 23/24, je nachdem, wie Du das konfigurierst. Als Transceiver nehm ich jetzt einfach mal einen MCP2551, da muss ich nicht lange suchen. Das Pinout ist überall ähnlich, Pin 5 und 8 haben bei den einzelnen Bausteinen teils unterschiedliche Funktionen. Datenblatt lesen. CANTX vom PIC auf TX (Pin
-
Thread
Ansteuerung einer Anzeigetafel - Federal Vama Traffic Storm
Durch Versorgen des µC direkt mit 3,3V vom Programmierstecker aus werden Signale am µC in Richtung MCP2551 (CAN-Transceiver) ausgegeben, somit ist der µC mal in Ordnung. Nach dem Studieren der Platine wurde herausgefunden, dass die 3,3V-Versorgung über eine Transistor-FET-Kombination eingeschaltet werden
-
Thread
UVR 1611 (TA), Auswertung DL, Mega88, WinAVR
zugreifen. Das habe ich auch getestet, dann aber wieder aufgegeben. Testaufbau: - CAN Transceiver MCP2551 - 2 schnelle Optokoppler zur Entkopplung Rx,Tx (könnte auch entfallen) - CAN Controller MCP2515 - ATMega88 dazu ein Terminalprogramm, das den CAN-Controller bedient. Grundsätzlich hat es funktioniert
-
Thread
CAN Bus Module entwerfen, welches Forum?
CAN-Controller zb AT90CAN oder Atmega64M1 - einen CAN-Transceiver (der das Differenzsignal umwandelt) zb MCP2551 oder einen Optoentkoppelten ADM3053. Aber hier gibt es doch recht viele verschiedene. Google gibt Antworten :) 2) - Es gibt spezielle CAN-Kabel. Hier ist wichtig das das Kabel an jedem Ende
-
Thread
Person/Firma für Layout gesucht
https://www.electronicwings.com/public/images/user_images/images/Component_and_Parts/mcp2551%20High-Speed%20CAN%20Transceiver/functional%20block%20diagram.PNG Ich glaube auch nicht, dass PIN1 VOM IC4 an an die 45 vom IC1 kommt und PIN4 vom IC4 an die 44 vom IC1. RXCAN und TXCAN sind
-
Thread
dsPIC33EV ECAN-DMA Problem
ein paar tage an der Realisierung eines CAN Moduls mit dem dsPIC33EV32GM102 als Controller und einem MCP2551 als CAN Transceiver. Als zweiten Knoten auf dem Bus benutze ich ein MCP2515 Demo Board von Microchip. Nun zu meinem Problem. Leider funktioniert die CAN Kommunikation weder aus- noch eingehend.
-
Thread
dsPIC33E mit ECAN - Geht es auch ohne DMA?
Analyser (der würde auch das ACK Bit setzen). Auch mit und ohne Terminierung. Transceiver ist der MCP2551.
-
Thread
Normal-Mode CAN-BUS
Microchip, mit dem kann man die Werte für die BRP-Register berechnen lassen. Funktioniert für den mcp2551 und die pic18. http://www.codeforge.com/article/200254 Gruß, Steffen Sehe gerade das man sich zum Download anmelden muß, also wenn du es benötigst kurze Nachricht an mich. Sende es dir