-
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
Multi - Master fähiges Protokoll
Hallo Mathias, z.B. ein I2C Bus mit einem P82B96 als Leitungstreiber. Bau mir gerade meinen Hausbus damit auf. Funtioniert mit meiner aktuellen Verdrahtung (Sternförmig 8x 10-15m) einwandfrei. Guck mal hier: http://www.semiconductors.philips.com
-
Thread
Leitungslänge I2C-Bus
typisch 100 pf/m Kabel kommt man dann guenstigstenfalls auf 4 m Kabellaenge. Mit Treibern wie dem P82B96 kommt man weiter.
-
Thread
Bussystem Microcontroller
Laut TI geht mit dem P82B96 I2C bei 400kHz über mind. 20m.
-
Thread
i²c über lvds
Wie ich schon schrieb: I2C mit einem Buffer wie z.B. P82B96 in einen 4-Leitungs-Bus (2 mal Transmit, 2 mal Receive) aufteilen und dann mit 2 LVDS Treibern und 2 LVDS Empfängern (2 mal SN65MLVD203) auf 8 Leitungen zur entsprechend aufgebauten Gegenseite übertragen
-
Thread
Interner Oszillator - I2C-Timing-DS1820
Interruptgeschützt. Und das reicht, da diese die einzigen Zeitabhängigen Routinen sein. Für richtig lange Kabel: P82B96. Damit sind auch >200m kein Problem.
-
Thread
Kondensatoren bei I2C + BusBuffer, wofür?
wozu C2 in der schaltung auf seite 8, figure 5 beim aufbau des I2C buses mit dem Buffer baustein P82B96 gut ist und ob ich den überhaupt brauche?! oder wann brauch ich ihn, und wann evtl nicht? (seite 8, figure 5, C2, links und rechts unten)
-
Thread
I²C Schieberegister
application_note/AN10658.pdf ... http://ics.nxp.com/literature/other/interface/pdf/bus.buffers.p82b96.pca9600.pdf
-
Thread
Pullup bei I2C
100kHz zum laufen bekommen. Für längere Leitungen benötigt am aber Bustreiber, ich verwende den P82B96 mit 12V und 2,2k Pull-Up auf jeder Seite. Trotz aller Vorsehungen kann es doch passieren das sich ein Slave beim Clock-stretching aufhängen. Da Hilft nur eins, Bussegment für einige Sekunden Stromlos
-
Thread
I²C-Bus verlängern
P82B96. Der ist auch nicht billiger, aber für eine sichere Funktion der Schaltung würde ich das Geld investieren.
-
Thread
I2C Bus längere Reichweite
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
-
Thread
Reichweite I2C
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 ca max 2m zu
-
Thread
Welchen Stecker für I2C im Außenbereich?
Ich hatte mit I2C Sensoren anfangs auch Probleme: Mit einem P82B96 als Leitungstreiber und 2,2k an jedem Leitungsende waren dann alle Probleme gelöst. In dessen Datenblatt finden sich auch eine Tabelle mit Leitungslänge und Frequenz.
-
Thread
I2C-Bus 30m Übertragungslänge ?
I2C... irgendwo hatte ich da auch was gefunden. ausserdem schau mal nach dem bustreiberbaustein P82B96 von philips... da gibts nen AN und ne präsentation wo von 50m mit 85kHz und 1000m mit 31kHz die rede ist! mfg
-
Thread
5V LCD an 3,3V mit StepUp
so etwas empfehlen (120-200mA), der die 5V liefert? Und dann noch der I2C Bus, geht das mit dem P82B96 ? (Der Display Anschluss für 5V und I2C funktioniert schon) Viele Grüße, Pete
-
Thread
Passendes Bussystem finden
Protokoll ist bei RS485 nicht spezifiziert. I2C geht bei den Strecken nur über einen Bus-Treiber P82B96 oder P82B715 max Adressen pro Strang ca 120 ... ( = 128 - die Reservierten) Länge hängt von der Kapazität der Leitung ab. Wie soll den dein Bus verlegt werden als eine Linie mit allen Knoten oder
-
Thread
i2C Pegelwandlung
P82B96 P82B715
-
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
I2C galvanisch trennen
sitzt ein µC, welche ich über I2C verbinden möchte. Habe mich schon informiert und bin auf den IC P82B96 gestoßen. Leider finde ich nirgends eine fertige Schaltung, deshalb habe ich mal einen kleinen Plan gezeichnet. Nur weis ich nicht wie ich die Widerstände R13,R14,R15,R16 dimensionieren sollte. Die
-
Thread
Störungen durch Übersprechen auf langem Kabel verringern I2C
jemand gelernt, dass man mit I2C keine längeren Strecken überbrücken sollte. Ein Satz PCA9600 oder P82B96 könnte das Design retten. fchk
-
Thread
Mehere MCU durch Opto trennen
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 noch den SI8605AC-B-IS1 mit 4Ch wäre natürlich sehr gut, da ich 4 oder mehr brauche
-
Thread
Reichweite I2C
da anscheinend anspruchsvoller. Man kann zur Reichweitenverlängerung auch Bustreiber wie den P82B96 einsetzen. Im o.a. Link wird als Nachfolger der PCA9600 erwähnt, den es jetzt auch bei Reichelt geben soll. ... Ja, gibt es dort für 2,16€. Davon brauchst Du zwei Stück. Gruss Klaus.
-
Thread
I/O Expander kaskadieren
Vielleicht hilft ja der P82B96, die Leitungslänge etwas zu vergrößern.
-
Thread
USB galvanisch trennen
, eine Trennung per Optokoppler wär da kein größeres Problem, ggf. noch mit Hilfe eines Phillips P82B96. Dann wär anfürsich nur das LCDisplay nicht galvanisch vom PC getrennt, mangels leitender Verbindung mit dem Rest wär dies aber kein Problem, denke ich. Es wär alles in allem aber irgendwie eleganter
-
Thread
Tiny 2313, UART, Bootloader
Für längere Strecken kann man den I2C Bus mit einem Extender P82B715 oder P82B96 versehen. je nach Geschwindigkeit sollen da sogar Kilometer möglich sein. Gruß Jörg
-
Thread
I2C wird durch Motor gestört.
USB Schnittstelle versorgt. Von daher sollte es kein Problem ergeben. Habe mal testweise einen P82B96 eingebaut da ich den Bus auf max 3V laufen lassen kann und ich gerne auf der "Leitung" zwischen den Atmegas gerne einen 5V Pegel hätte. Doch damit kommt keine Übertragung mehr zustande. Sobald der
-
Thread
6mm Hülse gesucht
zu 10° - mit 16facher Abtastung mit Mittelwert immer noch 3...4°. Da ich schon einen I2C-Bus (mit P82B96) habe, möchte ich darauf umschwenken. Gruss Chregu
-
Thread
I2C-Bus-Problem
Wenn bei dir trotz Bustreiber schon nach 10m Schluss ist, machst du was falsch. Schau mal nach P82b96 von Phillips.
-
Thread
I2C Bus.verschiednige Spannungen
Sensor ? Unterschiedliche Spannungen wie z.B. 5V oder 3.3 oder 1.8V kann man einfach mit z.B. P82B96 oder mit einem I2C Multiplexer PCA9546 realisieren. Heini
-
Thread
Potentialtrennung von I2C-Bus
Hallo Jan, gut zu wissen. Ich habe erst kürzlich vor dem Problem gestanden und es mit 1xP82B96 + 4x6N137 Optokopplern, sowie zwei entsprechenden Treibertransistoren aufgebaut. Das ganze für gleiche Logic-Level!!...ich musste sogar, wegen der Koppler, noch den Kompromiss auf 100kHz Busspeed
-
Thread
Wie funktioniert ein 1wire Bus ?
nur 2 und auch ne hardware/slave adresse und somit auch viele devices an einem bus; mit busbuffer (P82B96) sogar beliebig viele.
-
Thread
Bascom 2 getrennte I2C TWI an einem Controller DS1307
Slave im atmega32 richtig ? Passen die Adressen ? Bei größeren Leitungslängen verwende z.B. P82B96 Du kannst die auch mit einem I2C multiplexer trennen z.B. PCA9546
-
Thread
Leitungskapazität für I²C/TWI bestimmen
Manchmal genügen 10 KHz und weniger. Dann gibt es ja noch den P82B715 (I²C-Bus Extender) und den P82B96 (Bidirektionaler I²C-Bus-Puffer). Um zu sehen wie nah Du am Limit bist, dafür ist ein Oszi gut. Damit kannst Du die Flanken der Signale beurteilen. Reflektionen mindert man in dem man vor jedem
-
Thread
Digitale Temperatursensoren mit 15m Kabel
Sekunden eine Messung machen. Das Problem ist aber das Timing von 1 wire. Mit einem I2C Externer (P82B96) habe ich 1 wire aber schon auf über 100 Meter verlängert, denn die können mehr Strom treiben.
-
Thread
I²C (TWI) mit längerer Leitung
Schau dir mal den P82B96 von NXP an, mit hilfe dieses Bausteins ist das kein Problem. Viele Grüße Max
-
Thread
I²C Buslänge 3m okay?
Nimm einen P82B96, dann kannst du sicher sein, dass es keine Probleme gibt.
-
Thread
I2C-PCB-Layout bei mehreren Platinen
bringt beim DS1631 anscheinend hier auch nichts. Gut, in diesem Fall würde wohl ein Busbuffer wie der P82B96 weiterhelfen. In Deinem Fall ist wie gesagt die Kapazität auf Grund der Anzahl der Clients der kritische Punkt. Hier hilft nur ein Bus-Muliplexer weiter. Gruss Klaus.
-
Thread
I²C galvanisch trennen
galvanisch trennen. Die beiden Systeme sind direkt auf einer Platine. Ich habe mich nun etwas zum P82B96 belesen. Dieser ist ja eigentlich dafür gemacht, um weite Entfernungen zu überbrücken. Weiterhin brauch ich gleich 2 dieser Teile. Meine Frage: könnte man mit einem geeigneten ADuM (z.B. der 1410
-
Thread
Frage zu bidirektionalen Pegelwandlern
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
IO- Erweiterungen für Arduino Atmega 168
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
-
Thread
RS485 an I2C ? Gesperrt
Moin, ich habe mal überlegt einen MAX491 hinter einen I2C Buffer P82B96 zu schalten, um die Reichweite zu erhöhen. Hab ich aber doch nicht getestet. Gruß Carsten
-
Thread
Bezugsquelle für I2C - Bus Repeater
Hi, kennt jemand eine Bezugsquelle für einen I2C Bus - Repeater (P82B96 oder P82B715)? Hab schon bei einigen Läden gesucht, bin aber nicht fündig geworden. Die IC's verlängern die Reichweite des Buses. Bin für jede Antwort dankbar!
-
Thread
Leitungsauswahl I2C mit Stromversorgung
-> kein Unterschied in Funktion und am Oszi feststellbar. Hat beides wunderbar funktioniert (Mit P82B96 als Treiber). Ich weise wie üblich hin auf: http://www.mikrocontroller.net/articles/I2C_als_Hausbus
-
Thread
I2C mit Dampf
umsetzten möchte Gedacht war. Das war aber auch nur so! ;) Bereits in den 90er Jahren wurde der P82B96 auf den Markt gebracht, welcher es bereits möglich machte, über 100 Meter weit zu kommen. Das man hierzu auf der Software Ebene Fehler Korrekturen braucht, ist ja kein Thema. Die gibt es auch bei CAN
-
Thread
I2C (TWI) Sniffer mit AVR
benutze ich immer. Dann muss der Fehler irgendwo anders liegen. Ich benutze hier einen Buspuffer (P82B96) um 2 Zimmer zu verbinden. Das Kabel ist etwa 20m lang. Das läuft alles schon seid einem halben Jahr und ich damit nie Probleme, aber könnte es damit zusammen hängen? Es hängen hier RTC, 2x FRAM
Denny S. schrieb: > Ich benutze hier einen Buspuffer (P82B96) um 2 Zimmer zu verbinden. Das sollte nichts machen, der AVR kann ja genug treiben. Wenn man Puffer verwendet, muß auch jeder Teilnehmer seinen eigenen haben, nur am Master bringt nichts.
-
Thread
Komisches Verhalten I2C-Bus
Sensor, den ich verwenden möchte, braucht aber 3,3V. Dafür habe ich einen Levelshifter eingesetzt (P82B96). Dieser Bekommt 3,3V Versorgungsspannung und hat auf der 3,3V Seite Pull-Ups (5k6) gegen die 3,3V. Was man jetzt jedoch im Skope sieht (auf der 1,8V Leitung), ist, dass am Ende des Sendens der
-
Thread
Welchen Datenbus für meine Heizungssteuerung?
I2C und einen Booster. Siehe hier. http://www.mikrocontroller.net/articles/I2C_als_Hausbus P82B96 und PCA9600 können statisch 30mA treiben. In der Application Note AN10216 (Seite 46) wird von NXP geschrieben das mittels externer Transistoren der Strom noch weiter erhöht werden kann. Bei 30kHz wird
-
Thread
Abblockkerkos für sehr lange I2C Leitungen
Grundsätzlich gibt es schon Lösungen, die einen Betrieb weit über den Platinenrand hinaus ermöglichen: * P82B96: bidirektionaler Buffer * PCA9615: differentieller Buffer Wenn du noch Einfluss auf deine Beschaltung bzw. dein Kabel nehmen kannst, könnte das ein richtiger Weg sein.
-
Thread
I2C Oszillator und LDO
sind als externe signalen; dafuer gibt es spezielle I2C drivers die dafuer mehr geeignet sind (zB P82B96) Es gibt natuerlich auch methoden die ein project-specifisches Produkt mehr geeignet machen um im zukunft auch fuer andere Produkten zu benutzen UND schneller zwischen Projekten zu switchen so
-
Thread
I2C Kommunikation mit 32 Geräten
aktivierst immer nur genau ein Segment zur Zeit. 2. Jedes Bussegment verlängerst Du mit einem Paar P82B96, wodurch SCL und SDA jeweils als differentielle SIgnale übertragen werden. Damit sollte Deinem Vorhaben nichts mehr im Wege stehen. fchk