用AT89C2051單片機(jī)制作相位差檢測器_第1頁
用AT89C2051單片機(jī)制作相位差檢測器_第2頁
用AT89C2051單片機(jī)制作相位差檢測器_第3頁
用AT89C2051單片機(jī)制作相位差檢測器_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、單片機(jī)應(yīng)用電子報(bào) /2005年 /04月 /03日 /第 011版 /用 A T89C2051單片機(jī)制作相位差檢測器成都 解蒙 一 、 檢測原理在工業(yè)控制領(lǐng)域中 , 如鐵路軌道電壓信號 、 電機(jī)相序輸出信號等 , 常常需要檢測兩 個(gè)相同頻率信號 Uc 、 Us 的相位差 。 通常的做法是將輸入信號整形成方波后 , 送到異 或門的兩個(gè)輸入端進(jìn)行鑒相 , 該異或門輸出周期為 Tc 、 寬度為 B 的脈沖信號 U 0, 如圖 1所示。 異或門鑒相器把相位差轉(zhuǎn)換成與之對應(yīng)的脈沖寬度 B 。對 B 的測量通常采用兩 種方法 :一是將異或門輸出信號 U 0進(jìn)行低通濾波 , 獲得與相位差 成正比的平均電壓

2、U 0; 二是用 U 0作門控信號 , 在時(shí)間寬度 B 內(nèi)對高頻時(shí)鐘脈沖進(jìn)行計(jì)數(shù) ,從而得到與相 位差 成正比的計(jì)數(shù)值 N 。采用低通濾波求平均電壓的方法不僅線路設(shè)計(jì)復(fù)雜 , 而且受器件質(zhì)量和環(huán)境因素 影響較大 , 檢測的誤差偏大 , 而且穩(wěn)定性也較差 。普通單片機(jī)都內(nèi)含定時(shí) /計(jì)數(shù)器 , 很 容易實(shí)現(xiàn)對脈沖寬度的計(jì)數(shù) , 精度高 、 穩(wěn)定性好 , 因此采用對脈沖寬度進(jìn)行計(jì)數(shù)的方法 來檢測相同頻率信號的相位差 , 是一個(gè)很好的解決方案。二 、 硬件電路設(shè)計(jì)圖 2是采用 A T89C2051單片機(jī)構(gòu)成的相位檢測電路原理圖 。 圖中的四位數(shù)碼管 為共陽型 , 用于顯示相位差 的檢測值 。異或門鑒相輸出信號 U 0與單片機(jī)的外部中 斷輸入 IN T1相連 , 一方面可以利用 IN T1作門控信號 , 通過定時(shí) /計(jì)數(shù)器 T1來檢測出 信號 U 0的脈寬值 B ; 另一方面利用 IN T1中斷測出其信號 U 0的脈沖周期值 Tc , 并將脈寬值 B 與周期值 Tc 經(jīng)單片機(jī)運(yùn)算處理后 , 再送數(shù)碼管 , 顯示檢測運(yùn)算結(jié)果。 三 、Tc 與脈寬值 B 的檢測 , 利用 IN T1的中斷服務(wù) 程序來啟動(dòng)或停止 T1計(jì)數(shù)器 , 并存放檢測出的計(jì)數(shù)值 。其主程序與中斷服務(wù)程序框 圖如圖 3、 圖 4所示 。貨訊 :相位差檢測器 150元 /臺 (含郵費(fèi) , 匯款地址 :(610

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論