基于STM32的數(shù)字電壓表仿真設(shè)計(jì)(仿真+程序+設(shè)計(jì)報(bào)告+講解)
仿真圖proteus 8.9
程序編譯器:keil 5
設(shè)計(jì)編號(hào):C0080
1.主要功能
結(jié)合實(shí)際情況,基于STM32F103單片機(jī)設(shè)計(jì)一個(gè)數(shù)字電壓表仿真設(shè)計(jì)。該設(shè)計(jì)應(yīng)滿足的功能要求為:
1、以STM32單片機(jī)為控制核心設(shè)計(jì)數(shù)字電壓表;
2、可以測(cè)量0~3.3V輸入電壓值;
3、液晶屏LCD1602顯示電壓;
4、最小分辨率為0.1V,測(cè)量誤差約為±0.1V。
主要硬件設(shè)備:STM32F103單片機(jī)
資料下載鏈接
【騰訊文檔】C0080 下載鏈接
https://docs.qq.com/doc/DS2hmZExpSmxXamdF
以下為本設(shè)計(jì)資料展示:
2.仿真
整體設(shè)計(jì)方案
本實(shí)驗(yàn)利用STM32單片機(jī)的ADC等資源,將軟、硬件有機(jī)地結(jié)合起來(lái),使得系統(tǒng)能夠正確地進(jìn)識(shí)別輸入電壓大小,LCD1602能夠正確地顯示。
測(cè)試如下所示:
仿真運(yùn)行情況:
通過(guò)滑動(dòng)變阻器改變輸入電壓,滑動(dòng)變阻器100%,模擬信號(hào)輸入理論值為3.3V。3.3V測(cè)試如下
1.6V測(cè)試如下
程序
設(shè)計(jì)報(bào)告
報(bào)告部分內(nèi)容
二、主控制器選擇
2.1 stm32f103芯片的概述
STM32單片機(jī)有很多個(gè)系列,其中包括基本型、USB基本型、增強(qiáng)型以及互聯(lián)型幾大系列,這寫系列的STM32單片機(jī)都是具有性能高、功耗低、成本低等特點(diǎn)。其內(nèi)部結(jié)構(gòu)圖如圖 2.2所示:
圖 2.2 STM32內(nèi)部結(jié)構(gòu)圖
本課題采用的是STM32F103C8T6單片機(jī)芯片,這是是一款ARM M3內(nèi)核的增強(qiáng)型微控制器,這款內(nèi)核的工作頻率是能夠達(dá)到72MHz的,它擁有著128K字節(jié)的閃存和極其豐富的外設(shè),如GPIO口,串口,定時(shí)器,中斷,數(shù)模轉(zhuǎn)換,實(shí)時(shí)時(shí)鐘,看門狗,SPI,IIC,CAN總線等部分組成。STM32F103系列單片機(jī)的性能在同一個(gè)類別的產(chǎn)品中是最高的,它能夠在-40°C -85°C溫度下正常地進(jìn)行工作,工作的電壓范圍為2V-3.6V,具有低功耗的節(jié)能工作模式,閃存存儲(chǔ)器的容量為64K字節(jié)。
審核編輯:彭菁
-
電壓表
+關(guān)注
關(guān)注
3文章
318瀏覽量
38935 -
STM32
+關(guān)注
關(guān)注
2270文章
10895瀏覽量
355717 -
硬件
+關(guān)注
關(guān)注
11文章
3312瀏覽量
66200 -
單片機(jī)設(shè)計(jì)
+關(guān)注
關(guān)注
5文章
612瀏覽量
21160
原文標(biāo)題:基于STM32的數(shù)字電壓表仿真設(shè)計(jì)(仿真+程序+設(shè)計(jì)報(bào)告+講解視頻)
文章出處:【微信號(hào):嘉盛單片機(jī),微信公眾號(hào):嘉盛單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論