-
Thread
Hilfe bei der Wahl des richtigen Micro Controllers
und mir kam mal wieder eine Idee. Ich suche nach einem passenden Micro Controller, der mit einem MCP2551 und zb 6 Tastern, sowie einem Ausgang für RGB Lichterketten klar kommt. Habe dazu einen Arduino Micro genutzt (Atmega 32u4), welcher das kann. Nun möchte ich das ganze inkl Schaltung auf einer
-
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
[V] CAN Hausbus Platinen (Sammelbestellung)
ISP Pins. Als µC kommt ein ATmega16M1 mit integrierten CAN-Controller zum Einsatz, CAN Tranceiver MCP2551 mit 51µH Common Mode Choke + PESD2CAN Schutzdioden, gesplitteter Terminierung 2x 60 Ohm und 4,7nF. VCC ist mttels Drossel gefiltert und zusätzl. mit 100µF gepuffert µC ist ausreichend mit Kerkos
-
Thread
RS232 CAN RS232 und zurück
habe damals nach einem passenden Baustein gesucht, aber nichts gefunden. Hardwaremäßig ist es nur ein MCP2551, PIC18F2580 (soweit ich mich erinnere) und ein MAX232. Die Software ist dabei dann eher die Herausforderung, wobei es nur aufwändig, aber nicht schwer ist.
-
Thread
ADM3053 will nicht laufen
ans laufen zu bekommen. Als Controller wird ein Allwinner A20 benutzt (ganzes Linux). Mit einem MCP2551(http://ww1.microchip.com/downloads/en/DeviceDoc/21667f.pdf) funktioniert das ganze auch ohne Probleme. Die Verkabelung hab ich schon mehrfach kontrolliert, dadran kann es nicht liegen. Hat
-
Thread
CAN-Bus Protoype-Box
Hallo, STM32F4 Discoveryboard und zwei TJA1042 oder MCP2551. Der Debugger ist gleich mit auf der PCB.
-
Thread
Multifunktionsknoten im Hausbus (CAN)
Thema (mit AVR). Was mir auffällt: wenn du deinen Bus nicht mit 1Mbit fahren willst, solltest du dem mcp2551 noch einen R an Rs spendieren. Und wenn der in Sleep gehen soll, wäre der an einen Portpin zu hängen. Wozu der MAX232 (und wenn schon MAX, warum dieses steinzeitliche Mistding mit den Elkos?)
-
Thread
CAN Bus Stm32
extern dementsprechend noch 1-2 CAN-Transceiver ICs, welche die Pegel umwandeln, z.B. SN65HVD233 oder MCP2551.
-
Thread
galvanische Trennung für CAN-bus mit TJA1052i und TJA1040
Prototypen, basierend auf: http://www.oschmid.ch/mt/can-hub/can-hub.php mit einem TJA1052i anstatt des MCP2551SN. Ich bin gespannt ob das funktioniert. Die RC-Glieder finde ich ein wenig grenzwertig, und die Diode welche anscheinend den Pegel der RxdTxd Leitung über den Ausgang des NOR-Gates runterziehen
-
Thread
Rs485 Bus mit einem Can Transceiver?
geht gut, haben wir auch in extrem großer Stückzahl eingesetzt (mcp2551)
-
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
STM32 und PCA82C250
. Der PCA ist so alt, da nimmt man automatisch TTL-Kompatibilität an. Alternative ist auch der MCP2551, der ist schon mit 2,0V zufrieden.
-
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
WS2811/WS2812 aus der Ferne steuern + Stromversorgung
einen RS485 Treiber einbauen. Ist der schnell genug? Ich löte gerade Sender und Empfänger mit 'nem MCP2551 zusammen. In Datenblatt steht "Supports 1 Mb/s operation". Mal sehen, ob das reicht. Man sagt ja: "Versuch macht kluch."
schrieb im Beitrag #3276448: > Ist der schnell genug? Ich löte gerade Sender und Empfänger mit 'nem > MCP2551 zusammen. In Datenblatt steht "Supports 1 Mb/s operation". Mal > sehen, ob das reicht. Man sagt ja: "Versuch macht kluch." Der ADM485 geht bis 5 Mbit/s.
-
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
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
-
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
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
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
-
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
ELM327 mit STM32 emulieren
und 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
CAN-Bibliothek für den at90CAN128 und das AVRStudio
1 den ankommenden Datenstrom per UART ausgibt. (Verwende den UART Port 1, NICHT den 0er) Meine MCP2515 haben die Baudrate auf 125kbit (Glaub ich zumindest - Zur Kontrolle hier meine Einstellungen) write_Reg_MCP2515(CNF3, (1<<PHSEG21)); write_Reg_MCP2515(CNF2, (1<<BTLMODE)|(1<<PHSEG11)); write_Reg_MCP2515
erfolg :( verwenden tue ich das avr-can entwicklerboard von olimex mit fertigen at90can128 und mcp2551 drauf. am sub-d liegen saubere 2,5V an, jedoch ist keine kommunikation festzustellen. ich hoffe mir kann jemand vllt helfen danke im voraus liebe grüße ps: verbesserungsvorschlag: can.c
-
Thread
8 T89C51CC01 per Can verbinden
Frage 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
-
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 Bitrate ermitteln/messen
also 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
LPC11C24 CAN bootloader
Ich 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.
http://journal.embedded-projects.net/downloads/EPJ_18_web.pdf war der Anhang mal verlinkt (PC->FTDI->mcp2515->LPC11C24, BSD 2-Clause) sha256: 464b84859d1431d0e03f84fe2cfb182c617be26ab250a52f99cda756d9afc11b Hat wer das Teil schon auf SocketCAN umgestrickt?
-
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
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
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,
-
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
man 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
-
Thread
CAN-Bus Error Handling
die beim Zustandswechsel in Error Active gesendet? Ich verwende einen dsPIC30F6011A sowie einen MCP2551 als CAN-Transceiver Johannes
-
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
-
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-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
-
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
CAN HighSpeed gegen LOW Speed Transveiver
ich 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
-
Thread
Open Source CAN-Bus Analyse Tool
(Ich verwende eine selbst gebaute Hardware auf Basis eines Arduino nano > China-Clons mit einem MCP2515. Firmware habe ich selber geschrieben.) Warum spinnen nur alle so auf den MCP2515 ? Es gibt so tolle Cortex-M3/M4 Controller mit CAN (ST, Cypress, ...) > > Folgendes ist mir aufgefallen:
Hola es posible usar Arduino con una 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
CAN-Error zählen
benutze für mein CAN je einen PIC aus der daPIC30F-Familie. Als CAN-Transceiver benutze ich je einen MCP2551. Rolf Magnus schrieb im Beitrag #4145927: > Ist nur die Frage, was "not necessarily" bedeutet Ich verstehe es so, dass zwar ein Interrupt ausgelöst wird, aber halt nur ein error-interrupt
-
Thread
Alternative zu Bussystemen
beginnt mein Problem: Die Differenzübertragung. Ich habe mir zum Test CAN-Tranceiver-Bausteine (MCP2551) bestellt, die des Potential eines Ausgangspin des µCers in ein Differenzsignal wandeln. Das Problem bei dem Ganzen ist, dass diese Tranceiver-Bausteine eine Mindestfrequenz verlangen. Ich möchte
-
Thread
PIC18Fxxx8 CAN Protokoll Frage
achja, was ich noch vergessen habe: zwischen den 2 PICs habe ich jeweils 2 MCP2551 CAN Tranceiver und auf beiden seiten einen 120Ohm abschlusswiderstand. - kann ich die 2 PICs auf direkt zusammenhängen TXCAN1->RXCAN2 und RXCAN1<-TXCAN2? gruß, MAX
-
Thread
AT89C51CC03 CAN Bootloaden klappt nicht richtig
2 hat Knotenadresse 0xBB Cris 0x00. Die Kommunikation funktioniert auch tadelos. (Treiber sind MCP2551) Allerdings laufen jetzt erstmal keine Daten über den Bus. Beide Stationen erhalten ihre Programme über die CAN Schnittstelle/Bootloader mit Flip und einem CAN Interface von PEAK. Wenn ich
-
Thread
Hilfe: Bustreiber de/aktivierung
Hi, könntet ihr mir erklären, wie ich einen bustreiber (z.B. mcp2551 oder pca82c250) mit dem µC akitiviere und deaktiviere? Mir wurde gesagt, dies wäre mit dem RS-Pin möglich - aber wie? Was ist für den Bustreiber wichtig, um in den disable/slopeCtrl/normal -
-
Thread
STM32F103 CAN Bus Frame Problem
gerne mal eure Vorschläge hören würde. Ich habe zwei Boards, einmal ein Olimexino STM32F103RBT6 mit MCP2551 Transceiver und ein selbst gebautes STM32F103C8T6 Board mit ISO1050 Transceiver. Beide Boards sind mit 500KBit/s initialisiert und laufen im Loopback Mode für sich selbst (Intern CAN Rx auf Tx)
-
Thread
PIC + CAN, Baudrate weicht um ca 4% ab
Hab hier zwei PIC 18F458 mit 20MHz Quarz + MCP2551 die mit 125kBaud mit nem SAM3X8E + 65HVD234 via CAN kommunizieren sollen. Untereinander funktionieren die PICs. Auf dem Ozsi sehe ich, daß die Bitzeit anstatt 8.0us bei 125kBaud 8.3us beträgt