hola, bueno tengo un motor el cual lo quiero controlar mediante PWM, e leido por varios lados, que la frecuancia del PWM para que sea eficas para estos motores no tiene que superar los 20KHz.............. bueno es mi conclusion despues de leer varios post asi que si estoy equivocado me lo hacen saver por favor.
bueno tambien quiero que me corrigan con respecto a como calcular este PWM, segun yo es así:
cristal del pic 4MHz, Preescaler 1:1, ciclo de trabajo del PWM 50% y frecuancia del PWM igual a 20KHz
Periodo PWM= 1/20KHz = 50us
Tosc= 1/ 4MHz =250ns
PR2= (50us/(4*250ns*1))-1 = 49
CTPWM 50%= Periodo PWM / 2 = 25us
CCPR1L:CCP1CON = 25us/(250ns*1) = 100
por lo tanto la configuracion de esto es:
setup_ccp1(ccp_PWM);
setup_timer_2(t2_div_By_1,49,1);
set_pwm_duty(100);
esta bien esto ???
el motor es de 12VCC y lo quiero controlar mediante un puente H y ademas con el PWM para regular sus RPM.
cualquier informacion que tengan es bienvenida
