999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于RS48總線的蓄電池充放電裝置遠程控制系統

2008-04-12 00:00:00楊亞麗李匡成李春平
現代電子技術 2008年14期

摘 要:蓄電池是現代裝甲車輛電源系統的重要組成部分。傳統的蓄電池充放電工作效率低、工作環境差、為此研究一種基于R 48總線的分布式充放電系統。該系統以遠程控制蓄電池充放電裝置為目的,利用R 48接口特點、組網方式,詳細說明了該系統軟硬件設計過程。經過多次試驗實現一種低成本、高效率的遠程控制蓄電池充放電裝置方案。

關鍵詞:蓄電池;遠程控制;串行通信;R 48總線

ystem of Long-distance Control Charge/Discharge Equipment Based on R 48 Bus

YANG Yali,LI Kuangcheng,LI Chunping

(Armored Forces Engineering,Beijing College,100072,China)[J1]

Abstract:he accumulator cell is an important constituent in the modern armored vehicle electrical power systemraditional charge/discharge working has low efficiency,and the working conditions are bad,so the article introduces a system based on the bus of R 48In terms of long-distance control of the charge/discharge equipment,the system makes use of the peculiarity of the R 48 and the method of setting up network,detailed illuminates the approach of designing hardware and softwareProvids the methods of long-distance control of the charge/discharge equipment with the peculiarity of low cost and high efficiency

Keywords:accumulator;long-distance control;serial communication;R 48 bus[J12/3]

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

1 遠程通信總體方案設計

該系統中采用的R 48是半雙工接口,雙向單信道的連接方式。在整個系統中他用1根雙絞線將分布在不同地理位置的充放電裝置并接在一起,在各個裝置中,單片機采集模塊和命令控制模塊作為下位機。其網絡結構簡圖如圖1所示。

PC機的串口通過232-48轉換器接入網絡。另外添加半雙工低功率收發器件MAX48來為單片機提供L電平與R 48的接口電平之間的轉換。差分平衡型收發器MAX48是R 48的一種接口芯片,他集成了1個驅動器和1個接收器。處于禁止狀態的驅動器和多個接收器掛在傳輸線上不會影響信號的正常傳送,故多個驅動器和接收器可以共享一組公用傳輸線。網絡上可掛32個站,每個站點都有固定的地址。同一時刻只能有一個站點發送數據,而其他站點只能處于接收狀態,以免發生數據碰撞錯誤。

單片機,MAX48和充放電驅動電路作為一個站點接入R 48總線。A,B是總線的接口,DI是發送端,RO是接收端,連接單片機的串口,單片機通過引腳進行收發控制。

2 通信硬件設計

MAX48與單片機的電路連接如圖3所示。

第2腳接收輸出使能端低電平有效,第3腳(DE端)驅動輸出使能端,第4腳(DI端)驅動輸入端,第腳為地,第[GK!9]6,7腳為總線接口端,第8腳為電源端。單片機將采集到的蓄電池狀態信息經MAX 48轉變成適合傳輸的電流環信號。該信號具有傳輸距離遠,抗干擾能力強的特點,以保證信號無衰減地傳到232/48轉換器端。232/48轉換器主要完成電流環到微機R 232接口的轉換,如此即可實現PC機到單片機的通信。其原理圖如圖4所示。用戶通過PC機的界面控制網絡上各站點的工作,各站點的設備也可將反饋的信息發送給PC機進行蓄電池充放電裝置的[K]實時監測。

3 通信軟件設計

31 網絡協議

R 48是一種硬件連接說明標準,并沒有指定所使用的通信協議。為了使命令和數據能在網絡上正確傳輸,必須在數據鏈路層上提供一種網絡協議,當物理層的比特流出現錯誤時能起到檢驗和校正的功能。參見(見圖1)遠程控制網絡結構簡圖,單片機采集子系統將采集到的蓄電池狀態上傳到PC,命令控制子系統主要是接受PC機的各種命令并對充電系統進行控制。兩子系統與PC機之間均采用主從協議,串口通信,其通信參數設置為:傳輸速度:9 600 b/s;校驗位:無;數據位:8;停止位:1。

311 上位機向下位機發送控制命令

(1) 上位機發送

擴展在雙絞線上的每個充電模塊必須有惟一的地址編號,以便保證PC機發送控制命令時能準確無誤地找到所需的充電的模塊。分布式模塊的命令格式被分為發送與接收兩部分,格式如下:[6K]

起始位地址位命令類型設定數值終止位[]

每一幀代表的信息如下:

起始位:單片機與PC機之間通訊的起始標志;

地址位:下位機的地址號設計為01~1F(即1~31),上位機的地址為00。

命令類型:0為停機命令,1為充電命令;

設定數值:控制命令為充電時,數值量為充電電流;

(2) 控制板返回:Y (如果接收成功則返回Y)。

312 下位機向上位機發送采集數據

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

(2) 采集板返回7個連續字符(中間不插入空格),格式如下:[6K]

