版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、基于單片機的過零檢測控制系統(tǒng)的設(shè)計如下圖所示為按上述思想設(shè)計的電壓正向過零檢測電路。220V的交流電首先經(jīng)過電阻分壓,然后進行光電耦合,假設(shè)輸入的是A相電壓,則在A相電壓由負半周向正半周轉(zhuǎn)換時,圖中三極管導通并工作在飽和狀態(tài),會產(chǎn)生一個下降沿脈沖送入ADC812的INT0引腳使系統(tǒng)進入中斷程序。微機系統(tǒng)進入中斷程序后,發(fā)出采樣命令并從采樣保持器讀取無功電流值Iqm,這個無功電流即為A相的無功電流,經(jīng)過1/4個周期電壓達到最大值,此時對電壓進行采樣,得到UM,由UM=1.414U可以得到電壓有效值U。過零檢測及單片機調(diào)壓首先用PWM(脈寬調(diào)制)方法用于可控硅控制是有條件的,即調(diào)制頻率不能大于市電
2、頻率(50Hz),也就是周期不能小于20mS,否則就不能達到調(diào)制作用,調(diào)制頻率超過市電頻率時,可控硅即處于連續(xù)導通狀態(tài)而不能達到調(diào)壓目的。只有調(diào)制頻率低于市電頻率才能起到調(diào)壓目的,即限制市電的周波通過可控硅的數(shù)量而起到調(diào)壓的目的。因此用該種方法調(diào)制的電壓周波數(shù)一定是小于50HZ,超過了人眼視覺暫留效應(yīng),此就是用于調(diào)光產(chǎn)生閃爍的原因。該調(diào)壓方法用在調(diào)功或?qū)γ}動電壓不敏感的用途上尚可。如果采用可控硅調(diào)壓用在調(diào)光上,須采用移相的調(diào)制方法,可使光連續(xù)可調(diào)。采用移相方法就需過零檢測作為移相基點。過零檢測其實并不難,如果要求調(diào)壓比不是很高采用簡單的方法即可奏效;用一只三極管即可。用單片機進行移相調(diào)壓控制可
3、以做得很精。/*/i nclude <pic.h>_CONFIG (CPD&PROTECT&BOREN&MCLRDIS&PWRTEN&WDTEN&INTIO);/*/void init (void);/*/ bit fg_pw,fg_vs,fg_zq;volatile unsigned char fg_count;volatile unsigned int time1_temp,buff;/*/#define powon GPIO|=0B00110000#define powoff GPIO&=0B00001111#defin
4、e vpp GPIO2#define feedback GPIO0/*/ void init (void) CLRWDT(); TRISIO=0B11001111; WPU=1; IOCB=4; /使能過零信號中斷 VRCON=0; PIE1=1; OPTION=0; INTCON&=7; INTCON|=0B10001000; CMCON=7; T1CON&=1; T1CON|=0x10; /*/ void interrupt isr_power (void) GPIO=GPIO; if (TMR1IF&&TMR1ON) TMR1IF=0; if (fg_pw
5、) if (!fg_vs) powon;fg_vs=1;TMR1L=112;TMR1H=0xfe; /觸發(fā)寬度400US(256+144) else fg_vs=0; powoff; /關(guān)閉 TMR1ON=0; else powoff;fg_count=0; if (GPIF) GPIF=0; if (fg_pw) fg_zq=1; TMR1H=(time1_temp>>8); TMR1L=(time1_temp&0xff); /if (vpp=0) TMR1H-=3; /上下沿檢測,下沿時間補償(3*256)US TMR1ON=1; else if (vpp) TMR1O
6、N=1;TMR1L=TMR1H=0; /l->h else time1_temp=(TMR1H<<8|TMR1L); /h->l TMR1ON=0; TMR1L=TMR1H=0; time1_temp=time1_temp; /同步信號周期檢測(時間) time1_temp+=1000; /一個半周時間中縮短1MS開始觸發(fā) buff=time1_temp; if (+fg_count>=4) fg_pw=1;/連續(xù)周期檢測4次 /*/ void main (void) unsigned int i; TMR0=0; init(); while (1) if (fg
7、_pw&&fg_zq) fg_zq=0; if (feedback) if(time1_temp<0xffff-1000) time1_temp+=20;/功率(電壓)上限 else if (time1_temp>buff)time1_temp-=20; /功率(電壓)下限 for (i=1000;i!=0;i-) ; init(); 光電隔離抗干擾技術(shù)及應(yīng)用摘要:在電子電路系統(tǒng)中,不可避免地存在各種各樣的干擾信號,若電路的抗干擾能力差將導致測量、控制準確性的降低,甚至產(chǎn)生誤動作,從而帶來破壞性的后果。因此,若硬件上采用一些設(shè)計技術(shù),破壞干擾信號進入測控系統(tǒng)的途徑,
8、可有效地提高系統(tǒng)的抗干擾能力。事實證明,采用隔離技術(shù)是一種簡便且行之有效的方法。隔離技術(shù)是破壞“地”干擾途徑的抗干擾方法,硬件上常用光電耦合器件實現(xiàn)電光電的隔離,它能有效地破壞干擾信號的進入,可靠地實現(xiàn)信號的隔離,并容易構(gòu)成各種功能狀態(tài)。關(guān)鍵詞:光電耦合器 隔離 抗干擾1.光電耦合器件簡介光電耦合器件是把發(fā)光器件(如發(fā)光二極管)和光敏器件(如光敏三極管)集成在一起,通過光線實現(xiàn)耦合構(gòu)成電一光和光一電的轉(zhuǎn)換器件。圖1所示為常用的三極管型光電耦合器原理圖。當電信號送人光電耦合器的輸入端時,發(fā)光二極管通過電流而發(fā)光,光敏元件受到光照后產(chǎn)生電流,CE導通;當輸入端無信號,發(fā)光二極管不亮,光敏三極管截止
9、,CE不通。對于數(shù)字量,當輸人為低電子“0”時,光敏三極管截止,輸出為高電平“1”;當輸人為高電平“1”時,光敏三極管飽和導通,輸出為低電平“0”。若基極有引出線則可滿足溫度補償、檢測調(diào)制要求。光電耦合器之所以在傳輸信號的同時能有效地抑制尖脈沖和各種噪聲干擾,使通道上的信噪比大為提高,主要有以下幾方面的原因: (1)光電耦合器的輸入阻抗很小,只有幾百歐姆,而干擾源的阻抗較大,通常為105106。據(jù)分壓原理可知,即使干擾電壓的幅度較大,但饋送到光電耦合器輸入端的噪聲電壓會很小,只能形成很微弱的電流,由于沒有足夠的能量而不能使二極管發(fā)光,從而被抑制掉了。(2)光電耦合器的輸入回路與輸出回路之間沒有
10、電氣聯(lián)系,也沒有共地;發(fā)光管和受光器之間的耦合電容很小(2pF以內(nèi))的分布電容極小,而絕緣電阻又很大,因此回路一邊的各種干擾噪聲都很難通過光電耦合器饋送到另一邊去,避免了共阻抗耦合的干擾信號的產(chǎn)生。(3)光電耦合器可起到很好的安全保障作用,即使當外部設(shè)備出現(xiàn)故障,甚至輸入信號線短接時,也不會損壞儀表。因為光耦合器件的輸入回路和輸出回路之間可以承受幾千伏的高壓。(4)光電耦合器的響應(yīng)速度極快,其響應(yīng)延遲時間只有10s左右,適于對響應(yīng)速度要求很高的場合。2光電隔離技術(shù)的應(yīng)用21 微機接口電路中的光電隔離微機有多個輸入端口,接收來自遠處現(xiàn)場設(shè)備傳來的狀態(tài)信號,微機對這些信號處理后,輸出各種控制信號去
11、執(zhí)行相應(yīng)的操作。在現(xiàn)場環(huán)境較惡劣時,會存在較大的噪聲干擾,若這些干擾隨輸入信號一起進入微機系統(tǒng),會使控制準確性降低,產(chǎn)生誤動作。因而,可在微機的輸入和輸出端,用光耦作接口,對信號及噪聲進行隔離。典型的光電耦合電路如圖2所示。該電路主要應(yīng)用在“AD轉(zhuǎn)換器”的數(shù)字信號輸出,及由CPU發(fā)出的對前向通道的控制信號與模擬電路的接口處,從而實現(xiàn)在不同系統(tǒng)間信號通路相聯(lián)的同時,在電氣通路上相互隔離,并在此基礎(chǔ)上實現(xiàn)將模擬電路和數(shù)子電路相互隔離,起到抑制交叉串擾的作用。22 功率驅(qū)動電路中的光電隔離在微機控制系統(tǒng)中,大量應(yīng)用的是開關(guān)量的控制,這些開關(guān)量一般經(jīng)過微機的IO輸出,而IO的驅(qū)動能力有限,一般不足以驅(qū)
12、動一些點磁執(zhí)行器件,需加接驅(qū)動接口電路,為了避免微機受到干擾,須采取隔離措施。如晶閘管所在的主電路一般是交流強電回路,電壓較高,電流較大,不易與微機直接相連,可應(yīng)用光耦合器將微機控制信號與晶閘管觸發(fā)電路進行隔離,電路實例如圖3所示。在馬達控制電路中,也可采用光耦來把控制電路和馬達高壓電路隔離開。馬達靠MOSFET或IGBT功率管提供驅(qū)動電流,功率管的開關(guān)控制信號和大功率管之間需隔離放大級。在光耦隔離級一放大器級一大功率管的連接形式中,要求光耦具有高輸出電壓、高速和高共模抑制。23 遠距離的隔離傳送在計算機應(yīng)用系統(tǒng)中,由于測控系統(tǒng)與被測和被控設(shè)備之間不可避免地要進行長線傳輸,信號在傳輸過程中很易
13、受到干擾,導致傳輸信號發(fā)生畸變或失真,另外,在通過較長電纜連接的相距較遠的設(shè)備之間,常因設(shè)備間的地線電位差,導致地環(huán)路電流,對電路形成差模干擾電壓。為確保長線傳輸?shù)目煽啃?,可采用光電耦合隔離措施,將2個電路的電氣連接隔開,切斷可能形成的環(huán)路,使他們相互獨立,提高電路系統(tǒng)的抗干擾性能。若傳輸線較長,現(xiàn)場干擾嚴重,可通過兩級光電耦合器將長線完全“浮置”起來,如圖4所示。長線的"浮置"去掉了長線兩端間的公共地線,不但有效消除了各電路的電流經(jīng)公共地線時所產(chǎn)生噪聲電壓形成相互竄擾,而且也有效地解決了長線驅(qū)動和阻抗匹配問題;同時,受控設(shè)備短路時,還能保護系統(tǒng)不受損害。24 過零檢測電路
14、中的光電隔離零交叉,即過零檢測,指交流電壓過零點被自動檢測進而產(chǎn)生驅(qū)動信號,使電子開關(guān)在此時刻開始開通?,F(xiàn)代的零交叉技術(shù)已與光電耦合技術(shù)相結(jié)合。圖5為一種單片機數(shù)控交流調(diào)壓器中可使用的過零檢測電路。220V交流電壓經(jīng)電阻R1限流后直接加到2個反向并聯(lián)的光電耦合器GD1,GD2的輸入端。在交流電源的正負半周,GD1和GD2分別導通,UO輸出低電平,在交流電源正弦波過零的瞬間,GD1和GD2均不導通,UO輸出高電平。該脈沖信號經(jīng)非門整形后作為單片機的中斷請求信號和可控硅的過零同步信號。3 注意事項(1) 在光電耦合器的輸入部分和輸出部分必須分別采用獨立的電源,若兩端共用一個電源,則光電耦合器的隔離
15、作用將失去意義。(2) 當用光電耦合起來隔離輸入輸出通道時,必須對所有的信號(包括數(shù)字量信號、控制量信號、狀態(tài)信號)全部隔離,使得被隔離的兩邊沒有任何電氣上的聯(lián)系,否則這種隔離是沒有意義的。閃爍問題EXTERAL1_SERVE: CLR EX1 PUSH ACC PUSH PSW PUSH B PUSH DPH PUSH DPL MOV PSW,#00H;#00011000B ;Bank 3 SETB lamp1;高電平關(guān)MOC3021 SETB lamp2 SETB lamp3 SETB lamp4 MOV LAMP1_DUTY_COUNTER,LAMP1_DUTY_CURRENT;過零后重
16、新加載占空比數(shù)據(jù) MOV LAMP2_DUTY_COUNTER,LAMP2_DUTY_CURRENT MOV LAMP3_DUTY_COUNTER,LAMP3_DUTY_CURRENT MOV LAMP4_DUTY_COUNTER,LAMP4_DUTY_CURRENT LCALL DELAYUS;延時小段時間 POP DPL POP DPH POP B POP PSW POP ACC SETB EX1 RETI DELAYUS: MOV R7,#250 DELAYUS_WAIT: NOP NOP DJNZ R7,DELAYUS_WAIT RET 這是過零部分 觸發(fā)部分: TIME0_SERVE
17、: CLR ET0 CLR TR0 PUSH ACC PUSH PSW PUSH B PUSH DPH PUSH DPL MOV PSW,#00010000B ;Bank 2 MOV TH0,#0FdH MOV TL0,#040H SETB TR0 LCALL PWM_PROCESS SETB lamp1;高電平關(guān)MOC3021 SETB lamp2 SETB lamp3 SETB lamp4 LCALL COLOR_OUTPUT TIME0_SERVE_END: POP DPL POP DPH POP B POP PSW POP ACC SETB ET0 RETI ; COLOR_OUTPUT: COLOR_
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度網(wǎng)絡(luò)安全設(shè)備預(yù)防性維護保養(yǎng)合同模板
- 2025年版智慧社區(qū)門衛(wèi)及智能安防系統(tǒng)運營合同3篇
- 二零二五年度私人診所與醫(yī)護人員合作聘用及醫(yī)療信息化建設(shè)合同
- 2025年度美甲店門面轉(zhuǎn)讓及美容美發(fā)行業(yè)市場調(diào)研合同
- 2025版套房裝修施工現(xiàn)場安全管理制度合同3篇
- 2025年度出租車租賃合同車輛租賃合同續(xù)簽與終止協(xié)議
- 二零二五年度購房合同糾紛調(diào)解協(xié)議
- 2025年度物業(yè)人員雇用及社區(qū)物業(yè)服務(wù)標準化建設(shè)合同
- 2025年度基礎(chǔ)設(shè)施建設(shè)項目股權(quán)轉(zhuǎn)讓協(xié)議范本
- 二零二五年度大數(shù)據(jù)處理軟件著作權(quán)授權(quán)合同范本
- 項目績效和獎勵計劃
- 光伏自發(fā)自用項目年用電清單和消納計算表
- 量子計算在醫(yī)學圖像處理中的潛力
- 阿里商旅整體差旅解決方案
- 浙江天臺歷史文化名城保護規(guī)劃說明書
- 邏輯思維訓練500題
- 第八講 發(fā)展全過程人民民主PPT習概論2023優(yōu)化版教學課件
- 實體瘤療效評價標準RECIST-1.1版中文
- 企業(yè)新春茶話會PPT模板
- GB/T 19185-2008交流線路帶電作業(yè)安全距離計算方法
- DIC診治新進展課件
評論
0/150
提交評論