基於DSP的絕對式光電編碼器接口的實現

2021-01-08 電子產品世界

摘要:在全數字伺服控制系統中,絕對式光電編碼器作為位置傳感器越來越普通。基於此介紹了以DSP為微處理器,通過MMI4832接口晶片,對ROC425絕對式光電編碼器進行位置採集的設計方法,並給出了實用程序的編寫方法。
關鍵詞:DSP;絕對式光電編碼器;位置採集

現代高精度的機電一體化產品,對伺服系統的要求越來越高。高性能伺服電動機、控制器、變流器及高性能的位置和速度傳感器等都是伺服系統不可少的組成部分,特別是高性能、高精度的傳感器是伺服系統的關鍵技術。在某種意義上說,機電一體化產品的性能優劣主要取決於傳感器的性能。本文利用DSP通過接口晶片MMI4832完成對絕對式光電編碼器進行位置採集。該系統具有精度高,易於實現等特點。

1 系統結構
整個系統採用了TI公司的TMS320F2812作為主處理器,通過專用接口晶片MMI4832與絕對式光電編碼器相連,系統結構如圖1所示。

本文引用地址:http://www.eepw.com.cn/article/149264.htm


TMS320F2812是TI公司發布的一款具有很高性價比、適用電氣自動化系統的DSP。ROCA25是德國海德漢公司生產的一款25位單圈的絕對式光電編碼器,其接口協議為EnDat2.2,MMI4832是其專用接口晶片。

2 硬體電路設計
TMS300F2812與MMI4832及ROC425的接口硬體電路如圖2所示。


電路部分主要分為DSP晶片的最小系統設計和MMI4832的接口設計。下面分別給與介紹:
2.1 TMS320F2812型DSP的最小系統設計
(1)電源和復位部分本設計採用外部5 V直流電壓供電,通過DC/DC器件產生3.3 V的供電電壓和1.8 V的內核電壓。本設計的復位信號分兩種:上電復位和手動復位,上電復位由晶片MAX803產生,手動復位由電阻和電容組成的電路產生。
(2)時鐘部分為DSP晶片提供時鐘一般有兩種方法:採用晶體和採用外部有源時鐘晶片。本設計採用前者,它利用DSP晶片的X1和X2之間連接一晶體可啟動內部振蕩器。
(3)仿真部分這一部分將作為程序的調試和燒錄所用。2812晶片提供了5個標準的JTAG信號(TRST、TCLK、TMS、TDI、TDO)和兩個仿真引腳(EMU0、EMU1)。
2.2 MMI4832接口設計
(1)與DSP接口設計。由於MMI4832晶片的輸入輸出信號為5 V,而DSP的輸人輸出信號為3.3 V,這就存在一個DSP與MMI4832之間的電平轉換問題。本設計的電平轉換接口通過74LVCA245來完成。
(2)與絕對式光電編碼器ROCA25接口設計。由於編碼器為了滿足長距離安裝的要求,其信號需要差分收發。本設計差分收發接口通過MAX 485來實現。


