Autor Tema: Help Con PWM  (Leído 2817 veces)

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

Desconectado Mando31

  • PIC10
  • *
  • Mensajes: 32
Help Con PWM
« en: 16 de Mayo de 2009, 00:16:15 »
Hola compañeros foreros una preguntita.

Como poner a 0 o mejor dicho des habilitar por un determinado tiempo el PWM usando el modulo ccp1 del pic 16f877 me dijeron que poniendo pwm_off; pero no ha funcionado estoy programando en ccs c ya he puesto el duty a 0 pero aun asi me entrega unos pequeños pulsos de aproximadamanete 500mv y quisiera que la salida sera 0v de antemano gracias.

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Help Con PWM
« Respuesta #1 en: 16 de Mayo de 2009, 00:36:36 »
Ponlo como un pin de entrada.

Desconectado Mando31

  • PIC10
  • *
  • Mensajes: 32
Re: Help Con PWM
« Respuesta #2 en: 16 de Mayo de 2009, 01:20:53 »
hola he intentado eso pero si al momento de "desactivar" el pwm este quedo en alto el pin queda en alto (5V) y si quedo en bajo el pin queda a 0V y yo necesito que independientemente de si el pulso el pwm quedo en alto o en bajo la salida de ese pin sea 0V, no se si exista alguna instrucción en ccs para desactivar el pwm de antemano gracias.

lo probé tanto en simulación como en físico y esos fueron los resultados.

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Help Con PWM
« Respuesta #3 en: 16 de Mayo de 2009, 11:03:06 »
¿Esto no te funciona?

Código: [Seleccionar]
output_float(); //Ponle el pin que es ccp1
setup_ccp1(CCP_OFF);

Desconectado Mando31

  • PIC10
  • *
  • Mensajes: 32
Re: Help Con PWM
« Respuesta #4 en: 16 de Mayo de 2009, 21:21:21 »
Hola ya intente poniendo output_float(PIN_C2) pero como la sentencia principal es mantener el pwm "apagado" al entrar a la parte de activacion este no se activa que podra ser????

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Help Con PWM
« Respuesta #5 en: 17 de Mayo de 2009, 10:19:45 »
¿Lograste apagarlo en un principio?

Para prednerlo tienes que volver a poner a ccp1 en modo salida.

Código: [Seleccionar]
output_drive();
setup_ccp1(prenderccp);


Desconectado Mando31

  • PIC10
  • *
  • Mensajes: 32
Re: Help Con PWM
« Respuesta #6 en: 18 de Mayo de 2009, 20:49:32 »
Hola pues solo paso para informarles que ya logre el objetivo asi que tema cerrado.  :-/