-
Thread
Probleme mit CAN-Bus
mit einem anderen Transceiver getestet - da sieht es genauso aus. Dann habe ich den originellen mcp2551 eingesetzt und zwar mit demselben Ergebnis. Ich vermute, das irgendwas mit der Leitung nicht stimmt. Die Abschlusswiderstände in Höhe von 120 Ohm hab ich am Ende der Leitung angelötet, als CANH und
-
Thread
MCP2515 senden wird nicht ausgeführt
Hi Leute, ich bin darüber mit zwei Atmegas32 sowie MCP2515 und MCP2551 eine Verbindung aufzubauen. Jedoch bekomme ich es nicht hin. Die SPI Verbindung zu den MCP2515 funktioniert. Ich kann Register beschreiben und im nachhinein auch wieder auslesen. Folgende Initialisierung
-
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
Das Problem beim Senden von AT90CAN128
einschließlich MAX232, Pegelumsetzer) und CAN Interface (einschließlich CAN Transceive oder Treiber MCP2551). Die Kopplung, die du meinst, ist nicht mehr einsetzbar. Die Anzahl der Widerholungen in dem Programm habe ich gar nicht gesetzt und ich machte sogar nicht mit der unendlichen Schleife (while (
-
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
16 Bit Variable in 2x 8 Bit Variable aufteilen und Bits verschieben
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 rechten Register 3
-
Thread
CAN sinnvoll für meine Anwenung oder was anderes?
Schau dir mal den ATMega16M1 an, der hat CAN mit drin brauchst nur einen Tranceiver z.b. MCP2551 oder dessen Nachfolger.
-
Thread
Wie MCP2515 CAN Filter und Mask richtig einstellen?
kommunizieren lassen möchte. Dazu habe ich die beiden Controller mit jeweils einem MCP2515 und einem MCP2551 ausgestattet. Die Kommunikation läuft nun soweit auch, dank der CAN-Libary von kreatives-chaos.com Nun möchte ich diese aber gerne auch so konfigurieren können das man verschiedene Platinen
-
Thread
Frage zu Trennrelai, CAN, Transistor und PTC Element
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 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
NXP LPC11C24 mindest CAN-Speed
Fehlerflags überlagern und somit kommen 6-12 dominante Bits hintereinander. Mist wieder ein IC mehr. Der MCP2551 war bei der Version mit ATmega32M1 auch mein Favorit. Bei der geringen Geschwindigkeit und hohen Leitungslänge (500m) ist die Slope Control sicherlich auch von Vorteil. Danke, Christian_RX7
-
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
ATMega64M1 CAN geht nicht. Jedoch an AT90CAN schon
gezeigte Resultat. Das Programm läuft aber sauber auf einem AT90CAN128. Als Transreceiver wird der MCP2551 verwendet. RS (PIN8) ist über 10 kOhm an GND angeschlossen. Hat jemand einenn Tip zur Fehlersuche? Vielen Dank :)
-
Thread
Atmega mit oder ohne integriertem CAN?
Entwicklunggsumgebung habe. Ich finde hierzu entweder die Kombi ATmega328 mit per SPI angeschlossenem MCP2515 und MCP2551, oder abef AT90CAN mit MCP oder TJA Transceiver. Wo genau liegen denn hier die Unterschiede, Vor-/Nachteile?
-
Thread
Analoger Bus Schalter, umschalten zwischen USB oder GPIO
kommt der STM32, an 1D+/1D- eine USB-Buchse und an 2D+/2D- die TX/RX von einem CAN transceiver, z.B. MCP2551. Problem bzw. Frage: Der USB bus switch muss dann entweder die differentiellen Signale vom USB oder die 3.3V Logiksignale vom CAN transceiver schalten. Sollte er können, oder? Vielen Dank für
-
Thread
CAN chips grundsätzliche Fragen / MCP2551 /PCA82C250
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
STM32-Board (CAN, Sound, RFM12, RFID): Schaltungsentwurf, Mitstreiter / Korrekturlayouter gesucht
Folgende Eigenschaften sind geplant: STM32F103RC - 32MBit SPI Flash - CAN Transceiver (MCP2551) - RFM12 Funkmodul - I2S Sound DAC+AMP (WM8510) Die nicht benutzen Pins habe ich erstmal auf Kontakte gelegt. Es sollen 2X20 Pins als Pinleisten werden, die dann für Aufsteckkarten auf dem Board
-
Thread
CAN Anschluss beim AT90CAN128
Du benötigst noch einen CAN Transceiver der den Pegel entsprechend anpasst usw (zB MCP2551 oder so) an diesen schleißt du RX CAN und TX CAN an und der wiederrum hat dann auch CAN_H und CAN_L Gruß Philipp
-
Thread
MCP2510 ansteuern mit Atmel168P
dafür nur ein ziemlich schmalles Zeitfenster. Gegen ist eben der Atmel168P, ein MCP2510, sowie der MCP2551 (Tranceiver). Sind jemand gute Libs dafür bekannt? Ich finde zwar einiges für den MCP2515 aber wenn ich diese bei dem MCP2510 anwenden will, passiert mal rein garnix. Orientiert habe ich mich
-
Thread
ELM327 mit STM32 emulieren
die Treiberunterstützung mit dem VCP ist ja recht gut. Als CAN Treiber kommt dann vermutlich ein MCP2551 zum Einsatz. Da es für diesen Chip zahlreiche Software gibt, ebenso wie zu dem gern verwendeten Lawicel Protokoll, brauche ich mich nur um die Hardware zu kümmern. Die Schnittstellenbeschreibung
-
Thread
8 T89C51CC01 per Can verbinden
Nonsens ist. Und auch, welchen Typ Du bestellen mußt (mit CAN- oder UART-Bootloader). 2.) MCP2551 == ATA6660 == PCA82C251 == TJA1050 Peter
-
Thread
Überspannungsschutz 24V Busversorgung
installiert. Das läuft auch alles einwandfrei und bisher ohne größere Ausfälle. CAN-seitig habe ich einen MCP2551 auf der Platine eingesetzt, für die Stromversorgung ist ein LM2574 zuständig. Der CAN Eingang ist ohne weitere Beschaltung, vor dem LM sitzt noch eine SM6T30CA als ESD-Entstörer. Das Design ist erstmal
-
Thread
PIC18F258 sendet kein CAN-Telegramm
Warteschleife bis das Paket verschickt wurde. Aber das passiert wohl nie! Am PIC habe ich noch den MCP2551 Transceiver mit einem 120 Ohm zwischen CANH und CANL. Auch am CAN_TX kommt auch nichts aus dem PIC heraus. Habe auch mal ohne Transceiver und 20 KOhm Pullup an CanTX probiert. Sende über den
-
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
CAN Bus Übermittlungsproblem
ich auf den 2 platinen wo es geht einen philips pca82c250 gehabt hab und auf den rj45 boards die mcp2551, hab jetzt auf einem rj45 auch nen philips eingelötet aber selbes in lichtgrau, senden ja, empfangen nein, die schaltungen sind bis auf die stecker eben, den abschlusswiederstand bei den stiftleisten
-
Thread
CAN-Bus Bitrate ermitteln/messen
Hard und Software funktionieren (Einmal ein STM32 mit SN650VD.... als Sender und ein ATMEGA mit MCP2551/TJA1050 als Empfänger. Oder kann ich mit dem Highspeed Transceiver am Lowspeed Bus hängen und mitlauschen? Da werden ja unterschiedliche Pegel für Dominant/Rezessiv verwendet.
-
Thread
Can Bus nur mit Standard IDs arbeiten
Hallo an alle, Ich habe 2 Pic platinen mit MCP2551 und 4x20 LCD Die kommunikation funktioniert ohne probleme. ich habe beide platinen als Can Monitor eingestellt und sende von jeder Node jeweils 2 IDs auf den Bus. Es funktioniert so lange,
-
Thread
Mouser Sammelbestellung u.a Staffelpreise CAN Bauteile. ATMega16M1, SRF4532, MCP2551.
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
Acknowledge-Bit beim CAN
sondern etwas mit der Hardware zu tun hat. Auf den Boards befinden sich je ein dsPIC30F4011 und ein MCP2551 als CAN-Tranceiver. Jetzt meine Frage, das Acknowledge-Bit muss doch vom PIC gesendet werden oder? (da ja hier auch die Maske und Filter drauf sind). Die zweite Frage, wo kann ich sehen, nachlesen
-
Thread
CAN Sammelbestellung
Ich nutze den MCP2561 ohne galvanische Trennung. Das ist der Nachfolger des hier viel benutzten MCP2551. Den gibts auch als MCP2562 mit getrennter IO-Spannung. EDIT: Die PICs aus China mit CAN sind preislich auch sehr interessant ;) Hierzulande sind die Preise in den letzten 2 Jahren ja gut gestiegen
-
Thread
CAN-Nachrichten-ID
Hallo zusammen ich habe ein MCP 2551 Board gekauft, um es mit meinem PIC18F45K80 zu verwenden. Ich möchte eine LED, die mit dem MCP-Board verbunden ist, über das CAN-Protokoll steuern. Eine CAN-Nachricht hat verschiedene Felder in
-
Thread
MCP2515 sinnvolle Fehlerbehandlung
Hallo zusammen, ich nutze an einem ATMega128 zwei MCP2515/MCP2551. (AVR 18,3 MHz und die MCPs mit 16MHz, SPI mit AVR/2) Die Schaltung ist als Gateway ausgelegt und arbeitet mit je 100KBit. Durchschnittlich passieren 120 Frames bidirektional das Gateway. Im grunde
-
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
Probleme mit CAN-Interface des STM32F105
die Nachricht aber an (sehe ich auf dem Logic-Analyzer) und wenn ich meine beiden CAN-Transceiver (MCP2551) zusammen schließe, kann ich auch eine Nachricht von CAN1 an CAN2 oder umgekehrt senden und bekomme vom empfangenden CAN-Interface ein Acknowledge - das Empfangen klappt also scheinbar richtig, nur
-
Thread
Alternativen zu Bauteilen
Beitrag #6687885: > TJA 1050 (NXP) jeweils ein wenig Vorsicht bei Pin 5: * TCAN1043 (TI) * MCP2551 (Microchip) * ATA6561 (Microchip-ex-Atmel) * NCV7344 (OnSemi) * TLE7250G (Inineon) extra Vorsicht! Christian schrieb im Beitrag #6687885: > eventuell bessere) Alternativen Besser sind
-
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
CAN-Bus Error Handling
beim Zustandswechsel in Error Active gesendet? Ich verwende einen dsPIC30F6011A sowie einen MCP2551 als CAN-Transceiver Johannes
-
Thread
Delay mit Gatter ohne R/C realisieren
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 über
-
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
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
3,3V Quarz an 5V µC? Geht das mittels Widerstand?
Ich habe eine µC Schaltung die mit 5V läuft (ATMega16M1, MCP2551) da hier auch Fets angesteuert werden sollen möchte ich mit der Spannung nicht so weit runter. Es gibt aber kaum kleine 5V SMD Quarze. Kann man hier etwas tricksen in dem man den Strom durch den
-
Thread
CAN mit DSPIC30F5013
@Jochen 64.: Ja habe den MCP2551 zwischengeschaltet. @ A.K.: okay werde ich das mal probieren. Ich dachte man trägt BRP direkt ein.
-
Thread
CAN Bauteile? Gibt es das?
, 1-wire CAN Direkter Anschluß nicht wirklich, es wird zusätzlich ein Transceiver benötigt. (MCP2551) > Letztlich waren das werksprogrammierte Controller. Aber alles recht > unflexibel und umständlich in der Parametrierung. Ja. mit dieser Anleitung aber hinzubekommen: http://liionbms.com
-
Thread
CAN-Transceiver mitteinander erden
Hossa Zwischen den mcp2551 bzw. PCA82c250 hab ich noch genügend Leitungen frei die sonst ungenutzt bleiben. Ich werde die Vss der ICs mal miteinander verbinden um gleiche Referenz herzustellen. Ist das richtig? Der Rest der
-
Thread
Verständnisfrage CAN-Bus
Der einfachste und günsigste Weg wird trotzdem ein Standard-CAN-Transceiver wie der 82C251 bzw. MCP2551 sein. Gruss, Peter
-
Thread
Suche günstige Möglichkeit zum gleichzeitigen Aufzeichnen von Daten von 6 CAN-Bussen.
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 filtern
-
Thread
CAN Diagnose: Wie detektiere ich einen Wiederholungs-Tx ?
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 TXCAN und
-
Thread
Leitungsauswahl I2C mit Stromversorgung
Signalreflektionen gibt. Außerdem brauchst Du noch einen Transceiver für jeden Busteilnehmer. Für CAN nimmst Du MCP2551 oder PCA82C251 oder sowas in der Richtung. > Da ich jedoch scheinbar bei den Vorlesungen über Schirmung und > Signalübertragung gepennt habe, würde ich mich freuen wenn sich das > jemand kurz
-
Thread
Beispiel Projekt AT90CAN128 AVRStudio / LCD / Timer
Benötigt wird wohl eher ein CAN-Transceiver wie z.B. PCA82C250 u.v.a.m. oder (daher Zahlendreher) MCP2551. Zum Code: display-Routinen sollten in eine header-Datei und ein C-Datei getrennt werden. Das funktioniert so zwar, aber spätestens wenn eine weitere Quellcodedatei die Header-Datei "includiert
-
Thread
CAN HighSpeed gegen LOW Speed Transveiver
nichts vernünftiges gefunden... ich habe ein modul, da ist ein Highspeed Controller drauf (mcp2551) den würde ich gerne gegen einen LowSpeed austauschen (TJA1054) Leider sind sie nicht Pinkompatibel. was haltet ihr davon? Sollte das klappen??? hat so was schon mal jemand gemacht und wie