新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 詳述聲光控電路及節能照明系統的設計

        詳述聲光控電路及節能照明系統的設計

        作者: 時間:2016-12-16 來源:網絡 收藏



        圖8 光控電路圖

          4.4 單片機控制電路
          51單片機是對目前所有兼容Intel 803l指令系統的單片機的統稱。該系列單片機的始祖是Intel的8031單片機。后來隨著Flash Rom技術的發展,8031單片機取得了長足的進展,成為目前應用最廣泛的8位單片機之一,其代表型號是ATMEL公司的AT89系列,它廣泛應用于工業測控系統之中。目前很多公司都有51系列的兼容機型推出,在目前乃至今后很長的一段時間內將占有大量市場。51單片機既是基礎入門的一個單片機,也是應用最廣泛的一種。本設計通過單片機來完成延時電路與其他電路的功能。

          程序原理如下所示:
          #include
          #define uint unsigned int
          sbit JD=P1^7;
          sbit GM=P1^6;
          void delay(uint z);
          main()
          {
          TMOD=0x10;
          EA=1;
          ET1=1;
          JD=0;
          GM=0;
          while(1)
          {
          if(JD= =1)
          {
          delay(10000);
          JD=0;
          }
          }
          }
          void counter1()interrupt 3
          {
          if(GM==1)
          {JD=1;}}
          void delay(uint z)
          {
          uint x,y;
          for(x=110;x>0;x - - )
          for(y=z;y>0;y - - );
          }




          4.5 繼電器驅動及燈泡照明電路
          將開關電路的負載改為繼電器,即變成繼電器驅動電路。如圖9所示,運放同相輸入端與單片機P1.7口相連,電壓跟隨器將微弱的單片機IO口輸出電流放大,提高帶負載能力,使電流能夠驅動三極管,但為防止電流過大燒壞三極管,因此加上限流電阻R13,從而通過三極管的開關作用來驅動繼電器。當開關的負載為電動機或者繼電器等感性負載時,在截斷流過負載的電流時(晶體管進入截止狀態時),會產生感應電動勢(楞次定律)。這時產生的電壓非常大。當這種電壓超過晶體管的VCBO,VCEO時,晶體管將會被擊穿。因此給繼電器并上一個二極管,將集電極的電位鉗制在(VCC+0.5)V左右,防止三極管被擊穿。


        圖9 繼電器驅動及照明電路圖


          4.6 延時電路
          延時電路的主要原理:利用電子計數器的原理實現定時功能。
          延時電路的構成方案一般有三種:①硬件構成;②軟件構成;③軟硬相結合構成。對于由硬件構成的定時器,一般是用改變R、C元件值控制定時的,其效率較高,但靈活性,通用性較差;而由軟件構成的定時器是用執行一段程序來實現定時的,其靈活性通用性較高,但效率較差;故現在設計定時器一般都是采用軟硬相結合的方法,通過編程設定不同的延時常數,而由硬件控制定時過程,如大規模集成電路可編程計數器8253,51單片機通過編程構成計數器等。
          延時電路主要用于完善電路功能,因此在延時結束后應發出一個結束信號,控制電路是否繼續工作。
          5 結束語
          用聲光控延時開關代替住宅小區樓道上的開關,只有在天黑以后,當有人走過樓梯通道,發出腳步聲或其它聲音時,樓道燈才會自動點亮,提供照明,當人們進入家門或走出公寓,樓道燈延時幾分鐘后會自動熄滅。在白天,即使有聲音,樓道燈也不會亮,可以達到節能的目的。聲光控延時開關不僅適用于住宅區的樓道,而且也適用于工廠、辦公樓、教學樓等公共場所,它具有體積小、外形美觀、制作容易、工作可靠等優點,適合于各種樓房走廊的照明設備。

        上一頁 1 2 3 下一頁

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 文水县| 马尔康县| 达尔| 普兰县| 盐亭县| 东光县| 平定县| 临沭县| 阳信县| 卢湾区| 孟村| 石棉县| 安龙县| 汶上县| 伊金霍洛旗| 宝兴县| 沅江市| 桦甸市| 扎囊县| 潜江市| 景德镇市| 林西县| 邓州市| 民勤县| 光泽县| 礼泉县| 阳高县| 永康市| 丹棱县| 永清县| 东丰县| 涿州市| 商水县| 望谟县| 阳春市| 呈贡县| 福安市| 怀来县| 临洮县| 虞城县| 灯塔市|