《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 電源技術(shù) > 設(shè)計應(yīng)用 > 基于RS 485總線的蓄電池充放電裝置遠(yuǎn)程控制系統(tǒng)
基于RS 485總線的蓄電池充放電裝置遠(yuǎn)程控制系統(tǒng)
摘要: 蓄電池作為一種主要的直流電源,在工業(yè)、航空航天、民用等各領(lǐng)域扮演著重要的角色。在定期的蓄電池充放電操作...
Abstract:
Key words :

蓄電池作為一種主要的直流電源,在工業(yè)、航空航天、民用等各領(lǐng)域扮演著重要的角色。在定期的蓄電池充放電操作及維護(hù)中,現(xiàn)有的充放電裝置工作時間過長,工作效率較低;被充放電電池的狀態(tài)不能及時監(jiān)測,且充放電現(xiàn)場工作環(huán)境惡劣,有損于操作人員的健康。針對這些問題,設(shè)計了一種遠(yuǎn)程控制的智能充放電裝置。該裝置主要通過下位機(jī)——單片機(jī)將采集到的蓄電池電壓電流信號經(jīng)處理后發(fā)送給上位機(jī)——PC機(jī),再經(jīng)可視化的人機(jī)界面實(shí)現(xiàn)充放電的控制和實(shí)時狀態(tài)顯示。考慮到該系統(tǒng)要具有較強(qiáng)抗干擾能力,傳輸距離長、工程布線簡單、適合擴(kuò)展、便于控制的特點(diǎn),故采用RS 485總線實(shí)現(xiàn)遠(yuǎn)距離數(shù)據(jù)傳輸。


1 遠(yuǎn)程通信總體方案設(shè)計

該系統(tǒng)中采用的RS 485是半雙工接口,雙向單信道的連接方式。在整個系統(tǒng)中他用1根雙絞線將分布在不同地理位置的充放電裝置并接在一起,在各個裝置中,單片機(jī)采集模塊和命令控制模塊作為下位機(jī)。其網(wǎng)絡(luò)結(jié)構(gòu)簡圖如圖1所示。PC機(jī)的串口通過232-485轉(zhuǎn)換器接入網(wǎng)絡(luò)。另外添加半雙工低功率收發(fā)器件MAX485來為單片機(jī)提供TTL電平與RS 485的接口電平之間的轉(zhuǎn)換。差分平衡型收發(fā)器MAX485是RS 485的一種接口芯片,他集成了1個驅(qū)動器和1個接收器。處于禁止?fàn)顟B(tài)的驅(qū)動器和多個接收器掛在傳輸線上不會影響信號的正常傳送,故多個驅(qū)動器和接收器可以共享一組公用傳輸線。網(wǎng)絡(luò)上可掛32個站,每個站點(diǎn)都有固定的地址。同一時刻只能有一個站點(diǎn)發(fā)送數(shù)據(jù),而其他站點(diǎn)只能處于接收狀態(tài),以免發(fā)生數(shù)據(jù)碰撞錯誤。



圖2為輸出簡化示意圖。



單片機(jī),MAX485和充放電驅(qū)動電路作為一個站點(diǎn)接入RS 485總線。A,B是總線的接口,DI是發(fā)送端,RO是接收端,連接單片機(jī)的串口,單片機(jī)通過引腳進(jìn)行收發(fā)控制。

2 通信硬件設(shè)計

MAX485與單片機(jī)的電路連接如圖3所示。


第1腳(RO端)為接收輸出端,當(dāng)接收輸出使能(第2腳(/RE))為低電平時,如果VA-VB>200 mV或者A,B斷路,則第1腳輸出為高;如果VA-VB<200mV,則第1腳輸出為低;第2腳接收輸出使能端低電平有效,第3腳(DE端)驅(qū)動輸出使能端,第4腳(DI端)驅(qū)動輸入端,第5腳為地,第6,7腳為總線接口端,第8腳為電源端。單片機(jī)將采集到的蓄電池狀態(tài)信息經(jīng)MAX 485轉(zhuǎn)變成適合傳輸?shù)碾娏鳝h(huán)信號。該信號具有傳輸距離遠(yuǎn),抗干擾能力強(qiáng)的特點(diǎn),以保證信號無衰減地傳到232/485轉(zhuǎn)換器端。232/485轉(zhuǎn)換器主要完成電流環(huán)到微機(jī)RS232接口的轉(zhuǎn)換,如此即可實(shí)現(xiàn)PC機(jī)到單片機(jī)的通信。其原理圖如圖4所示。用戶通過PC機(jī)的界面控制網(wǎng)絡(luò)上各站點(diǎn)的工作,各站點(diǎn)的設(shè)備也可將反饋的信息發(fā)送給PC機(jī)進(jìn)行蓄電池充放電裝置的實(shí)時監(jiān)測。

