-
Thread
MSP430 Passende CAN-Controller und Transceiver als DIL
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, dass MSP
3V3 MCP2515 + 5V MCP2551 geht: http://lnxpps.de/can2udp/openwrt/ Der Spannungsteiler R1/R2 sollte aber besser 1K/1,8K sein ...
-
Thread
CAN-Bus mit uC
noch was, hinter Deinem CAN-Controller benötigst du noch einen Treiber. das könnte z.b. ein MCP2551 sein.
Natürlich atmega16m1 plus Mcp2551
-
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.
@ Peter (Gast) >Ich hab ein Testaufbau von einem RS 485 (SN75176) und MCP2551 gemacht >und wollte euch an die Ergnisse teilhaben. Kann es sein, dass du CAN und RS485 zusammenwürfelst? Das ist NICHT das Gleiche und auch nicht kompatibel. Mach es richtig und nimm einen CAN-Tranceiver
-
Thread
RS232 auf RS485 mit (LTC1485) aber lieber mit CAN Treiber (PCA82C250) o.ä.
gegen einen PCA82C250 auszutauschen waren allerdings nicht erfolgreich. Ich habe auch den 75176 oder mcp2551 hier. A)Wäre das überhaupt denkbar? B)Was müsste ich beachten. Danke schonmal im voraus. JJ
PCA82C250 > auszutauschen waren allerdings nicht erfolgreich. Ich habe auch den > 75176 oder mcp2551 hier. Prinzipiell sollte es gehen.
-
Thread
RS485 zusammenschaltung LTC1485
Also willst du nicht, das es funktioniert: >Gibts einen anderen Chip, Nimm CAN-TReiber (MCP2551, PCA82C250, PCA82C251, ...). Die haben eine automatische Umschaltung drin. >oder eine andere Möglichkeit? Mit dem TX-Signal ein Monoflop triggern, das die Umschaltung übernimmt. MfG Spess
-
Thread
Hilfe bei CAN-Bus Projekt
Projekt um eine universale CAN-Bus Schnittstelle zwischen PC und Auto. Atmega644, MCP2515 über SPI, MCP2551 High Speed Transceiver und ein TFT Screen. Das Empfangen funktioniert einwandfrei. Das Problem: Ich Sende die Canbus Nachrichten über einen FTDI USB Chip mit 921600 bit/s zum PC ständig sobald
-
Thread
CAN- Ethernet Gateway mit Radig Ethernet ATmega32 Board
will. Hardware: Die Hardware von Ulrich Radig habe ich mit einem MCP2515 CAN Controller und MCP2551 CAN Treiber erweitert. Der Ethernet und der CAN Controller werden beide über SPI angesteuert. Software: Als CAN-Lib verwende ich die Lib von kreatives-chaos.com (http://www.kreatives-chaos.com
-
Thread
Open Source CAN-Bus Analyse Tool
shield can bus seestudio? CAN-BUS Shield adopts MCP2515 CAN Bus controller with SPI interface and MCP2551 CAN transceiver http://www.seeedstudio.com/wiki/CAN-BUS_Shield SAludos
-
Thread
Welchen Mikrocontroller CAN-Bus
irgend ein MC und dann einen Cancontroller dazu wie den mcp2515 Dazu noch einen can transeiver wie mcp2551 schau mal hier http://www.mikrocontroller.net/articles/CAN
Controller, daher fällt der Atmel raus. Ich denke ich hole mir den LPC1769 LPCXpresso und noch einen MCP2551 und dann bin ich ja mit der Hardware auf der sicheren Seite. Und dann gehts mit der Software los. Ich würde ja auch bei einem Atmel Controller bleiben aber ich hab kein günstiges Kit mit einem 16
-
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
LPC11C24 CAN bootloader
möchte von einem anderen CAN Gerät aus booten. Die CAN Nachricht schicke ich von einem MCP2515 über MCP2551 zum LPC11C24 LPCXpresso Board. Somit ist das mit dem FlashMagic leider nicht möglich, aber danke für die Antwort.
-
Thread
CAN vs. CAN mit ATMEGA
Funktioniert natürlich beides. AT90CANxx ist aber rel. teuer, ich setze meist den MCP2551 ein. Oder, wenn es kein Atmel-Prozessor sein muss - es gibt ne ganze Menge PICs mit internem CAN sehr preiswert.
-
Thread
EMV robuster Bus- oder Leitungstreiber
100MBit und "langsames Schalten" aber >irgenwie ausschließt. Dann wären CAN-Bus-TReiber, wie MCP2551, PCA82C250, PCA82C251 ... , besser. Bei denen kann man die Flankensteilheit über einen Widerstand einstellen. MfG Spess
-
Thread
ARM: kompliziert?
Einen MCP2551 oder PCA82C250 an die entsprechenden Portpins ran löten und schon hat das Discovery auch CAN.
Markus Müller schrieb im Beitrag #2862091: > Einen MCP2551 oder PCA82C250 an die entsprechenden Portpins ran löten > und schon hat das Discovery auch CAN. Schon klar. Aber er ist eben nicht integriert.
-
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
-
Thread
CRC bei UART-Busprotokoll
Maske und Filter Es gibt natürlich auch Transceiver mit mehr als 32 Teilnehmer.... TJA1050 oder MCP2551 u.v.a.m.
-
Thread
Weider einmal CAN BUS ESD/EMV Gleichtacktdrossel
höchstwahrscheinlich mit Deinem Kunden abstimmen müssen. Außerdem heißt der Transceiver nicht "MCP2551SO8", auch wenn es ein SO8-Package sein soll. Richtig wäre was mit "MCP2551-I/SN". R8/R9 wird z.B. im VW-Konzern als 1206-Package gefordert. Bitte noch von CAN-H und CAN-L gegen GND jeweils einen
-
Thread
CAN am stm32f4, Ratlosigkeit macht sich breit
define CAN_TX_SOURCE GPIO_PinSource1 #endif /* USE_CAN1 */ [/c] STM32F4 Discovery, MCP2551. Auf welcher Frequenz sollte der APB1 laufen? Vielleicht hilft mir das ja direkt weiter... Falls ihr für ne brauchbare Antwort noch mehr Code-Ausschnitte braucht oder andere Fragen habt, werde ich
-
Thread
Atmega im Außenbereich
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. Kann man hier noch davon
-
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
Übergangswiderstände/Dämpfung/Signalqualität bei Kabel/Steckkontakten im CAN-Bus-System
*der treiber war ein MCP2551
-
Thread
CAN Treiber gesucht
Hallo zusammen, Hat irgendjemand noch ein paar CAN Bus Treiber PCA82C251 oder MCP 2551 für mich? Am Besten DIP, notfalls auch SMD. Für 3 od. 4 Teile jetzt bei Rei****t bestellen ist doch unnötig. Ich denke an irgendwas unter 10€, Briefumschalg oder Luftpolstertasche. Schnell geschchickt
-
Thread
Interesse an Sammelbestellung für CAN-Transceiver und ESD Schutz
einen besseren Preis zu bekommen. Der günstigste leicht beschaffbare CAN-Transceiver wäre der MCP2551 (Reichelt 0,98€/Stück) Ist hier im Hausbus Forum Interesse da? Kennt noch jemand andere günstige Quellen für die benötigten Bauteile?
Österreich) keine Versandkosten. Ansonsten 5 Kumpels anhauen... bei Microchip bekommt man 15 STK des MCP2551 in DIL gratis als Muster.
-
Thread
RS485 Treiber mit Adresse
vergleichen ist Äpfel mit > Birnen... > > Nimm CAN und alles wird gut. Ja, etwa mit MCP2515 und MCP2551. Ich micht vor CAN lange gedrückt, weil ich es für zu komplex hielt. Aber diese beiden Bausteine sind in einer halben Stunde programmiert (Programmierwiderstand am Transceiver nicht vergessen) und
-
Thread
CAN als Hausbus selber machen
Es gibt einige PIC18 mit CAN, da braucht man dann nur noch eine CAN Transceiver (z.B. MCP2551) oder man kann den MCP2510 + Transceiver mit einem beliebigen µC über SPI verbinden.
-
Thread
RS232 über Can Tranceiver
den TO richtig verstanden habe, meint er mit Can Tranceiver die CAN-Treiber (PCA82C250, PCA82C251, MCP2551....). Und das geht problemlos. MfG Spess
-
Thread
USART Übertragung innerhalb Byte abbrechen
Lösungen, war vielleicht früher mal so. Zum CAN-MC braucht man nur noch den Transceiver (Reichelt MCP2551: 0,98€). Peter
-
Thread
MCP2515: Listen-only geht, normal geht nicht
Weiter gemessen. Es scheint am Transceiver MCP2551 gelegen zu haben. Die Flankensteilheit auf der CAN-Seite des Transceivers lässt sich über einen kleinen Strom durch einen externen Widerstand programmieren. Den Pin habe ich sträflicherweise offen
-
Thread
simple und sichere Datenübertragung?
spess53 schrieb im Beitrag #2701008: > Nimm RS485. Nimm CAN-Treiber (MCP2551, PCA82C250). Ist wie RS-485, bloß man muß nicht extra die Richtung umschalten. Peter
-
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
CAN-Bus Protoype-Box
Hallo, STM32F4 Discoveryboard und zwei TJA1042 oder MCP2551. Der Debugger ist gleich mit auf der PCB.
-
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
PIC18F4680: CAN funktioniert nicht
Laufen zu bringen. Quarz: 10MHz Oszillatormodus: HSPLL (= effektiver Takt 40MHz) Tranceiver: MCP2551 (RS auf Masse gelegt) Termination: 120 Ohm zwischen CANH und CANL direkt am Tranceiver Der Pic an sich funktioniert, Interrupts laufen auch (getestet mit einer LED). Ich kann jedoch weder Senden
-
Thread
LPC11Cxx: C_CAN für "normales" CAN nutzbar?
Hallo, sind die LPC11Cxx als vollwertiger Ersatz für z.B. die Kombination ATMEGA, MCP2515 und MCP2551 nutzbar? Hätte ja einen enormen Charme, alles in einem Chip. Unter C_CAN-Beschreibungen konnte ich mir das nun leider nicht rauslesen. CANopen driver sind mit drin; das Ganze scheint ja eine eigene
ein wichtiger Punkt. Ein Atmega alleine kostet ja schon so viel wie ein LPC11C. Der MCP2515 und MCP2551 sind dann auch nochmal 1,50EUR. Vom Platz ganz zu schweigen. Hätte ich gerade was mit CAN vor, würde ich mir die echt mal näher anschauen.
-
Thread
Datenübertragung
kein vernünftiges Filter mehr drauf. Kleiner Tipp: Schaue dir mal die CAN-TRX-Bausteine z.B. MCP2551 an. Damit kannst du einen differentiellen Bus bis max. 1MBit aufbauen der sehr störsicher ist. Auf der anderen Seite via UART direkt in den µC und dort ein bissel Protokoll. Jeder Busteilnehmer darf
-
Thread
PWM-Motorregler mit CAN
, der per SPI an den CAN-Controller MCP2512 (A1) angeschlossen ist. Als Transceiver habe ich den MCP2551 (A2) verwendet. Spannungsregler ist das Bauteil U2. Da es erst mein zweites doppeltseitiges Layout is, würde ich mich freuen wenn ihr mal darüber schaut und mich auf grobe Fehler hinweißt...
-
Thread
SPI 1,5m im Auto, galvanische Trennung nötig?
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 hat und nahezu Störungsfrei arbeitet
mal hochladen wenn Interesse besteht. Eingesetzt habe ich die hier vorgeschlagenen MCP 2515 und MCP2551. Gruß Jan
-
Thread
Tx Rx Pins AT90CAN128
bei der fehlersuche mal die Tx und Rx Pins direkt am controller gemessen (nicht can_h und can_l am mcp2551). ist es normal das dort der tx pin immer high und rx immer low ist? leider nur mit dem multimeter gemessen.
-
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
I2C-Bus-Controller für Serverüberwachung
mikrocontroller.net-Seite (http://www.mikrocontroller.net/articles/CAN#Mikrocontroller_mit_CAN), nämlich den MCP2551 (Transceiver) und den MCP 2515 (Controller). Jetzt fehlt mir nur mehr der µC selbst. Dabei hab ich aber am wenigsten Ahnung, da ich nicht weiß auf was ich achten muss, wenn ich einen µC für die verschiedenen
-
Thread
CAN MCP2515: Geschwindigkeit erkennen
MCP2515 möglich ist, die Geschwindigkeit des CAN-Bus zu erkennen? Als CAN-Reciver benutze ich einen MCP2551. Viele Grüße Julian
-
Thread
CAN Bus I/O Interface
kleinste. Leistungsmäßig reicht der völlig aus. Dann brauchst Du einen CAN-Transceiver. Vorschlag: MCP2551 http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010405 Der Transceiver macht die analoge Ankopplung des digitalen Controllers an die Spannungspegel auf dem CAN-Bus. Der Transceiver
-
Thread
UART an CAN-Treiber
Ja, ich meine den MCP2551. Habe mich nur vertippt.
Würdet ihr den MCP2551 oder den PCA82C251 bevorzugen?
-
Thread
Umsetzung "kleines" Bussystem für AVR im Haus
nochmal: Ich schwanke nun immer mehr auf CAN (mit MCP2515 per SPI). (Muster vom MCP2515 und MCP2551 habe cih mir aber trotzdem schon einmal angeschafft.) Jedoch was ich davon noch nicht (zu 100%) weiß: 1. Wie "langsam" kann man den BUS fahren? Der Datentransfer ist ja sehr gering und es würden
-
Thread
Welcher Bus für Lichtsteuerung
Diese Seite habe ich auch schon gefudnen. Kann ich den MCP2551 auch direkt an RX und TX des ATmega hängen ohne den MCP2515 der am SPI hängt?
die hilfsbereitesten Forensiker. On topic: Der MCP2515 handled das CAN-Protokoll, während der MCP2551 ein Bustreiber ist, welcher die TTL-Pegel in etwas "Buskonformes" umwandelt. Der MCP2515 kann natürlich entfallen, wenn das CAN-Protokoll in Software nachgebaut wird (das ist ja gerade der Witz an
-
Thread
Senden mit MCP2515 Fehler
auf dem oszi zu sehen sein? Aufbau: Atmega644 mit 14,7456 MHZ Quarz MCP2515 mit 16 MHZ Quarz MCP2551 als Transiver [c] void can_send_message(CANMessage *p_message) { uint8_t length = p_message->length; SPI_PORT &= ~(1<<SPI_SS); // CS Low spi_Transfer(MCP_WRITE_TX
-
Thread
Welchen CAN treiber?
Ich denke ich werde MCP2551 nehmen..
Kann man eigentlich auch zwischen MCP2515 und MCP2551 TX weglassen? damit sicher nichts gesendet wird..
-
Thread
CAN Bus mit Microcontroller
Doppelader. Geht halt nur Halbduplex. Kann jeder µC mit Uart. Dann braucht man noch Bustreiber. # MCP2551 für CAN, der kommt an den 2515 dran. # RS485 gibt es z.B. SNsn75176, MAX485... direkt n den µC # Lin-Bus Treiber ATA6620N, aber schwer zu bekommen(selber friemeln??). auch direkt an den µC.
-
Thread
Konzept-Entscheidungshilfe
ist. Gibt es mit dem denn (ähnlich positive) Erfahrungen wie mit dem MCP2551? Ich danke euch für euere Vorschläge/Feedback! :) Achja, bin kein E-Techniker sondern Informatiker, daher nicht ganz so vertraut mit den Fallstricken. AVR-Erfahrung ist allerdings durchaus ein
3V3-fähig ist. Gibt es mit > dem denn (ähnlich positive) Erfahrungen wie mit dem MCP2551? Der Alterativ-Transceiver sollte gehen.