Hola,
Debo realizar un convertidor análogico digital con los bloques que podeis ver en el archivo adjunto diagrama.gif.
Requisitos
- Número mínimo de bits: 8 bits.
- Frecuencia máxima del voltaje de entrada: 1 kHz
- Rango dinámico de entrada: de 0 V a 5 V.
Comportamiento del circuito
1. El Flanco de subida del bit 'Start' inicia el tiempo de la muestra del voltaje de entrada.
2. El Flanco de bajada del bit 'Start' inicia el proceso de conversión: Activa el contador binario y genera el reset de la señal 'EOC'.
3. El contador binario es activado mientras el voltaje de la salida del DAC (Digital to analog converter) (R-2R) es más bajo que el voltaje de la entrada.
4. Cuando el voltaje de la salida del DAC es igual o más grande que el voltaje de entrada, el proceso de conversión acabará. Entonces la señal del 'EOC' se debe fijar en estado alto, la salida del contador binario debe ser latcheada y un reset en el contador binario debe ser aplicado. El sistema esperará un nuevo pulso en la señal 'Start'.
-----------------------------------------------------------------------------------------------------------------------------------------
He diseñado el circuito (ver circuito_.gif) pero no funciona, ya que por el display siempre veo el valor 00 y si vario la entrada el valor en los displays no varia.
Tambien he diseñado el clock (ver crystal.gif) en estado alto proporciona 2,5V y en estado bajo 0V, el clock tiene un cristal de 3Mhz ya que es otro requisito.
He comprobado las salidas del contador (74LS590) y estas dan 2,5V.
Alguien me puede ayudar a corregir los errores.
Muchas Gracias
Debo realizar un convertidor análogico digital con los bloques que podeis ver en el archivo adjunto diagrama.gif.
Requisitos
- Número mínimo de bits: 8 bits.
- Frecuencia máxima del voltaje de entrada: 1 kHz
- Rango dinámico de entrada: de 0 V a 5 V.
Comportamiento del circuito
1. El Flanco de subida del bit 'Start' inicia el tiempo de la muestra del voltaje de entrada.
2. El Flanco de bajada del bit 'Start' inicia el proceso de conversión: Activa el contador binario y genera el reset de la señal 'EOC'.
3. El contador binario es activado mientras el voltaje de la salida del DAC (Digital to analog converter) (R-2R) es más bajo que el voltaje de la entrada.
4. Cuando el voltaje de la salida del DAC es igual o más grande que el voltaje de entrada, el proceso de conversión acabará. Entonces la señal del 'EOC' se debe fijar en estado alto, la salida del contador binario debe ser latcheada y un reset en el contador binario debe ser aplicado. El sistema esperará un nuevo pulso en la señal 'Start'.
-----------------------------------------------------------------------------------------------------------------------------------------
He diseñado el circuito (ver circuito_.gif) pero no funciona, ya que por el display siempre veo el valor 00 y si vario la entrada el valor en los displays no varia.
Tambien he diseñado el clock (ver crystal.gif) en estado alto proporciona 2,5V y en estado bajo 0V, el clock tiene un cristal de 3Mhz ya que es otro requisito.
He comprobado las salidas del contador (74LS590) y estas dan 2,5V.
Alguien me puede ayudar a corregir los errores.
Muchas Gracias
Adjuntos
-
crystal_520.gif81.5 KB · Visitas: 33
-
diagrama_526.gif8.3 KB · Visitas: 177
-
circuito__201.gif45.2 KB · Visitas: 63
-
74hc04_811.pdf37.7 KB · Visitas: 3
-
74hc73_320.pdf53.8 KB · Visitas: 4
-
74hc590_885.pdf173.7 KB · Visitas: 22
-
til311_597.pdf74.3 KB · Visitas: 4
-
lf398_439.pdf96.3 KB · Visitas: 1
-
lm324_193.pdf129.2 KB · Visitas: 2
-
lm311_197.pdf104.2 KB · Visitas: 5