3 通信軟件設(shè)計

3.1 網(wǎng)絡(luò)協(xié)議

RS 485是一種硬件連接說明標(biāo)準(zhǔn),并沒有指定所使用的通信協(xié)議。為了使命令和數(shù)據(jù)能在網(wǎng)絡(luò)上正確傳輸,必須在數(shù)據(jù)鏈路層上提供一種網(wǎng)絡(luò)協(xié)議,當(dāng)物理層的比特流出現(xiàn)錯誤時能起到檢驗(yàn)和校正的功能。參見(見圖1)遠(yuǎn)程控制網(wǎng)絡(luò)結(jié)構(gòu)簡圖,單片機(jī)采集子系統(tǒng)將采集到的蓄電池狀態(tài)上傳到PC,命令控制子系統(tǒng)主要是接受PC機(jī)的各種命令并對充電系統(tǒng)進(jìn)行控制。兩子系統(tǒng)與PC機(jī)之間均采用主從協(xié)議,串口通信,其通信參數(shù)設(shè)置為:傳輸速度:9 600 b/s;校驗(yàn)位:無;數(shù)據(jù)位:8;停止位:1。

3.1.1 上位機(jī)向下位機(jī)發(fā)送控制命令

(1)上位機(jī)發(fā)送

擴(kuò)展在雙絞線上的每個充電模塊必須有惟一的地址編號,以便保證PC機(jī)發(fā)送控制命令時能準(zhǔn)確無誤地找到所需的充電的模塊。分布式模塊的命令格式被分為發(fā)送與接收兩部分,格式如下:



每一幀代表的信息如下:

起始位:單片機(jī)與PC機(jī)之間通訊的起始標(biāo)志;地址位:下位機(jī)的地址號設(shè)計為01H~1FH(即1~31),上位機(jī)的地址為00H。

命令類型:0為停機(jī)命令,1為充電命令;設(shè)定數(shù)值:控制命令為充電時,數(shù)值量為充電電流;(2)控制板返回:Y(如果接收成功則返回Y)。

3.1.2 下位機(jī)向上位機(jī)發(fā)送采集數(shù)據(jù)

(1)下位機(jī)每隔10 s間斷性的發(fā)送電壓電流采集值給上位機(jī);



(2)采集板返回7個連續(xù)字符(中間不插入空格),格式如下:



前3個字符為蓄電池端電壓,接著3個為充電電流值。蓄電池端電壓用3個字符表示,如:51.2 V~512 V。充放電電流3個字符表示:15.7 A~157 A(如果電流值<10 A,左邊補(bǔ)0,如:8.9~089)。注意:所有的字符均為10進(jìn)制數(shù)值對應(yīng)的ASCⅡ碼。考慮到單片機(jī)要及時將采集到的數(shù)據(jù)發(fā)送出去,故使用無握手的通信機(jī)制,不等待確認(rèn)幀就不停發(fā)送。另外,若接收方在約定時問內(nèi)未收到數(shù)據(jù),則發(fā)送復(fù)位幀,雙方回到通信程序的開始并清空緩沖區(qū),然后重新同步。

3.2 單片機(jī)程序設(shè)計

在主程序中,先將單片機(jī)及其存儲器初始化,進(jìn)入死循環(huán),等待中斷程序。中斷程序包括:A/D采集中斷,他主要是將采集到的電壓,電流瞬時信號值處理并保存;另外1個就是串口通信中斷程序,他的主要作用是:當(dāng)接收一個地址時,判斷是否是本機(jī)地址,若是則判斷控制命令,否則結(jié)束。繼續(xù)執(zhí)行PC機(jī)接收的數(shù)據(jù)命令,分別表示停機(jī)、充電、放電等命令。通過字符串比較,判斷出執(zhí)行的命令。具體流程如圖5所示。



