功能介紹放開頭, 使用便捷無需愁
這是全網(wǎng)最詳細、性價比最高的STM32實戰(zhàn)項目入門教程,通過合理的硬件設計和詳細的視頻筆記介紹,硬件使用STM32F103主控資料多方便學習,通過3萬字筆記、12多個小時視頻、20多章節(jié)代碼手把手教會你如何開發(fā)和調(diào)試。讓你更快掌握嵌入式系統(tǒng)開發(fā)。
V3.3.0-STM32智能小車
視頻: https://www.bilibili.com/video/BV16x4y1M7EN/?spm_id_from=333.337.search-card.all.click
V3:HAL庫開發(fā)、功能:PID速度控制、PID循跡、PID跟隨、遙控、避障、PID角度控制、視覺控制、電磁循跡、RTOS等功能。
我們的智能小車用到了ADC測量電池電壓的功能,這章節(jié)我們做一下。
我們的一篇在這里
[第一篇]
什么是ADC
百度百科介紹:
我們知道萬用表 電壓表可以測量電池,或者電路電壓。那么我們是否可以通過單片機獲得電壓,方便我 們監(jiān)控電池狀態(tài)
如何測量我們的鋰電池電壓那?鋰電池電壓12V左右,單片機ADC最大測量電壓3.3V,這里我們需要分 壓電路分壓。
然后我們通過電阻分壓,顯而易見 ADC點的電壓是VBAT_IN的 五分之一
軟件初始化一下ADC 。
然后注意調(diào)長一點采樣時間、這樣精度才會更高一點。
在adc.c文件添加ADC相關(guān)函數(shù)
/*******************
* @brief 電池電壓測量計算函數(shù)
* @param 無
* @return 小車電池電壓
*
*******************/
float adcGetBatteryVoltage(void)
{
HAL_ADC_Start(&hadc2);//啟動ADC轉(zhuǎn)化
if(HAL_OK == HAL_ADC_PollForConversion(&hadc2,50))//等待轉(zhuǎn)化完成、超時時間50ms
return (float)HAL_ADC_GetValue(&hadc2)/4096*3.3*5;//計算電池電壓
return -1;
}
在main中調(diào)用顯示函數(shù)顯示電壓
sprintf((char*)OledString, 'U:%.2fV', adcGetBatteryVoltage());
OLED_ShowString(0,2,OledString,12);//這個是oled驅(qū)動里面的,是顯示位置的一個函數(shù),
上一篇:從TrueSTUDIO遷移STM32CubeIDE只需要簡單幾步
下一篇:如何將ThreadX移植到STM32H7平臺
推薦閱讀最新更新時間:2025-03-26 00:34





設計資源 培訓 開發(fā)板 精華推薦
- 迅為imx6ull開發(fā)板使用c語言調(diào)用shell命令控制led燈
- 迅為IMX8MM開發(fā)板Android編譯環(huán)境搭建
- 迅為IMX6ULL開發(fā)板NFS服務器的使用
- 迅為ITOP4412開發(fā)板Qt界面添加圖片
- 迅為IMX6開發(fā)板OTA遠程升級-SWUpdata概述和使用
- 迅為IMX6ULL開發(fā)板NFS服務器的搭建
- 迅為IMX6開發(fā)板Buildroot文件系統(tǒng)4G撥號上網(wǎng)工具測試
- 實驗分享丨迅為IMX6ULL開發(fā)板點亮第一個led燈
- 迅為-IMX6Q開發(fā)板Buildroot文件系統(tǒng)nfs測試
- 帶有 SemPulse 接口的 6 個 LED 的 SC654 光管理單元的典型應用
- R_67_V10基于IPS2電機換向傳感器的設計
- 使用 ROHM Semiconductor 的 BD49E33G-TR 的參考設計
- LTC2601CDD 16 位軌至軌 DAC 在 10 引腳 DFN 中的典型應用
- C8051F989DK,用于工業(yè)應用的 C8051F989 8051 微控制器的開發(fā)系統(tǒng)
- TB67S213FTAG 相位/串行輸入兩相步進電機驅(qū)動器評估板
- 使用 ON Semiconductor 的 RC5051M 的參考設計
- 使用 ROHM Semiconductor 的 BD9A600MUV 的參考設計
- TWR-KL25Z48M、Kinetis KL1x 和 KL2x 48 MHz MCU 塔式系統(tǒng)模塊,用于 MKL25Z128VLK4 MCU
- 使用 ADP1649 電壓調(diào)節(jié)模式進行 D 類音頻應用的典型應用
- 禹創(chuàng)半導體獲數(shù)千萬元A+輪融資 Micro-LED、氮化鎵領(lǐng)域皆布局
- 東芝值不值208億美元收購價,取決鎧俠的價值
- 蘋果與華為間接供應商萬祥科技創(chuàng)業(yè)板IPO成功過會
- 10平臺承諾不用大數(shù)據(jù)殺熟;礦泉水公司注冊logo遭蘋果反對
- 倒計時!芯原攜手Khronos分享三大熱門技術(shù)最新進展
- OLED不斷蠶食LCD市場 穗晶光電業(yè)績瓶頸該怎樣突破?
- 聯(lián)想拯救者電競手機Pro成本揭秘:新穎外觀,相同配置
- 飛利浦向ITC提出了337調(diào)查申請!移遠通信回應
- 搭虎賁T7510,海信 5G 閱讀手機 A7正式發(fā)布
- 集微指數(shù)下跌3.80% 江豐電子擬募資5.2億元建靶材生產(chǎn)基地