亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        電動(dòng)叉車蓄電池電量測(cè)量的設(shè)計(jì)

        2008-04-12 00:00:00薦紅梅王宜懷
        現(xiàn)代電子技術(shù) 2008年16期

        摘 要:針對(duì)電動(dòng)叉車對(duì)蓄電池電量計(jì)的特殊要求,通過對(duì)進(jìn)口叉車電量計(jì)的功能分析,自主開發(fā)了一款用于電動(dòng)叉車的新型電量計(jì)。該電量計(jì)的基本技術(shù)指標(biāo),如電量測(cè)量、充放電判斷、電量顯示及低電壓控制輸出等,與進(jìn)口電量計(jì)一致。同時(shí),還具有通過手持編程器設(shè)定額定電壓、充放電曲線參數(shù)及參數(shù)傳遞等功能,增強(qiáng)了電量計(jì)的適應(yīng)性與使用靈活性。對(duì)該電量計(jì)設(shè)計(jì)原理、軟硬件的基本實(shí)現(xiàn)方法及有關(guān)技術(shù)要點(diǎn)進(jìn)行了闡述。

        關(guān)鍵詞:電動(dòng)叉車;蓄電池;電量計(jì);手持編程器

        中圖分類號(hào):TP368.1 文獻(xiàn)標(biāo)識(shí)碼:B 文章編號(hào):1004373X(2008)1602805

        Design of the Measuring Battery Capacity for Electric Forklift Truck

        JIAN Hongmei,WANG Yihuai,ZHANG Qin

        (College of Computer Science and Technology,Soochow University,Suzhou,215006,China)

        Abstract:After analyzing the functions of imported forklift coulometer,a new type of coulometer only for electric forklift has been independently developed.The basic technological indexes of this coulometer consistent with the import,such as the fuel gauging,the judgment of charge and discharge,the display of residual capacity and the control of output at low voltage.At the same time,the rated voltage,the parameters of chargedischarge curve and parameter passing can be set by the handheld programmer,which expands the coulometer′s flexibility and adaptability.In this article,the design principle of coulometer,the basic method of implementing software and hardware and the related technical elements are elaborated.

        Keywords:electric forklift truck;storage battery;coulometer;handheld programmer

        1 引 言

        使用直流電源(蓄電池)供電的電動(dòng)叉車(以下簡稱叉車)具有轉(zhuǎn)換效率高、噪聲小、無廢氣、控制方便等優(yōu)點(diǎn),目前廣泛的應(yīng)用于企業(yè)生產(chǎn)和儲(chǔ)運(yùn)過程中。電動(dòng)叉車的作用日漸突出,各行各業(yè)對(duì)電動(dòng)叉車的需求也逐漸上升。據(jù)資料統(tǒng)計(jì),1992年日本電動(dòng)叉車產(chǎn)量就已經(jīng)超過了叉車總量的1/3,在德國、意大利等一些西歐國家,電動(dòng)叉車所占的比例達(dá)到50%左右,而我國目前電動(dòng)叉車的所占比例為15%~20%,有著廣泛的市場(chǎng)前景[1]。

        一般的叉車電量計(jì)集電量測(cè)量、充放電判斷、電量顯示及低電壓控制輸出于一體,封裝在52 mm直徑的圓形外殼內(nèi)。這種電量計(jì)專門為使用蓄電池供電的電動(dòng)叉車設(shè)計(jì),即使在極為惡劣工作的環(huán)境下也具有極高的可靠性。目前,國外的優(yōu)質(zhì)電量計(jì)多具備采樣精度高、指示足夠、適應(yīng)范圍廣、可更改參數(shù)等特性,而國內(nèi)的叉車電量計(jì)在性能上較進(jìn)口的有些差距,因此現(xiàn)多從國外進(jìn)口,但國外的產(chǎn)品大都技術(shù)保密、價(jià)格昂貴,因而國內(nèi)的叉車電量計(jì)有著廣闊的發(fā)展空間。

        根據(jù)電動(dòng)叉車對(duì)蓄電池電量計(jì)的特殊要求,分析進(jìn)口叉車電量計(jì)的功能后,自主開發(fā)了一款用于電動(dòng)叉車的新型電量計(jì)(VM201電量計(jì),以下簡稱叉車電量計(jì))。該叉車電量計(jì)安裝在電動(dòng)叉車上,用于快速、準(zhǔn)確地反映蓄電池的使用情況,方便用戶了解蓄電池的狀態(tài),具有保護(hù)蓄電池、提高其使用壽命的作用。

        2 蓄電池電量的測(cè)量方法

        2.1 電量的一般測(cè)量方法

        蓄電池有著復(fù)雜的電化學(xué)特性,諸如開路電壓、負(fù)載電壓、溫度、內(nèi)阻、電解液的比重、電解液導(dǎo)電系數(shù)等參數(shù),由此產(chǎn)生了一些基本的檢測(cè)方法,如密度法、開路電壓法、放電電壓法、測(cè)量恒定電流下的電壓方法、內(nèi)阻法等[2]。根據(jù)它們的大小,通過參考模型計(jì)算預(yù)測(cè)蓄電池的剩余電量。

        最科學(xué)且最原始的電池電量計(jì)量方法是對(duì)流經(jīng)的電子流量的統(tǒng)計(jì),即庫侖計(jì)(Coulomb Count)。只有計(jì)算流經(jīng)的電荷的多少才能獲得電池的電量使用情況。但這種方法相當(dāng)復(fù)雜,因?yàn)橐粋€(gè)電池的電量無法“測(cè)量”的。即在本次放電之前,是無法通過任何手段直接“感知”將有多少Wh的電可以放出,或者還剩多少Wh的電能。因?yàn)樽鳛榛瘜W(xué)能儲(chǔ)存的電能并不能直接通過如同計(jì)算水庫庫容一樣來計(jì)算水能和預(yù)計(jì)水力發(fā)電量。

        2.2 普通的電壓法計(jì)量分析

        蓄電池有一個(gè)對(duì)電量計(jì)量十分有用的特性,就是在放電的時(shí)候,電池電壓會(huì)隨電量的流逝而逐漸降低,并且有相當(dāng)大的斜率。這就提供給另外一種近似的電量計(jì)量途徑——取電池電壓法。就好像測(cè)量水箱里面的水面高度可以大概估計(jì)剩余水量這個(gè)道理一樣。但是實(shí)際上電池的電壓比水箱里面的平靜的水面高度測(cè)量要復(fù)雜的多。用電壓來估計(jì)電池的剩余容量有以下幾個(gè)不穩(wěn)定性:

        (1) 放電電流對(duì)電池電壓的影響:對(duì)同一個(gè)電池,在同等剩余容量的情況下,電壓值隨放電電流的大小而變化。放電電流越大,電壓越低。在沒有電流的情況下,電壓最高。

        (2) 環(huán)境溫度對(duì)電池電壓的影響:溫度越低,同等容量電池電壓越低。

        (3) 循環(huán)放電對(duì)電池放電平臺(tái)的影響:隨著循環(huán)放電的進(jìn)行,電池的放電平臺(tái)趨于惡化,放電平臺(tái)性能降低,所以相同電壓所代表的容量也相應(yīng)減少。

        (4) 不同廠家,不同容量的電池,其放電的平臺(tái)略有差異。

        (5) 不同類型的電極材料的電池,放電平臺(tái)有較大差異。

        以上這些因素都會(huì)造成電壓的波動(dòng)和電壓的差異,使電池的容量顯示變得不穩(wěn)定。用電壓計(jì)量電池容量時(shí),因?yàn)樨?fù)載不可能一直處于小電流的待機(jī)狀態(tài),暫時(shí)的大電流的損耗,會(huì)造成電池電壓快速降低,此時(shí)顯示的容量要比實(shí)際容量低;而當(dāng)大電流撤掉以后,電池的電壓會(huì)回升,造成容量顯示反而上升這種不合理的現(xiàn)象。因此,直接用電壓并不能準(zhǔn)確指示電池電量。

        2.3 基于放電時(shí)間電壓法計(jì)量分析

        由于一個(gè)蓄電池的總電量是不變的,則在恒定電流放電的情況下,放電時(shí)間固定不變。根據(jù)這一特性,把蓄電池的總電量分為10段10%~100%,每一段的電量也是固定,在恒定電流的情況下放電時(shí)間也是固定不變的,這就是基于放電時(shí)間的電壓法的基本思想。設(shè)計(jì)過程中,在電動(dòng)叉車使用時(shí)在線測(cè)量實(shí)際情況,同時(shí)參照蓄電池的放電曲線,采用單片機(jī)對(duì)蓄電池端電壓和放電時(shí)間同時(shí)進(jìn)行測(cè)量,然后計(jì)算出蓄電池的剩余電量。具體的實(shí)施方法是:將蓄電池(以24 V,100 Ah為例)充滿電對(duì)其放電;用標(biāo)準(zhǔn)電量計(jì)記錄放電過程中蓄電池剩余電量的大小,同時(shí)使用電壓表和單片機(jī)的A/D采集模塊記錄相應(yīng)的端電壓值和A/D值;放電完畢后獲得完整的放電曲線,即剩余電量與蓄電池端電壓(也就是對(duì)應(yīng)A/D值)之間的關(guān)系。放電曲線可以由多次測(cè)量所得數(shù)據(jù),通過工具軟件用多項(xiàng)式擬和出來,設(shè)計(jì)電量計(jì)是將曲線信息存入單片機(jī)中,以后測(cè)量同類蓄電池時(shí),單片機(jī)就可以根據(jù)在線測(cè)到的蓄電池端電壓值,查表計(jì)算得出剩余電量值。充電曲線也以相同的方法測(cè)得。

        2.4 叉車電量計(jì)的計(jì)量方法

        通過對(duì)普通電壓法和基于放電時(shí)間的電壓法的分析,結(jié)合電動(dòng)叉車工作時(shí)工作電流波動(dòng)大、顯示精度不高(不要求十分精確的反映蓄電池剩余電量的安時(shí)(AH)數(shù)值,只要指示出電池剩余電量占總電量的百分之幾即可)的特性,本文采用基于放電時(shí)間的電壓法、采樣濾波、計(jì)時(shí)補(bǔ)償?shù)燃夹g(shù)來設(shè)計(jì)實(shí)現(xiàn)叉車電量計(jì)。這種方法不僅可以減化硬件電路設(shè)計(jì),而且能夠較快地反映出剩余電量所含比例情況。

        3 實(shí)驗(yàn)結(jié)果與分析

        3.1 實(shí)測(cè)充電曲線及多項(xiàng)式回歸

        在實(shí)驗(yàn)過程中,采用CURTIS公司MODEL 803型電量計(jì)為標(biāo)準(zhǔn)電量計(jì)。電動(dòng)叉車的充電狀態(tài)下,實(shí)際測(cè)得標(biāo)準(zhǔn)電量計(jì)所指示的電量值、經(jīng)單片機(jī)A/D采樣到的蓄電池端電壓值。由測(cè)量數(shù)據(jù)經(jīng)過4次多項(xiàng)式擬合得到的充電曲線如圖1所示,圖中的圓點(diǎn)為實(shí)際測(cè)量值,沒有圓點(diǎn)的曲線為擬合以后的曲線。(經(jīng)2,3,4,5次多項(xiàng)式擬合曲線比較后4次曲線形狀最好,所以最后采用4次多項(xiàng)式曲線。)

        經(jīng)擬合得到的多項(xiàng)式為:y=24.930 8+0.080 427x-0.227 834e-2x.2+

        0.339 812e-4x.3-0.163 899e-6x.4(1) 擬合得到的多項(xiàng)式(1),將電量值10%~100%作為x分別代入(1),則得到充電時(shí)對(duì)應(yīng)端電壓值,根據(jù)端電壓值和6∶1采樣電路,就可以計(jì)算得到與端電壓值對(duì)應(yīng)的8位A/D值,如表1所示,表中的A/D值就是電量計(jì)單片機(jī)在測(cè)量時(shí)所需要的充電曲線數(shù)據(jù)。

        3.2 實(shí)測(cè)放電曲線及多項(xiàng)式回歸

        在電動(dòng)叉車的使用過程中(即放電狀態(tài)下)實(shí)際測(cè)得標(biāo)準(zhǔn)電量計(jì)所指示的電量值、端電壓值。同樣,由測(cè)量數(shù)據(jù)經(jīng)過4次多項(xiàng)式擬合得到的放電曲線如圖2所示,圖2中的圓點(diǎn)為實(shí)際測(cè)量值,沒有圓點(diǎn)的曲線(藍(lán)色)為擬合以后的曲線。(經(jīng)2,3,4,5次多項(xiàng)式擬合曲線比較后4次曲線形狀較好,所以最后采用4次多項(xiàng)式曲線。)

        經(jīng)擬合得到的多項(xiàng)式為:y=20.862 5+0.0718 72x+0.161 349e-

        3x.2-0.198 805e-4x.3+0.164 773e-6x.4(2)擬合得到的多項(xiàng)式(2),與獲得充電信息的方法相同,得到放電狀態(tài)下的電量、端電壓和A/D值,如表2所示。

        4 叉車電量計(jì)硬件設(shè)計(jì)與實(shí)現(xiàn)

        4.1 系統(tǒng)功能

        叉車電量計(jì)安裝在電動(dòng)叉車上,用于顯示供電電池當(dāng)前剩余電量和累計(jì)使用小時(shí)數(shù),其中用10段LED指示當(dāng)前剩余電量占總電量的百分?jǐn)?shù),從左到右分別表示電量為10%~100%;蓄電池累計(jì)使用的小時(shí)數(shù)采用6位段式液晶顯示,顯示范圍0.0~99 999.9H,鑰匙開關(guān)打開后顯示計(jì)時(shí)沙漏。叉車電量計(jì)的主要功能有剩余電量顯示、小時(shí)計(jì)顯示電池累計(jì)使用時(shí)間;判斷充放電狀態(tài)、并根據(jù)充放電的情況使10段LED升1格或降1格;電量低于20%給出提示,低于10%時(shí)斷開外部供電,保護(hù)電池;接上手持編程器后動(dòng)態(tài)調(diào)整參數(shù)。

        4.2 系統(tǒng)體系結(jié)構(gòu)

        根據(jù)電量計(jì)的功能要求,確定硬件系統(tǒng)結(jié)構(gòu)如圖3所示,它由微控制器(Machine Control Unit,MCU)、輸入部分和輸出部分3部分組成。電量計(jì)選用MC68HC908LJ12作為主控芯片,該芯片是Freescale公司于2001年推出的一款HC08單片機(jī),它的LCD (Liquid Crystal Display) 模塊可以直接驅(qū)動(dòng)6位段式LCD;輸入部分包括蓄電池電壓輸入和鑰匙開關(guān)狀態(tài)輸入,電池電壓一方面經(jīng)轉(zhuǎn)換后產(chǎn)生供系統(tǒng)工作電源,另一方面經(jīng)過6∶1分壓產(chǎn)生供A/D采樣使用的采樣電壓;輸出部分包括6位LCD時(shí)間顯示、10段LED (lightemitting diode) 電量指示、計(jì)時(shí)狀態(tài)LED指示和繼電器輸出控制。

        圖3 硬件系統(tǒng)框圖電池電壓經(jīng)過一個(gè)二極管后給控制繼電器產(chǎn)生驅(qū)動(dòng)電壓VJ,同時(shí)再經(jīng)過一個(gè)二極管并由可調(diào)輸出集成穩(wěn)壓器LM317產(chǎn)生系統(tǒng)供電電壓VDD=5.7 V,再通過一個(gè)二極管降壓0.7 V后,得到VCC=5 V供主控MCU工作。繼電器的驅(qū)動(dòng)電壓由VJ經(jīng)過限流電阻和5 V穩(wěn)壓得到,由于該電壓質(zhì)量要求不高,具體電路可以用與系統(tǒng)電壓相同的穩(wěn)壓電路產(chǎn)生,也可以直接用穩(wěn)壓二極管產(chǎn)生。如圖4所示。

        圖4 電源供電模塊可調(diào)輸出集成穩(wěn)壓器LM317的輸出電壓:VDD=1.25(1+R2/R1)

        取R=510 Ω,R2=1.8 kΩ

        則VDD5.7 V

        VCC=VDD-0.7 V5.7 V-0.7 V=5 V。

        5 叉車電量計(jì)系統(tǒng)軟件設(shè)計(jì)

        叉車電量計(jì)的主要功能是指示當(dāng)前剩余電量情況和電池使用總時(shí)間、判斷充放電狀態(tài)、并根據(jù)充放電的情況使10段LED升1格或降1格。

        通過使用標(biāo)準(zhǔn)電量計(jì)實(shí)驗(yàn)測(cè)得蓄電池的放電判斷基準(zhǔn)電壓DischargeBased、充電基準(zhǔn)電壓ChargeBased,每10%電量的放電時(shí)間TimeStep,并給出放電電壓基準(zhǔn)差值數(shù)組VolDiff和每個(gè)放電電壓基準(zhǔn)值對(duì)應(yīng)的放電時(shí)間數(shù)組Sum。在系統(tǒng)初始時(shí),要讀FLASH初始化電量指示LED和電池計(jì)時(shí)LCD,并且在程序運(yùn)行過程要實(shí)時(shí)的采集電池當(dāng)前端電壓值,以便系統(tǒng)判斷之用。

        5.1 充電分析

        要判斷電池是否在充電,只要確保電壓連續(xù)3 s上升,并且其值大于25.6 V(這樣可以排除放電時(shí)電壓回升的情況);或者電壓大于27.765 V。只要滿足2個(gè)條件中的任意一個(gè)則為充電狀態(tài)。充電狀態(tài)下電量指示的升格判斷較簡單,其程序代碼如下:

        CVOLT=GetCHGV(CLED+1);//取當(dāng)前格后一格對(duì)應(yīng)的充電基準(zhǔn)電壓

        j=battemp-CVOLT;//當(dāng)前電壓值與上一個(gè)基值的差

        if (j>=0)

        {

        FVOLT=battemp;

        if (CLED!=9) CLED=CLED+1;//LED升一格

        ONOFF=GetLED[CLED]; //LED顯示

        //存儲(chǔ)累計(jì)時(shí)間和當(dāng)前LED格數(shù)

        for (j=0;j<7;j++) data[j+1]=Hour[j];

        data[8]=CLED;

        DealFLASH(); //寫FLASH

        }

        5.2 放電分析

        要判斷電池是否在放電,只要確保當(dāng)前電壓值連續(xù)3 s下降且其值小于27.3 V,則為放電狀態(tài)。放電狀態(tài)下判斷LED是否降格略微復(fù)雜,考慮到放電一段時(shí)間停止后,電池電量會(huì)有一定的回升,在判斷時(shí)添加放電時(shí)間補(bǔ)償數(shù)組Sum,其程序代碼如下:

        CVOLT=GetLEDV(CLED-1);//取當(dāng)前格前1格對(duì)應(yīng)的放電基準(zhǔn)電壓

        j=CVOLT-battemp; //與當(dāng)前電壓值作差

        //判斷差值在那個(gè)范圍內(nèi),進(jìn)行時(shí)間補(bǔ)償

        if (j<=VolDiff[9] j>=VolDiff[8])

        Temptimestep=Temptimestep+Sum[4];

        if (j<=VolDiff[7] j>=VolDiff[6])

        Temptimestep=Temptimestep+Sum[3];

        if (j<=VolDiff[5] j>=VolDiff[4])

        Temptimestep=Temptimestep+Sum[2];

        if (j<=VolDiff[3] j>=VolDiff[2])

        Temptimestep=Temptimestep+Sum[1];

        if (j<=VolDiff[1] j>=VolDiff[0])

        Temptimestep=Temptimestep+Sum[0];

        if ((j>0) (Temptimestep>=timestep))

        {

        FVOLT=battemp;

        if (CLED!=0) CLED=CLED-1;//LED顯示降1格

        ONOFF=GetLED[CLED];

        timestep=Gettimestep(CLED);

        Temptimestep=0;

        if (CLED==1) //當(dāng)電壓降到20%時(shí),置報(bào)警標(biāo)志位

        FLAG1=FLAG1 | 0x02;

        if (CLED==0) //當(dāng)電壓降到10%時(shí),置低電壓保護(hù)志位

        {

        FLAG1=FLAG10xfc;//清FLAG1的0位和1位

        FLAG1=FLAG1 | 0x01;//當(dāng)電壓降到10%時(shí),置標(biāo)志位

        }

        //存儲(chǔ)累計(jì)時(shí)間和當(dāng)前LED格數(shù)

        for(j=0;j<7;j++) data[j+1]=Hour[j];

        data[8]=CLED;

        DealFLASH();

        }

        5.3 讀寫FLASH的程序設(shè)計(jì)

        由于叉車電量計(jì)要求及時(shí)的反映電量和小時(shí)計(jì)的信息,并且斷電后保存這些有效信息,因此需要將其寫入FLASH,并且根據(jù)小時(shí)計(jì)的精度要頻繁修改這些數(shù)據(jù)。但受FLASH擦寫次數(shù)的限制,如果程序中頻繁地擦寫FLASH某個(gè)固定區(qū)域,就會(huì)大大降低芯片的使用壽命。為此,在程序設(shè)計(jì)時(shí),采用定時(shí)循環(huán)擦寫FLASH的方式,來降低固定區(qū)域的擦寫次數(shù),以提高芯片的使用壽命。

        由于小時(shí)計(jì)以小時(shí)為單位,精度為0.1 h,因此設(shè)計(jì)中6 min就寫1次FLASH,寫入很頻繁。根據(jù)需要每次寫16B(包括標(biāo)志字符、小時(shí)數(shù)據(jù)、電量等信息,其中第一個(gè)字節(jié)和最后一個(gè)字節(jié)都是55H,作為記錄頭尾標(biāo)志),程序設(shè)計(jì)時(shí)在FLASH中預(yù)留出2 kB的空間(從MYMC000~MYMC800),以便進(jìn)行循環(huán)寫入,避免只寫1個(gè)固定位置。主要的設(shè)計(jì)思想為:由于電量計(jì)主控芯片的一頁大小為128 B,而每次只寫16 B,因此擦完一頁后,可以在預(yù)留區(qū)域內(nèi)順序的寫8次。當(dāng)要寫FLASH時(shí),首先按給定的初始地址將(存儲(chǔ)到FLASHadd中)寫入數(shù)據(jù);寫完后,將計(jì)數(shù)地址FLASHadd加上16,然后判斷FLASHadd是否等于MYMC800;若相等,就把MYMC000賦給FLASHadd為下次寫FLASH做準(zhǔn)備;接下來判斷本次寫入是否是寫在一頁的剛開始的16個(gè)地址空間中,即判斷(FLASHadd 0x007f)是否等于0x0010,若是就判斷FLASHadd是否等于MYMC010,若是就擦除最后一頁,否則擦除當(dāng)前頁的前一頁。

        5.4 與手持編程器的通信設(shè)計(jì)

        SDF1型通用手持編程器(以下簡稱手持編程器)由其編程對(duì)象供電,通過串行通信方式(支持TTL電平通信和232電平通信)與其編程對(duì)象進(jìn)行信息交換,可以對(duì)編程對(duì)象的參數(shù)進(jìn)行讀取、設(shè)定及參數(shù)傳遞等。

        SDF1型手持編程器通過串行通信方式與編程對(duì)象進(jìn)行信息交換。在串行通信的過程中,如果發(fā)送方和接收方?jīng)]有同步開始收發(fā)數(shù)據(jù),接收方往往會(huì)從發(fā)送方給的數(shù)據(jù)中間開始截取,這樣就會(huì)造成接收到錯(cuò)位數(shù)據(jù)的現(xiàn)象。為了有效防止出現(xiàn)這樣的問題,在每批發(fā)送的數(shù)據(jù)流頭尾都加上標(biāo)志字符和校驗(yàn)字符形成數(shù)據(jù)幀,接收方在接收到一批數(shù)據(jù)后,如果驗(yàn)證到數(shù)據(jù)幀頭尾不正確,就將此幀數(shù)據(jù)全部丟掉,直到接收到有效的數(shù)據(jù)后才進(jìn)行處理。手持編程器也采用具有同步作用的數(shù)據(jù)幀與編程對(duì)象進(jìn)行通信,手持編程器主動(dòng)向編程對(duì)象發(fā)送指令幀,其格式為:幀頭+命令+參數(shù)數(shù)據(jù)+語言標(biāo)志位+校驗(yàn)碼+幀尾;接收編程對(duì)象回復(fù)的數(shù)據(jù)幀,其格式為:幀頭+隨后須接收的數(shù)據(jù)個(gè)數(shù)+參數(shù)流+校驗(yàn)碼+幀尾。

        叉車電量計(jì)遵循手持編程器的通信格式,以中斷的方式接收并處理來自手持編程器的命令,主要包括設(shè)定額定電壓、充放電曲線參數(shù)及參數(shù)傳遞等功能。電量計(jì)接收到來自手持編程器的數(shù)據(jù)包后,首先,通過數(shù)據(jù)幀的幀頭、幀尾及校驗(yàn)字符判斷數(shù)據(jù)幀是否有效;若是正確的數(shù)據(jù),然后對(duì)數(shù)據(jù)進(jìn)行解包取得命令字符,無效的數(shù)據(jù)則丟棄;接著,根據(jù)獲得的命令字符,執(zhí)行相應(yīng)的功能函數(shù);最后,將操作完成獲得的數(shù)據(jù)包裝稱有效的數(shù)據(jù)幀反饋給手持編程器。

        6 結(jié) 語

        本系統(tǒng)在分析已有電量測(cè)量方法的基礎(chǔ)上,結(jié)合電動(dòng)叉車實(shí)際工作時(shí)對(duì)蓄電池電量計(jì)的特殊要求,研發(fā)了這款用于電動(dòng)叉車的新型電量計(jì)。該電量計(jì)在功能和性能上與進(jìn)口產(chǎn)品保持一致,同時(shí)又添加了手持編程器的功能,使其減少了對(duì)PC機(jī)的依賴、可動(dòng)態(tài)批量的修改參數(shù)。該系統(tǒng)軟件設(shè)計(jì)嚴(yán)格遵循軟件工程的基本原理,合理進(jìn)行模塊分割、功能分化,強(qiáng)調(diào)擴(kuò)展性和可維護(hù)性。該叉車電量計(jì)已通過后期測(cè)試,應(yīng)用到一公司的實(shí)際生產(chǎn)中,得到了廠家和用戶的廣泛認(rèn)可。

        參 考 文 獻(xiàn)

        [1]金志號(hào),徐翔.電動(dòng)叉車的現(xiàn)狀及其發(fā)展[J].工程機(jī)械,2004,35(10):3738.

        [2]高明裕,張紅巖.蓄電池剩余電量在線測(cè)量[J].電測(cè)與儀表,2000,37:417.

        [3]Song S,Kim K.A Dynamic State of Charge Model for Relectric Vehicle Batteries [J].Proc.of EV S12 Los Angeles,CA,1994:519527.

        [4]Kreuk CW De,Van Duin P J.A Computer Model for the Determination of the Residual Capacity of (Lead Acid)Batteries[J].Proc.of EV S211,1992:111.

        [5]蔣新華,馮毅,雷娟,等.電量計(jì)量中電流采樣精度的研究[J].電池,2006(4):4950.

        [6]王吉校,錢希森.閥控鉛酸蓄電池容量測(cè)試技術(shù)研究[J].蓄電池,2007,44(2):5759.

        [7]胡鴻才,賀貴明.基于C8051F的電量測(cè)量與傳輸系統(tǒng)\\.現(xiàn)代電子技術(shù),2006,29(9):8385.

        作者簡介 薦紅梅 女,1982年出生,碩士研究生。主要研究方向?yàn)榍度胧较到y(tǒng)應(yīng)用。

        王宜懷 男,1962年出生,博士,碩士生導(dǎo)師。主要從事嵌入式系統(tǒng)方面的研究與開發(fā)。

        張 琴 女,1983年出生,碩士研究生。主要研究方向?yàn)榍度胧较到y(tǒng)應(yīng)用。

        注:本文中所涉及到的圖表、注解、公式等內(nèi)容請(qǐng)以PDF格式閱讀原文

        日本一区二区高清在线观看| 特级毛片a级毛片免费播放| 日韩二三区| 日本a一区二区三区在线| 2020国产在视频线自在拍| 天天综合网在线观看视频| 91av国产视频| 亚洲一区二区三区在线| 老熟女富婆激情刺激对白| 亚洲精品久久久久久久不卡四虎| 亚洲精品成人专区在线观看| 免费在线观看亚洲视频| 日韩肥臀人妻中文字幕一区| 国产无遮挡又黄又爽免费网站| 色综合久久丁香婷婷| 亚洲一区二区三区一站| 五月开心婷婷六月综合| 日本aⅴ大伊香蕉精品视频| 人妻无码在线免费| 人妻中文字幕在线一二区| 又紧又大又爽精品一区二区| 亚洲中文字幕无码永久在线| 永久免费毛片在线播放| 久久伊人亚洲精品视频 | 狠狠色婷婷久久一区二区三区| 欧美极品第一页| 澳门精品一区二区三区| 亚洲国产精品一区二区成人片国内 | 国语对白免费观看123| 99精品国产一区二区| 在线观看av手机网址| 国产精品中文字幕日韩精品| 亚洲中文字幕久久精品蜜桃| 日韩av无码成人无码免费| 亚洲24小时在线免费视频网站| 美女视频一区二区三区在线| 日日碰狠狠添天天爽无码| 2021国产最新无码视频| 亚洲精品一区二区成人精品网站| 国产免费一区二区三区免费视频 | 亚洲天堂av在线一区|