色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

通過采用Atmega16單片機和LED顯示技術實現室內照明系統的設計

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2018-12-11 09:05 ? 次閱讀

照明是室內環境設計的重要組成部分,光照的作用,對人的視覺功能尤為重要。而長期以來,將自然光與室內智能照明系統相結合的方式一直被設計者忽略,大部分的室內場所仍沿用單一的傳統照明方式,在一些公用場所的照明設備長時間打開,不僅導致能源浪費,而且加速了設備老化。

1 系統結構和工作原理

1. 1 系統結構

室內照明控制系統的設計主要采用Atmega16 單片機作為MCU 控制器,與LED 顯示技術、光感技術、按鍵采集與處理技術、紅外傳感技術、延時技術等技術相結合,然后實現室內照明設備的智能控制,其系統結構如圖1 所示。

通過采用Atmega16單片機和LED顯示技術實現室內照明系統的設計

圖1 室內照明控制方案圖

1. 2 工作原理

(1) 單片機通過繼電器對室內照明設備的開關進行控制。

(2) 照明設備周圍的光照檢測電路對設備周邊亮度進行檢測,信號通過環境亮度傳感模塊到達單片機,如果亮度能夠滿足生活需要,單片機則通過繼電器保持照明設備的關閉狀態,如果亮度不夠,則由單片機繼續檢測是否采集到人體熱釋電感信號。

(3) 如果被動式熱釋電紅外傳感器檢測到人體信號,單片機則立刻控制照明設備,將其打開; 如果沒有檢測到人體信號,單片機則保持照明設備的關閉狀態。

(4) 在照明設備打開的情況下,如果單片機在某一時刻沒有檢測到人體信號,則延長一段時間后將照明設備關閉,如果延時期間檢測到人體信號則結束延時,照明設備繼續打開。

(5) 可以根據應用照明設備場合以及使用人群的不同,將單片機PA0 ~ PA3引腳設置為不同的延時時間值。

(6) 在照明電路正常工作時,只要按下強制按鈕,就可以對照明設備進行強制控制,通過該按鈕也可以使電路切換到自動控制狀態。

2 系統硬件設計

2. 1 傳感器部分設計

(1) 環境亮度傳感模塊的設計。環境亮度傳感模塊的主要器件是光敏電阻光敏電阻的光譜響應峰值比較接近人的視覺敏感區,波長為555 mm,另一方面,光敏電阻利用半導體光電效應原理,其電阻值會隨著入射光強度的不同而發生改變,入射光強時,電阻值較小,入射光弱時,其電阻值增大響應時間相對增加。

此傳感模塊采用環氧樹脂封裝,具有體積小、靈敏度高、反應速度快、可靠性強等特點,在對環境亮度檢測時,當檢測到的光照強度大于設定值時,則輸出低電平,否則輸出高電平。采用光敏電阻的作用就是把環境光亮度轉化為模擬電壓值,然后通過運放后傳給單片機準確數字信號。為了避免光敏電阻受光面小的缺點,探測元件要在建筑周圍進行合理布局,以便準確探測自然光的強弱。

(2) 被動式熱釋電紅外線傳感器設計。熱釋電紅外傳感器可以通過檢測人或者動物發射的紅外線而輸出電信號,是以后總檢測物體輻射紅外能量的傳感器。

此電路系統的傳感器選用P2288 被動式熱釋電人體紅外傳感器,包括3 個關鍵元件: 1) 菲涅爾濾光晶片,起帶通濾波器的作用,可以截止波長為7 ~ 10 μm,與人體輻射紅外中心線波長9 ~ 10 μm 相對應,把人和動物區分開。2) 菲涅爾透鏡,可以將熱釋的紅外信號折射到熱釋電紅外傳感器上,還可以將那個警戒區分為若干的明區和暗區,如果物體在警戒區進行移動,就可以以溫度變化的形式在熱釋電紅外傳感器上產生變化的熱釋紅外信號,從而使熱釋電紅外傳感器產生變化的電信號。實驗證明,熱釋電紅外傳感器若不加菲涅爾透鏡,則其檢測距離約為2 m; 而配上菲涅爾透鏡后,其檢測距離可增加到10 m 以上。3) 熱釋電陶材料,熱釋電紅外傳感器將透過濾光晶片的紅外輻射能量的變化轉換成電信號,即熱電轉換。

