-
Thread
PCA82C250 Pin8 Erklärung
Hallo, ich betreibe einen Mega8 mit einem MCP2515 und einem PCA82C250. Das ganze funktioniert mit verschiedenen Baudraten auch wunderbar wenn ich irgendeinen Widerstand(1kOhm -> 10kOhm) von Pin8 nach Masse schalte. Direkt mit Masse verbunden geht
Schau doch mal im Datenblatt vom MCP2551 nach, sollte ja elektrisch identisch sein (oder?) Da ist der Pin ganz gut erklärt. Ich habe übrigens meine MCP2551 an dem Pin einfach auf Masse, zeiht dann allerdings auch relativ viel Strom.
-
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
ASM-Code für CAN-Übertragung. Wo ist der Fehler?
ich krieg hier langsam die Kriese, da ich das Problem absolut nicht feststellen kann. ATmega8515-mcp2515-mcp2551============mcp2551-mcp2515-ATmega8515 Übertragung in eine Richtung: 2 Bytes. Beim Emfänger an USART ausgeben. Die 2 zu übertragenden Bytes werden ca. 3 mal übertragen, danach 2 Bytes
-
Thread
CAN übertragung brich ca. nach 10 sek ab
Benutze AVR und mcp2515, mcp2551 Warum bleibt die Kommunikation nach etwa 10 sek stehen?
Hallo hORST, ich habe mir vor kurzem auch nen CAN-Bus aufgebaut und wie auch Du den MCP2515 als CAN-Controller genutzt. Allerdings habe ich den Bustreiber von Philips 82C250 eingesetzt. Habe mir gerade mal das Datenblatt vom mcp2551 angesehen - kaum ein unterschied. Aus dem Philips Datenblatt
-
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
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
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-Knoten
Du willst den mega mit dem Clock vom MCP2515 versorgen? Funktioniert prinzipiell. Du bekommst aber eine Watchdog-Lücke: sollte der Clock vom MCP2515 aus irgendeinem Grund abgeschaltet werden (falscher Befehl oder Störung oder ...), dann nützt
Vielleicht hab ich mich schlecht ausgedrückt ;) Jo, in Reihe. Wenn man den MCP2551 mit RESET zum schlafen bewegen könnte, dann würde auch nen RESET bei ihm funktionieren, nur dann haste wiederum keinen Takt ;) Wieviel der Kondi am RESET und die Widerstände so haben sollten,
-
Thread
CAN-Verbindung über 150m TP Netzwerkkabel
Servus Zwischen zwei mcp2551 soll eine CAN-Leitung bestehen. Ich dachte dan an billiges Netzwerkkabel Twisted Pair Shielded. SInd aber 150 m und nicht 100 (Maximallänge). Da die Baudrate aber deutlich niedriger ist als bei
-
Thread
Multi - Master fähiges Protokoll
SC143 als Zentrale), die Peripherie bekommt teilweise den AT90CAN128, die kleineren Geschwister Mega8+MCP2551+MCP2515. I2C kannst du getrost vergessen.
>>Wenn der Transceiver MCP2551 7 teuer ist, nimm besser den PCA82C250 >>(Reichelt: 1,40 ). Einen CAN-Treiber wie den PCA82C250 brauchst Du immer. Der MCP2551 ist kein Treiber sondern SPI-gesteuerter CAN-Knoten (für µCs
-
Thread
gibt es rs232-CAN Converter?
Zufuß: Mega8 + MCP2515 + CAN-Transceiver + MAX232 ...
mir das gedacht: meine Baud-Rate ist 2400bps müsste also machbar sein, das zu bauen. SPS--AVR--MCP2515--MCP2551====CAN=====MCP2551--MCP2515--AVR--MAX232--PC und auf die SPS wird mal geschrieben und mal von gelesen. wer andere Lösungen hat, immer her damit :)
-
Thread
:: High- and Low- Speed CAN...
als auch an einen Low-Speed-CAN angeschlossen werden kann. Ich hatte angedacht dazu einen ATmega16 + MCP2515 + MCP2551 verwenden. Damit wäre die HIGH-Speed-CAN-Seite angedeckt. Was ich nun noch nicht herausbekommen habe ist, ob die Kombination auch Low-Speed-CAN-fähig (softwareseitig einstellbar) ist,
Hi Holger, Du kannst den MCP2551 am Pin RS (Slope Control) für verschiedene Geschwindigkeiten einstellen. Am Besten 2 Wunsch-Baudraten aussuchen, die Widerstände für RS berechnen und einen davon vom AVR zuschalten lassen. Den
-
Thread
Verständnisfrage CAN-Bus
.). Der MCP kümmert sich um Fehler auf dem Bus und was da noch so alles passieren kann (natürlich auch Sachen die passieren sollen, wie Datenübermittlung). Um zwei CAN-Knoten aufzubauen brauchst du 2 MCP2515 und
Der einfachste und günsigste Weg wird trotzdem ein Standard-CAN-Transceiver wie der 82C251 bzw. MCP2551 sein. Gruss, Peter
-
Thread
CAN-Bus
danke für die schnelle antwort peter! ich verwende den MCP2551 von microchip und wollte eigenlich nur mit den 2 Leitungen CANH und CANL auskommen. die 2 knoten sollten über unterschiedliche steckernetzteile versorgt werden. Wäre es also ratsam die Masse der
-
Thread
Ansprechen von CAN-bus beim Auto ?!?
..habe eine kurze Frage: kann ich den CAN-BUS bei Autos über "normale" CAN-Treiber ansprechen z.B. MCP 2551 etc., oder verwendet die Automobilindustrie "eigene" Standards ? Und wo kann ich eine Liste finden welcher PID welcher Sensor /Aktuator etc. zugeordnet ist ? Vielen Dank !
Oder halt einen FTDI 2232 nehmen, der hat ja SPI dran, da kannste den MCP ansprechen.
-
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
Can bus
Treiber-IC: MCP2551 == ATA6660 == PCA82C251 == TJA1050 Ob sich die Software wieder resettet bzw. ob sie sich überhaupt verklemmt, hängt ganz allein von Deinen Programmierkünsten ab. Es darf nirgendwo unendlich
austauschen kann und nicht jedesmal ein neues board herstellen muss.... @Peter was meinst du mit MCP2551 == ATA6660 == PCA82C251 == TJA1050 soll das bedeuten das diese alle die gleichen features haben oder was meinst du damit?
-
Thread
CAN Transceiver @ 3V
ich bin gerade dabei ne CAN Interface Schaltung für 3 bzw. 3.3V auszulegen. Jetzt seh ich, dass der MCP2551 von Microchip nur für Vdd 4.5-5.5 V ausgelegt ist. Auf der Microchip Homepage war auch kein passender Typ zu finden. Ich bin mir aber ziemlich sicher den MCP2551 auch schon in 3.3V Layouts gesehen zu haben, zumal die Industrial Variante des MCP2515 ab 2.7V funktioniert (sonst hätte Microchip ja keinen passenden Transceiver dazu). Kann mir da jemand auf die Sprünge helfen??? Ne Alternative wären die TI Transceiver (SN65HVD231D), die gibts
-
Thread
CAN bus an puc18f6680
Hallo, ich würde gleich den MCP1551 von microchip nehmen, ist ein 8pin IC mit 5V versorgung, dann noch einen 60ohm(?) Widerstand zum terminieren und fertig ist das schöne teil so treiber bekommst du von jedem besseren electronik
hab mich verschrieben, mcp2551 mfg Azrael
-
Thread
TSOP 1730
besorgt und da jeweils eine IR-Diode, einen SFH51xx ( passt besser als TSOP ), einen AT90S2313 und einen MCP CAN Transceiver eingebaut. Die LED wird über PWM mit 36 kHz angesteuert. Zusätzlich wird die PWM mit 240 Hz an- und ausgeschaltet. Zum Empfang benutzte ich den Analog Comparator der über den Ref Ausgang vom MCP2551 auf 2,5 Volt liegt. Der AC Interrupt wird bei jeder Änderung des TSOP Pegels ausgelöst. Nun zähle ich die ausgesandten und eingehenden Impulse. Sind 30 Impulse abgefeuert wird der Eingangszähler
-
Thread
Welche Versorgungsspannung für Hausbus ?
Hi, ich bin grad auch dabei einen Hausbus zu realisieren. Als Bussystem verwenden ich CAN (MCP2515 + MCP2551 Kombi). Jetzt die Frage der Versorgungspannung über ne adere einer CAT5 Leitung kann ich maximal 0,35A jagen doch welche Spannung? Ich bin eigendlich ziemlich schnell auf 24V gekommen
Ich bin ja auch noch am gleichen Projekt. Ich verwende den Mega16 mit MCP2515, Schaltplan und ein paar Bilder habe ich hier schonmal gepostet: http://www.mikrocontroller.net/forum/read-1-21469.html Ich habe lange nach dem richtigen Spannungsregler gesucht und habe mich
-
Thread
Einsteigerboard LPC2119(29/94)
empfehlenswehrt der Starterkit 112.- Euro) Beide jedoch ohne CAN-Transceiver z.B. TJA1040, MCP2551, (82C250/1 geht auch, wird aber ausserhalb der Spec. betrieben) Gruss, Peter
-
Thread
SPI - I²C - CAN
. Aber sicher nicht bei 1Mbaud: http://caraca.sourceforge.net/#intro Ich benutze für CAN den MCP2515 über die SPI-Schnittstelle. Dazu brauchst Du in jedem Fall einen CAN-Bustreiber. Stefan
CAN-Controller: SJA1000 (8 Bit Interface) MCP2515 (SPI) T89C8051CC01 (+ 8051 core) C8051F043 (+ fast 8051 core) LPC2194 (4*CAN + ARM core) AT90CAN128 (+ AVR core) z.Z. nur sample status ! CAN-Bustreiber: PCA82C251 TJA1050 MCP2551
-
Thread
I2C als "Hausbus"
Hallo Stefan, in einer Appl. von Microchip ist nach dem MCP2515 noch ein Treiber MCP2551 geschaltet, ich gehe mal davon aus der ist nötig? Mike
Man braucht einen Treiber, z.B.: MCP2551 == ATA6660 == PCA82C251 == TJA1050 Die sind 24V fest, d.h. man kann versehentlich +/-24V auf die CAN-Leitungen legen, ohne das was abraucht. Die Betriebsspannung ist +5V. Wenn Du über
-
Thread
MCP2515 CAN Controller
Oi ich suchte vergeblich danach, wie man das Gespann mcp2515--mcp2551 gegen Spitzen schützen kann. Wäre sicherlich mit Optokopplern zu machen. Ich habe bist jetzt den pca85c250 studiert. In dessen Datenblatt ist es schön abgebildet, mit 2 Optokopplern zwischen
die weiteren ICs zu schützen. Ich mein es ist ja nicht umsonst im Datenblatt des SJA1000. WObei beim mcp2551 fehlt dieses Problem....
-
Thread
CAN netzwerk aufbauen
wunderschön auf eine Universalplatine gesetzt. Dann noch den Transceiver ran z.B. PCA82C251 oder MCP2551 Peter
Aber nicht für den Atmel-AVR Microcontroller zusammen mit dem Microchip-MCP2515 CAN-Baustein. Stefan
-
Thread
MCP2515 Can IC Woher ?!
PDIP währe schon super, habe jetzt schon leider mein Layout fertig darauf. Wie gesagt ich suche MCP2515 MCP2551 jeweils in PDIP. Versteh gar nicht warum die so schwer zu bekommen sind :( Gruß Dennis
Hallo Dennis, Ich habe mal nachgesehen: MCP2515-E/P 3 stück a 3,38 MCP2515-I/P 3 stück a 4,29 MCP2551-E/P 5 stück a 1,19 Plus versand. 3,20 Grüße Mark,
-
Thread
Probleme mit CAN-Bus
gerade ein CAN-Bus zu bauen, aber es klappt irgendwie nicht. Ich hab at90s2313 im Zusammenhang mit mcp2515 eingesetzt, als Transceiver verwende ich max3050. Mit dem mcp2515 funktioniert es wohl, der versucht die Daten abzuschicken, reagiert auf meine Anfragem, ändert die CLKOUT-Frequenz und so weiter
es 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
-
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
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