蓄電池端電壓充電電流終止位[]

前3個字符為蓄電池端電壓,接著3個為充電電流值。蓄電池端電壓用3個字符表示,如:12 V~12 V。充放電電流3個字符表示:17 A~17 A (如果電流值<10 A,左邊補0,如:89~089)。

注意:所有的字符均為10進制數值對應的ACⅡ碼。考慮到單片機要及時將采集到的數據發送出去,故使用無握手的通信機制,不等待確認幀就不停發送。另外,若接收方在約定時間內未收到數據,則發送復位幀,雙方回到通信程序的開始并清空緩沖區,然后重新同步。

32 單片機程序設計

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

33 PC機程序設計

PC機的人機交互界面由C++Builder語言開發實現的,他主要包含通信模塊,數據顯示和處理模塊。

在綜合考慮開發效率和程序功能后,選擇了Win32API函數來編寫通信程序。此函數在C++Builder里面中均已被聲明,直接引用即可。為了提高通信程序的響應速度,程序通過hread類實現多線程通信。在主線程中打開串口并發送數據,另外再建立1個線程來監聽串口,若接收到數據后就調用數據分析和處理線程,顯示狀態曲線并且將數據錄入數據庫。部分程序代碼如下:

4 結 語

基于R 48的遠程充放電裝置控制系統可以實現1臺PC機上最多可控制32個站點。由于R 48采用的是平衡驅動和差分接收的方法,因此能從根本上消除信號地線,有很強的抗共模干擾信號的能力。他還具有一對線路驅動器和接收器,能夠作長距離的信號傳輸,最長為1 200 m。且傳輸結構簡單、成本低、實用性強。可以廣泛應用與工作環境惡劣,耗時勞民的充放電現場。

參 考 文 獻

[1]范逸之,江文賢,陳立元C++Builder與R 232串口通信控制[M]北京:清華大學出版社,2002

[2]李朝青PC機及單片機數據通信技術[M]北京:北京航空航天大學出版社,2000

[3] 韓國慶單片機與微機長距離通信系統中的設計及應用[J]微計算機信息,2001,17(4):30-32

[4]金勇,潘永才一種基于R 48總線的工控系統的設計與實現[J]現代電子技術,2006,29(12):134-136

作者簡介 楊亞麗 女,1981年出生,河南商丘人,碩士研究生。研究方向為電源充放電技術。

主站蜘蛛池模板: 亚洲高清免费在线观看| 国产高清毛片| 中文无码精品a∨在线观看| 一级毛片高清| 国产哺乳奶水91在线播放| 国产成人乱码一区二区三区在线| 精品国产亚洲人成在线| 91久久性奴调教国产免费| 国产性生交xxxxx免费| 狼友视频国产精品首页| 成人在线观看不卡| 波多野衣结在线精品二区| 日本午夜影院| 亚洲欧美精品一中文字幕| 国产成人av一区二区三区| 国产区成人精品视频| 国产美女免费| 日本少妇又色又爽又高潮| 亚洲一级毛片在线观| 91av成人日本不卡三区| 亚洲69视频| 最新精品久久精品| 97精品久久久大香线焦| 久久这里只精品国产99热8| 天天综合色网| 亚洲无码37.| 国产欧美亚洲精品第3页在线| 无码电影在线观看| 无码粉嫩虎白一线天在线观看| 91福利免费视频| 亚洲人成高清| www中文字幕在线观看| 国产h视频免费观看| 美女视频黄又黄又免费高清| 激情午夜婷婷| 国产成人亚洲精品无码电影| 欧美亚洲国产日韩电影在线| 日韩成人在线网站| 亚洲国产日韩欧美在线| 亚洲第一黄色网| 无码国产伊人| 日本国产精品一区久久久| 在线观看av永久| 人人爽人人爽人人片| 亚洲欧美精品一中文字幕| 国产精品视频白浆免费视频| 手机精品视频在线观看免费| 色综合久久无码网| 亚洲一区二区视频在线观看| 茄子视频毛片免费观看| 青青热久免费精品视频6| 免费不卡在线观看av| 亚洲天堂免费在线视频| 性欧美在线| 最新精品久久精品| 亚洲无码37.| 国产精品尹人在线观看| 国产欧美高清| 欧美日韩免费观看| 巨熟乳波霸若妻中文观看免费| 国产精品国产三级国产专业不| 国产成人免费| 欧美激情视频二区三区| a毛片免费在线观看| 高潮毛片无遮挡高清视频播放| 又猛又黄又爽无遮挡的视频网站| 亚洲AV无码久久天堂| 国产精品30p| 中文字幕无码电影| 免费va国产在线观看| 国产一区亚洲一区| 国产福利免费视频| 欧美日韩免费| 日a本亚洲中文在线观看| 国产成人精品午夜视频'| 91香蕉国产亚洲一二三区| 久久99国产综合精品1| 国产91av在线| 在线观看网站国产| 久久久久亚洲AV成人人电影软件| 区国产精品搜索视频| 黄色成年视频|