《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于AT89S52單片機的簡易數字示波器設計[圖]
基于AT89S52單片機的簡易數字示波器設計[圖]
C114
摘要: 該設計以AT89S52單片機為控制核心,由預處理電路(包括阻抗變換、程控放大、信號調理電路)、A/D數據采集電路、E2PROM存儲電路、功能鍵盤、LCD顯示電路以及電源等部分組成。系統結構框圖如圖1所示
Abstract:
Key words :
 

摘要:介紹一種雙通道簡易數字示波器的設計方案,以AT89S52單片機作為控制核心,輸入信號在經過預處理電路處理后,通過高速A/D轉換器ADC0809,實現信號的實時采樣、數據處理、存儲并在液晶上顯示,并用鍵盤做功能設置。該設計創新地實現了波形的存儲/回放、雙通道信號實時對比分析、程控放大提高靈敏度等方面。測試結果表明該系統穩定,具有測量頻率高、波形清晰、可靠性高、成本低等特點,有很高的實用價值。

0 引言

數字示波器是一種用途十分廣泛的電子測量儀器。與傳統模擬示波器相比,數字存儲示波器不僅具有可存儲波形、體積小、功耗低,使用方便等優點,而且還具有強大的信號實時處理分析功能,在電子電信類實驗室中使用越來越廣泛。

隨著電子技術的發展和電路結構的變化,對電路測量的要求也變得更高。對廣大理工科學生和從事電子等相關行業的普通工作者在電子制作、產品維修等中,很多電路參數需要測量分析,經常需要使用數字示波器。但目前我國使用的高性能數字示波器普遍價格昂貴,所以研究簡易數字示波器具有重要意義。

1 系統結構和工作原理

1.1 系統結構

該設計以AT89S52單片機為控制核心,由預處理電路(包括阻抗變換、程控放大、信號調理電路)、A/D數據采集電路、E2PROM存儲電路、功能鍵盤、LCD顯示電路以及電源等部分組成。系統結構框圖如圖1所示。

基于AT89S52單片機的簡易數字示波器設計

1.2 工作原理

數字示波器有二個輸入通道。預處理電路由阻抗變換、程控放大、信號調理電路組成。輸入信號先經阻抗變換電路后進入程控放大電路,根據需要對信號進行放大(衰減)處理,然后信號再進入信號調理電路進行電平調整成為符合A/D轉換要求的0~5V電壓。之后輸出的模擬信號經過高速A/D轉換器AD0809實時采樣變成數字信號,經過AT89S52單片機后儲存在半導體存儲器E2PROM中。單片機從存儲器中讀出信號進行運算處理,將波形顯示在LCD液晶屏上。所有功能可由鍵盤操作完成。

2 硬件設計

2.1 單片機

AT89S52是一個低功耗,高性能CMOS8位單片機,具有8 192個在系統可編程FLASH存儲器。采用Atmel公司的高密度、非易失性存儲技術制造,兼容標準MCS-51指令系統及80C51引腳結構。

系統采用AT89S52單片機作為主控芯片。單片機首先通過控制A/D轉換器把模擬信號轉換成數字信號,之后將數字信號存儲在E2PROM存儲器中,最后在LCD液晶上顯示出模擬信號的波形。

2.2 程控放大電路

程控放大電路的作用是對大信號進行衰減,對小信號進行放大,保證輸入到A/D轉換器的信號幅度在要求的輸入電壓范圍內,以達到最好的測量與觀察效果。采用模擬開關CD4051,運算放大器為OPA842,配合精密電位器實現多擋垂直分辨率。在AT89S52單片機中使用寄存器模塊設置通道號,通過寫入通道號控制模擬開關選通不同的反饋電阻,從而實現不同的放大倍數,具體的電路如圖2所示。

基于AT89S52單片機的簡易數字示波器設計

2.3 信號調理

由于示波器觀察信號大多是正負電壓信號,而A/D轉換器AD0809是單極性參考電壓。為了采樣到信號的負電壓,就需要給該信號疊加直流量,將負電壓部分信號抬高至零電平以上,因此采用信號調理電路,將信號調理在滿足A130809的0~5V范圍內。R1,R2,R3,U1即為程控放大電路的簡化模塊,電路如圖3所示。

基于AT89S52單片機的簡易數字示波器設計

2.4 數據存儲電路

E2PROM是數據存儲電路的關鍵器件,本文選用Atmel公司新近推出的具有I2C總線容量達512Kb(64K×8b)的AT24C512。該芯片的主要特性如下:存儲容量為65536B;與100kHz,400kHz,1MHzI2C總線兼容;100000次編程/擦寫周期;單電源、讀/寫電壓為1.8~5.5V;ESD保護電壓大于4kV;寫保護功能,當WP為高電平時,進入寫保護狀態;CMOS低功耗技術,最大寫入電流為3mA;128B頁寫入緩存器;自動定時的寫周期。SDA線和SCL分別與單片機的P2.4和P2.5口相連。數據存儲電路如圖4所示。

