Sensor con salida digital TTL

0

Estoy trabajando con un sensor de posición ( Correvit Aqua L-350 por el fabricante Corrsys- Datron) que me da pulsos de 0 a 5 V cada vez que se barre una distancia (que puedo elegir en su software).

El manual del usuario no dice nada más que "Salida digital: pulsos - TTL".

¿Cómo puedo saber una cantidad segura de corriente para extraerla? Me gustaría usar estos pulsos para conducir un optoacoplador, por lo que necesito algo alrededor de 10 mA.

    
pregunta Eric

3 respuestas

4

"TTL" puede significar que la salida se comporta exactamente igual que con los dispositivos en good old TTL familia lógica. Esto implicaría que la salida está especificada para hundir hasta 16 mA y para generar hasta 0.4 mA (y que el nivel alto no se acerca a 5 V, sino a 3.4 V).

Sin embargo, "TTL" también puede significar "5 V CMOS". Esto implicaría que los niveles de voltaje son de riel a riel, y que las posibles corrientes de fuente y sumidero son simétricas. Pero no hay un estándar para las corrientes CMOS "TTL".

Hoy en día, muy pocos dispositivos aún están fabricados en lógica bipolar, por lo que "TTL" probablemente signifique el segundo caso. Por lo tanto, debe buscar la corriente en una hoja de datos de real . (Lo que podría no existir, o su comerciante podría no informarle al respecto).

Nota: muchos optoacopladores digitales (por ejemplo, el H11L1) no necesitan más de 1.6 mA.

    
respondido por el CL.
0

