Hjem - Nyheter - Detaljer

Slik bruker du en PIC-mikrokontroller for å generere et PWM-signal som kontrollerer hastigheten til en likestrømsmotor

Du kan også endre nivået på utgangspinnene ved å skrive en tilpasset sammenstilling eller C-kode. En annen måte er å velge en PIC-mikrokontroller med en maskinvare-PWM-modul. Microchip-modulene som gir denne funksjonaliteten er CCP- og ECCP-modulene. Mange PIC-mikrokontrollere har CCP- og ECCP-moduler.


CCP-modulen kan sende ut et {{0}}bit PWM-signal på en enkelt I/O-pinne. 10-bitpresisjon betyr at modulen kan akseptere 210 (eller 1024) mulige driftssyklusverdier fra 0 prosent til 100 prosent . Fordelen med å bruke denne modulen er at den uavhengig kan generere PWM-signaler på inngangs- og utgangspinnene, og frigjør CPU for andre oppgaver. CCP-modulen krever bare at utvikleren konfigurerer modulparametrene. Konfigurasjonsblokken inkluderer innstilling av registerfrekvens og driftssyklus. ECCP-modulen gir alle funksjonene til CCP-modulen og kan kontrollere helbro- eller halvbrokretser. ECCP-modulen har også automatisk avstenging og en programmerbar kill-delay.


Sende bookingforespørsel

Du kommer kanskje også til å like