• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      單片機(jī)技術(shù)在彈庫(kù)環(huán)境監(jiān)控中的應(yīng)用

      2013-09-21 05:34:18李成新趙鑫盛廣能
      船電技術(shù) 2013年11期
      關(guān)鍵詞:液位溫濕度單片機(jī)

      李成新,趙鑫,盛廣能

      (中國(guó)人民解放軍91004部隊(duì),遼寧大連 116031)

      0 引言

      工業(yè)自動(dòng)化控制在國(guó)防和軍隊(duì)建設(shè)中起著越來(lái)越重要的作用。利用單片機(jī)技術(shù)設(shè)計(jì)制作設(shè)備控制器,可在設(shè)定條件下控制彈庫(kù)內(nèi)不同種類、不同功能設(shè)備的工作狀態(tài),從而達(dá)到自動(dòng)監(jiān)控環(huán)境狀態(tài)的目的。每臺(tái)控制器負(fù)責(zé)控制一臺(tái)設(shè)備,設(shè)備類型包括排風(fēng)機(jī)、空調(diào)、除濕機(jī)、水泵等,控制器之間通過(guò)485總線并聯(lián)到主光纖,最后與上位機(jī)監(jiān)控主機(jī)連接。

      1 基于單片機(jī)技術(shù)的控制器設(shè)計(jì)

      1.1 單片機(jī)選型與功能

      控制器CPU采用STC12C5628AD單片機(jī)[1][2],內(nèi)置28 k Flash程序存儲(chǔ)器,用于存儲(chǔ)用戶程序、數(shù)據(jù)和表格等信息,所有 Flash空間可做EEPROM空間使用,無(wú)需外接,操作便捷可靠。內(nèi)置768字節(jié)數(shù)據(jù)存儲(chǔ)器(SRAM),用于存放程序執(zhí)行的中間結(jié)果和過(guò)程數(shù)據(jù)。它的特殊功能寄存器可以對(duì)片內(nèi)各功能模塊進(jìn)行管理、控制、監(jiān)視。該單片機(jī)I/O口提供4種工作模式:準(zhǔn)雙向口/弱上拉(標(biāo)準(zhǔn) 8051輸出模式)、強(qiáng)推挽輸出/強(qiáng)上拉、僅為輸入(高阻)或開漏輸出功能。它還帶有 8路 10位高速 A/D轉(zhuǎn)換器[3],速度可達(dá) 100 kHZ(10 萬(wàn)次/秒)。

      1.2 單片機(jī)I/O及外圍電路設(shè)計(jì)

      1.2.1 單片機(jī)I/O設(shè)計(jì)

      單片機(jī)引腳共有28個(gè),其中P1.0至P1.7口既可作A/D轉(zhuǎn)換,又可用于普通I/O口使用。根據(jù)控制器功能將單片機(jī)引腳定義如下(如圖1所示)。

      XTAL1、XTAL2用于晶振電路,P1.0、P1.1用于傳感器串行時(shí)鐘(SCK)輸入和數(shù)據(jù)(DATA)輸入輸出,P1.2 至P1.7用于過(guò)程狀態(tài)測(cè)試,P3.4、P2.1用于控制設(shè)備開關(guān)機(jī)狀態(tài),P2.3用于485數(shù)據(jù)收發(fā)使能,P3.0、P3.1用于485數(shù)據(jù)收發(fā),P2.5、P2.6、P2.7、P3.7用于狀態(tài)LED指示燈顯示。

      1.2.2 外圍電路設(shè)計(jì)

      外圍電路包括控制電路和供電電路等。

      控制電路分兩種:一種輸出標(biāo)準(zhǔn)5 V高電平脈沖信號(hào),持續(xù)時(shí)間500 ms,控制觸點(diǎn)式開關(guān)。另一種保持輸出18 V以上電壓信號(hào),通過(guò)固態(tài)繼電器控制 220 V交流電路開關(guān)。IN4007續(xù)流二極管的作用是消除繼電器線圈在電源接入或斷開時(shí)產(chǎn)生的反向電動(dòng)勢(shì)電壓,將這一電壓引入到電源端,達(dá)到保護(hù)三極管和電源的作用。R18是上拉電阻,當(dāng)P2.1置高電平,光耦前端電壓V0遠(yuǎn)小于5 V,光耦不工作,后端電壓V1被拉升至18 V以上(空載),接入負(fù)載后,電壓維持在+5 V,使固態(tài)繼電器保持常閉狀態(tài),設(shè)備啟動(dòng)。當(dāng)P2.1置低電平,V0接近5 V,光耦導(dǎo)通,V1電壓為0,固態(tài)繼電器斷路,設(shè)備停止??刂齐娐饭ぷ髟砣鐖D2所示。

      供電電路[4,5]采用 T8-03變壓器,輸出 12 V交流,經(jīng)過(guò)橋式整流器件MB6S和電容濾波,輸出12 V直流,再經(jīng)過(guò)7812 CT和7805 CT穩(wěn)壓器件得到穩(wěn)定的12 V和5 V直流電源。供電電路如圖3所示。

      1.3 傳感器工作原理

      彈庫(kù)環(huán)境涉及的傳感器[6]有溫濕度傳感器、流量傳感器、液位傳感器等,由這些傳感器測(cè)量出彈庫(kù)的溫濕度、排風(fēng)機(jī)的氣體流量、除濕機(jī)排水器液位等數(shù)據(jù)。單片機(jī)通過(guò)I/O口定時(shí)向傳感器及其信號(hào)處理單元申請(qǐng)數(shù)據(jù)。

      1.3.1 溫濕度傳感器

      圖 4為 DHT9x系列插針型數(shù)字溫濕度傳感器[7]工作原理圖。DHT9x傳感器是一款含有已校準(zhǔn)數(shù)字信號(hào)輸出的溫濕度復(fù)合傳感器,提供4針單排引腳封裝,易于集成替換。兩線制的串行接口與內(nèi)部的電壓調(diào)整,使外圍系統(tǒng)集成變得快速而簡(jiǎn)單。

      1.3.2 流量傳感器

      選用差壓式流量傳感器測(cè)量排風(fēng)管道中氣體流量。差壓式流量傳感器主要由節(jié)流裝置和差壓計(jì)(或差壓變送器)組成,測(cè)量原理是,當(dāng)排風(fēng)管中的空氣流經(jīng)節(jié)流裝置時(shí),由于氣流面積突然減小形成流束收縮,導(dǎo)致氣體流速加快,當(dāng)流出節(jié)流裝置后又流速由于流通面積變大和流束擴(kuò)大而減小。流經(jīng)節(jié)流裝置前后的靜壓分別用p1和p2表示,靜壓差用Δp表示,則有公式:

      靜壓差的大小和流過(guò)的氣體流量之間有一定的函數(shù)關(guān)系,通過(guò)測(cè)量靜壓差即可求出流量。體積流量vq和質(zhì)量流量mq可用下列方程求出。

      1.3.3 液位傳感器

      浮子磁感應(yīng)式的液位傳感器,價(jià)格便宜,應(yīng)用廣泛。其原理是當(dāng)水位上升或降低時(shí)會(huì)帶動(dòng)浮子上下移動(dòng),在浮子的套桿上有磁感應(yīng)式的位置,單浮子到達(dá)個(gè)位置時(shí),傳感器便將信號(hào)傳送給單片機(jī),單片機(jī)處理后的數(shù)據(jù)通過(guò)變送器輸出,變送器輸出的標(biāo)準(zhǔn)參數(shù)一般有兩種:4~20 mA電流信號(hào),1-5 VDC或0-10VDC電壓信號(hào)。

      液位傳感器主要用于檢測(cè)除濕機(jī)排水水箱液位,防止水箱水位過(guò)高而溢出,破壞防潮效果。當(dāng)水位達(dá)到高位警戒線時(shí),液位傳感器發(fā)送高位警戒信號(hào),此時(shí)單片機(jī)自動(dòng)啟動(dòng)水泵排水。當(dāng)水量低于低位警戒線時(shí),液位傳感器發(fā)送低位警戒信號(hào),此時(shí)單片機(jī)關(guān)閉水泵。水泵抽出的水通過(guò)集中排水管道排出彈庫(kù)。

      2 基于Modbus RTU的通信設(shè)計(jì)

      控制器與上位機(jī)之間的通信采取 Modbus RTU(遠(yuǎn)程終端設(shè)備)模式[8,9],上位機(jī)是主機(jī),控制器是從機(jī)。主機(jī)每2 s輪詢一次從機(jī)地址,從機(jī)偵聽到本機(jī)地址后,再偵聽功能碼、寄存器地址碼,確認(rèn)后進(jìn)行數(shù)據(jù)長(zhǎng)度判斷,數(shù)據(jù)長(zhǎng)度根據(jù)彈庫(kù)環(huán)境需求確定,數(shù)據(jù)位完畢進(jìn)行CRC校驗(yàn),校驗(yàn)通過(guò)后,才開始接收數(shù)據(jù)信息,否則丟掉數(shù)據(jù)包并釋放總線,以備其它機(jī)器查詢??刂破饕訰TU模式在Modbus總線上進(jìn)行通訊時(shí),信息中的每8位字節(jié)分成2個(gè)4位16進(jìn)制的字符,相比ASCII模式,在相同波特率下RTU的傳輸字符密度要高。

      3 監(jiān)控系統(tǒng)上位機(jī)組態(tài)設(shè)計(jì)

      系統(tǒng)是基于Modbus RTU遠(yuǎn)程模式的網(wǎng)絡(luò)結(jié)構(gòu),其拓?fù)浣Y(jié)構(gòu)如圖5所示。終端設(shè)備以控制器為核心,連接傳感器和現(xiàn)場(chǎng)設(shè)備,傳感器負(fù)責(zé)采集現(xiàn)場(chǎng)環(huán)境變量的狀態(tài),發(fā)送給單片機(jī),由單片機(jī)根據(jù)用戶設(shè)定的參數(shù),控制現(xiàn)場(chǎng)設(shè)備的啟動(dòng)與停止,同時(shí)將現(xiàn)場(chǎng)設(shè)備的工作狀態(tài),通過(guò)Modbus RTU協(xié)議傳送至遠(yuǎn)端數(shù)據(jù)服務(wù)器,供工程師站、歷史站、操作員站、Web站用戶共享使用。

      4 結(jié)語(yǔ)

      運(yùn)用單片機(jī)技術(shù)控制彈庫(kù)現(xiàn)場(chǎng)環(huán)境設(shè)備,具有成本低、技術(shù)成熟、穩(wěn)定可靠等優(yōu)勢(shì),而基于組態(tài)王二次開發(fā)的監(jiān)控系統(tǒng)與控制器完美結(jié)合,實(shí)現(xiàn)了彈庫(kù)環(huán)境全時(shí)段不間斷監(jiān)控,為導(dǎo)彈等重要武器裝備儲(chǔ)存環(huán)境建設(shè)提供了可行的解決方案,應(yīng)用前景廣闊。

      [1]丁向榮. STC系列增強(qiáng)型 8051單片機(jī)原理與應(yīng)用[M]. 北京: 電子工業(yè)出版社, 2011.

      [2]郭天祥. 新概念 51單片機(jī) C語(yǔ)言教程[M]. 北京:電子工業(yè)出版社, 2009.

      [3](美)D.H.Sheingolo著, 杜毅仁, 白英彩, 劉壽譯.模數(shù)轉(zhuǎn)換技術(shù)[M]. 南京: 江蘇科學(xué)技術(shù)出版社,2012.

      [4]范承志, 孫盾, 童梅等. 電路原理第3版[M]. 北京:機(jī)械工業(yè)出版社, 2010.

      [5]周文良. 電子電路設(shè)計(jì)與實(shí)踐[M]. 北京: 國(guó)防工業(yè)出版社, 2011.

      [6]于彤. 傳感器應(yīng)用[M]. 北京: 人民郵電出版社,2010.

      [7]大連北方測(cè)控工程有限公司. 《DATA SHEET DHT9x說(shuō)明書》, 2009.

      [8]朱懿, 蔣念平. Modbus協(xié)議在工業(yè)控制系統(tǒng)中的應(yīng)用[J]. 微計(jì)算機(jī)信息, 2006, 22(10): 118-120.

      [9]Modbus協(xié)議詳解[S/OL]. http://www.hicode.cn/.

      [10]北京亞控科技發(fā)展有限公司. 《組態(tài)王6.52用戶手冊(cè)》[M], 2006.

      猜你喜歡
      液位溫濕度單片機(jī)
      溫濕度控制器在回收砂冷卻系統(tǒng)中的應(yīng)用
      基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
      電子制作(2019年13期)2020-01-14 03:15:28
      基于DSP的多路溫濕度監(jiān)測(cè)系統(tǒng)
      基于單片機(jī)的層次漸變暖燈的研究
      電子制作(2019年15期)2019-08-27 01:12:10
      基于單片機(jī)的便捷式LCF測(cè)量?jī)x
      電子制作(2019年9期)2019-05-30 09:42:02
      基于STM32燃?xì)鉄崴仩t液位控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
      石油儲(chǔ)罐液位開關(guān)的應(yīng)用分析
      基于溫濕度控制的天氣預(yù)測(cè)裝置
      電子制作(2018年11期)2018-08-04 03:26:02
      蒸發(fā)冷卻溫濕度獨(dú)立控制空調(diào)系統(tǒng)的應(yīng)用
      寶馬530車?yán)鋮s液液位過(guò)低報(bào)警
      和林格尔县| 西安市| 邹城市| 都安| 焦作市| 静乐县| 英山县| 福海县| 瑞安市| 大新县| 甘肃省| 连江县| 岚皋县| 定襄县| 邢台县| 南城县| 平陆县| 隆子县| 历史| 葫芦岛市| 石阡县| 柞水县| 胶南市| 北辰区| 比如县| 浦县| 蒙山县| 黎平县| 深泽县| 延安市| 颍上县| 普洱| 鱼台县| 青神县| 玉林市| 临夏市| 阿尔山市| 汕尾市| 百色市| 达州市| 福建省|