4 votos

Interconexión de un microcontrolador PIC a diferentes niveles lógicos

Estoy pensando en la interconexión de un microcontrolador PIC para dos dispositivos que operan en dos diferentes niveles lógicos y me pregunto cuál es la mejor manera de abordar esto es. Soy bastante inexperto en esta zona y con la esperanza de obtener algunas ideas sobre el asunto y aclarar un par de puntos.

El problema es que el nivel de lógica de la PIC es de lógica TTL; 0 = 0v, 1 = 5v y la lógica de los niveles de los otros dos dispositivos son 0 = -6v, 1 = - 6v y 0 = 0 y 1 = 10v.

Yo estaba pensando en usar un max232 para proporcionar una conversión a -10v/10v lógica y el uso de un divisor de voltaje en la salida para proporcionar la -6v/6v lógica. Podría este enfoque causar cualquier problema potencial con el acondicionamiento de la señal?

Para la conexión a los 10v nivel de lógica de que yo estaba planeando sobre el uso de la 10v ferroviario creado por el max232 y de alguna manera de cambiar este a tierra utilizando el PIC. Es esta una solución razonable o es que hay un enfoque más elegante? Los punteros o factores debo considerar también sería muy apreciada!

1voto

shash Puntos 668

Parece que tienes un error tipográfico, ya que no tienen un -10V en su problema.

En cualquier caso, si nos fijamos en el max232 hoja de datos, te darás cuenta de que es la inversión - es decir, un 1 en la voluntad de dar un 0. Compruebe sus dispositivos para asegurarse de que no espera que la lógica invertida. Si ambas lo son, o ambos no están, se puede tratar con esto. Si uno es y el otro no, usted tiene un problema.

En general, no me gusta el uso de división de tensión para hacer el nivel de conversiones, porque si el dispositivo empieza a chupar o de abastecimiento de corriente de la tensión que haya tan cuidadosamente calculado cambios. En la mayoría de los casos, usted no tendrá un problema, pero usted no necesita mantener un registro de las cosas. Por ejemplo, si estás tratando de luz de un LED con su divisor de voltaje, el voltaje caería con el LED encendido, y cuánto cayó dependerá de los valores de las resistencias. Si usted ve los problemas como este que viene, simple transistor de circuitos puede manejar fácilmente su nivel de conversiones. Eso suponiendo, claro, que todas las señales son de una sola vía. Completamente diferente de la bola de cera para líneas bidireccionales.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X