相關焦點

  • 我國自主研發高精度絕對式旋轉光電編碼器核心晶片 達國際先進水平
    我國自主研發高精度絕對式旋轉光電編碼器核心晶片 達國際先進水平 來源:科技日報 • 2019-08-30 10:49:27 記者29日從中國高科技產業化研究會獲悉
  • 光電編碼器的特點以及工作原理是什麼?
    光電編碼器的特點以及工作原理是什麼?光電編碼器,是一種經過光電轉化將輸出軸上的機械幾何位移量轉化成脈衝或數字量的傳感器。這是目前使用比較多的傳感器。光電編碼器是由光柵盤和光電檢測設備組成。光柵盤是在必定直徑的圓板上等分地開通若干個長方形孔。
  • 光電編碼器工作原理
    導讀:光電編碼器的主要工作原理為光電轉換,但其根據原理的不同又可分為增量型、絕對型和混合式增量型。那麼光電轉換是如何進行的呢?這三種光電編碼器的工作原理又存在哪些差別呢?
  • 光電編碼器分類及作用
    工具機行業中最具體的莫過於光電編碼器的出現。對於非專業的人士來說,光電編碼器是一個陌生的名詞。 光電編碼器是一種優秀的測量裝置,簡單的說,就是將機器移動或者旋轉的位移轉為特殊的電信號和脈衝信號,供自身或者別的機器進抉擇,計算。
  • 絕對式編碼器結構特點及安裝應用需要注意什麼?
    絕對型旋轉光電編碼器,因其每一個位置絕對唯一、抗幹擾、無需掉電記憶,已經越來越廣泛地應用於各種工業系統中的角度、長度測量和定位控制。絕對式編碼器的光碟之上有許多行。每行分為2行、4行、8行、16行。。。這樣,在編碼器的每個位置,通過讀取每個標線的通和暗,可以得到一組從2的零次方到2的N-1次方的唯一二進位碼(格雷碼),稱為N位絕對編碼器。
  • 絕對式編碼器精度最高到好多_提高絕對式編碼器精度的途徑
    打開APP 絕對式編碼器精度最高到好多_提高絕對式編碼器精度的途徑 發表於 2019-10-10 10:05:54
  • 絕對式編碼器的原理是什麼?增量式和絕對式有什麼區別?
    編碼器是將信號(如比特流)或數據進行編制、轉換為可用以通訊、傳輸和存儲的信號形式的設備。按照其工作原理分為增量式和絕對式兩大類,其主要區別有三,如下:1、原理不同增量式編碼器是將位移轉換成周期性的電信號,再把這個電信號轉變成計數脈衝,用脈衝的個數表示位移的大小。
  • 光電旋轉編碼器的電路原理以及分類應用有哪些?
    光電旋轉編碼器的電路原理以及分類應用有哪些?光電編碼器是一種角度(角速度)檢測裝置,它將輸入給軸的角度量,利用光電轉換原理轉換成相應的電脈衝或數字量,具有體積小,精度高,工作可靠,接口數位化等優點。光電編碼器主要由光柵盤和光電檢測裝置構成,在伺服系統中,光柵盤與電動機同軸致使電動機的旋轉帶動光柵盤的旋轉,再經光電檢測裝置輸出若干個脈衝信號,根據該信號的每秒脈衝數便可計算當前電動機的轉速。光電編碼器的碼盤輸出兩個相位差相差90度的光碼,根據雙通道輸出光碼的狀態的改變便可判斷出電動機的旋轉方向。
  • 基於Arduino的光電編碼器檢測儀設計
    因此不用開發者去了解其硬體結構即可對其編程,實現設計者的設計意圖和創意[3].  本文提出了一種基於Arduino開發環境的光電編碼器檢測儀設計方案,能夠對光電編碼器的好壞進行判斷,實現光電編碼器正轉與反轉時的脈衝計數。  1 整體設計  該檢測儀主要由調理電路、Arduino控制板、液晶顯示電路等組成,如圖1所示。
  • Vishay 威世 – 絕對式旋轉磁性套件編碼器
    本文簡要介紹絕對式旋轉磁性套件編碼器 (RAMK) 及其相對於其他位置傳感技術的優勢。絕對式旋轉磁性套件編碼器原理:與所有位置傳感器一樣,絕對式旋轉磁性套件 (RAMK) 編碼器用於將機械角位移轉換成電信號 (主要是數位訊號)。 因此,Vishay MCB開發了創新的磁性技術,滿足更廣泛的性能需求。RAMK的轉子由多個磁軌組成。
  • 一種基於Arduino的光電編碼器檢測儀設計方案
    因此不用開發者去了解其硬體結構即可對其編程,實現設計者的設計意圖和創意[3].  本文提出了一種基於Arduino開發環境的光電編碼器檢測儀設計方案,能夠對光電編碼器的好壞進行判斷,實現光電編碼器正轉與反轉時的脈衝計數。  1 整體設計  該檢測儀主要由調理電路、Arduino控制板、液晶顯示電路等組成,如圖1所示。
  • iC-Haus推出帶有多圈接口的14位BiSS/SSI磁編碼器IC
    導讀絕對式霍爾角度編碼器 iC-MHM 是一種單晶片磁編碼器,具有 360° 全方位 14 位單圈解析度(0.02° 的角解析度)。該編碼器在與連接到 iC-MHM 多圈接口上的多圈編碼器組件 iC-PV 聯用時,可獲得高達 46 位的總解析度。
  • 中國自主研發光電編碼器核心技術取得突破,達國際先進水平
    中國自主研發光電編碼器核心技術取得突破,達國際先進水平 科技日報北京8月29日電,記者29日從中國高科技產業化研究會獲悉,經中國工程院院士尤政領銜的業內專家組評定,我國自主研發的高精度絕對式旋轉光電編碼器核心晶片及相關技術為國內首創
  • 淺談編碼器分類及其原理
    增量式編碼器是將位移轉換成周期性的電信號,再把這個電信號轉變成計數脈衝,用脈衝的個數表示位移的大小。絕對式編碼器的每一個位置對應一個確定的數字碼,因此它的示值只與測量的起始和終止位置有關,而與測量的中間過程無關。
  • 編碼器的作用
    編碼器的應用十分廣泛,主要用來檢測機械運動的速度、位置、角度、距離或計數,除了應用在機械外,許多的馬達控制如伺服馬達均需配備編碼器以供馬達控制器作為換相、速度及位置的檢出。根據檢測原理,編碼器可分為光學式、磁式、感應式和電容式。根據其刻度方法及信號輸出形式,分為增量式編碼器和絕對式編碼器。光電編碼器是利用光柵衍射原理實現位移—數字變換的,從50年代開始應用於工具機和計算儀器,因其結構簡單、計量精度高、壽命長等優點,在國內外受到重視和推廣,在精密定位、速度、長度、加速度、振動等方面得到了廣泛的應用。
  • 告訴你編碼器如何分類?
    光電編碼器應用了光電轉換原理,可以將輸出軸上的機械幾何位移量轉換成脈衝或數字量。這是目前應用最多的傳感器,由於光電碼盤與電動機同軸,電動機旋轉時,碼盤(光柵盤)與電動機同速旋轉,反映當前電動機的轉速。
  • 編碼器知識分享之---應用行業分析
    編碼器產生電信號後由數控制置CNC、可編程邏輯控制器PLC、控制系統等來處理。這些傳感器主要應用在下列方面:工具機、材料加工、電動機反饋系統以及測量和控制設備。在ELTRA編碼器中角位移的轉換採用了光電掃描原理。
  • 基於au6802n1的旋轉變壓器信號接口電路設計
    光電編碼器因測量精度高,在伺服用永磁同步電機位置檢測中廣泛應用。但它有抗震性差的缺點,難以適應惡劣工況。旋轉變壓器具有抗震性好、耐腐蝕、耐高溫和易實現高速位置檢測的優點,通常在礦山、紡織用伺服系統、航空用電力作動系統等惡劣環境中應用。
  • 【E課堂】編碼器工作原理及作用說明
    本文引用地址:http://www.eepw.com.cn/article/201705/359434.htm  編碼器產生電信號後由數控制置CNC、可編程邏輯控制器PLC、控制系統等來處理。這些傳感器主要應用在下列方面:工具機、材料加工、電動機反饋系統以及測量和控制設備。在ELTRA編碼器中角位移的轉換採用了光電掃描原理。
  • 國產光電編碼器如何跟上自動化技術節奏
    雖然背後有嚴密的電腦中樞發號施令,但最終要將指令傳達,實現各個部件運動時間和位置精確控制,一個小小的部件必不可少:編碼器。了不起的編碼器編碼器是一種將信號或數據進行編制、轉換為可用以通訊、傳輸和存儲的信號形式的設備。多用於實現角位移、線位移信息的測量和傳遞。