-
Thread
can Standart
such mal hier im _gesamten_ forum... zB. nach SJA100, MCP2515 in allen Variationen.
-
Thread
MCP2515 Registerbeschreibung?
Hallo, kann mir bitte jemand sagen, wo ich die Registerbeschreibung für den MCP2515 finden kann. Im Datenblatt ist nur eine Tabelle, aber keine Beschreibung der Einzelnen Register. Google hat mir auch nicht weitergeholfen. Gerald
-
Thread
Microcontroller mit CAN Schnittstelle
mutterfirma der pic-uc's hat welche entwickelt, welche für unter 2 bei reichelt erhältlich sind. stichwort: mcp2510 (auslauf) und das neuere modell mcp2515
-
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
-
Thread
Welche Versorgungsspannung für Hausbus ?
Hi, ich bin grad auch dabei einen Hausbus zu realisieren. Als Bussystem verwenden ich CAN (MCP2515 + MCP2551 Kombi). Jetzt die Frage der Versorgungspannung über ne adere einer CAT5 Leitung kann ich maximal 0,35A jagen doch welche Spannung? Ich bin eigendlich ziemlich schnell auf 24V gekommen
Ich bin ja auch noch am gleichen Projekt. Ich verwende den Mega16 mit MCP2515, Schaltplan und ein paar Bilder habe ich hier schonmal gepostet: http://www.mikrocontroller.net/forum/read-1-21469.html Ich habe lange nach dem richtigen Spannungsregler gesucht und habe mich
-
Thread
Logik-Problem
Moin! Ich habe folgendes Problem: Beim MCP 2515 (CAN-Controller) gibt es zwei Register, in denen die Adresse des Absenders steht. Da die Adresse etwas komisch aufgeteilt ist, würde ich sie gerne für Normalsterbliche lesbarer machen. RXB0SIDL
Die Information in den Dateien mcp2510.zip und mcp2515.zip von kvaser.com und die Beispiele von microchip.com ersparen das "Erfinden neuer Raeder".
-
Thread
*CAN Baudrate Berechnung*
schade, ich hab mich nur mit MCP2515 beschäftigt...
Hi für den MCP2515 gibt auch einen extra Calculator: http://www.intrepidcs.com/mcp2510/ mfg
-
Thread
MCP 2515
Hallo, kann mir eventuell jemand eine Beispielbeschaltung von einem MCP 2515 zukommen lassen? Ich will de Can Controller mit einem ATmega 8 paaren. Danke!
Hier ein Link zu meinem Schaltplan, mit mega16 und 2 * MCP2515: http://www.mikrocontroller.net/forum/read-1-66019.html#141290 Gruß, Stefan
-
Thread
89S8252 mit externem CAN-Controller AN82527
gebräuchlicher Typ günstiger, um Hilfe zu erhalten. Bunte Hunde sind der SJA1000 (parallel) und der MCP2515 (SPI). Aber auf deutsch wirds wohl grundsätzlich nichts werden. Peter
-
Thread
SPI und ISP in einer Schaltung
steckt der MCP2515 in einem Steckbrett mit äusserer Beschaltung (24MHz-Quarzoszillator). Wenn ich den ATmega jetzt programmieren will geht das nicht, wenn ich den MCP aber abklemme geht es. Kann das mit zu langen
Alternativ den MCP2515 mit Jumper während des Programmierens abkoppeln. Ist zwar nicht sehr elegant, funktioniert aber :)
-
Thread
CAN Bus Switch
CAN-Switch mit mindestens drei Ports muß also her. Wie tut man det jetzt am Besten machen? Dreimal MCP2515 + ATMega hätt ich noch auf Lager. Dazu noch ein paar Taster/LEDs. Schon ist die Lochrasterplatine fast voll. Dabei soll das Teil ja eigentlich auch noch den Strom auf den Bus geben. Also wenigstens
-
Thread
Memory Mapping?
weil er mir zu viele Ports belegt und im Handling zu kompliziert ist. Dagegen ist der Umgang mit dem MCP2515 geradezu einfach. Er läuft am SPI, ist deutlich billiger, hat nur 20PINs und kommt mit wenigen Befehlen aus. Ausserdem lässt er ein wesentlich einfacheres Platinenlayout zu. Gruß Norbert
-
Thread
AVR Ethernet Platine
für die externe Lösung spricht. Der 82C251 ist besser als der 82C250 und den gibt es auch wie den MCP2515 bei Reichelt. Gruß Topsoft
nicht zuspammen,... Der FT245 hat sich nun auch erledigt, was bleibt sind die 2 ICs für Can : MCP2515-E/SO SIM1-505 LG Michael
-
Thread
SPI-Problem mit MCP2515 und ATmega16
Hallo, ich versuche gerade einen MCP2515 zum laufen zu bringen. Dazu hab ich mir den CAN-SPI Adapter von www.avrcard.com besorgt, den ich an einen ATmega16 angeschlossen habe (10 cm Leitung). Zum testen der Kommunikation vom MCP2515
hat schon mal jemand den mcp2515/2510 unter einem msp430 angesteuert? würde mich brennend für den code interessieren :-) mfg tüdel
-
Thread
Ist das Möglich über RS232
für dieses projekt egal, in Asambler. Wenn ich jetzt einen belibigen Atmel nehme und diesen mit dem MCP 2515 verbinde (parallel?) kann ich dann einfach ein byte an den MCP2515 schicken und der gibt das auf dem canbus aus? warscheinlich nicht das währe bestimmt zu einfach. Vieleicht würde mir ein beistpielqueltext
der mcp2515 wird per spi angeschlossen, sollte also schon ein avr sein, der das in hardware hat. ganz so einfach geht die ansteuerung leider nicht, sonst wäre das datenblatt nicht 80 seiten stark :) http
-
Thread
CAN-Bus am µC
3 Punkte für Dich! Er mein aber wahrscheinlich den MCP2515 von Microchip.
kompletter µC steckt. Ich gebe aber zu dass ich noch nicht geschafft habe zu schauen, was in diesem MCP2515 steckt. Daimler ist für mich übrigens, was das Steak für den Veganer. Ich würde sowas nicht fahren wenn man mich dafür bezahlen würde. Soviel zu "meinem" SL500 ;-)
-
Thread
MCP2515: Senden/Empfangen
Hallo, noch einmal eine kleine Verständnisfrage zum MCP2515: Eine Nachricht sollte doch wie folgt abgesendet werden koennen: SpiOn(); SpiWriteByte(0x02); // Schreib-Kommando SpiWriteByte(0x0F); // Can-Controlregister SpiWriteByte(0x08);
Hallo Dirk, ich schon wieder, (...trotz meiner fehlenden Kenntnis zum MCP2515) Auf dem CAN wird die Botschaft, die du gesendet hast, nie vom Controller wieder empfangen. Er liest auf Bit-Ebene den BUS zurück, und kontrolliert anhand des ACK-Bit's ob mindestens einer
-
Thread
Verständnisfrage Timing MCP2515
Hallo, ich ackere gerade das Datenblatt des MCP2515 durch und wollte bei dem CAN-Timing noch einmal nachfragen, ob meine Überlegungen korrekt sind. Bei F(Osc)=14.7456 MHz ist T(Osc) etwa 67.8 ns. Mit Prescaler 5 (4+1) sind das dann 678 ns. Daraus
Hallo Dirk, meine Überlegung (ohne Gewähr, ich habe keine Ahnung von deinem MCP2515): CiA(nicht die Amis, Can in Automation) und Devicenet empfiehlt einen Sample-Point von 87,5%, demnach dem wäre dein PS2 etwas zu gross. Die errechnete Baudrate bei 12 TQ ist ca. 2,5-3%
-
Thread
SPI Probleme
durch. Eigentlich sollte es ja ganz einfach sein. Ich verbinde einen mega8515 über SPI mit einem MCP2515 CAN-Controller. 4 simple Leitungen aber es läuft nix. Wenn ich mit einem Digitalmultimeter das SCK Signal nachmesse stehen da 0.3 Volt an. Zufällig habe ich beim Messen die Messspitze mit dem
-
Thread
SPI - I²C - CAN
. Aber sicher nicht bei 1Mbaud: http://caraca.sourceforge.net/#intro Ich benutze für CAN den MCP2515 über die SPI-Schnittstelle. Dazu brauchst Du in jedem Fall einen CAN-Bustreiber. Stefan
CAN-Controller: SJA1000 (8 Bit Interface) MCP2515 (SPI) T89C8051CC01 (+ 8051 core) C8051F043 (+ fast 8051 core) LPC2194 (4*CAN + ARM core) AT90CAN128 (+ AVR core) z.Z. nur sample status ! CAN-Bustreiber: PCA82C251 TJA1050 MCP2551
-
Thread
mcp2515 probleme am SPI
CANSTAT) senden soll, dann fehlt noch ein drittes Bytes, das sog. dummy-Byte, das man noch an den MCP2515 senden muss, damit der MCP2515 den Registerinhalt auf MISO legt. Im Klartext funktioniert das auslesen eines Register des MCP2515 so: 1. cs low 2. read befehl senden 3. Registeradresse senden
steht aber alles im Datenblatt, sogar mit c-beispiel). Bevor du aber irgendein SPI Kommando an den MCP2515 sendest, solltest su schon ein bisschen warten (siehe MCP2515 Datenblatt 8.1)
-
Thread
Entscheidungshilfe CANController gesucht
günstige PIC-Controllern mit integriertem CAN. Schau mal unter PIC18Fxxxx. Der externe CAN-Baustein MCP2515 hat übrigens eine SPI und keine IIC Schnittstelle.
Hallo, der MCP2515 ist Spitze und bei mir am PC und im Auto im Einsatz nur gerade bei Reichelt nicht lieferbar, Ende der Woche soll es wahrscheinlich wieder welche geben. Aber den AT90CAN128 würde ich auch gern mal
-
Thread
CAN PC-Interface
Hallo @All, Frohes neues Jahr erst mal. Ich benutze einen MCP2515 und den Bustreiber PCA82C250. Das alles hängt am LPT. Für nicht allzu hohe Übertragungsraten reicht das noch und ist sehr billig. Bei Reichelt gibt es alles: MCP2515 1,95 PCA82C250 1,40 Kleinteile
-
Thread
Nachrichten empfangen mit dem MCP2510 bzw. MCP2515 und AVR??
Was muss ich in die Filter und Akzeptanzregister des MCP2510 / 2515 schreiben, wenn ich nur eine Nachricht empfangen möchte? Und wie müssten die Rx Register konfiguriert sein...? Das senden klappt mittlerweile prima, aber mit dem Empfangen von Nachrichten haperts etwas... Hab´ schon viel probiert, empfange aber nur Müll.... Der MCP hängt übrigens an einem at90s8515. Gruß, Sascha
-
Thread
I2C als "Hausbus"
Hallo Stefan, in einer Appl. von Microchip ist nach dem MCP2515 noch ein Treiber MCP2551 geschaltet, ich gehe mal davon aus der ist nötig? Mike
SPI programmieren willst, mußt Du an CE des MCP2515 einen Pull-Up gegen VCC schalten (z.B. 10k). Peter
-
Thread
MCP2515 CAN Controller
http://www.mikrocontroller.net/forum/forum.php?query=MCP2515&forums%5B%5D=1&groupbythread=on&number=20&action=sendsearch
Hallo, ich habe die Sourcen von Microchip für den MCP2510 an den MCP2515 angepaßt. Das MCP2515.h ist komplett neu. Ein kleines Beispiel ist auch dabei. Ist für den ATmega128 geschrieben. Gruss Steffen
-
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
Bussystem im Kfz
Lösung ist. Ich bin ursprünglich auf der Suche nach einem einfacheren System gewesen, aber mit einem MCP2502X/5X kann ich ja doch recht einfach Sensorwerte auf den Bus geben und diese dann mit dem 2510 wieder auslesen... Danke für Eure Antworten :-) Jan
Hallo zusammen! Hat sich schon mal jemand die Mühe gemacht und z.B. den MCP2515 auf ne kleine extra Platine designed? Quasi SPI auf CAN? Viele Grüsse Volker
-
Thread
CAN netzwerk aufbauen
Aber nicht für den Atmel-AVR Microcontroller zusammen mit dem Microchip-MCP2515 CAN-Baustein. Stefan
Hallo Stefan, ich schicke dir die Treiber für den MCP2515 zu. Ich muss nur noch das CMX aus den Sourcen löschen und andere Aufrufe verwenden. gruss Steffen
-
Thread
Reichelt: Was ich gerne im Programm hätte
finde ich super. Meine Wunschliste: - Eisen III Chlorid + Entwickler von Bungard - CAN-Bus IC MCP2515 - schnelles 128kByte SRAM (für 16MHz...) - PLL IC MC145151 - DCF77 Modul - Drehimpulsgeber - FTDI USB Chips - CF Stecker - MMC Stecker - AT90CAN128 (wenn verfügbar) - 10bit oder 12bit DA-Wandler
gibt.... warum die allerdings unter CAN-Bus-Controller einsortiert ist, ist mir fraglich =) Der MCP2515 wurde gewünscht und ist nun auch da.
-
Thread
MCP2515 Can IC Woher ?!
PDIP währe schon super, habe jetzt schon leider mein Layout fertig darauf. Wie gesagt ich suche MCP2515 MCP2551 jeweils in PDIP. Versteh gar nicht warum die so schwer zu bekommen sind :( Gruß Dennis
Hallo Dennis, Ich habe mal nachgesehen: MCP2515-E/P 3 stück a 3,38 MCP2515-I/P 3 stück a 4,29 MCP2551-E/P 5 stück a 1,19 Plus versand. 3,20 Grüße Mark,
-
Thread
Problem mit AT90Can128
jedoch habe ich da eine SPI Schnittstelle zusätzlich zwischen dem PIC16F876 (µController) und dem MCP2515 (CAN Controller). Servus Christian !!!
-
Thread
Modularer BUS Aufbau -> welches BUS System CAN,RS485,SPI ?!
Wenn es Dir um die Pins geht nimm die von Peter vorgeschlagenen Bausteine von Microchip, z.B. MCP2515.
letztendlich für CAN entschieden habe (eine Hausbussteuerung). Ich benutze den ATmega16 mit einem MCP2515. Für den mega16 habe ich mich entscheiden, weil ich bereits einen Debugger dafür habe. Das ist mir der zusätzliche Chip wert. Ausserdem habe ich vor, in manche Module 2 CAN-Transceiver einzubauen
-
Thread
AVR und SJA1000 CAN Controller??
schicken könntest wäre das sehr nett. Ist er vielleicht sogar vor AVRs? Habe herausgefunden, das der MCP2515 von Microchip eine SPI Schnittstelle hat, wenn ich ZEit bekomme, werde ich mich auch da mal mit befassen. Denke, über SPI lässt sich das Ganze relativ einfach lösen. Gruß, Sascha
Hi Dennis, richtig, darüber werden sie ja auch programmiert. Das mit MCP2515 fand ich heraus, da ich nach CAN Controller SPI gegoogelt habe. Hast Du den Source finden können? Wäre nett, wenn Du mir den posten könntest, so hätte ich eine Grundlage... Gruß, Sascha
-
Thread
Probleme mit CAN-Bus
gerade ein CAN-Bus zu bauen, aber es klappt irgendwie nicht. Ich hab at90s2313 im Zusammenhang mit mcp2515 eingesetzt, als Transceiver verwende ich max3050. Mit dem mcp2515 funktioniert es wohl, der versucht die Daten abzuschicken, reagiert auf meine Anfragem, ändert die CLKOUT-Frequenz und so weiter
es mit einem anderen Transceiver getestet - da sieht es genauso aus. Dann habe ich den originellen mcp2551 eingesetzt und zwar mit demselben Ergebnis. Ich vermute, das irgendwas mit der Leitung nicht stimmt. Die Abschlusswiderstände in Höhe von 120 Ohm hab ich am Ende der Leitung angelötet, als CANH
-
Thread
Wer hat Erfahrung mit gEDA, gschem etc. ?
RS485 (8-soic)) - AT45DB321C-RU (32mbit flash (28-soic)) - AT45DB321C-TU (32mbit flash (28-tsop)) - MCP2515-I/SO (CAN controller (18-soic)) - 32,768khz uhrenquarz - auch brauche ich widerstände und kondensatoren in 0805/1206 und weitere smd kondensatoren. ich weiß jetzt aber nicht, ob diese enthalten
-
Thread
externer CAN
Hi, z.B. den MCP2510 und dann ein Transmitter IC (SJA1000) mfg Dirk
@ 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
Hausbus
Hallo Joline >z.B. den MCP2515 nimmt, dann hat man ja sogar noch die UART als Beim MCP2515/2510 handelt es sich um einen SPI<->CAN Controller ohne eigenen Prozessor, daher würde ich eher einen PIC18Fxx8 hernehmen. Dieser
Hallo *, ich habe einen Controler von AVR Atiny15 über SPI mit einem MCP2515 CAN bus Controler gekoppelt und das ganze mit zwei Triacs (jeder macht ca. 1 KW Schaltleistung) zur Steuerung meiner Rollos und Dunstabzugshaube versehen. Klappt besser als erwartet. Leider sind
-
Thread
SPS Betriebssytem
Ergänzung um RS232 Funktionalität Was noch versucht wird / geplant wird zu implementieren - CAN via MCP2515 - HW PWM der AVR`s - ADC`s auslesen - Lesen eines SPS-Programms von einem I2C eeprom (24cXX) - mehr IO`s durch Porterweiterungen (z.B. I2C oder SPI) - Status-LED`s (Damit man auch was zu sehn
16 Stück (durch 2x 74HC165)ggf mit Optok. ADC: 8 ADC`s (die des AVR`s) PWM: 2 CAN: MCP2515 RS232: MAX232 oder RS485: MAX485 (z.B. mit SNAP-Protokoll) EEPROM: 24CXX (für späteres SPS-Programm (wichtiges ToDo)) mfg KoF
-
Thread
CAn-Controller und AVR ???
Hallo Heinz, hast Du den MCP mit dem 8535 am laufen? Ich möchte einfach CAN-Nachrichten senden, wollte dafür auch dem MCP2515 benutzen. Kannst Du mir dem Source posten?? Danke!! Gruß, Sascha
Habe MCP2515 CAN-Controller abzugeben (war eine Bestellung vom Großhändler). Bei Bedarf >> Mail MfG Uwe