<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è) > 嵌入式系統 > 設計應用 > 基手單片機8089的超聲波電源控制技術(shù)的研究

基手單片機8089的超聲波電源控制技術(shù)的研究

作者:裴玖玲,屈百達 時(shí)間:2008-08-26 來(lái)源:中電網(wǎng) 收藏

  隨著(zhù)計算機軟硬件技術(shù)、電力電子技術(shù)及信號處理技術(shù)的飛速發(fā)展,獲得了非常廣泛的應用。近年來(lái),由于微機的廣泛應用,構成計算機控制的智能控制系統或裝置越來(lái)越多。這里基于PWM技術(shù),應用組成智能控制系統,對目前的大功率、高頻率、高性能的智能化電源技術(shù)進(jìn)行了研究。

本文引用地址:http://dyxdggzs.com/article/87365.htm

  1 系統的硬件電路組成

  系統原理框圖如圖1所示,他包含功率變換主電路和控制電路兩大部分。主電路采用交-直-交結構,包括整流、直流濾波器、逆變器、變壓器及負載等組成部分。其中,交-直部分為橋式整流,經(jīng)過(guò)電解電容器慮波得到平穩電流。逆變器選用IGBT作為開(kāi)關(guān)元件,電路在傳統橋式結構的基礎上加入一個(gè)簡(jiǎn)潔的輔助網(wǎng)絡(luò ),形成移相控制全橋逆變器,該電路可以在任意負載和輸入電壓范圍內實(shí)現零電壓開(kāi)關(guān)(ZVS),減少損耗,提高了電源利用效率。

  逆變器的控制電路在整個(gè)系統中至關(guān)重要,這里采用MCS-96系列作為智能控制部分的核心,采用正弦脈寬調制方式()對逆變器進(jìn)行控制,用以實(shí)現功率匹配和頻率跟蹤的數字化技術(shù)。

  1.1 控制系統

  本控制系統由MCS-96系列單片機、74LS138地址譯碼、EPROM2764和RAM6264等構成最小微機系統,完成頻率給定、載頻頻率設定,模擬輸出單極性正弦波恒幅脈寬調制信號(),還可實(shí)現功率、頻率顯示以及過(guò)壓、過(guò)流、過(guò)溫保護控制。

  超聲波電源系統中負載換能器工作在諧振狀態(tài),為了保證負載端電流和電壓同頻同相,要加上同步鎖相環(huán)。因此,本文逆變環(huán)節采用雙環(huán)結構的PWM控制方式,控制框圖如圖2所示。

  同步電壓信號由相位及峰值檢測電路送至單片機鎖相處理,單片機通過(guò)D/A數模轉換口輸出與同步電壓同相位的標準正弦波,外部電壓環(huán)通過(guò)將直流母線(xiàn)電壓給定信號U*d與實(shí)際的直流母線(xiàn)電壓Ud進(jìn)行比較后得到的誤差信號送入PI調節器,PI調節器的輸出則為要控制的輸出電流幅值指令信號Im,這里電壓環(huán)的PI調節器在單片機內部用軟件來(lái)實(shí)現。電流幅值指令信號Im與標準正弦波相乘后得到了幅值可調的正弦電流給定信號i*a,與實(shí)際的輸出電流反饋信號ia進(jìn)行比較,電流誤差信號經(jīng)比例調節器(為減小穩態(tài)誤差,這里采用大比例控制,由外部硬件電路實(shí)現)放大后送入比較器,再與三角載波信號比較形成信號,該SPWM信號經(jīng)過(guò)驅動(dòng)電路去驅動(dòng)主電路開(kāi)關(guān)器件,便可使實(shí)際的輸出電流跟蹤給定信號,從而達到與同步電壓保持同相位變化,提高了輸出的功率因數,同時(shí)由于輸出電流的幅值決定了輸出功率的大小,那么幅值可調也決定了輸出功率的可調,并且也達到了控制支流母線(xiàn)電壓的目的。

  1.2 SPWM原理和波形

  脈寬調制逆變器簡(jiǎn)稱(chēng)PWM,簡(jiǎn)單地說(shuō),是通過(guò)控制逆變器內部開(kāi)關(guān)器件的通、斷順序和時(shí)間分配規律,調控逆變器輸出電壓中基波電壓的大小和頻率,增大輸出電壓中最低階次諧波的階次,并減小其諧波的數值,來(lái)達到調控其輸出電壓,同時(shí)又改善輸出電壓波形的目的。

  本文采用單極性正弦波恒幅脈寬調制信號(SPWM),調制原理見(jiàn)圖3。圖3中,Uc是載波信號,Ur調制信號,利用采樣控制理論中沖量等效原理,在他們相交點(diǎn)可得到一組等幅矩形脈沖,脈寬和正弦曲線(xiàn)下的面積成正比,脈寬基本上呈正弦分布。從圖中也可以看出在單極性調制時(shí),Uc是與Ur始終保持同極性的關(guān)系,即正弦波處于正半周時(shí),載頻信號也在正值范圍內變化,產(chǎn)生正的調制脈沖序列,與此相同,在負半周產(chǎn)生負的調制脈沖序列。根據在正弦波半周內載頻信號的頻率,可以確定產(chǎn)生調制脈沖的數目,這樣也就同時(shí)決定了控制各個(gè)功率管的通斷次數。SPWM產(chǎn)生的調制波是一系列等幅、等距而不寬的脈沖序列。

  1.3 軟鎖相

  鎖相環(huán)是一個(gè)相位反饋控制系統。鎖相環(huán)由三部分組成,即鑒相器(PD)、環(huán)路濾波器(LPF)和壓控振蕩器(VCO),其基本構成如圖4所示。其主要工作原理:輸入電壓與輸出Ui與輸出Uo通過(guò)鑒相器PD進(jìn)行相位比較,得到相位誤差信號Ue,Ue再經(jīng)過(guò)低通濾波器LPF產(chǎn)生控制電壓Ud,Ud加到壓控振蕩器VCO上使之產(chǎn)生頻率偏移,從而跟蹤輸入信號的頻率,當輸入信號頻率與輸出信號頻率相同時(shí),鎖相環(huán)鎖定,從而實(shí)現頻率跟蹤。

  本文利用單片機實(shí)現軟鎖相。鎖相部分的軟件設計主要分兩個(gè)部分,一是輸入電壓U的相位檢測;二是電流指令正弦波的輸出。

  相位的檢測利用8089單片機的外部中斷實(shí)現,其P0.7引腳的正跳變信號觸發(fā)中斷,連續兩次正跳變的時(shí)間間隔即為負載基波電壓的周期丁Ts。

  正弦電流指令的產(chǎn)生由8089單片機與D/A轉換器共同完成,他是由N級階梯波近正弦。8089單片機有2個(gè)定時(shí)器和4個(gè)軟件定時(shí)器,且均可產(chǎn)生中斷,軟件定時(shí)器的中斷時(shí)間間隔可設定,利用他來(lái)產(chǎn)生正弦的數字信號。首先根據D/A轉換器的參數生成基準正弦Su的正弦表,綜合考慮8089單片機的運算速度以及控制程序的運行等,選取合適的正弦表點(diǎn)數(亦即階梯波的階梯數)N,則每個(gè)階梯所占的時(shí)間為T(mén)s/N。在軟件定時(shí)器中斷服務(wù)程序中,首先設定下一次的軟定時(shí)中斷時(shí)間Ts/N,再利用查表法實(shí)現i*=α?Su,這里α為正弦的比例系數,由電壓環(huán)的誤差電壓決定其大小。

  以上分析了相位的檢測和正弦電流指令的產(chǎn)生,接下來(lái)是實(shí)現正弦指令與輸入電壓的同步。在利用查表法產(chǎn)生正弦時(shí),正弦表指針P對正弦表循環(huán)計數(0~N)。當發(fā)生外中斷,即負載基波電壓過(guò)零時(shí),正弦電流指令也應該正向過(guò)零點(diǎn),所以在外部中斷服務(wù)程序里,應該修改指針P,使P位于正弦表的正向過(guò)零點(diǎn)。然而由于存在軟硬件的延時(shí),往往不能將P指向正弦表的正向過(guò)零點(diǎn),而應指向p*(這里p*與正弦表的正向過(guò)零點(diǎn)有一個(gè)偏差△p),才能使D/A輸出的電流指令i*與輸入電壓U的相位差為0。p*的選取需要在實(shí)驗中確定,于是在外中斷服務(wù)程序里將P指向p*。

  2 系統軟件設計

  2.1 主程序

  主程序包含初始化子程序、顯示子程序和采樣子程序以及中斷程序地址的設定,參數的設定等,開(kāi)放軟中斷以及軟定時(shí)中斷等。初始化子程序中,對各寄存器設定初值,對單片機本身的I/O口、定時(shí)器設定工作方式。顯示子程序可對電壓與電流信號進(jìn)行定時(shí)采樣,A/D轉換后,經(jīng)I/O口輸出,進(jìn)行動(dòng)態(tài)顯示。本系統還可對超聲波電源頻率、功率進(jìn)行設定、顯示。

  2.2 中斷服務(wù)子程序

  中斷服務(wù)子程序分為外部中斷服務(wù)程序和軟件定時(shí)器中斷服務(wù)程序

  2.2.1 外部中斷服務(wù)程序

  外部中斷服務(wù)程序中主要完成以下任務(wù):在每次發(fā)生外部中斷時(shí),把指針P重新指向p*,同時(shí)將正弦表點(diǎn)數即階梯數賦給初值(這里程序中一共在一個(gè)周期中設置了125個(gè)正弦表點(diǎn)數,每次外中斷發(fā)生時(shí),依次輸出125個(gè)點(diǎn)即完成正弦電流指令的輸出),并設置外中斷發(fā)生標志和采樣標志。

  2.2.2 軟件定時(shí)器中斷服務(wù)程序

  軟件定時(shí)器根據母線(xiàn)電壓PI子程序計算的正弦比例來(lái)實(shí)現正弦波的輸出,或者也可以通過(guò)軟件設置為固定的比例輸出,即固定的功率輸出。由于采用周期控制,一個(gè)周期20 ms,正弦表點(diǎn)數取為125,所以大約160μs發(fā)生一次中斷。其程序流程圖如圖5所示。

  2.3 母線(xiàn)電壓PI調節子程序

  母線(xiàn)電壓采樣信號送人CPU后,由軟件來(lái)實(shí)現電壓環(huán)PI調節的數字化,本文采用增量型PI算法,其表達式為:

  令A=KP+KIT,B=KP,他們是與比例系數、積分系數、采樣周期相關(guān)的系數。則上式可簡(jiǎn)化為u(k)=u(k-1)+Ae(k)-Be(k-1),那么數字PI控制算法的程序流程圖如圖6所示。

  3 結 語(yǔ)

  基于SPWM技術(shù)的大功率超聲波電源由于采用單片機智能控制系統,從而使電源頻率可實(shí)現人工設定,輸出電壓亦可通過(guò)調節可控整流角α而改變;鎖相環(huán)實(shí)現輸出電流與電壓保持同頻同相,從而能將電能以近似于1的功率因數,提高了電能利用率;同時(shí)采用高頻調制后可獲得高質(zhì)量的輸出電流波形,抑制了高次諧波,使換能器損耗減小,從而可為大功率超聲波換能器在各個(gè)領(lǐng)域應用提供性能優(yōu)良的超聲波電源。

逆變器相關(guān)文章:逆變器原理


pwm相關(guān)文章:pwm是什么


單片機相關(guān)文章:單片機教程


逆變器相關(guān)文章:逆變器工作原理


單片機相關(guān)文章:單片機視頻教程


單片機相關(guān)文章:單片機工作原理




評論


相關(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>