基於微控制器的聲光控電路

2021-05-26 22:33:47 字數 1178 閱讀 2654

1樓:匿名使用者

你說聲控部分的開關控制原理已經能懂得,就不說了,這裡說下連續光調節部分,給你一個簡單的方案參考一下。

連續光控要分兩部分處理,第一部分是光強度的採集,第二部分是微控制器根據採集到的光強度,經過一定的分析處理,對外接的燈亮度進行控制。

第一部分,光強度採集:

光強度的採集,自然離不開光敏電阻,成本廉價,實現方式也簡單。

打個比方,微控制器某個帶有ad取樣功能的引腳上拉4.7k金膜電阻(金膜電阻的溫漂相對較低),下拉某阻值的光敏電阻,則這個帶有ad取樣功能的io引腳上的電壓就會隨著外部光照強度的變化而變化,跟著光照強度和電壓的對應關係就可以實現光強度的採集。

即,微控制器ad取樣+光敏電阻分壓電路的組合可以實現光強度的採集。

第二部分,對燈的亮度進行「連續」調節,控制燈亮度

我們知道,燈在接通220v交流電的的時候,因為電網頻率是50hz,所以燈並不是一直都在亮,而是以每秒50次閃爍的形式在亮著,只是人眼無法識別這種閃爍而已。

燈的亮度主要受兩個方面的因素影響:

一,流過的電流。

二,單位時間內燈亮的時間。

所以,我們從電流和時間兩個方面入手都可以實現對燈亮度的調節

①,流過的電流如何控制?

一般的微控制器都不帶有模擬輸入功能,但是可以0、1形式的數字輸出,所以我們可以藉助da數模轉換晶片實現從數字訊號到模擬訊號的轉換,實現模擬輸出,通過模擬訊號的強度對流過燈的電流進行控制,進而實現對燈亮度的「連續」控制

②,單位時間內燈亮的時間如何控制?

用微控制器控制時間,自然想到了pwm輸出,如果微控制器自帶pwm輸出最好, 如果不帶pwm功能則要用軟體模擬pwm輸出 ,控制單位時間內某個引腳高低電平的時間,今兒實現對單位時間內燈亮的時間的控制。

無論是對電流的控制還是對亮燈時間的控制 ,都可以實現對燈亮度的「連續」調節,但都需要通過一定的微控制器軟體實現。

2樓:大慶斑頭雁

取光敏元件上的電壓,精度不高的情況可以直接送微控制器adc。

所謂連續改變導通角,在微控制器中實際上是靠觸發導通角時間變化的精度實現的。比如微控制器能控制的導通角只有0、10、20、30.。。。,可以認為是不連續的,如果你能做到0、0.

1、0.2、0.3.。。

就可以認為是連續變化的。對於一般應用來說,8位256級的變化已經可認為是連續的了,如果還不夠,那就用16位定時器,誰敢說不連續!

基於微控制器的超聲波測距儀設計需要哪些

需要微控制器控制板,超聲波感測器,電源等等。剩下的就是程式設計序了。如有幫助請採納,手機則點選右上角的滿意,謝謝!你好,這裡有個參考的基於51微控制器的超聲波測身高儀的設計,有參考原理圖和源 應用注意 1 此超聲波測距模組不宜帶電連線,如果要帶電連線,則先讓模組的gnd端先連線。否則會影響模組工作。...

人體溫度檢測用什麼感測器好呢?基於微控制器的

說句實話,18b20精度只有 0.5 根本不能用來做體溫計。而ad590非線性誤差是 0.3 lm35dz誤差是 0.4 0.8 也不能用體溫計。你想啊,人體差那麼零點幾度就是高燒了。因而如果你對精度無要求的話首選18b20,因為可以用微控制器直接讀出溫度,不用外加電路。而如果你對精度要求高的話,推...

誰能介紹一些基於微控制器控制技術發展與應用文摘

還是買北航的微控制器書把,那講的詳細點。微控制器在電子技術中的應用與發展 現在微控制器的應用越來越廣泛啦。從各種各樣的手機外圍配套產品到各種各樣的智慧家電產品。全部都是用微控制器做核心的!其實微控制器就是一種固定程式的小型電腦!微控制器與手機的最大不同就在於手機是非固定程式 所以手機可以不斷更新系統,新增各種各...