欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5448|回復: 7
打印 上一主題 下一主題
收起左側

想用STC15單片內部ADC功能實時檢測鋰電池剩余電量,求大神指導!

[復制鏈接]
跳轉到指定樓層
樓主
ID:48813 發表于 2020-9-28 09:55 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
如題
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:743654 發表于 2020-9-29 08:44 | 只看該作者
我也剛好在弄這個,給你個思路參考,程序還沒寫,交流交流

單片機如何通過ADC檢測電壓來監控電池電量.docx

14.2 KB, 下載次數: 174

回復

使用道具 舉報

板凳
ID:767423 發表于 2020-9-29 08:46 | 只看該作者
最簡單的就是測電壓估算電池剩余電量。鋰電池電量對應的電壓可以網上搜一下有的。
回復

使用道具 舉報

地板
ID:391730 發表于 2020-9-29 09:34 | 只看該作者
有這樣一個問題,首先你用的是VDD通道測試還是其它通道測試,這個與你的電路設計有關,其次你的鋰電池輸出是大電流的?高頻的?如果又高頻又大電流,你不管用哪個通道測都可能測不準,尤其嚴重的是,通常芯片VDD引腳會有RC濾波電路,在高頻情況下RC電路相當于一個電荷泵,使VDD引腳電壓高于鋰電池本身電壓,此時用VDD引腳的內部通道測量電池電壓,測得的數據都是錯誤的。當然,如果是低頻的,那就最容易了。
回復

使用道具 舉報

5#
ID:810174 發表于 2020-9-29 16:09 | 只看該作者
首先,單片機的AD功能獲得的值是和VCC相對的值,所以自己測量自己是不可能的。但是可以使用升壓電路把電池電壓升到9v,然后再降壓到標準的5v。用這個標準的5v做為vcc,然后把電池進行分壓,比如用電阻分壓,取一半的值,這樣就獲得了電池的電壓。
回復

使用道具 舉報

6#
ID:239055 發表于 2020-10-4 07:33 來自觸屏版 | 只看該作者
我覺得就是用adc測出電池當前的電壓,然后和電池的初始電壓進行比較吧
回復

使用道具 舉報

7#
ID:48813 發表于 2020-12-16 16:52 | 只看該作者
cheney03 發表于 2020-9-29 08:44
我也剛好在弄這個,給你個思路參考,程序還沒寫,交流交流

謝謝,寫好程序后交流一下。
回復

使用道具 舉報

8#
ID:453198 發表于 2020-12-17 10:57 | 只看該作者
注意需要高精度的話要外接參考電壓源
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表