基于AT89S52單片機的簡易數字示波器設計

2.5 其他硬件電路

A/D轉換模塊:A/D轉換器選用ADC0809,ADC0809是CMOS單片型逐次逼近式A/D轉換器,可處理8路模擬量的輸入,且有三態輸出能力,即可與各種微處理器相連,也可單獨工作。輸入/輸出與TTL兼容,轉換時間約為100μs。

鍵盤控制模塊:該系統選用5個獨立鍵盤做功能鍵,作用分別為運行與停止,波形的放大,波形的減小,波形的上移,波形的下移。

LCD液晶顯示電路:該設計采用MGL(S)-240128T液晶顯示器。單片機P1口與LCD的數據口連接,用于數字信號的讀取,P3.6,P3.7作為液晶顯示模塊的讀/寫控制信號端口,P2.5作為LCD的片選端口。

3 軟件設計

軟件設計部分主要包括主程序模塊、A/D轉換模塊、LCD顯示模塊、按鍵處理模塊,其流程圖如圖5所示。

基于AT89S52單片機的簡易數字示波器設計

3.1 A/D轉換部分

當定時器產生中斷時,ADC0809將輸入的模擬量轉換成數字量。ADC0809的轉換速率最大可達640 kHz,程序設定了定時器時間間隔為2μs,所以采樣頻率達到了500kHz。

3.2 鍵盤掃描部分

設定了1個按鍵實現波形的運行與停止,4個獨立按鍵用于改變波形的尺寸。amp和time兩個參數分別用于調整幅值和時間軸的大小,當MCU檢測到按鍵被按下時,兩個參數的值相應地發生改變,從而改變了波形的大小。

3.3 LCD顯示部分

A/D產生的第一個數據,其對應的點排在第一列,這樣就確定了該點的橫軸位置,縱軸的位置由數字信號大小按比例換算而來。由于采樣頻率一定,所以每2個點之間的時間間隔相同,下一個點排第二列,以此類推。

3.4 數字存儲部分

數字存儲芯片選擇了Atmel公司推出的AT24C512,其作用是存儲不同時刻的信號大小,克服了模擬示波器只能顯示當前波形的缺點。由于該芯片采用I2C總線傳輸數據,所以需要單片機的I/O口用來模擬該總線。

4 結語

本文設計的以AT89S52單片機為控制核心的數字示波器,在軟硬件有機結合下,可以達到所要求的性能指標,運行穩定可靠。測試表明該數字示波器具有較高的實時采樣率,可以將采集到的數據經過硬件電路、軟件程序轉換成相應的波形很好的顯示在液晶顯示屏上。該數字示波器能夠實現波形的采集、調理、存儲、顯示等功能,通過鍵盤對波形進行相應的功能設置,具有體積小、操作簡單、方便、設備廉價等特點。在后續的改進中,可以利用分頻合成技術進行采樣頻率合成,提高其采樣頻率,同時該數字示波器還具有一定的擴展能力,具有廣闊的應用前景和實用價值。

