999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于邊沿處理的相位差測量系統(tǒng)設計

2016-05-14 22:40:28唐軍
數(shù)字技術與應用 2016年7期

唐軍

摘要:近年來,功率超聲技術的應用在各行業(yè)得到了極大發(fā)展,功率超聲技術的關鍵功率超聲電源。功率超聲電源最核心的工作是控制好電源信號與超聲換能器的匹配,匹配的依據(jù)就是加上換能器兩端的電壓與換能器回路上的電流信號相位差的大小。本文對功率超聲電源中,電壓信號與電流信號的相位差的測量進行了研究,設計了一套基于邊沿處理的相位差測量系統(tǒng)。本系統(tǒng)采用CPLD(EPM1270)和ARM(STM32)為核心,將邊沿處理的相位差測量測量算法放到CPLD中進行,ARM配合CPLD工作,產(chǎn)生控制信號,并對采集出的原始相位時間信號進行換算,得到真實的相位差大小信號,本設計可以為超聲電源的調諧工作提供高速、可靠的依據(jù)。

關鍵詞:相位差測量 功率超聲 邊沿處理

中圖分類號:TM933.312 文獻標識碼:A 文章編號:1007-9416(2016)07-0141-02

近年來,功率超聲技術的發(fā)展開拓了其在化學、化工、食品、生物、制糖、醫(yī)藥等學科的應用研究。在功率超聲技術中,超聲換能器在超聲電源的控制下,將電信號轉換為超聲信號。大功率的超聲換能器通常埋在管道內(nèi),而管道內(nèi)介質的溫度、壓強經(jīng)常發(fā)生變化從而導致?lián)Q能器的狀態(tài)也要隨之改變,這種變化反應在電路參數(shù)上,會影響換能器的電壓與電流的相位差,而此相位差又是超聲電源控制換能器的主要參數(shù)之一,因此,設計出一套能及時測量換能器與超聲電源之間工作狀態(tài)的相位差測量系統(tǒng)是十分有必要的。

1 相位差測量系統(tǒng)系統(tǒng)設計

相位差測量系統(tǒng)要解決的問題是測量換能器上的電壓和電流的相位差,而這個相位差包含兩方面的信息,即以電壓信號為基準,電流是超前還是滯后及超前滯后大小量的關系。為了解決這個問題,我們設計了含CPLD和ARM兩個核心處理單元的相位差測量系統(tǒng)如圖1所示。

在這個系統(tǒng)中,CPLD和STM32共同完成邊沿處理的相位差測量,測量工作在CPLD中完成,STM32在中斷觸發(fā)信號Interrupt的作用下,發(fā)送數(shù)據(jù)發(fā)送信號Send和計數(shù)器清零信號RST完成CPLD控制。同時,STM32取出CPLD傳送在端口D和Phase_Data端口上的相位差數(shù)據(jù)信號,并通過LCD12864完成顯示。CPLD依據(jù)邊沿處理算法,在STM32發(fā)送的控制信號Send和RST作用下,完成相位差測量,并依據(jù)測量出的相位差信號,產(chǎn)生MOSFET驅動信號。

2 邊沿處理的相位差測量算法設計

邊沿處理的相位差測量算法,是在CPLD完成的,STM32發(fā)出控制信號Send和RST,并取走相位差數(shù)據(jù)D與Phase_Data如圖2所示。

在此算法中,Volatage、ample為來自于取樣模塊轉換后的電壓與電流信號,clk為50MHz的時鐘信號。系統(tǒng)上電正常工作,將電壓信號Volatage和電流信號anple送到CPLD中,CPLD中,在每一個電壓信號Volatage 的上升沿讀取電流信號ample的值賦值給q(q_bar為取反),則:q=1時,表示的是電流超前的情況;q=0時,表示的是電流滯后的情況。至此,還需要解決第二個問題:超前滯后量的大小問題。為此,設計了一個計數(shù)器:Counternumber,其使能信號為CPLD輸出信號endcount_out,來自于U、I異或取反。當endcount_out為低電平時,中間變量countnumber開始計數(shù),為高電平時停止計數(shù)。同時,ARM將endcount_out配置為上升沿觸發(fā)中斷信號,一旦ARM中斷被觸發(fā),則發(fā)送一個send脈沖信號給CPLD,在send的上升沿,將countnumber里的數(shù)據(jù)發(fā)送到data端口,CPLD將data里的數(shù)據(jù)發(fā)送給ARM單片機,這時,ARM單片機向CPLD2發(fā)送一個rst信號,當rst信號為低電平時,把中間變量countnumber里的數(shù)據(jù)清零,為下一次的工作做準備。

3 STM32軟件設計

