• 
    

    
    

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

      基于單片機的自動升降窗簾設(shè)計

      2021-02-14 01:17:33朱思羽趙鑫喆肖菁邸國輝
      科技信息·學(xué)術(shù)版 2021年6期
      關(guān)鍵詞:步進電機

      朱思羽 趙鑫喆 肖菁 邸國輝

      摘要 本文設(shè)計了一種基于單片機的自動升降窗簾系統(tǒng),以STC89C51單片機為主控芯片,通過無線數(shù)據(jù)控制步進電機,實現(xiàn)升降功能,并進行語音與LED提示。系統(tǒng)的主要部分有單片機電機模塊和語音模塊為主及其他硬件等幾個部分所組合而成。電機模塊采用芯片L298作為驅(qū)動的核心,語音電路所使用的是ISD400408芯片。整個系統(tǒng)的穩(wěn)定性好,結(jié)構(gòu)簡單操作方便。

      關(guān)鍵詞: 自動升降;步進電機;指令信號

      1. 引言

      隨生活水平的逐漸提高,室內(nèi)家居智能化也越來越普及,窗簾作為每家必備的生活設(shè)施,有遮蔽光線保護隱私和裝飾室內(nèi)環(huán)境等方面的作用。也可以進行方便智能的改進,傳統(tǒng)的窗簾使用時需要進行手動操作,在水平方向或者上下方向上拉開,這種簡單重復(fù)性工作完全可以交給簡易的電路系統(tǒng)來完成?,F(xiàn)如今,由單片機作為控制核心的各種家用電器已經(jīng)走進了人們的生活當(dāng)中,單片機所帶來的各種功能也慢慢的取代了人,成為了能夠在房間中承擔(dān)家務(wù)的勞動力,所以為了解決這樣的問題,單片機控制窗簾升降系統(tǒng)也就擁有了它存在的必要。

      2. 方案設(shè)計

      本設(shè)計以STC89C51單片機作為操作控制核心,通過電機驅(qū)動模塊操控步進電機,經(jīng)過步進電機的正傳與反轉(zhuǎn)實現(xiàn)了窗簾上升與下降。通按鍵對單片機發(fā)出指令,然后單片機做出反應(yīng),分別對語音模塊以及電機驅(qū)動模塊發(fā)出信號,使語音模塊和由電機驅(qū)動模塊控制步進電機做出相應(yīng)的動作。這個設(shè)計的主要模塊有步進電機的驅(qū)動模塊與語音模塊。整體的設(shè)計思路是,首先設(shè)置窗簾的上升高度為若干厘米,再通過遙控按鍵對單片機發(fā)送指令,然后單片機判斷接收到的信號發(fā)送程序設(shè)定好的指令給到步進電機驅(qū)動模塊,由電機驅(qū)動模塊根據(jù)接收到的信號給予步進電機正傳或者反轉(zhuǎn)的指令。當(dāng)上升窗簾時按下上升按鈕,步進電機設(shè)備正轉(zhuǎn),上升的LED指示信號燈亮,當(dāng)下降窗簾時按下復(fù)位按鈕,復(fù)位的LED指示信號燈亮,步進電機設(shè)備反向轉(zhuǎn)動,步進電機反轉(zhuǎn)使得窗簾落到最底。圖1是總體的體系框架示意圖。

      3系統(tǒng)硬件設(shè)計

      主控芯片選擇STC89C52,單片機的供電電壓和USB接口提供的電壓都是5V。在本系統(tǒng)中單片機輔以基準(zhǔn)時鐘電路和復(fù)位電路組成單片機最小應(yīng)用系統(tǒng);其原理結(jié)構(gòu)如圖2左上部分所示。

      圖2的左上部分帶有晶振的部分是系統(tǒng)的時鐘電路。晶體電路振動是石英振動器,因為晶體三極管具有高頻率穩(wěn)定和抗外界干擾的能力,他們可以用來創(chuàng)建一個基頻。電路中的頻率精度是由參考頻率決定的。與此同時,它也能夠形成震動工作電流,并且發(fā)送數(shù)據(jù)信號。片內(nèi)振蕩器設(shè)備的振蕩頻次十分靠近晶振頻次,本系統(tǒng)電路選擇的額定電容是30pF,晶振頻次是12.0兆赫茲?!罢袷幑ぷ髦芷?1/12微秒;機器設(shè)備工作周期1微秒指示工作周期1~4微秒,XTAL1接外界晶體的一個管腳,XTAL2接外晶體的另一終端。

      圖2的左上部分帶有電容與按鍵的是系統(tǒng)的復(fù)位電路。當(dāng)CPU啟動或復(fù)位時,控制CPU保持復(fù)位狀態(tài)。在此期間,CPU將處于復(fù)位狀態(tài),以避免在安裝處理器和執(zhí)行提高電磁兼容性的操作時發(fā)生錯誤。單片機設(shè)備RESET終端得外界自動復(fù)位工作電路有兩類模式:通電復(fù)位與人工手動復(fù)位。通電自動復(fù)位是使用額定電容儲電來完成的,通電瞬間,RC工作電路接通充電,RESET終端產(chǎn)生正信號脈沖,隨著充電電流的減少,RESET的電位逐漸下降。手動復(fù)位耗電平模式。按鈕工作電平自動復(fù)位是類似于RESET經(jīng)過額定電阻接高壓電平。

      3.1 按鍵與指示電路

      在這套系統(tǒng)中設(shè)置有六個按鍵分別對應(yīng)了窗簾的上升、下降、低空懸掛、超低空懸掛、暫停、復(fù)位,并且相對應(yīng)的有四個指示燈對應(yīng)的是上升、下降、低空懸掛、超低空懸掛來顯示當(dāng)下整體設(shè)備所處在什么樣的狀態(tài)。“當(dāng)操作使用人員按下上升的按鈕的時候,上升的指示信號燈就會亮起,當(dāng)操作使用人員按下降下降的按鈕的時候,下降的指示信號燈就會亮起”。圖2左下部分是按鈕LED指示信號燈工作電路。

      3.2 電機控制電路

      為了使窗簾升降,需要借助步進電機,為了在確定的速率下準(zhǔn)確地到達(dá)指定的具體位置,需要設(shè)定步數(shù)與延遲作用時間,前者應(yīng)用在操作控制步進電機設(shè)備的準(zhǔn)確度,后者應(yīng)用在操作控制步進電機設(shè)備的步進速率。本設(shè)計里運用四相步進電機設(shè)備,因此ULN滿足設(shè)計需要,ULN的每一對達(dá)林頓構(gòu)件都串聯(lián)一個2.7K的基極額定電阻,在5伏的任務(wù)工作電壓下它可以和TTL與厘米OS工作電路直接相互連接,能夠直接全面處理之前要求參考標(biāo)準(zhǔn)邏輯思維緩沖控制器來全面處理的數(shù)據(jù)信息。其工作電路原理示意圖,如圖2右上部分所示。

      3.3 語音模塊設(shè)計

      這個模塊的主要功能是在窗簾升降的過程中播放用戶提前設(shè)置好的提示音,選用芯片ISD400408,因為其完全符合本設(shè)計的需要,需要實現(xiàn)把指定音樂提前以MP4的格式存儲到芯片,在升降窗簾的過程中就可以將指提示音通過揚聲器播放。其電路原理圖如圖2右下部分所示。

      4系統(tǒng)軟件設(shè)計

      軟件程序主要包括:主程序、窗簾下降子程序、窗簾上升子程序。再按下相應(yīng)的指令按鍵之后,由按鍵傳輸一個信號給到單片機芯片,再由單片機進行判斷,然后傳輸脈沖信號到每一個模塊,由步進電機驅(qū)動模塊驅(qū)動步進電機進行窗簾的升降控制,語音模塊播報提示音,以及液晶顯示器實時顯示窗簾所處位置從而方便判斷。

      當(dāng)接收到上升命令后應(yīng)該按下上升按鈕,這個時候步進電機接收到了脈沖信號開始正傳,語音模塊也接收到了單片機傳來的信號后開始播報提示音,表示上升的指示燈亮起。但如上升時按下復(fù)位按鈕,此時步進電機接收到單片機傳來的脈沖信號開始進行反轉(zhuǎn),窗簾下降。

      結(jié)論

      本設(shè)計是以STC89C52單片機為核心,通過進步電動機控制窗簾進行升降,在窗簾升降過程中播放提示音并用LED指示燈進行提示。設(shè)計通過按鍵傳導(dǎo)信號到單片機,由單片機發(fā)出上升或者下降指令,然后傳導(dǎo)脈沖信號到步進電機,步進電機判斷升降執(zhí)行程序完成動作。本設(shè)計同時具備結(jié)構(gòu)簡單、體積小、功耗小、性能穩(wěn)定等優(yōu)點。

      參考文獻(xiàn):

      [1]趙文博 劉文濤. 單片機語言C51程序設(shè)計 [M]. 人民郵電出版社, 2007.

      [2]張義和 陳敵北. 例說8051——單片機程序設(shè)計案例教程 [M]. 人民郵電出版社, 2014.

      [3]何立民. 單片機高級教程:應(yīng)用與設(shè)計[M]. 北京航空航天大學(xué)出版社, 2007.

      通訊作者:邸國輝(1979-)男,黑龍江大慶人,副教授,研究方向:農(nóng)業(yè)信息處理

      猜你喜歡
      步進電機
      五自由度機械手的PLC控制
      一種可自動伸縮的嵌入式LED燈具設(shè)計
      科學(xué)家(2016年3期)2016-12-30 00:32:48
      步進電機智能控制的設(shè)計與實現(xiàn)
      步進電機對提高航標(biāo)燈器運轉(zhuǎn)穩(wěn)定性的作用
      工礦機車GK1F、GK1C柴油機調(diào)速控制
      科技視界(2016年24期)2016-10-11 12:44:53
      基于單片機的自動化立體車庫控制系統(tǒng)設(shè)計
      科技視界(2016年15期)2016-06-30 16:31:32
      基于單片機的步進電機控制系統(tǒng)研究
      基于Arduino單片機的解魔方機器人
      基于單片機的雷達(dá)伺服控制系統(tǒng)
      科技視界(2016年7期)2016-04-01 11:38:06
      智能炒菜機控制系統(tǒng)設(shè)計
      桐柏县| 通州市| 谷城县| 邵东县| 沂源县| 汉沽区| 荆州市| 濮阳县| 竹山县| 屯门区| 芦溪县| 澳门| 正安县| 金溪县| 三江| 集安市| 辽阳县| 怀仁县| 积石山| 杂多县| 冀州市| 余姚市| 渭源县| 德阳市| 普洱| 康平县| 沧州市| 美姑县| 临江市| 绍兴县| 嵊州市| 宜阳县| 石嘴山市| 滨海县| 额济纳旗| 芦山县| 大埔区| 宁波市| 乃东县| 无极县| 随州市|