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

基于單片機的普及型地震報警器設計與應用

2014-05-02 16:15:42卓鄭安阮海宇
實驗技術與管理 2014年4期
關鍵詞:單片機程序系統(tǒng)

卓鄭安,周 順,阮海宇

(上海工程技術大學 電子電氣工程學院,上海 201620)

地震準確預報是世界性難題,而地震預警提供了為逃生避險贏得寶貴瞬間[1]。隨著地震預警研究的深入,融入了更多新科技,如基于雙頻GPS衛(wèi)星的地震預報系統(tǒng)等[2]。但有科學家認為,地震預警系統(tǒng)設備的廉價和可靠性,比精確性更重要。應該大量布設這些小型分立的地震報警設備并使信息共享,使之便宜并讓用戶容易獲得,從而彌補大型地震研究機構在信息傳遞方面的延遲性[3]。

地震縱波傳播的速度快于地震橫波的速度,而光的傳播速度遠大于地震波速度。地震預警技術就是利用縱波和橫波、光波和地震波的速度差,當破壞性地震尚未來襲的數(shù)秒至數(shù)十秒前發(fā)出預警。本文依據(jù)震級與加速度關系,開發(fā)了一款基于單片機的普及型地震報警器,對防災減災有積極的意義。

1 報警系統(tǒng)設計

1.1 系統(tǒng)實現(xiàn)方法

地震發(fā)生時,地面由于運動而產(chǎn)生加速度,其大小反映了運動的激烈程度[4]。根據(jù)低重力(或振動)加速度傳感器的地震波檢測技術,采用三軸加速度傳感器(MMA8451Q)、單片機(MC9S12XS128)、液晶顯示器(LCD5110)、時鐘芯片(DS1302)等功能模塊,設計了地震檢測報警系統(tǒng)。地震波中橫波與縱波的傳播速度不同,危害程度也不同。用三軸加速度傳感器分別檢測橫波和縱波,解決了地震報警系統(tǒng)成本高、不適合廣泛普及的問題[5]。報警系統(tǒng)工作原理如圖1所示。

圖1 報警系統(tǒng)工作原理

三軸加速度傳感器將檢測到的三軸(水平分量X軸、Y軸,垂直分量Z軸)地震加速度,分別轉(zhuǎn)換成14位數(shù)字編碼,通過I2C數(shù)據(jù)總線傳遞給單片機處理;系統(tǒng)運行自主編寫的程序后,對三軸加速度作矢量合成并獲得對應震級。根據(jù)震級烈度表,驅(qū)動單片機產(chǎn)生不同的占空比去驅(qū)動蜂鳴器發(fā)出不同的報警音,液晶顯示器顯示地震發(fā)生時間及震級。用戶通過按鍵與報警系統(tǒng)交互,如調(diào)整時間或終止錯誤報警等。

單片機模塊與加速度傳感器模塊、液晶顯示模塊串行通信,減少了IO口的使用,有利于二次開發(fā)及靈活應用各種調(diào)試手段[6]。硬件系統(tǒng)接線如圖2所示。

1.2 系統(tǒng)設計思路

通過測量三軸重力加速度間接獲得對應震級。表1是國家質(zhì)量技術監(jiān)督局發(fā)布的《中國地震烈度表》[7]。

表1 中國地震烈度表

圖2 硬件系統(tǒng)接線圖

報警系統(tǒng)中主控單片機要控制的外部接口較多,但自帶64KB的Flash存儲空間。加入所有接口程序的同時也把表1加入到程序查詢表中。插值法精度高且穩(wěn)定,占用系統(tǒng)資源少。為了直觀顯示采樣點震級與加速度值關系,用插值法擬合表1中數(shù)據(jù),得到圖3所示的震級與地震加速度關系仿真圖。

圖3 震級與地震加速度關系仿真圖

2 硬件設計方法

按照電路功能模塊在系統(tǒng)中的作用,合理選擇芯片并設計控制方法。單片機控制系統(tǒng)外部接口并協(xié)調(diào)各個模塊工作、處理信息數(shù)據(jù)、實現(xiàn)各類報警功能。

