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

基于單片機的智能窗簾自動控制系統設計*

2021-08-23 02:36:06李宏達
科技創新與應用 2021年22期
關鍵詞:單片機智能功能

王 冰,李宏達

(沈陽理工大學 裝備工程學院,遼寧 沈陽110159)

在21世紀的今天,國家繁榮昌盛,因此在人們的生活中智能家居系統的應用也越發普遍。目前,對于智能窗簾來說,絕大多數的家庭里在用的都是利用扣環鋼絲來懸掛的手動式窗簾,只有極少數的家庭里用的是智能化的電動控制式窗簾。其主要原因還是相較于傳統的手動窗簾來說,智能窗簾的價格可以說是相當昂貴,人們會認為手動也不會耽誤太多時間,而且智能窗簾在目前的情況來說,還不能達到人們所需求的智能化,因此不會在人們的生活中得到普及。也正是因為如此,智能窗簾在人們的生活當中才具有更大的發展空間。所以,如果想提高智能窗簾的普及度,就需要我們研制出功能模塊全、智能化水平高、造價成本低并且適用于所有家庭的智能自動控制窗簾。

對于智能窗簾的控制方式來說,可以大致分為光照控制、時鐘控制、聲音控制、紅外遙控。但是在我們的日常生活中,聲控往往會受到噪音的影響而難以實施。因此,在智能窗簾設計當中不會應用聲音控制。如果設計一款價格便宜、結構清晰、靈敏度高,并結合遙控控制、時間控制、光感控制的智能窗簾系統將會具有較好的發展前景,智能窗簾的存在也可以給我們的生活帶來更多便捷。

基于單片機的智能窗簾控制系統就是以單片機為核心,充分利用了它功能強、成本低、消耗低、可靠性強等特點,從而達到我們對智能窗簾功能的要求。當然也正因單片機的這些優良特性,才能夠使它更加廣泛地應用到工業生成控制、智能家用電器以及相關醫療機械器件等各個領域。

1 系統整體方案

系統整體方案可實現以下模塊控制功能:紅外控制模塊、智能光控模塊、步進電機模塊、時鐘電路模塊、報警電路模塊、按鍵電路模塊以及顯示電路模塊等。該設計功能如下:

遙控控制功能:該功能使智能窗簾具有正轉和反轉的功能,用戶可以通過遙控器對窗簾的開合進行控制。在需要拉開或閉合窗簾的時候,只需要人工按一下加號按鍵或減號按鍵后,窗簾就會自動拉開或閉合,通過設定的圈數,窗簾將會自動停止,避免了手動的麻煩。

光控調節功能:當用戶無暇顧及窗簾的開合程度時可以調制到光控調節功能,通過外界環境、光線的亮度就可以使智能窗簾自動完成拉開或閉合的控制動作。白天期間“,天暗拉開、天亮閉合”單片機會自動獲取信息調節室內光照強度。

定時控制功能:通過時鐘電路模塊,人們可以自行任意地設定時間范圍。若在定時范圍內,智能窗簾會受到光控的控制,即根據光照強度控制窗簾的拉開或閉合。但若在晚上這段時間區域內,窗簾不會受到外界的干擾,只在規定的時間拉開或閉合窗簾,而對于定時晚上這段時間,窗簾則始終是閉合的狀態。

本設計介紹是以單片機為控制核心的智能窗簾系統設計,它采用了紅外遙控技術,只要輕按遙控器,智能窗簾就會自行地拉開或閉合。除了這些功能以外,還在智能窗簾上安裝了報警系統,通過人的設定,當屋內沒人并且窗戶被強行打開時,會使光電對射管的光線受到阻斷而引起蜂鳴器報警。

本系統是基于單片機的智能窗簾自動控制系統。該系統以紅外控制、光控控制以及定時控制實現了智能窗簾的拉開和閉合。利用單片機的紅外控制電路,通過紅外發射口和紅外接收器來實現發射和接收信號功能,并借助單片機的定時系統對窗簾的閉合進行控制,以及利用光敏電阻實現光控等功能來實現人們對智能窗簾的需求。

2 硬件系統組成

智能窗簾是以單片機為控制核心芯片,利用各種模塊,從而實現智能窗簾的各種功能。此次基于單片機的智能窗簾自動控制系統設計具有紅外控制、光控、定時控制等功能,因此使用這些具有各項功能的模塊達到相對應的功能。硬件系統的基本框圖如圖1所示。

