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

基于單片機的照明自動控制系統設計與實現

2025-02-23 00:00:00敖瑩盧彤彤崔忠偉王禹迪趙鈺黃衛吳奎
物聯網技術 2025年4期

摘 要:為降低傳統照明系統的能耗、提高其能源利用效率,設計了一種基于單片機的照明自動控制系統。該系統采用STC89C52單片機作為主控芯片,太陽能板和太陽能蓄電池作為功能裝置,集成GY30光照傳感器以采集環境的光照強度,利用SNR8016VR-M語音識別模塊實現語音控制。測試結果表明,該系統實現了照明的自動化控制,并能有效降低照明的能耗。

關鍵詞:照明控制;太陽能;光照傳感器;語音識別;自動化控制;STC89C52

中圖分類號:TP29 文獻標識碼:A 文章編號:2095-1302(2025)04-0-03

0 引 言

隨著農業種植面積和養殖面積的擴大,出現了用電多、電費貴、大量電力資源浪費等一系列問題。在這一背景下,為切實解決民生問題,考慮降低傳統照明系統的能耗。

本文結合多種照明系統,設計了一種具有節能[1-4]及自動化[5-7]功能的照明系統。文獻[8]設計了一款照度穩定可調的LED照明燈和數字顯示照度表,采用旋轉編碼器和PWM電路進行調光控制,實現了對LED照明燈亮度的調控。文獻[9]設計了一款低功耗便攜式智能節能燈光控制器,采用USB供電,利用光數字傳感器和人體紅外線接近感應器,實現燈光的智能化控制。然而,目前這兩個系統都不具備語音控制功能。文獻[10]通過光敏電阻采集外部光線強度,利用ADC0808將其轉換成數字信號,以此判斷當前為白天或夜晚,并根據判斷結果控制燈的亮滅。然而,該系統存在高耗能問題。文獻[11]設計了一款基于51單片機的燈光控制器,需利用光敏電阻、集成電壓比較器以及人體紅外線集成感應器等設備,單片機經過信息處理和分析后,實現對燈光的智能控制。當環境光線昏暗時,實現“人來燈開,人走燈滅”的效果。然而,該系統設計方式過于復雜。

由此可見,現有的研究存在不足,不僅缺乏語音控制功能,也存在高耗能以及當前設計方式過于復雜的問題。因此,需要對系統進行擴充,以簡化設計方式,提高系統的可維護性和可擴展性。

基于現有照明系統的上述問題,本文將設計一款實用的低能耗新型系統,該系統采用太陽能板和太陽能蓄電池作為能源來源,集成了傳感模塊和語音控制模塊,支持自動調節照明特性和控制模式,完成了基于單片機的照明自動化控制,能夠實現能源消耗的最小化和照明效果的最大化。

1 系統硬件設計

1.1 系統整體框架

基于單片機的控制系統整體結構包括主控芯片、輸入模塊、輸出模塊,如圖1所示。

輸入模塊主要包括:光照傳感器、薄膜矩陣鍵盤和語音子模塊。光照傳感器用于檢測環境的照明強度,薄膜矩陣鍵盤和語音子模塊用于接收用戶的指令。

輸出模塊主要包括:照明子模塊和顯示屏。照明子模塊用于照明,顯示屏用于顯示輸入模塊傳送的數據。

照明系統的整體運行流程:通過輸入模塊采集環境數據和接收用戶指令,將采集的數據和信息傳給主控芯片,主控芯片對數據進行解析和處理,再將數據傳輸給發送設備進行輸出顯示。

1.2 主控芯片

本系統使用的主控芯片具備核心控制和數據處理功能,其型號為STC89C52,工作電壓范圍為3.3~5 V,晶振頻率為12 MHz,接收電流為20 mA,發送電流為10 mA,串口波特率可通過設置指令調整,串口為8數據位,擁有1停止位。該芯片具有成本低廉、功能強大、功耗低、抗干擾能力強等優點,支持多種編程方式。其核心控制作用表現在:對輸入模塊傳來的數據進行解析和處理,再將數據傳輸給發送設備,保證系統按照預定的工作方式運行。

1.3 輸入模塊

輸入模塊電路如圖2所示。

1.3.1 光照傳感器

本系統采用光照傳感器作為輸入子模塊,用于采集環境的光照強度,設備型號為GY30,工作電壓范圍為3~5 V,光照范圍為0~65 535 lx,傳感器內置16 bit A/D轉換器,與5 V單片機I/O口直接相連。該傳感器具有數字輸出、高分辨率、寬動態范圍、低功耗、簡單易用等特點,待檢測環境的照明強度后,將檢測結果反饋給主控芯片,從而實時調整照明設備的照明強度,讓系統運行更智能、更高效。該傳感器的DO口用于輸出測量的光照強度數字信號,與單片機的P3.3口連接進行信息傳輸。

1.3.2 薄膜矩陣鍵盤

