-
Thread
Atmelstudio6 lib einbinden
Im gleichen Verzeichnis ist die config.h Dort den Prozessor auswählen: [c] #define SUPPORT_MCP2515 0 #define SUPPORT_AT90CAN 1 #define SUPPORT_SJA1000 0 [/c] Dann mit "make lib" die Library erstellen. Dabei darf keine Fehlermeldung kommen. Wenn das passiert ist, die gerade
-
Thread
CAN-Nachrichten nur bei Events oder zyklisch
@Frank Ich habe es nicht weiter dokumentiert. Sind mehrer Module. Fast immer Mega8 mit MCP2515 und dann halt das drumrum was gemacht werden soll. Für genaueres einfach ne Mail schreiben oder so, wird hier glaube ich ein wenig OT. Gruß Philipp
-
Thread
CAN FD: SJA1000 & AT90CAN128
auch auf der Suche nach einem CAN FD-Controller, genauer gesagt, einem Stand-alone-Controller wie MCP2515. Nicht zu verwechseln mit einem ARM/Atmel/sonstwas-Controller, der nebenbei auch CAN FD kann. Dabei bin ich auf die Typenbezeichnung MCP2517FD gestossen (Googel findet da bis jetzt genau einen
-
Thread
China AVR - SPI defekt?
langsamer zu stellen hab ich probiert, ändert nichts. uC läuft mit 16 MHz, ob der CAN Controller (MCP2515) dran hängt oder nicht macht auch keinen Unterschied. Langsam fällt mir blos noch ein Hardwaredefekt ein, allerdings ist es bei zwei gleichen Boards genauso.... Oder ich mache einen einfachen
-
Thread
Gemeinsame Funktionen für Applikation und Bootloader
gleichzeitig CAN in seiner Apllikation verwenden will, ist es doch recht sinnvoll die CAN Driver (z.B. für MCP2515) nur einmal flashen zu müssen. Gint es beim AVR wirklich keine Möglichkeiten gemeinsame Flash-Bereiche für Bootloader und Applikation zu verwenden?
-
Thread
CAN Controller + SPI
Stört der Can Controller MCP2515 meinen mega8 beim Flashen da er ja mit am SPI bus liegt? Wenn ja wie löst man das problem am elegantesten?
-
Thread
Energieeffizienter uC mit CAN gesucht
ist es sogar günstiger einen kleinen PIC/ATMEL zu nehmen und dann einen externen CAN-Baustein alla MCP2515 anzuhängen!? Der braucht aber dann alleine schon 10mA. Von daher finde ich die PIC's nichtmal schlecht. (Obwohl ich noch nie was mit denen gemacht habe) Aber wenn hier im Forum ab und zu eine
-
Thread
Can bus filter
"0x003" und als ersten Datenbyte den Wert "0x01" annimmt. Ich verwende einen Arduino mit der MCP 2515 Libary, dazu ein Beispiel der Filter: https://github.com/coryjfowler/MCP_CAN_lib/blob/master/examples/Standard_MaskFilter/Standard_MaskFilter.ino Setze ich nur eine Mask, so werden trotzdem alle
-
Thread
Schaltung mehrere Taster für Strom + GPIO
flexibler. ATMega war nur ein Beispiel. Für den CAN würde ich entweder ein Modul mit TJA1050 + mcp2515 einsetzen oder wenn der µC direkt CAN spricht, halt nur den TJA1050. > CAN ist allerdings kein Stromsparbus, d.h. der Verbrauch des MC wird eh keine Rolle spielen Auf dem Bus habe ich aber
-
Thread
Eagle - Ein/Ausblenden von Vcc
einschalten muss... aber ich weis nicht mehr wie das ging... zu Hülf! PS: eigentlich will ich den mcp2515 setzen, gibt es den nicht in Libraries?
-
Thread
Alternative zu SJA1000
Microchip MCP2515 wird per SPI angeschlossen
-
Thread
CAN UP Modul
. Mein jetziges Planung weist folgende Leistungsmerkmale auf: Mega 44/88/168 TQFP CAN per MCP2515 6poliger ISP Stecker Stromversorgung 7 - 40V (60V) dank LM 2574 Einbau in normale UP-Dose möglich Auf 16Polige Buchsenleiste: rs232, SPI, RST, I2C, 4x Analog IO, INT1 und OC1B + 5V Versorgungspannung
-
Thread
einbinden von PEAK pcan in node red möglich?
mit slcand auch. Auf dem Raspi werden häufig (oder fast ausschließlich) Erweiterungsplatinen mit MCP2515 verwendet die auch socketcan sprechen. Mit slcand macht man daraus dann auch einen slcan-Adapter der sich ueber die serielle Schnittstelle ansprechen lässt. Irgendwie haben die bei CAN alle den
-
Thread
Can Bus free Software und Billige Hardware
geht das Projekt vom Kreativen Chaos. http://www.kreatives-chaos.com/artikel/ansteuerung-eines-mcp2515 Ansonsten siehe [[CAN]]. Der CANUSB Adapter ist auch recht preiswert. http://www.canusb.com/
-
Thread
Frage zu PIC18F14K50. USB ohne Quarz?
In der Schaltung kann man sehen, daß der CLKOUT des MCP2515 am CLKIN des PICs hängt. Und am MCP ist ein Quarz. MfG Klaus
-
Thread
[V] MCP2515-I/SO CAN controller mit SPI interface
Biete 5x MCP2515-I/SO, neu in Stange Ist hier sicherlich hinreichend bekannt :-) Zusammen: 3 EUR inkl. Versand Versand in Polsterumschlag antistatisch verpackt nach Geldeingang auf meinem Konto.
-
Thread
Can Grundlagen Frage!
Wenn du ein wenig Englisch kannst, dann kann ich dir das Datenblatt von dem CAN-Controller MCP2515 von Microcip empfehlen. Ist sehr ausführlich.
-
Thread
Probleme nach Tausch von atmega32 gegen atmega32a
Hallo, ich bin etwas irritiert: Ich habe eine kleinen Busknoten mit atmega32 und MCP2515 gebaut. Der Knoten hat einen rudimentären Bootloader in C geschrieben und mit Win-AVR kompiliert. Das Anwendungsprogramm ist dann mit Bascom erstellt. Das ganze lief bisher sehr stabil und ohne Probleme
-
Thread
suche CAN-Controller für CANopen
oder FullCAN oder sonstwas habe ich noch nicht im DB gefunden) in Betracht. Nicht verwendbar: MCP2515: nur SPI, also hier nicht einsetzbar. AN82527: scheint nicht verfügbar zu sein. SAE81C90: discontinued. 1. Gibt es neuere CAN-Controller die ich übersehen habe? Die im CAN-Artikel aufgeführten
-
Thread
USB-CAN Analyzer Linux
Protokoll auf der UART Schiene die nichts mit mir bekannten zu tun hat. Bei raspi werden meistens MCP2515 Module verwendet die über SPI und ein Kernelmodul direkt socketcan sprechen. Die Adapter der gängigen größeren Firmen werden über USB eingebunden und bringen Treiber dafür mit. Es gibt aber auch ein
-
Thread
Atmega im Außenbereich
Keypad ist dann sozusagen der Deckel davon. Auf der Platine wird ein Atmega168 + 12MHz Quarz, MCP2515 + 12MHz Quarz und ein MCP2551 drauf kommen. Der Ort ist von Regen/Sonne (überdachter Eingangsbereich) geschützt jedoch kann die Luftfeuchtigkeit und Temperatur, da Außenbereich, ja sehr schwanken
-
Thread
CAN zu Ethernet / systematisch Vorgehensweise?
überschaubar. Solange keine 1Mbps Dauerfeuer rüber mussen wäre schon die Grössenklasse Mega168/ENC28J60/MCP2515 oder PIC18F2680/ENC28J60 geeignet. Wobei die Komplexität des Gateways selbst ein bischen davon abhängt, inwieweit Filterung im Gateway stattfindet, wie die ggf. konfiguriert wird, usw. Welchen
-
Thread
Atmel im Ethernet mit Assembler?
compiliert und in den Webserver hochgeladen werden können. ( make upload ) Außerdem ist noch ein MCP2515 CAN Controller mit von der Partie. Der gestattet es dem Microcontroller, den CAN Bus über UDP auf den PC weiterzuleiten. Die Software im pcrc Verzeichnis (QuickHack basierend auf dem Qt-Toolkit (www.troll.no
-
Thread
Can extended Frame versenden
Siehe Bild, beim allseits beliebten MCP2515 sieht der Empfangsfilter beispielsweise so aus, ähnlich ist es auch bei allen CAN Controllern.
-
Thread
VS1011B + SD-Karte + CAN-Controller am SPI (ATMEGA8@8MHz)
von einer SD-Karte. Ich denke mal es sollte doch kein Problem darstellen jetzt auch noch einen MCP2515 CAN-Controller an das SPI zu hängen, oder was meint ihr? Viel Traffic verursacht der ja nicht wirklich, wenn man ihn per Interrupt an den Atmel hängt und man nur ab und an ein Telegramm absetzt. Letzte
-
Thread
CAN Bus Terminierung/Filterung/ESD Schutz
Hi, ich habe hier einen CAN bus mit China MCP2515 Modulen am laufen, jetzt würde ich gerne eigene Platinen herstellen. Zum testen hatte ich einfach 2 mal mit 120Ohm terminiert und fertig, nun finde ich aber zig verschiedene beschaltungen zum esd
-
Thread
AVR als CAN-SPS
/can-testboard und Demo-Code dazu http://www.kreatives-chaos.com/artikel/ansteuerung-eines-mcp2515 Ich werde in den nächsten Tagen (sodenn ich die Platinen gebohrt habe) damit anfangen. Gruß, -Mathias
-
Thread
Wie Liest man Daten eines PKW's am Besten aus?
verwendet man da besser einen Mikrocontroller wie den ATmega32 und einen Can-Controller wie den MCP2515? Gibt es Seiten mit Informationen zu diesem Thema? mfg Sepp
-
Thread
CAN / ISO Adapter für Radio neue VW Modelle
. Die ganze Nummer war in 30 min erledigt. Die Hardware habe ich dann mit einem AVR 2313 und dem MCP2515 gebaut. Vieleicht hilft dir der kleine Denkanstoß. Gruß Topsoft
-
Thread
Problem bei bit shifting
Hi, ich lese mit einem mega32 mittels SPI einen MCP2515 CAN-Controller aus wobei ich auf ein Problem beim zusammensetzten des Identifiers mittels bitweise Verschiebung stoße. Und zwar handelt es sich dabei um einen Standart Identifier mit einer Länge
-
Thread
Ethernet CAN-Bus schnittstelle
Idee. Derzeit verwende ich für den CAN Bus eine platiene mit einem atmege16 (bzw atmege128) und dem MCP2515 Gruß Manfred
-
Thread
2 CAN nodes = keine Daten
Mahlzeit, ich hab folgendes Problem bei dem mir sicher jemand helfen kann: Ich hab Atmega 16 + MCP2515 + MCP2551 zusammengeschalten und sende Daten auf einen CAN-Bus, die ich auch auf dem Oszilloskop angezeigt bekomme. Soweit so gut. Jetzt hab ich einen zweiten node aufgebaut, und auch der sendet
-
Thread
uC Experimentierplatine für die Ausbildungzwecke
Eine MMC-Karte ist ja seriell, also direkt ans SPI damit. Bei CAN gehts genau so (MCP2515) oder gleich on-Chip (AT89C51CC03). Und für USB gibts Chips mit RS-232 Anschluß. Also nirgends brauchst Du einen CPLD. Und gerade im rauhen Lehrbetrieb gilt: Je weniger Kontakte man benötigt
-
Thread
Einstieg in AVR welches Board?
gestoßen. link: http://www.kreatives-chaos.com/artikel/can-testboard-40 * ATMega 16/32/644 * MCP2515 CAN Controller * MCP2551 oder PCA82C250/251 als CAN Treiber * CAN Stecker nach CiA Vorschlag * 120 Ohm Abschlusswiderstand per Jumper aktivierbar * Versorgungsspannung auf dem
-
Thread
Kollisionserkennung bei RS485
mit etwas anderen Pegeln. Einfacher es es natürlich, gleich CAN mitsamt CAN-Controller (z.B. MCP2515) zu verwenden. Erspart dir manche grauen Haare, die du dir mit Multimaster-RS485 leicht einhandeln kannst. Weil der CAN Controller den ganzen Kollisionskram in Hardware erledigt.
-
Thread
Frust mit CAN-Lib
Sehe ich auch so, anstatt immer nur Wischiwaschi. Wie wärs erstmal mit dem CAN-Typ (SJA1000, MCP2515, CAN128) und dann die Source als Anhang oder nen Link darauf ? Und natürlich Deine Source und Kommentare, wo Du denn Fehler vermutest bzw. was Du wie verstanden zu haben glaubst. Peter
-
Thread
5 Kanal Einstellbare Stromquelle
brauche. In Software kann ich das ganze leider nicht machen, da der AVR auch noch auf einem Bus (CAN (MCP2515)) "lauschen" soll und noch einige weitere Kleinigkeiten zu machen hat. Das ganze soll dann über die Feedbackletung eines LM2575 T-ADJ (oder einen anderen Simpleswitcher) eingekoppelt werden, damit
-
Thread
Schaltungsbauteile Gesperrt
Transceiver MCP2551 oder (MAX13054ASA für 3.3V die der Mikrocontroller benötigt). CAN Controller MCP2515 Motor Treiber L293D Spannungsregler 78L05 in der angehängten Schaltung. ist es soweit ok? danke
-
Thread
CAN als Stern- und Linearbus einsetzen
Probleme. Zur Versorgung der Aussenstellen benutze ich allerdings 9V= bzw. 20V=, und ich verwende die MCP2515/TJA1050-Kombo bei 5V. LG, Sebastian
-
Thread
Frage zu SPI
Hallo! ich möchte den MCP2515 CAN Controller über seine SPI schnittstelle ansteuern, jedoch habe ich einige (verständnis)probleme mit der SPI schnittstelle: um einen readvorgang von einem register auszufüren muss mann ein Commandbyte
-
Thread
Probleme mit CAN-Controller
dir niemand helfen. Ich habe den CAN Controller des LPC2119 in einem Hausnetz mit 2 weiteren MCP2515/AVR Stationen bereits verwendet. Das Resultat ist seit einiger Zeit produktiv und bleibt auch nicht hängen. Ich hatte dabei die Erratas und Workarounds berücksicktigt, die oben erwähnte Dummy-Message
-
Thread
Tristate sicher?
Hannes, der CAN-Bus ist mit der CRC-Absicherung sehr gut und mit den entsprechenden Controllern MCP2515 und Treibern dürfte das kein Problem sein. Mein Problem ist, das ich ein Projekt von jemanden weiterentwickeln muss, der Tristate-Eingänge vorgesehen hat und sich sicher ist das das so funktioniert
-
Thread
USB2CAN-Adapter Empfehlung
HEX-file zum flashen... Zum Spielen sollte das erstmal reichen! Auf der anderen Seite den Pi mit MCP2515-Shield.
-
Thread
EAGLE : Viele Fehler bei DRC
Eagle Libs. sind eine einzige Katastrophe, was hat der B.Druck auf den Pads zu suchen ?? Siehe "MCP2515", "IC1" etc.. (ist zwar hier nicht wirklich ein Problem, da der B-Druck auf BS ist und die LBs auf LS, aber es ist schlampig) Kein Vorwurf an "Flins", das ist seit jeher typisch Eagle. Eins
-
Thread
uC für Einsteiger
der CAN-BUS drauf ist? Muß nicht unbedingt ein fertiges Board sein, man kann auch leicht nen MCP2515 ans SPI dranpappen. Oder sehr schön, der AT89C51CC03 mit CAN-Bootloader. D.h. Du brauchst überhaupt keinen Programmer, sondern kannst direkt vom PC per CAN-Dongle flashen. Ist allerdings nicht
-
Thread
I2C Reichweite
64-pin TQFP verwenden willst. Der extra Controllerchip (entweder ein SJA1000 oder ein Microchip MCP2515) kostet fast so viel wie der PIC18F26K80 oben, der aber noch einen kompletten Prozessor mit eingebaut hat. Ist also teurer, braucht mehr Bauteile und auch mehr Platz. Also warum eine schlechtere Lösung
-
Thread
Startschwierigkeiten mit AT90CAN128
jedoch vom creativen chaos so eine fertige Implementierung. Die hat den Charme, dass man über SPI den MCP2515 anschließen könnte und dann am AT90CAN128 dann zwei CAN-Knoten zur Verfügung hätte. Also, präzisiere doch ein wenig, was Dein Ziel ist. ...
-
Thread
CAN-Bus: Was passiert eigentlich...
ausschliessen, da vom Gerät wie gesagt nur 1/s gesendet wird, vom PC aus überhaupt nur einmal. MCP2515 + ATMega32. Alle Kontras willkommen!
-
Thread
CAN_Bootloader Programm startet nicht
habe den CAN-Bootloader von Fabian Greif auf einen ATMega328p geflasht. An dem Mega 328p ist ein MCP2515 CAN Controller angeschlossen. Der Mega328p befindet sich irgendwie immer im Bootloader-modus wenn der CAN-Bootloader per SPI geflasht wurde. Wenn ich nun das Hex-File per CAN-Bus mit dem Python-Script
-
Thread
Bitschubserei...
Es müssen 2 CAN-Geräte gekoppelt werden, die sich erstmal nicht verstehen. AT90CAN128/16MHz + MCP2515, also 2 getrennte Bussysteme. Compiler CodeVision. Läuft auf beiden Seiten mit 500kbit und die Daten und IDs müssen hübsch durcheinandergewürfelt werden. Im Prinzip funktionierts, allerdings bekomme