圖1 硬件系統的基本框圖

該系統所選擇的核心是單片機STC89C52,將它作為主控制芯片,再外加鍵盤電路、液晶顯示電路、紅外收發電路、報警電路、時鐘電路、智能光控電路、A/D轉換電路以及步進電機驅動電路等相關外圍電路模塊組成的基于單片機的智能窗簾自動控制系統。實際上,實現智能窗簾完成拉開和閉合動作的主要受控對象是步進電機,是步進電機帶動轉軸才完成智能窗簾拉開和閉合的動作。在智能窗簾的遙控方面,是通過紅外遙控器發出紅外信號傳送到單片機連接的紅外接收裝置來控制步進電機的正轉和反轉動作,也就是實現智能窗簾的拉開和閉合。除了這些,通過主板上的按鍵電路還能夠控制智能窗簾開合的速度以及設定步進電機旋轉圈數。同時,根據用戶需求,通過按鍵電路可以自行設定相應模式。在定時模式下,時鐘控制與光控功能可以兼容完成,設定時間受時鐘電路控制,其余時間受光控功能控制。對于光控功能,通過光敏電阻感光功能,也可實現智能窗簾因感光而自動開合的功能。對于顯示模塊主要顯示智能窗簾的所處模式、智能窗簾的開合速度等級、步進電機所轉圈數以及智能窗簾所處狀態。

選擇使用單片機STC89C52作為驅動是因為它具有高速、低功耗、高性能、超強抗干擾能力等特點,且為CMOS 8位微控制器。STC89C52具有通用接口I/O口,以及四個準雙向口上拉接口,分別是P1/P2/P3/P4,其中P0口是漏極開路輸出,當作P0口為總線擴展用時,不用加上拉電阻,而當P0口作為I/O口用時,則需加上拉電阻。系統總體硬件原理如圖2所示。

圖2 系統總體硬件原理圖

如圖2所示XTCL1和XTCL2接時鐘模塊的晶振電路,實現定時功能。P10至P13連接步進電機模塊的ULN2003,通過ULN2003產生的扭力達到對步進電機的驅動控制作用。P14至P15連接紅外控制模塊的LED,通過紅外信號達到遙控的功能。P0至P7、P25至P27連接顯示電路模塊的液晶顯示器,通過顯示屏展現所控制的狀態。P22至P23連接智能光控模塊的ADC0832,通過AD轉換器將信號轉換,達到光敏電阻作用。P20連接報警電路模塊的光電對射管,通過光電對射管原理使得信號傳入蜂鳴器,從而達到報警的作用。P34至P36連接按鍵電路模塊,通過按鍵達到人機交互功能,實現各個模塊的控制。再將電源、復位電路連接,這樣智能窗簾大體的結構就完成了,將硬件整合在一起,就組成了本次設計的智能窗簾。

3 智能窗簾軟件方案的設計與實現

智能窗簾所控制的主程序主要是實現智能窗簾的拉開和閉合的動作,可以處理由智能光控模塊、紅外控制模塊、時鐘電路模塊、報警電路模塊等反饋回來的數據信息。該系統可分別選擇三個模式,使智能窗簾分別處于三種狀態,從而實現相應模塊的功能,當選中一種模式時,其他模式所對應的模塊將被鎖死。

第一個模式為定時模式,在此模式下可實現時鐘電路模塊和智能光控模塊的相應功能。此時,可以根據個人時間情況要求不同,自行設定修改定時時間。單片機會根據設定的時間,對智能光控模塊產生的信號對步進電機進行控制。當處于定時規定時間時,智能光控模塊會對環境狀況做出動作。

第二個模式為遙控模式,此模式也是智能窗簾上電后的初始狀態,當上電初始時刻需修正初始時間。此模式可實現紅外控制模塊的相應功能,以及步進電機轉速和所轉圈數的設定。紅外遙控器可發送相應指令給紅外接收器,當紅外接收器接收到信號,單片機就會根據相應信號做出處理。

第三個模式為報警模式,在該模式下可實現報警電路模塊的相應功能。在光電對射管之間的光線受到干擾或阻斷時,光電對射管會將信號傳輸給蜂鳴器,使得蜂鳴器發出鳴響。

