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

基于STM32的便攜式示波器的設計

2017-05-08 09:02:10劉東曾仕鵬劉雪敬
科技創新與應用 2017年12期

劉東+曾仕鵬+劉雪敬

摘 要:本設計是一種簡易數字示波器,以STM32單片機作為控制核心,經過按鍵設置相應檔位后,被測信號經過與處理電路、A/D轉換電路、采樣電路后再經過數據處理最后顯示實時波形。測試結果表明本課題設計的便攜式示波器系統穩定、波形清晰、可靠性高,而且本課題設計的便攜式示波器成本低,具有很高的實用價值。

關鍵詞:便攜式示波器;STM32;預處理電路;A/D轉換;實時采樣

引言

示波器的應用與日俱增。對硬件開發來說,測量信號的幅度、頻率等信息都離不開示波器,但是對于非盈利的教學組織和廣大電子愛好者來說高精度的示波器非常昂貴[1]。為滿足眾多電子設計愛好者由于高精度示波器昂貴的價格所帶來的困擾,設計了一種基于STM32的便攜式示波器。

1 便攜式數字示波器的工作原理

本設計硬件電路部分由信號調理電路、主控芯片、按鍵選擇電路組成,顯示部分為LCD液晶顯示電路。本設計以STM32為控制核心,首先將被測信號離散化,之后將離散數據暫存于FIFO中,單片機從FIFO中讀取數據,然后經過一系列數據處理將數據輸出在LCD顯示器上,實現被測信號的波形顯示。

2 硬件設計

2.1 前端信號的處理

本模塊具有兩大功能,一是通過撥碼開關切換測試檔位;二是信號波形的處理。

被測信號分為兩種:一種是直流信號,另一種是交流信號。對于選擇直流信號還是交流信號是通過撥碼開關進行選擇的。首先,判定信號是直流還是交流;然后通過調整撥碼開關將示波器測試模式調整至合適測試檔位。測量交流信號時,信號經過電容進入模擬通道;測量直流信號時,信號直接進入模擬通道。

信號波形處理電路主要由信號抬升電路和阻抗變換電路兩部分組成。信號抬升電路作用是使信號在垂直方向上處于A/D轉換器的輸入范圍[3]。但STM32屬于數字器件,不能直接對模擬信號進行處理,所以需要對信號進行離散化處理[4]。

2.2 信號的采集

信號的采集部分采用BB公司的8位AD,是本設計的核心部分,經過AD采集的數據不是直接發送至MCU,而是首先發送到AD與MCU之間的FIFO,以便起到數據緩沖的作用。而在FIFO尋址時,由于FIFO沒有地址線,所以使用地址指針增減的方式來進行尋址操作。AD和FIFO的同步時鐘均來源于單片機的ALE引腳,這樣保障了FIFO和AD的時鐘同步。

2.3 液晶顯示

本設計的波形顯示模塊采用8位并行數據處理的2.4寸LCD顯示屏,時域分量體現在橫軸上,幅值體現在縱軸上[7]。液晶屏有4個編程端口:RS、RW、EN和PSB。

2.4 按鍵電路

設置了1個按鍵控制波形的run和stop,2個獨立按鍵設置幅值和時間軸的大小,當MCU檢測到按鍵被按下時,軟件中相應的參數值會發生相應地變化,從而改變了波形的大小。

本設計橫軸方向能夠設置三檔掃描速度:10us/div,20us/div,40us/div,縱軸方向能夠設置三檔垂直靈敏度:10mV/div、0.1mV、1V/div,此外還可以設置1倍、2倍、5倍的不同檔位。

3 軟件部分

3.1 流程圖的設計

總體設計流程圖如圖1所示。

3.2 測量頻率流程圖

本設計采用計數法測量頻率。基本思想就是利用計數器累加的方法,測量單位時間內被測信號的上升沿數量,將1s等分成20個50ms,防止計數器產生溢出,測出信號頻率[8]。

3.3 測試結果

測試方式如下:

(1)測試頻率為3KHZ,幅值為3.3V的方波信號。示波器輸出波形與實際波形基本相符。顯示幅值為3.4V,頻率大致為3KHZ。(2)測試頻率為10KHZ,幅值為5V的正弦信號。輸出波形也與實際波形相符。顯示幅值為5.1V,頻率大致為10KHZ。兩次測試結果均與被測信號基本相符,誤差較小。

