simular este circuito : esquema creado usando CircuitLab
LM2907-N es muy bueno a $ 1 (1k)
En mis primeros días con SCADA, quería enviar corriente de motor en un par de servomotores a algunos medidores de panel remotos y no me quedaban más canales digitales, excepto un par de bits de repuesto en los bytes de estado, así que utilicé la frecuencia convertida actual . con un VCO súper lineal y luego un flip-flop S / R al canal de datos síncrono (configurado para enviar un bit, restablecer cuando se envía), lo cual fue muy importante para evitar el alias de las condiciones metaestables, luego recibir el bit y recrear la frecuencia con un 1 disparo por lo que el voltaje promedio fue la corriente detectada. Esto midió el torque del motor y la fricción de la sonda empujada y tirada por el motor y todo funcionó muy bien siendo un rango de 0 a casi 8 kHz en una velocidad de cuadro de 8 KHz y desafiando la Ley de Shannon mientras se obtiene un alias de cero con los Flip Flops para asegurar un conteo perfecto de muestras .