Proyecto tele
1. Introducción:
El siguiente proyecto de modulacion pwm (modulacion por ancho de pulso ) que vamos describir, nos permite modular 4 senales analogicas que ingresaran atravez del conversor ADC del PIC(Pic 16f876A ); transmisor; el cual transforma las senales analogicas en digitales atravez del ADC que tiene y las envia atravez de una linea de datos yde un linea de sincronia al receptor que en nuestro caso sera el PIC (16f84A); utilizamos este pic debido a que necesitamos un PIC sencillo para la labor de recepcion.
Este proyecto muestra estos cuatro datos que se visualizan atravez de una LCD en el trasmisor y una LCD en el Receptor
2. Marco teorico
La modulación por ancho de pulsos (MAP o PWM, siglas del inglés Pulse-Width Modulation)de una señal o fuente de energía es una técnica en la que se modifica el ciclo de trabajo de una señal periódica (una sinusoidal o una cuadrada, por ejemplo), ya sea para transmitir información a través de un canal de comunicaciones o para controlar la cantidad de energía que se envía a una carga.
El ciclo de trabajo de una señal periódica es el ancho relativo de su parte positiva en relacióncon el período. Expresado matemáticamente:
D es el ciclo de trabajo
τ es el tiempo en que la función es positiva (ancho del pulso)
T es el período de la función
La construcción típica de un circuito PWM se lleva a cabo mediante un comparador con dos entradas y una salida. Una de las entradas se conecta a un oscilador de onda dientes de sierra, mientras que la otra queda disponible para laseñal moduladora. En la salida la frecuencia es generalmente igual a la de la señal dientes de sierra, y el ciclo de trabajo está en función de la portadora.
La principal desventaja que presentan los circuitos PWM es la posibilidad de que haya interferencias generadas por radiofrecuencia. Éstas pueden minimizarse ubicando el controlador cerca de la carga y realizando un filtrado de la fuente dealimentación.
3. Descripción del proyecto
El modulador que vamos a construir captura las senales analogicas y las transforma a digitales por medio del ADC (Convertidor Analogico-Digital) interno.
Asi como se puede apreciar en la imagen se conectan los potenciometros y la pata que esta rotulada como SENAL del potenciometro se conectara a la entrada analogica del pic, la cual lotransformara a senal digital:
Esquema de conexión de los potenciómetros a la entrada ADC del PIC
Con estos potenciómetros simularemos las entradas analógicas que deberían ser generadas por sensores y para hacer esta simulación suponiendo que los sensores tienen rangos diferentes vamos a colocarles resistencias limitadoras de valores distintos , lo cual nos dara rangos distintos:
Cadapotenciómetro de un valor de 1kΩ cada uno y las resistencias fijas con valores respectivamente R1=10kΩ , R2=15kΩ , R3=20kΩ y R4=25kΩ ,que son nuestras entradas
analogicas que son digitalizadas siguiendo la formula de conversión donde :
V in = el voltaje que le ingresa al puerto.
Vref = se toma como referencia la del pic que en este caso es 5v.
D = valor del dato analogico convertido a Digital.
N =numero de bits de resolucion.
Una vez obtenido el dato lo almacenamos en una variable T1,T2,T3 y T4 los cuales las tomamos como valores de temperatura y que se guarda dato por dato para luego mandarlo a la primera pantalla LCD la cual me muestra los datos digitalizados de cada potenciómetro segun halla sido regulado como indica la figura.
La Transmisión y Recepción :
El tema central denuestro proyecto que es la de transmision de los datos tramo por tramo
con ciertos tiempo de retardos .
EL TRANSMISOR: PIC 16F876A
El transmisor envia los datos ordenados en TRAMAS cada Trama consta de los 4 datos obtenidos por el pic atravez de sus cuatro canales de conversion con el ADC,
El PIC 16f876A envia los datos por el pin RC0 y la senal de sincronia se da por el pin RC1
Asi mismo el...
Regístrate para leer el documento completo.