Go Down

Topic: Arduino i2C con Modulo MPU6050 (Read 859 times) previous topic - next topic

NikolaVraschi

Hola. En mi proyecto tengo una placa maestro (Arduino nano) que se comunica mediante i2C con placas hechas por mi (tienen el atmega 328p) que utilizo como esclavos. También conectado al maestro tengo el modulo giroscopio acelerómetro MPU6050.

Duda n°1: ¿Tengo que utilizar resistencias de pull up en SDA y SCl en el maestro?. Porque vi en muchos circuitos que no utilizan las resistencias de pull up.

Duda n°2: El MPU6050 tiene de tensión de alimentación 3,3v (Yo lo alimento con 5v, pero tiene un regulador que entrega en la salida 3,3V). El estado lógico de los pines de SDA y SCl sin transmisión (en el caso de que tuviera las resistencias de pull up a 5v) va  ser de 5v. Si estos pines estan conectados a los de SDA y SCL del MPU6050: ¿No soporta esta tensión el modulo?. ¿Las resistencias de pull up deberían estar a 3,3v?.

La verdad que encontré poca información, y la mayoria de los circuitos solo utilizan el modulo MPU6050 conectado al arduino sin resistencias de pull up. Espero tener una respuesta. Muchas gracias!

surbyte


Quote
Duda n°1: ¿Tengo que utilizar resistencias de pull up en SDA y SCl en el maestro?. Porque vi en muchos circuitos que no utilizan las resistencias de pull up. 
No. Los sensores ya las tienen.

Quote
Duda n°2: El MPU6050 tiene de tensión de alimentación 3,3v (Yo lo alimento con 5v, pero tiene un regulador que entrega en la salida 3,3V). El estado lógico de los pines de SDA y SCl sin transmisión (en el caso de que tuviera las resistencias de pull up a 5v) va  ser de 5v. Si estos pines estan conectados a los de SDA y SCL del MPU6050: ¿No soporta esta tensión el modulo?. ¿Las resistencias de pull up deberían estar a 3,3v?.
El sensor es 5V input tolerant. Fue diseñado para trabajar en 3.3V pero admitir señales de 5V sin dañarse.

Todas las respuestas están siempre en la hoja de datos. No busques interpretaciones de terceros que dicen lo que les parece.
Vas a encontrar tantas versiones como tutoriales, a menos que encuentres alguien que sea de confianza.

Go Up