版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2012年儀表技術(shù)與傳感器IⅡstmmentTechniqueandSensor2012No.4第4期基于CPLD的編碼器信號處理電路設(shè)計蔣利兵,張玉,吳剛,譚或(中國農(nóng)業(yè)大學(xué)工學(xué)院,北京lOO明3)摘要:基于CPLD芯片,對增量式編碼器輸出信號進(jìn)行處理,實現(xiàn)了編碼器信號的整形濾波、倍頻和鑒相。為了提高編碼器的測量精度,設(shè)計了一種4倍頻脈沖輸出電路,提高了編碼器的分辨率,并設(shè)計了鏊相電路,實現(xiàn)正反向的角度或速度測量。文中給出了Quartus原理圈輸八電路、時序仿真結(jié)果,以及試驗測試結(jié)果。文中的研究在角度位移等測量領(lǐng)域有著廣泛應(yīng)用價值。關(guān)鍵詞:CPLD;編碼器;倍頻;鑒相中圈分類號:TMl3文獻(xiàn)標(biāo)識碼:A文章編號:1002—184l(2012)04一O(】91—03OnCircuitDesignofEncoderSignalProcessingBasedJlANGLi.bing,ZHANGYu,WU(;ang,TanY“CPLD(coIlege0fEng.哪∞dng,chinaA咖ltu叫unive哪ty,B刪ing100083china)Abstr群t:ThispaperilltrDduced&methodb勰ed0ncPLDchipofA【胍RAcomp衄ywhichdealedw油Illeoutputsignal0finc姍eIltalcaIIencoderandachjevedcjrcuilmuldpJicalio“pulseoutput6IⅫng,frequencyd0山ingandphase‰dlIli聃ting0fthe3i冀r】a1.Wedesigned4“q咖cywhichimp內(nèi)vedtlleacc哪cyoftheencod盯measure硼enI.T1wcircuh0fphasedisc打minationaoracc砌plishthepos;6ve柚dthenegativeme踮urementof8nglesimIIlationspeed.TbispaperaIsoprovidedtbecanQuartusschematlc0fan—e,di鏟b10ckdia刪n,timjngs0pictl此,如d岫resultsofexpe曲en“te8t.Th選researehbeusedt0measureplacementaIIdKeyon,誣has謝deapplic缸i0Tlvallleintheme幽ureIncnt6eId.words:CPID;encoder;肺quenc)rmulliplic860n;phasediscdmination0引言隨著電子技術(shù)的發(fā)展,基于EDA技術(shù)的芯片設(shè)計已成為om廣]nn廠]om廠]廠]廠]廣。咖廠]圖1編碼器的輸出信號1.2信號的整形設(shè)計電子系統(tǒng)設(shè)計的主流。可編程邏輯器件cPLD廣泛應(yīng)用于各種專用集成電路中,與傳統(tǒng)的數(shù)字電路設(shè)計方法相比具有研制周期短、成本低、涉及靈滔等特點,從而使其應(yīng)用越來越廣泛。編碼器在機器人(手)檢測方面應(yīng)用廣泛,增量式編碼器是一種把在數(shù)字系統(tǒng)巾,脈沖在傳輸中經(jīng)常發(fā)生波形畸變,可用施密特觸發(fā)器整形獲得理想的脈沖。將OuTA、OuTB相和時鐘信號通過2反向個施密特觸發(fā)器,濾去噪聲電平,完成對編碼器信號的整形。1.3信號的倍頻設(shè)計為了提高測量精度,可采取對編碼器信號4倍增頻。增頻角位移轉(zhuǎn)換成電信號的一種裝置,當(dāng)編碼器轉(zhuǎn)軸旋轉(zhuǎn)時,輸出相應(yīng)的脈沖.計數(shù)起點可任意沒定,實現(xiàn)旋轉(zhuǎn)角度的測量。當(dāng)需要提高分辨率時,可利用90。相位差的OUTA、OUTB兩路信號進(jìn)行倍頻實現(xiàn)。正反轉(zhuǎn)都需要檢測時就要對OUTA和OUTB相進(jìn)行鑒相處理,辨別方向。文中主要討論基于cPLD的增量式編碼器信號倍頻鑒相的處理。1編碼器信號與硬件處理電路1.1編碼器的輸出信號原理如圖2所示。正轉(zhuǎn)時,分析編碼器的脈沖信號,將編碼器的上一次信號存儲,對每個信號進(jìn)行4倍增頻,正轉(zhuǎn)時分解信號見圖2。增量式編碼器直接利用光電轉(zhuǎn)換原理輸出3組脈沖信號,0【JTA、OuTB和OuTz相。OuTA、oIJTB是相位相差90。的正交方渡信號,OuTA相或0uTB相的每個脈沖代表被測對象旋轉(zhuǎn)了一定的角度。OuTA相和ouTB相的相位關(guān)系則反應(yīng)了被測對象的旋轉(zhuǎn)方向,若OUTA超前0uTB相,轉(zhuǎn)動方向為正轉(zhuǎn),若OuTB超前OUTA相,轉(zhuǎn)動方向為反轉(zhuǎn)。0uTz是基準(zhǔn)定位信號.是一個代表零位的脈沖信號,可用于調(diào)零、對位。編碼器的信號如圖I所示。收稿日期:2們1—06一】3收修改稿日期:2011—1l—15。tm卅持一精塒博礦(a)(b)圈2編碼器正轉(zhuǎn)信號的四倍增頻鼢t辯羚。m鼾抖萬方數(shù)據(jù)IIIsm塒1entTechniaue蛐dSen帥rApr2012則輸出函數(shù)表達(dá)式為:F.=ABCD+ABCD+ABCD+ABCD式中:只為正轉(zhuǎn)時輸出為1的信號,符合其中任意一項因子,輸出為l,否則輸出為0。同理反轉(zhuǎn)時,將信號進(jìn)行4倍分解增頻,反轉(zhuǎn)信號見圖3。。Ⅷ封鼾oUTB一:H{一;H}帆。她蚣呱、她姚啪卅壯(a)(b)圖3編碼器反轉(zhuǎn)信號的四倍增頻輸出函數(shù)表示式為:凡=ABCD+ABCD+ABCD+ABCD式中:R為反轉(zhuǎn)時輸出為1的信號,符合其中任意一項因子,輸出為1,否則輸出為0。綜合正反轉(zhuǎn)的函數(shù)關(guān)系,得出輸出表達(dá)式:F=F1+F2=ABaD+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD經(jīng)過化衙后可表示為F=(AOD)(BOC)+(AOD)(BOC)采用D觸發(fā)器可以實現(xiàn)編碼器信號存儲設(shè)計功能,其硬件原理見圖4,編碼器出來Ou弘、0u豫相信號經(jīng)過2個D觸發(fā)器后分別變?yōu)椋阈盘柡停男盘?,將這4組電平信號經(jīng)過上式的邏輯運算之后,就可以得到4倍頻后的脈沖信號。U3HCCU4B《‰j蘑D姒々f毒r士口圈4D觸發(fā)器實現(xiàn)信號存儲的硬件原理圈1.4鑒相電路的設(shè)計鑒相電路的硬件原理圖見圖S。將編碼器的信號上拉到高電平,輸人司1個D觸發(fā)器中,由編碼器出來的OUlA、0UrB萬方數(shù)據(jù)相信號相位相差90??芍UD(zhuǎn)時OUlm相信號上升沿時,OUTA相信號是處于低電平狀態(tài),同理反轉(zhuǎn),0uTB相信號到達(dá)上升沿時,OuTA相處于高電平狀態(tài),因此D觸發(fā)器輸出狀態(tài)只有高低電平,得到的是編碼器的方向信號DIR.匿5釜榴電路垂奇磋件原理雷在試驗中采用cPLD原理圖輸入法完成該電路圖的設(shè)計。2編碼器信號處理的CPLD實現(xiàn)2.1C扎D軟件設(shè)計Quar【IIs中支持文件格式的編程輸人和原理圖格式的輸人(圖6),由于鑒相倍頻電路中所用的門電路比較多,故采用原理圖輸入法,不僅提高輸人速度,也增加了程序的可讀性,由于cPLD使用晶振頻率為12MHz,輸出的脈沖寬度較小,所以對時鐘信號進(jìn)行了5000分頻,編碼器出來的oUTA、OUTB信號經(jīng)過4個D觸發(fā)器,完成對信號的狀態(tài)存儲和四倍頻設(shè)計,再通過1個一系列邏輯電路,完成信號的四倍頻脈沖信號的輔出,最后得到一路四倍頻后脈沖信號。2.2仿真結(jié)果與分析軟件設(shè)計完成之后,用Qu硼?m自帶的仿真功能,新建波形文件,輸入ouTA、0uTB相和時鐘信號,時鐘信號的頻率要求至少是輸入信號頻率的4倍以上,這樣才能實現(xiàn)對編碼器信號的倍頻檢測功能,正轉(zhuǎn)時,A槽超前B相90。,見臣7。輸入對鐘信號,輸出的波形為一路四倍頻的脈沖信號PI幾和一路方向信號DIR.反轉(zhuǎn)時,B相超前直榴90。,見緝8,輸八時鐘痿號,輸出的波形為一路四倍頻后的脈沖信號PUL和一路方向脈沖信號DIR。仿真波形見圖8。上3試驗與分析試驗采用的編碼器型號為sc姒一1024BM—G5—24c,使用雙通道的示波器觀察信號輸出波形。當(dāng)編碼器正轉(zhuǎn)時結(jié)果如圖9(8)所示,上面的是OUlH相輸人信號,下面是經(jīng)過4倍頻后信號,在A相信號的1個周期內(nèi),輸出信號是輸入的4倍。即4倍頻信號。圖9(b)圖上面的是A相輸入信號,下面是鑒相后的方向信號,正轉(zhuǎn)時始終為高電平。當(dāng)編碼器反轉(zhuǎn)時,輸出倍頻波形與圖9(B)一樣.只是鑒褶后輸出始終為低電平。這樣就可以區(qū)別正向和反向,實現(xiàn)正反向的測量。對比仿真結(jié)果與試驗結(jié)果,可見兩者是一致的,說明所設(shè)計的cPLD軟件是正確的,能夠?qū)崿F(xiàn)編碼器的倍頻鑒相信號處理。在機器人上采用CPLD能夠準(zhǔn)確地對4個編碼器進(jìn)行了倍頻、鑒裙和計數(shù).經(jīng)換算得到足球機器入的運動速度。第4期蔣利兵等:基于cPLD的編碼器信號處理電路設(shè)計圈6QⅡa竹us軟件鑒相倍頻原理圖圈8反轉(zhuǎn)時仿真波形圖3結(jié)束語旋轉(zhuǎn)式編碼器把角位移轉(zhuǎn)換成電信號,可應(yīng)用于角度、位移、長度等測量領(lǐng)域。設(shè)計采用EPM口128為c腫開發(fā)平臺,用Qmrtlls自帶的仿真功能完成了仿真分析,經(jīng)試驗證明該方法能夠?qū)崿F(xiàn)鑒相倍頻功能,可同時采用cPLD對鑒相倍頻后信號的進(jìn)行采集,實現(xiàn)計數(shù)或測速,提高了測試精度,節(jié)省了硬件資源,方便靈活適應(yīng)性強,對足球機器人的速度進(jìn)行了準(zhǔn)確地檢測。參考文獻(xiàn):[1]朱海洋,歐陽明星.基于cPLD的旋轉(zhuǎn)編碼器接口電路設(shè)計及應(yīng)用.機電工程技術(shù),2009,38(5):86—88;125.[2]夏冬梅。孫林.基于cPLD的增量式旋轉(zhuǎn)編碼器接口電路模塊設(shè)計.機械制造與自動化,2009(5):156—157;160.(b)圈9正轉(zhuǎn)試驗波形圈[3]楊其華.袁月峰,郝敬思.一種基于cPLD的數(shù)據(jù)采集控制板的設(shè)計.電子技術(shù)應(yīng)用,2005(8):75—78.[4]張高記,羅朗霞.基于cPLD的cBcH碼編/譯碼器的設(shè)計與實現(xiàn).西安郵電學(xué)院學(xué)報,2010,15(5):30一33作者簡介:蔣利兵(1986一),在讀研究生,Email:豇鋤螭93@163.啪.通訊作者:譚或,教授,博士導(dǎo)師,主要從事智能控制及機電一體化技術(shù)研究。E一恥lil:lalln02@婦.咖[8]李科,安連鎖.沈國清,等.偽隨機序列在聲學(xué)測溫中的應(yīng)用研究.(上接第90頁)[4]礬咖cKHJ,珊吼RA.偽隨機信號處理一理論與應(yīng)用.甘良華北電力大學(xué)學(xué)報,2007,34(6):47—50.[9]楊祥良。安連鎖,沈國清.單路徑聲學(xué)高溫計實時監(jiān)測鍋爐爐膛煙溫的試驗研究.動力工程.2009,29(4):379—383.[10]張曉東,高渡.宋之平.互相關(guān)函數(shù)法在聲學(xué)瀏溫技術(shù)中的應(yīng)用研究.中國電機工程學(xué)報,2003,23(4):185—188.[11]趙小川,羅慶生,韓寶玲.基于偽髓機序列自相關(guān)性的新型超聲波測距系統(tǒng).壓電與聲光.2009,31(6):856—861.才。譯.北京:電子工業(yè)出版社.2晰.[5]程曉暢.蘇紹
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度新能源汽車推廣貸款協(xié)議4篇
- 二零二五年度名下公司自愿解除勞動合同競業(yè)禁止協(xié)議4篇
- 二零二五年度模板木枋行業(yè)聯(lián)盟采購合同3篇
- 二零二五版城市公園改造升級工程合同4篇
- 新春看消費之家電篇:只屬于白電的狂歡
- 粘土圍堰施工方案
- 2025年綠色能源項目融資合作協(xié)議3篇
- 寧國無塵室設(shè)計施工方案
- 2025年度個人健身教練服務(wù)合同范本7篇
- 2025年度專業(yè)攝影車租賃合同模板(簡易版)3篇
- 社區(qū)醫(yī)療抗菌藥物分級管理方案
- 《醫(yī)院標(biāo)識牌規(guī)劃設(shè)計方案》
- 國家職業(yè)大典
- 2024版房產(chǎn)代持協(xié)議書樣本
- 公眾號運營實戰(zhàn)手冊
- 2024中考地理必考試卷含解析
- (高清版)DZT 0282-2015 水文地質(zhì)調(diào)查規(guī)范(1:50000)
- 會議分組討論主持詞
- 動火作業(yè)審批表
- 新能源汽車火災(zāi)事故處置程序及方法
- 教學(xué)查房及體格檢查評分標(biāo)準(zhǔn)
評論
0/150
提交評論