本系統采用薄膜矩陣鍵盤作為輸入子模塊,能夠更好地實現用戶交互功能,其具有低成本、輕便等特點,用戶可通過薄膜矩陣鍵盤自定義照明時長,實現照明系統的靈活控制和節能環保。薄膜矩陣鍵盤使用標準的電氣接口,如USB、PS/2、RS 232等,通過P0口與單片機連接。

1.3.3 語音識別子模塊

本系統采用語音模塊作為輸入子模塊,用于實現語音控制,型號為SNR8016VR-M,工作電壓為5 V,待機電流為50 mA,音頻時長240 s,模塊尺寸為28 mm×40 mm,語音指令共160個。該模塊具有簡單易用、可定制等特點,技術人員提前錄入語音指令,用戶通過輸入相應語音指令便可控制特定區域的照明,從而實現照明系統的語音控制。該語音模塊的OUT1口和OUT2口為輸出口,分別與單片機的P3.0口和P3.1口連接進行信息傳輸。

1.4 輸出模塊

輸出模塊電路如圖3所示。

1.4.1 照明子模塊

本系統的照明子模塊主要采用 LED 燈作為光源器件,其工作電壓為3 V,與白熾燈、節能燈等其他光源器件相比,具有使用壽命長、能耗低、電源光效高、光照效率高等特點,通過太陽能發電系統的供電便可實現夜晚照明。該照明模塊通過P1.4口、P1.5口與單片機連接。

1.4.2 顯示屏

本系統采用顯示屏作為輸出設備,用于顯示輸入設備傳來的重要參數,型號為LCD1602,邏輯工作電壓范圍為4.8~5.2 V,驅動電壓為5 V,非背光時工作電流(背光除外)為1.7 mA,背光時工作電流為24.0 mA,具有顯示清晰、低功耗、低成本等特點。LCD1602 顯示屏用于顯示輸入裝置傳來的數據,如:光照強度、溫濕度、用戶設置的照明時長等,從而提高用戶使用的便捷性。該LCD1602顯示屏的RS口用于選擇數據的類型,與單片機的P1.1口連接;RW口用于選擇讀寫操作,與單片機的P1.2口連接;DB口用于傳輸數據(并行數據線),與單片機的P2口連接;BLA口和BLK口是用于控制背光的接口,分別與單片機的電源正負極連接。

2 系統軟件設計

2.1 主流程

啟動系統后,將進行系統初始化。在這一過程中,系統將逐一初始化單片機、薄膜矩陣鍵盤以及語音模塊,確保它們處于最佳工作狀態,為后續的用戶交互和LED控制做好準備。

接下來,程序進入等待用戶輸入的狀態。通過薄膜矩陣鍵盤,程序不斷掃描用戶的按鍵動作,并等待用戶輸入控制命令,當檢測到按鍵動作時,程序立即讀取按鍵值,并將其視為用戶輸入的控制命令傳給單片機;在掃描薄膜矩陣鍵盤的同時,系統對語音模塊保持監聽,判斷語音模塊是否識別到語音命令,當語音模塊識別到命令時,將獲取的命令傳回單片機。

下一步將檢測指令是否正確。為了將用戶輸入的控制命令轉化為具體的LED燈亮滅時間,程序會解析按鍵輸入,并根據預設的映射關系或算法,將用戶輸入的按鍵值轉換成相應的LED燈亮滅時間,該映射關系或算法涉及到一些簡單的編碼規則;與解析按鍵輸入類似,系統需要解析語音命令,識別出用戶想要控制的LED燈以及對應的亮滅狀態,這需要使用語音識別庫或者API來實現。通過解析按鍵輸入和語音輸入,將解析后的指令與指令庫進行比較,如果符合要求則進入下一步驟,如果不符合則返回到用戶輸入步驟,重新輸入指令。

接下來將判斷指令是否為語音。如果不是語音指令,系統將其判定為通過解析按鍵輸入得到的指令,程序會進入控制LED燈亮滅時間的階段,在這一階段,程序會根據用戶輸入的亮滅時間,通過單片機的GPIO口控制LED燈的開關狀態;如果是語音指令,則程序進入控制LED燈亮滅狀態的階段,在這一階段,程序會根據語音控制指令來控制LED燈的亮滅狀態,包括根據指令開啟或關閉LED燈、調整LED燈的亮度以及實現其他可能的燈光效果等。

完成以上步驟后,程序會返回到系統初始化階段,繼續監聽用戶的操作,由此形成了一個循環,可以不斷接收用戶按鍵輸入的指令或語音控制命令,并控制相應LED燈的亮燈時間和亮滅狀態。當程序結束后,程序退出循環并釋放相關資源。在這一過程中,程序始終保持對用戶按鍵輸入和語音控制的響應,為用戶提供便捷的LED燈自動化控制體驗。系統主流程如圖4所示。

2.2 語音子模塊控制流程

語音子模塊控制流程如圖5所示。

該模塊接收語音指令后首先進行初步判斷,將接收的語音與技術員提前錄入的語音庫指令進行對比,如果不是預設語音則重新接收語音指令,如果是預設語音則繼續執行接下來的流程。

