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

?

自動控制升降旗系統(tǒng)的設(shè)計

2013-04-15 01:50:14安雪
科學(xué)時代·上半月 2013年2期
關(guān)鍵詞:步進電機控制

安雪

【摘 要】本設(shè)計介紹了自動控制升降旗系統(tǒng),能實現(xiàn)國旗平穩(wěn)升降,國歌同步播放的效果,功能強大,適應(yīng)能力強。

【關(guān)鍵詞】升降旗;控制;步進電機

當(dāng)代社會,自動升降旗系統(tǒng)在許多領(lǐng)域得到了廣泛的應(yīng)用。例如:在許多政府部門、一些學(xué)校廣場和很多大型企業(yè)里,常??梢姷斤h揚的國旗。

隨著科學(xué)技術(shù)的發(fā)展, 尤其是伴隨著單片機測控、自動控制技術(shù)的發(fā)展,用自動控制系統(tǒng)來實現(xiàn)國旗的升與降控制,使升降旗的速度與國歌演奏的時間得到準(zhǔn)確無誤的配合,這樣一來,就不會再有人為升降國旗與國歌演奏時間不協(xié)調(diào)的尷尬場面發(fā)生,從而保證了國旗升降儀式的嚴(yán)肅性、莊重性。

一、系統(tǒng)所能實現(xiàn)的功能簡介

本自動升降旗系統(tǒng)主要有AT89C52單片機、步進電機、CPLD國歌演奏電路、處理鍵盤電路和LED顯示屏構(gòu)成。系統(tǒng)能夠?qū)崿F(xiàn)的主要功能如下:

(一)當(dāng)按下上升鍵后,國旗就會勻速上升,同時演奏國歌,國旗上升到旗桿最高端后會自動停止,國歌停奏。當(dāng)按下降鍵后,國旗同樣會勻速下降,下降到旗桿最低端后自動停止。這個升降旗過程所用的的時間均為43S。

(二)本系統(tǒng)可以避免失誤動作的發(fā)生。國旗在最高端時,按上升鍵不起作用,即不上升;在最低端時,按下降鍵也不起作用,即不下降。

(三)能夠在指定的位置停止,并且停止后能繼續(xù)通過按鍵來控制國旗是否繼續(xù)升或降。

(四)國旗的高度及升降到某一位置所用的時間可即時顯示,當(dāng)國旗停止在中間某一位置,時間顯示同樣停止在當(dāng)前時刻。

(五)可通過開關(guān)控制系統(tǒng)的半旗狀態(tài),并通過一個發(fā)光二極管顯示出來。升旗時按下上升鍵, 國旗由最低端上升到最高端之后,國歌同時停奏,繼而國旗自動下降到2/3處停止。降旗時,按下下降鍵,首先國旗由2/3高度處上升到最高端,然后自動從最高端下降到最低端,自動停止。

(六)升降旗的速度總是保持在30S-120S內(nèi),并且這個速度是可以人為調(diào)整的。

(七)本系統(tǒng)還具有無線遙控升降旗及停止升降

二、硬件系統(tǒng)的設(shè)計

本系統(tǒng)以單片機作為主要控制處理芯片,利用步進電機控制裝置實現(xiàn)一個自動控制升降旗系統(tǒng)。同時,使用處理鍵盤響應(yīng)、控制鍵盤驅(qū)動芯片、LED顯示升降高度和CPLD國歌播放。下面是一個系統(tǒng)框圖:

為了實現(xiàn)升降高度自由控制的目的,本系統(tǒng)采用了步進電機。步進電機是機電控制中經(jīng)常使用的一種執(zhí)行部件,它能夠?qū)㈦娒}沖轉(zhuǎn)換為角位移,換句話說也就是:當(dāng)步進電機驅(qū)動器接接收到一個脈沖信號時,驅(qū)動步進電機就會按設(shè)定的方向,轉(zhuǎn)動一個相對固定的角度,也就是步進角。

我們通過控制脈沖個數(shù),就可以控制步進角,從而達到準(zhǔn)確定位的目的;另外,通過控制脈沖的頻率,可以控制步進電機轉(zhuǎn)動的速度、加速度,從而達到調(diào)節(jié)速度的目的,如果使用軟件控制,也很方便,控制方式也是多種多樣的。電機控制模塊電路如下圖所示:

