Hjem - Nyhed - Detaljer

Sådan bruges en PIC-mikrocontroller til at generere et PWM-signal, der styrer hastigheden på en jævnstrømsmotor

Du kan også ændre niveauet af output-stifterne ved at skrive en brugerdefineret samling eller C-kode. En anden måde er at vælge en PIC-mikrocontroller med et hardware-PWM-modul. De mikrochipmoduler, der leverer denne funktionalitet, er CCP- og ECCP-modulerne. Mange PIC-mikrocontrollere har CCP- og ECCP-moduler.


CCP-modulet kan udsende et {{0}}bit PWM-signal på en enkelt I/O-pin. 10-bitpræcision betyder, at modulet kan acceptere 210 (eller 1024) mulige driftscyklusværdier, der spænder fra 0 procent til 100 procent. Fordelen ved at bruge dette modul er, at det uafhængigt kan generere PWM-signaler på input- og outputbenene, hvilket frigør CPU'en til andre opgaver. CCP-modulet kræver kun, at udvikleren konfigurerer modulets parametre. Konfigurationsblokken inkluderer indstilling af registerfrekvens og driftscyklus. ECCP-modulet leverer alle CCP-modulets funktioner og kan styre helbro- eller halvbrokredsløb. ECCP-modulet har også automatisk nedlukning og en programmerbar dræbningsforsinkelse.


Send forespørgsel

Du kan også lide