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

遠控型電爆裝置數據采集系統設計

2020-01-01 07:24:58張浩宇
關鍵詞:單片機

張浩宇,張 旭

1.山東旅游職業學院,山東 濟南250200

2.海軍航空大學,山東 煙臺264001

在農林建設和礦山開發過程中,會使用許多電爆裝置。例如爆炸工程中常用的混合爆破網絡,就是由電起爆裝置-導爆索-塑料導爆管網等典型火工部件組成的;氣體爆破器材通常采用電激發式起爆裝置作為爆破首發火工品;礦山機車用滅火設備則采用電爆管作為其起爆裝置。為保證各類電爆裝置的可靠性,在使用前或一定時期內,需要對其狀態參數進行檢測和分析。由于電爆裝置均裝有火炸藥等含能材料,存在固有的敏感性和不安定性,會對現場檢測人員及裝備構成潛在風險。針對上述安全性測試需求,本文介紹一種基于VB 與單片機的遠控型電爆裝置數據采集系統。該系統采用模塊化結構形式,具有操作簡便、可靠性高、維護方便等突出優點,可很好地滿足電爆裝置性能監控的高效性和高安全性需求。

1 系統組成

電爆裝置遠程數據采集系統采用上位-下位機兩級結構形式。上位機單元由遠控計算機、打印機及UPS 電源組成,下位機則由電爆裝置檢測儀、微型打印機及直流供電電源組成(圖1)。

圖1 系統結構框圖Fig.1 System structure framework

圖2 上位機軟件組成Fig.2 Composition of the upper computer Software

上位的遠控計算機用于測試過程的遠程控制,可配置微軟的Access、Excel 等不同類型的數據庫,對前置的電爆裝置檢測儀進行控制,發送檢查命令,接收測試儀發送回來的實測值,并進行實時數據判讀。同時,利用計算機強大的數據儲存和處理功能,完成數據存儲、歷史數據查尋、測試表格生成以及測試結果打印等各項功能。上位機軟件組成如圖2 所示。

下位的電爆裝置檢測儀可以工作在遠控和本地兩種工作模式。遠控工作模式指測試儀通過RS232 通信電纜連接到遠控計算機,接收遠控計算機指令工作,并將測試數據實時上傳[1]。本地工作模式則是指測試儀獨立完成測試,將測試結果保存到測試儀本地存儲介質,對測試結果獨立判斷,并實施數據管理和打印數據,是輔助模式,主要用于測試儀自檢及應急測試。

2 硬件電路設計

下位的電爆裝置檢測儀是一臺基于單片機的終端測試設備,由單片機核心板、A/D 變換模塊、綜合適配模塊和打印控制模塊構成數據采集及變換主通道,由LCD 液晶顯示器、16 位不銹鋼金屬工業級數字小鍵盤、嵌入式微型打印機和可充電供電模塊,組成外圍控制輔助通道,共同完成數據采集及通信傳輸功能。本文重點介紹單片機控制板、A/D 變換模塊及打印控制模塊等硬件電路設計。

單片機核心板是基于AT89C52 微處理器的最小配置工作單元,用于實現下位機的數據采集、結果貯存、狀態分析及傳輸打印等各種控制功能[2]。其中,AT89C52 是一款低電壓、高性能的CMOS 8位單片機,內置通用8 位中央處理器和Flash 存儲單元,器件采用ATMEL 公司的高密度、非易失性存儲技術生產,兼容標準MCS-51 指令系統[3]。

A/D 變換模塊用以完成被測狀態參量的數據變換及采集。本設計選用美國AD 公司的ADC0808轉換芯片,采樣分辨率為8 位,以逐次逼近原理進行模/數轉換。其內部有一個8 通道多路開關,可根據地址碼鎖存譯碼信號,只選通8 路模擬輸入中的一個進行A/D 轉換[4]。

打印控制模塊用于控制微型打印機輸出本地測試結果。目前常用的微型打印機主要有熱敏型和點陣針兩類。熱敏型采用加熱打印頭的方式,灼熱打印紙印字,打印速度較快,但數據易脫色,不能長期保存。因此,本設計選用TPUP-AT 系列點陣針打印機。該打印機采用并行接口形式,使用STB(數據選通觸發脈沖)、BUSY(線路忙)、ACK(應答脈沖)和DATA0-DATA7(輸入數據信號)作為信號特征[5]。本系統分配AT89C52 單片機的P0 用于數據傳輸;P2.0 連接打印機STB 接口,實現通訊信號控制;P2.2 與打印機BUSY 線相連,給打印機提供忙線信號[6]。

3 系統軟件設計

系統軟件設計包括人機界面控制,指令及數據傳輸,以及狀態參數檢測等各控制環節,具體可分為下位檢測儀控制程序設計和上位計算機控制程序設計兩部分。

3.1 下位測試控制程序設計

下位機的控制過程為:通過串行通信口接收上位機控制指令,經綜合適配單元及A/D 變換單元,獲取待測電爆裝置狀態參數,并實現本地數據顯示、儲存及數據上傳。

在Keil uVisoin 集成開發環境下[7],采用C51 語言開發下位機控制程序。該集成開發環境可編譯匯編源程序及C 源代碼,創建HEX 文件,連接和重定位目標文件和庫文件,是一款功能強大的集成開發調試工具。本文僅給出串行通信初始化子程序[8]。

下位機配置有RS232 串行通信接口,串口采用方式1 工作模式,即10 位異步通信方式。一幀字符由1 位起始位,8 位數據位和1 位停止位組成,故設置SM0=0,SM1=1。波特率發生器為T1定時/計數器,工作在方式2,即采用8 位自動重裝方式,故設置TMOD|=0x20。采用11.0592MHz晶振,由“波特率及計數初值”數值表可知,應設TH1=0xfd,TL1=0xfd。設置電源控制寄存器PCON中SMOD=0,保持其初始波特率不變,故設PCON|=0x00。

