日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

采用單片機(jī)控制可控硅的調(diào)光電路

 玩夢(mèng)書生 2015-11-06
 

  目前市面上有很多線路簡(jiǎn)單、價(jià)格低廉的調(diào)光燈,其調(diào)光方式主要有3種:一是利用可控硅改變電壓導(dǎo)通角,二是利用變壓器調(diào)節(jié)供電電壓,三是利用電位器直接分壓。較理想的方式是通過(guò)可控硅調(diào)整電壓導(dǎo)通角來(lái)實(shí)現(xiàn)調(diào)光。
  
  可控硅調(diào)光的調(diào)光原理是通過(guò)可調(diào)電阻改變電容充放電速度,從而改變可控硅的導(dǎo)通角,控制燈泡在交流電源一個(gè)正弦周期內(nèi)的導(dǎo)通時(shí)間,即而達(dá)到燈光調(diào)節(jié)的目的。
  
  下面主要采用可控硅實(shí)現(xiàn)電燈亮度調(diào)節(jié)。使用者通過(guò)按鍵控制電燈開、關(guān),通過(guò)按鍵控制燈光的亮度??煽毓柚苯咏釉?20V交流電路上,但是單片機(jī)采用低電壓供電,因此需要采用一定的隔離措施,將220V強(qiáng)電與5V弱電隔離。系統(tǒng)使用MOC3051作為強(qiáng)電與弱電的隔離器。
  
  MOC3051系列光電可控硅驅(qū)動(dòng)器是美國(guó)摩托羅拉公司推出的器件。該系列器件的顯著特點(diǎn)是大大加強(qiáng)了靜態(tài)dv/dt能力。輸入與輸出采用光電隔離,絕緣電壓可達(dá)7500V。該系列有MOC3051及MOC3052,它們的差別只是觸發(fā)電流不同,MOC3051最觸發(fā)電流為15mA,MOC3052為l0mA。
  
  MOC3051系列可以用來(lái)驅(qū)動(dòng)工作電壓為220V的交流雙向可控硅。MOC3051可直接驅(qū)動(dòng)小功率負(fù)載,也適用于電磁閥及電磁鐵控制、電機(jī)驅(qū)動(dòng)、溫度控制、固態(tài)繼電器、交流電源開關(guān)等場(chǎng)合。
  
  由于能用TTL電平驅(qū)動(dòng),它很容易與微處理器接口,進(jìn)行各種自動(dòng)控制設(shè)備的實(shí)時(shí)控制。

  該調(diào)光電路是通過(guò)單片機(jī)控制雙向可控硅的導(dǎo)通角來(lái)實(shí)現(xiàn)亮度調(diào)節(jié)的,如下圖所示。整個(gè)電路主要包括可控硅控制電路及過(guò)零檢測(cè)電路。

