-
Thread
WLAN Anbindung
kleine AVRs mit eingebautem CAN-Controller. Fehlanzeige! Die ganzen Bastler hier müssen einen Microchip MCP2515 per SPI anbinden, während es auch kleine PICs gibt, die eine verbesserte Version des MCP2515 gleich mit eingebaut haben. Bei den MSP430 gibts schöne Controller, die 24 Bit ADCs eingebaut haben
-
Thread
Datenlogger: SD oder CF?
einzige Hässliche ist dann der Zugriff auf das Speichermedium und die Kosten. Ansonsten kann ich den MCP2515 von Microchip empfehlen. Das ist ein Standalone-CAN-Controller, den man per SPI an den µC anschließt. Der nimmt einem recht viel Arbeit ab, wenn man ihn per SPI konfiguriert hat und schiebt dann
Stand-Alone Controller versehen. Diese würden dann über SPI kommunizieren. > Ansonsten kann ich den MCP2515 von Microchip empfehlen. Das ist ein > Standalone-CAN-Controller, den man per SPI an den µC anschließt. Der > nimmt einem recht viel Arbeit ab, wenn man ihn per SPI konfiguriert hat > und schiebt
-
Thread
Bootloader - Fortsetzung aus Hauptthread
ein Stück Code. Dazu gehört bei mir: 1. Ein "CAN-USB"- Stick zur Verbindung mit dem PC (ATMega8, MCP2515, FT232RL) + SW 2. Ein Bootloader im CAN-Knoten 3. Ein PC-Programm, das über den Stick einen CAN-Knoten mit neuer Firmware versorgt (C# 2005) Dazu hat man 2 Protokolle (CAN<->CAN, PC<->Stick
Hallo Matthias, ich habe sehr großes Interesse an deinem Bootloader, da ich ebenfalls AtMega8 und MCP2515 nutze und das Flashen meines Projektes so langsam recht aufwendig wird (es handelt sich allerdings um keinen Hausbus im eigentlichen Sinne, sondern um CAN-vernetzte und über PC angesteuerte RGB-LED-Lampen
-
Thread
CAN in analog umwandeln
topic/561558#7540034 Ok, da feht noch CAN, dazu braucht es einen CAN-Tranceiver und Controller ala MCP2515. Kann man basteln, kostet halt Zeit. https://www.mikrocontroller.net/articles/CAN#MCP2515 http://www.kreatives-chaos.com/artikel/can-testboard Man muss halt was möglichst Fertiges in Hard
-
Thread
msp430 & CAN
hallo. ich habe da mal ein problem. ich experimentiere mit dem mcp2510 /2515 rum. nun habe ich ein problem. ich spigel zur zeit ein cansignal eines dongels. ich schicke eine 8byte großen string an meine schaltung, und dieser wird gelesen und zurückgeschickt. so
siehe anhang meines ersten beitrages ;-) schaltung ist in ordnung...aber ok - uart als spi an den mcp - 1 pin als cs für den mcp - 2MHz am mcp - 8MHz am msp
-
Thread
AD Wandler MCP3208.bekomm ihn nich an rennen.
Hallo, verzweifel...... bin dabei einen MCP3208 AD-Wandler mit einem mega8 anzusprechen, bekomme jedoch einfach nichts zurück...! Ein MCP2515 am SPI läuft ohne Probleme und die Signale am MCP3208 hab ich überprüft, sollten ok sein. Hier die Funktion: int read_mcp3208() { char i=0; char j=0; unsigned int SPIreceived; cbi(PORTD, PIND7); //clear bit Chipselect (pull low) outp(0x06, SPDR); //send bitcombination for read to MCP loop_until_bit_is_set
-
Thread
NMEA2000 nach NMEA0183 Converter
Message id nicht weiter kann mir da jemand helfen. habe den obigen Code ausprobiert. uint8_t mcp2515_read_id(uint32_t *id) { uint8_t first; uint8_t tmp; first = spi_putc(0xff); tmp = spi_putc(0xff); if (tmp & (1 << IDE)) { spi_start(0xff); *((uint16_t *) id
*((uint8_t *) id) |= tmp >> 5; spi_wait(); return 0; } } void mcp2515_write_id(const uint32_t *id) { uint8_t tmp; spi_start(*((uint16_t *) id + 1) >> 5); // naechsten Werte berechnen tmp = (*((uint8_t *) id + 2) << 3) & 0xe0; tmp |= (1 << IDE)
-
Thread
SPI testen
seriellen Schnittstelle - es tun aber auch 2 entprellte Drucktaster und eine LED. Ich hatte den 2515 auch erst man an BASCOM dran, testhalber, und es lief. Nur muss man eben den SPI-Modus korrekt einstellen.
@Klaus also ich weiss das der MCP2515 mit dem Modus 0,0 und 1,1 arbeitet. Vielleicht muss ich da nochmal nachlesen was der AVR rausschiebt. wurde aber an anderer Stelle nicht explizit erwähnt. Was mich aber in diesem Zusammenhang
-
Thread
Probleme bei CAN Bus
ueber den CAN Bus empfangen oder senden kann. Ich verwende einen ATMega32 der ueber SPI mit einem MCP2515 verbunden ist. Als Bustreiber verwende ich einen MCP2551. Schaltplan befindet sich im Anhang. Hab hier kein Eagle deswegen mal schnell einen mit Powerpoint gemacht. Ich benutze die Bibliothek
Hallo, > Verwende ich den LOOPBACK Mode des MCP2551 funktioniert alles einwandfrei. Logisch; der MCP2551 ist falsch angeschlossen (siehe Datenblatt!). TxD an TXCAN und RxD an RXCAN anschliessen, nicht anders rum. > rs solltest du offen lassen
-
Thread
CAN-Adapter mit Rx/Tx - LED ?
Hallo, ich entwerfe gerade ein kleines CAN-Adapter-Board. Dazu habe ich mir auch die Schaltung eines MCP2515-Eval-Boards angesehen. Dort gibt es an Rx und Tx (zwischen dem MCP2515 und dem Bustreiber) jeweils eine LED. Ein wenig optische Signalisierung, was auf dem Bus so los ist, finde ich ganz ok. Meine
-
Thread
Hardware für CAN/CAN Gateway gesucht
erweitern und suche dazu Hardware für ein CAN/CAN Gateway. Das Projekt ist auf Basis von AVRs und MCP2515 aufgebaut, die Busspeed ist 125 kbit/s. Theoretisch kann ich an die bestehenden Knoten auch zusätzliche MCPs hängen und mir das Routing programmieren, aber dazu müsste ich erstmal wieder ein
Controller direkt integriert (viel effizienter und einfacher nutzbar als CAN-Controller per SPI wie der MCP2515). Da müssen nur noch 2 CAN Transceiver angeschlossen werden. Der hat auch mehr als genug Leistung für 2x 1MBaud CAN's.
-
Thread
AS3935 SPI merkwürdig
values of 2^n with n = 1..7! #endif #else #error SPI_PRESCALER not defined! #endif void mcp2515_spi_init(void) { // Aktivieren des SPI Master Interfaces SPCR = (1<<SPE)|(1<<MSTR) | R_SPCR; SPSR = R_SPSR; }[/c] Irgendwie kommt es mir vor als wäre ein rotate right drinnen
Ich muss noch das Bit CPHA setzen, dann passt das Ergebnis! Ist halt blöd, da ich auch noch den MCP2515 per SPI dran habe. Dieser braucht das CPHA auf 0...
-
Thread
[V] Riesiges Arduino Raspberry Digispark Konvolut Sensoren Displays AVR ATMEL Programmierer Funk 433
Modul Neu 2x MOSFET Modul Neu 2x Joystick Modul Neu 3x Low Level Trigger Relay Neu 1x CAN Bus MCP2515 Modul Neu 1x Micro SD Karten Modul Neu 2x DRV8825 Schrittmotor-Treiber Gebraucht 3x DRV8825 Schrittmotor-Treiber Neu 1x A4988 Schrittmotor-Treiber Wie neu 2x Optische Endschalter Neu Funkmodule
2x Joystick Modul Neu 3x Low Level Trigger Relay Neu 1x CAN Bus MCP2515 Modul Neu 1x Micro SD Karten Modul Neu 2x DRV8825 Schrittmotor-Treiber Gebraucht 3x DRV8825 Schrittmotor-Treiber Neu 1x A4988 Schrittmotor-Treiber
-
Thread
AT90CAN mit sechs externen CAN-Controllern
Hallo, ich habe vor mit einem AT90CAN (AVR-CAN von Olimex) sechs externe CAN-Controller (MCP2515)über SPI zu steuern. Meine Frage ist ob das geht, und welche zusätzlichen Bauteile ich hierfür speziell noch dazu kaufen müsste.
jedenfalls auch nicht. Bei zwei Controllern würde ich allerdings eventuell doch wieder eher die MCP2515 nehmen, da diese 2 (mit einer 2-Message-Fifo) und zusätzliche 4 (ohne Fifo) Acceptance-Filter haben, während der SJA1000 nur eines hat (bei Extended ID). Damit würden nicht beide Controller alle
-
Thread
Welcher Bus kann das?
Beitrag #3561647: > Gibt es da was bezahlbares? Der PCA82C251 kostet bei Reichelt 0,97€. Und der MCP 2515 kostet 1,70€ (wenn du keinen CAN-Atmel benutzen willst).
"rießig" in der Bauform und kostet auch gut mal drei ganze Euros... als Treiber nimmst Du einen MCP2551 oder einen 82c251
-
Thread
Meinung zu meiner Schaltung
Sieht auf den ersten Blick ganz gut aus. Einen Quarz kannst du weglassen, clkout vom MCP an den AVR. Der MCP2515 und 2551 sollte noch je einen eigenen 100n bekommen.
H.joachim Seifert schrieb im Beitrag #2039107: > Einen Quarz kannst du weglassen, clkout vom MCP an den AVR. Davon würde ich im Experimentierstadion abraten. Die Kommunikation zum MCP läuft ja über SPI, welches nun direkt von dem Takt des MCP abhängig ist.
-
Thread
STM32F746G-Discovery CAN Beispiel
Auf dem STM32F746G-Discovery sind CAN Pins allerdings schon belegt. einen CAN Transceiver (MCP2551, MCP2561, TJA1050) an die CAN-RX und CAN-TX Pins hängen reicht. ST UM1725 Seite 90ff für die STM32F7 Familie : CAN konfigurieren: HAL_CAN_Init (CAN_HandleTypeDef * hcan); HAL_CAN_ConfigFilter
STM32F746G-Discovery sein muss und man es sich unnötig schwer machen will kann man auch ein Arduino CAN Shield mit MCP2515 über SPI anbinden. Spannungspegel 5V/3V3 prüfen bevor man Strom draufgibt !
-
Thread
Arduino und CAN ?
Treiber zu geben. Funktioniert ein Arduino MEGA out of the Box mit den normalen CAN Shields mit dem MCP2551?
hab ich bereits erfolgreich das hier verwendet: http://www.aliexpress.com/item/Free-shipping-1pcs-MCP2515-CAN-Bus-module-TJA1050-receiver-51-MCU-SPI-protocol-routines/32235683419.html Am Due dann einfach dies hier: http://www.aliexpress.com/item/TJA1050-CAN-controller-interface-module-bus-driving-interface-module
-
Thread
Tricore - Projekt. ist das zu schaffen?
mit einem Mega8 machbar sein, wenn die beiden anderen über die SPI angesprochen werden...(ENC... + MCP2515) Je nach mitglieferter Periferie sollte der Tricore das problemlos schaffen (Spatzen&Kanonen?).
ja die Methode mit AVR + mcp + mcp kenne ich und habe sie auch schon aufgebaut. Aber aktuell muss es ein TriCore sein. Darauf wird dann später aufgebaut. Mein Ziel ist erstmal das CAN darauf zum laufen zu bringen. Danach noch
-
Thread
Arduino Nano Atmel Mega328p sind Lock Bits ein witz? geht nicht wie es sollte. Gesperrt
man darauf hinweist... ach ja arduino nano hat keine usb anbindung? Wie währs mit Arduino Nano + MCP2515 Can Shield... was muss ich mich da überhaupt von euch trollen rechtfertigen..
Beitrag #5028091: > ach ja arduino nano hat keine usb anbindung? Wie währs mit Arduino Nano > + MCP2515 Can Shield... was muss ich mich da überhaupt von euch trollen > rechtfertigen.. Na da bin ich ja mal 2 Jahre vorraus: https://www.mikrocontroller.net/topic/385996#4412484 Für dieses mein
-
Thread
Arduino - Speicheroptimierung?
Arduino Uno mit 32 Ein- und 32 Ausgängen (74HC165 & 74HC595), Ethernet für die Webseite und CAN-Bus mit MCP2515 aufgebaut. Manche haben den IO-Webserver schon aufgerufen, http://mega-hz.dnshome.de:85 die IOs funktionieren ja schon, aber ich habe nicht mehr genug Speicher frei um die Can-Bus routinen
meine UP-Platinen mit CAN-Bus entwickelt, erst auf dem Arduino getestet dann PCB gemacht, ATMEGA8, MCP2515 und Relays drauf, fertig! Ich weiss garnicht, warum von einer bestimmten Personengruppe regelmäßig auf die Arduinos geschimpft wird, ist doch ein prima "Baukasten"! Ich kann mich noch gut
-
Thread
günstige CAN-Bausteine/Controller
MCP2515 + Transceiver. Einen kleinen Controller brauchst du aber auch zum Initialisieren des MCP. Microchip hat dazu auch eine Application Note. Da wird irgendson 8beiniger PIC benutzt.
Der MCP2502x ist ein einfacher IO-Expander den man (mit einem Standardtransceiver) direkt an den CAN-Bus hängen kann http://ww1.microchip.com/downloads/en/DeviceDoc/21664c.pdf Wenn doch mehr zu tun ist
-
Thread
peliCAN - CAN sniffer fuer Linux/Windows
CAN-RS232 Adapter verwendest du? Ich bin noch dabei die Firmware für meinen selbst gebauten Adapter mit MCP2515 und AtMega zu schreiben. Ein Punkt des Lawicel-Protokolls ist mir dabei nicht ganz klar: Wie sieht die Bytefolge aus, wenn der CAN-Adapter eine empfangene Botschaft an den PC sendet (Auto-Modus
Adapter verwendest du? > Ich bin noch dabei die Firmware für meinen selbst gebauten Adapter mit > MCP2515 und AtMega zu schreiben. Ein Punkt des Lawicel-Protokolls ist > mir dabei nicht ganz klar: Selbstbau mit einem PIC18F26K80, FTDI und einem CAN-Transceiver. Controller koennte kleiner sein,
-
Thread
can-bus abstandssensor
könnte man zwar sicher irgendwie per Software lösen (hat bestimmt auch schon jemand gemacht), der MPC2515 z.B. kostet keine 2 Euro. Und so einfach wie teilweise im PC-Bereich (Treiber laden und fertig) ist das nicht. WEnn du so eine Lösung erwartest, fang erst gar nicht an. Hast du Lust, tiefer in die
Der MCP2515 ist plattformunabhängig und wird über SPI (oder doch DHL?) angesteuert.
-
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
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) Hmmm. >Die ATMegas sollen die FRAMS parallel ansprechen können (quasi als >FIFO). >Der eine schreibt in FRAM1 während der andere gleichzeitig
-
Thread
Welches Protokoll
keine Derivate mit CAN Controller eingebaut, so dass Du einen externen Controller wie den Microchip MCP2515 verwenden müsstest. Für unwesentlich mehr Geld bekommst Du jedoch einen PIC18F25K80 Controller, der den MCP2515 und einen PIC Prozessor enthält. Für viele Anwendungen rechnet sich somit ein solcher
-
Thread
CAN-Bootloader Arduino
Hallo, ich möchte meinen Arduino Nano mit angeflanschtem MCP2515 Modul ganz gerne über den CAN-Bus flashen. Mit einem USBtin (fischl.de) mit Hilfe von SocketCAN kommuniziert der Arduino mit einem Linux-PC über Shellbefehle (http://www.fischl.de/usbtin/linux_can_socketcan
Der 328p und das MCP2515 Board sind mit 16MHz getaktet. CAN-Bus Speed 125 Kbps. Ein flashen ist leider nicht erfolgreich: ./bootloader.py -i 0xfd -f Blink.hex -p /dev/ttyACM0 CAN Bootloader Port : /dev/
-
Thread
EFM8BB52 mit Turbo51 oder mikroE Pascal?
denn die Nachteile der "Notlösung?" Systemlast, Bandbreite, Paketverluste. Das SPI-Protokoll des MCP2517/18 ist relativ ineffizient. Bei einem eingebauten Controller ist das nur ein DMA oder DPRAM-Zugriff. ALso quasi null CPU-Last und damit weniger Stromverbrauch. fchk
. Das Thema RTOS war nur ein Seitenblick, hier unnötig. Es gibt Leute, die muckern mit Arduino+MCP2515 - das wollte ich ganz sicher nicht. Mit C, C++ komme ich schon hin, es dauert, es nervt, es geht. Pascal-Hausschuhe diesmal nicht...
-
Thread
Hausbus; so realisierbar?
Naja, CAN-Controller MCP2515 bekommt man für kleines Geld. Ist schon ne echte Alternative zu MC mit integriertem CAN. Mega8+MCP2515+PCA82C250 ist man mit 4€ dabei.
-
Thread
CAN-Monitor mit AVR
Jo, bin gearade dabei sowas zu bauen. Habe M128/ 2xMCP2515 und benötigte Transceiver. Als Datenübertragung zum PC RS232/USB. Es gibt schon eine fertige Leiterplatte dafür käuflich zu erwerben (z.B. Arthernet ist geeignet, bringt gleich Ethernet mit) Software für die Ansteuerung vom 2515 ist im Netz zu finden und eigentlich nur anzupassen. Wir sollten dranbleiben und Erfahrungen austauschen.
-
Thread
PCA82C250 Pin8 Erklärung
Hallo, ich betreibe einen Mega8 mit einem MCP2515 und einem PCA82C250. Das ganze funktioniert mit verschiedenen Baudraten auch wunderbar wenn ich irgendeinen Widerstand(1kOhm -> 10kOhm) von Pin8 nach Masse schalte. Direkt mit Masse verbunden geht
Schau doch mal im Datenblatt vom MCP2551 nach, sollte ja elektrisch identisch sein (oder?) Da ist der Pin ganz gut erklärt. Ich habe übrigens meine MCP2551 an dem Pin einfach auf Masse, zeiht dann allerdings auch relativ viel Strom.
-
Thread
AD-Wandler Genauigkeit/Geschwindigkeit
einen Xmega nehmen und einen CAN-Controller als seperate Chip anschließen wie den SJA1000 oder den MCP2515. Der Xmega besitzt 2 ADCs mit je einem 1MS/s. MfG Stefan
AT90CAN128 bleiben und einen externen ADC anschließen. Die seriellen sind in 8 Pin Gehäusen verfügbar (LTC, MCP,..).
-
Thread
RaspberryPI CAN BUS Receiver
erstes komisch, wieso ich hier "clock 4000000" habe? Den in der config ist dies drin: dtoverlay=mcp2515-can0,oscillator=8000000,interrupt=25,spimaxfrequency=1000000 Dazu keine IN/OUT packete :(
Versetze den MCP erstmal in den Loopback-Modus und versuche eigene Pakete zu send und zu empfangen. Ob das BMW IPC überhaupt was sendet, so ganz ohne das restliche Netzwerk drumrum, kannst/solltest Du vorab mit einem
-
Thread
AVR ATmega1284P Bootloader wie 644p
> es ist wohl in der canlib die in asm geschrieben ist begraben so nach > den überlegungen In mcp2515_asm.S sehe ich weder (E)LPM noch SPM-Befehle. Insofern denke ich die Ursache liegt noch woanders. In meinem Bootloader ist zum Beispiel __do_copy_data (und btw auch __do_clear_bss) leer, und ich
nicht erst zum Programieren, denn er übt sich in schweigen auf die Aufforderung. Die Funktion: mcp2515_get_message gibt NO_MESSAGE zurück was nicht stimmt. Soweit war ich damals,da hatte ich noch was anderes in verdacht das sicher 3 Monate her wo ich das Probiert habe.
-
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
STM32 vs. AVR16 messen von Spannungen von 0,5-1,2V
ständigen Sleep ganz gut abdeckt. Aber leider muss ich dann an den AVR16EB20 einen CAN-Controller (MCP2515) und noch einen Tranceiver mit partial Networking (TJA1145) dranhängen... Da dachte ich mir das das doch mit einem STM32, die oftmals einen CAN-Controller und einen 12Bit-ADC enthalten einfacher
einen MCP4726 AD-Wandler mit I2C und Ref-Eingang nehmen? Oder einen OpAmp als nichtinvertierenden Verstärker mit Offset?
-
Thread
CAN Extension Board
eine CAN Erweiterungsplatine für ein Entwicklungskit erstellen. Die verwendeten Komponenten sind der MCP2515 und der MCP2551. Das Entwicklungkit läuft auf 3,3V. Der verwendete MCP2551 CAN Transceiver benötigt aber 5V. Ich dachte mir, dass ich einfach noch einen Spannungsregler einbaue, der mir die 5 V erzeugt, und ich nur den MCP2551 auf 5V laufen lasse. Dadurch brauche ich nur eine Leitung zu wandeln, vom Transceiver zum Controller. Die TX Leitung sollte ohne Wandlung funzen. Dürfte das so funktionieren ? Wär super wenn mit
-
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
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.
http://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
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
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
Arduino Blue Pill & CAN mit SN65HVD230
nicht verstanden, aber warum nimmst Du nicht einfach eine fertige Can-Bus Platine mit Controller 2515? Oder soll es eine persönliche Herausforderung sein, nicht den normalen Weg über gute Programme wie schon erwähnt ACAN2515, MCP_Can usw.... zu gehen?
nicht verstanden, aber warum nimmst Du nicht > einfach eine fertige Can-Bus Platine mit Controller 2515? > > Oder soll es eine persönliche Herausforderung sein, nicht den normalen > Weg über gute Programme wie schon erwähnt ACAN2515, MCP_Can usw.... zu > gehen? Hallo Peter, Der STM32F1 stellt
-
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
K-Line auf CAN Converter
Definiere einfach. AVR + MCP2515 + Bustreiber + K-Line Treiber. Oder bisschen was flotteres. Kommt bisschen drauf an was du vorhast und wie viel du hin und her schicken willst. Zumindest solltest du bisschen Ahnungn von Datenstrukturen
SD Adapter für Mikro SD befindet sich aus die CANBUS Shields. Oder Arduino DUE mit IC 9637D und MCP 2562E und SD. Es ist die günstigste Lösung. Im Dt sprachigen Raum gibt es dafür drei Lösungen. Zwei die definitiv funktionieren und eine unbrauchbare. Außerhalb gibt es massenhaft funktionsfähige
-
Thread
SJA1000 am AT91SAM9260
Muss es aber der SJA1000 sein? Evtl. genügt ja der [[CAN#MCP2515]]
halt, dass es für den SJA1000 mehr Treiber gibt, und dass der vielleicht etwas schneller ist als der MCP.
-
Thread
Hausbus-Knoten mit RS485
kannst Du Dir mal meine Busknoten-Platinen anschauen. Ich habe einen ATmega16/32 zusammen mit dem MCP2515 eingesetzt. Natürlich geht auch RS485, aber dass man sich über Buskollisionen etc. keine Gedanken machen muss ist schon ganz hilfreich. Ich habe bei mir teilweise Graphikdisplays angeschlossen
SPI-Verbindung kommt beim Debuggen: in die mc-Register kannst Du überall komfortabel reinschauen, für die MCP2515-Register musst Du zum Debuggen Lesebefehle in den Code schreiben. (wenn Du Interesse hast, kannst Du gern den Code dafür haben, gpl). Heute würde ich wahrscheinlich einen mc mit integriertem
-
Thread
µC mit ca. 32 Pins mit integriertem CAN Controller
ach so ja vergessen zu sagen. ich kann zwar MCP2515 und MCP2551 einsetzen, aber aus Platzgründen würde ich gerne drauf verzichten.
-
Thread
AVR dierekt an CAN-Signal
ständig abfrage dann weis ich doch das gerade etwas gesendet wurde und wenn ich dann so 10ms später im MCP nachschaue und nix drin ist...usw Hat das schon mal einer gemacht von euch ??? Ich würde auch gerne den abschlusswiederstand per Reed relais dazwischen schalten hab nur angst das mir die spule
: > wenn er in der Lage ist nen CAN-Bus ohne Treiberchip zu bedienen? Und den CAN Controller MCP[2515] mit seinen Registern CNF1-3 hat er nur zur Zierde drauf?
-
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
Welchen Mikrocontroller CAN-Bus
du bei Reichelt. Ansonsten geht es auch irgend ein MC und dann einen Cancontroller dazu wie den mcp2515 Dazu noch einen can transeiver wie mcp2551 schau mal hier http://www.mikrocontroller.net/articles/CAN
Controller, daher fällt der Atmel raus. Ich denke ich hole mir den LPC1769 LPCXpresso und noch einen MCP2551 und dann bin ich ja mit der Hardware auf der sicheren Seite. Und dann gehts mit der Software los. Ich würde ja auch bei einem Atmel Controller bleiben aber ich hab kein günstiges Kit mit einem