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

正文內(nèi)容

基于stm32的簡易數(shù)字電壓表的設(shè)計與實現(xiàn)-在線瀏覽

2025-01-10 08:38本頁面
  

【正文】 .........................................................................2 串口通信 ........................................................................................................................7 LCD 顯示電路設(shè)計 ..........................................................................................................7 第 3 章 電路原理圖和 PCB 板的設(shè)計 ........................................................................8 第 4 章 系統(tǒng)軟件程序設(shè)計 .............................................................................................9 第 5 章 設(shè)計總結(jié) ................................................................................................................16 參考文獻 ................................................................................................................................17 摘要 本文以 ARM系列的 STM32芯片 為核心設(shè)計了一個 簡易數(shù)字電壓表 。 簡易數(shù)字電壓表 采用 模數(shù)轉(zhuǎn)換思想來實現(xiàn) ,通 過硬件電路和軟件程序相結(jié)合 ,可輸出自定義 測量電壓 ,通過調(diào)節(jié)模數(shù)轉(zhuǎn)換電位器使 在一定范圍內(nèi)可任意改變。介紹了的生成原理、硬件電路和軟件部分的設(shè)計原理。 關(guān)鍵詞 :簡易數(shù)字電壓表 。AD 轉(zhuǎn)換 。數(shù)字電壓表的優(yōu)良特性深受人們的青睞。 b) 準確度高。 d) 測量范圍寬。 f) 測量速度快。 h) 集成度高、微功耗。 2) 學(xué)會使用 A/D 轉(zhuǎn)換器進行電壓信號采集。 簡易數(shù)字電壓表設(shè)計的要求及技術(shù)指標 設(shè)計要求: 利用 STM32F103內(nèi)部 A/D 及 寸 TFT 液晶屏,設(shè)計完成一個數(shù)字電壓表。 工作原理及設(shè)計思路:簡易數(shù)字電壓表的設(shè)計由 A/D 轉(zhuǎn)換 .數(shù)據(jù)處理及顯示控制等組成。 數(shù)字電壓表的基本組成部分是 A/D 變換器 +電子計數(shù)器??梢?A/D 變換器是 DVM 的核心部件。它們均屬于大規(guī)模的集成電路,能以最簡的方式構(gòu)成 DVM。 但由于 STM32F103內(nèi)部集成了 A/D轉(zhuǎn)換器 ,所以不需要外圍的 A/D轉(zhuǎn)換器 ,這就體現(xiàn)了 STM32得集成特性。由于 STM32F103集成了 A/D轉(zhuǎn)換 .數(shù)據(jù)處理部分,所以可以集中在一起研究,所以分成了兩部分。由圖 1可知 STM32F103ZET6有 144個引腳,所以我們來了解他的基本型號與代碼之間的關(guān)系。s22的 32位微控制器 產(chǎn)品類型 F = 通用類型 產(chǎn)品子系列 101 = 基本型 102 = USB基本型, USB 103 = 增強型 105或 107 = 互聯(lián)型 引腳數(shù)目 T = 36腳 C = 48腳 R = 64 腳 V = 100腳 Z = 144腳 閃存存儲器容量 4 = 16K字節(jié)的閃存存儲器 6 = 32K字節(jié)的閃存存儲器 8 = 64K字節(jié)的閃存存儲器 B = 128K字節(jié)的閃存存儲器 C = 256K字節(jié)的閃存存儲器 D = 384K字節(jié)的閃存存儲器 E = 512K字節(jié)的閃存存儲器 封裝 H = BGAT = LQFPU = VFQFPNY = WLCSP 溫度范圍 6 = 工業(yè)級溫度范圍, 40176。 C7 = 工業(yè)級溫度范圍, 40176。 C內(nèi)部代碼 A 或者空 (詳見產(chǎn)品數(shù)據(jù)手冊 ) 選項 xxx = 已編程的器件代號 (3個數(shù)字 )TR = 卷帶式包裝 2) STM32 系列的最小系統(tǒng)設(shè)計和 獨立的 A/D 轉(zhuǎn)換器供電和參考電壓 最小系統(tǒng)主要包括調(diào)試接口 .震蕩電路 .引導(dǎo)設(shè)置 .復(fù)位電路和供電系統(tǒng)。值得注意的是,如果使用 ADC, VDD的范圍必須在 ;如果沒有使用 ADC, VDD的 范圍為 。如圖 2所示 圖 2 復(fù)位電路 : 復(fù)位信號是低有效,復(fù)位源包括復(fù)位按鈕 JP3和連在連接器上的調(diào)試工具。 LSE X1用于嵌入式 RTC的 ; HSE X2用于 STM32F103微控制器的 8MHz晶振。 由 11 個 100nf 的陶瓷電容和一個鉭電容組成。 ● ADC 的電源引腳為 VDDA ● 獨立的電源地 VSSA 如果有 VREF引腳 (根據(jù)封裝而定 ),它必須連接到 VSSA。在 VREF+的電壓范圍為 ~ VDDA。它有多達 18 個通道,可測量 16個外部和 2個內(nèi)部信號源。 ADC 的結(jié)果可以左對齊或右對齊方式存儲在 16 位數(shù)據(jù)寄存器中。 ADC 的輸入時鐘不得超過 14MHz,它是由 PCLK2經(jīng)分頻產(chǎn)生 。 我們需要打開一個 ADC輸入端口,使外部的模擬量被采集,這樣才能通過內(nèi)部的 ADC轉(zhuǎn)換器和驅(qū)動電路來實現(xiàn)轉(zhuǎn)換成數(shù)字量。 串口通信 由于微控制器的控制是通過編程語言來控制的,所以需要外 設(shè)的串口來實現(xiàn)編程語言的讀寫。異步串行接口提供了一種簡單的途徑,使兩個器件無需共享同一個時鐘信號就能進行通信。串口只需兩根信號線 (RX 和 TX)即可實現(xiàn),而且只要兩端器件都采用同樣的位格式和波特率,那么它們無需其它任何對方的信息就可以成功傳輸數(shù)據(jù)。 LCD 的顯示電路如圖 9所示 圖 9 第 三 章 電路原理圖與 PCB 板設(shè)計 我們用電路板繪圖軟件 protel,繪制電路原理圖并生成 PCB 板,在繪制完原理圖生成PCB 板的布線與原件的排列方面有很多值得注意 的問題,如地線與電源線必須加粗,盡量避免出現(xiàn)繞線的現(xiàn)象,因為這樣就增加了信號傳輸?shù)臅r間,盡量減少線的使用,相同器件盡量布在一起,這樣方便以后電路板的焊接等等規(guī)則。最后編譯檢查程序的正確與否,如果可以創(chuàng)建目標文件則可以燒入微控制器中,否則檢查是否有錯誤或是警告,排除錯誤或是警告,最終實現(xiàn)創(chuàng)建目標,最后燒入火牛開發(fā)板,檢驗程序是否符合設(shè)計要求,看液晶顯示屏上的檢測電壓是否隨著模擬輸入電位器的旋轉(zhuǎn)改變而改變。 float temp。 Stm32_Clock_Init(9)。 //延時初始化 // uart_init(72,9600)。 LCD_Init()。 POINT_COLOR=RED。 LCD_ShowString(60,70,1 )。 //顯示時間 POINT_COLOR=BLUE。 LCD_ShowString(60,150,TEMP_VOL:)。 LCD_ShowNum(132,130,adcx,4,16)。 temperate=temp。 LCD_ShowNum(132,150,adcx,1,16)。 //減 掉整數(shù)部分 LCD_ShowNum(148,1
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1