【簡介】
這個用于監(jiān)測電池電量的系統(tǒng)是單片機的興趣制作。要解決的基本問題是:根據(jù)放電試驗數(shù)據(jù),依據(jù)測量電壓,推算出目前剩余電量。
【構(gòu)成】
這套系統(tǒng)首先使用Matlab分析獲得了電壓-電量之間的關(guān)系曲線。隨后在單片機上存儲了該曲線的信息,通過插值方式求取通過AD得到的電壓對應(yīng)的剩余電量。系統(tǒng)通過Protues進行了仿真。并將數(shù)據(jù)結(jié)果通過串口傳送至了由Labview編寫的上位機。
【提供】
本貼提供的文件包括:1.Keil編寫的程序(C)
2.Protues仿真文件
3.Matlab分析繪圖程序
4.Labview編寫的上位機程序
5.作業(yè)報告
【軟件】
如果需要完整的運行本貼提供的全部內(nèi)容,需要安裝以下軟件。
1.Keil 2.Protues 3.Labview 4.Matlab 5.虛擬串口
【注意】
1.本系統(tǒng)的求解剩余電量的基本原理較為簡單,僅做參考。如果您有更好的處理方式,請自行實現(xiàn)。
2.硬件系統(tǒng)AD的輸入接口在Protues中直接使用滑動電阻接入?梢钥紤]在輸入端設(shè)置電壓跟隨器。
3.本貼附件中的有關(guān)程序和代碼,部分的參考了網(wǎng)絡(luò)資源及書籍資源。由于不能完整的明確各部分出處及原作者情況,如果其中涉及到您的工作且您不滿意本帖對該部分的引用,請您聯(lián)系本人對本帖做出刪除。
【系統(tǒng)展示】
1.放電試驗及其處理
matlab.gif (18.74 KB, 下載次數(shù): 87)
下載附件
2020-2-26 17:13 上傳
2.硬件系統(tǒng)原理圖
硬件原理圖.gif (65.54 KB, 下載次數(shù): 93)
下載附件
2020-2-26 17:13 上傳
3.下位機程序
下位機程序.gif (126.5 KB, 下載次數(shù): 93)
下載附件
2020-2-26 17:13 上傳
4.下位機顯示
實例.gif (37.82 KB, 下載次數(shù): 106)
下載附件
2020-2-26 17:32 上傳
5.上位機界面
上位機.gif (50.1 KB, 下載次數(shù): 96)
下載附件
2020-2-26 17:13 上傳
6.上位機程序
上位機程序.gif (59.42 KB, 下載次數(shù): 97)
下載附件
2020-2-26 17:13 上傳
7.文檔
51hei.gif (71.81 KB, 下載次數(shù): 89)
下載附件
2020-2-26 17:15 上傳
【附件】
壓縮包.gif (8.35 KB, 下載次數(shù): 96)
下載附件
2020-2-26 17:17 上傳
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
51hei.png (23.7 KB, 下載次數(shù): 90)
下載附件
2021-10-14 19:39 上傳
注意:文件夾(5)中,包含了word格式的文檔,以及部分報告中用圖,其中(流程圖.eddx)需要使用(億圖)軟件打開,Proteus原理圖工程的dsn文件要用Proteus7.5版本打開
全部資料51hei下載地址:
1.電池電量檢測系統(tǒng).rar
(1.8 MB, 下載次數(shù): 620)
2020-2-26 17:18 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|