《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > EDA与制造 > 设计应用 > 基于FPGA的脉冲分频技术研究
基于FPGA的脉冲分频技术研究
电子市场
摘要: 为了对运动控制系统中的脉冲进行精确控制以减少累计误差,需要对脉冲进行分、倍频和合成处理。介绍了通用的各种形式分频器的实现方法,给出了在Altera公司的CyclONe II系列EP2C8Q208C8型号FPGA芯片上实现的电路原理图和测试结果,验证了设计的正确性和可行性。由于设计采用了参数化的方法,因此具有广泛的应用价值。
關(guān)鍵詞:
Abstract:
Key words :

1 概述

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

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

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

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

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

 

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

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