-
Thread
Sensor mit CAN- Schnittstelle auslesen
Ich hab es gelöst mit ATmega8, MCP2515 und PCA82C251. Optional noch einen ENC28J60. Dann hatte ich einen CAN-To-LAN-Adapter und konnte über UDP CAN-Nachrichten senden und empfangen.
-
Thread
Sparkfun OBD-II Uart
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
[Closed] CAN MCP 2515-I/SO PCA82C251
Unbenutzte Restposten aus abgeschlossenen Projekten: 9x MCP 2515-I/SO CAN-Controller 5x PCA82C251 CAN-Transceiver Zusammen inkl. Versand: 15€ Versand im wattierten Umschlag nach Geldeingang Vorkasse auf meinem Bankkonto. -> Danke, ist verkauft
-
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
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...
-
Thread
Ersatz für CAN-Bustreiber PCA82C251
Welcher Baustein ist der bessere Ersatz für den PCA82C152 (DIP-8)von NXP/Philips? SN65HVD251P Texas Instruments MCP2551-I/P-ND Microchip Technology
Einen PCA82C152 gibt es gar nicht. Also auch keinen Ersatz. Oder meinst du PCA82C251? Ganz klar, der MCP2551. Ist viel leichter zu merken als SN65irgendwas:-) Der MCP hat noch eine Time-out Funktion
-
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
I2C: zwischen schwachen Pullup und starkem Pullup vermitteln
sich dann noch die bei I2C zulässigen 400pF zusammen mit 82k Pullups vorstellt, bewegt sich garnichts mehr. MfG Klaus
Wäre ein PCA9515 eigentlich eine Lösung für das Problem?
-
Thread
I2C Geschwindigkeit
in a system or using the PCA9515/16 in conjunction with the P82B96. Zum einen beudetet das, daß man den PCA9516 mit dem PCA9600 (der P82B96 war der Vorgänger) kombinieren kann, zum anderen führt das zu konkreten Dimensionierungshinweisen
support this configuration." Das impliziert, daß du für mehrere PCA9600 vorher einen I2C-Hub benötigst, zum Beispiel eben den PCA9516, der rein zufällig 5 Kanäle (ein Master und vier Slave-Stränge via PCA9600 in deinem Fall) unterstützt.
-
Thread
Sammelbestellung IoT & IoE "unsinniger donnerstag"
indicator module power indicator audio level indicator PCF8574 IIC LCD1602 adapter plate adapter module PCA82C250 CAN controller interface module bus driver interface module TJA1050 CAN the controller interface module the bus driver interface module SJA1000 + PCA82C250 CAN communication module SJA1000
-
Thread
Denkfehler mit PCA9536 (Problem)
! [c] #define PCA9536_ADR 0x82 #define PCA9536_IN_REG 0x00 #define PCA9536_OUT_REG 0x01 #define PCA9536_POL_REG 0x02 #define PCA9536_CFG_REG 0x03 int8_t PCA9536_Write(uint8_t i2c_address, uint8_t reg, uint_8
(); i2c_stop; return } [/c] Der Aufruf erfolgt dann mit: [c] PCA9536_READ(PCA_WRITE,OUTPUT_REG); [/c] Beim ersten Aufruf soll man den PCA auf OUTPUT stellen: /* PCA9536 auf OUTPUT MODUS umstellen - Nur einmal notwendig! */ i2c_start(0x82); /* 0x82
-
Thread
ESP8266 & CAN // Vorschläge passender Baustein
mich ist auch wichtig ob er verfügbar ist. Was haltet ihr von : a) TJA1050T b) TJA1040T/N1 c) PCA82C251T/YM d) SN65HVD230DR lg rudi ;-)
-
Thread
CAN Kommunikation aufbauen
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 Files canif.h, canif.s und conf_can.h habe
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
Zwischenwerte vom KTY82-210 berechnen
Ist denn dein KTY82-210 überhaupt so genau? Oft ist eine stückweise lineare Interpolation völlig ausreichend.
/PCA-1-1505-10/3/index.html?&ACTION=3&LA=446&ARTICLE=85054&artnr=PCA+1.1505+10&SEARCH=platin
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
Wieder mal ein neuer Röhren-Kopfhörerverstärker. Diesmal mit der ECC82 im Gegentakt. Warum schon wieder einer? Ich hatte mal Lust drauf. ;-) Die Bauzeit ist mit etwa 5 Wochen relativ lange, liegt allerdings daran, dass mich das Gehäuse fast in den Wahnsinn getrieben
den Arduino Core und programmiere in Visual Studio mit der VisualMicro Extension. PWM IC ist der PCA9685 und als RTC kommt ein DS3231 zum Einsatz. Als Eingangsspannung sind 12V vorgesehen. 24V würden auch gehen, dann wird aber der L7805CV vermutlich zu warm, an dem dann das NodeMCU Modul und die
-
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
(V) I²C-Samples-Box
Hall, biete I²C-Sample Kit von Philips: jeweiles drei ICs: GTL2010PW, P82B96TD, PCA95515D, PCA95545D, PCA9551D, PCA9555D, PCA9557D, PCA9501D Das Sortmient ist neu ungebraucht, gegen Gebot für kleines Geld abzugeben. Viele Grüße Ralf
-
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
Signalampeln mit I2C
sind. Mit CAN-Treibern (PCA82C250) kann man I2C sogar kilometerweit übertragen.
eine Entfernung überbrückt wird. Also wenn, dann so: µC--A--A--A--A--A-- (Ampel 1-10) | -|P82B715 ["long Cable"] P82B715 |--A--A--A--A (Ampel 11-20) Lies dir mal das Funktionsprinzip des P82B715 im Datenblatt durch, dann verstehst du, warum.
-
Thread
Projekt: SerialComCNC Serielles Frontend für CNC GRBL mit ATMega
) // 77 = 3Drag Controller // 8 = Teensylu // 80 = Rumba // 81 = Printrboard (AT90USB1286) // 82 = Brainwave (AT90USB646) // 83 = SAV Mk-I (AT90USB1286) // 84 = Teensy++2.0 (AT90USB1286) // CLI compile: DEFINES=AT90USBxx_TEENSYPP_ASSIGNMENTS HARDWARE_MOTHERBOARD=84 make // 9 = Gen3+ // 70 =
#endif #if defined(RA_CONTROL_PANEL) #define ULTIPANEL #define NEWPANEL #define LCD_I2C_TYPE_PCA8574 #define LCD_I2C_ADDRESS 0x27 // I2C Address of the port expander #endif //I2C PANELS //#define LCD_I2C_SAINSMART_YWROBOT #ifdef LCD_I2C_SAINSMART_YWROBOT // This uses the LiquidCrystal_I2C
-
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
MSP430G2335 mit Ultraschallsensor SRF08
grad noch nicht ganz was der Unterschied zu dem hier wäre: http://de.farnell.com/texas-instruments/pca9515apw/dual-bidir-bus-repeater-8-tssop/dp/1755119 Könnte man den auch nehmen?
Ja, der PCA9515 passt auch. Viel Erfolg! Gruß Fred
-
Thread
CAN-Terminierung ferngesteuert einschalten
daher auf den TJA1042 wechseln, da der direkt ein 3,3V-Logik-Interface bietet und der CAN-Teil wie der PCA82C251 mit 5V versorgt wird. Hat jemand mit diesem Baustein besonders gute oder schlechte Erfahrungen gemacht? Viele Grüße Martin
-
Thread
RS485 Funkübrtragung mit XBEE?
Du kannst im Prinzip die Treiber vom CAN-Bus nehmen, dann erübrigt sich die Umschaltung PCA82C250 z.B.. Allerdings bekommst Du dann ein Echo.
-
Thread
IO- Erweiterungen für Arduino Atmega 168
Extender 8-bit PCF8574A I/O Port Extender 8-bit PCF8575 I/O Port Extender 16-bit P82F715 Bus Line Extender P82B96 Bus Line Extender PCF8591P Analog I/O Bus Baustein LM75 Temp Sensor 0,5° PCA9532 16-bit LED Dimmer PCA9547 1-to-8 I2C Switch PCA8565 Real Time Clock / Calendar ADT7420 Temp Sensor 0,25° MCP3426/7/8 16-bit Multi-Channel ADC Alle Bausteine für I2C Sollte sich unter Arduino alles implementieren lassen
-
Artikel
Hausbus Diskussion
Übung mit dem CAN-Bus bekommen. Als CAN-Treiber benutze ich den MCP2515 (glaube heißt so) und den PCA 82C250T. Dann schreibe ich mal ein Assembler-Programm das über HyperTerminal Daten von einen PC sendet und ein zweiter PC diese wieder empfängt. Wenn das alles funktionieren sollte, ist der Rest ja
-
Thread
CAN to CAN Gateway mit AT90CAN
avr_atmega_modul_board_at90can128_usb_rs232_can.php Bei diesem Board ist ein AT90CAN128 + HighSpeed Transceiver (PCA82C251), ein USB-UART Wandler (CP2102) und eine RS232-Schnittstelle (MAX3221) verbaut. Dieses Board, zwei Schaltregler (LM2574M-5.0, LM2574M-3.3), ein Verpolungsschutz (MOSFET), einen externen CAN-Controller
-
Thread
Lässt sich CAN-Transceiver "einfach" mit RS485-Transceiver tauschen ?
legt per Konfigurations-Widerständen fest welche Pins vom Controller am Transceiver ankommen. Der PCA82C250 ist übrigens uralt und bei einem namhaften Automobil-Hersteller schon vor 10 Jahren aus der Liste der verwendbaren Bauteile geflogen. Als Ersatz bietet sich da der TJA1050 an.
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
nochmal angeschaut... Sind ja Elkos von Siemens. Gibts heute wohl garnicht mehr... Und ich hoffe 07.82 ist kein Datecode ;) Wird echt Zeit für Ersatz ;)
Bad U. schrieb im Beitrag #4518980: > Und ich hoffe 07.82 ist kein Datecode ;) doch das isses. Baujahr 1982. älter als so manche hier. Ich hatte bis vor kurzem noch Elko-Knaller aus 1975 am Wickel.
-
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
Welcher Bus kann das?
m.n. schrieb im Beitrag #3561800: > So würde ich es auch angehen, wobei als Bustreiber ein PCA82C250 > deutlich günstiger wäre und auch ein ATtiny2313 passen würde. Bei Mouser und Digikey ist der MCP2562 billiger als der PCA82C250. Zudem geht der MCP2562 auf der µC-Interface-Seite von 1.8V
Konrad S. schrieb im Beitrag #3562562: > Bei Mouser und Digikey ist der MCP2562 billiger als der PCA82C250. Bei meinem dt. Lieferanten kostet der PCA82C250 0,44ct@100. Der Tiny841 ist nicht schlecht, ein 2313 wäre (Konjunktiv) eine Option mit mehr Pins. Letztlich es aber egal. Den Hauptaufwand
-
Thread
Schaltung prüfen (VS1011e, LM2825N-3.3 und PCA9515)
richtig verdrahtet ist. Ebenso arbeite ich das erste mal mit einem vs1011e, einer SD-Karte und einem PCA9515. Die Kommunikation läuft per I2C. Da wie schon erwähnt der Rest der Schaltung mit 5V läuft brauche ich also den I2C Repeater. Ich hoffe dieser ist so richtig beschaltet. Es wäre auch schön wenn
nicht alle IN und OUT Pins des LM2825? Ich würde zur Sicherheit auch noch 100uF (im Datenblatt sind 82uF angegeben) an den Eingang des LM2825 schalten. Ein paar uF (so 10uF oder so) am Ausgang können auch nicht schaden. Tobias N. schrieb im Beitrag #3541325: > Es wäre auch schön wenn mir einer
-
Thread
SJA1000 CLK_OUT unerwartetes Verhalten
sehe, dass ich auf dem Steckboard noch sorgfältiger sein muss. Nur hatte ich das SJA1000 mit einem PCA82C250 auf eine kleine Platine gelötet und diese mit Steckkontakten für das Steckboard versehen. Mit SMD-Löten und den ersten Gehversuchen mit XMEM sind der Fehlerquellen viele und das Datenblatt vom
-
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
STM32F4 CAN Mailbox Problem
heute eingeschaltet hab kommt einfach nichtsmehr an... Ich benutze PCAN und PCANView am PC, einen PCA82C250 Can Controller und das STM32F407 Discovery Board. Wenn ich das Programm debugge liefert CAN_Transmit den Wert 4, also "CAN_TxStatus_NoMailBox", und CAN_TransmitStatus 2, also "CAN_TxStatus_Pending