2.1 單片機控制設計

選用的單片機系統(tǒng)資源豐富,開發(fā)軟件功能強大。所用的16MHz外部無源晶振不但準確還可超頻運行,加快了程序響應時間[8]。單片機控制模塊接線圖[9]見圖4。

圖4 單片機控制模塊接線圖

2.2 加速度傳感器模塊設計

選用的三軸加速度傳感器有±2g/±4g/±8g動態(tài)量程選擇;使用I2C數(shù)字輸出接口,最高傳輸頻率為2.25MHz,保證了系統(tǒng)的實時性。有良好的靜態(tài)偏壓穩(wěn)定性和靈敏度,無需使用額外的溫度補償電路,最大限度地減少量化誤差的非線性[10]。

加速度傳感器模塊接線圖見圖5。模塊由穩(wěn)壓電源(MIC5205)供電;傳感器SCL腳與SDA腳為I2C通信口,按標準接上拉電阻;與外部相連的IO口都串聯(lián)1kΩ電阻做過流保護。

圖5 加速度傳感器模塊接線圖

2.3 人機交互模塊設計

人機交互模塊有液晶顯示屏和4個功能按鍵。顯示屏自帶PCD8544控制器,實時顯示當前震級、當前時間、電池剩余量。用字模提取軟件制作了漢字及圖形的單片機顯示字庫,圖6為字模提取軟件界面。液晶屏分辨率為48像素×84像素,采用英文字母為5像素×8像素、漢字為12像素×16像素就可清楚顯示。程序處理時根據(jù)其顯示控制器尋址原理倒序,8位為一列的編碼形式輸出;通信時使用PCD8544控制器指定的串行通信方式[11]。

圖6 字模提取軟件界面

2.4 聲音報警模塊設計

聲音報警模塊由單片機PWM輸出口、NPN型三極管、蜂鳴器組成。根據(jù)音調(diào)越高對應地震烈度越強的編程思想,占空比由編寫的程序根據(jù)對應震級范圍查表得到。單片機IO口輸出不同頻率到三極管基極使蜂鳴器發(fā)出不同音調(diào)。同時,單片機記錄震動時間并由時鐘芯片顯示。該時鐘芯片自帶三線接口與CPU同步通信,一次傳送多字節(jié)時鐘信號。

3 軟件編程思想

單片機軟件程序流程圖如圖7所示。

系統(tǒng)初始化:向時鐘寄存器寫入初始時間;對傳感器設置工作方式;液晶屏清零并寫入初始震級0.0和當前時間;報警模塊定義程序運行中用到的各類數(shù)組。

系統(tǒng)主循環(huán):三軸加速度模塊完成數(shù)據(jù)轉(zhuǎn)換后向單片機發(fā)送數(shù)據(jù),程序利用采樣數(shù)值計算對應震級并保存到數(shù)組中。當液晶顯示器定時刷新中斷溢出時程序跳入中斷程序,屏幕顯示震級、地震時間、電池剩余量等。

執(zhí)行鍵盤掃描程序:無按鍵操作直接跳過剩下部分;按鍵按下才按照其功能處理,并進入新一輪循環(huán)。

3.1 震級轉(zhuǎn)換程序設計

震級轉(zhuǎn)換程序流程圖如圖8所示。

圖7 單片機軟件程序流程圖

圖8 震級轉(zhuǎn)換程序流程圖

單片機用普通IO口方式,用編程模擬I2C總線時序與加速度傳感器。上電時配置傳感器內(nèi)部寄存器,設定為14位精度、2g量程;啟動傳感器內(nèi)部的數(shù)據(jù)采集完成初始化。

震級轉(zhuǎn)換程序等待加速度傳感器完成一次數(shù)據(jù)采集后,通過程序轉(zhuǎn)換成對應三軸加速度并矢量合成[12],與前次加速度矢量比較,計算出地震產(chǎn)生的加速度;轉(zhuǎn)換成地震烈度后,保存在程序中的地震烈度變量內(nèi)。