"Niveles de TTL" significa que la salida está definida por niveles de TTL, pero siempre está controlada por CMOS en estos días. Pero como los niveles de CMOS no son universales, todavía usan TTL a pesar de usar CMOS para manejarlo. TTL (Voh) significa de 2 a 5 V dependiendo de la corriente de carga, pero CMOS 74HCxxx CMOS a 5 V es 50 (nom) ~ 100 Ohmios (máximo) RdsOn para que pueda incluir esto con sus cálculos de límite de corriente para 1,2 V (a 25'C ) La caída del LED IR para elegir R. También se debe tener en cuenta el MTBF y el LED reduce la intensidad después de 50kh, por ejemplo, un 50%. Por lo tanto, no hay una solución de corriente óptima.

Siempre es una cuestión de confiabilidad, estrés ambiental y especificaciones de márgenes de diseño.

: siempre consulta especificaciones y crea especificaciones de diseño a partir de eso.

  • aproximadamente, por ejemplo, (4.5V- 1.5V) / 2mA = 1.8 kOhms , (LED Vmax @ 0'C)
  • 2do ejemplo la corriente de carga 5V / 10k = 0.5mA con CTR = 10% usa la entrada de 5mA (5V - 1.15V) / 5mA = 770 ohms, (typ @ 25'C)

Compare con CMOS 50 ~ 100 ohmios de impedancia, la carga de 770 ohmios reducirá Voh ~ 10% a 4.5V +/- 5 ~ 10%

Dependiendo de la capacidad de carga y del ancho de pulso y, por lo tanto, dV / dt = I / C, puede usar la relación de transferencia de corriente, por ejemplo. 10 minutos. @ 10mA para determinar la corriente de entrada para suministrar la corriente de salida necesaria.

El H11L1 puede costar 2x ~ 3x ($ 0.25 / 5k), pero tiene una salida de drenaje abierta y puede usar una corriente más baja, pero aún así, 1,2 mA puede ser marginal para la inmunidad EM, por lo que todavía tiene una potencia de 10 mA, lo que reduce el circuito impedancia. La inmunidad EMI de dI / dt cercano aumenta con los niveles de manejo. 1.4 ~ 2mA puede estar bien para usted o no, dependiendo del ruido del sistema.

Entonces, ¿cuál es la corriente ideal?

depende del CTR de IC, carga RC = T, inmunidad y ancho de pulso.

  • Los cálculos no son más complicados (en el razonamiento) que utilizar un interruptor de colector abierto NPN excepto hFE < 1.
respondido por el Tony EE rocketscientist
0

Sólo unos pocos pensamientos al azar:

  1. Me pregunto por qué no puede considerar usar su salida \ $ 0 \: \ textrm {V} \ $ a \ $ 10 \: \ textrm {V} \ $, su interfaz CAN, su interfaz RS-232, o su interfaz USB.
  2. Me sorprende que no tenga acceso a un manual del usuario y que en su lugar solo parezca tener una hoja de ventas de dos páginas.
  3. Me sorprende que parezca que no puede contactar al fabricante (o a una compañía de ventas representativa apropiada) para un dispositivo tan costoso.
  4. La hoja de información que proporcionó parece decir que proporciona entre 1 y 1000 pulsos por minuto ? Esto parece significar algo de \ $ 60 \: \ textrm {ms} \ $ a \ $ 60 \: \ textrm {s} \ $ entre pulsos? ¿Lo que significa que toma un minuto completo para obtener una lectura? Eso me sorprende.

Bueno, esas son mis sorpresas y pensamientos que entran.

Desea utilizar un opto-acoplador pero todo lo que sabe es que la salida se da como "TTL". Le pusiste un voltímetro y encontraste \ $ 4.8 \: \ textrm {V} \ $ (y por implicación, supongo que es justo decir que también pudiste encontrar un voltaje cercano a cero). Antes considerando un diseño minimalista, sería bueno saber más sobre la salida. Y esto significaría hacer algunas pruebas de verificación para determinar exactamente el tipo de salida y su cumplimiento actual, tasa de cambio, etc. Pero, dados sus otros comentarios, voy a suponer que el proceso sería un conjunto de instrucciones completamente diferente y más allá del alcance Quiero comprometerme aquí. Es más fácil simplemente asumir una carga ligera.

Entonces:

  • Suponga que la salida puede hundir o generar hasta \ $ 50 \: \ mu \ textrm {A} \ $. Esto es lo suficientemente ligero como para estar bastante seguro de ello. Su voltímetro lo carga menos, pero es razonable suponer que la salida puede conducir como mínimo 10 veces la carga de un voltímetro. Así que creo que esto es justo.
  • Desea conducir un optoacoplador.
  • Usted tiene acceso a un buen riel de fuente de alimentación \ $ 5 \: \ textrm {V} \ $ al que se puede acceder y usar para el lado de salida del receptor del optoacoplador.
  • Está utilizando el sistema de batería / alternador del vehículo, directa o indirectamente, para alimentar la unidad. La hoja dice: \ $ 10 \: \ textrm {V} \ $ a \ $ 28 \: \ textrm {V} \ $. Por lo tanto, desea algo que utilice ese rango de voltaje de la línea de alimentación con éxito para el lado del emisor del optoacoplador.

Una respuesta más simple a esto puede ser la siguiente:

simular este circuito : esquema creado usando CircuitLab

La idea básica aquí es operar \ $ Q_1 \ $ como un seguidor de emisor, para que pueda aprovechar la ganancia actual total (\ $ \ beta \ $) para el dispositivo y reducir significativamente la carga en su dispositivo. salida. \ $ R_1 \ $ debería establecer aproximadamente \ $ 10 \: \ textrm {mA} \ $ para manejar el emisor del optoacoplador (que es más que suficiente). Podría aumentar el valor de \ $ R_1 \ $ un bit (tal vez el doble ), dependiendo del fabricante del dispositivo optoacoplador específico que utilice. Pero con un \ $ \ beta \ approx 200 \ $ para el BJT, la carga debe ser del orden de \ $ 50 \: \ mu \ textrm {A} \ $. Muy ligero.

El optoacoplador necesita un pull-up. Eso es \ $ R_2 \ $. En este caso, no creo que necesites usar un pull-up más fuerte. Así que creo que ese valor debería ser más que suficientemente fuerte. Pero el valor no es crítico, así que siéntete libre de tener algo cerca.

El voltaje \ $ V_ {CAR} \ $ es lo que esté usando para alimentar el dispositivo. Si se trata de una fuente de alimentación acondicionada por separado, está bien. Ya que su dispositivo requiere al menos \ $ 10 \: \ textrm {V} \ $ para encenderlo y no más de \ $ 28 \: \ textrm {V} \ $, el circuito anterior funcionará bien, independientemente de lo que haga, siempre y cuando solo usa el mismo riel de suministro aquí (lado izquierdo)

Eso debería hacerlo. El 6N137 requiere el suministro de \ $ + 5 \: \ textrm {V} \ $ de su lado MCU, pero creo que probablemente tenga eso. Y estoy bastante seguro de que no importará qué tipo de salida esté presente. TTL y CMOS manejarán lo anterior y, dada su medida real de aproximadamente \ $ 4.8 \: \ textrm {V} \ $ con un medidor, creo que todo estará bien. Sin duda será seguro intentarlo.

    
respondido por el jonk

Lea otras preguntas en las etiquetas