diseño de circuitos

619 palabras 3 páginas
ACTIVIDAD 4
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

Documentos relacionados

  • Diseño de circuitos electricos
    5968 palabras | 24 páginas
  • Diseño, implementación y simulación de un circuito en lógica secuencial
    2297 palabras | 10 páginas
  • Diseño De Un Circuito Detector De Nùmeros Primos Con 5 Bits A La Entrada Usando Un Arreglo De Compuertas Lògicas
    1621 palabras | 7 páginas
  • Lenguajes Hdl Y VHdl
    3437 palabras | 14 páginas
  • Unidad 4 Principios Electricos
    4310 palabras | 18 páginas
  • Reloj Digital
    1301 palabras | 6 páginas
  • TAREA DOMICILIARIA DE SISTEMAS DIGITALES
    1309 palabras | 6 páginas
  • Temario de tecnologia
    847 palabras | 4 páginas
  • Norma IPC 2221
    4142 palabras | 17 páginas
  • CIRCUITOS DE RETROALIMENTACION POSITIVA Y SUS APLICACIONES
    4293 palabras | 18 páginas