《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > EDA與制造 > 設(shè)計(jì)應(yīng)用 > 基于FPGA的脈沖分頻技術(shù)研究
基于FPGA的脈沖分頻技術(shù)研究
電子市場(chǎng)
摘要: 為了對(duì)運(yùn)動(dòng)控制系統(tǒng)中的脈沖進(jìn)行精確控制以減少累計(jì)誤差,需要對(duì)脈沖進(jìn)行分、倍頻和合成處理。介紹了通用的各種形式分頻器的實(shí)現(xiàn)方法,給出了在Altera公司的CyclONe II系列EP2C8Q208C8型號(hào)FPGA芯片上實(shí)現(xiàn)的電路原理圖和測(cè)試結(jié)果,驗(yàn)證了設(shè)計(jì)的正確性和可行性。由于設(shè)計(jì)采用了參數(shù)化的方法,因此具有廣泛的應(yīng)用價(jià)值。
關(guān)鍵詞:
Abstract:
Key words :

1 概述

  運(yùn)動(dòng)控制系統(tǒng)中經(jīng)常需要各軸同步聯(lián)動(dòng),采用電子齒輪技術(shù)能很好的解決精確控制問題和消除誤差,因此具有廣泛的應(yīng)用前景。電子齒輪控制技術(shù):簡(jiǎn)單的說就是把運(yùn)動(dòng)控制系統(tǒng)中的脈沖等控制信號(hào)頻率進(jìn)行任意比例的放大或者縮小,并且保證精度,以便系統(tǒng)能進(jìn)行更廣范圍的控制,將來擴(kuò)展功能也會(huì)更加的方便,其主要載體是各種步進(jìn)和伺服電機(jī)。

  由以上分析可以看出,要在運(yùn)動(dòng)控制系統(tǒng)中很好的利用電子齒輪技術(shù),不可避免的要用到脈沖的分、倍頻和合成,也即頻率合成技術(shù),頻率合成技術(shù)是對(duì)一個(gè)或者多個(gè)高精準(zhǔn)度和高穩(wěn)定度的基準(zhǔn)頻率脈沖進(jìn)行加、減、乘、除四則運(yùn)算,產(chǎn)生具有同樣精準(zhǔn)度和穩(wěn)定度的一個(gè)或多個(gè)頻率信號(hào)的技術(shù)。該技術(shù)已經(jīng)在現(xiàn)代通訊系統(tǒng)中有了廣泛而重要的應(yīng)用,研究將其運(yùn)用于運(yùn)動(dòng)控制系統(tǒng)中是個(gè)不錯(cuò)的探索和嘗試。

  2 脈沖分頻實(shí)現(xiàn)方法

  分、倍頻技術(shù)有兩類實(shí)現(xiàn)方法,利用鎖相環(huán)的方法和利用硬件電路加軟件算法的方法。鎖相環(huán)方法具有廣泛的應(yīng)用范圍,技術(shù)也最為成熟, 鎖相環(huán)技術(shù)可以方便的實(shí)現(xiàn)時(shí)鐘的分、倍頻, 其主要優(yōu)點(diǎn)是簡(jiǎn)化了時(shí)鐘設(shè)計(jì),可以提高器件單位面積效率,并且具有可編程占空比功能, 編程人員可以控制時(shí)鐘正、負(fù)邊沿的位置,這樣數(shù)據(jù)可以在時(shí)鐘的正或負(fù)邊沿傳輸,增加了系統(tǒng)的精確性。但是在不能提供鎖相環(huán)或者需要盡量耗費(fèi)較少電路資源的場(chǎng)合,利用FPGA進(jìn)行電子電路設(shè)計(jì)、仿真和硬件驗(yàn)證時(shí),就需要用到硬件電路加軟件算法的方法來分、倍頻了,本文主要討論后一種分、倍頻方法。我們也可以把倍頻理解成倍率大于1的分頻,因此為了表述簡(jiǎn)便,本文把分、倍頻統(tǒng)稱為分頻。

  如果對(duì)脈沖的占空比和間隔要求不是很高,可以用脈沖合成技術(shù)來產(chǎn)生所需要的脈沖信號(hào)。例如時(shí)鐘基準(zhǔn)源為f i = 1024hz,用10位的計(jì)數(shù)器來產(chǎn)生不同頻率的脈沖信號(hào),按需要提取其中的幾種來進(jìn)行疊加,即可構(gòu)成0到1023pp s范圍內(nèi)連續(xù)可調(diào)的時(shí)鐘脈沖輸出fo 。原理公式如下:

 

全文PDF下載:基于FPGA的脈沖分頻技術(shù)研究.pdf

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。