¿Cómo convertir 5V a 3.3V para todos los pines del wemos D1 mini cuando se interconecta con Atmega16?

0

Estoy intentando interconectar Wemos D1 Mini con Atmega16 y tengo comunicación entre ellos utilizando pines TX y RX. Según la hoja de datos, la corriente máxima permitida para el Wemos mini es 3.3V para todos los pines IO mientras que el Atmega 16 está 5V en sus terminales IO. Para este problema, podría encontrar una sola solución y es usar un regulador de voltaje. Pero esta solución requerirá tres reguladores de voltaje, uno para alimentar Wemos D1 mini y 2 para líneas TX y RX. Esta solución parece complicar el diseño. Entonces, ¿hay una solución elegante para convertir 5V a 3.3V? Soy un principiante en el campo de la electrónica y este es mi primer proyecto, por lo que podría haber un error en mi comprensión de los conceptos básicos. Entonces, si ese es el problema, hágamelo saber. Gracias.

    
pregunta Mandar Sadye

1 respuesta

0
  1. Necesita un regulador de voltaje para alimentar este Wemos con 3.3V. Eso es seguro.
  2. A continuación, verifique la documentación: ¿es posible que su Wemos funcione con 3.3V pero es capaz de tolerar entradas de 5V? (llamadas "entradas tolerantes 5V")? Si es así, no necesita hacer nada.
  3. Si no, entonces para Rx no necesita ninguna conversión de voltajes. Porque incluso si Wemos genera 3.3V para alta y 0V para baja señal, el Atmega seguirá recibiendo correctamente.
  4. Y para Tx necesitas convertir el voltaje. Puede utilizar los desplazadores de nivel dedicados (o, a veces, denominados convertidores de nivel). Alternativamente, puede usar solo 2 resistencias para hacer un divisor de voltaje y para este propósito debería estar bien.
  5. En su lugar, también puede alimentar a Atmega a partir de 3.3V, pero vea la hoja de datos de Atmega para ver cuál es el cristal más grande que puede conectar. Porque si su Atmega funciona con un cristal de 16 MHz, entonces 3.3V es probablemente demasiado bajo para esta velocidad.
respondido por el zupazt3

Lea otras preguntas en las etiquetas