在STM32的軟件設計,分成兩個部分進行,首先是完成系統(tǒng)的初始化,然后設計STM32的中斷服務函數(shù),在中斷服務函數(shù)中,還需要完成對測量數(shù)據(jù)相位的修正。

3.1 STM32系統(tǒng)初始化設計

在STM32系統(tǒng)初始化中,主要完成以下功能:

(1)RCC系統(tǒng)時鐘配置;

(2)GPIO端口配置;

(3)NVIC和EXTI配置;

在RCC系統(tǒng)時鐘配置中,將外圍8M時鐘經(jīng)過PLL倍頻成72MHz;GPIO端口配置中,由于PA0端口配置成中斷端口,故在此將其配置成下拉輸入,其余端口,依據(jù)其輸入輸出屬性完成配置,其中,輸入端口配置成下拉輸入,而輸出端口配置成推挽輸出;在NVIC和EXTI配置中,選擇優(yōu)先級分組為0,并在最后使能中斷。

3.2 STM32中斷服務函數(shù)設計

在STM32中斷服務函數(shù)服務函數(shù)中,首先發(fā)送出send脈沖,其脈寬通過設計為1us,然后取出q和Phase_Data的值,最后發(fā)出清零信號RST,完成此動作后,還需要注意完成相位的數(shù)據(jù)修正。其中,Phase_Data和頻率數(shù)據(jù)Counter_Design為16位的值,來自于CPLD,均需要用一個完整端口去接收。

3.3 相位數(shù)據(jù)計算

在STM32的中斷服務函數(shù)中,接收到的相位大小Phase_Data,為CPLD中對相位差計數(shù)得到的時間信號,它與相位有關,但并在此時,并不能與相位的值劃上等號。原因在于,測量出的實際上是一個時間信號,要想轉化成相位信號,還必須得到實時的頻率數(shù)據(jù)。由于電壓驅動信號在CPLD中產(chǎn)生,因此,可以非常方便的將頻率數(shù)據(jù)Counter_Design實時的傳送出來。

3.3.1 相位時間數(shù)據(jù)Phase_Data與真實角度的關系

為了方便說明,首先我們假設接收到的相位時間數(shù)據(jù)Phase_

Data=35,由于功率超聲電源工作的頻率通常為15KHz到30KHz之間,我們通過Matlab進行數(shù)據(jù)仿真,得到了相位時間數(shù)據(jù)Phase_Data在不同頻率下所代表的相位差角度,如圖3所示。

從圖上可以看出,固定相位時間數(shù)據(jù)Phase_Data=35,在不同頻率下,其所代表的真實相位角度是不一樣的,并隨著頻率的升高而升高。在最低的15KHz,相位時間數(shù)據(jù)Phase_Data=35代表的真實角度為3.7°,而在30KHz處,就變成了約7.5°。從上圖可以得出結論,同一個相位時間數(shù)據(jù),在不同的頻率下,所代表的角度是不一樣的。

3.3.2 頻率數(shù)據(jù)Counter_Design的物理含義

現(xiàn)在已經(jīng)有的數(shù)據(jù)為相位時間數(shù)據(jù)Phase_Data和頻率數(shù)據(jù)Counter_Design,我們將推導出真實角度與他們之間的關系,在此之前,首先對頻率數(shù)據(jù)Counter_Design的物理含義進行說明。

由于電壓驅動信號在CPLD中產(chǎn)生,CPLD的基準時鐘通常選擇為50MHz,通常是通過CPLD進行分頻得到我們所需的信號。舉個例子,如果我們需要得到一個20KHz的信號,那么,應該用50MHz/20KHz得到在一個20KHz的周期內(nèi),能夠跑過的50MHz脈沖個數(shù)為2500,在依據(jù)這個數(shù)據(jù)2500設計一個計數(shù)器,讓這個計數(shù)器的值在2500的時候歸0,而要得到的20HKz信號在計數(shù)器小于1250的時候為脈沖的高電平,在大于1250的時候為低電平,而Counter_Design的含義就在于這個計數(shù)器歸零點的值2500,換句話說,Counter_Design

就代表了在50MHz計數(shù)脈沖下,目標頻率信號的周期。

3.3.3 相位角度的算法

我們對原來的Phase_Data進行修正,具體公式為:

式中為具體角度。在上式中,Counter_Design代表的一個周期的時間,對應的角度為360°,而Phase_Data是相位差的時間數(shù)據(jù),對應的實際角度為,由此,得到的計算公式為:

4 電壓電流信號采集

電壓信號采集與變壓器,后邊利用光耦6N137進行隔離,比較簡單,在此重點介紹電流信號采集。

