加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入

第12章-ADC采集電壓和顯示 基于STM32的ADC—電壓采集(詳細(xì)講解+HAL庫(kù))

06/20 10:38
3439
服務(wù)支持:
技術(shù)交流群

完成交易后在“購(gòu)買成功”頁(yè)面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗(yàn)、收獲成長(zhǎng)和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購(gòu)買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
放大
實(shí)物圖
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

我們的智能小車用到了ADC測(cè)量電池電壓的功能,這章節(jié)我們做一下。
我們的一篇在這里
第一篇
什么是ADC

百度百科介紹:
在這里插入圖片描述

我們知道萬用表 電壓表可以測(cè)量電池,或者電路電壓。那么我們是否可以通過單片機(jī)獲得電壓,方便我 們監(jiān)控電池狀態(tài)

在這里插入圖片描述

如何測(cè)量我們的鋰電池電壓那?鋰電池電壓12V左右,單片機(jī)ADC最大測(cè)量電壓3.3V,這里我們需要分 壓電路分壓。

 

在這里插入圖片描述

然后我們通過電阻分壓,顯而易見 ADC點(diǎn)的電壓是VBAT_IN的 五分之一

  1. 軟件初始化一下ADC 。
  2. 然后注意調(diào)長(zhǎng)一點(diǎn)采樣時(shí)間、這樣精度才會(huì)更高一點(diǎn)。

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

在adc.c文件添加ADC相關(guān)函數(shù)

在這里插入圖片描述

/*******************
*  @brief  電池電壓測(cè)量計(jì)算函數(shù)
*  @param  無
*  @return 小車電池電壓
*
*******************/
float adcGetBatteryVoltage(void)
{
	HAL_ADC_Start(&hadc2);//啟動(dòng)ADC轉(zhuǎn)化
	if(HAL_OK == HAL_ADC_PollForConversion(&hadc2,50))//等待轉(zhuǎn)化完成、超時(shí)時(shí)間50ms
		return (float)HAL_ADC_GetValue(&hadc2)/4096*3.3*5;//計(jì)算電池電壓
	return -1;
}

在main中調(diào)用顯示函數(shù)顯示電壓

在這里插入圖片描述

	sprintf((char*)OledString, "U:%.2fV", adcGetBatteryVoltage());
	OLED_ShowString(0,2,OledString,12);//這個(gè)是oled驅(qū)動(dòng)里面的,是顯示位置的一個(gè)函數(shù),

然后后面繼續(xù)做其他功能

聯(lián)系:Q,1930299709

  • 聯(lián)系方式.txt

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊(cè) ECAD模型 風(fēng)險(xiǎn)等級(jí) 參考價(jià)格 更多信息
SN74LVC1G08DCKT 1 Rochester Electronics LLC LVC/LCX/Z SERIES, 2-INPUT AND GATE, PDSO5, GREEN, PLASTIC, SC-70, 5 PIN
$0.94 查看
ASFL1-12.000MHZ-ERS-T 1 Abracon Corporation XTAL OSC XO 12.0000MHZ HCMOS TTL
$1.28 查看
ECS-.327-12.5-12QS-TR 1 ECS International Inc Parallel - Fundamental Quartz Crystal, 0.032768MHz Nom, SMD, 2 PIN

ECAD模型

下載ECAD模型
$1.31 查看

相關(guān)推薦

電子產(chǎn)業(yè)圖譜