3.3V - interfaz de 24V

3

Necesito conectar un ARM µC (BeagleBone Black) con un sistema de 24VDC. Los sensores de 24VDC y los actuadores de 24VDC deben estar conectados al BeagleBone Black.

Me pregunto cómo hacer esto.

He encontrado un circuito dedicado: el iC-JX - Controlador 4x4 bidireccional 24 V de lado alto con diagnóstico de carga y μC Interfaz de ichaus, pero quizás tenga otras soluciones.

Por el momento no sé cuántas entradas y salidas necesito, pero creo que 8 entradas y 8 salidas deberían ser suficientes.

Editar:

Los sensores de entrada deben ser:

Las salidas deben ser:

  • Bobinas solenoides (24VDC / ~ 100mA 300mA max)
  • Relé (24VDC / 30mA) = > Puede ser reemplazado por un modelo de 5VDC / 140mW
pregunta Loïc GRENON

3 respuestas

4

Dado que estás hablando sobre el uso del 'Hueso en una aplicación industrial, probablemente sugiero usar optoacopladores en tus entradas. Probablemente usaría un banco de ocho 4N35s. También puede encontrar un chip de optoacoplador con varias puertas, pero el 4N35 es barato y ubicuo.

Un optoacoplador con salida de colector abierto (el tipo más común) probablemente requerirá una resistencia de pull-up en la salida. El 'Hueso puede ser capaz de activar algunos pull-up en el chip, pero las resistencias son baratas como el aire, por lo que podría tener la certeza de un pull-up externo (por ejemplo, 4.7 kΩ).

La entrada del optoacoplador debe tratarse como un LED. A 24 V, desea conducir entre 10 y 20 mA, por lo que necesitará una resistencia de 1.5 kΩ en serie con la entrada. Tenga en cuenta que la disipación de potencia de esta resistencia será P = V ^ 2 / R≈400 mW, así que use una resistencia de 1 W.

Para proteger la entrada de los transitorios de voltaje inverso, a menudo verá un diodo colocado en antiparalelo con la entrada del optoacoplador.

Para su salida, es difícil pasar el controlador de relé ULN2803 clásico. De nuevo, es barato y ubicuo. Conducirá tus relés y solenoides. Sin embargo, es posible que tenga que observar la disipación de energía si está cambiando los solenoides o tiene muchos de ellos.

Eche un vistazo a los esquemas de este clon de Arduino (exención de responsabilidad: hice la última revisión de este diseño) para un circuito de ejemplo que utiliza entradas optoaisladas y el ULN2803: enlace

    
respondido por el nictinkers
2

Bien, mirando las entradas y salidas que desea utilizar, creo que el IC de controlador 4x4 que sugirió es excesivo para la aplicación.

Para las entradas, hay una variante de ese sensor de posición magnético con una salida TTL que debería poder conectar directamente. Si he entendido lo que quiere decir con los conmutadores de entrada de 24 V, una red de resistencias simple debería reducir esa cantidad a 3,3 V, preferiblemente con algo como un diodo Zener en paralelo para absorber los transitorios de aproximadamente 3,3 V de los sensores.

Para las salidas, el BTS4880-R o VNQ500 probablemente funcionará o usted podría hacer lo mismo con transistores discretos, lo que podría ser más barato / más sencillo dependiendo de su aplicación / volumen.

    
respondido por el Sam M-G
0

Los controles industriales TTL utilizan con frecuencia el búfer de colector abierto ULN o TTL para bajar la base de un transistor PNP que proporciona el control de 24V. La protección contra sobrecorriente se puede cubrir con un suministro común utilizando el límite de corriente en un inversor 78xx inverso que se realiza con un diodo.

    
respondido por el jimjim

Lea otras preguntas en las etiquetas