鉅大LARGE | 點(diǎn)擊量:542次 | 2019年04月14日
燃料電池的監(jiān)控方式
當(dāng)燃料電池監(jiān)控系統(tǒng)工作在方式1時(shí),監(jiān)控系統(tǒng)的程序?yàn)榇鎯?chǔ)在EEROM內(nèi)的8051單片機(jī)程序,通過I2C總線,將存儲(chǔ)在EEROM內(nèi)的程序下載到AN2131QC的程序RAM區(qū)。程序主要完成數(shù)據(jù)的采集、分析和保存。另外,當(dāng)燃料電池出現(xiàn)故障時(shí),向控制系統(tǒng)發(fā)送關(guān)機(jī)命令。
監(jiān)控系統(tǒng)不僅要采集燃料電池輸入的狀態(tài)和控制系統(tǒng)輸出的控制量,還要采集控制系統(tǒng)本身軟硬件的運(yùn)行信息,確??刂葡到y(tǒng)本身運(yùn)行正常。
根據(jù)采集到的燃料電池的數(shù)據(jù),需要確定是否處于8種故障狀態(tài)中的一個(gè)或幾個(gè)。燃料電池的故障狀態(tài)如下:
1.水溫度報(bào)警。當(dāng)水溫度>65℃時(shí),關(guān)機(jī)。
2.電壓報(bào)警:當(dāng)電壓<120V時(shí),關(guān)機(jī)。
3.電流報(bào)警。當(dāng)電流>120A時(shí),關(guān)機(jī)。
4.氫氣壓力報(bào)警。當(dāng)氫氣壓力<10kPa或>100kPa時(shí),關(guān)機(jī)。
5.水流量報(bào)警。當(dāng)水流量<5L/min時(shí),關(guān)機(jī)。
6.功率報(bào)警:當(dāng)電流<10A,同時(shí)電壓<150V時(shí),關(guān)機(jī)。
7.氫氣報(bào)警。當(dāng)有氫氣泄漏時(shí),關(guān)機(jī)。
8.水箱水位報(bào)警。當(dāng)水位低于報(bào)警水位時(shí),關(guān)機(jī)。
當(dāng)監(jiān)控系統(tǒng)在方式2工作時(shí),8051單片機(jī)程序是以驅(qū)動(dòng)程序的形式存儲(chǔ)在筆記本電腦里,通過USB總線將存儲(chǔ)在電腦里的程序下載到AN2131QC的程序RAM區(qū)。當(dāng)單片機(jī)程序檢測到控制系統(tǒng)沒有工作時(shí),程序通過I2C總線將保存在EEROM內(nèi)的數(shù)據(jù)取出,通過USB總線發(fā)送給筆記本電腦;當(dāng)監(jiān)測到控制系統(tǒng)處于工作狀態(tài)時(shí),程序除了進(jìn)行必要的故障報(bào)警外,還要將從控制系統(tǒng)采集到的任何數(shù)據(jù),不停地發(fā)送給筆記本電腦。