999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Protues的脈沖寬度測量電路的設計與仿真

2015-04-12 00:00:00許長安
現代電子技術 2015年6期

摘 "要: 在工程應用和科學研究中,經常需要對脈沖寬度進行精確測量。在此設計一種電路,采用51系列單片機作為核心控制部件,用液晶顯示模塊LCM1602作為顯示部件,可以對脈沖寬度進行精確測量。結合EDA現代電子技術,在Protues仿真軟件中進行仿真測試,測試表明該電路具有性能穩定、精度高、成本低的優點。

關鍵詞: Protues; 脈沖寬度; 精確測量; 仿真測試

中圖分類號: TN919?34; TP391 " " " " " " 文獻標識碼: A " " " " " " " " " " " " "文章編號: 1004?373X(2015)06?0156?03

Design and simulation of pulse width measuring circuit based on Protues

XU Chang?an

(Wanjiang College of Anhui Normal University, Wuhu 241008, China)

Abstract: It is necessary to measure pulse width accurately in engineering application and scientific research. In this paper, a circuit with 51 series microcontroller as its core control unit, and with the liquid crystal display module LCM1602 as its display part is designed. It can accurately measure the pulse width. Combined with EDA modern electronics technique, simulation testing was carried out on Protues simulation software. The testing result shows that the circuit has the advantages of stable performance, high precision and low cost

Keywords: Protues; pulse winth; accurate measurement; simulation testing

脈沖寬度的測量,實質上是對時間的測量,在工程應用和科學研究中,經常需要對數字信號的脈寬進行測量[1]。為了更好地滿足這一要求,在保證測量電路具有高精度的同時,還要有較高的穩定性,單片機作為核心控制部件當之無愧。本文利用現代電子技術的優勢,采用EDA技術,在Protues仿真軟件中實現了脈寬的精確測量[2]。

1 "脈沖寬度的測量方法

1.1 "連續脈沖寬度的測量[3]

對于連續方波脈寬的測量,為了提高測量的精度,可以對N個脈沖進行測量,然后求平均數。如果不是方波,在誤差允許范圍內,也可采用此方法測量脈沖的平均寬度。如圖1所示,T為周期,脈寬分別為t1,t2,…,tn,脈沖平均脈寬的表達式為:[t=t1+t2+…+tnn]。

1.2 "單脈沖寬度的測量

對于單脈沖寬度的測量,一般按照圖2方法進行測量[4],先由振蕩器(一般為高穩定度的石英振蕩器)產生一定頻率的方波,通過一個門控電路送給計數器進行計數,計數器計數值的多少和振蕩器的周期的大小反應了門控電路接通時間的長短,如用被測脈沖來控制門控電路,則可以測出該脈沖的寬度,測量精度主要取決于振蕩器振蕩頻率的穩定度和計數器計數值的精確度。

lt;E:\王芳\現代電子技術201506\現代電子技術15年38卷第6期\Image\09T1.tifgt;

圖1 連續脈沖波形

lt;E:\王芳\現代電子技術201506\現代電子技術15年38卷第6期\Image\09T2.tifgt;

圖2 測量脈沖寬度方框圖

對于圖2的實現,可以采用一般的數字電路芯片來完成,輔助以脈沖整形、通道觸發控制等電路,系統較為復雜,穩定度和精度都難以保證。采用單片機作為該電路的控制核心,在電路得到簡化的同時,穩定度和精度都會大大提高。

2 "單片機控制脈沖寬度的測量

2.1 "單片機控制脈寬測量電路的原理及硬件電路

單片機控制脈寬測量電路框圖如圖3所示,被測信號直接送單片機芯片,利用單片機內部的時鐘信號和定時/計數部件完成測量任務,同時還可通過編程應用相應的算法進行測量數據的處理,結果直接送顯示電路顯示即可。

lt;E:\王芳\現代電子技術201506\現代電子技術15年38卷第6期\Image\09T3.tifgt;