作者:劉楊斌 劉其峰 華慧   來源:現代電子技術

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美激情乱人伦| 国产精品国产馆在线真实露脸| 亚洲最新视频在线| 亚洲高清视频在线观看| 亚洲一区二区三区在线视频| 日韩香蕉视频| 亚洲精品日产精品乱码不卡| …久久精品99久久香蕉国产| 国产亚洲福利| 国产精品亚洲精品| 国产精品扒开腿做爽爽爽软件| 欧美日韩国产一区| 欧美人与性动交α欧美精品济南到| 美女主播一区| 免费成人黄色av| 噜噜噜91成人网| 麻豆成人av| 欧美jizzhd精品欧美巨大免费| 久久婷婷国产麻豆91天堂| 久久av最新网址| 久久精品99无色码中文字幕 | 亚洲天堂网在线观看| av成人免费在线观看| 日韩一级免费观看| 亚洲毛片一区二区| 99在线精品视频在线观看| 99在线|亚洲一区二区| 日韩一级二级三级| 国产精品99久久久久久人| 亚洲天堂免费观看| 午夜精品久久久久久| 香蕉视频成人在线观看| 欧美亚洲一区二区在线| 欧美在线你懂的| 久久精品视频在线| 美女性感视频久久久| 欧美成人精品福利| 欧美日本国产在线| 欧美日韩在线播放一区| 欧美性jizz18性欧美| 国产精品一区二区你懂得| 国产日韩专区| 在线观看成人av电影| 亚洲伦理久久| 亚洲一二三区在线观看| 欧美亚洲三区| 亚洲精品欧美激情| 亚洲影院免费| 久久久精品久久久久| 欧美成人综合网站| 欧美视频福利| 国产区精品视频| 亚洲丰满在线| 亚洲一区在线观看视频| 亚洲成人中文| 中文国产成人精品久久一| 欧美一区二区精美| 欧美黄色一区| 国产精品夜色7777狼人| 激情五月婷婷综合| 夜夜躁日日躁狠狠久久88av| 久久se精品一区精品二区| 亚洲毛片视频| 久久精品亚洲一区| 欧美视频一区二区三区| 黄色日韩在线| 一区二区三区欧美在线观看| 久久精品国产亚洲一区二区三区| 9国产精品视频| 久久久精品视频成人| 欧美日韩国产999| 狠狠入ady亚洲精品经典电影| 日韩一级成人av| 久久精品99无色码中文字幕| 在线视频精品一区| 亚洲免费电影在线| 欧美在线视频在线播放完整版免费观看| 久久久一二三| 亚洲欧美中日韩| 欧美fxxxxxx另类| 欧美亚洲成人网| 国产有码在线一区二区视频| 亚洲精品视频啊美女在线直播| 亚洲黄色av一区| 先锋亚洲精品| 夜夜狂射影院欧美极品| 欧美一区二区视频在线观看| 美女尤物久久精品| 国产精品国产三级国产专播品爱网| 国模精品一区二区三区色天香| 亚洲免费av网站| 性视频1819p久久| 在线天堂一区av电影| 欧美在线一二三| 欧美日韩国产综合久久| 欧美麻豆久久久久久中文| 国产老女人精品毛片久久| 亚洲国产精品免费| 亚洲欧美色一区| 一片黄亚洲嫩模| 欧美多人爱爱视频网站| 国产日韩欧美成人| 日韩亚洲国产精品| 亚洲电影网站| 性欧美18~19sex高清播放| 欧美高清视频在线播放| 国产日韩在线一区| 亚洲欧洲一区二区天堂久久| 亚洲国产va精品久久久不卡综合| 午夜免费电影一区在线观看| 久久一日本道色综合久久| 欧美亚一区二区| 亚洲国产精品国自产拍av秋霞| 性久久久久久| 亚洲免费一在线| 欧美日韩国产小视频在线观看| 亚洲激情在线观看视频免费| 欧美在线高清视频| 午夜精品视频在线观看| 欧美久久久久中文字幕| 激情文学综合丁香| 午夜综合激情| 亚洲综合欧美| 欧美日韩免费观看一区| 国内久久精品| 欧美一区二区视频97| 午夜视频一区二区| 国产精品成人观看视频免费 | 国产精品久久久久影院亚瑟| 亚洲欧洲一区二区在线观看| 亚洲国产精品电影在线观看| 久久精品视频免费播放| 国产精品一区二区三区久久久 | 国内精品美女av在线播放| 日韩视频在线一区二区三区| 9色porny自拍视频一区二区| 欧美成人69av| 国产一区二区欧美日韩| 亚洲嫩草精品久久| 午夜影院日韩| 国产精品乱码人人做人人爱 | 又紧又大又爽精品一区二区| 亚洲欧美精品中文字幕在线| 久久国产精品网站| 国产欧美日韩一区二区三区在线观看 | 国产一区在线看| 欧美在线观看视频| 久久久久高清| 欧美日韩精品免费看| 一区二区日韩免费看| 亚洲婷婷国产精品电影人久久| 欧美日韩亚洲综合在线| 日韩视频免费观看高清在线视频| 一区二区av在线| 欧美三区免费完整视频在线观看| 99热精品在线| 亚洲一区久久久| 国产精品日韩在线播放| 午夜精品国产更新| 久久久久久久999精品视频| 国内精品视频在线播放| 亚洲福利视频二区| 老司机成人在线视频| 亚洲大片在线| 99视频精品| 欧美天天视频| 亚洲无亚洲人成网站77777| 欧美一区免费视频| 国产午夜精品久久久久久免费视| 久久激情视频| 欧美国产日韩免费| 亚洲美女精品一区| 香蕉av777xxx色综合一区| 国产农村妇女精品一区二区| 亚洲第一页中文字幕| 麻豆精品一区二区av白丝在线| 亚洲欧洲中文日韩久久av乱码| 在线视频日韩精品| 乱码第一页成人| 国产一区久久久| 最新日韩av| 国产精品久久久免费| 亚洲欧美日韩在线一区| 欧美电影美腿模特1979在线看| 日韩视频中文| 久久精品国产视频| 亚洲电影免费观看高清完整版| 亚洲天堂男人| 国产综合在线视频| 亚洲国产一区二区视频| 欧美日韩情趣电影| 欧美一级网站| 欧美猛交免费看| 午夜影院日韩| 欧美另类专区| 亚洲电影在线观看| 欧美性猛交xxxx乱大交退制版| 久久av在线看| 欧美三级网址| 久久精品日产第一区二区三区|