



付費下載
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
基于FPGA+DSP的海德漢編碼器結構及設計在現(xiàn)代工業(yè)控制系統(tǒng)中,對電機的控制是其重要組成部分。編碼器作為電機角位移的檢測裝置,為系統(tǒng)提供重要反饋信號。本文介紹了一個適合嵌入式系統(tǒng)的基于DSP和FPGA的海德漢光電編碼器信號處理通用模塊,能夠測量和處理海德漢公司的高精度增量式編碼器信號和采用EnDat2.2雙向數(shù)字接口的絕對式編碼器信號。經(jīng)使用者的簡單操作,模塊適用于不同位數(shù)、不同類型的海德漢編碼器。該模塊通過實驗、調試與測試,能有效快速工作,目前已應用于實驗用轉臺中。引言隨著科學技術的飛速發(fā)展,自動控制系統(tǒng)在各領域中的應用越來越多,特別是計算機自動控制系統(tǒng)已成為現(xiàn)代科學技術、軍事工程和現(xiàn)代工業(yè)等領域不可缺少的部分。因而,自動控制元件如作為動力裝置的各種電動機、發(fā)電機和作為信號變換的各種控制電機在各種控制系統(tǒng)中得到廣泛的應用。要對被控對象進行控制,不僅需要控制器和執(zhí)行機構,還需要反饋裝置。因此,編碼器作為電機的角度、速度、方向的檢測裝置,也得到了廣泛的應用。編碼器又有旋轉變壓器、霍爾傳感器和光電編碼器。其中,光電編碼器精度高,抗干擾能力強,接口簡單,使用方便,因而獲得了最廣泛的應用[1]。光電編碼器按編碼方式又主要有增量式編碼器和絕對式編碼器兩大類,前者具有分辨率高、價格較低、接口簡單等優(yōu)點,然而在當今工業(yè)中,無掉電記憶功能又對其應用構成了很大局限;后者結構緊湊、體積小、接口數(shù)字化、抗干擾能力強、具有掉電記憶功能,在應用中也越來越受重視[2]。當前市場上,德國海德漢公司的產品種類繁多,具有很好的品質保證,被廣泛應用于機床、自動化領域,尤其在半導體和電子制造業(yè)等領域。海德漢光電編碼器占有很大市場份額,而與之相配套的解碼設備不適合嵌入式系統(tǒng)應用。本文針對實驗用轉臺使用的海德漢編碼器設計出了增量式和絕對式的通用數(shù)據(jù)處理模塊。該模塊具有信號處理速度快、精度高、數(shù)據(jù)準確、應用靈活廣泛、使用和調試方便、成本低廉等優(yōu)點,能很好滿足使用需求。1海德漢編碼器概述1.1高精度增量式編碼器增量式編碼器是經(jīng)過光柵將位移轉換成周期性的電信號,再把這個電信號轉變成計數(shù)脈沖,用脈沖的個數(shù)表示位移的大小。其光柵由周期性刻線組成,通過計算自某點開始的增量數(shù)(測量步距數(shù))獲得位置信息。本模塊要測量的高精度海德漢增量式編碼器的光柵上還有刻有距離編碼參考點的軌道,加快參考點回零[3]。下圖1為某帶距離編碼的圓光柵。圖1帶距離編碼參考點的圓光柵(ERA4480)這些參考點彼此相距數(shù)學算法確定的距離。已過三個參考點的兩個脈沖后,后續(xù)電子設備就能找到絕對參考點。1.2高精度絕對式編碼器絕對式編碼器利用自然二進制、循環(huán)二進制(格雷碼)或PRC碼對碼盤上的物理刻線進行光電轉換,將連接軸的轉動角度量轉換成相應的電脈沖序列并以數(shù)字量輸出,其每一個位置對應一個確定的唯一的數(shù)字編碼,因而具有掉電記憶功能[4]。有時,通過位置編碼器獲得位置值的數(shù)字驅動系統(tǒng)和反饋環(huán)還需要編碼器提供一些附加值。為使系統(tǒng)具有更高可靠性,編碼器還需具有錯誤檢測和診斷功能。海德漢公司的Endat2.2數(shù)據(jù)接口是一種適用于編碼器的雙向數(shù)據(jù)接口,可傳輸絕對式或增量式編碼器的位置值,也能傳輸或更新保存在編碼器中的信息或保存新信息。由于采用串行數(shù)據(jù)傳輸方式它只需要4條線。數(shù)據(jù)傳輸保持與后續(xù)電子設備時鐘信號同步。傳輸?shù)臄?shù)據(jù)類型(位置值、參數(shù)或診斷信息等)通過后續(xù)電子設備發(fā)至編碼器的模式指令選擇[5]。2硬件設計本模塊采用了DSP和FPGA結合的工作方式。DSP主要用于數(shù)字信號處理領域,非常適合高密度、重復運算及大數(shù)據(jù)容量的信號處理。FPGA/CPLD器件一方面可實現(xiàn)硬件上的并行工作,非常適用于實時測控和高速應用領域,另一方面物理機制和純硬件電路一樣,十分可靠,尤其是抗強電磁干擾。兩者結合,可實現(xiàn)寬帶信號處理,速度快且可靠性好[6]。根據(jù)方案功能需求,設計模塊結構圖如圖2所示:
圖2硬件結構圖圖中,模塊連接器為標準的DB15連接器,通過管腳配置,能相應地與增量式編碼器和采用EnDat2.2接口的絕對式編碼器進行信號交流。模塊的收發(fā)單元支持的是RS-485形式,差分信號和單端信號通過接口芯片進行轉換。為了提高對高精度增量式編碼器數(shù)據(jù)測量精度,需在同一個增量編碼器上安裝4個讀數(shù)頭,各自測量增量式編碼器數(shù)據(jù),再合成得到位置值。這樣,板卡上讀取編碼器信號的接口設置有4個。FPGA芯片選用賽靈思公司Spartan-3AN系列的XC3S700An,logiccells為10476。實現(xiàn):①對增量信號的計數(shù)和參考信號的采集,在進行計數(shù)達到參考碼道的數(shù)據(jù)后,進行增量信號的清零;②對Endat2.2絕對式編碼器位置信號的采集;③在外同步時鐘上升沿到來前,保存計數(shù)處理,把數(shù)據(jù)存儲在雙口RAM中,等待DSP讀取。本模塊選用的DSP芯片為TI公司的TMS320F28335,主頻可達150MHz。TMS320F28335增加了浮點運算單元,在保持了原有DSP芯片優(yōu)點如強大控制和信號處理能力、C語言編程效率等優(yōu)點的同時,節(jié)省了代碼執(zhí)行時間和存儲空間[7]。F28335通過GPIO端口與XC3S700An連接有4
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 家禽消毒室管理制度
- 應急局科室管理制度
- 彩票發(fā)行費管理制度
- 微信技師房管理制度
- 德克士值班管理制度
- 快遞分揀站管理制度
- 急救室專人管理制度
- 總經(jīng)理聘任管理制度
- 感控辦部門管理制度
- 成品庫出貨管理制度
- 多功能呼吸機項目安全風險評價報告
- 2025年法律碩士入學考試試題及答案
- 2025至2030中國建材行業(yè)發(fā)展分析及產業(yè)運行態(tài)勢及投資規(guī)劃深度研究報告
- 2025年黑龍江、吉林、遼寧、內蒙古高考生物真題試卷(解析版)
- 2025-2030中國線掃描照相機行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析研究報告
- 2025年藝術與數(shù)字藝術類事業(yè)單位招聘考試綜合類專業(yè)能力測試試卷
- 福建省泉州市晉江市2025屆數(shù)學七下期末調研試題含解析
- 2025至2030年中國鋼結構制品行業(yè)投資前景及策略咨詢研究報告
- 山西省運城市2025年中考一模語文試題(含答案)
- 2025河南中考:政治必背知識點
- 電影放映員試題及答案
評論
0/150
提交評論