PICmicro单片机的PWM模块技术,提高频率分辨率
PulseWidthModulation(PWM)modulesare
commonlyusedinmanyapplicationstoprovidean
inexpensivecontroloutputmethodthatusesonlyafew
externalcomponents.ThePWMsignalcanbeused
directlyasadigitalsignaltodriveswitchesinapower
conversioncircuit.Or,itcanbefilteredusingexternal
componentstoproduceanaveraged'analog'signal
withanoutputlevelthatisproportionaltotheduty
cycle.Eitherway,thedutycycleofthePWMsignal
determinesthelevelofsystemoutputwhilethe
frequencyremainsfixed.ThetypicalPICmicro
®
PWM
module(CCP/ECCP)isideallydesignedtosupport
thesecommontypesofapplicationsprovidinghigh
dutycycleresolutionforagivenfixedfrequency.AN1050ATechniquetoIncreasetheFrequencyResolutionofPICmicroMCUPWMModulesAuthor:LucioDiJasioFIGURE1:TYPICALPICMICROMicrochipTechnologyInc.MICROCONTROLLERCCP/ECCPMODULEBLOCKDIAGRAMINTRODUCTIONDutyCycleRegistersCCPxCON<5:4>PulseWidthModulation(PWM)modulesare