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综合| 麻豆精品在线播放| 国产一线在线| 2021国产精品自产拍在线| 蜜臀AVWWW国产天堂| 67194亚洲无码| 蜜桃视频一区| 五月天久久综合| 亚洲精品老司机| 免费观看成人久久网免费观看| 99热这里只有成人精品国产| 亚洲日韩精品欧美中文字幕| 亚洲码一区二区三区| 国产成人综合日韩精品无码不卡 | 国产中文一区a级毛片视频| 亚洲天堂网在线播放| 亚洲国产亚洲综合在线尤物| 欧美在线中文字幕| 亚洲人成网站日本片| 9999在线视频| 免费一级无码在线网站 | 最新日本中文字幕| 免费国产高清视频| 五月婷婷亚洲综合| 欧美在线观看不卡| 国产主播一区二区三区| 久久国产V一级毛多内射| 欧美一区二区福利视频| 蜜桃视频一区二区| 亚洲91精品视频| 中文精品久久久久国产网址| 中文字幕丝袜一区二区| 亚洲视频免| 久久精品国产一区二区小说| 91av国产在线| 1024国产在线| 亚洲女同欧美在线| 国产特一级毛片| av性天堂网| 亚洲AV无码一区二区三区牲色| 五月激情综合网| 精品久久国产综合精麻豆| a级毛片免费网站| a毛片在线| 美女被操91视频| 内射人妻无码色AV天堂| 国产午夜一级毛片| 伊人成人在线| 国产91色在线| 国产精品手机在线播放| 亚洲欧美一级一级a| 手机在线国产精品| 久久精品国产亚洲麻豆| 亚洲区视频在线观看| 欧美日韩午夜| 老司机久久99久久精品播放| 乱人伦中文视频在线观看免费| 青草午夜精品视频在线观看| 中文字幕无码电影| 日韩国产高清无码| 乱人伦中文视频在线观看免费| 一级毛片基地| 老色鬼久久亚洲AV综合| 欧美一区精品| 亚洲精品午夜天堂网页| 国产精品福利导航| a级毛片免费网站| 小蝌蚪亚洲精品国产| 在线观看国产精品第一区免费| 青青青草国产| 日韩无码黄色网站| 精品丝袜美腿国产一区| 国禁国产you女视频网站| 精品一区二区三区水蜜桃| 毛片免费高清免费| 国产精品美女免费视频大全| 波多野结衣中文字幕一区| 99精品国产高清一区二区| 日韩在线欧美在线| 日本福利视频网站| 亚洲第一成网站| 97久久精品人人|