Autor Tema: Configuracion de una señal PWM  (Leído 15045 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado milton

  • PIC10
  • *
  • Mensajes: 7
Configuracion de una señal PWM
« en: 12 de Abril de 2008, 08:16:05 »
Wenas, estoy cacharreando con un AT90s8515 a ver si puedo controlar un motor mediante una señal PWM, para un pequeño robot. He leido en este foro y otros todo lo q tiene q ver con PWM y no me aclaro :( por eso me he decidido a escribiros, a ver si alguien sabe de alguna pagina web o que pueda explicarme brevemente como se configura una señal PWM y en que puerto sale.

Muchas Gracias  :mrgreen:


--------
Todos somos ignorantes.Lo que ocurre es que no todos ignoramos las mismas cosas.

Desconectado stk500

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 4919
Re: Configuracion de una señal PWM
« Respuesta #1 en: 12 de Abril de 2008, 08:47:10 »
Que compilador usa? y si lo usa, seguro vendra algunos ejemplos  en Ayudas de como se haces.
Saludo
« Última modificación: 12 de Abril de 2008, 08:50:10 por stk500 »

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Configuracion de una señal PWM
« Respuesta #2 en: 12 de Abril de 2008, 13:10:34 »
Hola

En esta página hay muy buenos proyectos para el avr que tienes, solo habría que saber si lo vas a programar en asm o en c, ya que el ejemplo de pwm está en c.

http://www.pek.nu/pekproj/proj/el/avrex/

En esta de AVR freaks está en assembler el uso del pwm...

http://www.avrfreaks.net/index.php?module=Freaks+Tools&func=viewItem&item_id=498

Desconectado milton

  • PIC10
  • *
  • Mensajes: 7
Re: Configuracion de una señal PWM
« Respuesta #3 en: 12 de Abril de 2008, 15:39:49 »
Gracias por vuestras respuestas, le he echare un vistazo a esas paginas q me recomiendas.
POr cierto lo voy a programar en asm con el AvrStudio.

SAludos

Desconectado JCAK

  • PIC18
  • ****
  • Mensajes: 325
Re: Configuracion de una señal PWM
« Respuesta #4 en: 25 de Abril de 2008, 02:06:00 »
El siguiente link me resultó de mucha ayuda y explica paso a paso cómo generar PWM con Atmel. Lo explica brevemente y con ejemplos.
http://mil.ufl.edu/~achamber/servoPWMfaq.html

También habla de un compilador que se llama CodeVision. Te recomiendo probarlo porque te va a facilitar mucho la configuración de los registros según lo que se desea hacer. Acá está un ejemplo paso a paso.
http://mil.ufl.edu/~achamber/servoPWMwCodeVision.html

Yo uso el CodeVision para configurar los registros, luego copio el dódigo que se genera y lo pego en el AVRStudio y sigo trabajando desde este ultimo.

Saludos
Julio - Argentina

Desconectado cristian_elect

  • PIC18
  • ****
  • Mensajes: 453
Re: Configuracion de una señal PWM
« Respuesta #5 en: 15 de Mayo de 2008, 13:25:56 »
Hay varios modos de PWM en atmega cual quieres y periodo para darte la configuracion el CodeVision. Que es la misma para asm por su forma de visualisarlo con nombres de registros
originales del micro.

Desconectado Belgitaes

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 215
Re: Configuracion de una señal PWM
« Respuesta #6 en: 16 de Mayo de 2008, 00:51:21 »
Código: [Seleccionar]
POr cierto lo voy a programar en asm con el AvrStudio.
Registros Y Funcionamiento en Modo PWM:

En Modo PWM El Timer1 es Configurado Para Producir Una Señal
De Modulacion De Ancho de Impulso Sobre Las Salidas OC1A Y OC1B
Aqui Te Subo Un Pequeño Manual Explicativo Del Modo PWM Del Timer1
Me A Venido Muy Bien Escribirlo Porque Asi De Paso
Me A Servido A Mi Mismo ya Que El Tema De Los Timers No Los Toque Mucho
Y Para Mi Escribirlo En Un Manual Es Una Forma De Aprender Que Me gusta Mucho
Y Que Al Mismo Tiempo Le Sirven A Otros

Desconectado LORE*

  • PIC10
  • *
  • Mensajes: 1
Re: Configuracion de una señal PWM
« Respuesta #7 en: 20 de Enero de 2009, 21:31:49 »
Hay varios modos de PWM en atmega cual quieres y periodo para darte la configuracion el CodeVision. Que es la misma para asm por su forma de visualisarlo con nombres de registros
originales del micro.

Por favor me puedes ayudar con esta informacion ya que estoy aprendiendo a configurar los timers del ATMEGA8 para pwm y no tengo muy claro esto.
 Agradecería tu ayuda. jhobg35@yahoo.com



 

anything