華廣:
用單片機(jī)產(chǎn)生模擬PWM很靈活,可以有多種實(shí)現(xiàn)方法,如果不做同步的話只要設(shè)定幾個(gè)變量,然后從1開始加到255,每加一次輸出高電平,再把這個(gè)變量取反輸出低電平就可以得到一個(gè)漸變的占空比了. 如果做同步的話則必須處理好50HZ的取樣脈沖,簡(jiǎn)單的可以使用單片機(jī)的外部計(jì)數(shù)口計(jì)數(shù)實(shí)現(xiàn)同步,程序易寫,但有時(shí)干擾大的時(shí)候可能也有不同步現(xiàn)象;用檢測(cè)脈沖的方式則比較保證,程序須加入對(duì)有效脈沖的判斷,具體寫法各人有各人的風(fēng)格,初學(xué)者可先試寫些同步跳變的程序,有心得體會(huì)后再寫同步漸變的程序就很容易了.