diseño de circuitos
Diseñe un sistema que permita la variación de voltaje entre 0 y 2.5 voltios, provenientes de un potenciómetro; luego este voltaje debe ser amplificado 2 veces y por ultimo entregado a un conversor análogo digital que entrega como salida una señal compuesta por 4 dígitos binarios.
Luego elabore:
Un plano del diseño realizado en el programa de su elección.
Una simulación del amplificador en el software recomendado por su tutor y guarde el archivo fuente.
Una tabla que especifique que valor binario le corresponde a cada valor de voltaje generado por el potenciómetro, si la variación se hace cada 0,5 voltios, la cual puede elaborar en un programa procesador de texto.
DISEÑO DE VARIACIÓN DE VOLTAJE DE 0 A 2.5 V …ver más…
Esto quiere decir que la salida será Av veces la entrada, sin invertirse la señal ya que Av es positiva.
DISEÑO DEL CONVERSOR ANALOGO/DIGITAL
Si se tiene un convertidor analógico - digital (CAD) de 4 bits y el rango de voltaje de entrada es de 0 a 5 voltios.
Con n = 4 y ViFS = 5 Voltios
La resolución será = ViFS / [2n -1] =
5 / [24 -1] = 5/15 =0.33
0.33 voltios / variación en el bit menos significativo.
Esto significa que un cambio de 0.33 voltios en la entrada, causará un cambio del bit menos significativo (LSB). En este caso este bit es B0. Ver la tabla 1
Tabla 1
Voltaje
B3
B2
B1
B0
0
0
0
0
0
0.5
0
0
0
1
1
0
0
1
0
1.5
0
0
1
1
2
0
1
0
0
2.5
0
1
0
1
3
0
1
1
0
3.5
0
1
1
1
4
1
0
0
0
4.5
1
0
0
1
5
1
0
1
0
El programa para realizar la conversión lo realice en pic c con un microcontrolador en el simulador PROTEUS
PROGRAMA CONVERSOR A/D
#include "C:\Users\usuario\Desktop\conversorAD\main.h"
#fuses XT,NOWDT,NOPROTECT,NOLVP,PUT,BROWNOUT // configuración del micro para quemarlo
#use delay (clock = 4000000) // 4MHz
#use standard_io(B) // Indica que usará el puerto B
#byte puerto_b = 06 //define una variable llamada puerto_b
void main()
{
int16 conversion; set_tris_B(0); // Puerto B como salida digitales puerto_b = 0; // inicializo el puertoB setup_adc_ports(AN0); // configuro los pines de la conversion