3.2 鍵盤掃描及設定程序設計

鍵盤掃描及設定程序流程圖見圖9。

若無按鍵按下則返回主程序;若按鍵按下則查詢按鍵編號及對應功能;若錯誤報警可按鍵停止;若按下時間設置鍵,可設置時間并寫入時鐘寄存器;若都不是則為誤操作而返回主程序。

3.3 液晶顯示和報警程序設計

液晶顯示的作用是直接觀察其他器件調(diào)試結(jié)果。對液晶屏定時全屏掃描保證信息實時更新,但占用系統(tǒng)資源多使系統(tǒng)性能下降;屏幕頻繁閃爍使顯示內(nèi)容不易看清。為此,研發(fā)了“定時按需刷新”方法,即刷新前簡單判斷:如果下一次顯示內(nèi)容與原先一致就保留,而僅在主程序中循環(huán)刷新時間顯示。液晶顯示程序流程圖如圖10所示。

圖9 鍵盤掃描及設定程序流程圖

液晶顯示器刷新程序?qū)懺诙〞r器中斷服務程序中。若定時器無溢出而產(chǎn)生中斷則不刷新;反之,則程序跳到定時器中斷服務程序內(nèi),將溢出清零后開啟下一次定時。再檢查本次要刷新震級與上次已顯示震級是否一樣,是則就不刷新;否則先檢查個位數(shù),由整數(shù)確定地震烈度并由報警程序語音報警。此后,在液晶顯示器上刷新震級得出相應震級條形圖;震級顯示后再顯示當前電池容量與刷新時間等。

圖10 液晶顯示程序流程圖

4 測試結(jié)果

將加速度傳感器靜置與桌面上,測得無明顯震動(靜態(tài))時的重力加速度時間曲線見圖11。測得有明顯震動(動態(tài))時的重力加速度時間曲線見圖12[13]。

圖11 60s內(nèi)重力加速度時間曲線(無明顯震動)

圖12 30s內(nèi)重力加速度時間曲線(有明顯震動)

一般的地震波傳播頻率較低,將圖11與圖12對比,震動信號強度差別明顯。例如,選擇圖11所示的重力加速度值0.012g作為加速度閾值,通過軟件低通濾波,濾除偶然的尖峰或其他干擾信號后,就能獲取正確的地震波信號;然后,再進行數(shù)據(jù)處理并轉(zhuǎn)換得到震級信息,提高報警有效性。

5 結(jié)論

(1)地震報警器安置在普通住房里。實驗證明,模擬地震活動時報警器實現(xiàn)了聲音報警;同時,比較精確地記錄和顯示出震級大小及地震時間等信息。

(2)利用地震三軸加速度與震級之間關系進行地震預警,是切實可行的有效方法,對于在地震預報不成熟的情況下減輕地震災害,具有積極的現(xiàn)實意義。

(3)地震報警器設計新穎,靈敏度較高,不需復雜調(diào)試即可使用。

(4)后續(xù)研制可開發(fā)系列應急功能,如接入應急照明和樓宇報警系統(tǒng)等。

[1]周發(fā)江.地震危害及地震預警研究[J].改革與開放,2010(4):108.

[2]孫長圣,高軍,馬玉春.普及型地震報警系統(tǒng)的研究[J].學術問題研究:綜合版,2010(2):72-74.

[3]袁志祥,單修政,徐世芳,等.地震預警技術綜述[J].自然災害學報,2007(12):216-222.

[4]付小寧,嚴正國.加速度過阻尼地震檢波器測量的研究[J].傳感器技術,2004,23(9):16-17.

[5]宗赤.基于加速度傳感器的地震檢波器設計[J].新器件新技術,2011(1):49-51.

[6]陳軍統(tǒng),潘再平,楊舒捷.基于9S12XS128單片機煤氣報警器設計[J].制造業(yè)自動化,2012(3下):132-135.

[7]國家質(zhì)量技術監(jiān)督局.GB/T 17742—2008中國地震烈度表[S].北京:中國標準出版社,2008.

