亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于單片機的數(shù)字存儲示波器設(shè)計

        2012-01-26 03:45:40王仁波
        時代農(nóng)機 2012年3期
        關(guān)鍵詞:示波器中斷調(diào)試

        王 娟,王仁波,魏 雄

        (東華理工大學(xué)機械與電子工程學(xué)院,江西 南昌 330013)

        1 原理與設(shè)計

        1.1 系統(tǒng)的硬件設(shè)計

        待測信號經(jīng)限幅放大電路分兩路進入單片機系統(tǒng),一路送入施密特觸發(fā)器整形得到單片機計數(shù)所需的矩形波信號,通過選擇測量頻率的方法進行頻率測量;一路經(jīng)模/數(shù)轉(zhuǎn)換器進入單片機進行數(shù)據(jù)的采集與存儲,然后通過數(shù)/模轉(zhuǎn)換器將還原的模擬信號在示波器上顯示出來。這樣我們的整個硬件設(shè)計工作便有兩大部分組成:頻率測量、存儲顯示。

        圖1 系統(tǒng)硬件原理框圖

        (1)頻率測量部分。正弦波或方波信號的頻率是由每秒鐘振蕩的次數(shù)來表示的。為了檢測一個持續(xù)的信號的頻率,我們僅僅只需數(shù)它的振蕩次數(shù)就可以了。假設(shè)我們所取樣的信號在某個時間段內(nèi)頻率是不變的。我們采用應(yīng)用比較普遍的單片機AT89C51來實現(xiàn)頻率測量。頻率測量分三步進行:①通過一個施密特觸發(fā)器74LS132(整形芯片)把經(jīng)放大后的信號轉(zhuǎn)換成單片機所需的方波信號。②先通過測頻法測出其大致頻率最后決定用測周法或測頻法。③然后將計的數(shù)送AT89C51,進行處理,送數(shù)碼管顯示得出頻率。

        (2)波形存儲與顯示部分。被測信號經(jīng)過放大整形電路,進入ADC0809(模/數(shù)轉(zhuǎn)換器)進行A/D轉(zhuǎn)換,將轉(zhuǎn)換后的數(shù)字量送入單片機。由單片機根據(jù)不同的要求對采集的數(shù)據(jù)進行存儲和運算,將存儲后的結(jié)果在通過DAC0832(數(shù)/模轉(zhuǎn)換器)在示波器上復(fù)現(xiàn)出來,并可通過運算放大器部件對輸出波形進行放大、縮小的變換。

        1.2 系統(tǒng)的軟件設(shè)計

        本設(shè)計中人通過對鍵盤的控制,可以控制和干預(yù)整個數(shù)據(jù)采集及處理的全過程,因此,各鍵的功能及其軟件實現(xiàn)就尤為重要,各鍵的功能及定義如下:

        K1:啟動頻率測量并進行數(shù)字顯示。

        K2:啟動A/D轉(zhuǎn)換對數(shù)據(jù)進行采集并存儲到6264里。

        K3:啟動D/A轉(zhuǎn)換用示波器顯示波形。

        K4:輸出波形的放大。

        具體描述如下:

        當(dāng)接通電源后,系統(tǒng)進行自檢,然后CPU進行對按鍵的查詢,當(dāng)按下K1鍵時,CPU查到K1鍵,通過延時去抖,既而跳轉(zhuǎn)到K1鍵的處理程序?qū)︻l率進行實時的測量并在數(shù)碼管上顯示。顯示完畢CPU又進入對按鍵的查詢。當(dāng)按下K2鍵時,啟動ADC0809進行轉(zhuǎn)換,其中程序設(shè)定A/D0809對數(shù)據(jù)采集10次,并存儲到6264里。存儲完畢,CUP又跳回查詢狀態(tài)。當(dāng)K3按下時,啟動D/A0832,用示波器顯示前段時間的頻率波形。K4鍵為手動的對示波器顯示的波形進行放大。

        因此,本設(shè)計主要分為以下幾個部分:

        >頻率的測量部分

        >數(shù)據(jù)的采集及A/D轉(zhuǎn)換部分

        >數(shù)據(jù)的存儲及讀寫部分

        >數(shù)據(jù)的顯示部分

        >數(shù)據(jù)的D/A轉(zhuǎn)換部分

        圖2 系統(tǒng)流程圖

        2 系統(tǒng)調(diào)試

        (1)A/D、D/A轉(zhuǎn)換程序的調(diào)試。我們在通道0口接入一個0~5V電源,對于不同的值,應(yīng)該分別得到不同的數(shù)字量,看看數(shù)字量是否與預(yù)期的值相同,相同的話,說明A/D轉(zhuǎn)換器能夠正常工作,看是否能夠正常工作,不能的話,就檢查是不是A/D轉(zhuǎn)換器被損壞,還是軟件編程有問題,同樣的道理,首先我們可以向D/A轉(zhuǎn)換器發(fā)送一個數(shù)據(jù),通過示波器觀察,是否有誤,確定D/A轉(zhuǎn)換器的完好,再進行程序的調(diào)試。

        (2)中斷服務(wù)程序的調(diào)試。在中斷程序中多采用全速運行的調(diào)試方法,有多個中斷中斷的話,應(yīng)該一個一個調(diào)試,若中斷不能正常返回的話,應(yīng)該把下一步不用的中斷關(guān)掉,把用到的中斷打開且設(shè)初值,這點尤為重要,當(dāng)單個中斷都沒有問題時,再進行統(tǒng)調(diào)。

        (3)顯示模塊的調(diào)試。顯示模塊的調(diào)試,首先應(yīng)該確認(rèn)LED能夠正常顯示,若能正常顯示的話,可以先在顯示緩沖區(qū)中預(yù)先放入自己預(yù)置的值,若能正常顯示的話,說明顯示無誤。

        3 結(jié)論

        在理論基礎(chǔ)上設(shè)計了頻率測量、波形存儲以及輸出再現(xiàn)系統(tǒng),該系統(tǒng)能對頻率進行現(xiàn)場的測量、數(shù)據(jù)顯示,并能對一段時間內(nèi)的采集數(shù)據(jù)進行存儲并用示波器顯示。

        猜你喜歡
        示波器中斷調(diào)試
        基于航拍無人機的設(shè)計與調(diào)試
        電子制作(2018年12期)2018-08-01 00:47:44
        FOCAS功能在機床調(diào)試中的開發(fā)與應(yīng)用
        一款教學(xué)示波器的Y通道設(shè)計與實現(xiàn)
        電子制作(2017年13期)2017-12-15 09:00:08
        跟蹤導(dǎo)練(二)(5)
        千里移防,衛(wèi)勤保障不中斷
        解放軍健康(2017年5期)2017-08-01 06:27:44
        可攜帶式虛擬雙蹤示波器
        電子制作(2017年20期)2017-04-26 06:57:46
        無線通信中頻線路窄帶臨界調(diào)試法及其應(yīng)用
        電子制作(2017年19期)2017-02-02 07:08:38
        調(diào)壓柜的調(diào)試與試運行探討
        AT89C51與中斷有關(guān)的寄存器功能表解
        FPGA內(nèi)嵌PowerPC的中斷響應(yīng)分析
        微處理機(2012年4期)2012-06-13 11:32:24
        国产av久久久久精东av| 色妺妺在线视频| 国产一区二区牛影视| 国产一级一厂片内射视频播放| 亚洲国产精品成人av网| 亚洲国产婷婷香蕉久久久久久 | 国产一区白浆在线观看| 欧美人牲交| 亚洲AV成人无码久久精品老人| 亚洲中文字幕无码二区在线| 国产精品人成在线765| 精品久久av一区二区| 久久久久亚洲av片无码v| 超碰Av一区=区三区| 国产精品成年人毛片毛片| 精品高清免费国产在线| 97人妻精品一区二区三区| 成人爽a毛片一区二区免费| 精品国精品自拍自在线| 久久久久久夜精品精品免费啦| 国产亚洲精品精品精品| 国产A√无码专区| 国产精品不卡在线视频| 人妻精品视频一区二区三区 | 中国精品久久久久国产| 成人影院在线观看视频免费| 一本色道久久88综合日韩精品| 国产91精选在线观看麻豆| 熟妇人妻丰满少妇一区| 亚洲中国精品精华液| 夫妇交换刺激做爰视频| 国产AV秘 无码一区二区三区 | 欧美色资源| 国产精品自拍午夜伦理福利| 国产精品亚洲综合久久| 国产一区二区三区再现| 免费无码专区毛片高潮喷水 | 中文字幕中文字幕人妻黑丝| 曰韩少妇内射免费播放| 色翁荡息又大又硬又粗又视频图片| 国产亚洲成年网址在线观看|