單片機是將中央處理器CPU、存儲器、定時器、I/O接口電路等主要功能部件集成在一塊集成電路芯片上的微型計算機。在整個控制過程中,正是由于主控制芯片單片機內軟件程序功能對各個連接的元器件進行控制,才使得各個模塊之間的信號能夠得到很好管理,從而井然有序地進行信息傳遞,不會出現信號之間的相互干擾問題,成功完成與人們要求相對應的功能動作。

該設計的系統軟件需要通過Keil uVision5軟件來把編輯好的程序導入到單片機STC89C52內,然后對智能窗簾進行調試。定時模式程序設計、遙控模式程序設計、報警模式程序設計,這些模式實現了智能窗簾的大體功能作用。除了以上這些模式程序設計,還需要按鍵模塊程序設計、光控模塊程序設計等功能模塊進行系統整合。

4 系統調試及測試

智能窗簾的硬件測試,首先是對于智能窗簾的受控對象步進電機驅動的測試。這需要先將智能窗簾開關打開,使智能窗簾處于上電狀態,再將智能窗簾模式調整到模式2,通過遙控功能來測試硬件步進電機及驅動電路是否正常。智能窗簾還有光控功能,因此要對光敏電阻的感光能力進行測試。在模式1的情況下,調整光照強度觀察顯示器和步進電機是否有相應的動作。智能窗簾的報警功能,將模式調整為模式3,測試當光電對射管的光線受到阻斷時,蜂鳴器是否發出鳴響。

4.1 遙控模式的調試

將按鍵調制到遙控模式,即模式2。由于該狀態為智能窗簾上電的初始狀態,所以要根據按鍵設定當時時間,左側第一個按鍵為確定鍵,第二個按鍵為減號鍵,第三個按鍵為加號鍵以及對時間換位,第四個按鍵為模式鍵。完成時間的設定,再通過模式按鍵,設定好最佳轉速以及步進電機所轉圈數。

一切設定完整之后,需要通過紅外遙控器對智能窗簾發射信號,從而使步進電機完成相應的動作。紅外遙控器有兩個按鍵,分別是加號鍵和減號鍵。當按下紅外遙控器加號按鍵時,步進電機正轉,窗簾拉開;當按下紅外遙控器減號按鍵時,步進電機反轉,窗簾閉合。

本次遙控模塊測試進行了2次,分別完成智能窗簾拉開和閉合的動作。測試記錄數據如表1。

表1 遙控模塊測試

根據測試結果可以看出該系統可實現遙控模式,并且在測試中也檢測了對步進電機轉速和所轉圈數的設定。測試數據表明智能窗簾可以很完美地做到通過紅外控制實現對步進電機的控制。遙控步進電機測試、步進電機轉速及其所轉圈數設定測試如圖3所示。

圖3 遙控步進電機測試、步進電機轉速及其所轉圈數設定測試

4.2 定時模式的調試

將智能窗簾的模式調整為模式1,定時模式兼顧時鐘模塊和光控模塊。首先調整時間,將時間設定為所需時間段,確定完成后開始測試。

當時間處于規定設定時間內,窗簾可實現光控控制,通過顯示器所顯示的光照強度調整光照。當光照強度低于30%時,步進電機正轉,窗簾自動拉開;當光照強度高于70%時,步進電機反轉,窗簾自動閉合。當時間處于規定設定時間外,窗簾則始終處于閉合的狀態,不會受到光照強度影響。

本次測試設定時間段為7:30-19:30,測試記錄數據如表2。

表2 定時模塊測試

根據測試結果可以看出該系統可實現定時模式,即實現光控模塊和時鐘模塊的功能,測試數據表明智能窗簾可以通過定時和光照控制實現對步進電機的控制。在調試過程中偶爾會出現步進電機動作稍微延遲的現象,是電壓電流帶動的問題,如果換成大功率充電設備就可以解決這個問題。定時模式測試如圖4所示。

圖4 定時模式測試

4.3 報警模式的調試

首先將模式調整為模式3,在該模式下為報警模式。此時,假設一紙片為連接窗戶的連接設備,先將該紙片伸至光電對射管中間的位置,阻攔住光線,觀察蜂鳴器是否發出鳴響,以及在蜂鳴器鳴響的同時,光電對射管上面的指示燈是否有一個處于熄滅狀態。報警模式測試如表3。