顯示模塊需要顯示旗幟所在高度和升降速度,我們可以選用最普通、價格也較為便宜的LED顯示器。本系統(tǒng)采用了專用驅(qū)動芯片CD4511,來驅(qū)動數(shù)碼管,實現(xiàn)靜態(tài)顯示。由于該驅(qū)動芯片具有鎖存功能,所以單片機控制系統(tǒng)只需送出需要顯示的數(shù)字的BCD碼就可以實現(xiàn)顯示,這樣就極大地節(jié)省了系統(tǒng)資源,使系統(tǒng)能夠最大限度的實時、準(zhǔn)確地響應(yīng)中斷,同時精確控制電機轉(zhuǎn)速。

考慮系統(tǒng)設(shè)計所需要的成本和國歌演奏發(fā)生器所需要的資源情況,本系統(tǒng)選用了Altera公司的MAX Ⅱ系列CPLD EMP127T144C5芯片來實現(xiàn)播放國歌。芯片設(shè)計的關(guān)鍵,是要準(zhǔn)確地產(chǎn)生各個音符所對應(yīng)的頻率信號,并能夠根據(jù)樂曲的要求按節(jié)拍輸出。為了降低系統(tǒng)的復(fù)雜性,該設(shè)計根據(jù)“可變模值計算器”的原理,按照樂曲的要求,定時改變計時器的預(yù)置數(shù),便可以產(chǎn)生樂曲所需要的頻率信號。

三、軟件系統(tǒng)的設(shè)計

軟件系統(tǒng)的設(shè)計主要是通過完成對單片機的編程,控制它的中斷功能,完成對電機的控制與鍵盤的響應(yīng),從而實現(xiàn)升降旗的設(shè)置與控制。其中,主程序用來完成初始化各種中斷,然后讀出旗幟的上升狀態(tài)并顯示,繼而進入循環(huán)等待中斷響應(yīng),中斷程序完成鍵盤和電機控制。其中,鍵盤中斷程序用于實現(xiàn)鍵盤查詢和各種鍵盤值的處理,利用定時中斷程序?qū)崿F(xiàn)電機轉(zhuǎn)動的控制,程序流程圖如下圖4所示:主程序還有一項任務(wù),就是計時。如果5分鐘沒有人操作鍵盤時,主程序就會讓處理器處于休眠狀態(tài),這樣可以減小功耗,節(jié)約很多電資源,而只有當(dāng)鍵盤有中斷時,主程序又會將處理器喚醒。

圖4

近年來,升旗儀式已成為各種運動會以及大型會議必不可少的一個環(huán)節(jié),本文設(shè)計的升降旗系統(tǒng)功能強大,適應(yīng)能力強,應(yīng)用前景廣泛。

參考文獻:

[1]李朝青. 單片機原理及接口技術(shù)[M] . 北京:北京航空航天大學(xué)出版社.

[2]顧麗麗, 梅杓春. 基于SDL 的自動售票系統(tǒng)的研發(fā)[ J] .國外電子測量技術(shù), 2008,27(1): 29-31.

[3]李海真, 孫運強, 王晨光. 鍵盤顯示控制芯片ZLG7289A在儀器儀表中的應(yīng)用[ J]. 國外電子測量技術(shù), 2008, 27(2): 58-60.

猜你喜歡
步進電機控制
一種可自動伸縮的嵌入式LED燈具設(shè)計
科學(xué)家(2016年3期)2016-12-30 00:32:48
步進電機智能控制的設(shè)計與實現(xiàn)
步進電機對提高航標(biāo)燈器運轉(zhuǎn)穩(wěn)定性的作用
關(guān)于工程項目成本管理的分析
社會轉(zhuǎn)型期行政權(quán)控制的路徑探索
科技視界(2016年21期)2016-10-17 17:06:18
淺析應(yīng)收賬款的產(chǎn)生原因和對策
商(2016年27期)2016-10-17 05:41:05
會計預(yù)算控制現(xiàn)狀及方法
工礦機車GK1F、GK1C柴油機調(diào)速控制
科技視界(2016年24期)2016-10-11 12:44:53
淺談高層建筑沉降監(jiān)測關(guān)鍵環(huán)節(jié)控制
科技視界(2016年20期)2016-09-29 13:07:14
保險公司財務(wù)風(fēng)險管理及控制研究
仙居县| 通渭县| 闽清县| 永嘉县| 苗栗县| 治多县| 黄石市| 永年县| 大同市| 德庆县| 朝阳区| 荣成市| 双鸭山市| 都匀市| 和平区| 河间市| 盖州市| 德惠市| 鄂尔多斯市| 格尔木市| 石家庄市| 恭城| 斗六市| 禄劝| 江津市| 苍山县| 突泉县| 临夏县| 南木林县| 周至县| 浙江省| 三都| 广德县| 昌吉市| 永平县| 恩施市| 温泉县| 巍山| 黄浦区| 阜南县| 普兰店市|