Estoy planeando conectar un MCP2003 a un ESP8266. Los niveles de voltaje de la uart (y cualquier io) en el ESP8266 son 3.3v. Hasta donde entiendo la hoja de datos, el MCP2003 necesita ser alimentado por 6-30v, y sus niveles de io (out) en el lado de la pared coinciden con el voltaje de alimentación. Entonces:
- ¿Es común que el 6v sea el mínimo absoluto para este tipo de chips, o tengo una posibilidad de que funcione a 3.3v?
- ¿Me estoy perdiendo o malinterpretando algo en la hoja de datos que podría ayudarme a hacer lo que quiero? (Por ejemplo, ¿hay otra forma de obtener una señal de salida más baja? ¿O hay tan poca potencia detrás de las señales que la ESP no estaría bien con ellas?)
- Si ninguna de las preguntas anteriores me da una manera de hacer lo que quiero, ¿cuál sería la alternativa más fácil o con menos componentes?
Alguna información de fondo:
- Lo que quiero hacer es controlar un dispositivo AXA Remote 2.0 con un ESP a través de wifi. Este dispositivo utiliza un bus LIN y el MCP2003 se convierte de UART a LIN.
- El voltaje en el bus LIN es más alto como lo entiendo, pero esto no debería ser un problema, ya que el MCP2003 puede manejarlo (creo). No he entendido bien cómo funciona la 'salida' de LIN del MCP2003, no puedo encontrar una descripción fácil de LIN, pero supongo que el bus se bajó de manera similar a onewire. En cuyo caso no hay que preocuparse por la tensión de salida del bus LIN.
- Lamentablemente, el dispositivo AXA Remote 2.0 no está muy bien documentado, básicamente lo es: enlace Muestra cómo soldar un MCP2003 a un dongle serial USB 5v TTL :)
¡Cualquier ayuda o información sería muy apreciada! :)