<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 消費電子 > 單片機控制的數字觸發(fā)器

單片機控制的數字觸發(fā)器

——
作者:西南科技大學(xué)信控學(xué)院 張書(shū) 時(shí)間:2007-08-28 來(lái)源:21IC中國電子網(wǎng) 收藏

  摘要   介紹了8051觸發(fā)電路中的應用,同時(shí)有與上位機進(jìn)行串口通訊的軟件設計。由軟件控制可產(chǎn)生不同順序的6組觸發(fā)脈沖。

  關(guān)鍵詞        

  電力電子技術(shù)研究的內容包括三個(gè)方面:電力電子器件、變流電路和控制電路。電力電子變流技術(shù)在工業(yè)化領(lǐng)域有著(zhù)廣泛的應用。家用電器節能燈、電子拖動(dòng)、電爐控制系統中已采用相控整流技術(shù)。但多數觸發(fā)裝置普遍是模擬的,調節十分的不便,觸發(fā)精度差、故障率高。采用單片機來(lái)控制的觸發(fā),是晶闡管應用的發(fā)展趨勢。本文介紹了一種由8051單片機組成的觸發(fā)控制系統,可實(shí)現高分辨率的。

1 系統硬件組成及其原理

    系統硬件組成如圖1,被控對象是三相全控橋整流電路??刂齐娐酚?051單片機及其外圍電路組成。外圍電路主要是由鍵盤(pán)電路、同步脈沖形成電路、驅動(dòng)輸出電路等組成。

    1.1 控制角θ

    控制角θ是滯后自然換相點(diǎn)的電度角,在工頻條件下,它和時(shí)間Tθ有如下關(guān)系: 

  Tθ=T/360*θ=(20*θ)/360=0.056ms

  其中T是工頻電源周期,θ是控制角。

  由上式可知,只要知道控制角就可以算出定時(shí)時(shí)間Tθ,采用定時(shí)計數器來(lái)完成對控制角的定時(shí)。
8051單片機有兩個(gè)定時(shí)計數器,可由程序選擇作為定時(shí)器用或作為計數器用,定時(shí)時(shí)間或計數值也可由程序設定。隨便選擇定時(shí)或計數方式,其實(shí)質(zhì)都是一樣的。

    如果選擇的是方式1的話(huà),定時(shí)時(shí)間可由下式計算

    Td=(65536-x)*Tcy 

    其中Tcy=1μS  因為采用的是12MHz的晶振,x是計數值。

    分辨率為:φ=360/T*Tcy=0.018(度)

    方式1是16位的定時(shí)器,其最大的定時(shí)角度為:

    θmax=0.018*65536=1179.648(度)

    從上面可知,不論是分辨率還是移相范圍都能達到令人滿(mǎn)意的結果。

    1.2同步脈沖形成電路

    由于觸發(fā)脈沖的自然換相點(diǎn)要與三相電源的線(xiàn)電壓的過(guò)零點(diǎn)同步,所以要由同步脈沖形成電路產(chǎn)生同步脈沖。

    電路如圖2所示,交流電經(jīng)過(guò)降壓后,由LM339過(guò)零比較器進(jìn)等過(guò)零檢測,然后經(jīng)過(guò)光電隔離各微分電路輸出脈沖信號,加到單片機外部中斷引腳去作為同步信號。

  同步脈沖形成電路主要由過(guò)零比較器、同步變壓器及整形電路組成。三相交流電源經(jīng)過(guò)變壓器降壓后從副邊輸出,然后送到過(guò)零比較器電路,在每一個(gè)電源周期的過(guò)零點(diǎn)將輸出兩個(gè)同步脈沖,一個(gè)周期內,三相電源將輸出6個(gè)同步脈沖,這6個(gè)同步脈沖在相位上相差60度,在時(shí)間上就會(huì )相差3.333ms,它們就每隔3.33ms加到單片機的外部中斷引腳INT0上。由于在三相橋式全控橋電路中,它的自 然換相點(diǎn)是線(xiàn)電壓的過(guò)零,所以加在過(guò)零比較器電路的是線(xiàn)電壓。

    1.3  觸發(fā)脈沖形成電路

  根據三相橋式整流電路對觸發(fā)脈沖的要求,必須對應導通的一對晶闡管同時(shí)加觸發(fā)脈沖。常用的方法有兩種:一種采用寬脈沖觸發(fā),它要求觸發(fā)脈沖的寬度大于60度;另一種采用雙脈沖觸發(fā),即觸發(fā)一個(gè)晶闡管時(shí)向小一個(gè)序號的晶闡管發(fā)補脈沖。關(guān)系如下:

  觸發(fā)的晶闡管    V1      V2      V3       V4      V5      V6

  補發(fā)的晶闡管    V6      V1      V2       V3      V4      V5

  在本文中將采用雙脈沖觸發(fā)方式,因為60度的脈寬在單片機中所對應的定時(shí)是比較長(cháng)的,所以此方法不佳。采用雙脈沖觸發(fā)是,就要在軟件設計時(shí)用標志旗的方法來(lái)標注,特別是V1,因為它并不是V0,它是V6,其余的都是Vn和Vn-1。

  1.4  驅動(dòng)電路

  驅動(dòng)電路主要由光電隔離和脈沖變壓器組成。