設計中,人體可以發射波長約為10 μm 的紅外線,紅外線經菲涅爾濾光晶片進行濾波增強后,通過菲涅爾透鏡,將紅外信號聚集到熱釋電紅外傳感器上,然后熱釋電紅外傳感器通過熱電轉換,將透過濾光晶片的紅外能量轉換為電信號,最后經過紅外傳感信號處理器及邏輯電路進行處理,輸出邏輯值為1 時代表有人,否則無人。

2. 2 控制部分設計

(1) 延時時間選擇電路。延時電路的定時是由單片機內部的定時器進行確定的,外部參數不同,單片機實現的定時時間也不同。在單片機的PA 引腳設置延時時間選擇電路,主要是在環境光線較弱時,照明設備需完成一段時間的延時。將PA0 ~ PA3引腳設置為不同的時延,當檢測到PA0 ~ PA3均沒有開關閉合時,系統控制照明設備按設定的初始值進行延時,當PA0 ~ PA3有開關閉合時,程序開始按PA0 ~ PA3順序檢測各端口的狀態,系統根據不同的信號輸入,對端口設置不同延時。

(2) 單片機控制模塊。設計采用RISC 結構的Atmega16系列單片機作為主控制器,該系列芯片具有效率高、功耗低、RISC 處理功能強、內存容量大、性價比相當高等優點。該芯片有32 個可編程I /O 口、1 kB的SRAM、8 路10 位ADC,可以滿足系統需求。光電傳感器將光照強度轉換成電信號,然后再通過A/D 轉換器將電信號轉換成數字信號,系統控制器要根據檢測的光照度以及系統的輸入命令計算控制量,實現發光控制要求。

通過采用Atmega16單片機和LED顯示技術實現室內照明系統的設計

圖2 最小系統電路圖

(3) 顯示電路。系統采用顯示外設配置,其目的就是為了能夠實時顯示各設備的運行狀況及運行參數的變化。為節約系統成本,設計采用LED 作為顯示外設,可以顯示當前系統的工作狀態。

通過采用Atmega16單片機和LED顯示技術實現室內照明系統的設計

圖3 顯示電路圖

(4) 輸出控制電路。輸出控制電路的工作原理是: 單片機要對光照檢測電路和傳感器處理電路的輸出信號進行檢測,單片機的PC0引腳輸出控制信號,當室內環境的光照強度較強或光照強度較弱且室內無人時,單片機PC0輸出高電平,繼電器不工作,此時照明設備處于關閉狀態。當室內光線較弱并且檢測到室內有人時,引腳PC0輸出低電平,繼電器運行,照明設備正常發光。

(5) 照明設備驅動電路。系統中單片機是通過繼電器電路控制照明設備的通斷,當繼電器的輸入量達到一定值時,其輸出量會發生跳躍式變化。單片機是弱電器件,一般情況下它們大都工作在5 V 或更低,驅動電流也要在mA 級以下,不能用于大功率的場所,因此在單片機與繼電器之間安裝三極管以將電流放大以驅動繼電器。

由于繼電器動作快、使用壽命長、體積小以及工作穩定等特點,被廣泛應用于電力保護、遙控、測量以及通信等裝置中。設計采用電磁繼電器,主要原因是電磁繼電器工作可靠,使用簡單方便,容易判斷開關狀態。

(6) 強制開關設計。在系統設計中,通過強制開關來設定整個系統的工作方式,包括校對系統時間,控制系統進入手動或者自動工作狀態,對系統照明設備開關進行設置等。當系統處于手動工作方式時,單片機讀取各開關狀態,然后控制對于的照明設備開關,其中各照明設備之間的控制是相互獨立的。當系統處于自動工作狀態時,開關失效,單片機會根據傳感器檢測模塊的檢測信號以及設定的控制方式自動對照明設備進行開關控制

3 系統軟件設計

