目前,絕大多數(shù)阻性(主要依靠電阻發(fā)熱工作的電器)大功率家電的功率調(diào)節(jié)一般是包含在產(chǎn)品內(nèi)部的、由機械開關(guān)分檔(強、弱)調(diào)節(jié)的裝置,基于二極管的單向?qū)ㄌ匦裕菀讓崿F(xiàn)半功率和全功率兩檔,不能進行無級調(diào)節(jié),功能有限,在很多場合不能滿足使用需求。也有通過控制可控硅導通角度進行調(diào)節(jié)的,但沒有使用單片機控制,也沒有數(shù)碼顯示,功能相對較弱,使用不方便。特別是沒有外置的通用型功率調(diào)控裝置。
本設(shè)計提供了一種通用的外置功率調(diào)控裝置,能夠高精度、線性地調(diào)節(jié)功率,還可定時開關(guān),并具有數(shù)碼顯示功能,從而克服了上述功率調(diào)節(jié)中存在的問題。
系統(tǒng)總體設(shè)計
該設(shè)計主要由過零采樣、按鍵輸入、單片機控制、數(shù)碼顯示和可控硅功率控制模塊組成。
總體設(shè)計思想為,對50Hz的交流電信號進行過零采樣后,由單片機檢測過零點,并觸發(fā)單片機內(nèi)部定時器,執(zhí)行延時程序。延時長短由外部按鍵輸入設(shè)定,不同的延時使可控硅在不同的角度導通,實現(xiàn)不同的功率輸出,由于延時變量可以達到很高的精度,從而實現(xiàn)了功率的精細調(diào)控。
過零檢測模塊
220V市電通過9V雙抽頭同芯工頻變壓器降壓后進行交流取樣,同時還為單片機系統(tǒng)供電,并提供給運算放大器NE5532工作所需的正負電壓。過零檢測電路的工作過程是:NE5532反相端接地,同相端接變壓器次級50Hz無相移的取樣交流信號,經(jīng)開環(huán)放大后,通過限流電阻R1和5V穩(wěn)壓二極管D1限幅整形后,輸出滿足單片機I/O輸入要求的TTL信號。該TTL信號在市電過零點翻轉(zhuǎn),上升沿、下降沿處為過零點。
可控硅功率控制電路
采用大功率的雙向可控硅對220V交流市電進行控制,其工作狀態(tài)相當于一個無觸點的的高效開關(guān)。
雙向可控硅有第一陽極A1(T1),第二陽極A2(T2)和控制極G三個引腳。
無論所加電壓的極性是正向還是反向,只要控制極G和第一陽極A1間加有正負極性不同的觸發(fā)電壓,就可觸發(fā)導通,呈低阻狀態(tài)。此時,A1、A2間壓降約1V。雙向可控硅一旦導通,即使失去觸發(fā)電壓,也能繼續(xù)保持導通狀態(tài)。只有當A1、A2電流減小,小于維持電流或A1、A2間電壓極性改變且沒有觸發(fā)電壓時,雙向可控硅才截止,此時,只有重新加觸發(fā)電壓方可導通。
單片機控制系統(tǒng)
單片機控制系統(tǒng)主要完成對過零TTL信號的檢測、鍵值識別、延時調(diào)控可控硅、顯示輸出和定時開關(guān)控制這5項任務(wù)。
本系統(tǒng)采用AVR單片機ATMEGA8,其內(nèi)部帶有多通道的10位ADC和低溫漂的內(nèi)部能隙基準,可以滿足高精度的設(shè)計要求;兩個8位、一個16位的定時器,除了可以進行普通的定時、計數(shù)外,還具有比較匹配、捕捉、RTC等功能,高精度可校準的片內(nèi)RC振蕩時鐘在減低成本的同時,滿足了時鐘精度要求,實現(xiàn)精確定時開關(guān)。
其控制工作過程如圖1所示,單片機檢測到零點后,啟動定時器,定時延遲結(jié)束后,在k點開啟可控硅,之后,可控硅在g點自動關(guān)斷,其中,延遲由外部按鍵輸入設(shè)定。
圖1 單片機控制工作過程
按鍵輸入
為了使設(shè)計更加實用方便,更具有人性化的交互性,按鍵輸入界面由5個按鍵和若干電阻構(gòu)成。按鍵采用電阻分壓,利用不同按鍵輸入不同電壓值,依靠A/D轉(zhuǎn)換得到鍵值。
顯示模塊
顯示模塊由LED七段數(shù)碼管和兩個發(fā)光二極管構(gòu)成。七段數(shù)碼管顯示當前功率百分比值,發(fā)光二極管指示當前工作模式,數(shù)碼顯示采用動態(tài)掃描的方式,使得電路簡單。
硬件電路
系統(tǒng)硬件電路主要由過零采樣模塊、按鍵輸入模塊、單片機、數(shù)碼顯示、可控硅功率控制電路幾部分組成,單片機I/O輸入端與過零檢測電路輸出端和按鍵輸出端相連,單片機I/O輸出端與可控硅電路、數(shù)碼顯示電路相連。
圖2是本設(shè)計的模擬部分硬件電路圖,包括電源、過零采樣和可控硅接口電路。220V市電由外接電源插頭輸入,串聯(lián)可控硅電路后,外接擴展電源接線板輸出。同時,經(jīng)220V-9V×2變壓器降壓、整流、濾波后,提供本系統(tǒng)所需的低壓電源,包括±9V和+5V電源,+5V是經(jīng)過7805穩(wěn)壓后得到的,為單片機系統(tǒng)供電。過零采樣電路由運算放大器NE5532反相端接地,同相端接變壓器次級50Hz交流信號,經(jīng)開環(huán)放大、整形后輸出滿足單片機I/O輸入要求的TTL信號。圖2中與輸入插頭、輸出接線板相連的導線加粗,表示需承載大電流通過,串聯(lián)其中的保險管,以保證輸出電路短路時的系統(tǒng)安全??煽毓?a href="http://www.www27dydycom.cn/soft/data/4-10/" target="_blank">控制電路選用的是雙向大功率可控硅BTA20,還需加裝散熱片。
圖2 模擬部分的電路圖
圖3是單片機系統(tǒng)及輸入/輸出和數(shù)碼顯示硬件電路圖。顯示模塊接口P3、P4同單片機P5、P6相連;按鍵輸入接口P7同單片機P8相連;單片機輸入接口P9同圖2中過零檢測電路接口P1相連,P10同圖2中可控硅電路接口P2相連。數(shù)碼顯示采用動態(tài)掃描模式,電路簡單,按鍵采用電阻分壓,依靠單片機A/D轉(zhuǎn)換得到鍵值,這樣就簡化了硬件電路。
圖3 單片機、輸入/輸出和顯示電路
程序流程設(shè)計
圖4是單片機外部中斷流程圖,交流電過零點時,過零信號觸發(fā)單片機外部中斷,中斷響應(yīng)后,P9輸出低電平,使可控硅維持斷開狀態(tài),隨后設(shè)定定時器初值,并且開啟定時器后返回。兩路外部中斷分別設(shè)定上升沿觸發(fā)和下降沿觸發(fā),分別完成電源正負半周控制。
圖4 單片機外部中斷流程
圖5是單片機定時中斷流程圖,定時溢出觸發(fā)中斷,P9輸出高電平,觸發(fā)可控硅導通,關(guān)閉定時中斷后返回。
圖5 單片機定時中斷流程
圖6是單片機主程序流程圖。在主程序中主要是循環(huán)讀取按鍵輸入值,根據(jù)輸入調(diào)整系統(tǒng)參數(shù),啟動定時功能,完成數(shù)碼顯示任務(wù)。
圖6 單片機主程序流程
總的工作過程是市電過零信號驅(qū)動單片機的兩個外部中斷,在上升沿和下降沿處完成可控硅導通角相位控制,實現(xiàn)可控硅導通角任意調(diào)整,從而實現(xiàn)功率調(diào)節(jié)。用戶可通過按鍵輸入調(diào)整功率并設(shè)置定時功能,定時功能是通過開關(guān)外部中斷實現(xiàn)的。
結(jié)語
本設(shè)計的樣機試用結(jié)果表明,該設(shè)計能夠很好地實現(xiàn)功率的無級調(diào)控,客觀上解決了阻性大功率家電的功率調(diào)控問題,并且具有很高的精度和線性度,實現(xiàn)了定時開關(guān)、數(shù)碼顯示等功能,是一種很有市場開發(fā)潛力的通用型外置功率調(diào)控裝置。
責任編輯:gt
-
單片機
+關(guān)注
關(guān)注
6067文章
44982瀏覽量
650301 -
功率
+關(guān)注
關(guān)注
14文章
2100瀏覽量
71683 -
定時器
+關(guān)注
關(guān)注
23文章
3298瀏覽量
118859
發(fā)布評論請先 登錄
評論