-
Thread
[V] Softing CAN-AC2 für ISA-Bus
4x hp7100 Optokoppler, 1x DS1000, 1x LT1016. Dann verlötet 1x Oszillator 16MHz, 1x DCDC-Wandler, 2x PCA82C250 Transceiver, 2x PCA82C200 und ein Haufen TTL.
-
Thread
[V] µC, Halbleiter, Relais
-> 1€/Stk. 6x AN2131QC: 8051, USB -> 1€/Stk. Halbleiter: 8x PCA9506DGG: 40Bit I/O-Expander I²C -> 1,50€/Stk. 2x PCA9698DGG: 40Bit I/O-Expander I²C -> 1,50€/Stk. 100x PCF8591T: 8Bit ADC und DAC I²C -> 1€/Stk. 11x P82B96T
-> 1€/Stk. Halbleiter: 98x PCF8591T: 8Bit ADC und DAC I²C -> 1€/Stk. 6x P82B96T: Dual bidirectional bus buffer I²C -> 1€/Stk. 37x PCM1739E: 24Bit, 192kHz Audio-DAC -> 0,50€/Stk. 100x AD5541: 2,7V-5,5V 16Bit DAC -> 1€/Stk. 90x MAX4543CSA:
-
Thread
Si4705 und C8051F321 kommunizieren nicht
adjusted output // Converion on timer 2 overflow with low power tracking mode off ADC0CN = 0x82; } //----------------------------------------------------------------------------- // PCA_Init //----------------------------------------------------------------------------- // // Return Value
// PCA module 2 currently unused PCA0CPM3 = 0x00; // PCA module 3 currently unused PCA0CPM4 = 0x00; // PCA module 4 currently unused // PCA module 0 starts
-
Thread
"Machbarkeits-Studie" I2C/ULN2803/Modelbahn-Weichen
> Also "gesunde", andere Widerstände nehmen (Werte) ? Was Passiert in deiner Schaltung wenn der PCA nicht das währe? Wenn du das nicht verstehst dann fang erst gar nicht mit dem rest an. Du wirst scheitern. >Was ist ein "M8" ? Ein ATmega8 (µC von Atmel).
kleiner Strom am Ausgang und nicht 0. Also ist einer der ULN Kanäle immer "EIN", sonst kann der PCA nämlich keine "1" lesen. Außerdem schaltest du 12V auf einen 5V IC. Das mögen die gar nicht. Und beim schalten muss der PCA auch noch gegen diesen Strom ankämpfen.... da wird er verlieren.
-
Thread
Atmega2560 mit mehreren Atmega128 vernetzen
Controller im Bus schlafen legst, oder mehr als 1 Meter überbrückt werden soll. Funzt ganz gut mit Philips P82B96 oder PCA9512.
Mit auf den Adapter kommen: Quarz, Reset-Taster, ISP-Stecker, 7805 Spannungsregler, CAN-BUS-Treiber PCA82C250, und ein paar Jumper usw... Ätze mir dann mal 2 Adapter um mal etwas mit dem CAN-Bus rum zu experimentieren. Danke Peter für Deine kompetente Hilfe!!! Gruß Willi
-
Thread
UART mit mehreren Teilnehmern
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
IO-Module an eigenem Bus mit ATMEGA
Vielen Dank für die Antwort. Das mit dem P82B715 hört sich schon einmal sehr vielversprechend an und der IC ist gut verfügbar. Ich habe mich wohl noch nicht intensiv genug mit I2C beschäftigt, aber mir kommt gleich eine Frage in den Sinn: Sollte
durchschleifen, alle Module sternförmig an die Controller-Platine anbinden oder ist das egal? Den PCA9534 finde ich weder bei Reichelt / Conrad noch bei Schuricht - bei Farnell gibts den nur ab 1000 Stück Mindestabnahme und dann auch nicht als Lagerware - gibt's da irgendwo eine gute Quelle? Meine
-
Thread
Verfügbarer Bidirektionaler Pegelwandler 5V - 3,3V
products/detail/nxp-usa-inc/NVT2002DP-118/2355938 * https://www.digikey.de/en/products/detail/onsemi/PCA9306USG/2652014
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.
-
Thread
I2C Bus längere Reichweite
Hallo Nico das geht eigentlich ohne Probleme. Man kann den P82B715 nehmen. da mit kommt man auf ca. 5 bis 10m. Dann gibts noch den P82B96. Damit können ca 50 bis 200m möglich sein. Ein Problem kann dabei die Betriebsspannung sein. achim
Bei mir hat der PCA9600 geholfen. Laut Datenblatt bis 250m geeignet.
-
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
SPI-Probleme (Mega64)
Clock, und zum anderen bekommt der MCP2515 etwas mit, und sendet auch brav. Allerdings sieht das am PCA82C250 (der CAN-Driver für die hübschen Pegel) irgendwie traurig aus (can_h.jpg, can_l.jpg, natürlich anderer Maßstab, IIRC 0,5 V/DIV). Ist das gut genug, um was zu senden, oder ist das zu schlecht?
sicherlich mies, aber IMHO dürfte das CAN-Signal nur von der "letzten Meile" abhängen, also was vom MCP zum PCA und vom PCA zum SubD-Connector kommt. Fazit: ich probier's damit, und wenn die anderen Busteilnehmer mich auslachen, dann wird das ganze recht düster, weil für HF-Voodoo habe ich weder das Know-How
-
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
Spannungen am I²C
ich lese mir mal die beiden AppNotes durch. Werde mich dann nochmal melden. @Spess53, der NXP P82B96 scheint wohl ein sehr gern benutzter Chip zu sein, wenn da 18.000 bei Mouser am Lager sind.
schon gesagt: Reichelt. Aber bei Farnell kannst du über hbe ja auch privat bestellen. Wobei der P82B96 eigentlich andere (Kern)Aufgaben hat. Level Translator ist da ja nur ein "Abfallprodukt". Reine Level Translator gibt's auch. Wie z.B. PCA9306.
-
Thread
i2c - wie wird kabellänge gemessen? Verstärker?
Treibern können Leitungslängen von weit über 100 m bei 100kHz erreicht werden. Leitungs-Treiber: P 82B96 I²C-Bus Repeater/Hubs/Extenders (von mir bevorzugt verwendet) P 82B715 I²C bus extender wird der Bus z.B. zu groß (Umfangreich), kann man diesen jederzeit auch über einen HUB in Segmente
. Gääähn. Wir leben in 2010. Über 100kHz freut sich kein Mensch mehr! > Leitungs-Treiber: > P 82B96 I²C-Bus Repeater/Hubs/Extenders (von mir bevorzugt verwendet) > P 82B715 I²C bus extender Ganz schöne Klimmzüge, um nicht von der Technik wegzumüssen, auf die man sich so eingeschossen hat!
-
Thread
I²C Schieberegister
Für LED PWM Sachen gibt's auch extra I²C Bausteine wie den PCA9531.
application_note/AN10658.pdf ... http://ics.nxp.com/literature/other/interface/pdf/bus.buffers.p82b96.pca9600.pdf
-
Thread
Mehrere ATmegas über RS422 (MAX 488) verbinden.
der > Hardware schon erledigt. Was ist jetzt in dem Sinne die Hardware? Der Transceiver (z.B. PCA82C251, Max305x) ist ja strunzdumm und macht nur physikalischen Bus. Die Atmega88 werden kein CAN können, bzw nur als Softwareemulation. Da ist der Vorteil aber auch dahin, dann geht auch RS485 mit etwas
schrieb im Beitrag #7563847: > Was ist jetzt in dem Sinne die Hardware? Der Transceiver (z.B. > PCA82C251, Max305x) ist ja strunzdumm und macht nur physikalischen Bus. Ja, das macht der CAN-Controller. Benjamin K. schrieb im Beitrag #7563847: > Die Atmega88 werden kein CAN können, bzw nur als
-
Thread
uC-Netzwerk
das der can bus. also meine frage: wenn ich an jeden uart meiner uCs einen can bus treiber wie den PCA82C250 hänge, brauche ich mir dann softwaremäßig keine "sorgen" mehr über kollisionen bzw. datenverlust machen?? und wieviele uCs lassen sich so in einme Netzwerk zusammenschalten? Danke, Mathias
bevor Du zum Lötkolben greifst, dann würdest Du Deine Frage sicher selbst beantworten können. Der PCA ist lediglich ein Treiber, was Du brauchst ist ein (CAN)Controller oder einen MC mit CAN.
-
Thread
Gutes CAN Setup für automobilbereich gesucht
Betrieb > nicht notwendig. Ist auch meine Erfahrung. Wenn alles so zuverlässig wäre, wie der PCA82C251, hätten wir nichts zu reparieren. Dieses Drossel und Schutzgedöns habe ich auch nie eingesetzt. In den älteren CAN-Applikationen war es auch nicht drinn. Als CAN-Controller setzten wir früher PCA82C200/SJA1000 ein. Und seit längerem den AT90CAN128, mit 15 MOBs, hat der ausreichend Filter und Puffer.
-
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
Einsteiger bei AVR und Can
Hi, mal ne frage, wenn man den philips chip +avr nimmt, braucht man da den bustreiber PCA 82C250 oder gehts auch ohne?
MCP2515 gehoert zwischen Chip und Bus ein "Can-Leitungstreiber". Fuer "High-Speed-Can" z.B. Philips PCA82C250 (im Lieferprogramm) oder Nachfolger oder vergleichbar. Zur "Inspiration" vielleicht hilfreich: http://www.siwawi.arubi.uni-kl.de/avr_projects/can/index.html
-
Thread
Leitungsauswahl I2C mit Stromversorgung
. Liebe Grüße, Lui [1] www.nxp.com/documents/data_sheet/P82B715.pdf
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 anschauen
-
Thread
Mehere MCU durch Opto trennen
gvs schrieb im Beitrag #3925383: > den pac 9306 Wenn schon, dann den PCA9306... > Wenn man den I2C tatsächlich trennen müsste, gäbe es dafür den pac 9306. Und wie genau sollte damit eine /galvanische Trennung/ gehen?
zusammengelegten Potentialen betrieben werden. Und diese Potentiale können __nicht__ zusammen gelegt werden. PCA9306 scheint mir auch nicht das zu sein, was ich brauche Dafür aber der P82B96DGKR. In der App Note ist ja im Prinzip das, was ich haben will nur das meine i2c beide mit 5V laufen. Und dann gibts
-
Thread
ics verkaufen
MAX459CQH 6 MAX457CPA 1 MAX466CNI 4 MAX464CNI 4 MAX456CPC 2 HN27256G-30 12 GAL16V8D 3 P82B715P 10 SAE800 7 GAL16V8B 5 PCA82C200T 1 PIC16C55 /JW 1 PIC16C54 – RC/P 1 PIC16C54 /JW 1
-
Thread
Weller WX/WSM/WHS Serie Kabel Reverse Engineering
mit der Beschriftung > PS3/1 > 11 02 > 152 PS3/1 wird wohl P53/1 heißen und damit ist es ein PCA9553DP/01 4-bit I2C-bus LED driver with programmable blink rates. --> http://www.nxp.com/documents/data_sheet/PCA9553.pdf Übrigens ist das Innenleben der Entlötpinzette WXMT fast identisch zum WXMP
Führungsring: 13,50mm Höhe Führungsring: 9,08mm Pindurchmesser: 1,42mm Dicke Führungsknubbel: 1,82mm Pinabstände sind schwierig, aber direkt benachbarte scheinen 3,50mm auseinander zu sein. Falls Du noch Fragen hast, immer her damit. Viele Grüße Hannes
-
Thread
PIC 18LF4550: Diskussion über Konzept: Eure Meinung, bitte!
vielfältig einsetzbar I²C? Ich benutze die Hardware des PIC, und möchte mit 400kHz einen I²C - Hub (PCA9518DWR) ansteuern. Dies wegen der unterschiedlichen Geschwindigkeiten der einzelnen Abgänge. Welche Geräte hängen am I²C? Beleuchtungsobjekte(100kHz und weniger), RTC (DS1307)(100kHz), Licht-&
wie kann man denn da CAN-Transceicver anschließen? > Es gibt dazu ein AN: [AN460 Using the P82B96 for bus interface[http://www.standardics.nxp.com/support/documents/i2c/pdf/an460.pdf]] Darin ist beschrieben, wie man CAN - Transceiver für I²C benutzt. Es wird lediglich die Hardware dazu benutzt
-
Thread
I2C Extender mit Pegelwandlung 3,3V->5V
der Suche nach einem Baustein welcher die Funktionalität eines I2C-Extenders wie beispielsweise dem P82B715TD und einem I2C Repeater mit Pegelumsetzung wie beispielsweise dem PCA9515A in einem Bauteil vereint. Leider war meine bisherige Suche erfolglos. Weiß jemand ob es so etwas überhaupt in einem
Hier ist einer ;) http://focus.ti.com/lit/ds/symlink/pca9548a.pdf
-
Thread
Can bus sensor
Frage: Braucht man beim Can-Bus einen Treiberbaustein? Ich meine damit so wie bei i2c (bus-extender p82b715)? Oder kann man die Teilnehmer direkt miteinander verbinden?
Klar brauchst du Treiber (MCP2551 oder PCA82C251 z.B.), zumindest wenn du mit anderen "echten" CAN-Geräten kommunizieren willst. Für ganz kleine eigene Sachen kannst du das mit der Primitiv-Lösung wired-or machen. Mit den entsprechenden Einschränkungen
-
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
Frage zu bidirektionalen Pegelwandlern
benötige einen bidirektionalen Pegelwandler für I2C 3,3V <-> 5V. Derzeit habe ich einen Umsetzer vom Typ PCA9515A verbaut, und mit diesem habe ich ein Problem: Es soll eine Hardware angesteuert werden (Auf diese habe ich leider keinen Einfluss) welche sehr hohe Low-Pegel am I2C (bis zu 1V bei 5V I2C) erzeugt
Hallo Max, schau Dir mal den P82B96 an. Der sollte das können. Ich weiss allerdings nicht, ob der Deinen hohen Low-Pegel korrekt verarbeitet... Gruß, Lui
-
Thread
Suche I²C Pegelwandler im DIL-Gehäuse
jemand für die I²C Pegelwandlung einen Wandler in "nicht-SMD"-Bauweise?! Ich verwende derzeit einen PCA9515D, allerdings geht mir das "gefrickel" mit dem SMD-Zeug gewaltig auf den Zeiger... Gruß Mike
schau dir mal den P82B96 an
-
Thread
CAN-Bus am Atmega 8
Falls ATmega8 "gesetzt": z.B. ATmega8 + MCP2515 + PCA82C250 Die Kombination funktioniert "hier" ganz gut. Die Bauteile sind relativ guenstig und alle auch "bedrahtet" erhältlich (z.B. bei Reichelt). Information zur Ansteuerung des MCP und einige Codebeispiele
der altungsaufwand ist relativ gering alles was du brauchst ist der mcp2515 nen treiberbaustein 82c250 nen quarz für den mcp (oder du taktest den durch den mega) den mcp hängst du direkt an den SPI port an einfachen beispielen zur programmierung mangelt es leider unter http://www.kreatives-chaos.com
-
Thread
Reichweite I2C
einfach. Wie weit geht der I2C Bus? Habe schon gesucht. Mit entsprechenden Treibern und Empfängern z.B. PCA9515 und P82B96 und P82B715 geht das. Ist im Hausbus oder auf NXP alles beschrieben. Leider haben diese den Nachteil, das ich immer 2 verwenden muss. Was kann ich aber nehmen, nur 1 IC, um längen von
-
Thread
Tips für i2c?
Nachtrag: Hier die Nummer des Bus-Repeaters: 82B715 (auch vom Philips) Laut Autor des Buchs "I²C-Bus angewandt" (ISBN 3-928051-71-7, Elektor-Verlag) konnten damit 100 m Leitung überbrückt werden. Allerdings wird keine Aussage zur Übertragungsrate
Entfernungen kannst du beim I²C-Bus eigentl. nur mit entsprechenden Treibern realisieren, z.B.: P82B715 I²C-Bus Extender PCA9515 I²C-Bus Repeater Mit dem SHT11 habe ich (durch die Verringerung des Pull-Ups an SDA auf 1k) aber auch schon Messwerte über ca. 2m Flachbandkabel übertragen.
-
Thread
I2C Bus - noch ein Problem
i2c-Specifikation bleiben. Wenn du größere Kabellängen brauchst kannst du auch i2c-Treiber einsetzen. z.B. P82B96, P82B715 oder PCA9515, damit sind bis zu 3000pF möglich bzw. etwa 50m Leitungslänge. grüsse leo9
-
Thread
"Mensch-ärgere-dich-nicht"-Spielbrett mit AtMega32
Ty 82 wrote: >>Wie wärs denn mit Schieberegistern? Die lassen sich doch kaskadieren und >>die Ansteuererung muss ja nicht soo Zeittreu bleiben. Die Teile kosten >>kaum was und das einzige Problem ist wohl
Ty 82 wrote: >>PS: Ich komme auch nur auf 192 LEDs: >> 40x jeweils 4 Farben = 160 >> 32x jeweils 1 Farbe = 32 >> --- >> = 192 > Leider weiß ich
-
Thread
Brauche Hilfe beim Programmiern von Silab MCU
die Bitadresse 0x80) */ sbit P01 = 0x81; /* P0.1 */ sbit P02 = 0x82; /* P0.2 */ sbit P03 = 0x83; /* P0.3 */ sbit P04 = 0x84; /* P0.4 */ sbit P05 = 0x85; /* P0.5
//nach Masse!! int i; void main(){ PCA0MD &= ~0x40; PCA0MD = 0x00; while(1){ if(!Taster){ Led = !Led; for(i=0;i<1000L;i++); } } } mfg
-
Thread
CAN vs. CAN mit ATMEGA
bzgl. des transreceiver: Ich verwende meist den PCA82C251 - der kann aber 'nur' 36V Volt an den Eingängen (transienten bis 200V) Hat bis jetzt immer gereicht, einen defekt hatte ich hier noch nie!
die Bus-Treiber hat, und weil der einer der Typen ist, die ±80V auf CANH/CANL abkönnen. Ein normaler 82C250 kann nur -7 bis +18V ab, und in der Industrie mit ihren 24V-Systemen ist das viel zu wenig, und auch im KFZ, wo beim Anlassen Peaks bis zu 30V auf der 12V-Versorgung vorkommen, reicht es nicht. Viele
-
Thread
CAN, seltsames Fehlerbild, unterschiedliche Pegel
Steuergerät sind die Pegel vollkommen wumpe. Es hängt nicht am Bus, sondern hinter dem CAN-Transceiver (z.B. PCA82C251). Erst wenn an dessen RX-Ausgang was nicht stimmt, gibt es Fehler.
sind die Pegel vollkommen wumpe. Es hängt nicht am Bus, > sondern hinter dem CAN-Transceiver (z.B. PCA82C251). Erst wenn an dessen > RX-Ausgang was nicht stimmt, gibt es Fehler. Danke für die Antwort. Du hast natürlich recht, das macht der Transceiver. Die Frage war unzureichend beschrieben.
-
Thread
5000 LEDs über I2C dimmen
Wenn du unbedingt bei I2C bleiben willst könnte dir noch ein P82B715 I2C Bus extender helfen... Ralf
..ich nehme in dem Fall immer einen CAN Transceiver http://www.systronix.com/Resource/PCA82C250_3.pdf oder einen rs485 Transceiver: http://www.datasheetcatalog.org/datasheets/270/189806_DS.pdf oder dmx: http://www.sycelectronica.com.ar/semiconductores/75176.pdf und schalte
-
Thread
Kabellänge I2C
Ich selber gehe bis auf 2,2 kOhm herunter. Um bis auf 220 Ohm heruntergehen zu können sind z.B. P82B96 (DUAL BIDIRECTIONAL BUS BUFFER) nötig. mfg klaus
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ß das funktioniert wird hier keiner bestreiten wollen.
-
Thread
Kreis in GPS-Koordinaten erkennen
nach oben würde ich die NMEA Spezifikation zu Grunde legen und die definiert eine maximale Länge von 82 Byte einschließlich Startzeichen ("$") und abschließendem <CR><LF>. Um den Speicherbedarf ggf. klein zu halten, könnte man "on-the-fly" beispielsweise den RMC-Sentence auseinander nehmen und sich
anderer Konzeptansatz wäre die Analyse der Eigenvectoren und Eigenwerte der Kovarianzmatrix, sprich PCA. Aber vermutlich ist auch das für den Großteil des Forums zu hoch, ganz zu schweigen von der Implementierung von *stabiler*, linearer Algebra auf einem uC.
-
Thread
AT89LP51RD2/ID2 SPI und PCA Kompatibilität
zu haben. Wird fortlaufend 42h gesendet, werden die Daten korrekt übertragen (Bild A). Wird dagegen 82h gesendet, wird der Pull-Up beim ersten Bit nicht aktiviert (Bild B). Wenn MOSI nicht zur Veranschaulichung mit einem 47 kOhm Pull-Up beschaltet gewesen wäre, wäre das erste Bit komplett auf Low. Falls
Inzwischen wurde das PCA-Problem bestätigt, das SPI-Pull-Up-Problem nicht. Lösungsvorschläge gab es leider keine.
-
Thread
Empfehlung für CAN Transceiver
Ob der MCP2551 da drauf steht weiss ich gerade nicht mal, den habe ich noch nie benutzt. Der 82C250 stand mal drauf, aber schon seit etlichen Jahren nicht mehr, so zum Beispiel. Eine Weile lang habe ich TJA1040 benutzt, aber die inzwischen durch die TJA1050 abgelöst. Einen Unterschied bemerkt
In älteren Projekten hatten wir den PCA82C251. Da nun aber die Programmierer nach ARM schreien und die nur 3,3V vertragen, nehmen wir jetzt den TJA1050. Und für alte THT-Platinen den ATA6560. Nur Atmel macht noch DIP-8.
-
Thread
Can Bus und MS Dos 6.22
Schnittstelle hat ist völlig unklar und ehr unwahrscheinlich. CAN Controller früherer Jahre waren PCA82C200 oder SJA1000 und die hatten einen 8bit Datenbus und nichts serielles. Ein bißchen Logik dazu und man konnte die direkt an den ISA-Bus hängen. Da musste dann nur die Software das spezielle Hardwareprotokoll
Ich glaub ich hab den CAN Processor (IC21) gefunden: A82C250 2A6A2 n2194 Keine Ahnung, ob diese Information noch was nutzt. Was müsste man im Programm einstellen, damit ich einen anderen CAN Processor ansprechen kann?
-
Thread
Hausbusprojekte mit CAN
vergessen hab) Btw. meines Wissens ist bei Verwendung eines normalen HS-CAN-Transceivers (á la PCA82C251/MCP2551) keine separate Wakeup Leitung zum Aufwecken des PIC notwendig, korrigiert mich bitte, wenn ich da falsch liege. Interessanter wäre (da die Interrupteingänge des PIC ja recht beschränkt
zu halten. > Btw. meines Wissens ist bei Verwendung eines normalen > HS-CAN-Transceivers (á la PCA82C251/MCP2551) keine separate Wakeup > Leitung zum Aufwecken des PIC notwendig, korrigiert mich bitte, wenn ich > da falsch liege. Kannst Du mir da eine Quelle geben? > Interessanter wäre (da
-
Thread
[V] Aufräumaktion Hobbykeller
... und weiter gehts. 18. ADC0804, 8bit-A/D-Wandler, DIL20 19. PCA82C250, CAN-Controller-Interface, DIL8, neu 20. SJA1000, CAN-Controller, DIP28, neu 21. TIC206M, TRIAC 3A 600V, TO220, 6 Stück, neu 22. BU522, NPN-Darlington Transistor 7A 350V, TO220, 6Stück
4015, 5 Stück 78. 4541, 3 Stück 79. 4536, 3 Stück 80. 4081, 2 Stück 81. 4066, 3 Stück 82. 74HC4066, 2 Stück 83. 4001, 1 Stück 84. 74HC4052, 1 Stück 85. 4060, 6 Stück
-
Thread
CAN oder RS485 Treiber?
RS485 Treibern?!) Meine Fragen: - kann ich in dem Netz neue Clients mit einem CAN Treiber (z.B. PCA82C251T) und Transceiver MCP2515 oder uC mit CAN anschliessen? Aus meiner Sicht spricht nichts dagegen ist das richtig? - gibt es einen Grund wieder einen RS485 Treiber zu verwenden anstelle von einem
den KFZ Bereich andere Treiber (kurzschlußfest bis 24 Volt, weniger Flankensteilheit) als bai CiA (82C251) gibt.
-
Thread
PWM - AT89C51ED2
; TR0 = 1; TR1 = 1; // Timer0 und Timer1 EIN TI=1; // Start TxD COM IEN0=0x82; // Interrupt Timer0 freigeben cnt_down=1; CMOD=0; // f_CLK/6 für PWM CCON|=0x40; // CR=1: PCA counter EIN CCAPM0=0x42; // P1.3: Komparatorfunktion EIN (Bit6), PWM EIN (Bit1
Einfach mal Datenblatt Abschnitt "Programmable Counter Array (PCA)" lesen. Da ist alles schön erklärt.
-
Thread
CAN und Eingägne gegen Versorgungsspannung absichern
versehentliche Vcc auf dem Bus gleich mehrere Geräte zerstören könnte. 4) Aufbau des CAN-Bus: CAN-Treiber PCA82C251, dann Optokoppler ADUM1201A, dann zum AT90CAN und natürlich der DC-DC Wandler für die 5V. Anschlussklemmen: CAN_GND, CAN_H, CAN_L 5) Wie kann ich die drei Klemmen gegen versehentliches auflegen
Ruhe hast du nur, wenn der Bus die max Spannung verträgt. Nimm zB Atmels ATA6660 (max 40V) anstelle 82C251. Alles was du sonst so dazumachst, beeinflusst die max.Datenrate / max Anzahl Teilnehmer -also die Betriebssicherheit.
-
Thread
zwei mega328 über 10m Kabel miteiander kommunizieren lassen
Interessant, den PCA9600 kannte ich noch nicht. Der hat Leistungsstarke Treiber, damit könnte man sogar ordentlich terminieren.
@Stefanus: Hinter den PCA9600 kannste dann noch CAN Transceiver hängen. Dann geht die Party erst richtig ab.