ELECTRONICA Y ELECTRONICOS

Septiembre 30, 2008

MODULADOR PWM CON MICROCONTROLADORES PIC——-

Archivado en: TELECOMUNICACIONES — electronico @ 12:29 pm

LO QUE AQUI PRESENTAMOS ES UNA BREVE INTRODUCCION Y UN RESUMEN DEL PROYECTO.

Si es que desean descargar el proyecto completo pueden hacerlo descargando los archivos pdf y los demas archivos del proyecto los cuales se encuentran al final de esta pagina.

MODULACION PWM CON MICROCONTROLADORES PIC

  • Introduccion

El siguiente proyecto de modulación pwm (modulación por ancho de pulso ) que vamos describir , nos permite modular 4 señales analógicas que ingresaran atravez del conversor ADC del PIC(Pic 16f876A ); transmisor; el cual transforma las señales analogicas en digitales atravez del ADC que tiene y las envía atravez de una línea de datos y de un línea de sincronía al receptor que en nuestro caso será el PIC (16f84A); utilizamos este pic debido a que necesitamos un PIC sencillo para la labor de recepción.

Este proyecto muestra estos cuatro datos que se visualizan atravez de una LCD en el trasmisor y una LCD en el Receptor

Aqui un diagrama general del proyecto:

  • Descripcion del Proyecto

El modulador que vamos a construir captura las señales analógicas y las transforma a digitales por medio del ADC (Convertidor Analógico-Digital) interno.

Así como se puede apreciar en la imagen se conectan los potenciómetros y la pata que esta rotulada como SEÑAL del potenciómetro se conectara a la entrada analógica del pic, la cual lo transformara a señal digital:

Aqui el esquema de conexion de los potenciometros

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 dará rangos distintos:

TRANSMISION Y RECEPCION

Aqui presentamos elesquema general de la trasnmision:

EL TRANSMISOR: PIC 16F876A

El transmisor envía los datos ordenados en TRAMAS cada Trama consta de los 4 datos obtenidos por el pic atravez de sus cuatro canales de conversión con el ADC,

El PIC 16f876A envía los datos por el pin RC0 y la señal de sincronía se da por el pin RC1

Asi mismo el PIC muestra estos datos en la LCD que posee

EL RECEPCTOR : PIC 16F84A

El receptor recibe los datos por los pines: RA0 y el RA1, los datos que recibe ya están digitalizados así que la tarea del receptor es simple: mostrar los datos en la segunda pantalla LCD.

Asi mismo el circuito consta de 2 pulsadores de Reset; uno para el emisor y otro para el recptor con el cual se podrá reiniciar la Transmisión y/o la Recepción:


EL SOTFWARE

Ya vimos como desarrollar el hardware, y ahora comenzaremos a ver como se diseño el programa, para este diseño del transmisor, se ha utilizado el lenguaje assembler y se acompilado en el programa MPLAB 7.5 de MICROCHIP; y una vez teniendo el código en extensión .hex se grabado teniendo como harware un grabador de pics “PIPO2” y el software icprog v 1.6b

· Mas información sobre el MPLAB de MICROCHIP clic Aqui

· Mas información de cómo grabar con el Ic prog clic Aqui

El Codigo del programa del modulo TRANSMISOR en ASM puede verse aquícodigo_tx_asm1

El Codigo del programa del modulo RECEPTOR en ASM puede verse aquícodigo_rx_asm

El Codigo del programa del modulo TRANSMISOR en HEX:transmisor_hex

El Codigo del programa del modulo RECEPTOR en HEX:receptor_hex

Aqui una foto del proyecto Final:

————————————————————————————–

—- Si es que desean descargar el informe completo en pdf hacer clic aqui: telecomunicaciones2.pdf

El Codigo del programa del modulo TRANSMISOR en ASM puede verse aquícodigo_tx_asm1

El Codigo del programa del modulo RECEPTOR en ASM puede verse aquícodigo_rx_asm

El Codigo del programa del modulo TRANSMISOR en HEX:transmisor_hex

El Codigo del programa del modulo RECEPTOR en HEX:receptor_hex

—————————————————————————————–

LOS AUTORES :

Este fue un proyecto del curso de telecomunicaciones 2 con el Ing Francisco Segura Altamirano:

Roger Lino Mercado Rojas

email: roger_710_1@hotmail.com

Alejandro Jose Llanos Garcia

email: alejandro777_90@hotmail.com

Arcescio Salazar Roalcaba

Email: arsaro_20@hotmail.com

Josue Manuel Ramos Sono

Email: jota_045@hotmail.com

Carlos Joel Malca Lara

Email: carlosjoel31@hotmail.com

Julio Alfonso Severino Rinza

Email: arthas1308@hotmail.com

Mario Miguel Nieto Castillo

Email: mariomiguel7885@hotmail.com

Estudiantes de Ingeniería Electrónica en la

Universidad Nacional “Pedro Ruiz Gallo” Lambayeque - PERU

(más…)

Septiembre 28, 2008

BIENVENIDOS AL BLOG DE ING ELECTRONICA – UNPRG

Archivado en: Digitales — electronico @ 8:14 am

Saludos y bienvenidos a mi blog de Electronica

En este portal ustedes pueden encontrar documentos y archivos interezantes

Atte

Alejandro Llanos Garcia

Blog de WordPress.com.