《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于單片機的光控窗簾設計
基于單片機的光控窗簾設計
來源:微型機與應用2012年第16期
孫 勤
(江蘇省鹽城技師學院, 江蘇 鹽城 224001)
摘要: 為了能根據室外環境亮度實現窗簾自動拉合的設計需求,提出了一種基于單片機控制的光控窗簾設計方案,并完成系統的軟、硬件設計。該系統的硬件部分主要利用光敏傳感器產生的信號作為單片機輸入信號,軟件部分采用C語言進行編程,能夠完成智能光控窗簾的自動拉合。同時,考慮到用戶習慣和天氣原因,本方案還設置了選擇開關,用戶在使用窗簾時可任意選擇自動或手動控制方式。實際應用表明,該系統具有設計成本低、可靠性高的特點,達到了設計要求。
Abstract:
Key words :

摘  要: 為了能根據室外環境亮度實現窗簾自動拉合的設計需求,提出了一種基于單片機控制的光控窗簾設計方案,并完成系統的軟、硬件設計。該系統的硬件部分主要利用光敏傳感器產生的信號作為單片機輸入信號,軟件部分采用C語言進行編程,能夠完成智能光控窗簾的自動拉合。同時,考慮到用戶習慣和天氣原因,本方案還設置了選擇開關,用戶在使用窗簾時可任意選擇自動或手動控制方式。實際應用表明,該系統具有設計成本低、可靠性高的特點,達到了設計要求。
關鍵詞:單片機;光敏傳感器;直流電動機;C語言;智能光控窗簾

    隨著生活水平的不斷提高,人們對家庭生活舒適度的要求也越來越高,具有裝飾、遮光并能進行自動開合的智能光控窗簾成為了現代家居生活的新寵。為了能根據室外環境亮度實現窗簾自動拉合的設計需求,本文提出了一種基于單片機控制的光控窗簾設計方案。
1 系統概述
    本設計由單片機、傳感器和直流電動機組成,以AT89C51單片機[1-2]芯片為核心,運用光敏傳感器技術,將室外環境亮度作為單片機的控制信號,實現窗簾的自動拉合。同時,考慮到用戶習慣和天氣原因,本方案還設置了選擇開關,用戶在使用窗簾時可任意選擇自動或手動控制方式。當選擇自動控制模式時,單片機將室外環境光線亮度作為輸入信號,單片機控制程序根據光敏傳感器所產生的電流信號的強弱自動調節直流電機的正反轉,從而實現窗簾的自動拉合;當選擇手動控制模式時,單片機將手動控制開關作為輸入信號,單片機控制程序根據開關信號控制電機的正反轉,從而實現窗簾的手動拉合。
2 系統硬件設計
    本系統硬件系統主要由傳感器、單片機、直流電動機三大部分組成[3-4],如圖1所示。

2.1元器件選擇
    (1)單片機芯片
    本文選擇AT89C51單片機作為控制芯片,可以反復修改1 000多次。
  (2)光敏傳感器
    光敏傳感器尺寸為32 mm×11 mm×20 mm,型號為EPSON 1600K3+,工作電壓為直流5 V,可用于光控場合、無需驅動、可直接接單片機。
    (3)電機
    選擇775微型電動機,其工作電流為5 A,工作電壓為27 V。能承受頻繁的沖擊負載,發熱量低、驅動功率較小,滿足負載較輕的智能窗簾的驅動需求。
    材料清單如表1所示。

2.2 硬件電路設計圖
    本電路由電源部分、光感應部分、數據存儲部分和顯示部分組成。硬件電路設計圖如圖2所示。電源部分通過外接插座輸入直流13 V~14 V電壓;P2.2接光敏傳感器接收光信號,單片機P1.0、P1.1控制電機運行。P0.0、P0.1接正反轉指示燈,其中按鈕接共陰極,低電平有效;指示燈共陽極,低電平有效。

3 系統軟件設計
    系統軟件主要實現智能光控、手動控制兩大功能,采用C語言進行編程,可實現用戶在使用窗簾時任意選擇自動或手動控制方式[4-5]。
3.1程序流程圖
    光控窗簾程序流程圖如圖3所示。

