亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        可變頻三相交流波形發(fā)生器的研制*

        2013-12-29 10:32:42羅洪平程安宇
        電子器件 2013年5期
        關(guān)鍵詞:正弦波正弦三相

        羅洪平 ,程安宇,趙 雙,徐 洋

        (1.重慶郵電大學(xué)自動化學(xué)院,重慶400065;2.重慶高校汽車電子與嵌入式系統(tǒng)工程研究中心,重慶400065;3.重慶大學(xué)光電技術(shù)及系統(tǒng)教育部重點(diǎn)實(shí)驗(yàn)室,重慶400044)

        在現(xiàn)代電子系統(tǒng)中,經(jīng)常需要產(chǎn)生穩(wěn)定的重復(fù)波形,例如正弦波或者方波。在許多場合,還要求產(chǎn)生波形的頻率穩(wěn)定,并且能夠準(zhǔn)確調(diào)節(jié);甚至還要求能夠產(chǎn)生相位保持確定關(guān)系的多路輸出信號等。傳統(tǒng)的LC、RC振蕩電路已滿足不了高性能信號源要求,通過使用頻率合成器代替?zhèn)鹘y(tǒng)的調(diào)諧信號源中的LC、RC振蕩電路,能夠有效地解決上述問題,提高波形質(zhì)量。

        頻率合成技術(shù)始于上世紀(jì)30年代,隨著電子技術(shù)的飛速發(fā)展,頻率合成技術(shù)也不斷發(fā)展進(jìn)步,其發(fā)展過程大致可分為直接模擬頻率合成技術(shù)、鎖相頻率合成技術(shù)、直接數(shù)字頻率合成技術(shù)三個階段。直接數(shù)字頻率合成DDS(Direct Digital Frequency Synthesis)是近年來新的頻率合成技術(shù),其具有超高速的頻率轉(zhuǎn)換時間,極高的頻率分辨率和較低的相位噪聲,在頻率改變與調(diào)頻時,DDS器件能夠保持相位的連續(xù)等特點(diǎn),因此很容易實(shí)現(xiàn)頻率、相位和幅度調(diào)制,此外還具有可編程控制的突出優(yōu)點(diǎn)。因此,當(dāng)今電子系統(tǒng)及設(shè)備等頻率源設(shè)備的設(shè)計(jì)中,直接數(shù)字頻率合成器得到了越來越廣泛的應(yīng)用。

        1 直接頻率合成技術(shù)概述

        DDS是美國學(xué)者Tierney.J、Rader.C和Gold.B等人于1971年在撰寫的“A Digital Frequency Synthesizer”一文中首次提出的全數(shù)字技術(shù)[1],該技術(shù)是從相位的概念出發(fā)直接合成所需要波形,在頻率合成法的原理上取得了突破,并導(dǎo)致了頻率合成領(lǐng)域的第二次革命。

        DDS由相位累加器、正弦查詢表、數(shù)字模擬轉(zhuǎn)換器(DAC)和低通濾波器(LPF)等組成[2-4],其基本工作原理如圖1所示。

        圖1 DDS的原理圖

        該方法的基本原理就是將存于數(shù)表中的數(shù)字波形,經(jīng)數(shù)模轉(zhuǎn)換器D/A,形成模擬量波形,經(jīng)過低通濾波處理后輸出所需的波形。

        DDS系統(tǒng)的核心是相位累加器,它由一個加法器和一個位相位寄存器組成,每來一個時鐘,相位寄存器以步長增加,相位寄存器的輸出與相位控制字相加,然后輸入到正弦查詢表地址上。正弦查詢表包含一個周期正弦波的數(shù)字幅度信息,每個地址對應(yīng)正弦波中0°~360°范圍的一個相位點(diǎn)[5-6]。查詢表把輸入的地址相位信息映射成正弦波幅度的數(shù)字量信號,驅(qū)動DAC,輸出模擬量。

        相位寄存器每經(jīng)過2N/M個fc時鐘后回到初始狀態(tài),相應(yīng)地正弦查詢表經(jīng)過一個循環(huán)回到初始位置,整個DDS系統(tǒng)輸出一個正弦波,從而得到輸出正弦波頻率為

        2 三相交流波形發(fā)生器的設(shè)計(jì)

        2.1 設(shè)計(jì)基本思路

        根據(jù)DDS原理框圖和正弦波頻率公式fout=我們可以知道,兩種方法可以改變輸出信號的頻率:(1)通過改變查表尋址的時鐘頻率fc來改變輸出波形的頻率。(2)通過改變尋址的步長M來改變輸出信號的頻率。

        針對單片機(jī)控制系統(tǒng)的特點(diǎn),DDS輸出信號頻率的改變主要就是通過改變尋址步長,即改變頻率控制字的M大小來實(shí)現(xiàn)。步長即為對數(shù)字波形查表的相位增量,由相位累加器對相位增量進(jìn)行定時累加,存于相位累加器的相位寄存器中,通過相位寄存器值的變化完成查表地址的選定,并將需要的波形數(shù)據(jù)輸出轉(zhuǎn)換即可。

        目前,DDS的實(shí)現(xiàn)方式主要有兩種方式:(1)采用專用集成芯片,如AD9858,通過增加外部輔助電路和控制功能電路即可完成波形輸出[2]。(2)采用CPLD或FPGA等可編程邏輯器件相,通過軟件編程完成波形輸出與仿真[3-4]。但在實(shí)際的測控系統(tǒng)中,這兩種方式構(gòu)建系統(tǒng)都需要很多外接電路才能完成波形輸出。與AD9858、CPLD或FPGA等芯片實(shí)現(xiàn)波形發(fā)生器比較而言,單片機(jī)能夠根據(jù)片內(nèi)ADC采集輸入的模擬信號動態(tài)設(shè)定頻率控制字M,正弦查詢表可以直接以常量的形式存儲在單片機(jī)內(nèi)部程序存儲器中,相位累加器則可以通過定時中斷完成;同時單片機(jī)還可以通過通信等功能實(shí)現(xiàn)頻率控制和相位控制的設(shè)定和檢測,具有比較好的靈活性,對于頻率比較低的交流信號,采用單片機(jī)完成DDS算法具有設(shè)計(jì)簡單、成本低、人機(jī)接口友好等優(yōu)點(diǎn)。

        根據(jù)項(xiàng)目要求,本設(shè)計(jì)要求采用0~5 V模擬信號(如溫度、壓力、高度等)的變化來動態(tài)改變頻率控制字M的大小,從而控制頻率信號的輸出,輸出頻率與輸入模擬信號成正比關(guān)系,且輸出的三相正弦波頻率的范圍為0~70 Hz。根據(jù)項(xiàng)目實(shí)際特點(diǎn),無論在成本和實(shí)現(xiàn)方法上都適宜采用單片機(jī)完成信號采集和波形輸出等一系列工作,PIC16F87X是微芯公司8 bit PIC系列單片機(jī)系列的中檔產(chǎn)品,采用14 bit的RISC指令系統(tǒng),在保持低價格的前提下增加了A/D轉(zhuǎn)換器、內(nèi)部E2PROM存儲器、比較輸出、捕捉輸入、PWM輸出、I2C總線和SPI總線接口電路、異步串行通信(SCI)接口電路、模擬電壓比較器、LCD驅(qū)動、FLASH程序存儲器等許多功能,可以方便地在線多次編程和調(diào)試[7]。本設(shè)計(jì)采用PIC16F870芯片作為模塊的主控設(shè)備,不僅能很好地實(shí)現(xiàn)模塊功能,而且為以后通信、顯示等功能的擴(kuò)展留下了較好的接口,便于系統(tǒng)升級。

        2.2 硬件設(shè)計(jì)

        根據(jù)項(xiàng)目設(shè)計(jì)要求,硬件設(shè)計(jì)主要包含模擬輸入調(diào)理電路、三相模擬量輸出電路、微控制器電路等幾個部分。

        (1)模擬輸入信號調(diào)理電路設(shè)計(jì)

        根據(jù)設(shè)計(jì)要求,輸入信號為0~5 V直流信號,跟單片機(jī)片內(nèi)ADC的采樣量程一致,故調(diào)理電路不需要作放大變換,這里采用電壓跟隨器實(shí)現(xiàn),如圖2所示,圖中R1和C3組成RC濾波電路消除電壓紋波。MR1為輸入信號RN0直接送入單片機(jī)模擬輸入采樣引腳供單片機(jī)采樣。

        圖2 信號調(diào)理電路圖

        AD7226與單片機(jī)的接口主要有、A0、A1 及8 bit數(shù)據(jù)接口。由單片機(jī)實(shí)現(xiàn)數(shù)據(jù)寫入控制,A0、A1為地址選擇線,通過A0、A1選擇不同的D/A轉(zhuǎn)換通道,AD7226在為低電平時將8 bit數(shù)據(jù)接口的數(shù)據(jù)讀入A0、A1確定的輸入到通道鎖存器中,在上升沿將數(shù)據(jù)進(jìn)行鎖存,對應(yīng)通道的輸出緩沖器輸出對應(yīng)模擬量,即完成相應(yīng)的 D/A轉(zhuǎn)換,PIC16F870沒有專用的地址總線和數(shù)據(jù)總線,只能采用通用IO口實(shí)現(xiàn),本設(shè)計(jì)中采用該芯片的RC3、RC4、RC5 控制、A0、A1引腳實(shí)現(xiàn)相應(yīng)的寫入時序,數(shù)據(jù)線則通過芯片的 PORTB引腳(圖中用RB0~RB7表示)完成。本設(shè)計(jì)中選擇參考電壓VREF為2.5V,故 SINA、SINB、SINC 輸出信號的范圍為0~2.5 V,具體接口如圖3所示。

        設(shè)計(jì)中包含三相交流信號輸出,故DAC選用AD公司的AD7226芯片實(shí)現(xiàn)三路交流信號的數(shù)字模擬變換輸出。AD7226是具有8位精度的四通道DAC,每個輸入通道自帶輸入鎖存器可以對輸入的數(shù)字量進(jìn)行鎖存,輸出端帶有緩沖放大器,數(shù)字和邏輯接口電平與TTL/CMOS(5V)兼容,單片機(jī)可以直接與其接口[8]。

        (2)DAC與單片機(jī)的接口電路設(shè)計(jì)

        圖3 DAC與單片機(jī)的接口電路圖

        (3)模擬輸出電路設(shè)計(jì)

        根據(jù)給定負(fù)載需求,本設(shè)計(jì)需要輸出的最大電流為2 A,電壓峰值為±10 V,用于轉(zhuǎn)速表的驅(qū)動,由AD7226輸出的三相交流電SINA、SINB、SINC(如圖3)必須經(jīng)過幅值和功率放大,由于本設(shè)計(jì)對電壓的幅值大小精度要求不高,故幅值放大和濾波可以通過通用運(yùn)放調(diào)理實(shí)現(xiàn),功率放大則需要大電流運(yùn)放實(shí)現(xiàn),本設(shè)計(jì)采用Burr-Brown公司的OPA548運(yùn)放,該運(yùn)放能夠輸出3 A的持續(xù)電流、5 A的峰值電流,完全能夠滿足設(shè)計(jì)需求,具體電路設(shè)計(jì)入圖4。

        圖4 模擬波形信號輸出電路圖

        圖4給出了A相交流信號的輸出電路,本文如果沒有特別說明都以A相為例,其余兩相處理方法類似,圖中運(yùn)放U1B及外圍電路實(shí)現(xiàn)信號的電平提升和信號放大,即將電壓SINA的0~2.5 V電壓變換為-2.5 V~2.5 V的電壓信號VA,VA經(jīng)過運(yùn)放U1C完成濾波和電平放大,U2為采用OPA548大功率運(yùn)算放大器形成的電壓跟隨器,實(shí)現(xiàn)大電流輸出驅(qū)動信號VAout。

        2.3 軟件設(shè)計(jì)

        根據(jù)DDS原理,軟件設(shè)計(jì)主要完成模擬輸入信號的采集、相位累加、正弦表的查詢、三相正弦波模擬量輸出控制等功能。具體設(shè)計(jì)內(nèi)容如下:

        (1)正弦表的制定

        根據(jù)AD7226數(shù)據(jù)手冊,我們知道AD7226具有單極性輸出方式和雙極性輸出方式兩種形式,分別對應(yīng)與圖4中的SINA和VA信號。即單極性信號為0~2.5 V電壓,由圖中的SINA給出,雙極性信號為-2.5 V~2.5 V可通過圖中的VA取得,設(shè)計(jì)者可以根據(jù)實(shí)際情況采取不同的設(shè)計(jì)方法。單極性輸出方式對應(yīng)輸出信號SINA下,有:

        其中DATA為輸入鎖存器中存儲的8位數(shù)字,范圍為0~255。

        本設(shè)計(jì)采用的是雙極性輸出方式,由圖4得:

        DATA的含義同上。取R2=R4即有:

        根據(jù)式(3)我們可以得到輸入鎖存器中數(shù)據(jù)DATA與電壓VA的關(guān)系如表1所示。

        要想使VA輸出信號為正弦波,必須由單片機(jī)根據(jù)DDS控制的方法將波形相位送入AD7226中對應(yīng)通道的數(shù)據(jù)鎖存器中,再通過AD7226實(shí)時根據(jù)數(shù)據(jù)鎖存器中的數(shù)據(jù)輸出模擬信號產(chǎn)生期望的波形信號,對于大量低成本的單片機(jī)而言,由于運(yùn)算能力的限制,很難在短時間內(nèi)通過公式計(jì)算正弦函數(shù)的值,一般只能通過查正弦表的辦法直接從存儲器中讀取,因此需要計(jì)算正弦表。根據(jù)AD7226中鎖存器中數(shù)據(jù)DATA與電壓VA的關(guān)系表可確定正弦表的大小為256 byte,每個數(shù)據(jù)之間的夾角為360°/256,從而可以代入VA=VREFsin(2πft)中,即可求出正弦表中第i個數(shù)據(jù)為:

        水面比降測量成果顯示河道兩側(cè)水面線均呈直線且平行,同時還有原斷面資料支撐。根據(jù)《水文測驗(yàn)實(shí)用手冊》洪痕可靠度評定標(biāo)準(zhǔn),確定洪痕及水面比降成果可靠。

        通過式(4)即可將需要的正弦表計(jì)算出來,該正弦表以常量的形式存儲到單片機(jī)片內(nèi)存儲器中以供波形輸出時查詢。

        表1 鎖存器中數(shù)據(jù)DATA與電壓VA的關(guān)系表

        (2)主程序設(shè)計(jì)

        主程序主要完成看門狗計(jì)數(shù)器的清除和A/D采樣。單片機(jī)片內(nèi)自帶多路A/D輸入采集模塊,本設(shè)計(jì)借助片內(nèi)10 bit分辨率的ADC以定時器中斷的方式完成輸入信號采樣,A/D采樣在主程序中完成,以保證相位累加能夠得到最新的采樣值,提高設(shè)備的實(shí)時性,具體流程圖如圖5所示。

        主程序在完成單片機(jī)初始化,中斷和看門狗使能后進(jìn)入循環(huán)函數(shù),單片機(jī)自帶看門狗,看門狗函數(shù)可以清除看門狗計(jì)數(shù)器,防止程序“跑飛”。A/D轉(zhuǎn)換函數(shù)用于實(shí)現(xiàn)模擬信號的采集和轉(zhuǎn)換,將輸入電壓信號轉(zhuǎn)換為頻率控制字的M,從而確定輸出信號的頻率;干擾濾除函數(shù)主要用來判斷采集到的數(shù)據(jù)是干擾信號還是真正的輸入信號,該函數(shù)將干擾信號丟去不用,從而提高系統(tǒng)抗干擾的能力[9]。

        (3)中斷程序設(shè)計(jì)

        中斷程序采用定時調(diào)用方式,由定時器中斷產(chǎn)生,主要任務(wù)是完成相位累加、正弦表查詢和輸出控制等相關(guān)功能,具體流程圖如圖6所示。

        圖5 主程序流程圖

        圖6 中斷程序流程圖

        相位累加函數(shù)將采樣到的輸入值(也就是圖1中的頻率控制字M),與原來的累加結(jié)果相加得到新的累加結(jié)果,可以采用任意的存儲器進(jìn)行存儲,取出該累加器中的相應(yīng)8位作為正弦表數(shù)組的相應(yīng)元素讀取正弦表在該元數(shù)下的參量即為對應(yīng)要輸出的交流信號的DATA值,由于B相滯后A相120°,在正弦表中元數(shù)間的角差為360°/256,即有滯后120°相當(dāng)于滯后256/3=85個元數(shù),同樣可得C相滯后A相170個元數(shù),通過該值完成波形的相位偏移計(jì)算。在輸出函數(shù)控制中只需分別讀出A、B、C三相對應(yīng)元數(shù)中的數(shù)據(jù)即可。

        3 實(shí)際應(yīng)用

        本控制模塊主要針對某研究所的專用測試裝置研制,用于模擬飛行器的高度顯示控制,其輸入信號為模擬信號,代表飛行器的實(shí)際高度,輸出信號用于驅(qū)動三相交流儀表電機(jī)指示飛行器高度,交流信號頻率與儀表指示高度成正比,為300 m/Hz;為了防止電機(jī)轉(zhuǎn)速過高損壞儀表,設(shè)定三相交流信號的上限輸出頻率為75 Hz,實(shí)驗(yàn)測得數(shù)據(jù)如表2所示。

        表2 輸入電壓與輸出轉(zhuǎn)速表

        實(shí)驗(yàn)中,因?yàn)镸CU對直流信號的獲取精度較高,采用了硬件濾波與軟件誤差糾錯相結(jié)合的辦法,再加上DDS算法的累加效應(yīng)對單個采集點(diǎn)結(jié)果不敏感,故頻率輸出精度較高,儀表指針指示非常穩(wěn)定;但由于儀表高度指示分辨率為100 m,數(shù)據(jù)讀取不是很精確,誤差的計(jì)算僅供參考。

        試驗(yàn)表明,在實(shí)際驅(qū)動信號要求的范圍(0~75 Hz)內(nèi),控制器通過單片機(jī)片內(nèi)的10 bit A/D轉(zhuǎn)換器,輸出的三相交流信號在整個頻率范圍內(nèi)的頻率分辨率都達(dá)到了0.01 Hz以上,儀表指針指示非常穩(wěn)定和精確。波形發(fā)生器從2007年開發(fā)完成到現(xiàn)在一直運(yùn)行穩(wěn)定,沒有發(fā)生任何故障,并且具有很好的電磁兼容能力和環(huán)境適應(yīng)能力,得到了該研究所相關(guān)技術(shù)人員的一致認(rèn)可。

        4 總結(jié)

        利用單片機(jī)完成頻率合成技術(shù),其最關(guān)鍵就是要定時完成數(shù)據(jù)的累加,因此往往采用定時中斷的方式實(shí)現(xiàn),這樣就能產(chǎn)生穩(wěn)定的波形,該方法具有運(yùn)算量較小、算法簡單、波形分辨率高、運(yùn)行可靠性高等特點(diǎn)。

        本文通過DDS在單片機(jī)的成功應(yīng)用,完成了三相變頻正弦波形發(fā)生器的研制,使電路設(shè)計(jì)更為簡化,成本低且可靠性高,為波形發(fā)生器的研制提供了一種新的低成本實(shí)用方案。同時,該方案不僅可以用來產(chǎn)生變頻的正弦波形,亦可以用來產(chǎn)生梯形波等非標(biāo)準(zhǔn)波形,從而降低了波形發(fā)生器研制的難度。2010年,基于上述原理開發(fā)的可調(diào)斜率的梯形波波形發(fā)生器也得到了相關(guān)技術(shù)人員的認(rèn)可和應(yīng)用。

        [1]Tierney J,Rader C,Gold B.A Digital Frequency Synthesizer[J].IEEE Transaction on Audio and Electroacoustics,1971,19(1):48-57.

        [2]鄧重一.基于DDS技術(shù)的頻率合成源設(shè)計(jì)[J].儀表技術(shù)與傳感器,2005(10):37-40.

        [3]薛延俠,赫建國.CPLD實(shí)現(xiàn)DDS信號源的設(shè)計(jì)[J].現(xiàn)代電子技術(shù),2005(19):73-76.

        [4]郭軍朝.直接數(shù)字頻率合成研究及其FPGA實(shí)現(xiàn)[D].上海:上海交通大學(xué),2002.

        [5]Vankka J.Methods of Mapping from Phase to Sine Amplitude in Direct Digital Synthesis[C]//IEEE Proc 50th AFCS,1996:942-950.

        [6]Saul P H,Taylor D G.A High Speed Direct Frequency Synthesizer[J].IEEE Journal of Solid-State Circuits,1990,25(1):215-219.

        [7]劉和平.PIC16F87X單片機(jī)實(shí)用軟件與接口技術(shù)——匯編語言及其應(yīng)[M].北京航空航天大學(xué)出版社,2002.

        [8]Analog Devices Inc.LC2MOS Quad 8-Bit D/A Converter AD7226[Z].2002.

        [9]費(fèi)業(yè)泰.誤差理論與數(shù)據(jù)處理[M].6版.機(jī)械工業(yè)出版社,2010.

        猜你喜歡
        正弦波正弦三相
        例說正弦定理的七大應(yīng)用
        正弦、余弦定理的應(yīng)用
        單相正弦波變頻電源設(shè)計(jì)與實(shí)現(xiàn)
        三相異步電動機(jī)保護(hù)電路在停車器控制系統(tǒng)中的應(yīng)用
        采用BC5016S的純正弦波逆變器設(shè)計(jì)及制作
        電子制作(2019年7期)2019-04-25 13:18:18
        “美”在二倍角正弦公式中的應(yīng)用
        兩級式LCL型三相光伏并網(wǎng)逆變器的研究
        基于VSG的正弦鎖定技術(shù)研究
        三相PWM整流器解耦與非解耦控制的對比
        基于嵌入式技術(shù)的電網(wǎng)同步正弦波發(fā)生裝置研究
        午夜亚洲www湿好大| 99久久无码一区人妻| 专干老肥熟女视频网站300部| 欧美人与物videos另类xxxxx | 国产av剧情一区二区三区| 亚洲国产精品久久人人爱| 亚洲地址一地址二地址三| 喷潮出白浆视频在线观看| 日本不卡一区二区三区在线视频| 国产精品成人网站| 国产精品久久国产精麻豆99网站| 国产内射视频在线播放| 在线免费看91免费版.| 48久久国产精品性色aⅴ人妻 | 男女啪啪动态视频在线观看| 精品露脸国产偷人在视频| 丰满的少妇xxxxx青青青| 亚洲国产高清美女在线观看| 国产亚洲专区一区二区| 放荡的少妇2欧美版| 日本黄页网站免费大全| 人妻av一区二区三区高| 国产成人精品人人做人人爽97| 老太脱裤子让老头玩xxxxx | 久久久久女人精品毛片| 人妻丰满熟妇AV无码片| 男女动态视频99精品| 麻花传媒68xxx在线观看| 精品无码专区久久久水蜜桃| 国产欧美日本亚洲精品一5区| 国产一级黄色录像大片| 免费人妻精品一区二区三区| 亚洲七七久久综合桃花| 日本加勒比一区二区在线观看| 曰批免费视频播放免费| 亚洲精品字幕在线观看| 国产极品视觉盛宴在线观看| 女优av一区二区在线观看| 性xxxx18免费观看视频| 国产一区二区三区小说 | 国产精品一区二区av不卡|