-
Thread
Schaltung zwischen Wiznet W5500 und Ethernet Buchse
das bei Ethernet der Verdrillungsgrad nicht spezifiziert ist :) Wenn die Kommunikation mit dem MCP2515 über SPI jetzt funktioniert, dann wäre mein nächster Schritt die Prüfung der Autonegotiation (https://de.wikipedia.org/wiki/Autonegotiation) auf der physischen Leitung mit Oszi o.Ä. Hast du eventuell
-
Thread
GNUBLIN www.gnublin.org
schon im Internet rumdackelt. Interessant fände ich auch den CAN-Bus. Da wäre vielleicht der MCP2515 von Microchip Interessant. Dieser lässt sich via SPI ansteuern. Das hatte ja Nils so wie ich gesehen hab mit einigen Registern schon gemacht. Für GCC gibts für den Chip schon eine sehr gute Lib
Hallo Phil, ich haette noch ein paar MCP2515 und auch die CAN Transceiver herumliegen. Als Treiber wuerde ich aber "SocketCAN" verwenden, der kann bereits mit dem 2515 umgehen. http://developer.berlios.de/projects/socketcan/ Hier
-
Thread
Komplettverkauf Bauteile, was wert? - Tabelle
SOCKET 14.7 100 74LVC373 LATCH 14.532 2 AD5932 WAVEFORM GENERATOR 14.3136 10 CAN CONTROLLER MCP2515 14.28 9 7SEGMENT LED RED 13.986 4 MSP430 MCU MSP430F2252 13.944 1 MSP430 MCU MSP430FG4618 13.7844 3 CTHT 13.482 12 TRIMMER 1K 13.3056 12 7SEGMENT LED RED 13.104 77 MOSFET, N,
-
Thread
STM32F103 "Blue Pill" als preiswertes CAN-Interface
mehr. Ich nehme entweder: http://lnxpps.de/bpi/ https://github.com/GBert/misc/blob/master/RPi-MCP2515/README.md zusehends auch: https://github.com/GBert/misc/blob/master/RPi-MCP2517/README.md bzw. PIC18F25K80 in Verbindung mit Linux-Mini Rechnern wie Omega2+: http://lnxpps.de/can2udp/srseII/
-
Thread
Vissmann PT2 - E3100CA CAN-Bus Stromzähler
E3100CA" anfangs ein M-Bus Zähler von einem anderen Hersteller war. Die Daten werden über ein MCP2515 abgehört und über ein ESP8266 an ein Raspberry PI mit OpenHAB als Datalogger. Bisher konnte ich Folgendes beobachten bzw. deduzieren: [code] 0x000 => [2 Byte] Das erste ist fix 0x82 das zweite
-
Thread
Gibt es einen passenden BUS zur steuerung vieler Clients über mehrere Meter?
Ein BeagleBone(Black) braucht z.B. nur einen Transceiver, einen Raspberry könnte man über einen MCP2515 o.ä. damit bestücken... Im Dauerbetrieb brauchen die auch weniger Strom als ein PC, bieten aber dennoch eine angenehme Umgebung...
BeagleBone(Black) braucht > z.B. nur > einen Transceiver, einen Raspberry könnte man über einen MCP2515 o.ä. > damit bestücken... Im Dauerbetrieb brauchen die auch weniger Strom als > ein PC, bieten aber dennoch eine angenehme Umgebung... Die Steuerung würde ich über einen Pine Rock64 realisieren
-
Thread
Haussteuerung (Bussystem) Projekt
cansystem entwickelt und eine canlib dafür geschrieben. uc: msp430 i/o`s: 4x8 pins can: mcp2515 (über spi) power: 3,3V (durch lt1086 (bis 1,5A) sonst: z.b. i²C, rs232, optokopler, interrupts (z.b. nulldurchgang), ... zur zeit versuche ich eine software unter linux zur verwaltung zu schreien
-
Thread
Blinker funktionieren erst nach 5 Minuten - Mercedes C-Klasse W203
- Wochen später konnten dann sinnvolle Daten vom BUS gelesen werden. - Hardware: Arduino Nano, MCP2515 und TJA1054 - Software: CANHacker und CAN BUS Streaming auf dem Arduino Heute dann endlich die Blinkernachricht auf dem CAN BUS entschlüsselt. Nun ist es tatsächlich möglich, via CANHAcker den
-
Thread
Projekt fertig! Kfz-Bordcomputer
darf dein CAN-Baustein weder > ein ACK-Bit noch ein Error-Bit senden. Dazu gibt es z.b. beim MCP2515 den 'Listen-only Mode'. Der sendet laut Datenblatt auch keine Acks oder Error Messages. Sollte also moeglich sein.
-
Thread
Community-Projekt
Wenn man dann das Protokoll hat, auf eine grobe Hardware-Basis einigen, z.B. Can -> Atmel AVR + MCP2515 Ethernet -> Atmel AVR + ENC28j60 (nur als Vorschläge, bei CAN könnte man sich auch auf einen integrierten Controller einigen) Überlegen wie man das am einfachsten und sinnvollsten in Source-Code
-
Thread
Atmel ist unter "Profis" nicht gerade beliebt - Warum?
Werte an Funktionen übergibt, und sie dort wild zerpflücken und auf die diversen Register eines MCP2515 verteilen darf. Und umgekehrt.
an Funktionen übergibt, > und sie dort wild zerpflücken und auf die diversen Register eines > MCP2515 verteilen darf. Und umgekehrt. Anstelle von N-bit-Shifts würde da auch z.B. ein Befehl Sinn machen, der die oberen 4 Bits des Source-Registers in den unteren 4 Bits des Zielregisters speichert.
-
Thread
BME280 mit Attiny85 auslesen Daten per SN75176 an Pi senden
integrierten CAN-Controller hat. Man braucht also einen extra Baustein dafür. Sowas wie z.B. den MCP2515. Für die Anwendung hier ist aber RS485 auch nicht falsch. Man braucht halt nur ein Protokoll was dafür geeignet ist. Z.B. Modbus-RTU würde funktionieren und ist für solche Anwendungen auch weit
-
Thread
Erfahrungen zum Hausbus
Integriertem CAN sind die STM ein wenig günstiger bei höherer Taktrate und 32Bit. (Ja, ich kenne den MCP2515 usw. ein einzelner MCU gefällt mir vom Platzbedarf aber besser :) ) Trotzdem weiß man nie was kommt und könnte vorsorglich auf die höher getakteten STM (von den preislich günstigsten) setzen... Was
-
Thread
dsPIC33EV32GM102 Direct Memory Access
Das ist das Microchip Board: http://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=mcp2515dm-bm
-
Thread
Eisenbahnsteuerung mit Atmega16
Firmware-Update der Modelleisenbahnanlage durchgeführt werden. Als CAN-Controller setzen wir den MCP2515 ein. Das Gleismodul kann vier Gleisabschnitte ansteuern. Es kann besetzte Gleise (Optokoppler-Methode) melden und diese unabhängig davon per Relais stromlos schalten. Damit funktioniert diese Methode
-
Thread
VGA Grafikkarte mit AVR und 8MB SDRAM
gemacht... Hat aber halt keine gute performence die ganz geschichte. Und Optional vllt. noch einen MCP2515 CAN-Controller ...dafür habe ich mir auch einen schönen Treiber geschrieben. Den CAN Controller brauch ich weil ich das Teil wieder ins Auto einbauen möchte und ich denk bei 1 MBit/s könnte man sogar
-
Thread
UVR 1611 (TA), Auswertung DL, Mega88, WinAVR
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. Variable etc. ließen sich auslesen. Setzen haben ich nicht probiert. Insgesamt bin ich mit
-
Thread
Serienwiderstand bei Hochfrequenz
unter 10ns und bei sehr schnellen Technologien weit unter > 1ns. Das, z.B. sind Zeiten für MCP2515, SPI bis 10MHz, wird immer noch gerne von uns verwendet. Und glaubt irgendeiner von euch Experten ernsthaft dran, dass irgend- jemand bei geforderten Anstiegszeiten um 1ns oder weniger noch
-
Artikel
Avr Webserver mit Wiznet WIZ810MJ
dasselbe Übertragungsprotokoll wie für USB verwendet. Siehe USB Übertragungsprotokoll CAN. Hardware SPI MCP2515 CAN Transceiver Galvanische Trennung mit DC-DC Wandler und Optokoppler Latch, für SD nötig SD-Karte. Hardware-SPI Latch, damit CS auf low bleibt Leider hat sich ein Fehler im Schaltplan eingeschlichen
-
Thread
Arduino Blue Pill & CAN mit SN65HVD230
aber es hängt doch meistens vom dem Faktor der Anzahl ab, die es so nutzen!! Der Can_Controller MCp2515 ist kein Umwandler er nutz SPI und übernimmt die ganze Abwicklung des CanBus's und befreit den Prozessor von dieser Aufgabe, der sonst gebunden ist!! und evtl. so zusätzlich Speicherplatz belegt.
Habe noch vor wenigen Jahren im Automotiv_bereich den CAN_Restbus (500k) mit dem BlusPill mit MCP2515 simuliert, selbst ein Arduino UNO reicht so aus. verpönt ist dumm, aber ist inzwischen zu teuer geworden 2Euro hat er gekostet. PI Pico W (6,99) mit ACAN
-
Thread
CAN Bus Alternative für Arduino
keinen finden. > Vermutlich ist da ein MCP2510 + MCP2551 drauf. Hab bei Ali was gefunden mit MCP2515 und TJA1050 um ~2€ pro Stück...
-
Thread
Welcher Programmer für ARM Cortex-M0?
andere Mütter haben schöne Töchter. Wenn ich sehe, wie viele Leute hier CAN-Knoten mit Mega8 plus MCP2515 zusammenschrauben, wo ein PIC18F25K80 die platzmäßig kleinere und bauteilemäßig günstigere Lösung gewesen wäre... Oder Stichpunkt USB und dieses unsägliche VUSB: Es gibt Berichte von Leuten, die das
-
Thread
Unterschied Atmega128 + MCP2515 + MCP2551 und Atmega128can
Gibt es da einen unterschied, zwischen der oben genannten kobinationen oder ob mal statt einen SPI Can Controller und einem Atmega128 lieber einen at90can128 und einen Tranciever nimmt??? Danke und Gruß Spice
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
<->USB FT232 > - TWI/I2C JP10 + LM75 Onboard CPU Temperatur > - I2Ctinyusb JP9 > - SPI/CAN MCP2515/82C251 > - SD-Card kann man das Werk irgendwo bestaunen? Viele Grüße, Matthias
Ich hatte gestern Abend mal versucht die SPI Schnittstelle an den MCP2515 anszuschließen. Funktioniert nicht, dann bootet das Board nicht mehr. Ist aber auch logisch, da auf den gleichen Pins das NandFlash liegt. SPI Schnittstelle: 0 = SPI_CS# 1 = SPI_MOSI 2 = SPI_SCK
-
Thread
AVR AREF intern: 100n zu GND wirklich hilfreich?
CAN-Bootloader für diese Steuerung z.B. ist mit Atmel Studio entwickelt und kommuniziert "händisch" mit dem MCP2515.
-
Thread
Anforderungssammlung CAN Hausbus mit PIC µC
Einschränkung für die Sammlung von Anforderungen und Ideen sein. Genausogut könnte man auch einen AVR + MCP2515 nehmen. Hoffe du fühlst dich durch dies nicht abgeschreckt und willst trotzdem deine Erfahrungen mit uns teilen, wäre sonst schade. Ich glaube diese Anforderung ist entstanden, da Timo und ich mit
wieder was überlegt. Damals hätte es noch AVR Mega16 mit RS485 werden sollen. Dann Mega16 + MCP2515 Später hab ich überlegt wegen Platzmagel Mega8 + MCP2515. März 2009 kam die Überlegung PIC18 Tqfp44 mit CAN. Auch wegen Stromverbrauch der 2 getrennten "Prozessoren". Das hätte nie funktioniert
-
Thread
Interesse an Platinen für HAP-Control-Unit?
Layout für das Hutschienengehäuse zu veröffentlichen das auf DIL-IC's besteht. Also der Mega32, MCP2515, Eeproms, usw. in DIL-Bauform und nur ein paar Widerstände und Kondensatoren als SMD-Bauteile. Es ist eine einseitige Platine die mit sehr wenigen Brücken auskommt. Das ganze läuft bei mir seit
-
Thread
dsPIC33EV ECAN-DMA Problem
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. Ich habe viele der verfügbaren Beispielcodes implementiert, leider ohne Erfolg
-
Thread
doppelt verkettete List mit AVR?
Zentral-CPUs out, man verwendet intelligente Sensoren/Aktoren. Ich würde pro Taster einen ATmega88 + MCP2515 + Triac nehmen, d.h. Dimmer und Taster lokal steuern. Der Taster steuert dann entweder den Triac direkt oder schickt ein CAN-Paket an die Zentrale, um ne Gruppe zu steuern. Über den CAN-Bus kann
-
Thread
RS485 mit LoS detection und PoB möglich und sinnvoll?
halte um größere Datenmengen darüber zu senden. Can ist bei mir aus Preisgründen eigentlich auf MCP2515 oder Controller mit Can eingebaut beschränkt und die können in der regel beide kein CAN-FD. Außerdem soll der CAN Bus ja nur optional sein für manche Spezialfälle, wo mein Bus zu hohe Latenzen hat
-
Thread
Rs485 Kollisionserkennung und Kollisionsvermeidung
habe, aber ich habe bereits mehrfach eigene bussysteme gebaut. Meist auf Basis von can. Nicht mit mcp2515 Chips, sonder meist mit dem can Controller im stm32. Außerdem hätte ich keine Probleme, wenn ich nicht augenscheinlich sinnlose Vorgaben von außen hätte. A. S. schrieb im Beitrag #6753657: > Du
-
Thread
Bus per MISO MOSI
der Sender auf Bus Off. Je nach CAN-Controller wechselt er nach einer gewissen Zeit der Bus-Ruhe (MCP2515 z.B. 128*11 Bits rezessiv auf dem Bus) wieder in den normalen Modus und die Prozedur beginnt von vorne. Bei anderen Controllern muss das Programm den Controller wieder aktivieren. Software-intensiv
-
Thread
Raspberry Pi Pico: Mikrocontroller-Board mit Cortex M0+
und dann mal CAN brauche, passiert genau das gleiche wie beim richtigen Raspi: Man pflanzt einen mcp2515 aus dem letzten Jahrtausend dran. Fehlt noch ne Lösung für CANFD. Am besten nimmt man dann einen passenden STM32 zu Hilfe. Oder gleich den STM/NXP o.ä. für das ganze Projekt... Tim . schrieb im
-
Thread
Interesse an einfach erweiterbarem Experimentierboard fuer den Xmega128a1?
Sachich Nich schrieb: > Can soll umgesetzt werden wie? Mit einem CAN-Controller, z.B. MCP2515. Ja, der ist noch nicht drauf, es geht mir auch erst einmal um die Verteilung der Schnittstellen und die Abmessungen.
-
Thread
Sammelbestellung WLAN2Serial ESP8266
Webserver -> Telnet -> GPIO AT -> HC4051 MUX/DEMUX -> SPI MCP23S17 -> I2C MCP23017 -> CAN MCP2515 ( Controller ) -> CAN SN65HVD230DR ( Transreceiver ) -> OLED SPI -> OLED I2C -> I2C Portexpander + LCD Display -> SPI Portexpander + LCD Display -> SPI Portexpander + REALAIS Station -> WIFI
-
Thread
Projekt: Open-Source Hausautomation
reinstellen können, muss das Ganze aber noch etwas dokumentieren. Mein Hausbus läuft auf mega16 und MCP2515. (siehe anderen Thread hier im Forum). Viele Grüße, Stefan