2 軟件設計

  2.1單片機部分

  軟件設計的流程圖如下:采用雙脈沖觸發(fā)是,就要在軟件設計時(shí)用標志旗的方法來(lái)標注,特別是V1,因為它并不是V0,它是V6,其余的都是Vn和Vn-1。

流程圖如下:

  設控制角為α,為使可靠觸發(fā),觸發(fā)脈沖脈寬為15度,那么每一個(gè)周期的第一個(gè)脈沖上升沿所對應的時(shí)間Tup=α*T/360,其下降沿時(shí)間Tlow=(α+15)*T/360。這樣只要定時(shí)器定相對的時(shí)間,就可以得到準確的觸發(fā)脈沖。在編程時(shí)可以用計數的方式,把定時(shí)方式改為計數,Cup 、Clow。.

程序片段:

;***********輸出觸發(fā)脈沖程序*************

 ORG     0003H

         AJMP    P_INT0

         ORG     0030H

P_INT0:

         MOV  TMOD,#11H

         MOV  TH0,#CUP_H    ;上升沿計數值高位

         MOV  TL0,#CUP_L    ;上升沿計數值低位

         MOV  TH1,#CLOW_H  ;下降沿計數值高位

         MOV  TL1,#CLOW_L   ;下降沿計數值低位

         MOV  IE, #8FH        

         SETB  TRO            

         SETB  TR1             

   SJMP  $

;********定時(shí)器0中斷******************

ORG     00BH

T0_SERVE:

          SETB  P1.6

          RETI

;********定時(shí)器1中斷******************

ORG     001BH

T1_SERVE:

          CLR   P1.6

          RETI

  2.2 上位機部分

  用打開(kāi)一個(gè)窗口,上面建立一文本框,端口選擇框,以及打開(kāi)一個(gè)MSComm控件。用于上位機給下位機發(fā)觸發(fā)角。

3 外圍電路

  組合電路是從P1.6輸出的同步脈沖與應該觸發(fā)的晶闡管(P1.0~P1.5)脈沖相與,輸出到驅動(dòng)電路,這樣就可以得到期滿(mǎn)意的觸發(fā)脈沖。

  鍵盤(pán)顯示電路是在無(wú)上位機的情況下,由自制鍵盤(pán)輸入,并在LED上顯示控制角。

  采用單片機控制觸發(fā)電路是未來(lái)晶闡管觸發(fā)電路的趨勢。但在環(huán)境惡烈的地方安全性不高。不過(guò)應用在實(shí)驗室卻是一種非常好的手段。

 



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>