freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機的嵌入式簡易數(shù)字示波器設計-論文(已改無錯字)

2022-12-20 08:35:19 本頁面
  

【正文】 、 示波器 、 信號發(fā)生器 (5)、 按下示波器 復位鍵 (6)、 選擇輸入 不同的信號 、 不同 頻率 、不同 幅度 (7)、 觀察 示波器顯示的結(jié)果 (8)、 記錄 信號實際頻率、幅值以及示波器顯示的頻率和幅值 (9)、 關閉 電源,整理實驗儀器 . 主要 測試內(nèi)容 不同 輸入波形的頻率 范圍 和精度 . 不同 輸入 波形 的幅值范圍和 精度 . 第 測試 分析 誤差 來源:信號 發(fā)生器 本身就不是很規(guī)范,發(fā)生的信號本身有一些誤差 。信號發(fā)生器輸入信號的幅值的誤差是很大的, 而信號 的頻率相差不是很大 。 在 實際 測試數(shù)字示波器的過程 中 并不是一帆風順的 。起初在 測試時忘記將 輸入 信號加入偏置,使得信號全為 “ 正 ” ,不亂怎么測試示波器就是不出波形。 選用 的器材本身 有一定 的缺陷,使得設計本示波器只能測試簡單的低頻率 、 低電壓的信號。 所以 測試過程中出現(xiàn)的一些誤差也 是 允許的 。 蘇州大學本科生畢業(yè)設計(論文) 第 17 頁 結(jié)論 本設計利用 TLC2543A/D 轉(zhuǎn)換器、 AT89S52 單片機、 12864 液晶顯示模塊實現(xiàn)對模擬信號的采樣、對采樣 信號 的 電壓的數(shù)值處理和波形復現(xiàn) ,并利用單片機內(nèi)部定時器實現(xiàn)對輸入模擬信號的頻率 、峰峰值 測量,即設計了 簡易數(shù)字示波器。設計中使用 的 是 單片機,運算速度 沒有 使用 ARM 快 ,波形和頻率的顯示也沒有 很 精確。 因此,本設計并 不能夠?qū)λ械男盘栠M行檢測 ,只能 對 常規(guī) 信號進行測量 。按照本文中的設計方案,該數(shù)字示波器能夠?qū)崿F(xiàn)輸入頻率在 0HZ~ 30HZ 輸入電壓小于 6V 的模擬電壓信號的波形復現(xiàn)和頻率測量。本設計還有 許多 不足之處 , 只能 測試一個周期的波形 ;示波器波形 調(diào)理部分 還需 手動調(diào)節(jié),可設計電路使其自動 調(diào)節(jié) ;不能夠人機界面友好 ; 沒能 提供調(diào)節(jié) 鍵盤,供 用戶 調(diào)節(jié)測試波形 ; 示波器 反應速度 也 有點慢 等 。這些 都是 今后可以繼續(xù)改進的方向。 蘇州大學本科生畢業(yè)設計(論文) 第 18 頁 參考文獻 [1]. 俞方 煒 .當配件在數(shù)字 示波器設計中的應用 [J].通信技術(shù) ,2020,42(209):269271 [2]. 劉楊斌 等 .基于 AT89S52 單片機的簡易數(shù)字示波器設計 .[J].現(xiàn)代 技術(shù) . 2020,34(14):138140 [3]. 徐僖 ,楊傳順 .基于 PIC 單片機的簡易數(shù)字示波器設計 .[J].電子測量 技術(shù) ,2020,10(23):7275 [4]. 梁志恒 ,王軍 鋒 .基于 VC++ 環(huán)境下的單片機數(shù)字數(shù)字示波器設計 [J].中國信息化 ,2020,05:4848 [5]. 王浩宇 .基于單片機和 CPLD 便攜式數(shù)字示波器硬件平臺研究實現(xiàn) .[D].西安電子科技大學 ,2020 [6]. 李璐 ,李騰飛 ,李飛飛 .基于單片機和 FPGA 的數(shù)字示波器的設計 [R].電子設計工程 ,2020,19(18)。7881 [7]. 劉偉 ,丁雷 ,許婷 ,盧傳濤 ,楊世江 ,湯東東 .基于單片機微控制器的簡易數(shù)字示波器設計 [D].湖南 :吉首 大學 ,2020 [8]. 程婭 荔 ,王巧玲 .C 語言 與匯編語言在單片機教學中的融合應用 [J].科技 視界 ,2020,14:2526 [9]. 周密 .數(shù)字示波器 [J]. 電子設計工程 ,2020,17(6):7273 [10]. 王煜, SlewW. H.適用于嵌入式應用的高速信號采集電路 [J].測量技術(shù) 學報 ,2020,19(4):372376 [11]. 周富 相 等 .基于 STM32 的 數(shù)字示波器設計與實現(xiàn) [J].山西電子技術(shù) ,2020,2:810 致謝 經(jīng)過 幾周 的學習,本次畢業(yè)設計已經(jīng)接近尾聲。作為一個本科畢業(yè)生的畢業(yè)設計,由于自己的經(jīng)驗缺乏,難免有許多考慮不周到的地方,很多時候會走一些彎路,如果沒有 指導 老師的指導,以及一些同學 和 朋友 的幫助,想要 在 短短 兩周 內(nèi) 完成這個畢業(yè)設計是不容易的。 在這里首先要感謝我的指導老師丁建強老師, 丁 老師平時工作繁忙 , 但 多次 親自詢問設計 進程,為我指點迷津,幫助我解決 設計困難 , 對我精心點撥與 鼓勵 。丁建強 老師 , 一絲不茍的作風,嚴謹 求實的態(tài)度,踏踏實實的精神,不僅傳授 我知識 ,而且教我做人,給以終生受益無窮之道 。同時感謝 那些曾經(jīng) 幫助 過我 指導 過我的 老師 , 感謝 你們 的 教育之恩,你們辛苦了 。 其次要感謝那些曾經(jīng)在各個方面給予我?guī)椭膶W長們,在大學生活里交給我很多學習經(jīng)驗和社會經(jīng)驗,正是有了你們的幫助,才讓我不斷進步。 最后 要感謝母校 —— 蘇州大學應用技術(shù)學院四年來對我辛勤地培養(yǎng)。她教給我的不僅是 生存的本領,更重要的 學會 做人,學會 與人 分享, 樂于 幫助別人 。 不要患得患失 ,遇到挫折要正確面對 ,多一點踏實少一點華而不實 ,這將鼓勵我在人生 的道路上不斷前進。 蘇州大學本科生畢業(yè)設計(論文) 第 19 頁 附錄 附錄 1: 硬件原理 總圖 蘇州大學本科生畢業(yè)設計(論文) 第 20 頁 附錄 2: 嵌入式 數(shù)字示波器 實物 蘇州大學本科生畢業(yè)設計(論文) 第 21 頁 附錄 3: 簡易 數(shù)字示波器 的 PCB 圖 蘇州大學本科生畢業(yè)設計(論文) 第 22 頁 附錄 4: 簡易 數(shù)字 示波器 測試 過程中的 實物圖 蘇州大學本科生畢業(yè)設計(論文) 第 23 頁 附錄 5:部分源程序 12864初始化函數(shù) void lcd_init() { write_(0x30)。//基本指令操作 ,8 位并口 delay(1)。 write_(0x06)。//設置為游標右移, DDRAM地址加一,畫面不動 delay(1)。 write_(0x0c)。//顯示開,關光標 delay(1)。 write_(0x01)。//清除 lcd顯示內(nèi)容 delay(1)。 } //測試 uchar code dis1[] = {頻率波幅 }。 uchar code dis2[] = {0123456789V:}。 uchar code dis3[] = {HZV.}。 uchar code dis4[] = {作者許海祥學號: 1016405006}。 void lcd_pos(uchar X,uchar Y)。 //確定顯示位置 設定顯示位置 void lcd_pos(uchar X,uchar Y) { uchar pos。 if (X==0) {X=0x80。} else if (X==1) {X=0x90。} else if (X==2) {X=0x88。} else if (X==3) {X=0x98。} pos = X+Y 。 write_(pos)。 //顯示地址 } void disppinlvbofu() { lcd_pos(0,6)。 //設置顯示位置為第一行的第 1個字符 write_dat(dis1[0])。 write_dat(dis1[1])。 write_dat(dis1[2])。 write_dat(dis1[3])。 lcd_pos(2,6)。 write_dat(dis1[4])。 蘇州大學本科生畢業(yè)設計(論文) 第 24 頁 write_dat(dis1[5])。 write_dat(dis1[6])。 write_dat(dis1[7])。 } void disdate(uchar a,uchar b) { uchar shi,ge。 shi=a%100/10。 ge=a%100%10。 lcd_pos(1,6)。 //設置顯示位置為第一行的第 1個字符 write_dat(dis2[shi])。 write_dat(dis2[ge])。 write_dat(dis3[0])。 write_dat(dis3[1])。 shi=b/5/10。 ge=b/5%10。 lcd_pos(3,6)。 write_dat(dis2[shi])。 write_dat(dis3[3])。 write_dat(dis2[ge])。 write_dat(dis3[2])。 } void disozb() { gui_linewith( 4 , 1 , 4 , 61 , 1)。 gui_linewith( 4 , 1 , 7 , 4 , 1)。 gui_linewith( 4 , 1 , 1 , 4 , 1)。 gui_linewith( 3 , 10 , 4 , 10 , 1)。 gui_linewith( 3 , 20 , 4 , 20 , 1)。 gui_linewith( 3 , 30 , 4 , 30 , 1)。 gui_linewith( 3 , 40 , 4 , 40 , 1)。 gui_linewith( 3 , 50 , 4 , 50 , 1)。 gui_linewith( 3 , 60 , 90 , 60 , 1)。 gui_linewith( 90 , 60 , 87 , 57 , 1)。 gui_linewith( 90 , 60 , 87 , 63 , 1)。 gui_linewith( 24 , 60 , 24 , 61 , 1)。 gui_linewith( 44 , 60 , 44 , 61 , 1)。 gui_linewith( 64 , 60 , 64 , 61 , 1)。 gui_linewith( 84 , 60 , 84 , 61 , 1)。 } void gui_dline(uchar x) 蘇州大學本科生畢業(yè)設計(論文) 第 25 頁 { uchar bak。//用于對兩個數(shù)互換的中間變量,使 y1 為大值 bak=6。 for(bak=6。bak60。bak++) { GUI_Point(x1,bak,0)。 } } void clener() { uchar i。 for(i=6
點擊復制文檔內(nèi)容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1