3.2 程序設計
    (1)光控程序
    當天亮時,有陽光射進屋內,傳感器感應到光信號,此時電機正轉,窗簾開始打開,當碰到開限位開關時,電機停止轉動;當天黑時,傳感器接收到信號,電機反轉,窗簾閉合,當碰到關限位開關時,電機停止轉動。具體程序如下:
     #include<reg51.h>
         #include<intrins.h>  
          #define uchar unsigned char
          #define uint unsigned int
           sbit K3=P2.2;   
                   //光控正轉或反轉,此處接光敏傳感器
          sbit K5=P2.4;                          //開限位
           sbit K6=P2.5;                                      //關限位
           sbit LED1=P0.0;                             //正轉指示燈
           sbit LED2=P0.1;   //反轉指示燈
           sbit MA=P1.0;
           sbit MB=P1.1;
           void main(void)
           {
               LED1=1;LED2=1;
                   while(1)
             {
          if(K7==0)
             sd();
          if (K3==0&&K4==1)    //光控正轉
           { while (K3==0&&K5==1&&K4==1)                
            {LED1=0;LED2=1;MA=0;MB=1;}
               LED1=1;LED2=1;MA=1;MB=1;
      }
         if (K4==0&&K3==1) //光控反轉
     { while (K4==0&&K6==1&&K3==1)
              { LED1=1;LED2=0;MA=1;MB=0; }
               LED1=1;LED2=1;MA=1;MB=1;
             }
       }
     }
    (2)手動程序
    當陰天或者晚上用戶要打開窗簾時,只需將控制方式選擇按鈕P2.6按下,就可以實現手動控制窗簾的開合。程序如下:
     #include<reg51.h>
     #include<intrins.h>
     #define uchar unsigned char
     #define uint unsigned int
     sbit K1=P2.0;                            //手動正轉
     sbit K2=P2.1;                              //手動反轉
     sbit K7=P2.6;                      //控制方式選擇按鈕
  sbit LED1=P0.0;                           //正轉指示燈
  sbit LED2=P0.1;                         //反轉指示燈
  sbit MA=P1.0;
  sbit MB=P1.1;
  void sd()                                   //子程序
  {
     while(1)
     {
         if(K7= =1)
          {
           return;
          }
         if (K1==0&&K2==1)                    //手動正轉
          {
             while (K1==0&&K5==1&&K2==1)
              {
                LED1=0;LED2=1;MA=0;MB=1;
              }           
                LED1=1;LED2=1;MA=1;MB=1; //不轉
          }
          if (K2==0&&K1==1) //手動反轉
          {
           while (K2==0&&K6==1&&K1==1)
              {
               LED1=1;LED2=0;MA=1;MB=0;
              }
              LED1=1;LED2=1;MA=1;MB=1;
          }
      }
  }   
4 調試與仿真
    將程序燒寫到AT89C51芯片中之后進行調試。在調試過程中出現兩個主要問題:(1)易將二極管極性接反,故障現象為接通直流電源24 V時按下正、反轉按鈕,電機可以正、反轉但二極管不亮,解決方法是將二級管極性對調;(2)電路易有虛焊、漏焊,故障現象為接通直流電源后,選擇光控模式發現電機不動作,解決方法是將虛焊和漏焊處用電烙鐵重新焊接。
    本設計采用單片機控制的智能光控窗簾有較好的性價比。實際應用表明,該測試系統具有測試準確、穩定可靠的特點,達到了設計要求。
