-
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?).
-
Thread
uC mit USART über CAN-Transceiver vernetzen?
Aber für meine ca. 25 geplanten Rauch- und Bewegungsmelder sind das pro Stück 3 Euro mehr für den MCP2515, also ca. 75 Euro (und dann ist das Datenblatt auch noch sowas von buggy ...). Da quäle ich mich diesmal lieber mit einem eigenen Protokoll rum (und hoffe, daß ich DIESEN Bus niemals erweitern will
-
Thread
Frage zu CAN- Kommunikation mit Master- Slave
Frame nicht ganz verstehe. Mein Aufbau: Ich habe drei Experimentierboards mit jeweils einem MCP2515. Ein Board soll ein Master sein und die andern zwei sind die Slaves. Die Slaves sollen nach "Power On" in einen "Wartezustand" gehen. Der Master sendet ein Broadcast das die Slaves Ihre Adresse senden
-
Thread
CanBus Interface stört Radioempfang
Hallo, Habe hier ein Can Bus Interface (Aufbau mit einem Atmega32 und einem MCP2515 mit 16Mhz Quarz) in einem Mercedes Vito zu laufen, bei dem dieses Interface so dermaßen den Radioempfang stört, dass bei ungünstiger Lage / Empfang nicht einmal mehr die Stimmen zu hören sind - sondern
-
Thread
CAN Bus mit Microcontroller
> hängen sind und dann läuft das. Aber wie? # Es gibt spezielle CAN-Controller wie z.B. den MCP2515 oder Nachfolger, die hängt man über SPI an den µC. Oder man nimmt direkt CAN-Fähige µC. # LIN kann eigentlich jeder µC, wenn er eine Anständige UART drin hat. # RS485/422 ist nix anderes als Serielle
-
Thread
CAN => SPI mit MCP25020... aber wie?
hätte eine längere strecke zu überwinden und die möglichkeit gefunden vom mC per SPI auf einen MCP2515 zu gehen, der mir das CAN protokoll erzeugt, mit dem ich die längere strecke überbrücken kann (und noch dazu sicher). auf der anderen seite will ich aber einen seriellen E2PROM oder Flash mit SPI
-
Thread
Zeigt her Eure Layouts!
ATMega 328p. Zusätzlich drauf sind ein Schaltregler (MCP16311) und ein CAN-Bus Controller/Treiber (MCP2515/PCA82C250). Nicht CAN-Standardkonform sind die 6 poligen Modularbuchsen. Am Stecker unten sind ein paar IOs rausgeführt, damit man auch irgendwas anschließen kann. Die Platine hat 50x50mm.
-
Thread
Hilfe zum Makefile --> *.eep
Startwerte" mit auf den Weg geben. Diese sind bspw. so im c-file vorhanden: const uint8_t eep_mcp2515_config[] EEMEM = { 0x01, 0xB5, 0x01, 0xFF, 0x06 }; Aber mein Makefile wirft leider kein *.eep aus welches ich zum Mega8 übertragen könnte. Kann mir einer von Euch die nötige Erweiterung kurz
-
Thread
AD Wandler MCP3208.bekomm ihn nich an rennen.
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;
-
Thread
Mehrere Geräte am SPI Bus - Interupts
. Ich hab mehrere Geräte am SPI Bus des AVRs. Da hängen SD Karte, Touchscreen Controller und ein MCP2515 Can Controller (eventuell später noch mehr Geräte). Der Touchscreen Controller und der CAN Controller haben zusätzlich eine Interruptleitung, die am an einem exteren Interrupteingang des AVRs hängen
-
Thread
Atmel i2C Präferenz / Raspberry Pi
bei mir ein Tiny841. Ich könnte mir allerdings auch CAN in solcher Rolle vorstellen. Mit dem MCP2515 per SPI an den RasPi, beispielsweise. Der Banana Pi hat m.W. CAN schon drin, weiss nur nicht ob auch im Kernel. > Wie lasse ich meinen PC mit dem i2C Netz der ATmegas reden? Gateways gibts.
-
Thread
Federweg eines Rennfahrzeugs aufzeichnen
www.kreatives-chaos.com/artikel/can-testboard http://www.kreatives-chaos.com/artikel/ansteuerung-eines-mcp2515 Windows USB - CAN-Bus Adapter um die Nachrichten einfach zu lesen: http://www.mictronics.de/?page=can_bus Wenn Du nachher diese Schaltungen in SMD ausführst, wird es auch sehr klein...
-
Thread
Suche günstige Möglichkeit zum gleichzeitigen Aufzeichnen von Daten von 6 CAN-Bussen.
Bastellösung" könnte ich mir vorstellen daß ein einigermaßen fixer µC und sechs über SPI angebundene MCP2515 + MCP2551 und etwas Software den Job erledigen könnten. Problem könnte sein die Daten zügig genug zu speichern bzw. wegschaufeln zu können. Je nach dem was noch so auf den Bussen los ist und was man
-
Thread
SPI funkioniert nicht Bitte um Hilfe,!
sitze hier schon seit 4 Stunden an diesem Problem: Ich spreche über einen µC zwei CAN-Controller(MCP2515) mit Hilfe von SPI an. Dabei ist es bei SPI so , dass jeder CAN-Controller ein Slave-Select-Port besitzt. D.h. wenn der Master(µC) mit einen CAN-Controller kommunizieren muss, muss der den jeweiligen
-
Thread
Delay mit Gatter ohne R/C realisieren
lässt sich durch ein NOR mit n Eingängen nachbilden. Die input/output buffer duch die NOR gatter zum MCP2515 ( wird durch ein SJA1000 ersetzt ) können wegfallen. Beste Grüße Karsten
-
Thread
CAN Bus auf SD-Karte aufzeichnen mit AT-Mega => Geschwindigkeit?
Gaspedal, Ladedruck, Motortemperatur und Geschwindigkeit) aufgezeichnet hat. Problemlos mit Mega32+MCP2515, da wär auch noch mehr gegangen. Ob man es "menschenlesbar" (also Ascii) oder binär aufzeichnet, ist nur eine Frage der Speichergrösse, Schreibgeschwindigkeit und der eigenen Faulheit - ein kleines
-
Thread
multimaster + baumstruktur + bezahlbare controller, gibts das?
Aktion ansteht. Was teuer/guenstig ist kann man sich sicher streiten. CAN mit 'nem kleinen Atmel + MCP2515 + PCA82C251 find ich nicht sonderlich teuer.
-
Thread
welches Bussystem ist das richte für mich ???
wieder informiert und da hat sich ja einiges getan. .)Ethernet als Bus mit dem enc28j60 .) can mit mcp2515 .) rs485 .) i2c ich suche, da ich nicht all zuviel zeit habe, nach einem möglichst einfachen system, wobei einfach für mich bedeutet, das es möglichst viel beispiel codes in avrgcc und beispielschaltpläne
-
Thread
CAN "Repeater" mit 2 Transceivern?
bricht und so den kompletten Bus lahmlegt. Meine Idee war nun einen Controller zu nehmen, mit 2 MCP2515 (CAN Controller) und so jedes CAN Nachricht die von einem CAN Controller empfangen wird an dem anderen Senden zu lassen (quasi ne transparente CAN Bridge/Hub). Somit wäre es kein Problem wenn der
-
Thread
Strings zur Compilezeit in ein ByteArray einfügen (und auffüllen)
message.data[0] = fast_packet_index++; memcpy_P(message.data+1, &NMEA2000_ClaimAddress+6+7*i, 7); mcp2515_send_message(&message); } [/c] Meine Frage ist also weiterhin: Wie erhalte ich eine sequentielle Datenstruktur im Flash, die aus unsigned Integers verschiedener Größe und mehreren Strings besteht
-
Thread
EFM8BB52 mit Turbo51 oder mikroE Pascal?
. 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
RaspberryPi CAN-BUS (python-can)
Hausautomatisierung über CAN-BUS beschäftigt. Letztes mal hatte ich Probleme mit dem Ansprechen eines MCP2515 über den RaspberryPi. Diese Problem habe ich dank der Hilfe im Forum lösen können. Jetzt (nach einigen Wochen) habe ich wieder etwas Zeit an meinem Projekt zu basteln. Bei meinem Versuch den CAN-BUS
-
Thread
CAN Diagnose: Wie detektiere ich einen Wiederholungs-Tx ?
Das kann man dann durch dauerhaftes Leuchten gut erkennen. Ich benutze die Chips von Microchip: mcp2515 (CC) und mcp2551 (Trcv) Wie muss ich meine LED nun schalten, dass es so wie beschrieben abläuft? Ich denke die einzige Möglichkeit ist es, die zwischen die beiden ICs zu hängen. Also an die Leitungen
-
Thread
ATmega2561 Problem mit WinAVR
Os -gdwarf-2 strstr_P.S -o strstr_P.o avr-gcc main.o http/httpserv.o can/canserv.o can/can.o can/mcp2515.o adc/adc.o pwr/powersupply.o db/sqlite3.o strstr_P.o -mmcu=atmega2561 -Wl,--defsym=main=0,-Map=homeserver.map,--cref -Lc:\subver/homenet/sw/app/station/nutbld -Wl,--section-start=.bootldrinfo=0x3eff8
-
Thread
Unbekanntes Bus System entschlüsseln
CAN-Transceiver vom Typ MCP2561. Mein erster Gedanke war daher gleich CAN-Bus. Mit einem CAN-Hat (MCP2515 CAN-SPI Receiver) an einem Raspberry habe ich leider keinen Teilnehmer gefunden. Also habe ich den MCP2515 ausgelötet und einen Logikanalyzer angesteckt. Was mir folgendem Daten geliefert hat:
-
Thread
CAN auf AT90CAN dsPic oder extern?
ich habe beste Erfahrungen mit dem SPI-CAN-Controller MCP2515 von Microchip. Den AT90CAN128 habe ich erst mal wieder zur Seite gelegt, der wollte nicht so recht, wie ich wollte (lag aber höchstwahrscheinlich an mir :-), läuft jetzt mit dem Mega32. Zum dsPic30F6010
-
Thread
Billige OBD-II-Tools auf AliExpress (STC, GD32,.) als Devkit mit LCD/TFT?
Offenbar ist in manchen/allen MS309 Clones ein STC 8051er sowie ein Microchip CAN-Controller MCP2515: https://mysku.club/blog/china-stores/42583.html In dem Fall, wie auf der russischen Seite gezeigt, ein STC89LE51RD-40C: 61 kB Flash, 1280 Bytes RAM, Dual-DPTR, 3 Timer. Um 3,29 Euro bekommt
-
Thread
Arduino und CAN via SPI
PC direkt gesteuert. Der Arduino soll eine CAN-Schnittstelle haben. Eine Möglichkeit wäre der MCP2515 als CAN-Controller, dieser lässt sich aber nicht so einfach programmieren. Deshalb überlege ich gerade, das ganze wie unten gezeichnet aufzubauen. Der AT90CAN128 geht natürlich nicht direkt auf CAN
-
Thread
AVR CAN Teinehmer gezielt ansprechen
Nun noch eine zweite Sache ... vorerst :-). Mein Testbus besteht aus 3 Knoten (MAX232<->ATmega8<->MCP2515<->PCA82C250) und die ganzen Teile dafür kommen hoffentlich in den nächsten Tagen und dann lege ich los mit probieren. Aber... jetzt kommts :-),im dem Datenblatt des AT90CAN128 (ist mir für den Anfang
-
Thread
[V] Platinen ATMega16/32 CAN SD-card RS232
Keine Pegelwandler für die SD-Karte, also nur 3,3V-Betrieb! (Spannungsregler ist drauf) CAN MCP2515, beides an Hardware-SPI. MAX3232 JTAG-Anschluss, kein ISP! Schaltplan gibts natürlich dazu. 2€/Stk
-
Thread
Bussystem im Kfz
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
Bootloader schreiben
inspiriert vom Roboternetz-CAN-Bootloader); eventuell kannst Du ja Inspirationen ziehen (allerdings für MCP2515 über SPI, als mein Projekt angefangen hat, war der M1 noch nicht lieferbar und inzwischen schwenke ich auf die STM32 über) Schöne Grüße, Martin
-
Thread
AT90CAN128 - Umstellung der Fuse - Fehler?
. Beim 16MHz Quarz habe ich die gleichen 22pF Kondensatoren eingesetzt wie schon zuvor am dem MCP2515 und dem ATMega328P - beide gehen mit der Bestückung, nicht aber der AT90CAN. In einem Anderen Beitrag habe ich jetzt gelesen das die Kondensatoren schon von dem Quarz und nicht vom MC abhängen. Aber
-
Thread
MCP2515 Extended Filter J1939 NMEA2000
Hallo bin gerade am Bau eines Anzeigegerätes um NMEA 2000 Daten auf ein GLCD zu bringen für mein Boot. Bin gerade dabei meine Switchbank mit der PGN 127501 zu versorgen um Schaltzustände zu empfangen oder zu senden dazu will ich an der Switchbank den filter setzten 127501 habe mir vorgestellt es so zu machen. Bit Maske 110011111001000001 101000010 11 komplette Message id Prio PGN Exte ident 00011111111111111111110000000 Maske 0111110010000011010 Filter Filter buffer0 RXF0SIDH=00011111 RXF0SIDL=00101010 RXF0EID8=00001101 RXF0EID0=00000000 Filter buffer1
-
Thread
[Closed] CAN MCP 2515-I/SO PCA82C251
Unbenutzte Restposten aus abgeschlossenen Projekten: 9x MCP 2515-I/SO CAN-Controller 5x PCA82C251 CAN-Transceiver Zusammen inkl. Versand: 15€ Versand im wattierten Umschlag nach Geldeingang Vorkasse auf meinem Bankkonto. -> Danke, ist verkauft
-
Thread
Bit Timing Verständnisfrage
Hallo, im Datenblatt zum mcp2515 ist nur ein kleiner Part zum Thema "wie" die Synchrinisation erfolgt. Ich hätte es so verstanden: Die Empfangsknoten warten auf Signale am Bus und wenn diese present sind, synchronisiert sich der
-
Thread
Geschindigkeitssignal Kfz auslesen und interpretien
Der hat kein CAN. Es gibt genug CAN-Controller ICs http://www.mikrocontroller.net/articles/CAN#MCP2515 Die Treiber dazu nicht immer vergessen =) http://www.mikrocontroller.net/articles/CAN#MCP2551 Billiger: AVR + externe CAN Controller + CAN Treiber Teurer AVR mit CAN + CAN Treiber (den braucht
-
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 :(
-
Thread
SJA1000 und ATmega32A
ziemlich unübersichtlich finde ich. Meiner Meinung nach nimm lieber einen Atmega mit Can oder den MCP2515. Letzteren benutze ich selber und bin sehr zufrieden damit. Gruß Rene
-
Thread
FPGA (XC3SD1800A) und CanOpen
diesem Baustein auf Grund der 3.3V beim FPGA auch nicht geht. Auf der anderen Seite hab ich den MCP2515. Wobei ich mir dann da erst einen CanOpen-Stack besorgen müsste. Dieser hat jedoch 3.3V. Ich würde mir also die Pegelwandler sparen. Jedoch hab ich von ein paar Firmen schon die Aussage bekommen,
-
Thread
temperaturmessung über bussystem
.) Als Hardware habe ich nun, nach dem ich zunächst den Atmel µC AtMega8, den CAN-Controller MCP2515 im Auge hatte, eine Lösung mit einem PIC18F im Sinn, da es hier zum einen Typen gibt, die den CAN-Controller schon integriert haben und zum anderen auch noch kleiner von der Bauform sind. Ich
-
Thread
ARM PLL anpassen?
Ich versuche über das SPI Interface einen MCP2515(CAN-Controller) anzusteuern. Dies funktioniert. Mein zweites Prog. sendet über Uart Nachrichten zu einem PC--funkioniert auch. Nun wollte ich beide programme in ein neues programm zusammen nutzen
-
Thread
(Daten-) Bus Programmieren in C
z.B. AT90CAN128), oder Controller, die mit CAN-Controllern über SPI kommunizieren (z.B. ATmega8 + MCP2515) Wenn nicht CAN, gibt es die Möglichkeit zur seriellen Schnittstelle. Man könnte sich aber auch ein eigenes Bussystem mit eigenem, selbst ausgedachten Protokoll aufbauen.
-
Thread
CAN Anbindung - ein bisschen Input gebraucht.
Schau dir dennoch mal den MCP2515 als CAN-Controller an. Ich finde den absolut super, gibts auch in der 125°-Version. Natürlich ist eine on-chip Version auf den 1.Blick verlockender, aber manch interner CAN-Controller ist deutlich
-
Thread
CAN Extension Board
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
-
Thread
MCP Fehler bei Nachrichten während Initialisierung
Hallo, ich habe ein Problem mit dem MCP2515 Chip. Ist bei der Initialisierung viel Verkehr am CAN Bus kommt es immer wieder mal vor, dass der MCP Chip am SPI Bus alles 1er oder 0er sendet. Ich nutze den Bulk Receive Mode der 2 Empfangsboxen
-
Thread
kleiner, günstiger controller mit can onboard gesucht
eigentlich ausreichen, Rechenleistung braucht es keine nennenswerte. Auf Gebastel mit einem MCP2515 habe ich aus Zeit-, Platz- und Geldgründen nicht allzuviel Lust, wenn es irgendwie vermeidbar ist. Vielen Dank für die Hilfe!
-
Thread
[V] Schrittmotortreiber ICs + Platine, CAN Treiber und Controller
, ich verkaufe folgendes: CAN Controller und Treiber --------------------------- 2 Stück MCP2515 2 Stück MCP2551 Preisvorstellung: 5 € für alle vier inkl. Versand per Post Großbrief Schrittmotortreiber + Platine mit fertigem Schrittmotorcontroller ------------------------ 6 Stück