-
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
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
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
2 CAN nodes = keine Daten
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 wie gewünscht
-
Thread
Kann mir jemand was in C schreiben?
Deal, dann nehme ich 2 Stück UND 3x MCP2551. ok?
Passt. MCP 2551-I/P oder MCP 2551-I/SN ?
-
Thread
Einstieg in AVR welches Board?
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 CAN Bus per Jumper zuschaltbar
-
Thread
Programmer hält Atmega8 Reset auf Masse
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 meinem JTAG ICE MKII
-
Thread
Umsetzer von CAN auf RS232 bauen
Preise ganz ok. Du kannst dir das ganze natürlich auch mit einem ATMega + MCP2515 (über SPI) + MCP2551 aufbauen und das Protokoll + die Host-Software selbst implementieren.
Datenblatt vom MCP2515 hergeholt. Das sieht ganz vernünftig aus. Dann werde ich mir mal den MCP2551 und den 2515 besorgen und mal sehen, wie ich über die SPI-Schnittstelle von einem Atmega8 aus mit ihm "reden" kann. MfG Paul
-
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
Hausbus über RS232 möglich?
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 mit durch das
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 keine anderen
-
Thread
Bussystem so machbar
eingebautem CAN-Controller und auch externe CAN-Controller, die Du per SPI steuerst. (Microchip MCP2551, wenn ich das noch so im Kopf habe). fchk
-
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 Controller mit 3.3V und CanTreiber mit 5V?
einen CanController zB MCP2515 oder AT90CAN128 mit 3.3V zu betreiben. Die Busanbindung über zb einen MCP2551 braucht allerdings eine Versorgungsspannung von mindestens 4.5V. Brauche ich zwischen den CanRx und CatTx Leitungen eine Pegelwandlung? Muss ich da auf die Geschwindigkeit der Pegelwandlung achten
-
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
Single-Wire-CAN
gefunden, auf der Single-Wire-CAN mit einem MCP2515 und einem TH8055 gemacht wird (alternativ mit MCP2551 für differentielles CAN). http://projekt.auml.se/homeautomation:hardware:coreexpansion:extcan Falls Erfahrungen mit Single-Wire-CAN vorhanden sind, ruhig darüber schreiben ;-)
-
Thread
[S] WLAN-Stick mit Monitor Mode & Packet Injection im Tausch gegen irgendwas
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+, ATmega88
-
Thread
CAN-Bus + Protokoll bereits im Chip
MCP2515 (extern), kann auch in diversen µCs eingebaut sein (z.B. AT90CAN). Ein Transceiver wie der MCP2551 oder PCA82C251 passt diesen an die elektrische Definition des CAN-Bus an und ist stets extern.
Sorry Tipfehler: MCP2551 sollte MCP2515 heißen
-
Thread
[V] Bauteile
Part_Numbers/0750/ á 5€ 1x Sonstige ICs: 2x FT232BM USB->RS232 á 3€ 2x ENC28J60 DIP á 2.8€ 11x MCP2551 DIP CAN-Tranceiver á 1.3€ 5x MAX232 DIP á 0.2€ 6x MAX7219 DIP á 4€ 1x RFM12-433 á 4€ 1x RFM01-433 á 3€ 5x CY7C199-CN (15ns) DIP SRAM á 1.5€ Passive Bauteile: 100x Kohleschichtwiderstand
-
Thread
CAN Bus Timing
hab ein Problem mit meinen Bus Timings für 500Kbit/s Benutze eine LPC 2119 mit CAN Treiber MCP2551 zum MCP 2551: RS liegt auf GND Vref ist offen (?) zum LPC 2119 CAN1 pin TD1(TX) und P025(RX) Quartz. 19.6608 MHz Pclk lauf startup 19.6608 * 3(MSEL) = 58,9 MHz 58,9 MHz / 2(PSEL
-
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
can-Bu sendet nicht
die Kommunikation wenn ich die beiden MCP2515 direkt miteinander verbinde, wsobald ich aber die MCP2551 dazwischen hänge ist funkstille es wird also nicts mehr übertragen. Wo könnte denn der Fehler liegen? Der Anschluss der beiden MCP2551 ist ja sehr simpel kann mir nicht vorstellen das ich dort etwas
- Falsch angeschlossen. - Der MCP2551 kriegt keinen Strom. Beim Stichwort Glaskugel hat's nicht geklingelt? Solange du nicht mit was Bildhaften aufkreuzt läuft das auf Allgemeinplätze unsererseits oder Selbstgespräche deinerseits raus
-
Thread
CAN Senden mit B10011s
aus. Zwei Transceiver gleichzeitig am gleichen CAN-Anschluss vom Controller, also B10011 und MCP2551 zusammen, geht nicht. Dein Text ist da nicht eindeutig.
. "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 meiner
-
Thread
STM32F103 board + CAN
HI Ich hab den MCP 2551 jetzt drauf auf meinem STM32F103 board. Habe von Keil ein Beispielprogramm runtergeladen für das STM32F103 board. Es funktioniert leider nicht. Weis jetzt nicht ob es am Code liegt oder am MCP 2551
Achso stimmt hab ganz vergessen das RS ein PIN am MCP2551 ist. ich hab den auf GND gelegt. Vref hab ich offen gelassen !? ist das ok oder auch auf GND legen !?
-
Thread
mcp2551 + standby-mode
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 ich dann auch reagiere. als mcu benutzte ich einen atmega48. den RS-Pin des mcp2551 habe ich dirket auf einen Ausgang des atmega48 gelegt. wenn also nun länger nix empfangen wird, wird dieser PIN auf 5V gelegt und über SPI der mcp2515 in den sleep geschickt. Wird nun wieder was
-
Thread
Minimale Hardware zum Auto CAN-Bus abhören
Audi A3 8P). 2. Von diesem Stecker aus nehme ich CAN H, CAN L, und GND und schließe das an einen MCP2551? 3. Von da aus gehe ich dann mit RX, TX zu einem PIC18F2580 und da in CANRX, CANTX rein? 4. Sollte ich aus Sicherheitsgründen vielleicht das "Sende Kabel" gleich weglassen ? 5. Muss ich irgendwo
Anschluss >"2. Von diesem Stecker aus nehme ich CAN H, CAN L, und GND und schließe >das an einen MCP2551?" Ja, das ist der High-Speed CAN Transceiver. Er setzt die Pegel um. >"3. Von da aus gehe ich dann mit RX, TX zu einem PIC18F2580 und da in >CANRX, CANTX rein?" z.B. das wäre eine von vielen
-
Thread
benötigt mcp2515 einen bustreiber (mcp2551)?
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
Wer hat Erfahrung mit HAP?
aufgefallen dass der CAN-Bus Treiber PCA 82C250 wohl nicht mehr lieferbar ist. Anscheinend ist der MCP 2551 Pinkompatibel, getestet habe ich das aber noch nicht. Eventuell sollte man dann den Warenkorb/Bauteilliste anpassen. Gruß Carsten
hallo, ich habe MCP 2551 getestet. das läuft bei mir ohne probleme.
-
Thread
CAN PCA82C250 Stromaufnahme
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 kann
-
Thread
Logamatic 2107 Schnittstelle
das dort denn alles für Hardware drauf Ein ATMEGA328P, 23K256 SRAM/SPI, AT24C512B EEProm/I2C, MCP2551 CAN-Bus-Treiber, MCP2515 CAN-Bus-Controller, DC/DC für etwa 8-30V am Eingang. Die Schaltung soll dann mit 3V3 laufen. > Womit sind die Erweiterungsstifte belegt? Wie sind die 4 Stifte auf >
-
Thread
µC mit ca. 32 Pins mit integriertem CAN Controller
ach so ja vergessen zu sagen. ich kann zwar MCP2515 und MCP2551 einsetzen, aber aus Platzgründen würde ich gerne drauf verzichten.
-
Thread
Hardwareempfehlung
So, mittlerweile weiß ich, dass ich einen CAN transceiver brauche und habe MCP2551 und PCA82C250 als Kandidaten gefunden. D.h. ich kann theoretisch den AT90CAN128 nehmen, die RX/TX Signale üner einen der beiden Transceiver auf CAN_L/CAN/H wandeln und ans Fahrzeugnetz anschliessen
-
Thread
Probleme CAN bekomme nur Error
kleines Problem mit meinem CAN-Bus. Ich habe folgendes aufgebaut: Einen Atmega32 mit MCP2515 und MCP2551 sowieo einen zweiten Knoten mit einem PCA82c250 (hatten keine zwei Gleichen). Die RS-Leitung des MCP2551 liegt mit 0 Ohm an , GND der Bus ist an beiden Knoten mit 120 Ohm terminiert. Kabellängen
MCP2551 und PCA82C250 kooperieren erfahrungsgemäss problemlos.
-
Thread
UVR 1611 (TA), Auswertung DL, Mega88, WinAVR
zugreifen. Das habe ich auch getestet, dann aber wieder aufgegeben. Testaufbau: - CAN Transceiver MCP2551 - 2 schnelle Optokoppler zur Entkopplung Rx,Tx (könnte auch entfallen) - CAN Controller MCP2515 - ATMega88 dazu ein Terminalprogramm, das den CAN-Controller bedient. Grundsätzlich hat es funktioniert
-
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
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
RS485 auf Fonera
nimmste die vom CAN-Bus --- z.B. MCP2551
Fhutdhb Ufzjjuz wrote: > nimmste die vom CAN-Bus --- > > z.B. MCP2551 Mh, daran habe ich noch nicht gedacht. Klappt das in der Praxis wie erwartet? Gibts Bauteiltips für 3,3Volt direkt? (Der MCP2551 ist ja für 5 Volt ausgelegt)
-
Thread
Verkaufe jede Menge Bauteile
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 MAX232 SOIC 0,3 12x MAX3232 SOIC 1,5 8x
-
Thread
CAN lesen und mit ATMEGAx weiterverarbeiten
evtl. Errata vergleichen). In jedem Fall bedenken, dass auch noch ein Transceiver nötig ist. z.B. MCP2551 Hast also die Wahl zwischen einer 2- und 3-Chip Lösung. Gruß, Edson
sind natürlich viele nützliche Infos zu finden. Da werde ich wohl zu der Kombination greifen: MCP2551 / MCP2515 /ATMega8 Wieviele freie Ausgänge hat der ATMega8 dann noch wenn er fertig verdrahtet ist? Ich habe gelesen, dass der 3 PWM Funktionen hat, 2 könnte ich gut gebrauchen. Zudem brauche ich
-
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-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
CAN und PLL im PIC18F4685?
angeschlossen ist, soll der Controller auch noch in einem vorhandenen CAN laufen. (externer CAN-Transceiver MCP 2551) Als externen Takt wollte ich 10MHz verwenden, um dann mittels einer PLL auf interne 40MHz zu kommen. Im Normalfall synchronisiert sich ein CAN-Device mit dem CAN-Takt. So meine Info. Funktioniert
-
Thread
Busankoppler was muß da alles drauf?
folgender Frage: Was ist sinnvoll auf einer Busankoppler Platine MCP 2515 --> CAN Controller MCP 2551 --> CAN Treiber LM7805 oder besser nen DC/DC Wandler (besserer Wirkungsgrad) 4pol Klemme + ; - ; CAN_H ; CAN_L Schaltbarer/Steckbarer Abschlusswiderstand am besten mit nem Jumper 10pol Pfostenstecker
-
Thread
RS485 Bus aufbauen
Transceiver? MCP2551, mit 100k an RS gegen GND, damit die Flanken nicht unnötig steil werden. Steht im Datenblatt. Mein Bus fährt mit 50 kbit/s (da ich keine gesampelten Arrays übertragen muss, reicht das völlig ;-),
-
Thread
CAN Extension Board
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