一種基于單片機(jī)的頻率, 占空比 脈寬測(cè)量方法

一種基于單片機(jī)的頻率, 占空比 脈寬測(cè)量方法

    頻率已經(jīng)成為大家所熟悉的物理量。而單片機(jī)的出現(xiàn),更是對(duì)包括測(cè)頻在內(nèi)的各種測(cè)量技術(shù)帶來(lái)了許多重大的飛躍,然而,小體積、價(jià)廉、功能強(qiáng)等優(yōu)勢(shì)也在電子領(lǐng)域占有非常重要的地位。頻率、脈寬、占空比的測(cè)量在汽車電子等許多領(lǐng)域有著廣泛的應(yīng)用。

     本文給出了一種以MSP430單片機(jī)為核心的頻率,占空比,脈寬測(cè)量系統(tǒng)的設(shè)計(jì)方法。此方法成功應(yīng)用于深圳 Fathitech公司的FT287萬(wàn)用表。

       測(cè)頻系統(tǒng)的硬件結(jié)構(gòu)

       目前測(cè)量頻率最主要的方法為電子計(jì)數(shù)法。電子計(jì)數(shù)法主要通過(guò)單片機(jī)進(jìn)行控制。由于單片機(jī)的較強(qiáng)控制與運(yùn)算功能,電子計(jì)數(shù)法的測(cè)量頻率范圍寬,精度高,易于實(shí)現(xiàn)。本設(shè)計(jì)就是采用單片機(jī)電子計(jì)數(shù)法來(lái)測(cè)量頻率,其系統(tǒng)硬件原理框圖如圖1所示。

 


                                                                                    圖1  頻率,占空比 脈寬測(cè)量電路原理框圖

       當(dāng)外部輸入電壓幅度太小的時(shí)候(低于比較器的反轉(zhuǎn)電壓),將不會(huì)觸發(fā)內(nèi)部電路的比較器,從而測(cè)得的頻率信號(hào)為0。因此為了測(cè)量出外部信號(hào)的頻率必須保證外部信號(hào)的幅度。FT287萬(wàn)用表在測(cè)量頻率是通過(guò)程控放大器將不同范圍的輸入信號(hào)放大到合適的幅度,從而可以輕松測(cè)量出小信號(hào)的頻率,占空比,脈寬。

測(cè)量系統(tǒng)的軟件設(shè)計(jì)

       用單片機(jī)電子計(jì)數(shù)法測(cè)量頻率又分為測(cè)頻率法和測(cè)周期法兩種方法。測(cè)量頻率主要是在單位定時(shí)時(shí)間里對(duì)被測(cè)信號(hào)脈沖進(jìn)行計(jì)數(shù);測(cè)量周期法則是在被測(cè)信號(hào)一個(gè)周期時(shí)間里對(duì)某一基準(zhǔn)時(shí)鐘脈沖進(jìn)行計(jì)數(shù)。

       本文采用前者的方法對(duì)一段時(shí)間(約200ms)內(nèi)的頻率采用單片機(jī)的定時(shí)器進(jìn)行計(jì)數(shù),從而計(jì)算頻率的大小。 采用一段時(shí)間(約200ms)內(nèi)的頻率采用單片機(jī)的定時(shí)器進(jìn)行捕獲 ,從而計(jì)算頻率信號(hào)的脈寬和占空比。

 


 


其軟件流程圖如下圖:

 


 

 

 

結(jié)論

       通過(guò)上述的方法測(cè)量。深圳費(fèi)思科技公司的的FT287萬(wàn)用表可以進(jìn)行精確的頻率占空比和脈寬測(cè)量。在單獨(dú)頻率測(cè)量的功能下 可以精確測(cè)量5~1MHz以內(nèi)的頻率信號(hào),其分辨率為0.01Hz。在占空比,脈寬測(cè)量功能下可以測(cè)量10kHz以內(nèi)頻率信號(hào)的脈寬和占空比,同通過(guò)顯示頻率信號(hào)的大小。