I2C Pegel anpassen?

Gast #3218961
Lesenswert?

Hallo Zusammen,
ich habe ein LPC1769 Controllerboard und ein ATAVRSBIN1 mit 3 
Bewegungssensoren darauf. Der ATAVRSBIN1 ist über I2C mit dem LPC1769 
verbunden.
LPC1769 läuft mit 3,3V Versorgungsspannung und der ATAVRSBIN1 hat zur 
Versorgung der Sensoren einen 2,5V Spannungsregler. Der ATAVRSBIN1 hat 
für SCL und SDA jeweils einen 4,7k Pull-Up Widerstand der auf die 2,5V 
Spannung geht.
Ich bekomme von keinem der Sensoren eine Antwort zurück. Schließe ich am 
Bus aber z.B. auch noch ein I2C EEPROM an, welches durch die 3,3V 
gespeist wird, klappt das schreiben und lesen auf dem EEPROM. d.h. der 
Code passt eigentlich.
Weiß jemand ob ich den SCL und SDA Pegel von 3,3V auf 2,5V über einen 
LLC anpassen muss oder müsste die Kommunikation auch ohne funktionieren?


Grüße,
Markus
Gast #3218985
Lesenswert?

Du kannst den 2.5V Spannungsregler auf dem ATAVRSBIN1 Board Schachmatt 
setzen und die Sensoren mit 3.3V betreiben, was alle Pegelprobleme 
beheben sollte.
Aus der ATAVRSBIN1 "Betriebsanleitung":
5.1.1 Power supply options
The power supplied to the digital header on the Xplained series of 
sensor boards is nominally set to 3.3V. The Inertial One Sensor Xplained 
development board has an on-board 2.5V regulator to supply power to all 
three sensors. The current from the regulator is supplied to the sensors 
through R4, a zero-ohm resistor. This resistor can be removed and 
replaced with a current monitor, if required, to investigate sensor 
power consumption. If it is desired to bypass the on-board regulator, R4 
can be removed and a zero-ohm resistor placed in position R10. This will 
now supply the sensors directly from the 3.3V Xplain MCU board supply.
Gast #3219017
Lesenswert?

Hallo Strategos,
das hatte ich auch gesehen nur war mir der Grund nicht ganz klar, weil 
das XPlain Board ja auch mit 3,3V läuft. Ich habe nur keinen Schaltplan 
dazu gefunden um zu sehen, ob dort noch ein LLC dazwischen steckt um den 
Pegel zu dem Sensorboard anzupassen.
Ich denke dann werde ich mal den Bypass zum Spannungsregler legen und 
den Regler abschalten.

Grüße,
Markus

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren