-
Thread
MCP2551 reagiert nicht
Hallo, Ich habe eine Schaltung mit PIC18F2480 und MCP2551 entwickelt und bin nun am programmieren. doch der CAN-Bus will nicht so recht hinhauen. mit dem Oszi konnte ich ein Frame am TX-PIN des MCP2551 messen, aber er gibt an den CAN-H/L ausgängen nichts
der RX-Pin des MCP2551 liegt permanent an 5Volt... egal ob am TX was passiert oder nur High-Pegel anliegt... kann das damit zusammen hängen das der IC auch die CAN-Ausgänge nicht benutzt?
-
Thread
Kondensatoren an MCP2551
Wochenende habe ich noch eine Frage. ich wollte mir ein Testboard für CAN erstellen. Dazu nehme ich einen mcp2551 als CAN-Transceiver. Jetzt habe ich im Datenblatt geguckt, was für Kondensatoren ich da drann machen muss. jetzt ist da neben dem Kondensator an Vdd noch ein Kondensator an RX und einer zwischen
du keinen. Die Versorgungsspannung wurde ich mit einem 100nF Kerko und einem kleinen Elko 1-10uF am MCP2551 puffern. Den 120 Ohm Endwiderstand kannst du auf 2*60 in Reihe splitten und vom Mittelpunkt 100nF gegen Masse legen. Und wenn ein bisher störfester sein darf, noch eine CAN Drossel und ESD Dioden
-
Thread
Übertragungszeit MCP2551
Labview mit meinem PIC18F66K80 (mit 18Mhz externem Oszillator) und dem dazugehörigen CAN-Transceiver MCP2551 zu kommunizieren. Ich habe eine Übertragungsgeschwindigkeit von 1Mbit/s eingestellt. Der uC hat die Rolle eines Slave und antwortet nur auf Befehl des Master. Das funktioniert im Sekundenbereich
paar Ideen: - Abschlusswiderstände vorhanden? Bei 1MBit an beiden Seiten wichtig! - Widerstand an MCP2551 für Flankensteilheit? Der MCP2551 hat recht lasche Flanken, kann unter gewissen Umständen zum Problem führen - Klappen niedrigere Baudraten? - Lass Dir mal die BusWarnings/Errors mit ausgeben
-
Thread
MCP2551 sendet nicht
Hallo, Ich versuche verschiedene ATMega328P mit CAN zu verbinden. Eingesetzt werden MCP2551 und MCP2515. Der MCP2515 gibt auf dem TxCAN Ausgang auch keine richtigen Werte aus (siehe Anhang), somit kann der MCP2551 auch keine CAN-Nachrichten verschicken. Das kuriose ist aber, dass die selbe
Florian S. schrieb im Beitrag #3824457: > der MCP2515 ist da wohl sensibler. Der läuft auch noch mit 3,3V. Strom verbrauchen die Tranceiver. Dafür gibt es für 3,3V-Systeme dann eigene Tranceiver.
-
Thread
MCP2551 Schaltungsentwurf
Hy, im Anhang habe ich einen Schaltungsentwurf zum MCP2551 der mit dem CAN-BUS kommunizieren soll. Ich bin mir jedoch unsicher ob der so stimmt, deshalb würde ich euch bitten mal drüber zu schauen und gebenfalls Vorschläge zu bringen was ein kopletter blödsinn
-
Thread
Mcp2515 und Mcp2551
Hallo , ich wollte einen Schaltplan nachbauen und habe den Schaltplan schon nach Fritzing "konvertiert", da ich alles per Hand gemacht habe bin ich mir nicht sicher ob ich irgendwo Fehler gemacht habe. Vor allem beim Quartz, legt man das wirklich auf Ground? Der richtige Schaltplan: http://wiki.gnublin.org/index.php/Datei:...ld_CAN.jpg Denn übertragenen Schaltplan im Fritzing Format habe ich angehangen. Es wäre nett wenn jemand sich den Schaltplan anschauen würde.
-
Thread
MCP2510 und MCP 2551
verwende dazu einen 80C537 und einige PIC16F870, als Cancontroller verwende ich wie schon gesagt den MCP2510 und als Tranceiver den 2551, die KOmmunikation mit dem 2510 über spi funktioniert perfekt, sowohl mit dem PIC als auch mit dem 80C537. Mein Problem ist das senden, und empfangen via Busline. Ab
-
Thread
MCP2551 8MHz
Hi, ich würde gerne ein wenig mit CAN basteln, hierfür habe ich mir in china ein paar module mit MCP2515 bestellt [1]. Nun haben diese module allerdings dummerweise 8MHz Quarze drauf, die libs die ich finde sind aber alle auf 16 oder 20 MHz ausgerichtet [2]. Ich habe also ins Datenblatt geschaut und dann mal versucht das ganze nach zu rechnen bevor ich mich an die berechnung für 8MHz mache - meine ergebnisse stimmen aber leider nicht mit denene in den Libs überein. Kann mir jemand die berechnung erklären? Gruß, Marc [1] http://www.aliexpress.com/item/Free-shipping-1pcs-MCP2515-
-
Thread
mcp2551 + standby-mode
einen sender und einen empfänger habe. da aber nicht laufend daten gesendet werden, wollte ich den mcp2515 und den mcp2551 solange in den sleep schicken. das funktioniert auch paarmale hintereinander aber dann ist schluss (ca. 10 bis 20mal). ich habe den mcp2515 wakeup-interrupt aktiviert, auf den
empfangen (Interrupt wurde vom mcp2515 ausgelöst) wird dieser wieder in den Normal-Modus gesetzt und ich setze den RS-Pin auf 0V. Als Clock habe ich ein 16MHz Quarz. Wird weder der mcp2515 noch der mcp2551 in sleep versetzt, so funktioniert
-
Thread
Fragen zum CAN Transciever MCP2551
ich bin gerade dabei eine CAN Simulation mit einem TI LM3S9B92 EVK aufzubauen. Ich verwende den MCP2551 als HighSpeed Transciever für meine Schaltung. Nun habe ich einen Can Teilnehmer an den Bus angeschlossen und möchte mit meinem EVK-Board die CAN Nachrichten empfangen. Leider habe ich ein Problem mit dem Transceiver. Die CAN Nachrichten liegen auf Seite des CAN Bus (CAN high, CAN low am MCP2551) an aber der Transciever gibt mir auf dem Rx Pin einen permanenten High Pegel (knapp 5 V) aus. Beschaltung des Transciever sollte passen. Versorgung mit +5V und GND, Vref und Rs sind auf Masse geschalten
-
Thread
Atmega32A mit MCP2551
H.Joachim Seifert schrieb im Beitrag #3340766: > CAN-Treiber als RS485? Ja, wunderte mich auch. Der MCP2551 ist ein CAN-Transceiver!?
-
Thread
MCP2551 CLKOUT -> AVR
Hallo zusammen, ich möchte ein wenig mit CAN-Bus experimentieren und habe mir dazu ein paar MCP2551 + CAN Treiber MCP2515 besorgt. Als AVR nehm ich dafür Atmega8. Dummerweise hab ich mich ein wenig vertanbei der Bestellung und nun zu wenig Quarze.. (und 7 EUR Versandpauschale für ein paar Cent-Quarze
läuft Dein MCP in einen Bus Error beim Senden. fchk
-
Thread
Mcp2551 durch TJA 1054 ersetzen
Ich habe ein Modul, auf dem ein Highspeed Controller verbaut ist. jedoch benötige ich einen LOW-Speed. Leider gibt es keine Pin-kompatiblen dafür. Und nur einen TJA1045 an die Leitungen anschließen klappt ja auch nicht so. Kann mir jemand da helfen und ne Skizze oder so machen, wie ich den anschließen sollte? Gerade im Bezug auf die Terminierung bei dem Low Speed stell ich mich etwas dumm an. vielen Dank
-
Thread
mcp2551 Can-Transceiver - wo?
du kannst auch den pc82C250 statt des mcp2551 nehmen.
falls es kein MCP2551 sein muss: PCA82C250 (gibt's bei Reichelt)
-
Thread
CAN-BUS Manipulation mit 2MCP2551
Hallo Leute, ist es möglich den CAN-Bus auf TTL Logik per MCP2551 umzuwandeln und dann wieder von TTL mit einem zweiten MCP2551 auf CAN? Hat jemand dieses schon ausprobiert und getestet? Ich sitze hier und versuche gerade zu verstehen warum der MCP die Daten
Ich verstehe das Problem nicht genau, aber diesen Absatz aus den Datenblatt kennst du? 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. The drivers are disabled if TXD is
-
Thread
benötigt mcp2515 einen bustreiber (mcp2551)?
hallo, ich habe im Datenblatt des mcp2515 nix näheres gefunden ob zwischen TXCan und RXCan noch ein treiber (z.b mcp2551) geschaltet werden muss. Oder funktioniert der BUS zwischen zwei Controllern auch ohne Treiberbausteine? mfg
Der MCP2551 ist ein Treiber für den differenziellen High-Speed CAN-Bus neben vielen anderen. Daneben gibt es noch zahlreiche andere Interface-Typen wie z.B. one-wire CAN. Der Hersteller des CAN-Bausteins kann
-
Thread
Fragen zu MCP2551 -> CAN generell
Hallo Jungs (und Mädels) Habe eine Frage zum CAN Bus und Tranceiver generell. Der MCP2551 wird mit 5V gespeist. Welche Spannungen erhalte ich dann an CAN_H und CAN_L ? Enthält der Tranceiver eine Ladungspumpe um höhere Spannungen zu erzeugen, oder ist die Spannungsdiffernz nur 2,5V
-
Thread
MCP2551 und SN65HVD - Unterschiede?
Hallo! Warum kostet der SN65HVD rund 3€, während der MCP2551 für 1€ zu haben ist? Habe jetzt beim Vergleich der Datenblätter nichts gefunden. Wir haben ein Prototypendesign, welches aktuell mit dem SN65HVD aufgebaut ist. Aus Kostengründen wäre ein Umstieg auf den MCP2551 interessant.
-
Thread
CAN-Bus: MCP2515 und MCP2551 mit Linux Treiber
obwohl sie funktioniert. Deine funktioniert nicht, ist aber richtig. Nagut. Ok, vielleicht ist der MCP2551 anders, ich nehme immer 82C250 oder 251.
Der MCP2551 ist nicht mit 3.3V lauffähig, siehe Datenblatt. Für 3.3V muss ein anderer Transceiver drann...
-
Thread
82C251 bzw. MCP2551 standby
Hallo zusammen, Ich habe mal wieder ein Brett vor dem Kopf. Es geht um den Standby-Modus der oben genannten CAN Tranceiver. Die beiden haben einen Rs Pin, über den man die Slope Control steuern kann und auch standby realisiert. Im normalen Betrieb soll der Rs Pin über 100 Ohm auf Masse. Für Standby müssen 5V am Rs Pin anliegen. Wie mache ich das jetzt am Besten? Wenn ich 5V anlege, würden die ja über die 100 Ohm auch auf Masse gehen und ich hätte einen astronomischen Stromverbrauch. Hilfe! :)
-
Thread
MCP2551 vs. PCA82C250
Hallo Sind die beiden CAN Treiber nicht nur Pin-, sondern auch Funktionskompatibel? So weit ich das aus dem Datenblatt sehe, ja. Aber manchmal übersieht man ja was wichtiges... Danke
-
Thread
[V] 5x MCP2551 SOIC-8
Hallo, ich habe 5x MCP2551 SOIC-8 abzugeben. Versand per Brief. Für die Unkosten berechne ich 2€. Grüße.
-
Thread
SN65HVD251 <--> MCP2551
Hallo! Ist es möglich, den CAN-Transceiver MCP2551 durch den SN65HVD251 zu ersetzen? Also abgesehen von der abweichenden Pinbelegung. Gibt es da Probleme mit umgekehrter Logik an den Rx- und Tx-Pins oder Ähnliches? Für mich sieht das von den Datenblättern
-
Thread
MCP2551 Standby Mode wenn AVR im Power down Modus
Ich habe mal eine Frage zum MCP2551 CAN Transceiver. Am RS Pin der zum Einstellen Flankengeschwindigkeit dient kann man per High Pegel den MCP2551 in den sparsammen Standby Modus schicken. Aber wie würdet ihr das machen, denn wenn
man hier 3 verschiedene Spannungswerte anlegen muss und man beim TJA dafür extra Pins hat? Die MCP2551 gibts halt an jeder Ecke (z.B. Reichelt) deswegen habe ich erstmal darauf zurück gegriffen.
-
Thread
Spannungsteiler zw. MCP2515 und MCP2551 liefert falsche Spannung
CAN-Ports an einem Teensy 3.2 über SPI ansteuern möchte. Die CAN-Ports habe ich jeweils mit einem MCP2515 und MCP2551 realisiert. Ich habe jetzt jedoch den seltsamen Effekt, dass mein Spannungsteiler zwischen dem RXD-Ausgangspin am MCP2551 (5V) und dem RXCAN-Eingangspin (3.3V) eine ganz andere Spannung
Daniel H. schrieb im Beitrag #6751078: > Können der MCP2515 oder MCP2551 so einen Einfluss auf den Widerstand > gegen GND haben aufgrund deren interner Beschaltung? Im Datenblatt des MCP2551 sind für RXD min 0.7 VDD spezifiziert, das wären 3.5V. Hast
-
Thread
CANBus mit dsPIC30F4011 und MCP2551
Hallo, ich bin Neuling auf dem Gebiet der Controller-Programmierung, bitte also um Nachsicht. Ich möchte ein CAN-Bus mit den oben genannten Bausteinen realisieren. Als Entwicklungsumgebung habe ich PIC C Compiler. Die Taktfrequenz des Oszilators beträgt 6MHz mit PLL8(clock=48MHz). Als Prototype-Llibrary verwende ich die mitgelieferte can-dsPIC30.c und can-dsPIC30.h. Ich möchte eine Baudrate von 500kbit/s einstellen und habe mir mit Hilfe von dem Bit Timing Calculator von Microchip die BitTimings berechnen lassen. Der Calculator berechnet folgende Werte(Tq=24): BRP-1 1 Propagation Delay 7 Phase
-
Thread
CAN-Schaltungsentwurf: MCP2515 und MCP2551 - jemand Verbesserungsvorschläge?
des Signals des 5V MCP2551 an den FPGA 3,3V falls der TXD und RSD Pin direkt an den FPGA angeschlossen werden soll ohne den MCP2515 zu benutzen. Gibt es Verbesserungsvorschläge? Ich weiß auch noch nicht ganz genau welchen
der MCP2551 sollte deine 3,3v als Input High verarbeiten können, in die andere Richtung tut es ein 20k Widerstand der den Strom durch die Clamp-Dioden des MCP2515 begrenzt
-
Thread
KICAD Schaltplansymbole: CAN Controller MCP2515 und Transceiver MCP2551
benutze gerade deine beiden Komponenten, danke für die Arbeit! Was mir aufgefallen ist, ist dass beim MCP2551 PIN1 (TXD) Output und PIN4 (RXD) Input ist. Das ist vertauscht und führt zu einer Warnung und einem Fehler beim ERC. TXCAN (Out) vom MCP2515 wird an TXD (In) vom MCP2551 angeschlossen und RXCAN (In) vom MCP2515 wird an RXD (In) vom MCP2551 angeschlossen Mit freundlichen Grüßen, Daniel Willmann
-
Thread
CAN-Bus mit AT90CAN32 und MCP2551.Hilfe benötigt!
versucht daten zu senden und mit dem Ozcylloskop sowohl an den ausgangs pins CAN-H und CAN-Low von dem MCP2551 als auch TXCAN von dem µC zu sehen ob da was passiert, das ergebnis war leider negativ... frage: wie kann ich testen ob meine Hardware funktioniert. besonders MCP2551? ich freue mich falls
daten zu senden und mit dem Oszilloskop > sowohl an den Ausgangspins CAN-H und CAN-Low von dem > MCP2551 als auch TXCAN von dem µC zu sehen ob > da was passiert, das ergebnis war leider negativ... > frage: wie kann ich testen ob meine Hardware funktioniert. besonders > MCP2551? An RxD gegen GND
-
Thread
Wer hat schonmal den MCP2551 CAN Transceiver benutzt? Schaltungfrage Pullup an RX-Leitung
Leitung zw. µC und MCP2551 in der Hard-/Software einen Pullup oder ist das sogar contraproduktiv. Ich habe hier aus der Forums Wanderkiste eine Platine mit einem AVR ATMega16M1 dem ein MCP2551 bestückt, die Übertragung
sein das RS schaltbar ist. Die Bitrate ist sehr langsam 16 kbit/s glaub das war das unterste Ende des MCP2551. Ich könnte aber den 100kOhm Widerstand zum testen mal austauschen.
-
Thread
Sammelbestellung Staffelpreis ATMega16M1-AU (CAN) MCP2551Interesse?
Statt mcp2551 solltest Du den Nachfolger mcp2561 nehmen. Hat bessere Werte und ist billiger. fchk
falls es noch nicht zu spät ist würde ich auch gerne noch folgendes nehmen: 3x ATMEGA16M1-AU 5x MCP2551-I-SN 5x SRF4532-510Y Grüße Tobias
-
Thread
CAN RX und TX kreuzen? ATMega16M1 und MCP2551
Der Pin TXD am MCP2551 ist ein Eingang für die Sendedaten in Richtung CAN. Der Pin PC2/TXCAN ist der DatenAUSGANG des AVRs. Beide sollte man sinnvollerweise verbinden. Dito für die Gegenrichtung.
-
Thread
Stromverbrauch CAN-BUS Treiber z.b. MCP2551, Slewrate und Sleepmode??
Wenn ich es richtig sehe, verbraucht ein MCP2551 CAN-BUS Transceiver 10mA wenn der BUS Rezessiv ist also keine Nachrichten übertragen werden, wenn er ein dominantes Bit sendet sind es bis zu 70mA. Was im Vergleich zum Strom des µC schon ne Hausnummer
-
Thread
CAN mit STM32F4Discovery und MCP2551: MCP lässt nichts von CANBus zu Rx durch
Hallo zusammen, habe in den letzten Tagen versucht, mit dem STM32F4Discovery-Board und dem MCP2551 als CAN-Transceiver, CAN in Betrieb zu nehmen. Irgendwo scheitert es aber, da der MCP2551 scheinbar nichts vom CAN-Bus zum Rx-Pin des MCPs/STMs druchlässt. Zweiter Teilnehmer ist CANoe (CANCardXL
return 0; } [/c] Des weiteren sind noch vier Bilder angehängt: 1) Die Verschaltung des MCP2551: Der 5V-Pin des Discovery-Boards gibt 4,56V aus (laut Datenblatt akzeptiert der MCP2551 4,5V <= VDD <= 5,5V. An dem SUB-D9 Stecker wird die CANCardXL angeschlossen. 2) Oszi-Aufnahme: Was am
-
Thread
MCP2510 & MCP2551 an 5V und 3,3V gemischt möglich
Hallo, ich nutze für den µc 3,3V, der MCP2510 kann auch 3,3V so wie ich das gesehen habe, aber der MCP2551 kann nur 5V.. Kann ich nur den MCP2551 mit 5V versorgen und den Rest mit 3V oder jagt er die 5V dann bis zum µc?
Verwende einen Spannungsteiler zwischen MCP2510 und MCP2551. Sieht man bei den CAN Boards für das Raspberry.
-
Thread
CAN chips grundsätzliche Fragen / MCP2551 /PCA82C250
CAN allgemein und zu den folgenden Chips, da es die sehr günstig aus Fernost zu kaufen gibt! --> MCP2551 /PCA82C250 Wie sieht denn der Aufbau eines CAN-Netzes? Ich hab gehört, dass da 2 Drähte für CANH und CANL nicht reichen? also Maße mitführen? sind diese CAN Geräte auf demselben Bus zulässig
-
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
DVK90CAN / AT90CAN128 und MCP2551 zu langsame Signale CAN
einen DVK90CAN1. Diese Schaltung habe ich versucht selbst nach zubauen mit einem AT90CAN128 und eine MCP2551, weil es den Treiber von Atmel nicht mehr gibt. Auf dem DVK90CAN1 habe ich es hinbekommen, das die CAN Nachrichten zuverlässig laufen. Das gleiche Programm habe ich auf das selbst nach gebaute
auf dem AT90CAN ein schönes Sinus Signal Eigentlich ist der Schaltungsaufbau mit AT90CAN und dem MCP nicht so kompliziert, deswegen wüsste ich nicht was ich dort falsch gemacht habe und auch Softwaretechnisch habe ich keine Ahnung was ich noch verändern soll. Hat jemand evtl eine Idee an was es
-
Thread
AVR + CAN - Probleme mit ATMega8-16PU + MCP2515 + MCP2551
verbunden (wie gesagt, mit einem CAN-Bus). Auf beiden Platinen befinden sich ein ATMega8-16PU, ein MCP2515 und ein MCP2551. Auf beiden Megas läuft der gleiche Code. Jetzt zum Problem: Wenn ich von Platine1 Daten zu Platine2 schicke, kommen diese perfekt an. Anders herum (P2 -> P1) funktioniert
Hallo pcb und danke für die Antwort, Ich kann die AVR's miteinander, die MCP2551 miteinander und/oder die MCP2515 miteinander vertauschen und jedes Mal kann ich nur von P1 nach P2 senden. Und ja das ist die gleiche ID, aber erstens ist das egal, weil ich sowieso immer vorher
-
Thread
Mouser Sammelbestellung u.a Staffelpreise CAN Bauteile. ATMega16M1, SRF4532, MCP2551.
100 Stück 2,99€ pro Stück. 65 x SRF4532-510Y CAN-Drossel 51µH ab 100 Stück 0,343€ pro Stück 60 x MCP2551 I/S CAN Tranceiver ab 100 Stück 0,663€ pro Stück[/pre] zzgl. MwSt. Ich würde es so durchführen wer Interesse hat postet den Artikel + Stückzahlen + Versandkosten (je nachdem was ihr für eine
-
Thread
Raspberry Pi 4 2 Port CAN Bus High Speed & Low Speed MCP2515 MCP2551 TJA1055T
Raspberry Pi 4 HAT 2x CAN (SPI), 1x CAN High Speed, 1x Low Speed High Speed 500 kbits SPI0 > MCP2515 > MCP2551 > Antrieb CAN und Diagnose CAN Low Speed 100 kbits SPI1 > MCP2515 > TJA1055T > Comfort CAN (AUDI/VAG) Wozu: Ich habe mir für meinen T4 Audi A8 4H Multikontur Sitze mit allem was
Layouten und zu irgendeiner > Homepage schicken die mir das PCB fertigen? Ja, warum nicht. MCP2515 und MCP2551 in SMD als SO8 und SO14 haben Pinabstand 1,25mm. Das kann man auch ohne viel Übung problemlos von Hand löten. Die Kondensatoren und Widerstände kannst du als SMD in Baugröße 1206 nehmen
-
Thread
CAN Schaltung
Leopold N. schrieb im Beitrag #5865808: > Der µC läuft mit 3,3V, der MCP2551 mit 5V. > Aus dem Datenblatt habe ich entnommen, dass der MCP2551 als TX High > mindestens 2 Volt benötigt, das sollte doch mit 3,3V vom µC hinhauen > oder? MCP2562 verwenden? Der ist extra
Ja, MCP2551
-
Thread
OpenHAB mit Raspberry PI / CAN
auch gute dienste..... Ja muss CAN sein :) Gerd B. schrieb im Beitrag #4171485: > Anstatt eines MCP2551 würde ich den MCP2562 verwenden. Kannst du das begründen? Ich werde mal Tests machen mit einem MAX3050 / MCP2551 und MCP2562 Gerd B. schrieb im Beitrag #4171485: > Das Zusammenspiel zwischen
Mit einem MCP2551 (5V) brauchst Du einen Spannungsteiler zum MCP2515. > > Ich werde mal Tests machen mit einem MAX3050 / MCP2551 und MCP2562 > > Gerd B. schrieb im Beitrag #4171485: >> Das Zusammenspiel
-
Thread
Atmega und CAN
=> MCP2515 MISO - MISO MOSI - MOSI SCK - SCK PB2(SS) - CS MCP2515: OSC1/2 an 16 Mhz OSC + 22nF zu gnd TXCAN und RXCAN zu TXD und RXD vom MCP2551 Reset mit Reset vom Atmel verbunden VDD = 5V Rest
gelöscht werden. Mein Fehler war am Ende. Das ich vergessen habe die beiden Kondensatoren am Quarz des MCP2515 an GND anzuschliessen :). Ach so Vref am MCP2551 ist bei mir Offen.
-
Thread
CAN high-speed ,low-speed übertragungsraten
Leitungslängen auch mal etwas länger sein könnte. Daher die Frage, ob sich ein highspeed can (mit mcp2551, tja1051) auch mit geringeren bitraten oder besser gesagt mit 125kbit/s betreiben ließe. Habe halt schon einige high-speed can-transceiver (mcp2551, tja1050/1051) hier noch rumliegen. Es geht erst
Dies bedeutet, dass ich sowohl mcp2551 als auch SN65HVD230 (für reinen 3,3v betrieb) verwenden kann? aus dem datenblatt des mcp2551 sieht man, dass der high-pegel des txd bei min. 2v - VDD liegt. ebenso ist der i/o des stm32 (für
-
Thread
CAN-Bus funktioniert nur ohne Terminierung
unter der Last von 120Ohm ;) Vieleicht wird eine Schaltung nur duch CANH durch die Schutzdioden des MCP2551 versorgt. Oder nur de mcp as würde für rezessive Pegel sorgen
Also mein letzter Versuch.... Evtl. ist einer der MCP2551 Defekt oder RS ist nicht auf GND und die Treiberfähigkeit ist dadurch nicht ausreichend.
-
Thread
Can Bus galvanische Trennung
trennen möchte, reicht es, wenn ich den MCP2551 mit einer eigenen Spannungsversorung (5V) versorge, welche ich über die CAN-Leitungen mitziehe? Oder benötige ich zwischen den Datenleitungen von MCP2515 zu MCP2551 auch einen Optokoppler? lG
galvanisch trennen möchte, reicht es, > wenn ich den MCP2551 mit einer eigenen Spannungsversorung (5V) versorge, > welche ich über die CAN-Leitungen mitziehe? > Oder benötige ich zwischen den Datenleitungen von MCP2515 zu MCP2551 > auch einen Optokoppler
-
Thread
MCP2515 Probleme
normal Mode zu betreiben und einfach die TX Leitung zum CAN Transeiver (MCP2551) zu unterbrechen? Ich hoffe es kann mir jemand Licht ins dunkle bringen. Grüße
Mein Anliegen war es ja, einen passiven CAN "Empfänger" zu bauen. Durch die o.g. Dioden zwischen dem MCP2515 und MCP2551 könnte dies ja Hardwaremäßig umgesetzt werden. Kann man dies auch Softwaremäßig umsetzten? Also das man dem MCP2515 vom µC keine Frames sendet. Oder generiert der MCP2515 selbständig
-
Thread
AVR - EMV Problem bei steiler Flanke an Rx. Normal?
Hallo, ich hier einen ATmega32 mit einem MCP2551 (CAN-Treiber) an einen CAN-Bus gehängt und nutze den UART des Mikrocontrollers um den MCP2551 anszusteuern. Leider spinnt der AVR total rum (resettet sich von selbst, erzeugt BAD-Interrupts).
schließe mich an... Philipp M. schrieb im Beitrag #3150563: > ich hier einen ATmega32 mit einem MCP2551 (CAN-Treiber) an einen CAN-Bus > gehängt und nutze den UART des Mikrocontrollers um den MCP2551 > anszusteuern. Wie nochmal? Der UART kann CAN?
-
Thread
dsPIC30F6014 using 2 CAN-Module
> zum anderen muss beim MCP2551 der RS-Pin > auf Masse gelegt werden, sonst hab ich ein floatendes Signal. Das muss bei allen CAN Transceivern gemacht werden, sonst legt er sich schlafen.
sollte das ganze auch richtig senden, zumindest geht das im Loopback-mode...also liegts irgendwo am MCP2551 RX oder am 4012er RXn ?? Hast du oder jemand anders eine Idee?