-
Thread
Suche i²C -> CAN Converter Schaltung
Schaltplan ist ganz einfach: AT90CAN128: - XTAL1,2 an 16MHz Quarz - SDA, SCL an I2C - TXCAN, RXCAN über MCP2551 an CAN - 5V dran fertig.
Beitrag #4567075: > Du mußt ja irgendwie das I2C über CAN tunneln Schafft ein tiny 45 das mit MCP 2551 + 2515 + USI?
-
Thread
Cortex M3 Hobby: STM32* oder LPC17* ?
nicht mit so hohen Taktfrequenzen fahren, da ansonsten unnötig. Da war ja selbst die Struktur des MCP2515 besser; der hat ein Register, wo _jede_ Nachricht erstmal reinkommt und erst dann in einen der beiden Receivebuffer verschoben wird, wenn die Nachricht akzeptiert wurde. Beim STM32* hingegen
mit so > hohen Taktfrequenzen fahren, da ansonsten unnötig. Da war ja selbst die > Struktur des MCP2515 besser; der hat ein Register, wo _jede_ Nachricht > erstmal reinkommt und erst dann in einen der beiden Receivebuffer > verschoben wird, wenn die Nachricht akzeptiert wurde. > > Beim STM32*
-
Thread
Programmer hält Atmega8 Reset auf Masse
aufgebaut mit einem Mega8 und dem restlichen Can Zeug zum spielen. Jetzt hab ich alles bis auf den MCP2515 und den MCP2551 eingelötet und wollte den Mega erstmal per ISP programmieren. Wie auf deim beigefügten Schaltplan zu sehen gibt es da 2 schöne Leds die man anmachen kann. Leider kann ich mit
-
Thread
Welches CAN-Bus Tool?
auch richtig Geld. Im Hobbybereich eher ein kleines Board mit einem Can-Controller (SJA1000 oder MCP2525), der am PC hängt und am Bus mithört.
Verwendungszweck. Die Software ergibt sich häufig aus der Hardware. Sehr günstig ist das Microchip MCP2515 Bus-Monitor-Set. 2 Identische Module mit USB, bei denen eines einen Busteilnehmer simulieren kann für ca. 50Eur. Die Software taugt aber nur, um sich die Rohwerte darstellen zu lassen. Wenn es
-
Thread
Meinung über Heizungsprojekt
Rs485 mit Modbus oder auch Can vorschlagen. can ist etwas teuerer da du zusätzliche Controler wie Mcp2515 benötigst, aber dann einfacher zu programmieren, da das Protokoll im Mcp2515 schon vorhanden ist. Da du aber eigentlich kein Multimasterbetrieb benötigst würde auch Rs485 ausreichen, da gibt es
-
Thread
Einfache programmierbares Board mit CAN Transceiver onboard
Programmieren mit Testpins arbeiten müsste: https://www.seeedstudio.com/Serial-CAN-BUS-Module-based-on-MCP2551-and-MCP2515-p-2924.html Oder halt normale Arduinos, dann eben mit Shield. Vielleicht kennt ja jemand was. Viele Grüße und schönes Wochenende, Markus
-
Thread
Drehzahlmessung und senden über CAN
message.header.length = 2; //formatted in DEC message.data[0] = rpm; message.data[1] = (rpm>>8); mcp2515_bit_modify(CANCTRL, (1<<REQOP2)|(1<<REQOP1)|(1<<REQOP0), 0); mcp2515_send_message(&message); pulse = 0; } } [/c]
-
Thread
[Arduino] CAN-Bus = CAN-Bus?
Auf die schnelle habe ich jetzt dieses Projekt gefunden: er verwendet ebenfalls einen MCP2515 und einen MCP2551 und ist laut seinen Angaben mit den meisten CAN-Arduino-Shields kompatibel. Kann das funktionieren? Ich entschuldige mich für die ganzen Fragen, aber mit dem CAN-Bus hatte
-
Thread
Arduino & CAN-Bus
Hi, ich würde mal behaupten, dass du für CAN einen CAN-Transceiver brauchst (zB. MCP 2551). Ich glaube ohne den kommst du nicht weit! Lies dir doch erstmal durch was CAN überhaupt ist und wie es funktioniert. MfG Waldemar
insbesonders wenn du nicht die volle Funktionalität brauchst und nur mithören willst). Pack einen MCP2515 an die SPI und alles wird gut.
-
Thread
Stromversorgung zwischen zwei Quellen wählen
noch nicht gut verstanden habe, ist die Einstellung der Ausgangsspannung auf die Datenblätter des MCP1755S steht: Input Operating Voltage VIN 3.6 — 16.0V Output Voltage Operating Range VOUT-RANGE 1.8 — 5.5V. wie kann ich dann auswählen zw. 3,3v oder 5v, haben die Werte von C_in und C_out wichtige
Diese Schaltung ist vom "Microchip MCP2515 CAN Demo Board". Hier wird die USB-Versorgung abgeschaltet sobald ein externes Netzteil angesteckt ist. R22 und R23 führen zu µC Pins, können somit weggelassen werden. Du mußt in dem Fall deine
-
Thread
Sketch Upload via CP2102N schlägt fehl
und ein fertiges modernes CAN Modul verwenden? > > https://www.ebay.de/itm/314870492130 Der MCP2515 ist doch ebefalls uralt so wie der AT90CAN. Aktuell wäre ein MCP2518FD.
-
Thread
CAN PCA82C250 Stromaufnahme
Stromaufnahmen überschlagsmäßig zusammen gerechnet. Alles aus den Datenblättern. ATMEGA32 1mA MCP2515 5mA DS1820 1,5mA Pullup für DS1820 2,1mA Pullup für Taster 2mA beim Bustreiber PCA82C250 komme ich mit den Datenblatt nicht zurecht. Hat jemand schon mal was nachgemessen
Lagerbestände)). Schau dir mal die folgenden Typen an: NXP TJA1040, TJA1050 oder Atmel AT6660 oder Microchip MCP2551 Zur Frage: Bei einem CAN-Knoten setze ich 200mA Verbrauch an, wenn auch nur Spitze und unter Worst-Case Bedingungen (CAN_L/H Kurzschluss gegen +UB). Bei schlecht dimensionierten Netzteilen
-
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
CAN Tranceiver
82C250 ist der Transceiver... Ein CAN-Controller ist bspw. der SJA1000 (von Philips?) oder der MCP2515 von Microchip. Der MCP wird über die SPI angesprochen, der SJA hat ein Parallel-Interface wie RAM-Bausteine...
-
Thread
Übergangswiderstände/Dämpfung/Signalqualität bei Kabel/Steckkontakten im CAN-Bus-System
sehr gut messen (4leiter messung) testweise funktionierte es am schreibtisch mit bis zu 50ohm (3*MCP2515 und zwischen den teilnehmern 25ohm) danach wird es mit den pegelspannungen kritisch
*der treiber war ein MCP2551
-
Thread
CAN-SPI-USB Spannungsdifferenz ?
Das funktioniert auch soweit. Ich möchte den Controller jetzt nutzen um mittels SPI Protokoll den MCP2515 CAN Controller anzusprechen, dieser wird mit dem PCA82C259 mit dem CAN Bus verbunden. Jetzt läuft der Atmel aber auf 3,3V, während die CAN Geschichte auf 5Volt laufen muss. Wenn ich jetzt dem MCP mit einem 3,3V SPI anspreche, gibt es da Schwierigkeiten für den MCP oder dem Atmel ? Vielleicht hat da ja jemand Erfahrung und kann mir ein paar Tips geben. Wäre es zweckmässig die 12Mhz vom Atmel
-
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
Eher so Pi mit CAN-Shield und sowas. Naja, dann geht doch der übliche "Ni Ren" SPI-Adapter mit MCP2551 oder so. SPI beim RasPi anreißen, die Linux-CAN-Tools nachinstallieren und auf gehts. Habe ich seinerzeit für meine Rollo-Steuerungen (...mit einem OrangePi unter OpenWRT) auch so gemacht. Geht
-
Thread
CAN Transceiver @ 3V
ich bin gerade dabei ne CAN Interface Schaltung für 3 bzw. 3.3V auszulegen. Jetzt seh ich, dass der MCP2551 von Microchip nur für Vdd 4.5-5.5 V ausgelegt ist. Auf der Microchip Homepage war auch kein passender Typ zu finden. Ich bin mir aber ziemlich sicher den MCP2551 auch schon in 3.3V Layouts gesehen zu haben, zumal die Industrial Variante des MCP2515 ab 2.7V funktioniert (sonst hätte Microchip ja keinen passenden Transceiver dazu). Kann mir da jemand auf die Sprünge helfen??? Ne Alternative wären die TI Transceiver (SN65HVD231D), die gibts
-
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
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/
Im Prinzip brauchst Du kein fertiges Board. Ein PIC18F26K80, ein MCP2551, ein Quarz (8 MHz oder so) und etwas Kleinkram, und fertig ist der CAN-Knoten. Und das alles für unter 10€ und lochraster-geeignet. Das ganze dann natürlich mal zwei, weil ein Knoten alleine
-
Thread
Atmega im Außenbereich
das 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
Mehrere CAN Teilnehmer
keinerlei Kommunikation mehr. Mal so nebenbei: Mit einem 8-Bit Atmega328 mit 16MHz und einem externen MCP2515 CAN-Controller verarbeite ich 1000 CAN-Botschaften pro Sekunde. Ohne Probleme oder irgendwelche verspäteten Botschaften. Ein STM32 mit internen CAN sollte sich da geradezu langweilen. Mir scheint
Kommunikation mehr. > > Mal so nebenbei: Mit einem 8-Bit Atmega328 mit 16MHz und einem externen > MCP2515 CAN-Controller verarbeite ich 1000 CAN-Botschaften pro Sekunde. > Ohne Probleme oder irgendwelche verspäteten Botschaften. > > Ein STM32 mit internen CAN sollte sich da geradezu langweilen.
-
Thread
Eagle - Ein/Ausblenden von Vcc
beim MCP2510 aus der Microchip_can.lib ist der Anschluss für Vcc gar nicht dran... warum das? Ich erinnere mich dass man die extra 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
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
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
Frage zu Trennrelai, CAN, Transistor und PTC Element
einen Atmega32 CAN-fähig zu machen braucht man erst mal einen CAN-Controller. Die bekanntesten sind MCP2515 oder SJA1000. Zusätzlich braucht man noch einen CAN-Tranceiver wie MCP2551. Schaltungen finden sich hier im Forum zu Hauf. Ob dein Vorhaben sinnvoll ist weiß man so natürlich nicht.
-
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
CFLAGS += -mshort-calls Es mussten nur noch in der default.h die Bit Timings geändert werden da der MCP an einem 8MHz Quarz läuft. // CAN Bitrate 125 kbps #define R_CNF1 (1<<BRP2)|(1<<BRP1)|(1<<BRP0) <<< hier BRP2 entfernt #define R_CNF2 (1<<BTLMODE)|(1<<PHSEG11) #define R_CNF3 (1<<PHSEG21)
-
Thread
I2C Reichweite
, und das wars. Meine Empfehlung: PIC18F26K80 (8 Bit) oder dsPIC33FJ128GP802 (16 Bit, 40 MHz) plus MCP2551 Transceiver. Bei den AVRs brauchst Du immer noch einen extra Chip für den Controller, wenn Du nicht gerade die dicken 90CAN32/64/128 im 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
-
Thread
Schaltungsbauteile Gesperrt
STM32F103C8T6 Minimum System Development Board ST-Link/V2 zum Programmieren. CAN 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
uCCan Interface
Vieleicht lösen sie dein Problem bzw erklären dein Anliegen. https://www.electronicshub.org/arduino-mcp2515-can-bus-tutorial/ http://media3.ev-tv.me/CAN%20Due2.2%20User%20Manual.pdf http://www.grifo.com/PRESS/DOC/Temic/CAN_TUT.PDF lg
lösen sie > dein Problem bzw erklären dein Anliegen. > > https://www.electronicshub.org/arduino-mcp2515-can-bus-tutorial/ > http://media3.ev-tv.me/CAN%20Due2.2%20User%20Manual.pdf > http://www.grifo.com/PRESS/DOC/Temic/CAN_TUT.PDF > > lg Danke, aber das ist leider auf Arduino bezogen. Ich
-
Thread
[S] WLAN-Stick mit Monitor Mode & Packet Injection im Tausch gegen irgendwas
5x HA456CMZ, 3x MAX1480CCPI, 3x MAX3158, 2x TDA7266, L6208N, 2x STA015T, 6x LT1491, 2x L6225PD, 8X MCP2551, 3x MCP2515, 3x AS5046, AS1113, 3x AS5040, 3x AS1325, 3x 24AA1024, 5x ISO1050DUBR, 5x TPA3110D2, 1x LIS3LV02DL, 3x TDA7267, 3x M24C04-WDW6TP, 3x Ee102, 3x AS1101, 2x MAX6620ATI+, 2x MAX7501MUA+,
-
Thread
16 Bit Variable in 2x 8 Bit Variable aufteilen und Bits verschieben
der Titel sagt es schon, was ich machen möchte. Ich habe eine Platine mit einem ATMega8, einem MCP2515 und einem MCP2551. Programmiert wird über AVR Studio und AVR-GCC in "C". Ich würd gerne eine 16-Bit Variable in zwei 8-Bit Register klopfen, so wie auf der Grafik... Und dann müssen noch beim
-
Thread
Zeigt her Eure Layouts!
Anbei eine Platine mit 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
-
Thread
Mehrere Geräte am SPI Bus - Interupts
Problem. 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
Zahl der CAN-Nachrichten nicht zu hoch ist (evtl. Filtern) düfte Software-SPI schnell genug sein, MCP hat ja ein paar Receive-Buffer. Für ein TP sollte Software-SPI allemal reichen, kann man dann sogar mit einem kleinen Zustandsautomaten direkt in einem Timer-Interrupt auslesen, externer Interrupt vom
-
Thread
Warnung nach Neuinstallation
arg 1 of `eeprom_read_byte' from incompatible pointer type main.c:1442: warning: passing arg 1 of `mcp2515_read_register' makes integer from pointer without a cast main.c:1408: warning: unused variable `IntTemp' main.c: In function `Taster_auswertung': main.c:1623: warning: passing arg 1 of `eeprom_read_byte
eeprom_read_byte nicht den Zeigertyp, den es erwartet. > main.c:1442: warning: passing arg 1 of `mcp2515_read_register' makes > integer from pointer without a cast Hier versuchst du, einen Zeiger-Wert als Integer-Wert zu interpretieren. Wenn du das tatsächlich willst, mußt du das mit einem Cast
-
Thread
Meine erste MCU - Die ulimative Entscheidung
Controller auswählen zu können. Hier im Forum gibts genug Idioten, die einen CAN-Knoten mit Atmega8+MCP2515 aufbauen, wo zB ein PIC18F26K80 angebrachter wäre, weil der (a) CAN eingebaut hat und (b) der eingebaute CAN leistungsfähiger ist und (c) der PIC weniger kostet und weniger Platz und einen Quarz weniger braucht als die AVR-2515-Kombination. Gleiches Spiel mit Ethernet und dem AVR-NET-IO. Ein kleiner PIC18F67J60 macht alles das, wofür man bei AVR ein ganzes Board braucht. Es gibt auch Dinge, wo zB MSP430 optimal ist.
-
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
-
Thread
Atmel i2C Präferenz / Raspberry Pi
Art 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
natürlich die Lösung aller Probleme, wenn das stimmt. Die Raspi CAN Boards arbeiten alle mit dem MCP. Ist auch eine Option. Probier ich am Wochenende mal aus. Dann könnte man die Bridge einfach PC<->Banana<->CAN<->ATMEGA90CAN<->i2c wählen. i2c für den nahbereich und CAN für größere Strecken. Das
-
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
nehmen. Wie bekomme ich aus dem CAN Protokoll wieder ein SPI oder I2C protokoll?!? geht dies mit dem MCP25020? und wenn ja, wie gross ist der aufwand und wo ist der nachteil? danke im voraus! mfg
-
Thread
Delay mit Gatter ohne R/C realisieren
besteht im wesentlichen aus zwei Gates die über die Verzögerungsglieder verreigelt gesteuert werden. Im MCP2551 wird das TXD Signal an RXD weitergeleitet. Sind beise synchron, sperrt das "untere" Gate. Wird ein dominates Siganl empfangen, so wird das "obere" Gate gesprerrt und das Dominate Signal gelangt
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
Meine erste Platine mit TARGET 3001!
Symbol direkt neben das Bauteil gesetzt wird. *So wie hier https://www.az-delivery.de/products/mcp2515-can-bus-modul Werde die Tipps alle abarbeiten, muss nun erstmal meinem richtigen Job nachgehen, danke. edit: Hab mir gerade den Arduino Uno angeschaut, auch da ist Masse nicht geroutet und
direkt neben das Bauteil gesetzt > wird. > *So wie hier > https://www.az-delivery.de/products/mcp2515-can-bus-modul > ... > edit: Hab mir gerade den Arduino Uno angeschaut, auch da ist Masse nicht > geroutet und läuft außen am Rand an den Stiftleisten vorbei. > ... Schaue Dir doch einfach
-
Thread
Unbekanntes Bus System entschlüsseln
es keine Doku dafür. Auf der Platine befinden sich ein PIC16F1619 und ein 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
Platine machen, aber diesmal bitte so scharf dass man auch was lesen kann. bis jetzt sehe ich den Pic, mcp256, 3 Shift register und 4 ULN2003A. das macht ohne Multiplexing aber beim besten willen nur 32 Motoren und auch nur unidirektional, eher 24 da zwei ULN nur 4 Ausgänge sichtbar belegt haben und es nur
-
Thread
Konzept zu einem Hausbus auf CAN-Bus Basis und die Enstehung des Konzeptes
habe ich zwischen ATMEL's AT90CAN128 und einem "normalen" kleinen AVR mit externem CAN-Controller (MCP2515 oder SJA1000) geschwankt. CAN-Übertragung als Bit-für-Bit-Protokoll in Software - nein Danke. Die Entscheidung ist nun aber zu gunsten des Microchip PIC18F458(0) in TQFP44 gefallen, was weniger Platz als ein MEGA88 + MCP2515 benötigt. Einen Schaltregler zur Versorgung der Einzelplatinen habe ich auch verworfen und stattdessen auf einen LDO-Linearregler gesetzt. Die oben genannten TJA-Bausteine sind aus dem 12V-KFZ
-
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
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
[V] Großer Haufen versch. digital- und analog ICs
2 PIC18FLF2550-I/SP 2 PIC18FLF2680-I/SP 3 ENC28J60-I/SP 2 PIC18F4620-I/P 2 MAX118CPI 2 MCP2551 I/P 9 MCP201 E/P 2 PIC10F200 I/P 2 MAX120CNG 2 MAX1272CPA0 1 MAX202ECPE 1 PIC18F1320 3 dspPIC33FJ256GP506-I/PT 3 PIC18F4685-E/PT 3 PIC18F2480-I/SO 5 LMD1820IT 17 PIC18F1220-I/SO 5 MCP2515-I/SO 2 PIC18F4455-I/PT 8 AT25DF321-S3U
-
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
PIC 18F4480 CAN-Modul
Musst du nicht auch noch in einem Mask-Register etwas einstellen? (ich kenne den PIC nicht, beim MCP2515 muß man dem aber so tun...)
überfordert, bzw. es hat mir einfach zulang gedauert. Ist dass bei dem 4480 genauso, der braucht den MCP2515 nicht, ist bei dem mit integriert??
-
Thread
AT90CAN128 - Umstellung der Fuse - Fehler?
vertan. 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 warum arbeiten die 2 (AtMega und MCP) mit den 22pF und der AT90Can nicht - obwohl mit der heutigen Erkenntnis die 2 nicht mal laufen sollten. Wären die richtigen Kondensatoren hier die 32pF Was kann ich tun oder testen. Ich möchte
-
Thread
CAN Anbindung - ein bisschen Input gebraucht.
CAN-Transceiver, der mir die Pegelanpassung macht. Bei Microchip wurde ich bisher fündig, und bin über MCP2561 gestolpert. Macht der allerdings nur High-Speed oder auch Low-Speed? Bzw. sind beide Standards abwärtskompatibel im Bezug auf den Transceiver? Und wie sieht das mit dem µC aus? Der soll eigentlich
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