void Init_ser()//T1 作為波特率發生器

3.2 上位計算機操作程序設計

上位計算機機操作程序包括串行通信、面板控制、數據顯示、數據庫管理、性能評估、報表生成及打印等軟件功能單元。上位機程序設計采用由微軟開發的包含協助開發環境的VB 編程語言。該語言提供一個可視化設計平臺,具有事件驅動和強大的數據庫功能,具有開發速度非常快,效率極高等突出優點。本文僅給出串行通信、報表生成和打印程序設計。

3.2.1 串行通信單元VB 編程環境提供了串行通信控件Mscomm,用以便捷開發串行通信程序,讓用戶可以通過操作界面與串行端口進行溝通及傳送數據[9]。主要有事件驅動和查尋兩種工作方式。

本系統采用事件驅動方式,該方式是處理端口通信的一種有效方法。當有事件發生時,程序會被告知。程序利用Mscomm 控件來偵測并處理這些事件。預先裝程序寫入控件的事件程序區塊中,一旦事件發生自動執行該段程序??丶饕獙傩裕?/p>

CommPort:設置通信端口代號,一般計算機會有1 至2 個標準串口,也可利用USB 轉RS232接口(安裝驅動),進行串行通信。

Settings:設置初始化參數,以字符串的形式設置波特率、校驗碼、數據位、停止位四個參數。波特率即每秒通信的以BIT 為單位的數據量,本系統采用9600 波特率。

Portopen:設置串口狀態,即端口的“打開”、“關閉”兩種狀態。使用串口進行通信前要打開串口,使用完畢后要關閉串口。在VB 中用邏輯值true 代表打開,用false 代表關閉。

Output:將待傳送的數據寫入傳輸寄存器,即向串口寫數據。

串口通信初始化設置程序:

3.2.2 報表生成 報表生成采用基本表格與內容修改相結合的方式產生,即以一個基本表格為基礎,根據采集時間、參量數據的不同,進行部分內容更新,并生成一個新報表[10]。采用VB 的OLE 自動化技術獲取控制Excel2003 句柄,編寫控制Excel 操作程序,直接控制Excel 的一系列操作。

3.2.3 報表打印 報表打印主要包括打開表格文件、打印設置以及數據打印等主要環節。報表打印引入commondialog 函數,打印采用表單的“PrintOut”屬性完成。操作程序如下:

4 結語

本文從工程作業實際需求出發,采用上位機-下位機結構形式,設計開發了基于VB 與單片機控制的一體化自動檢測系統,可實現采集過程的遠程控制、自動判讀和性能分析,在保障作業過程有序高效的同時,也有效降低了火工檢測作業風險。該系統的實際使用表明,數據采集精度、可靠性和安全性均達到設計指標要求,具備良好的應用前景。

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 四虎影视库国产精品一区| 婷婷开心中文字幕| 欧美综合激情| 国产精品成人一区二区不卡| 高清免费毛片| 亚洲天堂777| 久久一色本道亚洲| 三上悠亚一区二区| 制服丝袜亚洲| 欧美精品三级在线| 色综合天天娱乐综合网| 网久久综合| 午夜视频日本| 国产成人亚洲综合a∨婷婷| 这里只有精品在线| 国产精品亚洲一区二区三区z | 欧美a在线视频| 欧美激情伊人| 国产精品极品美女自在线网站| 男女男免费视频网站国产| 特级毛片免费视频| AV熟女乱| 亚洲伊人天堂| 日本精品αv中文字幕| 四虎永久在线精品国产免费| 亚洲毛片在线看| 一级毛片视频免费| 国产成年女人特黄特色毛片免| 麻豆精品在线播放| 国产97视频在线观看| 中文字幕久久波多野结衣| 91色老久久精品偷偷蜜臀| 精品亚洲麻豆1区2区3区 | 亚洲国语自产一区第二页| 国产精品妖精视频| 97在线观看视频免费| 在线观看免费国产| 日韩精品免费一线在线观看 | 亚洲国产无码有码| 尤物视频一区| 不卡色老大久久综合网| 国产成人区在线观看视频| 一本大道视频精品人妻| 亚洲av日韩av制服丝袜| 久久婷婷色综合老司机| 91探花国产综合在线精品| 风韵丰满熟妇啪啪区老熟熟女| 国产欧美高清| 国产产在线精品亚洲aavv| 国产欧美日韩在线一区| 又爽又大又光又色的午夜视频| 91免费精品国偷自产在线在线| 久久青青草原亚洲av无码| 亚洲日本中文综合在线| 日韩AV无码一区| 精品国产自| 久久成人免费| 色偷偷av男人的天堂不卡| 97视频精品全国免费观看| 国产福利拍拍拍| 亚洲日韩AV无码精品| 操操操综合网| 亚洲国产日韩欧美在线| 久久精品人妻中文系列| 欧洲极品无码一区二区三区| 亚洲V日韩V无码一区二区| 99热国产在线精品99| 色成人亚洲| 久久久久久久97| 中文字幕欧美成人免费| 国产手机在线小视频免费观看| 蜜桃臀无码内射一区二区三区| 丝袜亚洲综合| 人妻中文字幕无码久久一区| 中文字幕不卡免费高清视频| 五月天香蕉视频国产亚| 国产一级毛片网站| 深爱婷婷激情网| 免费一级大毛片a一观看不卡 | 欧美激情伊人| 亚洲精品不卡午夜精品| 色婷婷综合激情视频免费看|