圖4為電流信號采樣設計圖,首先在主回路里邊加入一個采樣電阻,取出電流波形,為正弦信號,后邊利用LM7171BIN運放構建的電壓跟隨進行數(shù)據(jù)采集,然后送給比較器LM393進行數(shù)據(jù)比較,將正弦信號變成方波信號。

5 實驗數(shù)據(jù)分析

按上述方法,我們制作了相位差測量系統(tǒng),并利用示波器進行了測試。

在測試中,為方便調試,我們用一個獨立的CPLD產(chǎn)生兩路方波,方波的相位差固定為預設為30(phase_Data),然后改變頻率參數(shù),選擇了20KHz、25KHz、10Khz等幾個不同頻率進行測試,得到了如下表1數(shù)據(jù)。

表格第一列為Counter_Design,第二列為由信號發(fā)生器產(chǎn)生信號頻率,第三列為固定的的相位時間值脈沖個數(shù)30,在STM32中斷服務函數(shù)內(nèi),我們按公式編程,得到了真實的相位差數(shù)據(jù)Phase_Data_amend,這個與我們在示波器上觀測的結果一致。

隨后,我們將該測量系統(tǒng)用到了新型功率超聲電源的研制中實際測試,也得到了較好的結果。

6 結語

本文設計了一種邊沿處理的相位差測量系統(tǒng),在該系統(tǒng)中,測量出相位時間數(shù)據(jù)后,引入實時頻率數(shù)據(jù)對相位時間數(shù)據(jù)進行處理,得到了實時的相位差值數(shù)據(jù),實驗表明,該系統(tǒng)工作快速穩(wěn)定,結果正確。

參考文獻

[1]錢衛(wèi)忠.超聲波電機驅動源的頻率跟蹤.天津大學學報,2003,375-377.

[2]馬立.功率超聲電源的頻率跟蹤電路.蘇州大學學報,2010,4,11-14.

[3]鮑善惠.超聲波清洗機的阻抗匹配電路.洗凈技術,2013,14-16.

主站蜘蛛池模板: 国产毛片一区| 欧美日韩一区二区在线播放| 欧美精品影院| 91极品美女高潮叫床在线观看| 亚洲黄色片免费看| 欧美福利在线播放| 网久久综合| 午夜精品一区二区蜜桃| 污视频日本| 国产经典免费播放视频| 日本人又色又爽的视频| 日本午夜影院| www.日韩三级| 亚欧美国产综合| 国产va在线观看免费| 国产91线观看| 97狠狠操| 亚洲天堂视频在线免费观看| 亚洲欧美日韩另类在线一| 久久久久青草线综合超碰| 美女毛片在线| 亚洲精品视频免费| 亚洲中文字幕23页在线| 亚洲香蕉在线| 伊人久久大香线蕉综合影视| 国产欧美网站| 亚洲国产成熟视频在线多多 | 中文字幕久久亚洲一区| 91午夜福利在线观看| 激情综合网激情综合| 亚洲免费三区| 国产在线精品人成导航| 精品自窥自偷在线看| 亚洲欧美另类中文字幕| 日韩欧美国产综合| 中文字幕在线视频免费| 内射人妻无码色AV天堂| 亚洲区欧美区| 在线色国产| 欧美在线精品怡红院 | 美女啪啪无遮挡| 精品国产香蕉伊思人在线| 国产亚洲精品自在久久不卡| 99热免费在线| 欧美激情视频一区| 色AV色 综合网站| 免费无码AV片在线观看国产| 波多野吉衣一区二区三区av| 在线观看亚洲精品福利片 | AV在线麻免费观看网站| 手机精品福利在线观看| 精品国产亚洲人成在线| 高清欧美性猛交XXXX黑人猛交 | 亚洲av日韩综合一区尤物| 人人艹人人爽| 精品三级网站| 538国产视频| 久久这里只有精品8| 日韩精品久久久久久久电影蜜臀| 亚洲精品爱草草视频在线| 激情在线网| 国产精品手机视频一区二区| 怡春院欧美一区二区三区免费| 国产精品夜夜嗨视频免费视频| 国内精品视频区在线2021| 怡红院美国分院一区二区| 久久鸭综合久久国产| 无套av在线| 国模沟沟一区二区三区| 黄网站欧美内射| 亚洲第一黄色网址| 亚洲成人一区二区三区| 免费看av在线网站网址| 国产区免费| 毛片在线播放网址| 欧美综合一区二区三区| 制服丝袜 91视频| 欧美国产日韩在线| 青青草国产一区二区三区| 久久精品娱乐亚洲领先| 老司机久久99久久精品播放| 国产精品综合久久久|