-
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 Transceiver - wozu wird Vref benutzt?
keine Ahnung. slope control ist normalerweise im Datenblatt gut beschrieben (ich benutze immer den MCP2551)
wrote: > slope control ist normalerweise im Datenblatt gut beschrieben (ich > benutze immer den MCP2551) Naja, bei den beiden erwähnten Typen scheint mir das im Datenblatt nicht sehr gut beschrieben zu sein. Ich schaue dann mal in dasjenige des MCP2551... Nachtrag: Ja, im Datenblatt des MCP2551
-
Thread
CAN-Interface mit galvanischer Trennung für Pandaboard (OMAP4)
Schnittstellen zu entwerfen. Aufgrund der Verfügbarkeit eines Linux-Treibers habe ich als Controller den MCP2515 ausgewählt. Dieser wird per SPI an den OMAP4 angebunden. Als Transceiver wollte ich den MCP2551 einsetzen. Um den OMAP4 zu schützen soll außerdem eine galvanische Trennung integriert werden.
kann. Dadurch bin ich hier gelandet. Meine Frage ist, ob es einen technischen Grund gibt warum der MCP2551 und der ADUM1402 durch den ISO1050 ersetzt wurde oder ob Bauteile gespart werden sollten. Hier geht es mir vor allem um die Beschaffungsmöglichkeit via Reichelt. Zweite Frage: Für was ist der
-
Thread
CAN Transceiver für ST Discovery Boards
Gibt mehrere Möglichkeiten: - MCP2551 DIP auf Lochraster oder Breadbord - kleine Platiene selber ätzen Ich habe mir für meine ersten CAN Gehversuche eine kleine Platine mit 2 Tranceivern und diversen Headern und Steckplätzen für
Hallo David, David P. schrieb im Beitrag #3326871: > .... mit MCP Transceiver .... Du meinst sicher einen Transceiver vom Microchip, MCP2551. Mich interessiert, warum dieser so oft verwendet wird. Bessere Referenzen aus die Industrie, bzw. Automobilbereich haben
-
Thread
can bus am dspic33fj128gp802
Max H. schrieb im Beitrag #4286084: > mcp2515 ach, ich meinte auch mcp2551 Max H. schrieb im Beitrag #4286084: > Nirgends und überall. Die kannst du mit dem Peripheral Pin Select > realtiv frei zuweisen. oha, dass muss ich mir noch
auch was gebaut. Es ist einen sehr leistungsstarke uC. Erstens, du meinst sicherlich nicht den MCP2515 als Transciever, sondern den MCP2551. Es gibt aber eine Problem, der MCP2551 ist ein 5V Transciever und läuft nicht bei 3,3V. Dafur muss du einen 3,3V CAN Transciever nehmen (wie der SN65HVD233
-
Thread
CAN Senden mit B10011s
anders aus. Zwei Transceiver gleichzeitig am gleichen CAN-Anschluss vom Controller, also B10011 und MCP2551 zusammen, geht nicht. Dein Text ist da nicht eindeutig.
geprüft. "Zwei Transceiver gleichzeitig am gleichen CAN-Anschluss vom Controller, also B10011 und MCP2551 zusammen, geht nicht" Genau da liegt ja mein Problem an dem ich nicht mehr weiter weiss! Das Senden geht nur, wenn der MCP2551 angeschlossen ist (keine Verbindung zum Bus). Sobald ich den von
-
Thread
CANBus und DriveEnable bzw. ReceiveEnable
CANBus Treiber wie z. B. der MCP2551 haben ja keine DriveEnable/ReceiveEnable-Pins wie RS485 Treiber um zwischen Senden und Empfangen umzuschalten, was passiert wenn ich mit einem µC am MCP2551 was sende, empfange ich dann automatisch wieder alles oder wird das vom MCP2551 ausgeblendet?
-
Thread
CAN-BUS Problem
bekomme ich aber dieses Bild siehe Bild2 von MCP2551. Schaltplan ist auch Im Anhang. Hier mein Quellcode für den Sender. #include <stdlib.h> #include <avr/io.h> #include "lcd.h" #include "lcd.c" #include <util/delay.h> #include <math.h>
@Oli. Hast du Pin 8 vom MCP2551 (DIL) mit 10 Ohm an Masse/GND? Anbei ein Schaltungsbeispiel mit mega16 und externem CAN-Trasceiver. Poste mal deinen Schaltplan.
-
Thread
Neuer CAN Bus Analyzer mit billigen Adaptern
Hallo > Damit sollte man doch einen CAN-Transceiver direkt lesen können > (z.B. einen MCP2551). Endlich verstehe ich was du meinst. Wenn du das 3 Postings vorher geschrieben hättest, hätte ich dich gleich verstanden. Du hast wirklich extrem naive Vorstellungen! Ich sehe, du hast
CAN Bus fähigen Microprozessor aus der CAN Bus Datenflut das ausfiltern, was interessant ist. Dieser MCP2551 hat keine Filter. Er leifert ALLES was über den Bus läuft in ECHTZEIT. (Die CAN Bus Filter sind auch in meiner Hilfe beschrieben) Was an den TX Pin des MCP2551 geliefert werden muß, um ein Paket
-
Thread
ESD bei Kunststoffgehäuse
Wühlhase schrieb im Beitrag #7318593: > Uwe B. schrieb: >> MCP2551 >> Absolute Maximum Ratings† >> DC Voltage at CANH, CANL -42V to +42V >> (-> sonst Entweichen des magischen Rauches) >> >> Wie will man das sicherstellen wenn die GNDs der Teilnehmer keinen
Transceivers. Gemeint ist die Spannung zwischen GND des Transceivers und CANH *oder* CANL. Da ein MCP2551 nicht isoliert gibt es nur diese eine Masse. Das ist die gleich Diskussion welche hier regelmäßig und endlos um die RS485 Schittstelle geführt wird. Uwe
-
Thread
MCP2515 keine CAN Bus Kommunikation möglich
Guten Abend zusammen, ich schlage mich gerade mit dem MCP2515 und seinem Kollegen den MCP2551 rum. Ich habe 2 Arduino Uno's mit dem gleichen Aufbau der Schaltung wie im Anhang am laufen. Aber es findet keine CAN Bus Kommunikation statt. Ich verwende eine
Danke für die Antworten. Ich habe dem MCP2551 100nF spendiert, und habe den RS Pin jetzt mal auf Masse gelegt und schon geht es. Schönen Sonntag noch :D
-
Thread
MCP2515 CAN Controller
Oi ich suchte vergeblich danach, wie man das Gespann mcp2515--mcp2551 gegen Spitzen schützen kann. Wäre sicherlich mit Optokopplern zu machen. Ich habe bist jetzt den pca85c250 studiert. In dessen Datenblatt ist es schön abgebildet, mit 2 Optokopplern zwischen
die weiteren ICs zu schützen. Ich mein es ist ja nicht umsonst im Datenblatt des SJA1000. WObei beim mcp2551 fehlt dieses Problem....
-
Thread
CAN Gateway mit AVR möglich?
aussendet ein Gateway zu bauen. Ist das noch mit einem 8-Bit AVR, also AT90CANxxx oder mit einem MCP2515 möglich? Schönen Abend. Herbert
wenn es zu Problemen kommt, wobei ich es erstmal nicht vermute :) Weißt du zufällig wie stark der MCP2551 eingreift? Also der CAN Transceiver, undzwar, wenn der MCP2515 oder AT90CAN128 fälschlicherweise mit dem Senden beginnt, obwohl gerade eine Nachricht läuft, ob der MCP2551 das unterdrückt, oder
-
Thread
CAN-Schnittstelle zum Auswerten von Sensoren
CAN-Bus ausgewertet werden sollen. Der eine Sensor gibt eine analoge Spannung aus, die ich mit dem MCP25055 digitalisieren wollte und über den MCP 2551 mit dem CAN_H und CAN_L-Signal verbinde. Der zweite Sensor gibt schon diese Signale aus. Der dritte und vierte Sensor gibt am Ausgang ein Impuls aus.
ich mit diesem Impuls machen ? Die zweite Frage: Ich muss ja hinter dem Mikrocontroller noch ein MCP2551 benutzten da ich ja das CAN_H und CAN_L brauche und der dann auf alle anderen Sensoren zugreift. ISt das die richtige Idee oder geht es einfacher ? Gruß Tino
-
Thread
Auswahl eines µController mit 8 PWM und CAN-Controller
der ATmega64M1 (10x Hardware-PWM). Kann ich diese beide einfach mit einem Philips PCA82C250 oder MCP 2551 verbinden und die CAN Kommunikation steht (mit ein paar Zeilen Code natürlich)? Für Hinweise/Lösungsansätze bin ich dankbar. Mit dem richtigen Controller kann ich mit dem Platinenentwurf beginnen
10x Hardware-PWM). Geht auch. >Kann ich diese beide einfach mit einem Philips PCA82C250 oder MCP 2551 >verbinden und die CAN Kommunikation steht (mit ein paar Zeilen Code >natürlich)? Sicher, aber wozu dann der AT90CAN128? Dann reicht ein kleiner ATmega88 oder sogar ATtiny2313. MFG Falk
-
Thread
Schaltplan für CAN
Hi, ich habe einen Schaltplan erstellt mit einem PIC24F, MCP2515 und MCP2551. wäre cool, wenn einer mal drüber gucken könnte. Vor allem bei der verbindung vom PIC zum MCP2515. Wenn das alles richtig ist, würde ich daraus das Board erstellen. Johannes
überlegen, was ich mache. Momentan sehe ich zwei Möglichkeiten 1.) So lassen wie es ist (bis auf INT vom mcp2515) da ich aber keinen Interrupt-pin am PIC mehr frei habe müsste ihc mir da eh was anderes überlegen 2.) einen dspic33f... und nur einen mcp2551. Dann das ganze mit zwei Spannungsregler, einmal für
-
Thread
RS485 Can Transciver Test
Hallo, Ich hab ein Testaufbau von einem RS 485 (SN75176) und MCP2551 gemacht und wollte euch an die Ergnisse teilhaben. Die ICs wurden auf einem Steckbrett aufgebaut und verbunden wurden sie mit CAT5 Kabel, 500m. Einmal mit 1Paar (1km) und 2Paar(2km) verbunden
Da fällt mir noch ein, ich habe vergessen zu erwähnen. Der Aufbau ist immer 2x MCP2551 oder 2x SN75176 geschehen. Also der erste MCP bekam Daten die der 2. MCP empfangen hat und der UART an den Reciver gegeben hat. Gleicher Aufbau nur mit SN75176 und dann ebent die Geschwindigkeit
-
Thread
CAN Bus Alternative für Arduino
can-bus-module-shield-tutorial-for-arduino-raspberry-pi-intel-galileo/ 35€ ist natürlich ne Menge. Schaltplan konnte ich keinen finden. Vermutlich ist da ein MCP2510 + MCP2551 drauf.
> > 35€ ist natürlich ne Menge. > Schaltplan konnte ich keinen finden. > Vermutlich ist da ein MCP2510 + MCP2551 drauf. Hab bei Ali was gefunden mit MCP2515 und TJA1050 um ~2€ pro Stück...
-
Thread
Von Arbiträr-Funktionsgenerator erzeugtes CAN-Frame in CAN-Bus einspeisen
MCP2551 / MCP2561 TJA104x / TJA105x und viele viele mehr Auf Grund der Resyncronisierung nach spätestens 5 Bits spielt es evtl. auch eine Rolle wie die Bits davor aussehen, also ob gerade erst eine
nach einem "dummen" > Transceiver mit CAN-Ausgang. Habt Ihr einen Tipp für mich? Alle möglichen? MCP2551 und viele andere.
-
Thread
CAN-Bus sniffen
mit 120 Ohm ab, ist das ev. gegen die Spezifikation. Alternative wäre jetzt, den CAN-Bus-Treiber (MCP2551) direkt am Bus zu installieren und dann über einen RS-485-Treiber die 2 Meter bis zum Controller zu gehen. Sind das brauchbare Ansätze oder bin ich ganz auf dem Holzweg und sehe den Wald wieder
B. SJA1000). Warum unbedingt einen CAN-Controller im Listen-only-Modus? Ich wollte den Treiber MCP2551 verwenden und den Tx-Pin fest auf H legen. Da kann doch nix mehr schiefgehen oder hab ich wieder was verpeilt? Gruß Thomas
-
Thread
CAN übertragung brich ca. nach 10 sek ab
Benutze AVR und mcp2515, mcp2551 Warum bleibt die Kommunikation nach etwa 10 sek stehen?
Hallo hORST, ich habe mir vor kurzem auch nen CAN-Bus aufgebaut und wie auch Du den MCP2515 als CAN-Controller genutzt. Allerdings habe ich den Bustreiber von Philips 82C250 eingesetzt. Habe mir gerade mal das Datenblatt vom mcp2551 angesehen - kaum ein unterschied. Aus dem Philips Datenblatt
-
Thread
Problem mit CAN Interface MCP2515/2551
Hallo zusammen! Ich habe mir ein CAN Bus Interface mit den Chips MCP2515 und MCP2551 gebaut. Dieses Interface spreche ich mit einem Arduino Mega 2560 Board über SPI an, dazu ist es mit den Anschlüssen CS, SCK, MOSI und MISO verbunden. Der Anschluß "Mode" geht auch zu
zu Hause :-) Noch ne Sache: Während meinen letzten Tests war an den CANH und CANL Leitungen vom MCP2551 nichts angeschlossen. Ich dachte mir, das brauch ich nicht unbedingt, um den MCP2515 zum laufen zu bringen. Ist das richtig?
-
Thread
MCP2515 CAN Problem (Arduino)
zur Brust. Schau nach der Hardwareanbindung ob das alles so passt wie es die lib. Taktfrequenz des MCP2551 muss auch berücksichtigt werden.
Brust. Schau nach der > Hardwareanbindung ob das alles so passt wie es die lib. Taktfrequenz des > MCP2551 muss auch berücksichtigt werden. Genau, das ist ein häufiges Problem: in der Lib ist als Standardtakt 16 Mhz eingestellt, auf dem CAN-Modul ist jedoch ein anderer Quarz verbaut. Siehe: https
-
Thread
Welcher Bus kann das?
"rießig" in der Bauform und kostet auch gut mal drei ganze Euros... als Treiber nimmst Du einen MCP2551 oder einen 82c251
dass mit einem Tiny (<1€) > hinzubekommen. Schade :-( bei digikey: PIC18F25K80-I/SS-ND: 1.746€ MCP2551-I/SN-ND: 0.6247€ Viel billiger wirds leider nicht. fchk
-
Thread
Verkaufe jede Menge Bauteile
folgende Bauteile werden nicht mehr benötigt. [pre] STK Beschreibung Gehäuse Preis/Stk 6x MCP2515 SOIC 1 9x MCP25025 SOIC 1 10x MCP2551 SO-8 1,2 2x MCP2515 DIP 2 15x MCP2551 DIP 1,5 6x MCP2515 SOICW 2 17x
24C512 DIP 1 3x 24FC1025 DIP 2 2x 24AA1025 DIP 2 3x MCP2515 DIP 1,5 3x STR712FR2T6 TQFP64 8 3x STM32F103CBT6 LQFP48 6 2x STR711FR2H6 LFBGA64 7 1x ATMega 8535L PLCC44 4 3x MAX7221 DIP 4 6x MAX7119
-
Thread
gibt es rs232-CAN Converter?
Zufuß: Mega8 + MCP2515 + CAN-Transceiver + MAX232 ...
mir das gedacht: meine Baud-Rate ist 2400bps müsste also machbar sein, das zu bauen. SPS--AVR--MCP2515--MCP2551====CAN=====MCP2551--MCP2515--AVR--MAX232--PC und auf die SPS wird mal geschrieben und mal von gelesen. wer andere Lösungen hat, immer her damit :)
-
Thread
Suche einfache Lösung für SPI zu CAN
http://kampis-elektroecke.de/?page_id=453 > Da wird ein Hausbaus eingelesen und per Atmega32 und MCP2515 via CAN > übertragen. Der Quellcode ist auf den ersten Blick gut dokumentiert und > wird mir hoffentlich den Einstieg erleichertn. PIC18F26K80, MCP2551, ein 8MHz-Quarz, und etwas Kleinkram
auch beschrieben. Flog alles noch hier rum. Genauso aus einem anderem Projekt eine Platine mit einem MCP2515 und MCP2551 auf einer Platine mit rausgeführtem PinHeader. Das sollte mir für den Anfang schonmal reichen. CAN Scanner haben wir auch als fertige Boxen. Werde morgen dann mal versuchen den Atmega8
-
Thread
Immer diese Verwirrung (meinerseits) bei RX und TX
komme ich immer durcheinander wenn es darum geht TX und RX zu verbinden ... Handelt sich um einen MCP2551. Muss ich hier jetzt RX mit TX verbinden und anders herum oder RX mit RX und TX mit TX? Ich meine es wäre erstes richtig, bin mir aber nichtmehr 100% sicher, da es sich bei dem IC ja um eine
TX? Dann schau Dir mal das Blockschaltbild im Datenblatt an: http://www.mikrocontroller.net/part/MCP2551 Dort siehst Du: TxD ist ein Eingang und RxD ein Ausgang des MCP2551. Und jetzt kommt die einfache Logik: Eingang mit Ausgang verbinden. Gruß Dietrich
-
Thread
CAN lesen und mit ATMEGAx weiterverarbeiten
>Empfehlt ihr eher die Verwendung von einem AT90CAN oder eher einen >MCP2515 und einen MC hinten ran? Was wäre simpler zu realisieren? Machs wie dir besser gefällt(evtl. Errata vergleichen). In jedem Fall bedenken, dass auch noch ein Transceiver nötig ist. z.B. MCP2551
Hallo, ich habe heute die Seite ordentlich durchgelesen und viele Leute schreiben ja positiv von der MCP2515 Variante. Erst dachte ich eher in die Richtung AT90CAN aber zu dem MCP2515 sind natürlich viele nützliche Infos zu finden. Da werde ich wohl zu der Kombination greifen: MCP2551 / MCP2515 /ATMega8
-
Thread
-
Thread
CanBus (PIC) OBD kommunikation
Ich will aus der OBD Schnittstelle Daten auslesen. Dafür habe ich eine Platine mit pic18f4580 mit mcp2551 aufgebaut. Baudrate auf 500 kbps eingestellt. Es so programmiert, dass ich nur die ID sehe, die über den Bus geschickt werden. Funktioniert aber nicht. Darauf hin habe ich einen CanUSB kabel genommen
Kommunikation. ich kann alle IDs am LCD sehen. Meine Hardware 3 platinen: 2 x pic18f258 mit mcp2551 1 x pic18f4580 mit mcp2551 Node 1: Sendet ID 0x80 und Sorgt dafür, dass Node 2 led toggled. Node 2: Sendet ID 0x350 und Sorgt dafür, dass Node 1 Auf Bildschirm Hallo schreibt
-
Thread
Frage zu High-Speed CAN-Transceiver
auf TX lege entsprechend lang das Signal an RX halten. Eben hab ich mit ein paar älteren TJA1050 und MCP2551 rumprobiert - die von den Herstellern mit "High-Speed" (obwohl sie wohl genauso schnell sind) bezeichnet werden. Wenn ich mit ihnen das gleiche mache ist das Signal sofort wieder weg. Quasi wie
MCP2551: "If the MCP2551 detects an extended low state on the TXD input, it will disable the CANH and CANL output drivers in order to prevent the corruption of data on the CAN bus.", "Bit frequency 16
-
Thread
SPI to CAN Banana Pi M3
Kannst Du her finden: https://www.antratek.de/can-spi-click-mcp2551 oder such mal mit "spi can Controller" bei Tante Google oder Bing Gruß Frank
schrieb im Beitrag #5048369: > Kannst Du her finden: > > https://www.antratek.de/can-spi-click-mcp2551 > > oder such mal mit "spi can Controller" bei Tante Google oder Bing > > Gruß > Frank Ich Danke! Falk B. schrieb im Beitrag #5048377: > @Michael (Gast) > >>ich möchte gerne
-
Thread
:: High- and Low- Speed CAN...
als auch an einen Low-Speed-CAN angeschlossen werden kann. Ich hatte angedacht dazu einen ATmega16 + MCP2515 + MCP2551 verwenden. Damit wäre die HIGH-Speed-CAN-Seite angedeckt. Was ich nun noch nicht herausbekommen habe ist, ob die Kombination auch Low-Speed-CAN-fähig (softwareseitig einstellbar) ist,
Hi Holger, Du kannst den MCP2551 am Pin RS (Slope Control) für verschiedene Geschwindigkeiten einstellen. Am Besten 2 Wunsch-Baudraten aussuchen, die Widerstände für RS berechnen und einen davon vom AVR zuschalten lassen. Den
-
Thread
Abtastzeitpunkt bei CAN verschieben (Phasesegm1, Phasesegm2 und SJW)?
0b10 und 0b11 Kombinationen hab ich noch nicht getestet. Mein Hausbussystem besteht aus ATmega16M1-MCP2551 Gespannen was absolut gut funktioniert, keine CRC Fehler oder wiederholte Übertragungsversuche. Das Gegenstück ist ein PIC18F2680 mit MCP2551 Tranceiver. Einziger Unterschied der mir aufgefallen
in meinem System eine 2x51µH CAN-Drossel benutzte und die Flankenzeiten durch 100kOhm am Rs PIN des MCP2551 etwas gestreckt werden. Der Microchip-Analyzer hat keine Drossel und mindert die Flankensteilheit auch nicht, hier ist lediglich ein 0 Ohm Widerstand vom Rs in gegen GND gelötet. Das Komische
-
Thread
mcp2515 buffer
Hallo, ich wollte mir einen CAN-Sniffer basteln. dazu habe ich einen MCP2551 als CAN-Tranceiver, MCP2515 als CAN-Controller und einen PIC24F als Mikrocontroller. jetzt hat der MCP2515 noch pins für für receive- und transmit-buffer. mit welchem pin vom pic müssen diese verbunden
Wenn Du statt PIC24 dsPIC33 nehmen würdest, wäre der MCP2515 überflüssig. Der dsPIC33FJ128GP802 z.B. hat CAN direkt im Chip mit eingebaut, d.h. Du brauchst nur noch den MCP2551 oder besser den MCP2561 direkt anzuschließen. fchk
-
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
Atmega168 Programierung ändern Katastrophe
mit anderen worten ist es nicht möglich? auf der plantine sind noch 2 andere bausteine ,MCP2551 8POLIG ,MCP2515-I/P
Erich schrieb im Beitrag #7234198: > MCP2515 Das ist ein externer CAN-Controller, da der ATmega168 kein internes CAN hat. MCP2551 ist der Transceiver dazu.
-
Thread
CAN Status LED einfach machbar?
unrealistisch erscheinen. Man könnte für die digitale Signalbeurteilung einen CAN-Transceiver (wie z.B. MCP2551) dranhängen und daran eine LED. Dann könnte man allein schon visuell einige Betriebszustände auseinander halten (nichts, Dauersendung, flackern...). Für die analoge Signalbeurteilung könnte
Beitrag #4685468: > Man könnte für die digitale Signalbeurteilung einen CAN-Transceiver (wie > z.B. MCP2551) dranhängen und daran eine LED. Dann könnte man allein > schon visuell einige Betriebszustände auseinander halten (nichts, > Dauersendung, flackern...). Ich habe mal einen CAN-Transceiver an
-
Thread
Suche CAN-Transceiver für Low-Speed
Hallo Jungs, ich suche für ein aktuelles Projekt einen CAN-Transceiver, der dem Pinning des MCP2551 von Microchip entspricht, aber LOW-Speed unterstützt. Könnt ihr mir das weiterhelfen? Hier nochmal mein benötigtes Pinning: 1 - TxD 2 - Vss 3 - Vdd 4 - RxD 5 - Vref 6 - CAN_L 7 - CAM_H
Jörg Oe wrote: > ich suche für ein aktuelles Projekt einen CAN-Transceiver, der dem > Pinning des MCP2551 von Microchip entspricht, aber LOW-Speed > unterstützt. Der Chip hat keine untere Grenzfrequenz. Bei Lowspeed kann man mit nem Widerstand an RS die Flanken verschleifen (weniger Störemission
-
Thread
transceiver für AT90Can
mcp2551 oder der Nachfolger mcp2561. Atmel hatte aber auch einen CAN Transceiver im Program
Ich hatte mich damals für den mcp2551 entschieden da dieser trotz (Highspeed) sehr weit runter kam, glaub 10 oder 16 kbaud. Der TJA1050 kann zw. 60 und 1000 kbaud.
-
Thread
SPI Konverter Frage
;-) Ich dachte an folgende Lösung. Die Sensoren werden mit einem SPI-> CAN Bus Wandler wie z.B MCP2515/MCP2551 angeschlossen. Alle 500m würde ich dann z.B einen CAN to LWL Wandler verbauen. Gibt es dagegen irgendwelche Einwände? Was mir nicht ganz klar ist wie das mit der Adressierung bei
>Ich dachte an folgende Lösung. Die Sensoren werden mit einem SPI-> CAN >Bus Wandler wie z.B MCP2515/MCP2551 angeschlossen. CAN über 40 km? >Alle 500m würde ich dann z.B einen CAN to LWL Wandler verbauen. 300 Sensoren / 40 km = 7,5 Sensoren /km bzw. 133m zwischen den Sensoren. D.h.
-
Thread
SPI 1,5m im Auto, galvanische Trennung nötig?
gibt fertige Libraries wenn du dir das von der Komplexität noch nicht zutraust, ein CAN-Controller (MCP2515) kostet 2€ und nen Treiber MCP2551 für 1€ (beides bei Reichelt) und fertig. 3€ + Hühnerfutter für einen Bus der - mit vernünftigen Kabeln verlegt und terminiert - sich im Auto seit Jahren bewährt
kann ich gerne mal hochladen wenn Interesse besteht. Eingesetzt habe ich die hier vorgeschlagenen MCP 2515 und MCP2551. Gruß Jan
-
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
Man braucht einen Treiber, z.B.: MCP2551 == ATA6660 == PCA82C251 == TJA1050 Die sind 24V fest, d.h. man kann versehentlich +/-24V auf die CAN-Leitungen legen, ohne das was abraucht. Die Betriebsspannung ist +5V. Wenn Du über
-
Thread
Robuste Datenverbindung
... Servus, CAN ist nicht sonderlich komplizierter als UART oder I2C. Mein Tipp: Nimm den MCP2515 (CAN-Controller) und den MCP2551 (CAN-Treiber). Kosten je ca. 1-2€ Hab dir mal aus dem CAN:Artikel was rauskopiert: MCP2515 * SPI Schnittstelle * 2 Empfangs- und 3 Sendepuffer jeweils
* erhältlich z. B. bei Reichelt (ca. 2€) Es gibt genügend Projekte mit AVRs die sich mit dem MCP2515 beschäftigen. Der MCP2551 ist nur der Treiber (ähnlich dem MAX232 für RS232 halt in diesem Fall für CAN).
-
Thread
STM32 CAN Botschaft empfangen
Hallo zusammen, ich habe hier einen STM32F103 auf dem BluePill Board. Daran hängt ein MCP2551 CAN Transciever. Damit versende ich erfolgreich CAN Botschaften. Jetzt möchte ich den umgedrehten Weg gehen und eine Botschaft empfangen. Allerdings scheitere ich daran. Ich nutze
den Bus. Sollte passen. Aufbau ist relativ einfach. Steckbret, darauf die BluePill und der MCP2551 + 120 Ohm. Wie gesagt, die Hardware steht, da bin ich relativ sicher. Ich scheitere an der SW. VG
-
Thread
Hausbus über RS232 möglich?
brauche ich "real" für einen Versuchsaufbau? Je 2x µC - atmega8 in Grundbeschaltung - Quarz nötig? MCP2515 MCP2551 Wenn ich nichts überlesen habe läuft das MCP-Gedöns auch mit 5V. Ich brauche also keine anderen Pegel? Kann ich, bei Verwendung von CAT7, die Versorgungsspannung für die Schaltungen
keinem anderen Hausbussystem gesehen ;-) >Je 2x >µC - atmega8 in Grundbeschaltung - Quarz nötig? >MCP2515 >MCP2551 Ich kenn die Teile nicht so genau; sollte aber genügen (MC, Can-Controller, Can-Transceiver). >Wenn ich nichts überlesen habe läuft das MCP-Gedöns auch mit 5V. Ich >brauche also
-
Thread
MSP430 Passende CAN-Controller und Transceiver als DIL
der Suche nach einem passenden CAN-Transceiver und -Controller-Pärchen. Gestoßen bin ich dabei auf MCP2515 und MCP2551. Der Controller kann ja auch mit 3,3V betrieben werden, der Transceiver nicht. Nun ist meine Frage: Kann ich diese Konstellation (ohne zusätzliche Pegelwandler etc.) so laufen lassen
3V3 MCP2515 + 5V MCP2551 geht: http://lnxpps.de/can2udp/openwrt/ Der Spannungsteiler R1/R2 sollte aber besser 1K/1,8K sein ...
-
Thread
Arduino und CAN ?
Treiber zu geben. Funktioniert ein Arduino MEGA out of the Box mit den normalen CAN Shields mit dem MCP2551?
#4336968: > Funktioniert ein Arduino MEGA out of the Box mit den normalen CAN > Shields mit dem MCP2551? Das war eher eine Antwort für die Megas.
-
Thread
CAN BUs Transceiver für Freescale ARM A9
Wenn ich dich richtig verstehe suchst du sowas wie den mcp2551 von Microchip, oder? Den gibt es sogar in PDIP-8 lg
Christopher B. schrieb im Beitrag #3363309: > Wenn ich dich richtig verstehe suchst du sowas wie den mcp2551 von > Microchip, oder? Den gibt es sogar in PDIP-8 Das ist ein Schrott-Bastler-IC. timo martin schrieb im Beitrag #3363364: > ja danke, den hab ich auch schon gefunden, jedoch verträgt der