Hola gente
Estoy empezando a programar microcontroladores AVR Atmega8.
La nota es la siguiente:
Tengo 5 entradas analogicas de unos sensores QRD1114 cuyo rango de variacion de voltaje es de 0 a 1.6 [v], y quiero controlar la velocidad de un motor dc con pwm:
Algo asi como:
0[V] se detiene el motor,
0.2[V] aumenta un poco la velocidad,
...
1.6[V] velocidad maxima.
Lo que tengo aora es esto:
Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Prescale = 1
Pwm1a = 100
¿Como hago las comparaciones en los pines adc [PC1 ADC1]... [PC5 ADC5],para que varie la velocidad del motor en el pin [PB1 OC1A] ?
Gracias por su colaboracion
Estoy empezando a programar microcontroladores AVR Atmega8.
La nota es la siguiente:
Tengo 5 entradas analogicas de unos sensores QRD1114 cuyo rango de variacion de voltaje es de 0 a 1.6 [v], y quiero controlar la velocidad de un motor dc con pwm:
Algo asi como:
0[V] se detiene el motor,
0.2[V] aumenta un poco la velocidad,
...
1.6[V] velocidad maxima.
Lo que tengo aora es esto:
Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Prescale = 1
Pwm1a = 100
¿Como hago las comparaciones en los pines adc [PC1 ADC1]... [PC5 ADC5],para que varie la velocidad del motor en el pin [PB1 OC1A] ?
Gracias por su colaboracion