-
Thread
RS485 Abschlusswiderstand nötig bei 2 Devices?
Als Bus ist es freilich sinnlos. Ich habe ein Kabel (ca. 35m) liegen und möchte zwischen zwei µC -verbunden mit diesem Kabel- Daten übertragen und dachte an RS485. UART,SPI,I²C ... hatte ich gelesen, dass man dafür eher geringe Leitungslängen nutzt.
wenn man die Kabel vertauscht. CAN ist da robuster, da sind bis +/-36V auf den Datenpins erlaubt (PCA82C251).
-
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
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
Arduino Custom Firmware für Fitness Armband mit NRF52
nun in einem Sketch Der Accl Sensor wird nun über spi angesteuert, und der Pulssensor über SoftI2C, eigentlich könnte man den Accl auch über I2C nutzen, hatte es anders versucht um Alles in Hardware I2C und SPI anzusteuern aber es ist nur möglich entweder I2C oder SPI1 zu nutzen. Wie im Video
uD831 ist ein 8 bit I2C GPIO PortExpander - aehnlich NXP (a-la Phillips, I2C 'Erfinder') PCA6408A (oder modernere Variante A9###) - https://www.nxp.com/docs/en/data-sheet/PCA6408A.pdf ( https://www.nxp.com/docs/en/brochure/
-
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
zwei mega328 über 10m Kabel miteiander kommunizieren lassen
wiederunm Encoder und Display hat. Ich habe jahrelang mit I2C gearbeitet und kenne mich recht gut damit aus. Auch die inzwischen fertige Software ist (eigentlich) rein auf I2C ausgelegt. Ich habe allerdings noch nie Strecken > 20cm mit I2C überbrücken müssen. Daher
> Ich will später auch zusätzlich ein I2C Signal durch das CAT5 schicken. I²C ist allerdings nur für die Kommunikation innerhalb eines Gerätes gedacht. I²C hat weder starke Treiber, noch symmetrische Übertragung, noch vernünftig terminierte
-
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
Erfahrungen mit Platinen von JLCPCB / EasyEDA
hochzuladen. Headers habe ich so: POS: [code] Designator,Val,Package,Mid X,Mid Y,Rotation,Layer C1,100nF,C_0603_1608Metric_Pad1.08x0.95mm_HandSolder,88.138,-85.09,90.0,top C2,100nF,C_0603_1608Metric_Pad1.08x0.95mm_HandSolder,134.366,-86.614,180.0,top C3,100nF,C_0603_1608Metric_Pad1.08x0.95mm_HandSolder,102.87,-83.82,180.0,top ... [/code] BOM: [code] Comment,Designator,Footprint,LCSC 100nF,"C1,C2,C3,C6,C7",C_0603_1608Metric_Pad1.08x0.95mm_HandSolder,C14663 1k,R1,R_0603_1608Metric_Pad0.98x0.95mm_HandSolder
-
Thread
Mal wieder Wanderkiste?
I2C Bus and SMBus Voltage-Level Translator http://www.ti.com/lit/ds/symlink/pca9306.pdf - *PCA9539PWR* Remote 16-Bit I2C and SMBus Low-Power I/O Expander http://www.ti.com/lit/ds/symlink/pca9539.pdf - *PCA9545ADGVR* Low Voltage 4-channel I2C and SMbus Switch http://www.ti.com/lit/ds/symlink/pca9545a.pdf - *PCA9555PWR* Remote 16-Bit I2C and SMBus I/O Expander http://www.ti.com/lit/ds/symlink/pca9555
-
Thread
CAN chips grundsätzliche Fragen / MCP2551 /PCA82C250
allgemein und zu den folgenden Chips, da es die sehr günstig aus Fernost zu kaufen gibt! --> MCP2551 /PCA82C250 Wie sieht denn der Aufbau eines CAN-Netzes? Ich hab gehört, dass da 2 Drähte für CANH und CANL nicht reichen? also Maße mitführen? sind diese CAN Geräte auf demselben Bus zulässig? Also
-
Thread
µC - BUCK - BOOST Konverter
ich überlege auch gerade ob es evt. nicht besser ist, einen PCA9685 für die PWM-Erzeugung zu nehmen, dann wäre der µC entlastet... Dann noch die ADCs schneller laufen lassen.
rja&uact=8&ved=0ahUKEwit18ab5KjTAhUFaRQKHQdmCxIQFggtMAE&url=https%3A%2F%2Fwww-304.ibm.com%2Fjct03001c%2Fprocurement%2Fproweb.nsf%2F7a84535a0acd580885256b3f000e250a%2Fefbd29acd2fbd28485256f190048dd77%2F%24FILE%2FI-Roal_IBM%2520Rochester%2520Platform%2520Symposium%2520-%2520Remote%2520control%2520via%2520Can
-
Thread
Mikrocontroller mit Can Controller und Transceiver und OLED Bildschirm
Warum ein Transceiver mit Wake-up der nicht mal verfügbar ist? Für dein Vorhaben reicht jeder MCP2551/PCA 82C250 bei 5V oder SN65HVD233 bei einem Controller mit 3,3V Du kannst wie erwähnt einen 8-Bit Atmega mit CAN (AT90CANxx oder Atmega16M1) oder ein Arduino mit CAN-Shield nehmen. Lies erst mal hier
USBASP-AVR-Programmer-Adapter-Downoader-10-Pin-Kabel-ATTiny-USBISP-/272275171388?hash=item3f64dd683c:g:u8gAAOSwnNBXYXSr http://www.ebay.de/itm/1-8-Inch-Mini-Serial-SPI-TFT-LCD-Module-Display-with-PCB-Adapter-/201623079260?hash=item2ef1ac095c:g:jUIAAOSwUxNXh1vo Hier hast du für ca. 10€ genug Zeug
-
Thread
Bauteilidentifikation (Optokoppler?)
allzu großen sichtbaren schaden hat. Gelb und blau wurde bei einer andere aber zerstört. Blau: PCA82C251 (CAN Transceiver) - kein Problem, gibt es bei Reichelt Gelb: Kondensator? Verbinden scheinbar 2 Massen. 5mm mal 4mm oder kann es etwas anderes sein? Braun: Vermutlich etwas zu Entstörung
ich hätte gedacht das kann man lesen. Aber ich schreibe es gerne noch mal hin: [code] VOGT U0 C565-2 0,4A/250~ 2x39mH 5733039010 [/code]
-
Thread
Zeigt her Eure Layouts!
Kurzschlüssen würde es zu einer galvanischen Kopplung kommen. Unnötiges Risiko. Du weitest vor IC1 und C5 die Spannungsversorgung auf, davor führst Du über normale Leiternbahn. IMHO völlig unnötige Aufweitung. Leitung C7-T1 unnötig lang und falsch. IMHO von IC1 zu C7 dann zu T1. C6 ist nur über den
. Zusätzlich drauf sind ein Schaltregler (MCP16311) und ein CAN-Bus Controller/Treiber (MCP2515/PCA82C250). Nicht CAN-Standardkonform sind die 6 poligen Modularbuchsen. Am Stecker unten sind ein paar IOs rausgeführt, damit man auch irgendwas anschließen kann. Die Platine hat 50x50mm.
-
Thread
CAN Kommunikation auf dem UC3C1512C
Hallo zusammen, ich versuche derzeit die CAN Kommunikation auf dem AT32UC3C1512C aufzubauen. Mit Hilfe der Software Beispiele aus dem ASF konnte ich mein Programm aufbauen. Inzwischen bin ich soweit, dass mein µC die CAN Signale sendet, allerdings erhalte ich diese Daten nicht
habe meinen Quellcode einmal angefügt. Meine Softwareumgebung ist das Atmelstudio 6.2. Ich nutze den PCA82C250 CAN Transceiver, welcher an den PINs PC00 und PC01 des µC angeschlossen ist. Liebe Grüße
-
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
HD44780 Extender
82B715 Baustein als I2C Repeater, saubere CAT5/CAT6 Kabel und einen I2C Portexpander
/?product=pca9600-differential-i2c-long-cable-extender-with-boost-convertor MfG
-
Thread
tme0505s Überhitzung
das Teil ist extrem heiß. Das ist kein Einzelfall. Ich hab da am Uout 3 ICs dran: 1x Philips PCA82c250, 1x HCPL-7611 Versorgung, 1x HCPL-7611 Sendediode mit 470 Ohm an dem RxD vom NXP. Also sollte es nicht überlastet sein. Und ich hab noch nicht einmal die vorgeschriebenen 120 Ohm Abschluß am
Poste mal einen Link zum Datenblatt des HCPL-2676. Irgendwie hat den niemand. Zum PCA82C250: Der kann bei einem Kurzschluss auf dem CAN-Bus bis zu 160mA ziehen. Das ist gefährlich nah an den 200mA des DC-DC-Wandlers dran. Ansonsten: Schaltung zeigen! Vielleicht fängt da mangels Abblockkondensatoren
-
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
Beamer verhält sich komisch
nichts ein. Wahrscheinlich misst du gerade an einem vollkommen intakten Steuersignal, das der MPC82G51 erzeugt. Stromversorgungsleitungen sind meistens viel breiter als andere Leitungen (Signalleitungen). Wenn du den uC auslötest ohne zu wissen, wie man die Firmware vorher ausliest und in ein
wiederstand von 47 kOhm verhält sich in > der Schaltung wie ein 40 Ohm wiederstand 5 volt rein mit 250 mA a) bitte schreibe Widerstand ohne "ie". Das tut weh. b) wie hast du die 250mA gemessen? Ich dachte der Spannungsregler nimmt 250mA auf. Das heisst aber nicht, dass der gesamte Strom über den
-
Thread
CAN/LIN/PWM/GM LAN Board für Rapsberry PI/Arduino und Co
SocketCAN http://www.koervernet.de/elektronik/beagle-bone-black http://lnxpps.de/openwrt/wr841/can2eth.c Das gute an SocketCAN: Portierbarkeit. > > P.S: Wenn ich deine Info schon irgendwo gelesen, dann hätte ich hier > nicht so dumm fragen müssen :-) Siehe auch: http://fabiobaltieri.com/2013
einen TJA1051 (TJA1050) ein, oder mit weckfähigem Standby einen TJA1055 (TJA1054). Wenn Du noch einen PCA82C250 rumliegen hast, kannst Du den natürlich auch verwenden, oder besser einem Technologiemuseum spenden. Für K-Line ISO 9142 und LIN kannst Du z.B. den TLE7259, TJA1021 oder ATA6663 einsetzen.
-
Thread
PCA82C250 vs. TJA1040
Transceiver würdet Ihr raten, wenn die Hardwareapplikation am CAN Bus vom Auto angeschlossen wird. PCA82C250 oder TJA1040 (oder keines von den beiden). Hier rumliegen habe ich auch noch den MCP2551. VG, Uwe
Ich würde zum TJA1040 greifen, der ist neuer und wird vermutlich irgend wann denn PCA82c250 ablösen.. Wobei auch der MCP2551 ist natürlich interessant. der MCP kann übrigens von -42V bis +42 Volt und der TJA von -27 bis +40V an den Transceiver Eingängen verkraften - dafür ist der
-
Thread
Sparkfun OBD-II Uart
first (little endian) Data Packets Identifier Data1 Data2 Data3 Data4 0x2000 RPM TPS % Water Temp C Air Temp C 0x2001 MAP Kpa Lambda x 1000 KPH x 10 Oil P Kpa 0x2002 Fuel P Kpa Oil Temp C Volts x 10 Fuel Con. L/Hr x 10 0x2003 Gear Advance Deg x 10 Injection ms x 100 Fuel Con L/100Km x 10 From
in die Tonne), was ein Datenblatt ist (da steht nämlich drin, was der STN1110 kann) und nimm einen PCA 82C250/MCP 2551 und einen MCP 2515, Quarz, zwei Rs, vier Cs und gut ist. Kostet keine 3€.
-
Thread
CAN Bus Augendiagramm
Anwender ja recht wenig zu tun da das vom Treiber erledigt wird... schau Dir mal das Datenblatt vom PCA82C250 an, Philips hat in seinen Datenblätter die timings recht gut erklärt. Wobei es hier sicherlich um die typ. Timings des Treibers geht und nicht um die min- und maxratings der Spezifikation...