調(diào)光電路

  圖中MOC3051是摩托羅拉公司生產(chǎn)的光電耦合芯片,用以可靠驅(qū)動(dòng)可控硅并實(shí)現(xiàn)強(qiáng)弱電隔離。單片機(jī)P1.6口負(fù)責(zé)驅(qū)動(dòng)光耦,控制可控硅導(dǎo)通和關(guān)斷。在燈泡主回路中,燈與可控硅串聯(lián)、可控硅導(dǎo)通角的變化會(huì)改變燈光亮度。XS1是外供交流220V電源的接入口。
  
  為了精確控制可控硅的導(dǎo)通角,電路還加入過(guò)零檢測(cè)電路,如圖5-9所示。交流電源從XS2引入并送入兩片光耦,注意兩光耦的輸入端是反相的。這樣使得交流電壓過(guò)零時(shí),無(wú)論是從正電壓變?yōu)樨?fù)電壓還是由負(fù)電壓變?yōu)檎妷?,都能夠在光耦輸出端C上得到一個(gè)正向階躍信號(hào)。經(jīng)過(guò)施密特觸發(fā)器TC4584整型并反相輸出到單片機(jī)外部中斷0引腳上,作為中斷觸發(fā)信號(hào)。單片機(jī)由此信號(hào)獲得每個(gè)正弦周期內(nèi)的兩個(gè)過(guò)零點(diǎn)。
  
  此系統(tǒng)的核心是通過(guò)單片機(jī)控制雙向可控硅的導(dǎo)通角來(lái)實(shí)現(xiàn)亮度調(diào)節(jié)。在交流電壓的每個(gè)過(guò)零點(diǎn),通過(guò)過(guò)零檢測(cè)電路給單片機(jī)外部中斷引腳發(fā)出中斷信號(hào),單片機(jī)獲得控制周期的起點(diǎn)信號(hào),控制可控硅關(guān)斷,并啟動(dòng)定時(shí)器。在定時(shí)器定時(shí)結(jié)束后才改變雙向可控硅的控制端口的驅(qū)動(dòng)信號(hào),開啟可控硅。假設(shè)定時(shí)器定時(shí)時(shí)間為T,則在交流電的一個(gè)正弦周期20ms內(nèi),可控硅導(dǎo)通的時(shí)間即為20ms-2T。
  
  程序主要功能由子程序Check()和子程序ServICeINTl()完成。子程序Check()的功能是進(jìn)行按鍵響應(yīng)。該程序?qū)Π存I的處理包括了去抖動(dòng)、區(qū)分長(zhǎng)時(shí)按下和短時(shí)按下,從而設(shè)置相應(yīng)的標(biāo)志位,為燈光控制決策提供依據(jù)。程序代碼如下:

  外部中斷響應(yīng)予程序ServiceINTl()的功能是根據(jù)按鍵狀態(tài)決定燈光的亮滅或調(diào)節(jié)處理。
  
  對(duì)按鍵的響應(yīng)機(jī)制如下:短時(shí)按下按鍵(大于6ms否則認(rèn)為是抖動(dòng),不予處理),則燈在開和關(guān)兩種狀態(tài)下切換;長(zhǎng)時(shí)間按下按鍵時(shí),則進(jìn)入自動(dòng)調(diào)光狀態(tài),燈光由暗到亮,再由亮到暗。代碼如下:

  主程序主要用于初始化系統(tǒng);調(diào)用相關(guān)子程序?qū)崿F(xiàn)系統(tǒng)功能。代碼如下:

  調(diào)光燈線路中,最根本的是在燈泡供電線路中串入晶閘管。通過(guò)改變可控硅的導(dǎo)通角調(diào)節(jié)燈泡的亮度。本實(shí)例調(diào)光控制的實(shí)現(xiàn)過(guò)程中,啟用了單片機(jī)的一個(gè)定時(shí)器和一個(gè)外部中斷。
  
  在單片機(jī)外部中斷觸發(fā)時(shí),即正弦電壓的過(guò)零點(diǎn)時(shí)刻,啟動(dòng)定時(shí)器計(jì)時(shí),并關(guān)閉可控硅觸。
  
  當(dāng)定時(shí)期溢出,進(jìn)入定時(shí)器中斷后,開啟可控硅導(dǎo)通,燈泡獲得電壓發(fā)亮。等待再次到達(dá)過(guò)零點(diǎn)時(shí),關(guān)閉可控硅,如此反復(fù)。因此,隨著按鍵的控制,改變定時(shí)器初值,即可改變可控硅的導(dǎo)通角,從而實(shí)現(xiàn)燈光亮度調(diào)節(jié)。
  
  對(duì)于按鍵的處理機(jī)制,此電路采用了一種良好的去抖機(jī)制,并根據(jù)按鍵按下的時(shí)間長(zhǎng)短,在開關(guān)燈模式和調(diào)光模式之間進(jìn)行切換。長(zhǎng)時(shí)按下時(shí),燈光自動(dòng)由暗到亮,到達(dá)亮度極限后,自動(dòng)由亮到暗。亮度具有16個(gè)等級(jí),各等級(jí)之間依靠改變定時(shí)器初值實(shí)現(xiàn)區(qū)分,調(diào)節(jié)步長(zhǎng)相同。
  
  本調(diào)光燈電路其調(diào)光的基本原理是相同的,但由于加入單片機(jī)控制,使得燈光調(diào)節(jié)可以控制得更加精確,實(shí)現(xiàn)多級(jí)分級(jí)控制;另外可以組合加入紅外傳輸模塊或其他無(wú)線通信模塊,實(shí)現(xiàn)燈光的無(wú)線遙控;更進(jìn)一步,可以在智能家居控制系統(tǒng)中作為一個(gè)可控部分,實(shí)現(xiàn)網(wǎng)絡(luò)或電話線等方式的遠(yuǎn)程控制。


 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多