Estoy planeando conectar un microcontrolador PIC a dos dispositivos que operan en dos niveles lógicos diferentes y me pregunto cuál es la mejor forma de abordar esto. Soy bastante inexperto en esta área y esperaba obtener algunas ideas al respecto y aclarar algunos puntos.
El problema es que el nivel lógico para el PIC es la lógica TTL; 0 = 0v, 1 = 5v y los niveles lógicos para los otros dos dispositivos son 0 = -6v, 1 = - 6v y 0 = 0v y 1 = 10v.
Estaba planeando usar un max232 para proporcionar una conversión a lógica -10v / 10v y usar un divisor de voltaje en la salida para proporcionar la lógica -6v / 6v. ¿Podría este enfoque causar problemas potenciales con el acondicionamiento de la señal?
Para interactuar con el nivel lógico de 10 V, planeaba usar el riel de 10 V creado por el max232 y de alguna manera cambiarlo a tierra utilizando el PIC. ¿Es esta una solución razonable o hay un enfoque más elegante? Cualquier indicador o factor que deba considerar también sería muy apreciado.