Implementación de múltiples señales PWM en microcontroladores de gama baja.
Enviado por tolero • 9 de Diciembre de 2017 • 966 Palabras (4 Páginas) • 404 Visitas
...
[pic 4]
Todos los pwm incian en estado alto, cada vuelta de ciclo decrementara en uno el valor del pwm_cntr mientras el resultado no sea cero, se mantendrá un 1 en la salida del puerto correspondiente al pwm, al llegar a cero y saltar la función IORLW el espacio que ocupaba ese pwm se volverá cero, al salir por el puerto asignado el pwm caera a estado bajo.
[pic 5]
2
El programa no utiliza ningún registro, timmer, o interrupción especial no requiere circuitería extra para su funcionamiento Fig.1, así mismo los valores de los ciclos de trabajo pueden ser cambiados por medio de interrupciones comunes, envio de datos por puerto serial, o finalización de la conversión del adc programa completo explicado paso se encuentra en el anexo
3.-Trabajos futuros.
Se plantea aplicar esta aplicación en modelos compactos de microcontroladores para maximizar la portabilidad de las herramientas generadas bajo esta premisa.
La considera la adición de esta herramienta a tecnologías inalámbricas destinadas a proyectos de rehabilitación o tecnología biomédica, procurando así reducir los costos de creación de equipos destinados a estas ramas de estudio y desarrollo.
Se estudia la posibilidad de implementar esta aplicación en aplicaciones de iluminación, y potencia dentro de las cuales se pueden mencionar robótica y control de sistemas electrónicos de potencia.
4.-Conclusiones.
Al término de éste trabajo se pudieron observar resultados muy favorables referentes a la generación de múltiples PWM’s, estas señales fueron generadas mediante programación por software.
Al final de las pruebas experimentales concluye que los ciclos de trabajo operaban dentro de lo calculado sin pérdida alguna o retrasos al incrementar el número de señales.
El programa es de fácil modificación desde el inicio se puede dictar que puerto se ha de utilizar como salida, llevarlo a diferentes modelos de microcontroladores no debe presentar mayor problema.
[pic 6]
Fig.1 simulación del programa de generación de múltiples señales PWM.
[pic 7]
[pic 8]
[pic 9]
4
REFERENCIAS.
- PIC16F627A/628A/648A FLASH- Based 8-Bit CMOS Data Sheet http://ww1.microchip.com/downloads/en/
DeviceDoc/40044F.pdf
- Palacios Enrique, Remiro Feranando,Lopez Lucas J
Libro: microcontroladorpic16f84 desarrollo de proyectos
“Copyright ©2010. “ANGEL BAUTISTA HERNANDEZ”: El autor delega a la Organización del Segundo Congreso Virtual de Microcontroladores la licencia para reproducir este documento para los fines del Congreso ya sea que este artículo se publique en el sitio web del congreso, en un CD o en un documento impreso de las ponencias del Segundo Congreso Virtual de Microcontroladores.
...