Da gibts im hier was dazu:
http://www.elektronikwissen.net/pege...-fuer-i2c.html
Gruß
Georg
Hallo zusammen
Gibt es einen Wandler von 5V auf 3,3v? dachte an so was wie in Max232 aber der kann ja nur in eine richtung wandeln oder.
Der grund für die Wandlung it das ich eine vorhandene Schaltung auf 5V habe und die als slave an mein pi anbinden will. Nun will ich nicht die ganze schaltung umbauen müssen.
Vorhanden sind Servos Textdisplay und Sensoren und Atmega 8
Bin gerene bereit Hilfe zu leisten, freue mich wenn auch mir geholfen werden kann.
Entschuldigt bitte Rechtschreibfehler falls welche vorkommen
Da gibts im hier was dazu:
http://www.elektronikwissen.net/pege...-fuer-i2c.html
Gruß
Georg
Oder wenn es etwas fertiges sein soll:
http://www.physicalcomputing.at/shop...3DA-1119300%26
Ich habe die Konverter für den PI bei dieser Firma gekauft, habe aber derzeit wenig Zeit.
MfG
Hans
Ich bezweifle dass das Funktioniert, denn bei I2C müssen die Signale bidirektional gewandelt werden. Würde man bei deinem Board die 3.3V output+input sowie 5V ouput+Input jeweils miteinander verbinden, würde warscheinlich folgendes passieren:
Angenommen bei 3.3Vout würde ein high anliegen: das hight geht an 3.3Vin, dass bei 5Vout ein high ausgibt. 5Vout gibt ein high an 5Vin, das das high an 3.3Vout weitergibt. das wiederum ans 3.3Vin usw. Also quasi ein Teufelskreis...
Ich habe meinen I2C-Wandler so gebaut: https://www.roboternetz.de/community...522#post550522
Minimaler Bauteileaufwand und funktioniert immer noch einwandfrei.
Hallo -schumi-,
im folgenden Thread wurde das schon einmal besprochen:
https://www.roboternetz.de/community...+level+shifter
Wie ist Deine Meinung dazu?
MfG
Hans
Ich hab mir dummerweise nur die Bilder angesehen und bei dem Rx und Tx davon ausgegangen, dass das Teil nur unidirektional funktioniert.
In der Beschreibung steht auch, dass das mit I2C funktioniert, allerdings:
Auf den Bildern ( https://www.roboternetz.de/community...1&d=1346994809 ) als auch in der Beschreibung
steht geschrieben bzw. ist dargestellt, dass das Signal bei Input in die Platine rein muss und bei Output wieder raus geht. Dann wäre zwar das Rx/Tx nur eine doofe Beschriftung, aber das I und O (das ich auf den Bildern zuerst für eine Nummerierung 0,1 gehalten hab) hätten die selbe Auswirkung -> UnidirektionalPins are labeled as Inputs and Outputs. These are relative to the board. A digital one going into the RXI pin on the 5V side will show up on the RXO pin on the 3.3V side as 3.3V. A digital one going into the TXI pin on the 3.3V side will show up on the TXO pin on the 5V side as 5V.
Und da der I2C-Bus auf beiden Leitungen bidirektional funktioniert:
- Auf der Datenleitung wenn der Slave etwas zurücksendet/ACK/NACK usw.
- Auf der Clockleitung wenn dem Slave der Clock zu schnell ist (hält ihn dann in der Low-Phase länger auf Low)
bezweifle ich das ganze doch wieder
Reichelt hat den PCA 9517.
- - - Aktualisiert - - -
Reichelt hat den PCA 9517.
Hey Hab mir den PCA 9517 mal bestellt und werde es ausprobieren danke für den tipp
Bin gerene bereit Hilfe zu leisten, freue mich wenn auch mir geholfen werden kann.
Entschuldigt bitte Rechtschreibfehler falls welche vorkommen
Lesezeichen