參考文獻
[1] 張鑫. 單片機原理及應用(第2版)[M].北京:電子工業出版社,2010.
[2] 胡漢才.單片機原理及其接口技術(第3版)[M]. 北京: 清華大學出版社,2010.
[3] 胡漢才.單片機原理及其接口技術學習輔導與實踐教程[M]. 北京:清華大學出版社,2010.
[4] 張義和. 例說51單片機(C 語言版)[M]. 北京:人民郵電出版社,2008.
[5] 黃英.單片機工程應用技術[M]. 上海:復旦大學出版社, 2011.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲欧美日韩成人| 国产精品福利av| 国产精品永久| 亚洲视频福利| 亚洲国产精品久久久久婷婷884| 黄色成人在线免费| 国产精品99久久久久久宅男| 欧美在线播放一区二区| 亚洲欧美综合| 麻豆精品91| 国产视频精品免费播放| 国产精品国产三级国产| 最新国产成人在线观看| 欧美激情免费观看| 亚洲精品乱码久久久久久日本蜜臀| 你懂的网址国产 欧美| 香蕉国产精品偷在线观看不卡| 亚洲激情中文1区| 一区二区不卡在线视频 午夜欧美不卡'| 老司机一区二区三区| 国产精品视频不卡| 国产一区二区黄| 亚洲国产中文字幕在线观看| 久久国产精品一区二区| 国产人成一区二区三区影院| 亚洲黄色一区| 女人天堂亚洲aⅴ在线观看| 亚洲人成网站999久久久综合| 亚洲乱码精品一二三四区日韩在线| 亚洲精品人人| 精久久久久久| 欧美亚洲一区二区在线观看| 欧美视频免费看| 久久激情视频| 亚洲一区三区电影在线观看| 国产精品超碰97尤物18| 欧美在线国产| 欧美日韩一卡二卡| 久久精品亚洲国产奇米99| 欧美日产在线观看| 欧美一级大片在线免费观看| 亚洲免费在线| 国产精品久久久久久久久借妻| 欧美性大战久久久久久久蜜臀| 亚洲成色777777女色窝| 91久久精品久久国产性色也91| av成人免费在线观看| 国产精品久久久91| 久久福利毛片| 中文日韩在线| 欧美在线视频a| 亚洲第一页中文字幕| 欧美精品在线播放| 国产精品极品美女粉嫩高清在线| 原创国产精品91| 国产精品国产三级欧美二区| 亚洲午夜精品一区二区| 亚洲免费精彩视频| 欧美精品三级| 欧美亚韩一区| 欧美日本韩国| 国产裸体写真av一区二区| 在线亚洲伦理| 激情国产一区| 亚洲国产国产亚洲一二三| 国产真实精品久久二三区| 香蕉视频成人在线观看| 亚洲第一天堂无码专区| 一区一区视频| 国产精品网站在线播放| 欧美女同在线视频| 国语自产在线不卡| 日韩视频一区二区三区在线播放| 国产一区二区三区四区老人| 国产一级揄自揄精品视频| 国产精品一区免费视频| 亚洲精品国精品久久99热| 欧美成人黄色小视频| 欧美日韩精品国产| 欧美麻豆久久久久久中文| 国产欧美一区二区三区久久| 亚洲国产欧美日韩精品| 免费看av成人| 香蕉成人久久| 在线欧美福利| 久久精视频免费在线久久完整在线看| 亚洲精品视频免费在线观看| 国产精品国产三级国产普通话三级| 欧美日韩在线电影| 欧美日韩中文字幕精品| 欧美精品日韩一区| 亚洲日本一区二区三区| 亚洲乱码国产乱码精品精可以看| 欧美午夜不卡影院在线观看完整版免费| 国产女主播视频一区二区| 另类综合日韩欧美亚洲| 欧美日韩高清在线| 在线视频你懂得一区二区三区| 亚洲大片在线| 每日更新成人在线视频| 麻豆九一精品爱看视频在线观看免费| 亚洲欧美成人一区二区三区| 国产精品电影在线观看| 欧美激情在线有限公司| 久久av一区| 国产精品香蕉在线观看| 亚洲卡通欧美制服中文| 亚洲国产日韩一区| 欧美四级在线| 国产日本欧美在线观看| 欧美久久久久久久久| 亚洲电影观看| 91久久嫩草影院一区二区| 欧美精品国产一区二区| 国产日韩欧美在线播放| 在线成人亚洲| 欧美成人免费视频| 欧美深夜影院| 亚洲欧洲一区二区在线播放| 亚洲欧美日韩精品久久奇米色影视| 亚洲美洲欧洲综合国产一区| 国产在线国偷精品产拍免费yy| 国产精品三级久久久久久电影| 亚洲激情欧美| 亚洲精品日韩一| 欧美日韩精品免费观看| 国产精品99久久久久久人| 国产精品免费福利| 99天天综合性| 欧美日韩影院| 亚洲一品av免费观看| 国产精品一区二区三区久久久| 国模精品一区二区三区色天香| 另类av一区二区| 欧美91精品| 国产精品日韩在线播放| 欧美天堂亚洲电影院在线播放| 欧美视频一区二区在线观看| 国产精品黄视频| 免播放器亚洲一区| 另类亚洲自拍| 久久一区欧美| 老色批av在线精品| 在线看一区二区| 亚洲电影观看| 亚洲一区在线免费观看| 欧美久久电影| 亚洲网址在线| 在线观看日韩av先锋影音电影院| 国产精品麻豆va在线播放| 亚洲娇小video精品| 伊人影院久久| 激情亚洲成人| 激情六月综合| 欧美资源在线观看| 欧美日韩一区二区视频在线观看| 韩国av一区二区三区四区| 欧美三级网址| 亚洲一区亚洲二区| 亚洲天堂免费观看| 欧美在线免费观看亚洲| 欧美国产在线视频| 亚洲精品激情| 亚洲一区二区少妇| 小辣椒精品导航| 羞羞漫画18久久大片| 亚洲图片欧美日产| 久久夜色精品国产欧美乱| 欧美一区二区精品| 欧美成在线观看| 亚洲国产精品va在线看黑人动漫| 欧美日韩不卡合集视频| 激情小说另类小说亚洲欧美| 国内精品国语自产拍在线观看| 午夜免费在线观看精品视频| 欧美婷婷久久| 亚洲一区区二区| 在线成人激情视频| 久久久久国产成人精品亚洲午夜| 一区二区三区视频在线看| 国产亚洲午夜高清国产拍精品| 亚洲国产成人av好男人在线观看| 欧美国产日韩在线| 国产精品福利在线观看| 久久精品91| 黑人巨大精品欧美一区二区| 国产欧美一区二区精品秋霞影院| 国产午夜精品视频免费不卡69堂| 性久久久久久久久| 国内精品久久久久久久影视麻豆| 国产精品视频在线观看| 久久久美女艺术照精彩视频福利播放| 欧美大片一区二区三区| 欧美成人三级在线| 亚洲网在线观看| 久久综合伊人77777麻豆| 国产日本亚洲高清| 免费久久99精品国产| 亚洲国产日韩在线一区模特| 国产精品免费观看在线| 欧美日韩在线一区二区| 欧美一区二区三区免费在线看| 一区二区三区无毛| 欧美午夜精品久久久久久久| 久久国产一区| 欧美亚洲综合另类| 一区二区三区欧美成人| 久久久www成人免费精品| 国产日韩欧美综合精品| 久久另类ts人妖一区二区| 欧美午夜精品久久久久久超碰| 久久九九99视频| 亚洲国产综合在线看不卡| 国产精品免费看久久久香蕉| 欧美日韩国产在线看| 亚洲第一免费播放区| 欧美日韩在线播放一区| 国产亚洲激情在线| 羞羞漫画18久久大片| 国产精品国产三级国产aⅴ9色| 日韩视频在线永久播放| 欧美激情一区二区三区蜜桃视频| 国产精品夜色7777狼人| 亚洲精品美女91| 欧美a级大片| 欧美自拍偷拍| 欧美少妇一区二区| 欧美性事免费在线观看| 久久www成人_看片免费不卡| 国产亚洲欧美在线| 久久天天躁夜夜躁狠狠躁2022| 老**午夜毛片一区二区三区| 国产视频亚洲| 亚洲一区中文字幕在线观看| 一区二区动漫| 欧美 日韩 国产在线| 欧美美女操人视频| 在线一区免费观看| 久久精品国产免费看久久精品| 欧美婷婷六月丁香综合色| 韩国三级电影久久久久久| 欧美影片第一页| 免费观看国产成人| 亚洲欧洲另类| 国产精品视频免费观看| 9色porny自拍视频一区二区| 国产精品天天看| 久久久久国产精品厨房| 久久久久久夜| 欧美精品一区二区在线观看| 久久视频在线看| 正在播放日韩| 午夜精品久久久久久久久久久| 欧美三级欧美一级| 国产一区二区无遮挡| 另类天堂视频在线观看| 一区二区三区国产精品| 欧美精品一区二区视频| 欧美 日韩 国产精品免费观看| 国产精品一区二区久久久| 亚洲精品少妇30p| 亚洲特级毛片| 一区二区三区日韩欧美精品| 欧美一区二区三区播放老司机| 在线免费观看日本一区| 欧美国产先锋| 国产亚洲a∨片在线观看| 亚洲在线观看视频| 国产日韩高清一区二区三区在线| 一区二区三区欧美亚洲| 亚洲国产精品久久久久婷婷老年| 国产精品亚洲精品| 国产精品久久久亚洲一区| 亚洲影视中文字幕| 亚洲视频在线观看网站| 亚洲精选大片| 国产伦精品一区二区三区在线观看| 亚洲日本精品国产第一区| 欧美日韩情趣电影| 好吊色欧美一区二区三区四区| 久久久久se| 亚洲精品一区二| 国产精品极品美女粉嫩高清在线| 99香蕉国产精品偷在线观看| 老鸭窝亚洲一区二区三区| 久久在线观看视频| 亚洲精品中文字幕在线| 亚洲电影毛片| 国产精品va在线播放| 欧美精品国产一区| 欧美日韩在线另类| 国产精品大片免费观看| 在线不卡免费欧美| 午夜精品久久久久久久久| 亚洲特级片在线| 极品av少妇一区二区| 亚洲午夜在线观看| 国产综合香蕉五月婷在线| 一区二区在线视频| 久久国产视频网| 美女啪啪无遮挡免费久久网站| 免费的成人av| 国产精品实拍| 欧美视频在线观看视频极品| 国产麻豆午夜三级精品| 美女任你摸久久| 欧美女主播在线| 亚洲欧美一区二区在线观看| 国产伦精品一区二区三区| 亚洲欧洲精品成人久久奇米网| 国产在线国偷精品产拍免费yy| 欧美一级播放| 国产精品专区一| 国产日本欧美一区二区三区在线| 国产精品天天看| 亚洲免费视频中文字幕| 红桃视频一区| 午夜精品久久久久久久久| 久久xxxx精品视频| 欧美日韩中文字幕综合视频| 亚洲欧美综合网| 久久精品国产欧美激情| 国产一区二区三区成人欧美日韩在线观看| 欧美亚韩一区| 一区二区三区黄色| 久久影视三级福利片| 性欧美大战久久久久久久免费观看| 亚洲国产精品嫩草影院|