圖3 單片機控制脈寬測量方框圖

單片機控制脈寬測量電路的硬件電路如圖4所示,采用51系列單片機芯片AT89C51來控制,圖中單片機芯片的復位電路和晶振電路沒有給出。K1為復位命令鍵,按下準備測試;K2為測試命令鍵,按下開始測試;用字符型液晶顯示模塊LCM1602(圖4中仿真時用LM032L)作為顯示器件,設置成兩行16字符顯示模式,74LS00為顯示接口芯片,RP1為P0口的上拉排阻;被測脈沖從P3.2送入。將AT89C51內部的T0設置成方式1定時,設晶振頻率為12 MHz,即機器周期為1 μs,則計數器T0工作時將對機器周期進行計數。將TMOD中T0的GATE位設置成“1”,即T0的啟動由TR0位(軟件設置)和硬件P3.2引腳電位(被測脈沖)共同控制。由于AT89S51輸入脈沖頻率不能超過晶振頻率的[124],則被測脈沖的頻率小于500 kHz或周期大于2 μs;如用AT89S51,晶振頻率用24 MHz,則理論上輸入脈寬下限為1 μs。脈寬的上限值由AT89C51內部的計數器的最大值決定,將定時/計數器設置成方式1,可達到最大計數值為65 536,則理論上脈寬的上限值為65 536 μs。如果通過編程對T0的溢出次數進行計數,可以成倍增大測量脈寬的上限值[5]。

lt;E:\王芳\現代電子技術201506\現代電子技術15年38卷第6期\Image\09T4.tifgt;

圖4 脈寬測量硬件電路圖

2.2 "單片機控制脈寬測量電路的軟件設計

圖5為測試主程序流程圖,先初始化相應寄存器,然后等待測試請求按鍵K2按下,K2按下后,進入測試子程序。測試子程序先等待被測脈沖電位變低,低電位時置TR0為“1”,在被測脈沖上升沿到來時啟動T0計數,下降沿時停止計數,最后讀出T0的計數值[6]。數據處理子程序首先完成數據十六進制到十進制的轉換[7],然后將每一位要顯示的數字轉換成ASCII碼送相應的顯示緩沖區單元。顯示子程序先在第一行顯示“Please press button:”字樣等待測試命令,測試完成后在第二行顯示測試的具體值。

lt;E:\王芳\現代電子技術201506\現代電子技術15年38卷第6期\Image\09T5.tifgt;

圖5 主程序流程圖

2.3 "單片機控制脈寬測量電路的Protues仿真測試

在protues仿真軟件中建立圖4所示電路,編寫程序,調試好后生成.hex文件裝入AT89C51,仿真結果電路工作正常,等待測試(或復位后)和測試結束時的液晶顯示情況見圖6和圖7。

lt;E:\王芳\現代電子技術201506\現代電子技術15年38卷第6期\Image\09T6.tifgt;

圖6 復位時的顯示圖

采用Protues自帶的Dclock作為輸入脈沖,通過Dclock的屬性對話框修改其脈寬,在輸入頻率為8 Hz~50 kHz范圍內誤差很小,小于6 Hz或大于60 kHz時測試結果不正常,顯示為0。具體的參數測試結果見表1,從表中可以看出該脈寬測試電路在相應頻段有較高的精度。

lt;E:\王芳\現代電子技術201506\現代電子技術15年38卷第6期\Image\09T7.tifgt;

圖7 測試結果顯示圖

表1 測試結果表

3 "結 "語

該脈寬測量電路由于采用單片機芯片控制,所以電路結構簡單、成本低,同時可靠性和穩定性大大提高;由于采用液晶顯示,所以控制簡單,顯示直觀明了且位數較長。實際電路使用時要注意幾點:第一,可通過提高單片機的性能和適當增加單片機的晶振頻率來降低測量脈寬的下限值;通過編程增大單片機計數器的計數值來提高測量脈寬的上限值。第二,仿真時只簡單地采用protues內部的DCLOCK作為輸入脈沖,實際電路可能需要對輸入脈沖進行整形處理。第三,protues仿真測試數據和實際測試數據之間存在誤差(如實際測試時輸入脈沖頻率大于50 kHz不會顯示為0),具體參數以實際電路的測試結果為準。