4 結束語

本文設計的基于STM32的便攜式數字示波器,通過對軟件和硬件的優化,經測試可以達到所要求的性能指標,所設計的便攜式數字示波器運行穩定、可靠。此外,該數字示波器還具有體積小、易攜帶、成本低、易操作等優點。是廣大電子愛好者的福音。

參考文獻

[1]王棟,張俊濤.基于SOPC的數字示波器的設計與買現[J].電子器件,2009,32(3):632-636.

[2]陳鑫,秦宏偉,陳春雨,等.基于Cortex-M3內核的STM32微控制器研究與電路設計[J].2013,33(14606):44-47.

[3]劉楊斌,劉其峰,華慧.基于AT89S52單片機的簡易數字示波器設計[J].,2011,34(34914):138-140.

[4]余海斌,陳志英.基于AVR單片機的簡易示波器設計[J].電子設計工程,2009(5):1-2.

[5]李建波.Proteus中基于AT24C512的漢字庫加載技術及顯示仿真

[J].液晶與顯示,2010,25(3):391-395.

[6]晃陽.單片機原理及應用開發教程[M].北京:清華大學出版社,2007.

[7]李萍.AT89S51單片機原理開發與應用實例[M].北京:中國電力出版社,2008.

[8]王文理,武晉,劉志強.基于AT89S52單片機與AD0804的數字示波器設計[J].微計算機信息,2009,25(2):114-115.

主站蜘蛛池模板: AⅤ色综合久久天堂AV色综合| 亚洲一区二区三区麻豆| 久久伊伊香蕉综合精品| 91午夜福利在线观看精品| 8090成人午夜精品| 99re精彩视频| 亚洲精品777| 国产视频只有无码精品| 天天躁狠狠躁| 国产精品妖精视频| 第一页亚洲| 日韩精品一区二区三区免费在线观看| 国产91精选在线观看| 国产一级α片| 久久亚洲精少妇毛片午夜无码| 99热这里只有免费国产精品| 精品视频一区二区三区在线播| 亚洲成人网在线播放| 综1合AV在线播放| 国外欧美一区另类中文字幕| 国产一区二区精品福利| 亚洲欧美日韩高清综合678| 国产自在自线午夜精品视频| 亚洲日本精品一区二区| 国产精品天干天干在线观看| av大片在线无码免费| 成人字幕网视频在线观看| 99精品国产电影| 久久夜色精品国产嚕嚕亚洲av| 中文字幕首页系列人妻| 午夜高清国产拍精品| 久久久久人妻一区精品| 91精品啪在线观看国产91| 91成人精品视频| AV老司机AV天堂| 丁香婷婷综合激情| 88国产经典欧美一区二区三区| 亚洲swag精品自拍一区| 亚洲va视频| 2021国产精品自拍| 亚洲综合色婷婷| 91视频国产高清| 欧美国产在线看| 国产麻豆另类AV| 久久国产乱子| 国产欧美中文字幕| 无码精品福利一区二区三区| 中文字幕啪啪| 亚洲无码精彩视频在线观看| 国产成人亚洲欧美激情| 亚洲精品国产综合99| 国产亚洲精品va在线| 久久久久亚洲AV成人网站软件| 国产特级毛片| 日韩无码白| 91精品专区| 国产在线麻豆波多野结衣| 午夜福利在线观看成人| 青青草原国产av福利网站| 日本免费一区视频| 亚洲黄色高清| 国产小视频a在线观看| 欧美无专区| 欧美日韩高清| 日韩无码黄色网站| 一区二区午夜| 无码国产伊人| 亚洲热线99精品视频| 99在线观看国产| 欧美一级大片在线观看| 黄色免费在线网址| 亚洲免费福利视频| 萌白酱国产一区二区| 中文字幕在线视频免费| 国产免费黄| 永久免费精品视频| 嫩草国产在线| 55夜色66夜色国产精品视频| 国产精品嫩草影院av| 国产簧片免费在线播放| 99爱视频精品免视看| 制服丝袜在线视频香蕉|