系統軟件部分主要是要處理完成光照檢測電路以及對熱釋電傳感信號處理電路的輸出信號。

(1) 檢測周圍環境的光照強度。若檢測到周圍環境光照較強,系統繼續對光照檢測電路的輸出狀態進行檢測; 若檢測到的光線弱于設定值,進行步驟( 2) .

(2) 系統對熱釋電紅外傳感信號進行檢測。若檢測到無人,則控制照明設備關閉; 若檢測到室內有人,信號處理電路的輸出為高電平,系統控制照明設備打開,并自動設置一定的延時時間。

(3) 在延時時間內,如果再次檢測到有人存在,則系統按設定時間進行延時; 如果在延時時間內沒有檢測到有人,則系統控制照明設備關閉,然后再次進行步驟( 1) ,對周圍光照強度進行檢測,確定光信號處理電路的輸出信號。

系統設計的程序主要采用C 語言編寫,并通過開發板進行仿真,提高了設計時效及可靠性。

程序采用模塊化設計思想,以主程序為主線,圍繞主程序設置了功能模塊子程序,主要包括LED 顯示子程序、開關檢測處理子程序、傳感器檢測模塊處理子程序和照明設備開關控制子程序,這樣使大量的功能可以在子程序中實現,簡化了設計結構。

通過采用Atmega16單片機和LED顯示技術實現室內照明系統的設計

圖4 主程序框圖流程

4 結束語

提出了一種改進的基于智能檢測技術的室內照明系統設計方案,克服了傳統照明系統方案的缺點,利用熱釋人體紅外以及溫度傳感系統,將室內是否有人和周圍環境光亮度是否充足兩個判決條件相結合,然后利用Atmega16 單片機進行信號的處理、分析和決策,進而更加精確地控制照明設備,操作簡單,人性化強。系統適用于學校、商場等大型室內場所的照明控制,使照明設備實現智能控制。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • led
    led
    +關注

    關注

    242

    文章

    23252

    瀏覽量

    660595
  • 單片機
    +關注

    關注

    6035

    文章

    44554

    瀏覽量

    634682
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17127

    瀏覽量

    350997
  • 控制器
    +關注

    關注

    112

    文章

    16334

    瀏覽量

    177814
