Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

18/07/2012 #1


Desfasar dos PWM de un mismo pic
Buenas tardes estoy buscando defasar los pwm que salen de un pic pero no logro hacerlo, trate de hacerlo inicializando pwm1 esperando un tiempo (el tiempo necesario para que se defase) y prender el otro cuando se genre el defase, no logro hacerlo siempre me las muestra en fase. Aqui les dejo el codigo. Gracias.


void main()
{

setup_adc_ports(AN0|VSS_VDD);
setup_adc(ADC_CLOCK_INTERNAL);
setup_psp(PSP_DISABLED);
setup_spi(SPI_SS_DISABLED);
setup_wdt(WDT_OFF);
setup_timer_0(RTCC_INTERNAL);
setup_timer_1(T1_DISABLED);
setup_ccp1(CCP_PWM);
setup_ccp2(CCP_PWM);

setup_comparator(NC_NC_NC_NC);
setup_vref(FALSE);
setup_timer_2(T2_DIV_BY_16,155,1);
set_pwm1_duty(312);
delay_us(6666);
set_pwm2_duty(312);


}
18/07/2012 #2


solo desde mi basico conocimiento se me ocurre que lo hagas por software, inicializando una salida difente a la otra. por el foro creo que hay algun ejemplo de como hacerlo por software muy sencillo
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.