国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

綜采支架壓力數(shù)據(jù)采集器的設計

2011-08-29 05:39劉新紅
科技傳播 2011年24期
關鍵詞:子程序采集器存儲器

劉新紅

煙臺南山學院,山東煙臺 265713

液壓支架作為煤礦井下安全支護的主要設備,已經(jīng)成為煤礦安全生產(chǎn)的重要環(huán)節(jié)。隨著高產(chǎn)高效綜采技術的發(fā)展,對液壓支架的動態(tài)特性和可靠性的要求越來越迫切。綜采設備的應用,對于提高效率、改善安全狀況起到很好的作用,但發(fā)展不平衡,有的開機率較低。影響開機率的一個主要因素是支架對工作面的頂板控制的好壞,因此,對綜采工作面進行礦壓監(jiān)測與控制是很有必要的[1]。

1 系統(tǒng)結(jié)構(gòu)與工作原理

儀器結(jié)構(gòu)如圖1所示。地面部分主要由計算機、通信接口組成,井下部分由檢測主機、通信分機、電源、振弦式壓力傳感器等組成[2]。

圖1 綜采支架壓力檢測系統(tǒng)結(jié)構(gòu)圖

其工作原理是:

先由主機通過傳感器對綜采支架進行壓力的檢測,并記錄相關參數(shù),即壓力值、時間,然后將這些相關參數(shù)保存在一只大容量掉電不丟失數(shù)據(jù)存儲器中。當工作人員用手持式數(shù)據(jù)采集分機向主機發(fā)出數(shù)據(jù)采集信號時,主機將存儲的數(shù)據(jù)傳輸給采集分機,采集分機將這些數(shù)據(jù)存儲到存儲器中,回到地面后,通過通信接口,將數(shù)據(jù)傳輸給計算機。

2 數(shù)據(jù)采集器硬件設計

該數(shù)據(jù)采集器為本安型設計并經(jīng)防爆和性能測試,由無線通信電路、數(shù)字顯示電路、自動復位電路、大容量存儲電路、電源管理電路和時鐘電路組成。

2.1 無線通信電路

該電路采用FC-201SP微功率無線數(shù)傳模塊,該模塊具有無需申請頻點、高抗干擾能力與低誤碼率、傳輸性能優(yōu)良、低功耗、高可靠性,體積小,重量輕等特點。該電路實現(xiàn)了與井下壓力檢測主機、地面通信接口之間的數(shù)據(jù)傳輸,并通過數(shù)據(jù)通信指示燈指示數(shù)據(jù)傳輸是否正在進行。

2.2 數(shù)字顯示電路

四位數(shù)碼管顯示采集器的工作狀態(tài),指示數(shù)據(jù)傳輸過程中是否有錯誤數(shù)據(jù)。

2.3 自動復位電路

防止單片機死機或跑飛問題,提高數(shù)據(jù)采集器工作的可靠性和穩(wěn)定性。

2.4 大容量存儲電路

該電路采用大容量存儲器M25P16實現(xiàn)數(shù)據(jù)存儲,在該存儲器中可存儲2天的壓力數(shù)據(jù)。M25P16是一個16Mbit(2M×8)的串行Flash存儲器,有先進的寫保護機制,通過高速SPI兼容總線進行讀取??梢杂庙摼幊讨噶钸M行頁寫操作,一次可寫1~256字節(jié)。M25P16由32個段組成,每段包括256頁,每頁有256字節(jié)。這樣,整個存儲器可以被看成由8192頁或2097152字節(jié)構(gòu)成??梢杂闷脸噶畈脸麄€存儲器,或者用段擦除指令進行段擦除,一次只擦除一段。

2.5 電源管理電路

該數(shù)據(jù)采集器由鋰電池供電,在使用過程中要不斷檢測電池的電量,以及時充電。該電路實現(xiàn)了電量的檢測與狀態(tài)指示。

2.6 時鐘電路

該電路采用時鐘芯片PCF8563來實現(xiàn)時鐘功能,用于記錄數(shù)據(jù)采集的時間信息。PCF8563是低功耗的CMOS實時時鐘日歷芯片,它提供一個可編程時鐘輸出,一個中斷輸出和掉電檢測器,所有的地址和數(shù)據(jù)通過 I2C 總線接口串行傳遞,最大總線速度為400Kbits/s,每次讀寫數(shù)據(jù)后,內(nèi)嵌的字地址寄存器會自動產(chǎn)生增量。

3 軟件設計

本數(shù)據(jù)采集器程序完成從井下檢測主機采集壓力數(shù)據(jù)、給井下檢測主機校驗時間、傳感器調(diào)零、設置分站號、設置總站號、設置時間間隔等功能,以及向井上監(jiān)控主機傳送壓力數(shù)據(jù)和接受監(jiān)控主機傳給本采集器的校驗時間等功能。