3.3 PC機(jī)程序設(shè)計

PC機(jī)的人機(jī)交互界面由C++Builder語言開發(fā)實(shí)現(xiàn)的,他主要包含通信模塊,數(shù)據(jù)顯示和處理模塊。在綜合考慮開發(fā)效率和程序功能后,選擇了Win32API函數(shù)來編寫通信程序。此函數(shù)在C++Builder里面中均已被聲明,直接引用即可。為了提高通信程序的響應(yīng)速度,程序通過Thread類實(shí)現(xiàn)多線程通信。在主線程中打開串口并發(fā)送數(shù)據(jù),另外再建立1個線程來監(jiān)聽串口,若接收到數(shù)據(jù)后就調(diào)用數(shù)據(jù)分析和處理線程,顯示狀態(tài)曲線并且將數(shù)據(jù)錄入數(shù)據(jù)庫。部分程序代碼如下:


以3個站點(diǎn)的充放電實(shí)時監(jiān)測為例,在PC機(jī)上可顯示如圖6所示的實(shí)時信息。



4 結(jié)  語

基于RS 485的遠(yuǎn)程充放電裝置控制系統(tǒng)可以實(shí)現(xiàn)1臺PC機(jī)上最多可控制32個站點(diǎn)。由于RS 485采用的是平衡驅(qū)動和差分接收的方法,因此能從根本上消除信號地線,有很強(qiáng)的抗共模干擾信號的能力。他還具有一對線路驅(qū)動器和接收器,能夠作長距離的信號傳輸,最長為1 200 m。且傳輸結(jié)構(gòu)簡單、成本低、實(shí)用性強(qiáng)。可以廣泛應(yīng)用與工作環(huán)境惡劣,耗時勞民的充放電現(xiàn)場。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
午夜精品久久久久久久久久久| 欧美大学生性色视频| 久久福利毛片| 亚洲在线播放| 亚洲午夜激情| 亚洲视频每日更新| 一本一本久久a久久精品综合妖精| 亚洲黄色成人| 最新中文字幕一区二区三区| 亚洲国产精品久久久| 亚洲高清不卡| 亚洲高清免费在线| 亚洲福利视频二区| 亚洲激情欧美| 日韩视频第一页| 一区二区三区久久| 一区二区三区欧美亚洲| 在线视频精品| 亚洲一区二区三区影院| 亚洲一区在线看| 亚洲综合丁香| 久久成人18免费网站| 亚洲国产日韩一级| 亚洲日本国产| 在线亚洲免费视频| 亚洲在线成人精品| 久久不见久久见免费视频1| 久久精品30| 美国成人直播| 欧美巨乳在线观看| 国产精品av一区二区| 国产精品一区二区久久久久| 国产欧美日本| 伊人狠狠色j香婷婷综合| 亚洲激情偷拍| 亚洲一区二区精品在线| 午夜日韩在线| 亚洲欧洲另类| 亚洲午夜小视频| 久久激情综合网| 欧美激情aⅴ一区二区三区| 欧美三级视频在线播放| 国产欧美视频一区二区| 一区二区三区无毛| 99精品国产福利在线观看免费| 亚洲免费在线播放| 久久国产精品99国产| 亚洲大黄网站| 在线亚洲欧美视频| 久久久精彩视频| 欧美日本在线| 国产欧美精品日韩精品| 亚洲福利在线看| 亚洲一区二区日本| 亚洲高清在线精品| 亚洲小视频在线| 久久午夜av| 欧美三级第一页| 国模套图日韩精品一区二区| 亚洲精品一区二区三区在线观看| 亚洲尤物在线| 亚洲精品一区二区三区樱花| 亚洲女与黑人做爰| 欧美成人免费全部| 国产精品私拍pans大尺度在线 | 久久久精品五月天| 欧美日韩国产一区二区三区| 国产午夜亚洲精品不卡| 亚洲精品在线观| 欧美一区二区三区精品| 一区二区高清视频在线观看| 久久精品99国产精品| 欧美日韩一区免费| 亚洲国产精品黑人久久久| 亚洲欧美激情一区二区| 这里只有视频精品| 免费高清在线视频一区·| 国产精品一区二区男女羞羞无遮挡 | 亚洲精品中文在线| 久久久久久999| 国产精品久久久久久久午夜片| 影音先锋久久久| 性欧美xxxx视频在线观看| 中文精品99久久国产香蕉| 蜜臀av在线播放一区二区三区| 国产精品一区久久久久| 99精品欧美一区二区蜜桃免费| 亚洲国产美女| 久久久久久久尹人综合网亚洲 | 国模精品娜娜一二三区| 亚洲婷婷综合久久一本伊一区| 亚洲免费观看视频| 另类国产ts人妖高潮视频| 国产日韩欧美综合在线| 国产精品99久久久久久久久| 亚洲伦理久久| 美玉足脚交一区二区三区图片| 国产欧美日韩视频在线观看| 在线一区观看| 亚洲一区二区精品在线| 欧美精品三级日韩久久| 1000部精品久久久久久久久| 欧美在线视频免费| 久久福利电影| 国产精品在线看| 亚洲午夜一级| 亚洲欧美日本在线| 国产精品高潮呻吟久久| 99视频有精品| 亚洲一区www| 欧美午夜片欧美片在线观看| 99精品久久久| 亚洲一区3d动漫同人无遮挡| 欧美日韩中文另类| 99精品国产99久久久久久福利| 一本色道久久综合亚洲二区三区| 欧美精品国产精品| 亚洲欧洲在线免费| 一本色道久久| 欧美三级不卡| 亚洲午夜电影在线观看| 亚洲男女自偷自拍| 国产精品视频免费一区| 亚洲一区二区欧美日韩| 香蕉av777xxx色综合一区| 国产精品永久免费在线| 香蕉久久国产| 久久久免费精品| 一色屋精品视频免费看| 亚洲日本欧美| 欧美麻豆久久久久久中文| 日韩视频一区二区在线观看| 亚洲一区二区三区四区五区黄| 国产精品久久精品日日| 亚洲专区欧美专区| 久久久噜噜噜久久| 亚洲激情啪啪| 亚洲午夜久久久| 国产欧美日韩| 亚洲国产日韩欧美| 欧美激情综合亚洲一二区| 99视频精品| 久久不射网站| 亚洲国产另类久久精品| 在线亚洲免费| 国产欧美日韩在线播放| 亚洲大片av| 欧美日韩精品一区视频| 亚洲欧美春色| 噜噜噜在线观看免费视频日韩| 亚洲国产日韩精品| 亚洲综合社区| 伊人久久大香线蕉综合热线| 日韩视频免费观看高清在线视频| 欧美日韩亚洲一区二区三区四区 | 欧美日韩一区视频| 午夜激情综合网| 你懂的网址国产 欧美| 亚洲精选中文字幕| 欧美中文字幕视频在线观看| 极品尤物久久久av免费看| 一本色道久久综合一区| 国产欧美日韩免费看aⅴ视频| 亚洲夫妻自拍| 国产精品video| 久久国产加勒比精品无码| 欧美精品自拍| 羞羞答答国产精品www一本| 欧美韩日精品| 亚洲欧美自拍偷拍| 欧美激情小视频| 香蕉免费一区二区三区在线观看 | 欧美三区视频| 久久激情综合| 欧美午夜精品伦理| 亚洲国产欧美一区二区三区同亚洲 | 亚洲欧美自拍偷拍| 欧美精品在线观看| 欧美一区二区免费| 欧美日韩国产色视频| 欧美一区二区三区成人| 欧美日韩在线播放三区| 欧美一区二区三区精品| 欧美日韩综合久久| 亚洲国产精品久久久久久女王| 欧美午夜电影一区| 91久久国产综合久久蜜月精品 | 亚洲经典自拍| 久久精品国产免费观看| 亚洲美女免费精品视频在线观看| 久久精品一本| 亚洲一区二区成人在线观看| 欧美国产在线观看| 久久精品99久久香蕉国产色戒| 国产精品mm| 亚洲最新色图| 亚洲激情成人在线| 久久一区二区视频| 性娇小13――14欧美| 国产精品激情偷乱一区二区∴|