判斷接收的語音是否為中文。如果是中文則繼續判斷語音指令,如語音指令為“打開”則進行打開LED的操作,否則LED仍保持之前的狀態;如果接收的語音不是中文,則默認為英文,如果語音指令為“ON”則進行打開LED的操作,否則LED仍保持之前的狀態。

3 結 語

本文設計了基于STC89C52單片機的照明自動控制系統,該照明自動控制系統以STC89C52為主控制器,集成了以下三大模塊:輸入模塊、輸出模塊以及太陽能發電系統,具有低成本、低能耗、自動化控制等特點,可廣泛用于智能家居、工業、農業及商業等領域,具有廣闊的應用前景。

參考文獻

[1]王希友.基于單片機的LED照明燈智能調光系統設計[J].信息與電腦(理論版),2019,31(18):101-103.

[2]李梁,湯璐逸.教室照明燈智能控制系統的研究[J].科技創新與應用,2020(5):44-45.

[3]王林青,李雪萊,張嘉琦.教學樓智能燈控系統的設計[J].電腦知識與技術,2020,16(24):87-88.

[4]李冶,劉賓坤,吉慶輝,等.基于自動控制的教室智能燈設計[J].電子制作,2021(23):83-85.

[5]何運繁,羅俊.多功能智能燈系統的設計與實現[J].電子世界,2021(19):127-129.

[6]蔡昌斌,薛劍云,李存瑞,等.基于ARM板的病房智能燈控制系統設計[J].電子世界,2020(2):131-132.

[7]蔣佳,鄭家城,張健.LED智能燈設計[J].電腦知識與技術,2019,15(20):207-210.

[8]孟凡軍.照度穩定可調 LED 照明燈設計—基于STM32F103C8T6 單片機[J].淮南職業技術學院學報,2022,22(3):131-134.

[9]周立杰,井新宇. MSP430超低功耗單片機的便攜式智能燈控制系統設計[J].電子世界,2021(23):156-157.

[10]王永濤,王啟明.基于單片機的智能燈的設計與實現[J].安徽電子信息職業技術學院學報,2020,19(5):24-30.

[11]陳新芬,劉杰,陸毅,等.基于51單片機智能燈設計與仿真[J].電子設計工程,2020,28(19):118-125.

主站蜘蛛池模板: 71pao成人国产永久免费视频| 91麻豆国产精品91久久久| 亚洲第一成年网| 72种姿势欧美久久久久大黄蕉| 无码区日韩专区免费系列| 成人小视频网| 永久在线精品免费视频观看| 19国产精品麻豆免费观看| 青青青视频蜜桃一区二区| 毛片最新网址| 乱人伦视频中文字幕在线| 国产微拍一区二区三区四区| 国产精品成人一区二区不卡| 91青草视频| 在线欧美一区| 国产在线精彩视频二区| 久久久久人妻一区精品| 人妻丰满熟妇αv无码| a毛片在线播放| 久久精品波多野结衣| 国产福利观看| 久久精品国产精品国产一区| 婷婷综合色| 国产无码高清视频不卡| 在线免费看片a| 九色综合伊人久久富二代| 国产精品视频观看裸模| 人妻精品全国免费视频| 亚洲娇小与黑人巨大交| 久久免费观看视频| 国产人成乱码视频免费观看| 无码啪啪精品天堂浪潮av| 国产另类乱子伦精品免费女| 亚洲视频一区在线| 国产精品视频久| 黄片一区二区三区| 欧亚日韩Av| 午夜一区二区三区| 欧美97欧美综合色伦图| 在线免费看黄的网站| 国产成人精品第一区二区| 亚洲精品无码av中文字幕| 国内精品视频在线| 国产h视频在线观看视频| 中文字幕免费视频| 伊人网址在线| 无码一区二区三区视频在线播放| 国产又黄又硬又粗| 久久成人免费| 最新国产网站| 第一区免费在线观看| 国产精品亚洲а∨天堂免下载| 婷婷激情五月网| 亚洲国产成人无码AV在线影院L| av色爱 天堂网| 91麻豆国产在线| 国产日产欧美精品| 伊人久久大线影院首页| 夜夜操天天摸| 97成人在线观看| 东京热一区二区三区无码视频| 日韩午夜福利在线观看| 波多野结衣一区二区三区四区视频 | 久久免费成人| 99re在线视频观看| 亚洲精品无码专区在线观看| 国产白浆视频| 国内黄色精品| 欧美a√在线| 亚洲精品福利视频| 国产精品主播| 国产日韩欧美一区二区三区在线 | 在线观看国产黄色| 一级一级特黄女人精品毛片| 国产丝袜丝视频在线观看| 国产亚洲精品自在线| 一级不卡毛片| 亚洲天堂福利视频| 国产精鲁鲁网在线视频| 国内精品九九久久久精品| 国产91av在线| 欧美日韩综合网|