TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: zeusjorg en 06 de Julio de 2015, 19:27:25
-
Hola buenas noches.
Tengo un dilema, tengo un circuito, que en la salida que entran al micro dan estos valores.
0,5-1v cuando esta a cero
2,5-3,5v cuando esta 1
El problema es que el pic al leer los valores a 0,5v-1v me da un valor 1bit.
Se me ocurrió poner opto-acoplador con transistor de salida.
Entonces los valores son los corrector.
Pero tengo un problema cuando paso de 1bit a 0bit.
el opto-acoplador tarda unos 750uS en pasar de un valor al otro.
Hay otra opción para mejorar la velocidad de conmutación?
Muchas gracias
-
un opto de alta velocidad, los hay que en ns pasan la señal
-
Un comparador seria mejor imagino, al menos para tener los valroes fijos de 0 y 1, apartir de ahi si necesitas aislarlos usas el opto.
-
Muchas gracias por la ayuda.
voy a probar este componente a ver que tal.
FODM611
High Noise Immunity, 5V, 10Mbit/sec Logic Gate Output
(Open Collector) Optocouple
Y como comparador a que te refieres.
-
http://www.ti.com/lit/ds/symlink/lm397.pdf
https://www.fairchildsemi.com/datasheets/LM/LM311.pdf
etc, lo minimo seria por ejemplo el lm397 + 3 resistencias ( 2 para setear el voltaje de referencia y 1 para el pull-up , no se si esta ultima se puede omitir) de querer ademas un ciclo de histeresis se puede poner 1 resistencia mas.
Entonces por ejemplo seteas el voltaje a 1.7V con ese divisor resistivo y listo.
Es single rail y lso tiempos estan en nanosegundos.
Estos son los mas basicos y seguro que hay de mucha mas velocidad. Como este:
http://www.ti.com/lit/ds/symlink/tl712.pdf