參考文獻

[1] 仵曉輝,師廷偉,金長江.一種基于FPGA的脈沖寬度精確測量方法[J].電光系統,2011,9(3):45?47.

[2] 夏云生,張賀元.基于Protues的雙二次型低通濾波器設計與仿真 [J].現代電子技術,2014,30(8):22?24.

[3] 朱玉紅.MCS?51單片機對連續脈沖寬度測量的實現[J].自動化與儀器儀表,2003(1):35?36.

[4] 謝行恕,康士秀,霍劍青.大學物理實驗[M].北京:高等教育出版社,2001.

[5] 范立南,謝子殿.單片機原理及應用教程[M].北京:北京大學出版社,2006.

[6] 張毅剛,彭喜元,彭宇.單片機原理及應用[M].北京:高等教育出版社,2010.

[7] 姜志海,黃玉清,劉連鑫.單片機原理及應用[M].北京:電子工業出版社,2009.

主站蜘蛛池模板: 亚洲精品无码av中文字幕| 国产成人8x视频一区二区| 一级成人a毛片免费播放| 亚洲成a人在线播放www| 久久亚洲综合伊人| 91青草视频| 国产理论精品| 日韩a级片视频| 一级毛片视频免费| 国产日产欧美精品| 99在线视频网站| 久久久久青草大香线综合精品| 91麻豆国产视频| 日本午夜三级| 免费欧美一级| 91在线免费公开视频| 欧美日韩精品综合在线一区| 日本一区高清| 五月丁香伊人啪啪手机免费观看| 色综合五月婷婷| 男女男精品视频| 国内精品91| 日本三级欧美三级| 黄片一区二区三区| 99手机在线视频| 精品超清无码视频在线观看| 无码电影在线观看| 美女扒开下面流白浆在线试听| 91精品情国产情侣高潮对白蜜| 欧亚日韩Av| 国产在线自乱拍播放| 无码精品一区二区久久久| 国产人妖视频一区在线观看| 好吊妞欧美视频免费| 亚洲无限乱码| 色综合综合网| 欧美日韩福利| 国产成人精品视频一区视频二区| 国产成熟女人性满足视频| 国产性猛交XXXX免费看| 国产91精品调教在线播放| 成人午夜亚洲影视在线观看| 国产日韩欧美精品区性色| 国产亚洲欧美在线人成aaaa| 色噜噜综合网| 国产视频你懂得| 亚洲一本大道在线| 亚洲v日韩v欧美在线观看| 久久香蕉国产线| 久久婷婷综合色一区二区| 婷婷激情五月网| 欧美激情一区二区三区成人| 美女无遮挡免费视频网站| 日韩亚洲综合在线| 99久久精品国产综合婷婷| 全部免费特黄特色大片视频| 亚洲男人天堂2020| 亚洲国产高清精品线久久| 一级毛片免费观看不卡视频| 欧美三级视频网站| 精品第一国产综合精品Aⅴ| 成年人福利视频| 国产永久免费视频m3u8| 亚洲天堂视频在线免费观看| 波多野结衣的av一区二区三区| 91丝袜乱伦| 99精品在线视频观看| 日韩一级二级三级| 亚洲成AV人手机在线观看网站| 91亚洲精选| 欧美高清国产| 欧美一区精品| 国产精品久线在线观看| 视频二区亚洲精品| 99精品高清在线播放| 福利国产在线| 制服丝袜 91视频| 久久综合丝袜日本网| 欧美亚洲中文精品三区| 青青青国产视频手机| 亚洲精品自产拍在线观看APP| 日本手机在线视频|