表3 報警模式測試

根據測試數據,可以觀察出智能窗簾報警模式可實現報警功能。報警模式蜂鳴器測試如圖5所示。

圖5 報警模式蜂鳴器測試

5 結論

對于該設計來說,它的主控制芯片選擇的是單片機STC89C52,在擁有主控制芯片的條件下,使智能窗簾擁有遙控、定時、報警三種模式功能,以實現智能窗簾的功能。在遙控方面,它是由紅外遙控器以及按鍵電路完成的,通過它們完成紅外信號的傳輸和接收工作,實現智能窗簾的動作。在定時方面,充分利用單片機自身定時的功能特點完成對智能窗簾的時間把控,這樣不僅實現了智能窗簾設計所需功能,還可以節約成本。在報警方面,選擇的是光電對射管,相較于其他無線報警器而言,它雖然不能完成短信等信息的傳輸,但是它可以完成蜂鳴報警,同樣會引起人們的注意,更重要的在于該設計大大降低了成本,相較而言,此種報警模式的設計更加適合普通百姓人家。除主要功能設計以外,智能窗簾系統內還包含光敏電阻、鍵盤和顯示器件以完成相關輔助功能,并且在步進電機處還加入了ULN2003,利用ULN2003的驅動力量帶動步進電機成功運轉完成動作。

猜你喜歡
單片機智能功能
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
基于單片機的SPWM控制逆變器的設計與實現
電子制作(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
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
關于非首都功能疏解的幾點思考
Microchip推出兩個全新PIC單片機系列
主站蜘蛛池模板: 精品无码专区亚洲| 综合社区亚洲熟妇p| 综合网天天| 中文字幕伦视频| 综合色在线| 亚洲中文字幕国产av| 成人精品视频一区二区在线| 亚洲成人精品久久| 操国产美女| 免费 国产 无码久久久| 欧美综合成人| 亚洲天堂网在线播放| 色婷婷视频在线| 国产成人高清精品免费5388| 九九热精品视频在线| 日本午夜精品一本在线观看| 国产视频大全| 99精品视频九九精品| 一区二区三区在线不卡免费| 欧美精品色视频| 综合色天天| 亚洲第一成年网| 日本高清在线看免费观看| 88av在线| 欧美日韩第二页| 国产产在线精品亚洲aavv| 色窝窝免费一区二区三区| 欧美h在线观看| 狠狠综合久久久久综| 久久永久精品免费视频| 亚洲精品无码抽插日韩| 在线看国产精品| 92午夜福利影院一区二区三区| 国产午夜精品鲁丝片| 国产一区在线观看无码| 亚洲日韩AV无码一区二区三区人| 好吊日免费视频| 亚洲精品免费网站| 国产激爽大片在线播放| 国产日韩AV高潮在线| 伊人精品视频免费在线| 成人在线不卡视频| 中文国产成人久久精品小说| 久久综合五月婷婷| 久久99精品久久久久久不卡| 天堂中文在线资源| 91久久天天躁狠狠躁夜夜| 中文字幕不卡免费高清视频| 毛片免费在线| 国产精品妖精视频| 国产成人久久777777| 国产在线视频欧美亚综合| 无码日韩人妻精品久久蜜桃| 欧美.成人.综合在线| 久久久久久久久久国产精品| 大香网伊人久久综合网2020| 日日噜噜夜夜狠狠视频| 国产成人1024精品下载| 国产三级视频网站| 国产精品人成在线播放| 99ri精品视频在线观看播放| 国产黄色爱视频| 色婷婷丁香| 在线一级毛片| 精品色综合| 制服丝袜 91视频| 日本久久免费| 欧美笫一页| 日韩成人在线网站| 日本免费一级视频| 日韩精品亚洲人旧成在线| 久操线在视频在线观看| 亚洲色欲色欲www在线观看| 丁香六月激情婷婷| 中文字幕日韩丝袜一区| 欧美人在线一区二区三区| 久久精品人人做人人综合试看| 精品国产美女福到在线不卡f| 亚洲欧美综合在线观看| 国产噜噜噜视频在线观看 | 91精品专区国产盗摄| 国产情精品嫩草影院88av|