[8]王軍琴,李會武.基于 MC9S12XS128的單片機開發(fā)板的設計[J].現(xiàn)代電子技術,2011(7):65-67.

[9]王宜懷,曹金華.嵌入式系統(tǒng)設計實戰(zhàn):基于飛思卡爾S12X微控制器[M].北京:北京航空航天大學出版社,2011.

[10]石云波,趙悅,唐軍,等.單片三軸大量程加速度傳感器性能測試與分析[J].傳感技術學報 ,2012(9):1236-1241.

[11]許洪光,李發(fā)明,陳春雨,等.NOKIA移動電話液晶顯示模塊LPH7366原理及其應用[J].國外電子元器件,2004(2):54-57.

[12]張鑫,孫新香.基于MMA7260QT三軸加速度傳感器的跌倒探測儀的研制[J].世界電子元器件,2008(1):89-94.

[13]王榮,章韻,陳建新.基于三軸加速度傳感器的人體跌倒檢測系統(tǒng)設計與實現(xiàn)[J].計算機應用,2012(5):259-261.

猜你喜歡
單片機程序系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
“程序猿”的生活什么樣
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
英國與歐盟正式啟動“離婚”程序程序
主站蜘蛛池模板: 免费日韩在线视频| 日韩a在线观看免费观看| 精品久久综合1区2区3区激情| 免费国产好深啊好涨好硬视频| 婷婷色中文| 亚洲男女在线| 精品三级在线| 国产女人18水真多毛片18精品| 99人妻碰碰碰久久久久禁片| 在线看AV天堂| 国产精品30p| 无码AV高清毛片中国一级毛片| 日韩av电影一区二区三区四区 | 国产精品女人呻吟在线观看| 亚洲国产天堂在线观看| 亚洲AV无码一区二区三区牲色| 亚洲婷婷在线视频| 女同国产精品一区二区| 亚洲三级电影在线播放| 四虎精品国产永久在线观看| 扒开粉嫩的小缝隙喷白浆视频| 黄色成年视频| 波多野结衣一区二区三区四区视频| 亚洲日韩高清在线亚洲专区| 国产精品成人啪精品视频| 91国语视频| 免费在线一区| 一级毛片免费观看不卡视频| 99精品伊人久久久大香线蕉| 一级毛片免费播放视频| 日日噜噜夜夜狠狠视频| 国产亚洲欧美日韩在线一区二区三区 | 国产国产人成免费视频77777| 免费日韩在线视频| 色妞www精品视频一级下载| 国产AV无码专区亚洲A∨毛片| 99国产在线视频| 99热亚洲精品6码| 久久免费视频6| 全午夜免费一级毛片| 九九精品在线观看| 国产成人精品一区二区三在线观看| 国产成人一区| 国产丝袜无码一区二区视频| 国产黑丝视频在线观看| m男亚洲一区中文字幕| 四虎永久免费网站| 国产精品欧美日本韩免费一区二区三区不卡 | 欧美成人综合视频| 国产男女免费完整版视频| 91综合色区亚洲熟妇p| 国产理论最新国产精品视频| 国产无码性爱一区二区三区| 国产内射一区亚洲| 久草中文网| 亚洲无码37.| 91福利在线看| 中文字幕66页| 国产免费久久精品99re不卡| A级全黄试看30分钟小视频| 国产精品太粉嫩高中在线观看| 欧美国产日韩在线| 狠狠亚洲婷婷综合色香| 精品久久久久久成人AV| 欧美爱爱网| 久久网欧美| 色综合成人| 天天综合天天综合| 狠狠亚洲婷婷综合色香| 人妻无码中文字幕一区二区三区| 久久精品无码中文字幕| 91精品网站| 天天综合网色| 亚洲国产在一区二区三区| 97综合久久| 久久女人网| 欧美97色| 亚洲女同欧美在线| 欧美成人日韩| 看国产毛片| 激情无码视频在线看| 久久美女精品国产精品亚洲|