[發明專利]一種磁編碼系統及基于磁編碼系統的數據處理方法有效
| 申請號: | 201610132976.3 | 申請日: | 2016-03-09 |
| 公開(公告)號: | CN105758431B | 公開(公告)日: | 2018-04-27 |
| 發明(設計)人: | 賴偉;劉華 | 申請(專利權)人: | 深圳怡化電腦股份有限公司;深圳市怡化時代科技有限公司;深圳市怡化金融智能研究院 |
| 主分類號: | G01D5/12 | 分類號: | G01D5/12;G05B19/042;G01B7/30 |
| 代理公司: | 深圳中一專利商標事務所44237 | 代理人: | 張全文 |
| 地址: | 518000 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 編碼 系統 基于 數據處理 方法 | ||
技術領域
本發明屬于傳感技術領域,尤其涉及一種磁編碼系統及基于磁編碼系統的數據處理方法。
背景技術
在工業領域,通常采用光柵編碼器作為物體角度位置檢測的裝置,根據光柵編碼器碼盤位置的變化速度輸出相應頻率的脈沖,從而判斷被測物體的角度位置。然而,光柵編碼器的價格較為昂貴,結構最為簡單的光柵編碼器也要數百元,因此,近些年出現了一系列利用磁原理來檢測物體角度位置的芯片和裝置,即磁編碼器,磁編碼器通過檢測被測物體前段磁場方向的變化來確定物體的角度位置,且磁編碼器的價格較為便宜。但是,當將工業應用系統中的光柵編碼器替換為磁編碼器以降低系統成本時,由于光柵編碼器旋轉一周輸出的脈沖個數與磁編碼器旋轉一周輸出的數據個數不呈倍數關系,無法通過分頻處理以使磁編碼器直接替換原來的光柵編碼器,因此磁編碼器無法直接替換光柵編碼器以兼容該工業應用系統。因此,現有技術存在磁編碼器無法直接替換工業應用系統中的光柵編碼器以兼容該工業應用系統的問題。
發明內容
本發明的目的在于提供一種磁編碼系統,旨在解決現有技術存在的磁編碼器無法直接替換工業應用系統中的光柵編碼器以兼容該工業應用系統的問題。
本發明是這樣實現的,一種磁編碼系統,內置于工業應用系統中,并與所述工業應用系統中的控制模塊相連,所述磁編碼系統包括磁編碼模塊和處理模塊。
所述磁編碼模塊的數據輸出端與所述處理模塊的串行外設接口相連,所述處理模塊的數據輸入輸出端與所述控制模塊的數據輸入輸出端相連。
所述處理模塊對所述磁編碼模塊輸出的數字數據進行采樣,并對所述采樣得到的數字數據進行運算處理,以及判斷所述運算處理結果是否滿足輸出條件,若是,則所述處理模塊輸出一個脈沖至所述控制模塊并繼續對所述磁編碼模塊輸出的數字數據進行采樣,若否,則所述處理模塊繼續對所述磁編碼模塊輸出的數字數據進行采樣;所述處理模塊在所述磁編碼模塊旋轉一周所對應輸出的脈沖個數與光柵編碼器旋轉一周所輸出的脈沖個數相同。
所述處理模塊集成于所述磁編碼模塊的內部或位于所述磁編碼模塊的外部。
所述處理模塊為單片機或數字信號處理器。
所述磁編碼模塊為磁編碼器芯片。
本發明的另一目的還在于提供一種基于上述磁編碼系統的數據處理方法,所述基于磁編碼系統的數據處理方法包括:
處理模塊對磁編碼模塊輸出的數字數據進行采樣;
所述處理模塊對所述采樣得到的數字數據進行運算處理;
所述處理模塊判斷所述運算處理結果是否滿足輸出條件,若是,處理模塊輸出一個脈沖至所述控制模塊并繼續對所述磁編碼模塊輸出的數字數據進行采樣,若否,繼續對所述磁編碼模塊輸出的數字數據進行采樣;
所述處理模塊在所述磁編碼模塊旋轉一周所對應輸出的脈沖個數與光柵編碼器旋轉一周所輸出的脈沖個數相同。
所述處理模塊對所述采樣得到的數字數據進行運算處理的步驟具體為:
所述處理模塊將所述采樣得到的數字數據轉換為十進制數據;
所述處理模塊對所述十進制數據進行求余運算。
在本發明中,磁編碼系統內置于工業應用系統中,并與工業應用系統中的控制模塊相連,且磁編碼系統包括磁編碼模塊和處理模塊。處理模塊對磁編碼模塊輸出的數字數據進行采樣,并對采樣得到的數字數據進行運算處理,以及判斷運算處理結果是否滿足輸出條件,若是,則處理模塊輸出一個脈沖至控制模塊并繼續對磁編碼模塊輸出的數字數據進行采樣,若否,則處理模塊繼續對磁編碼模塊輸出的數字數據進行采樣;處理模塊在磁編碼模塊旋轉一周所對應輸出的脈沖個數與光柵編碼器旋轉一周所輸出的脈沖個數相同。因此,該磁編碼系統可直接替換工業應用系統中的光柵編碼器,且能夠兼容該工業應用系統。
附圖說明
圖1是本發明實施例提供的磁編碼系統的結構示意圖;
圖2是本發明實施例提供的基于磁編碼系統的數據處理方法的具體流程圖。
具體實施方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
圖1示出了本發明實施例提供的磁編碼系統的結構,為了便于說明,僅示出了與本發明實施例相關的部分,詳述如下:
磁編碼系統內置于工業應用系統中,并與工業應用系統中的控制模塊10相連,磁編碼系統包括磁編碼模塊100和處理模塊200。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳怡化電腦股份有限公司;深圳市怡化時代科技有限公司;深圳市怡化金融智能研究院,未經深圳怡化電腦股份有限公司;深圳市怡化時代科技有限公司;深圳市怡化金融智能研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610132976.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種絕對式光柵尺
- 下一篇:一種旋轉式光纖環紫外固化設備





