-
Thread
CAN-Bus Sorgen
mit angeschlossenen CANinterface vorgesehen. Ich verwende einen AT90CAN128 und als Tranciver einen PCA82C250 mit den Anschlüssen bin ich mir eigentlich sicher... (TXD an TXCAN und RXD an RXCAN, RS an GND und GND und Vcc ist ja klar) als Ausgänge für den Can-BUS geht dann CAN_H und CA_L, sowie einmal
Mit welcher VCC betreibst Du den PCA82C250?
-
Thread
SJA1000 und ATmega32A
eure Hilfe, es geht um folgendes: Ich hab einen ATmega32A und möchte ihn mit einem SJA 1000 und PCA82C250 an den CAN-Bus anschließen. Ich habe den ATmega und SJA1000 folgendermaßen beschalten: ATmega SJA 1000 PC0-7 AD0-7 PA0 ALE PA2 !RD/E PA3
VDD 1-3 an VCC VSS 1-3 an GND RX0 an RXD vom PCA82C250 TX0 an TXD vom PCA82C250 nun will ich Daten in den SJA schreiben und wieder auslesen wenn ich das überhaupt kann? um eben später die Daten vom CAN-BUS richtig einlesen
-
Thread
I2C als "Hausbus"
vollautomatisch. O.k., Du benötigst einen CAN-Controller (z.B. MCP2515: 1,95 ) und eine CAN-Treiber (PCA82C251: 1,25 ), aber das dürfte die Gesamtkosten nicht wesentlich beeinflussen. Peter
Pull-Up Widerstände wirken die Abschlußwiderstände zwischen beiden Leitungen. Siehe Datenblatt des PCA82C250 : http://www.semiconductors.philips.c.....atasheets/PCA82C250_5.pdf Aufgrund dieser Verwandschaft ist der I2C-Bus leichter auf CAN-Physik zu übersetzen als auf RS 422 oder RS 485. Wie steht
-
Thread
Auswahl eines µController mit 8 PWM und CAN-Controller
AT90CAN128 und der ATmega64M1 (10x Hardware-PWM). Kann ich diese beide einfach mit einem Philips PCA82C250 oder MCP 2551 verbinden und die CAN Kommunikation steht (mit ein paar Zeilen Code natürlich)? Für Hinweise/Lösungsansätze bin ich dankbar. Mit dem richtigen Controller kann ich mit dem Platinenentwurf
der ATmega64M1 (10x Hardware-PWM). Geht auch. >Kann ich diese beide einfach mit einem Philips PCA82C250 oder MCP 2551 >verbinden und die CAN Kommunikation steht (mit ein paar Zeilen Code >natürlich)? Sicher, aber wozu dann der AT90CAN128? Dann reicht ein kleiner ATmega88 oder sogar ATtiny2313
-
Thread
CAN Transceiver ohne "permanent dominant detection" oder 24V-tolerante RS-485?
Info schrieb im Beitrag #5292379: > Gibt es CAN-Transceiver ohne dieses Feature Die PCA 82C250 und 251 sollten das noch nicht haben. Der 2551 hat es schon.
Danke, das ist hier: https://www.nxp.com/docs/en/data-sheet/PCA82C251.pdf
-
Thread
Kollisionserkennung bei RS485
liegen, aber CAN-Bus ist sicher auch noch eine Option. Ich habe mir gerade mal das Datenblatt des PCA82C250 angeschaut und mich im WIKI über den CAN BUS informiert. Nun stellt sich für mich die Frage, was ich mit den Anschlüssen Vref und Rs machen muss. In den Applications wird der Baustein ja immer
Die kannst den PCA82C250 grad so wie den 75176 an die UART anschliessen. Tx-Enable ist dann unnötig. Aber aus UART mit CAN Transceivern wird kein CAN Bus. Die CAN Transceiver bauen dir einen auch bei Kollisionen sauberen
-
Thread
CAN Grundlagenfrage
du brachst noch nen bustreiberbaustein, z.b. den PC82C250 http://www.semiconductors.philips.com/acrobat_download/datasheets/PCA82C250_5.pdf ...für jeden teilnehmer einen... in den kommen deine Tx und Rx leitung... raus kommen dann neue signale
Keine Sorge. Als Treiberbaustein habe ich den PCA82C250 eingebaut. Wie schon gesagt. das 1. senden von einem zum anderen Controller ist möglich, nur hört es mit dem Senden nicht mehr auf. Kann ich denn sehen, ob das ACK vom 2. µC gesendet wird (also
-
Thread
CAN Bus des TMS320F28xx
Ich benutze das Evaluation board von TI. Am Bus hängt nur der CAN-Bus tranceiver PCA82C251. das ist ein Projekt für meine Firma. Ich muss anschliessend mit einer anderen Elektronik kommunizieren, aber zuerst will ich den CAN Bus des TMS zum laufen bringen. ich sollte den CAN bus des
Ja ich hatte mir auch das Datenblatt des PCA82C251. Laut datenblatt arbeitet der PCA82C251 zwischen 4,5 und 5,5 VCC. Da ich keinen anderen zur Verfügung hatte, habe ich ausprobiert ob er bei einer Spannungversorgung von 3,3 V auch noch korrekte
-
Thread
Probleme CAN bekomme nur Error
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 zwischen den Knoten habe ich schon verschiedene
MCP2551 und PCA82C250 kooperieren erfahrungsgemäss problemlos.
-
Thread
Frage zum CAN-Bus
Hab ein Board gefunden, auf dem ein AT90CAN128 implementiert ist. Zusätzlich hat er die Bausteine "PCA82C250" und "TJA1054" enthalten. Beides scheinen Transceiver zu sein, wenn ich richtig recherchiert habe? Wieso werden dann zwei benötigt? 3. Werden weitere Bausteile nur im Bezug auf CAN benötigt
Falko schrieb im Beitrag #1935909: > Zusätzlich hat er die Bausteine "PCA82C250" und "TJA1054" enthalten. > Beides scheinen Transceiver zu sein, wenn ich richtig recherchiert habe? > Wieso werden dann zwei benötigt? Werden sie nicht. Aber es gibt verschiedene elektrische
-
Thread
RS485 an I2C ? Gesperrt
Steuerleitung für die Richtung. So einfach ist das also nicht. Dazu wäre ein CAN-Transceiver wie PCA82C250 (oder so ähnlich) wesentlich besser geeignet, da damit auf der RS485-Seite keine Kurzschlüsse möglich sind. Auf der TTL-Seite sollte man die Sende- und die Empfangsleitung noch durch einen Open-Kollektor-Baustein
nimm doch eine I2C Range Extender, z.B. PCA9615 https://www.nxp.com/docs/en/data-sheet/PCA9615.pdf
-
Thread
Asymetrie auf CAN-Bus
Woran kann das liegen? Das erste (linke) Paket ist von nem SN65HVD234, die Antwort stammt von einem PCA82C250. Distanz ca 0.3m, Geschw. 250k.
kann das liegen? > Das erste (linke) Paket ist von nem SN65HVD234, die Antwort stammt von > einem PCA82C250. Distanz ca 0.3m, Geschw. 250k. CAN ist ein 5V Standard. Punkt, Ausrufezeichen! Der SN65HVD234 ist ein 3.3V only Transceiver und kann damit die vom Standard geforderten 3.5V für CANH nicht
-
Thread
CAN Komunikation Evalboard MCBSTM32C zu STM32F103VDT6
can_bus.PNG CAN_EVAL_BRD_1.PNG Hilfsmittel: Scope. Diverse R-C (pf) Tief-Pass via der beiden Pole CAN-H/L [-R-C-] to_GND. Rauf/Runter via Transceiver Comperator-Pin (REF-SPG) Signal Conditioning mit Choke Coils.(L). usw. ##############################
bis Bit 2 hat die Bewerung je bit-pos. mit 1*16* + 0*8 +1*4 . = 16+4= 20 bingo>. Bei dem Doku PCA82C200T.pdf ist das zu BIT posing-via jeweilig bit-Value zu sehen. How to determine SJW value ? R_SESYNC-J_UMP-W_IDE Hint: http://www.datasheetcatalog.org/datasheet/philips/PCA82C200T.pdf Gruss
-
Thread
gibt es rs232-CAN Converter?
SPS--AVR--SJA1000--PCA82C250====CAN=====PCA82C250--SJA1000--ATmega162--FTDI245BM==USB-PC @MNR >>CAN-Sniffer (inkl. PC-Software) Hier http://mictronics.de findest Du möglicherweise was Du suchst. /Michael
-
Thread
Galv. Trennung CAN
Schaltungsbeispiel, wie ich die Schaltung vom Can-Bus trennen kann. Ich verwende den MCP2515 und als Treiber den PCA 82C250. Gruß Wolf4124
hier noch ein Bsp. mit dem ICoupler von Analog-Devices. In der Schaltung kannst Du jetzt auch den PCA82C250 verwenden. Gruss Steffen
-
Thread
Can-usb adapter von mictronics.de(selbstbau avr)
Trennung, ich wuerdse noch einbauen (Optokoppler, DC-DC Konv. & Co. zwischen serieller Anbindung SJA und PCA82c25x). bei http://www.ixxat.de/overview_features_de,1037,147.html geklaut: Passive CAN-Karten Diese Karten erfordern den direkten Zugriff des PC-Treibers auf den CAN-Controller der Karte. Der
20 D3 MBRS130LTR SMB 21 IC1 PCA82C250 SO8_SOT96-1 22 IC2 SJA1000 SO28 23 IC3 Atmega162-16AI TQFP44 24 IC4 78M05 D-PAK 25 IC5 FT245BM TQFP32-08 26 IC6 93LC46B/SN 8-SMD-1 27 JP1 K1x2 1X02 28
-
Thread
UART an CAN-Treiber
Beim MCP2551 1,25ms, der geht also bis runter zu 9600bps. Die PCA82C250/251 scheinen keine solche Grenze zu kennen.
Würdet ihr den MCP2551 oder den PCA82C251 bevorzugen?
-
Thread
[V] Halbleiter, Netzteile, Opto, Encoder, Diskret, Relais, Pneumatik, AoIP
-> 1,00 €/Stk. 400x AD5541: 16Bit DAC -> 1,00 €/Stk. Halbleiter I²C: 90x PCA9306D: I²C Level Shifter -> 0,50 €/Stk. 193x PCF8591T: I²C 8Bit ADC und DAC -> 0,50 €/Stk. 295x PA9515A: I²C Bus repeater -> 0,50 €/Stk. 3x PCA9634PW: I²C 8Bit LED Treiber -> 0,75 €/Stk. 11x P82B96: I²C Dual Bidirectional Bus Driver -> 1,00 €/Stk. Netzteile: 1x FSP042-3K10: 40W Open Frame 5V,+-12V, 2x4" -> 7,50
-
Thread
CAN Kommunikation aufbauen
Hallo, ich versuch mein Glück mal hier da ich nicht wirklich weiter komme. Ich benutze ein AT32UC3C1512C Mikrocontroller und möchte über das PCA82C250 CAN Interface eine Nachricht über den CAN-Bus senden. 1) Zuerst einmal die Frage wo ich die benötigten Headerfils (can.h und can.s) her bekomme. Die
PCA82C250 ist der CAN Transceiver, nicht der CAN Controller. Dieser ist bereit im AT32UC3C1512C enthalten. Ich gehe davon aus, dass das Atmel Studio auch Beispiele enthält. (More than 1,600 project examples
-
Thread
CAN Bus
Hallo Ich probiere gerade mit einem M16C29 über einen CAN Bus Daten zu übermitteln. Leider gelingt mir das noch nicht so richtig. Kann es event. an meiner Beschaltung des PCA82C250 (CAN Transceiver) liegen? Im Bild ist die Beschaltung zu
mal mit dem Oszi an dem Ctx vom Controller gemessen, da kommt ein Signal mit ca. 1khz raus. Nach dem PCA82c250 kommt nichts weiter raus außer ein sinus im mV Bereich.
-
Thread
CAN PC-Interface
helfen? Vielleicht ist es auch ein Timing Problem. Als Programmiertool verwende ich Borland Builder C++ Version 5.0. DLL für LPT Ansteuerung: "inpout32.dll"
Hallo @All, Frohes neues Jahr erst mal. Ich benutze einen MCP2515 und den Bustreiber PCA82C250. Das alles hängt am LPT. Für nicht allzu hohe Übertragungsraten reicht das noch und ist sehr billig. Bei Reichelt gibt es alles: MCP2515 1,95 PCA82C250 1,40 Kleinteile rundherum keine 5
-
Thread
CAN Transceiver plötzlich defekt
Hi Ich habe eine CAN-Strecke wo ich als Transceiver-Bausteine die von Philips einsetze: PCA82C250. Die CAN-Controller dagegen von Microchip: mcp2515. Ich habe nichts an der Schaltung geändert und plötzlich empfängt die eine Seite nichts mehr. Nach langem Suchen ergab es dann den Defekt
Der PCA82C251 ist spannungsfester, ich hatte noch nie Probleme damit. Peter
-
Thread
MAX3222 durch einen RS485-Baustein ersetzen
Ist Holzhammermethode aber geht. Auch gängig für die Umrüstung sind die CAN-Buskoppler, z.B. PCA82C250 ... man kann sich dann den En schenken.
Danke für eure Tipps zum Löten und zum Entlöten. ... PCA82C250 ... man kann sich dann den En schenken ... Funktioniert dies wirklich problemlos?
-
Thread
CAN Repeater / Optoadapter mit zwei Transceivern und Optokopplern
5V auf den Rx und Tx Leitungen fehlen die normalerweise vom CAN-Controller gespeist werden. Zwei PCA82C250 ( http://www.nxp.com/acrobat/datasheets/PCA82C250_5.pdf ) mit 2 invertierenden Optokopplern 6N137 die jeweils 5V anlegen funktioniert es auch nicht. Dann habe ich versucht eine Leitung zu
Ich denke schon. I2C hat ein ähnliches Problem und da gibt es Lösungen. Nur kenne ich keine fertige Lösung für CAN.
-
Thread
CAN Bus Leitung simulieren
Wie kann man eine "lange Leitung" zum Testen eines CANbus Treibers (PCA82C251) nachbilden. 30 Meter reale Leitung ist etwas unhandlich.
schrieb im Beitrag #2689296: > Wie kann man eine "lange Leitung" zum Testen eines CANbus Treibers > (PCA82C251) nachbilden. 30 Meter reale Leitung ist etwas unhandlich. Geschickterweise sind Leitungen in der Regel biegsam, so daß man sie zu was handlichem zusammenrollen kann. Das ist dann auch billiger
-
Thread
CAN mit galv. Trennung
Falls du das meinst: http://www.semiconductors.philips.com/acrobat_download/datasheets/PCA82C250_5.pdf seite 12 - sollte doch mit dem MCP genauso funktionieren, wo ist das Problem? Und warum willst/musst du trennen? Ansonsten, das Thema hatten wir gerade erst, musst mal suchen.
ich denke, er hat das selbe problem wie ich ;-) sja1000 und pca82c250 sind 5V devices. ich benutze mcp2515 und sn65hvd231d, welche beide mit max 3,3V bei mir betrieben werden. die meisten optok. die ich versucht habe, haben bei dieser spannung nicht richtig durchgeschaltet
-
Thread
AT90CAN128, Bus Treiber
immer einen Treiber zur Kommunikation mit einem PC? Es wird ja auch ab und zu vom Can-Bus Treiber PCA82C250 geredet? Ist das alles nur zur Kommunikation oder auch zur Programmierung des Chips nötig? Ist es überhaupt erforderlich? Vielen Dank S. Bauer
RS232 Schnittstelle. Wenn Du den CAN128 benutzen möchtest, hast Du die CAN-Logik schon eingebaut. PCA82C250 ist der MAX232 für den CAN-Bus und wird nicht programmiert, sondern nur benutzt. Wenn Du sehen willst, ob Dein Programm funktioniert wirst Du um einen Treiber nicht herumkommen, weil der CAN die
-
Thread
"Selbstbau"-Feldbus
Du brauchst nur den Treiber, für CAN zb PCA82C250 (0,99 €bei Reichelt). Das hat ein Eingangs- und ein Ausgangssignal im 5V Bereich, da kannst du direkt einen µC oder ähnliches anschließen.
kannst du zB UART (asynchron seriell) benutzen. Einfach RXD und TXD vom ATMega auf RXD und TXD vom PCA82C250 und du kannst damit über die CAN-Leitung über weite Entfernungen und auch sternförmig kommunizieren, als hättest du sie direkt miteinander verbunden. Das CAN-Protokoll ist ziemlich aufwendig
-
Thread
Sin @ 3kHz fix - anschließend weitere Verarbeitung.
Daten über eine USB-Schnittstelle zu versenden soll ebenfalls in Betracht gezogen werden. Der uC sollte auch in der Lage sein, DIOs (min. 6) zu verarbeiten und ebenfalls in einer CAN-Nachricht zu verschicken. Ist für diese Aufgabe ein ATmega8 "unterdimensioniert" mit SJA1000 und PCA82C250? Brauche ich mehr Speicher? Oder doch gleich einen AT90CAN128 mit nem PCA82C250? Ich bin für jede Hilfe dankbar! Gruß ayk
-
Thread
AVR und Ethernet
höhere Preis eines CAN-PHY(82C250) im Gegensatz zu einem 75176 beträgt 45Cent für je die DIP-Version bei Reichelt. Das kann doch nicht der Grund sein weshalb RS485 so stark verbreitet ist und propagiert wird. Das Protokoll muß/kann
gleich interessanter. Werde mit überlegen ob ich für meine Module statt der RS485 Treiber nicht die PCA 82C250 o.ä. verwende. Gruß Markus http://www.elektronik-projekt.de
-
Thread
Smart Home DIY Protokoll
Im P. schrieb im Beitrag #5805979: > Wie weit kommst du mit I2C das ist nicht gerade ein Feldbus ^^ Moin Moin, ich habe nicht die I²C Datenleitung so verlegt, zur Übertragung habe ich das Signal als "CAN Medium" über einen PCA82C250 umgewandelt und dann über
S. schrieb im Beitrag #5806342: > Im P. schrieb im Beitrag #5805979: >> Wie weit kommst du mit I2C das ist nicht gerade ein Feldbus ^^ > > Moin Moin, > > ich habe nicht die I²C Datenleitung so verlegt, zur Übertragung habe ich > das Signal als "CAN Medium" über einen PCA82C250 umgewandelt
-
Thread
SJA1000: Pegel am TX-Ausgang
Volt bzw 5 Volt annimmt. Die Schaltung für die galvanische Trennung stammt aus dem Datenblatt des PCA82C250 (www.nxp.com/documents/data_sheet/PCA82C250.pdf Bild 10 -- ich habe es ausgeschnitten und an das Posting angehängt) Viele Grüsse Tilman
-
Thread
Ansprechen von CAN-bus beim Auto ?!?
schau dir zB mal den PCA82C252 oder einen PCA82C250 von philips an ;) das sind so die teile die man heute als privatmann auch bekommen kann/sollte und das sind so die bausteine die etwa so bis 2002 verbaut wurden. heute wird
Welchen CAN-Transceiver man nimmt sollte doch eigentlich egal sein? Ich denke an einen PCA82C250.
-
Thread
Probleme beim Senden von CAN-Nachrichten beim AT90CAN128
den Fehler gefunden. An der Programmierung lag es im Grunde genommen nicht. Ich hatte vergessen am PCA82C250 (CAN-Bustreiber) den RS-Eingang entsprechend zu schalten. Hat viel Zeit gekostet dieses eine BIT. So ist es aber manchmal. Ok. Gruesse Micha
RXOK und TXOK nie auf eins gesetzt werden) und werde jetzt das auch ausprobieren. Ich habe auch bei PCA82C250 den RS nicht angeschaltet. Vielleicht liegt der Fehler hier. Mit freundlichen Grüssen Jon
-
Thread
Welchen CAN treiber?
ich MCP2515 nehmen.. Aber welcher CAN-Bus Treiber ist fürs Auto am besten geeignet? MCP2551,PCA82C250 oder PCA82C251? mfg Daniel PS: ist es eigenltich legal bzw macht es den Fahrzeugherstellern etwas aus? (Dass die Garantie nicht mehr gilt, wenn ich dabei etwas kaputt mache, ist mir klar
leider nicht welches es ist.. Anschließen würde ich den IC beim Radio-Kabel es ist ein Citroen C4
-
Thread
Alternative zu Bussystemen
Hallo Martin, ich habe mir einen Hausbus ( KH-Bus ) mit einem Mega8 ( 4 Euro ) und einem PCA82C250 ( 1,85 Euro ) aufgebaut. Damit läßt ein auf CAN-Hardware laufendes Multimaster-System aufbauen, dass von 1Hz - 1MHz arbeitet. Es hat fast alle Möglichkeiten ( über 90% ), die CAN-Basic auch hat
Hallo Bernhard! Danke für deinen tollen Tipp. Ich hab mir jetzt so einen PCA82C250 beschafft. Meiner hat jedoch 5€ gekostet. Wo hast du deinen her? Und wo bekommst du die Mega8-Prozessoren so billig her? Erste Testmessungen wurden von mir bereits durchgeführt und es sieht
-
Thread
Abstand halten - jetzt auch im CAN-Bus!?
ein 120R auf dem Master, d.h. der 2. Abschlußwiderstand fehlt. Transceiver sind noch die alten PCA82C251T. Für die auf HV floatenden Slaves erfolgt die galvanische Trennung des CAN über OPI1266. Der ADM3054 ist lt. Datenblatt nur für 846V zugelassen, ich brauche aber 4000V Isolation.
Peter D. schrieb im Beitrag #6431393: > Transceiver sind noch die alten PCA82C251T. > Für die auf HV floatenden Slaves erfolgt die galvanische Trennung des > CAN über OPI1266. Der ADM3054 ist lt. Datenblatt nur für 846V > zugelassen, ich brauche aber 4000V Isolation.
-
Thread
Kabellänge I2C
mir auch jetzt nicht unbedingt ein Datenblatt besorgen. Es mag sein das zwei Arduino über einen I2C-Bus mit 5V, 220 Ohm Pullups, über 100m bei 250 kHz kommunizieren können. Nur, Du wirst an diesem I2C-BUS kein Standard I2C-Baustein betreiben können. Bei einem 5V I2C-Bus ist bei ca. 1,65 kOhm Schluss
Mike schrieb im Beitrag #3747790: > Der Erfinder des I2C (NXP/Philips) scheint es besser zu wissen Autos können auch schwimmen, man muß sie nur auf ein Boot packen. Die AN beschreibt den Einsatz von Treibern (PCA9600 und P82B96)für längere Stecken. Daß
-
Thread
RS232 über Can Tranceiver
Hallo Leute, Geht es, das ich 2 uC über einen Can Transceiver miteinander verlinke? Stelle mir das so vor: Sender uC TXDuC an RXTCan RXTuC an TXTCan Auf der anderen Seite das selbe. Hohe Geschwindigkeiten werden nicht gefahren.
interface gibt, Wenn ich den TO richtig verstanden habe, meint er mit Can Tranceiver die CAN-Treiber (PCA82C250, PCA82C251, MCP2551....). Und das geht problemlos. MfG Spess
-
Thread
transceiver für AT90Can
NXP TJA1050 und TI TLE6250G sind Standardtypen im Automobilbereich. PCA82C250 (PCA82C251) ist historisch, aber im DIP-8 Gehäuse verfügbar.
-
Thread
Hausbus; so realisierbar?
schlägt - hört sich doch einfach an, oder? Nimm eine CPU die bereits CAN drin hat und einen Chip PCA82C251 (CAN Transceiver, also der Leitungstreiber), kostet bei Reichelt 0,97 EUR. Ist also auch günstiger als RS485.
bekommt man für kleines Geld. Ist schon ne echte Alternative zu MC mit integriertem CAN. Mega8+MCP2515+PCA82C250 ist man mit 4€ dabei.
-
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 - mode zu gehen
Was hält Dich davon ab, einen Blick ins Datenblatt des PCA82C250 zu werfen? In dem steht auf Seite 4 [pre] Pin 8 (Rs) allows three different modes of operation to be selected: high-speed, slope control or standby. For high-speed operation,
-
Thread
UART mit mehreren Teilnehmern
Marvin H. schrieb im Beitrag #4494064: > 4. I2C scheidet aufgrund der Abstände ja schonmal aus korrekt? So langsam ist I2C nun auch nicht. CAN könntest du auch nehmen.
RS232-Treiber sondern CAN-Transceiver. Beispielsweise: http://www.reichelt.de/USB-CAN-BUS-Controller/PCA-82C250-T/3/index.html?&ACTION=3&LA=2&ARTICLE=39908&GROUPID=2946&artnr=PCA+82C250+T Die Kommunikation erfolgt halbduplex, aber im Gegensatz zu RS485 braucht man keine Richtungsumschaltung. Mehr ist
-
Thread
RS485 Multi Master Bus
Genau, und deswegen nimmt man Bustreiber, die damit umgehen können. CAN-Bustreiber können sowas, z.B. PCA82C250 (1,85EUR @Reichelt). Da du ja zurücklesen kannst, was du gerade schreibst, erkennst du auch wenn ein anderer Busteilnehmer einen anderen Pegel anlegt. Achso, es gibt 2 Buspegel (dominant und
Was ist denn eine CAN Vorrichtung? Weiterer Link: http://www.canathome.de/ @Schmittchen: Besser den PCA82C251 nehmen, den empfiehlt Philips auch selber, da er ein paar entscheidende Vorteile hat: geringerer Stromverbrauch, verkraftet grössere Transienten, kann grössere Lasten treiben, etc.
-
Thread
Microchip und PIC32 / PIC18F mit CAN, braucht es ein externen PHY?
Nur schlappe 200mA Ausgangssstrom beim Kurzschluss und bis um die 80mA bei normaler Aktivität, beim PCA82C251.
schlappe 200mA Ausgangssstrom beim Kurzschluss und bis um die 80mA > bei normaler Aktivität, beim PCA82C251. WTF?! das ding braucht 200mA?! Da muss es doch andere Lösungen geben
-
Thread
Verfügbarer Bidirektionaler Pegelwandler 5V - 3,3V
Patrick L. schrieb im Beitrag #7287186: > Die "[V] .Dual bidirectional PCA9306 I2C-bus and SMBus voltage-level > translator (30St/10€)" von Roger P, wurden leider bereits verkauft. Gibt es auch bei Reichelt. (Der PCA9306 enthält aber auch nur drei MOSFETs.) Veit D.
unwesentlich größer sein >> als der Wert bei dem diese gemessen wird. > > Die Threshold Spannung wird bei 250µA gemessen. Nicht im Datenblatt von OnSemi. Da wird bei 1mA gemessen. > Die Pull-Up Widerstände > von einem I²C Bus sind in der Regel auf 1 bis 3 mA ausgelegt Eben.
-
Thread
Bezugsquellen für CAN-Bauteile
Hallo, wer kennt (erprobte) Bezugsquellen / Händler für SJA1000 und PCA82C250/251 in Kleinststückzahlen? Ich danke schon jetzt. MfG Ed. Götz
Sorri, Reichelt führt die Teile inzwischen ja auch - sogar billiger... (http://www.reichelt.de) 82C250: 1,85EUR SJA1000: 5,40EUR A.Füßer -- CAN@home - http://www.CANathome.de - Hausautomation mit AVR + CAN
-
Thread
CAN und I2C Projektumsetzung
Datenleitungslänger und Hoffnung auf Maximale Geschwindigkeit dachte ich baue in der Hälfte der Leitung ein PCA9614 (differenziellen I2C-Buffer) ein, um die Störsicherheit zu erhöhen und ein PCA9601DP um die 400 pF auf 4000pF zu erhöhen und genug Luft zu bekommen das ich meine Flanken noch erkenne. Habe ich
den vielen) Warum nicht die, die jeder verwendet: Bei Controllern mit 5V Versorgungsspannung: PCA82C250 / 251 oder MCP2551 Bei 3,3V Controllerspannung: SN65HVD230 Und schau dir bei 1MBit die Schaltungsempfehlungen der Tranceiver an: http://www.mikrocontroller.net/topic/333498#3653915
-
Thread
EMV robuster Bus- oder Leitungstreiber
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
Welche sind die Pull-Ups?
aber mit Lego Mindstorms ansteuern und die Gyrosensoren auslesen. Die Kommunikation erfolgt über i2c. Allerdings sind für das Mindstorms Teil die Pull Ups angeblich zu klein. Das war zumindest beim Wii Nunchuk so. Da waren 1,8k Pull Ups drin, Lego fordert eigentlich 82k Pullups und es hat sich rausgestellt
Leitungen liegen? Vielleicht solltest du es mal mit Nachdenken versuchen. Ich glaube dort wird I2C verwendet. Die Pullups für I2C sitzen am Master und sollten damit in der Fernbedienung sitzen und nicht in der Erweiterungsplatine.