3.1 通信協(xié)議

為了實現(xiàn)本數(shù)據(jù)采集器與井下檢測主機以及井上監(jiān)控主機之間的準確和可靠的通信,需要統(tǒng)一制定通信協(xié)議。通信是以十六進制碼形式傳送,其波特率為9600。每次通信數(shù)據(jù)采集器都會發(fā)送通信請求命令,收到檢測主機或者監(jiān)控主機的響應命令后,才會進行數(shù)據(jù)傳輸。數(shù)據(jù)傳輸?shù)拿繋瑪?shù)據(jù)由開始符(0xdd)、數(shù)據(jù)段、校驗碼和結(jié)束符(0xee)組成。數(shù)據(jù)段包括時間(年、月、日、時、分、秒)信息六個字節(jié)、壓力(3個傳感器)信息六個字節(jié),校驗碼為數(shù)據(jù)段所有數(shù)據(jù)求和后取最低字節(jié)數(shù)據(jù)。

3.2 程序流程

數(shù)據(jù)采集器按下相應按鍵發(fā)送通信請求命令后,等待接收監(jiān)控主機或者檢測主機傳回的響應命令,同時顯示數(shù)據(jù)采集器狀態(tài),根據(jù)響應命令確定下一步的任務,包括接收存儲壓力數(shù)據(jù)、給檢測主機校正時間、給傳感器調(diào)零、設置時間間隔、設置總站號、設置分站號、向監(jiān)控主機發(fā)送壓力數(shù)據(jù)和接受監(jiān)控主機的時間校正信息等,任務結(jié)束后,等待接收結(jié)束命令,收到接收命令結(jié)束程序。流程圖如圖2所示。

圖2 主程序流程圖

數(shù)據(jù)采集器主要子程序功能如下:

初始化子程序:初始化單片機輸入輸出口,設置端口的輸入輸出方式,將管腳分配給相應的外設,使能交叉開關;初始化晶振,選擇使用外部晶振,設置系統(tǒng)時鐘;初始化串行端口,設置串行口工作方式和波特率。

存儲器操作子程序:完成對M25P80的各種操作,如讀狀態(tài)寄存器、讀數(shù)據(jù)、頁編程、段擦除和片擦除等。

時鐘子程序:讀取時鐘信息并進行相應的格式轉(zhuǎn)換。

數(shù)據(jù)傳輸子程序:從檢測主機按通信協(xié)議接收綜采支架壓力數(shù)據(jù)信息,將存儲器中的數(shù)據(jù)信息傳輸給監(jiān)控主機。

校驗時間子程序:檢測主機長時間在井下工作,時鐘芯片的時鐘會出現(xiàn)偏差,需要定期校正。

調(diào)零子程序:壓力傳感器在井下受環(huán)境影響,檢測的壓力數(shù)據(jù)不準確,需進行調(diào)零處理。

時間間隔設置子程序:對井下壓力的檢測可根據(jù)各煤礦的實際情況選擇每隔多長時間檢測一次并記錄。

總站號和分站號設置子程序:由于各檢測主機在各煤礦安裝的位置不確定,可根據(jù)實際安裝地點進行總站與分站的設置。

4 結(jié)論

對綜采支架壓力數(shù)據(jù)采集器進行了設計,包括硬件設計和軟件設計,對所有程序進行了調(diào)試,調(diào)試結(jié)果表明能夠?qū)崿F(xiàn)數(shù)據(jù)采集器和檢測主機及監(jiān)控主機之間準確和可靠的通信,硬件和軟件都達到了預期的功能要求。

[1]曹同生.綜采支架壓力計算機在線監(jiān)測系統(tǒng)[D].山東:山東科技大學,2003.

[2]鄭豐隆,鄧鐵六,武蘊濤,等.ZJ-1型綜采支架監(jiān)測系統(tǒng)[J].煤炭科學技術,1994,7(22):49-52.

猜你喜歡
子程序采集器存儲器
靜態(tài)隨機存儲器在軌自檢算法
COVID-19大便標本采集器的設計及應用
基于ZigBee的大型公共建筑能耗采集器設計
基于LabVIEW的多數(shù)據(jù)采集器自動監(jiān)控軟件設計與開發(fā)
子程序在數(shù)控車加工槽中的應用探索
存儲器——安格爾(墨西哥)▲
基于Nand Flash的高速存儲器結(jié)構(gòu)設計
多接口溫濕度數(shù)據(jù)采集器的設計
一種存儲器容錯設計方法