收藏 人收藏

    評論

    相關推薦

    Atmega16單片機實用程序Atmega16單片機實用程序

    Atmega16單片機實用程序Atmega16單片機實用程序/************************************************/************
    發表于 07-13 09:14

    使用ATMega16單片機實現數碼管00-99顯示 精選資料分享

    使用ATMega16單片機實現數碼管00-99顯示最近學習了ATMega16單片機的中斷
    發表于 07-14 06:46

    如何實現Atmega16單片機串口通信呢

    串口通信需要使用到的內部寄存器有哪些?如何實現Atmega16單片機串口通信呢?
    發表于 09-23 07:47

    基于Atmega16室內照明控制系統的設計

    采用熱釋人體紅外以及溫度傳感系統,將室內是否有人和周圍環境光亮度是否充足相結合,利用Atmega16單片機進行信號的處理、分析和決策,使
    發表于 03-01 15:41 ?92次下載
    基于<b class='flag-5'>Atmega16</b>的<b class='flag-5'>室內</b><b class='flag-5'>照明</b>控制<b class='flag-5'>系統</b>的設計

    基于ATmega16單片機的實時溫度采集與分析系統

    提出了一種基于ATmega16單片機與溫度傳感器相結合的實時溫度采集與分析系統。本系統介紹了以ATmega16
    發表于 05-09 15:36 ?375次下載
    基于<b class='flag-5'>ATmega16</b><b class='flag-5'>單片機</b>的實時溫度采集與分析<b class='flag-5'>系統</b>

    ATmega16單片機實用程序

    ATmega16單片機實用程序,共21個。可直接移植,添加應用。
    發表于 11-09 14:25 ?33次下載

    ATmega16單片機中文用戶手冊

    ATmega16單片機中文用戶手冊 適合于初學者快速上手
    發表于 12-08 11:43 ?18次下載

    單片機atmega16的一些技術參數

    單片機atmega16的一些技術參數,方便大家查找
    發表于 01-05 16:35 ?14次下載

    ATMEGA16單片機實現的數控頻率計原理圖

    ATMEGA16單片機實現的數控頻率計原理圖
    發表于 07-25 09:49 ?0次下載

    ATmega16單片機教程之ATmega16單片機定時器的分析與設計應用概述

    本文檔的主要內容詳細介紹的是ATmega16單片機教程之ATmega16單片機定時器的分析與設計應用概述主要內容包括了:1、單片機定時器的基
    發表于 12-07 08:00 ?14次下載
    <b class='flag-5'>ATmega16</b><b class='flag-5'>單片機</b>教程之<b class='flag-5'>ATmega16</b><b class='flag-5'>單片機</b>定時器的分析與設計應用概述

    如何實現ATMEGA16單片機與PC的通信

    ATMEGA16與PC的通信實驗1//PC發送一個字符給單片機單片機收到后既在發光二極管進行顯示
    發表于 12-14 15:14 ?1479次閱讀

    使用ATMEGA16單片機實現矩陣鍵盤的掃描程序免費下載

    本文檔的主要內容詳細介紹的是使用ATMEGA16單片機實現矩陣鍵盤的掃描程序免費下載。
    發表于 09-06 17:27 ?5次下載
    使用<b class='flag-5'>ATMEGA16</b><b class='flag-5'>單片機</b><b class='flag-5'>實現</b>矩陣鍵盤的掃描程序免費下載

    使用ATMega16單片機實現數碼管00-99顯示

    使用ATMega16單片機實現數碼管00-99顯示最近學習了ATMega16單片機的中斷
    發表于 11-15 11:51 ?37次下載
    使用<b class='flag-5'>ATMega16</b><b class='flag-5'>單片機</b><b class='flag-5'>實現</b>數碼管00-99<b class='flag-5'>顯示</b>

    Atmega16單片機串口通信

    Atmega16單片機串口通信Atmega16單片機串口通信串口通信需要使用到的內部寄存器程序代碼Atmega16
    發表于 11-15 13:21 ?13次下載
    <b class='flag-5'>Atmega16</b><b class='flag-5'>單片機</b>串口通信

    基于Atmega16室內照明控制系統設計方案

    電子發燒友網站提供《基于Atmega16室內照明控制系統設計方案.doc》資料免費下載
    發表于 11-03 10:42 ?0次下載
    基于<b class='flag-5'>Atmega16</b>的<b class='flag-5'>室內</b><b class='flag-5'>照明</b>控制<b class='flag-5'>系統</b>設計方案
    主站蜘蛛池模板: 色噜噜噜亚洲男人的天堂| 张开腿我尝尝你的草莓| 国产精品视频免费视频| 伊人情涩网| 日韩av片无码一区二区不卡电影 | 久久中文字幕人妻熟AV女蜜柚M| 一二三四在线观看韩国| 女人精69xxxxx| 国产高清视频a在线大全| 97人人看碰人免费公开视频| 无码不卡中文字幕在线观看| 久久视频这有精品63在线国产 | 刺激性视频黄页| 亚洲AV国产精品无码精| 久久这里有精品| 攻把受做得合不拢腿play| 亚洲欧美综合中文字幕| 青青久在线| 精品亚洲国产熟女福利自在线| 大乳牛奶女magnet| 亚洲视频91| 日韩爽爽影院在线播放| 精品第一国产综合精品蜜芽| 高清欧美videos sexo| 真实处破女全过程完免费观看| 亚洲 日韩 欧美 国产专区| 男神插曲女生软件完整版| 精品视频在线一区| 国产精品99久久久久久AV色戒| 八妻子秋霞理在线播放| 中文字幕亚洲无线码在线| 亚洲精品视频在线观看免费| 婷婷四房播客五月天| 人人舔人人爱| 男女免费观看在线爽爽爽视频 | 麻豆久久婷婷五月国产| 精品区2区3区4区产品乱码9| 欧美精品乱码99久久蜜桃| 国产探花在线精品一区二区| 凤楼app| 中文字幕亚洲乱码熟女在线|