Ur hjelpe kreves puls bredde modulasjon

  • Thread starter praveen_palaparthi
  • Start date
P

praveen_palaparthi

Guest
Hei venner dette PRAVEEN arbeider på PIC mikro kontrolleren 16f877 serien til nå har jeg lært samvirking enheter til PIC microcontroller.Now Jeg vil lære puls bredde modulasjon technique.I vil lære hvordan du genererer PWM pulsene med variabel Driftssyklus og konstant Driftssyklus .................

Hvor kan jeg få informasjon om PWM med variabel og konstant Driftssyklus

 
PWM brukes vanligvis for fartskontroll od motorer .. så hvis du vil generere for det formålet så god PWM frekvensen vil være 1 kHz eller mer ..... nå sine enkle å skrive et C-program for PIC bruker for å generere variabel puls bredder kontrollerende hastigheter ...
Du kan også bruke ur egen gjort funksjon for tidsforsinkelse .....
her er et generelt eksempelkoder for å generere 50% Driftssyklus bølgeform på port P2.1 (ikke for noen bestemte PIC)

void main ()
(

unsigned int i, j;

mens (1)
(
P2.1 = 1;
for (i = 0; i <255; i )
for (j = 0; j <255; j )
P2.1 = 0;
)
)

 

Welcome to EDABoard.com

Sponsor

Back
Top