




哈,是我誤解你說(shuō)的了.
不過(guò), 電瓶車應(yīng)該是泛指歷史悠久的,較大功率的,工業(yè)用電動(dòng)搬運(yùn)車和電動(dòng)叉車. 電動(dòng)車一般才指電動(dòng)自行車. 電動(dòng)汽車就加了汽車兩字以示區(qū)別. 低速三輪或四輪另議.
你是說(shuō)你的逆變器僅僅是用了車上的電池. 輸出卻另作他用. 對(duì)嗎?
48V300W逆變器前級(jí)編程說(shuō)明(二)
1. 單片機(jī)16F676管腳定義。1腳/電源正,14腳/電源負(fù),2腳/啟動(dòng)蜂鳴器高電平有效,3腳/前級(jí)功率過(guò)載檢測(cè)AD采樣,4腳/在線編程用懸空,5腳/驅(qū)動(dòng)紅色LED, 6腳/驅(qū)動(dòng)綠色LED,7腳/溫度檢測(cè),上面通過(guò)10K電阻到+5V,下面接負(fù)溫度系數(shù)熱敏電阻104到地,8腳/檢測(cè)電池電壓,上接電阻47K到輸入電源,下接電阻3.3K到地,9腳/啟動(dòng)前級(jí)7500,高電平有效,10腳/啟動(dòng)風(fēng)扇高電平有效,11腳/后級(jí)短路檢測(cè),高電平觸發(fā)中斷,12腳/前級(jí)短路檢測(cè),從7500第3腳輸出,沒(méi)有給7500信號(hào)時(shí)為高電平,13腳/在線編程用懸空。
2. 開機(jī)初始化后,檢測(cè)后級(jí)短路口、前級(jí)短路口、電池電壓、溫度,如果都正常,紅綠燈同時(shí)亮0.2秒,然后同時(shí)關(guān)閉;0.2秒后,啟動(dòng)風(fēng)扇0.4秒,然后關(guān)閉;0.2秒后,啟動(dòng)蜂鳴器0.2秒,然后關(guān)閉;0.2秒后,點(diǎn)亮綠燈,開啟前級(jí)。具體開啟多長(zhǎng)時(shí)間,以上次試驗(yàn)結(jié)果為準(zhǔn)。特別注意,初始化時(shí)前級(jí)短路口高電平為正常。程序進(jìn)入主循環(huán)。如果開機(jī)初始化時(shí)發(fā)現(xiàn)后級(jí)短路口、前級(jí)短路口、電池電壓、溫度不正常,程序進(jìn)入每個(gè)對(duì)應(yīng)的子程序(跟正常工作時(shí)的子程序相同入口)。當(dāng)然,此時(shí)由于沒(méi)有開啟前級(jí),理論上不該有前級(jí)、后級(jí)短路現(xiàn)象,但如果電路板硬件不正常,也會(huì)出現(xiàn)所謂的短路現(xiàn)象。電壓正常范圍是指低壓關(guān)斷和高壓關(guān)斷之間,溫度正常范圍是指溫度低于溫度關(guān)斷值(注意溫度越高值越低)。因?yàn)榍凹?jí)短路保護(hù)首先硬件器作用,為了降低程序難度,在開啟前級(jí)后,延時(shí)1秒,再次判斷前級(jí)短路口是否變成低電平。如果是低電平,程序跳到主循環(huán),如果還是高電平,則認(rèn)為是前級(jí)短路。具體延時(shí)時(shí)間長(zhǎng)度由試驗(yàn)測(cè)試確定。
3. 主循環(huán)
主循環(huán)掃描前級(jí)短路口、前級(jí)過(guò)載AD轉(zhuǎn)換結(jié)果、電池電壓AD轉(zhuǎn)換結(jié)果、溫度AD轉(zhuǎn)換結(jié)果,發(fā)現(xiàn)異常,跳轉(zhuǎn)到相應(yīng)的故障處理子程序。后級(jí)短路判斷是在中斷里做,故不需要掃描后級(jí)短路端口。后級(jí)短路口高電平觸發(fā)中斷。前級(jí)短路口檢測(cè),是掃描端口高電平為短路。前級(jí)過(guò)載AD轉(zhuǎn)換、電池電壓AD轉(zhuǎn)換、溫度AD轉(zhuǎn)換結(jié)束后分別在一個(gè)寄存器進(jìn)行標(biāo)識(shí)。如果正常,主循環(huán)一直循環(huán);如果不正常,跳到故障處理子程序。故障現(xiàn)象,在AD轉(zhuǎn)換結(jié)束時(shí)標(biāo)示。如何處理故障在故障處理子程序中完成。何時(shí)啟動(dòng)及多長(zhǎng)時(shí)間啟動(dòng)前級(jí)過(guò)載AD轉(zhuǎn)換、電池電壓AD轉(zhuǎn)換、溫度AD轉(zhuǎn)換要在主循環(huán)掃描時(shí)判定。我認(rèn)為應(yīng)該在主循環(huán)外做一個(gè)定時(shí)器,到達(dá)一定時(shí)間后,在一個(gè)寄存器中標(biāo)示。主循環(huán)掃描到該標(biāo)記后啟動(dòng)AD轉(zhuǎn)換。并且三個(gè)AD轉(zhuǎn)換,不應(yīng)該連續(xù)完成。溫度AD轉(zhuǎn)換時(shí)間間隔可以長(zhǎng)一點(diǎn),比如3秒一次。在正常工作時(shí),電池電壓應(yīng)該不會(huì)突變,故電池電壓AD轉(zhuǎn)換時(shí)間間隔可以設(shè)為2秒一次。初始化時(shí),已經(jīng)檢測(cè)過(guò)電池電壓,如果有問(wèn)題,就不啟動(dòng)前級(jí),所以我們認(rèn)為電池電壓不會(huì)突變是有依據(jù)的。前級(jí)過(guò)載AD轉(zhuǎn)換應(yīng)該是程序工作重點(diǎn)。當(dāng)然,你也可以在AD轉(zhuǎn)換后進(jìn)行故障處理,不需要在主循環(huán)標(biāo)示。
4. 故障處理子程序
A.后級(jí)過(guò)載和短路。后級(jí)過(guò)載時(shí),后級(jí)單片機(jī)一直重新啟動(dòng),前級(jí)不知道,所以前級(jí)不需要處理。后級(jí)短路時(shí),綠燈滅,紅燈閃爍5次/秒,蜂鳴器響10次/秒,關(guān)閉前級(jí)。
B.前級(jí)過(guò)載和短路。前級(jí)過(guò)載時(shí),關(guān)閉前級(jí),綠燈滅紅燈亮,3秒后重新啟動(dòng),綠燈亮紅燈滅。如是5次,徹底關(guān)閉前級(jí),紅綠燈交替閃爍,5次/秒,蜂鳴器響5次/秒。前級(jí)短路時(shí),綠燈滅,紅燈亮,蜂鳴器長(zhǎng)鳴,關(guān)閉前級(jí)。
C.電池電壓檢測(cè)。低壓報(bào)警,紅燈滅,綠燈閃爍5次/秒,蜂鳴器響5次/秒。低壓關(guān)斷,紅燈閃爍5次/秒,綠燈滅,蜂鳴器不響,關(guān)閉前級(jí)。電池電壓升高到一定值時(shí),開啟前級(jí),開啟值大于關(guān)斷值,紅燈滅,綠燈亮。高壓關(guān)斷,紅燈亮,綠燈滅,蜂鳴器響5次/秒,關(guān)閉前級(jí)。電池電壓降低到一定值時(shí),開啟前級(jí),開啟值小于關(guān)斷值,紅燈滅,綠燈亮。
D.溫度檢測(cè)。風(fēng)扇控制,溫度高于45度,開風(fēng)扇,低于35度關(guān)風(fēng)扇。高溫報(bào)警,高于75度,綠燈閃爍5次/秒。紅燈滅,蜂鳴器不響。高溫報(bào)警解除,低75度,綠燈亮。紅燈滅,蜂鳴器不響。溫度關(guān)斷,高于90度,綠燈滅,紅燈亮,關(guān)閉前級(jí),蜂鳴器不響。溫度降到60度時(shí),開啟前級(jí),紅燈滅,綠燈亮。
5. 前級(jí)過(guò)載檢測(cè)。前級(jí)功率過(guò)載檢測(cè)口也需要AD轉(zhuǎn)換,并處理。后級(jí)過(guò)載和短路基準(zhǔn)值小于前級(jí)過(guò)載和短路基準(zhǔn)值,當(dāng)后級(jí)過(guò)載和短路檢測(cè)失效時(shí),前級(jí)才能檢測(cè)到過(guò)載和短路信號(hào)。理論上后級(jí)過(guò)載和短路保護(hù)應(yīng)該比前級(jí)先起作用。
6. 請(qǐng)按照此說(shuō)明重新編寫程序。未盡事宜,隨時(shí)聯(lián)系。
7. 正常工作電池電壓范圍DC42-60V,
低于44V低壓報(bào)警(對(duì)應(yīng)檢測(cè)腳電壓為2.88V),
40-44V(取42V)之間低壓關(guān)斷
(對(duì)應(yīng)檢測(cè)腳電壓為2.75V),
48-50V(取49V)之間低壓關(guān)斷恢復(fù)
(對(duì)應(yīng)檢測(cè)腳電壓為3.21V),
58-60V(取59V))之間高壓關(guān)斷
(對(duì)應(yīng)檢測(cè)腳電壓為3.87V)
57-59V(取56V))之間高壓關(guān)斷恢復(fù)
(對(duì)應(yīng)檢測(cè)腳電壓為3.67V)。
8. 正常工作溫度范圍0-90度,
高于45度啟動(dòng)風(fēng)扇(對(duì)應(yīng)檢測(cè)腳電壓小于4.0V),
低于40度關(guān)閉風(fēng)扇(對(duì)應(yīng)檢測(cè)腳電壓大于4.2V),
高于90度關(guān)斷輸出(對(duì)應(yīng)檢測(cè)腳電壓小于2.3V),
低于70度重新啟動(dòng)(對(duì)應(yīng)檢測(cè)腳電壓大于2.6V)。
2012-4-18