-
Thread
MCP2515 CAN Für 1,55€?
Eine verbesserte Version des mcp2515 CAN ist als PIC18F25K80 erhältlich. Da ist auch gleich der Prozessor mit drin, und der kann direkt auf die CAN-Register zugreifen, ohne SPI-Flaschenhals. fchk
-
Thread
uCCan Interface
Vieleicht lösen sie dein Problem bzw erklären dein Anliegen. https://www.electronicshub.org/arduino-mcp2515-can-bus-tutorial/ http://media3.ev-tv.me/CAN%20Due2.2%20User%20Manual.pdf http://www.grifo.com/PRESS/DOC/Temic/CAN_TUT.PDF lg
lösen sie > dein Problem bzw erklären dein Anliegen. > > https://www.electronicshub.org/arduino-mcp2515-can-bus-tutorial/ > http://media3.ev-tv.me/CAN%20Due2.2%20User%20Manual.pdf > http://www.grifo.com/PRESS/DOC/Temic/CAN_TUT.PDF > > lg Danke, aber das ist leider auf Arduino bezogen. Ich habe
-
Thread
SPI MCP2515 MISO Problem
Hallo, ich arbeite momentan an einer Ansteuerung eines CAN-Busses mit MCP2515 und ATmega8. Die SPI Kommunikation zum MCP hin funktioniert einwandfrei, nur auf dem MISO-Signal ist kein vernünftiges Signal zu erkennen (Pegel pendelt zwischen 1-2V). Mit Pullup auf MISO und
-
Thread
MCP2515 von welchen Addressen muss ausgelesen werden ?
Hy, ich verwende den MCP2515 um an CAN Daten zu kommen und diese weiter auszugeben... Dazu habe ich zwei Fragen wo mir aus dem Datenblatt nicht alles ganz klar war... 1. Werden die CAN- Daten automatisch aufgenommen oder
-
Thread
Reset MCP2515 (oder auch nicht *jaul*)
Hi Zusammen ! Ich hab da mal ´n ganz komisches Problem..... Verwendet wird ein MCP2515 per SPI am Mega8. Bei jedem Programmneuanlauf wird der MCP per SPI resetet (Wartezeit wird eingehalten) und anschliessend neu initialisiert. Ändere ich nun aber in der Initialisierungsroutine z.B
-
Thread
MCP2515 keine CAN Bus Kommunikation möglich
Guten Abend zusammen, ich schlage mich gerade mit dem MCP2515 und seinem Kollegen den MCP2551 rum. Ich habe 2 Arduino Uno's mit dem gleichen Aufbau der Schaltung wie im Anhang am laufen. Aber es findet keine CAN Bus Kommunikation statt. Ich verwende eine Bücherei
-
Thread
can-bus mcp2515 -----filter-maske-----
Servus Leute, Wie im Betreff schon angekündigt,handelt es sich um einen MCP2515 Can-Controller und dessen Filter/Maskeneinstellung. Ich habe Filter RXF0 und RXF1 auf zwei Extended-IDs gesetzt und entsprechend in der Maske RXM0 alle Bits auf 1, da nur diese zwei IDs gefiltert
-
Thread
Can Controller MCP2515.. seltsamer Spannungspegel
Hallo Freunde, Der o.g. CAN-Controller soll als Empänger dienen. Der angeschlossene AVR ist mit den beiden Pins /RX0BF und /RX1BF verbunden, die auf Low gehen, sobald im jeweiligen Empfangsbuffer eine Nachricht ankommt. Sobald eine Nachricht registriert wurde (Low) wird eine LED angemacht: ------------------------------ warten: sbic PortB, 2 ;skip next if PortB2 Low rjmp warten ;LED anmachen ------------------------------ Aber der Atmel verhält sich komisch. Einmal (jeweils bei Aus und Einschalten der anlage) ist die Abfrage positiv(Led an), anderes mal wieder
-
Thread
Warnung nach Neuinstallation
1 of `eeprom_read_byte' from incompatible pointer type main.c:1442: warning: passing arg 1 of `mcp2515_read_register' makes integer from pointer without a cast main.c:1408: warning: unused variable `IntTemp' main.c: In function `Taster_auswertung': main.c:1623: warning: passing arg 1 of `eeprom_read_byte
eeprom_read_byte nicht den Zeigertyp, den es erwartet. > main.c:1442: warning: passing arg 1 of `mcp2515_read_register' makes > integer from pointer without a cast Hier versuchst du, einen Zeiger-Wert als Integer-Wert zu interpretieren. Wenn du das tatsächlich willst, mußt du das mit einem Cast dem
-
Thread
Meine erste Platine mit TARGET 3001!
Symbol direkt neben das Bauteil gesetzt wird. *So wie hier https://www.az-delivery.de/products/mcp2515-can-bus-modul Werde die Tipps alle abarbeiten, muss nun erstmal meinem richtigen Job nachgehen, danke. edit: Hab mir gerade den Arduino Uno angeschaut, auch da ist Masse nicht geroutet und läuft
direkt neben das Bauteil gesetzt > wird. > *So wie hier > https://www.az-delivery.de/products/mcp2515-can-bus-modul > ... > edit: Hab mir gerade den Arduino Uno angeschaut, auch da ist Masse nicht > geroutet und läuft außen am Rand an den Stiftleisten vorbei. > ... Schaue Dir doch einfach
-
Thread
LPC11C24 CAN bootloader
Ich möchte von einem anderen CAN Gerät aus booten. Die CAN Nachricht schicke ich von einem MCP2515 über MCP2551 zum LPC11C24 LPCXpresso Board. Somit ist das mit dem FlashMagic leider nicht möglich, aber danke für die Antwort.
//journal.embedded-projects.net/downloads/EPJ_18_web.pdf war der Anhang mal verlinkt (PC->FTDI->mcp2515->LPC11C24, BSD 2-Clause) sha256: 464b84859d1431d0e03f84fe2cfb182c617be26ab250a52f99cda756d9afc11b Hat wer das Teil schon auf SocketCAN umgestrickt?
-
Thread
Konzept zu einem Hausbus auf CAN-Bus Basis und die Enstehung des Konzeptes
habe ich zwischen ATMEL's AT90CAN128 und einem "normalen" kleinen AVR mit externem CAN-Controller (MCP2515 oder SJA1000) geschwankt. CAN-Übertragung als Bit-für-Bit-Protokoll in Software - nein Danke. Die Entscheidung ist nun aber zu gunsten des Microchip PIC18F458(0) in TQFP44 gefallen, was weniger Platz als ein MEGA88 + MCP2515 benötigt. Einen Schaltregler zur Versorgung der Einzelplatinen habe ich auch verworfen und stattdessen auf einen LDO-Linearregler gesetzt. Die oben genannten TJA-Bausteine sind aus dem 12V-KFZ
-
Thread
S: MCP2515 PDIP (CAN-Controller)
Hallo, ich bin auf der Suche nach Microchip MCP2515 CAN-Controllern im PDIP-Gehäuse (Einzelstückzahlen). Reichelt hat die Teile leider nur noch als SMD. Kennt jemand von Euch zufällig eine Bezugsquelle (oder vielleicht sogar einen Laden im Bereich
-
Thread
SPI mit 2 Mastern und 2 Slaves entkoppeln
2 mal ATMegaXXX, an denen jeweils nur der UART-SPI frei ist. (SPI hängt auf einem MEGA an einem MCP2515 und auf dem anderen Maga hängt eine SD Karte) Die ATMegas sollen die FRAMS parallel ansprechen können (quasi als FIFO). Der eine schreibt in FRAM1 während der andere _gleichzeitig_ von FRAM2 lesen
mal ATMegaXXX, an denen jeweils nur der UART-SPI frei ist. (SPI >hängt auf einem MEGA an einem MCP2515 und auf dem anderen Maga hängt >eine SD Karte) Hmmm. >Die ATMegas sollen die FRAMS parallel ansprechen können (quasi als >FIFO). >Der eine schreibt in FRAM1 während der andere gleichzeitig
-
Thread
MCP 2515 Leds an RX und TX unterschiedlich hell?
Helas zusammen :-), ich hab mir ein Caninterface aus einem Atmega328, einem MCP 2515, einem MCP 2551 und zwei Optokopplern zusammengebaut. Funktioniert soweit auch, ich kann über den Canbus eine Led wo am Atmega angeschlossen ist ein- und ausmachen. Ich hab mich da bei der Schaltung
-
Thread
Galv. Trennung CAN
suche ein Schaltungsbeispiel, wie ich die Schaltung vom Can-Bus trennen kann. Ich verwende den MCP2515 und als Treiber den PCA 82C250. Gruß Wolf4124
-
Thread
can Standart
such mal hier im _gesamten_ forum... zB. nach SJA100, MCP2515 in allen Variationen.
-
Thread
Can Bus Filter funktionen MCP2515
Hallo An alle, Ich benutze Pic18F4580 mit mcp2515 ich kommuniziere zwischen zwei platinen. Es funktioniert alles. Ich würde gerne mehr über Filter und Mask eigenschaften lernen. Ich verstehe aber den Protokoll nicht. kann mir jemand kurz
-
Thread
Beispielcode für atmega 8 und MCP2515
hallo, ich möchte einen canbus aufbauen. der aufbau der hardware ist kein problem nur das programmieren in c. kann bitte jemand ein beispiel in c posten mit folgender funktion: ein angeschlossener taster sendet ein telegramm. eine angeschlossene led ändert den zustand (ein oder aus) bei eingang eines telegramm. ich denke das würde vielen helfen. gruss cnud
-
Thread
Entwicklungsboards
man mit PLCC-Sockel auch bequem auf eine Uni-Platine. Oder noch billiger: ATMega8 (2,75) + MCP2515 (1,95) Dazu noch den Bustreiber PCA80C250 (1,40) macht insgesamt nur 6,10 . Die 5 Drähte vom Mega8 zum MCP und die 2 Drähte zum PCA sind in wenigen Minuten gezogen. Und wenn der Mega8 wider
-
Thread
CAN Bootloader für ATTiny + MCP2515
für den MSP430 und für den AVR geschrieben, aber ich meine, das ich imnmer ~5kB brauchte um den MCP2515 zum laufen zu bringen und der Tiny2313 hat ja nur 2 ;)
-
Thread
externer CAN
@ PIT Hi! wäre es möglich, das Du mir Deien Source 8515<->MCP2515 posten könntest? Ich möchte einfach CAN-Nachrichten senden (Temperatursensoren über I2C einlesen und am CAN ausgeben), habe das Prgramm soweit am laufen, fehlt "nur" noch die CAN-Sache... Danke
-
Thread
mcp2551 Can-Transceiver - wo?
Aber ist es nicht besser 2 ICs vom selben Hersteller? Ich denk mal nicht oder? Schon ausprobiert: mcp2515 und PCA82c250 ?
-
Thread
MCP25055 CAN I/O Expander wie einfach programmieren?
? Gibt es hierzu ein Tool was direkt die Registerwerte ausspuckt (wie z.B für die CAN Controller MCP2515)? Sascha
-
Thread
cansan = esp8266 + mcp2515
hallo http://forum.amperka.ru/attachments/cansan-jpg.16904/ möchte wissen wozu der wiederstand zwischen, D6 & 3v ist? bitte keine laberreien , einfache kurze antwort wäre mir am liebsten danke
-
Thread
Multi - Master fähiges Protokoll
Zentrale), die Peripherie bekommt teilweise den AT90CAN128, die kleineren Geschwister Mega8+MCP2551+MCP2515. I2C kannst du getrost vergessen.
-
Thread
Gutschein für Leiterplatte. Was würdet ihr euch fertigen?
verwendest! ich würde mit wie folgend was aufbauen. - einen uC - rs232 - rs485/422 - CAN (z.b. mcp2515) - status-leds - taster - sensoren (temperatur, helligkeit, beschleunigung) - eventuell ram - flash (z.B. dataflash von atmel) - stromversorgung (z.B. 3,3V & 5V, ggf 1,8V) - I2C-Bus mit AD
-
Thread
Geräte-Bus
beinhalten und hat nach außen nur einen Identifier. Falls der µC keine 2 CAN-Busse hat, gibts ja den MCP2515 oder SJA1000. Peter
-
Thread
CAN Bus schützen
CAN Bus mit einer Länge von ca 200m und 30 Teilnehmern. Als Hardware habe ich einen AVR Atmega - MCP2515 - MCP2551 eingesetzt. Leider hatte ich nun schon zwei mal das Problem dass wegen Überspannung (Blitzschlag) bis zu 20 CAN Treiber zerstört wurden. Ich habe nun eine Lösung gefunden. Offensichtlich
-
Thread
Automatische Erkennung der CAN Bus Baudrate
verschiedene Baudraten auszuprobieren. Diese Empfehlung habe ich wenn ich micht richtig erinnere im MCP 2515 Datenblatt gelesen. Das funktioniert natürlich umso besser und schneller, je mehr am Bus los ist. Um Störungen zu vermeiden, muss das ganze unbedingt im Silent-Mode (nur zuhören) erfolgen.
-
Thread
CAN Transceiver plötzlich defekt
Transceiver-Bausteine die von Philips einsetze: PCA82C250. Die CAN-Controller dagegen von Microchip: mcp2515. Ich habe nichts an der Schaltung geändert und plötzlich empfängt die eine Seite nichts mehr. Nach langem Suchen ergab es dann den Defekt von einem PCA.. Habe dann einen mcp2551 dafür eingesetzt
-
Thread
Can Bus
Auf Microchip.com gibt es eine ApplicationNote mit einem 8-beinigen PIC und dem MCP2515 (und natürlich auch CAN-Transceiver). das wäre ja vielleicht was für dich. Soll die Tankuhr aus einem Kfz sein? Also ein Original-Einbauteil? Dann solltest du wissen, wie man die anspricht...
-
Thread
Datenlogger 2x Spannung 2x Strom
akku und USB im > Stickgehäuse. Die > loggen autark wochenlang. https://www.ebay.de/itm/SPI-MCP2515-EF02037-CAN-BUS-Shield-Controller-Communication-Speed-High-Arduino/272438786143?hash=item3f6e9df85f:g:rosAAOSwr~lYrV8a sowas? > > Oder aus Batterie, uC und 6 Widerständen selber bauen. >
-
Thread
MSP430 SPI sendet in falscher Reihenfolge -> LSB zuerst
Oh Mist. Ich hätte schwören können, dass ich erwähnt habe, dass ich versuche, mit einem MCP2515 zu kommunizieren. Daher auch der Befehl 0xa0, um das Statusregister auszulesen. Während ich diesen Befehl sende, sollte (laut Datenblatt) der Ausgang auf high-impedance sein (ist er auch) und
-
Thread
Dual CAN board
Man könnte auch 2 MCP2515 an einen AVR knoten...
-
Thread
uC-Netzwerk
MCP2515... liegt in 1-2Euro-Bereich und besitzt eine SPI-Schnittstelle
-
Thread
Mikrocontroller mit CAN
Projekt einsetzen. Leider sind die Mikrocontroller von Atmel mit integriertem CAN-Bus zu groß und MCP2515 und MCP 2551 passen nicht auf die Platine die nur 18x21mm groß ist. Hals H-Brücke wollt ich ein IC von Zetex verwenden. Nun wollte ich fragen, ob jemand von euch eine Idee hat, ob man einen kleinen
-
Thread
can-bus abstandssensor
Der MCP2515 ist plattformunabhängig und wird über SPI (oder doch DHL?) angesteuert.
-
Thread
MCP2515 Register auslesen im "Normal Mode"
Hallo Forumgemeinde, ich weiß nicht genau ob ich einen Fehler mache. Ich schreibe in der Init- Phase (Configuration Mode) die Werte für Masken und Filter in die Register. Das ganze lese ich dann wieder aus um die Werte zu prüfen. Diese stimmen alle auch. Dann stelle ich den MC2515 auf "Normal Mode" um. Wenn ich jetzt wieder die Register auslese, dann steht überall die "0" drin. Liegt das daran, dass man die Register des MC2515 im "Normal Mode" vielleicht nicht auslesen kann, oder hat sich der MC2515 bei mir ungewollt "resettet"? Hat einer von Euch eine Idee? Grüße, Marcel(",)
-
Thread
MCP2515 - sendet nach Unterbrechung nicht mehr
Hallo, ich verwende einen MCP2515 und einen ATMega128 um unter anderem CAN-Botschaften zu senden. Die Programmierung erfolgt in C und das funktioniert soweit auch ganz gut. Allerdings möchte ich nach einer gewissen Zeit das Programm
-
Thread
Problem mit CAN(MCP2515)-EvalBoard
Microchip auch ein Output/Input Fenster gibt. Nur leider bekomme ich keine Daten vom eingebauten MCP2515. Das Programm sagt mir zwar, dass ich mit dem Board verbunden bin, Einstellungen wie Baudrate und Sample-Point müssten auch stimmen, aber ich lese alle Register mit 0 aus, schreib ich was wo rein,