[發明專利]一種實時讀取與監測旋變解碼芯片數據的方法在審
| 申請號: | 201811374789.1 | 申請日: | 2018-11-19 |
| 公開(公告)號: | CN109164793A | 公開(公告)日: | 2019-01-08 |
| 發明(設計)人: | 李磊;李桂陽;張雷 | 申請(專利權)人: | 蘇州綠控傳動科技股份有限公司 |
| 主分類號: | G05B23/02 | 分類號: | G05B23/02 |
| 代理公司: | 蘇州國誠專利代理有限公司 32293 | 代理人: | 杜丹盛 |
| 地址: | 215000 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 解碼芯片 通信模塊 數據存儲模塊 數據傳輸端 實時讀取 通訊模塊 監測 電機控制算法 雙向傳輸連接 并行處理 電機控制 動態性能 獲取位置 控制模塊 連續讀取 數據上傳 通訊 引腳 占用 | ||
本發明提供了一種實時讀取與監測旋變解碼芯片數據的方法,其利用CPLD并行處理數據的能力連續讀取旋變解碼芯片中的數據、監測旋變解碼芯片故障,并將從旋變解碼芯片讀到的數據上傳至MCU,其實時獲取位置信息,減少電機控制算法所占用的時間,提高電機控制的動態性能。其包括MCU、CPLD、旋變解碼芯片,所述CPLD內設置有通信模塊1、數據存儲模塊、通信模塊2和控制模塊,所述旋變解碼芯片包括數據傳輸端、故障引腳,所述通信模塊1連接至所述MCU,所述通訊模塊1用于CPLD與MCU的通訊,所述通信模塊2連接所述旋變解碼芯片的數據傳輸端,所述通訊模塊2用于CPLD與旋變解碼芯片的通訊,所述數據存儲模塊分別雙向傳輸連接所述通信模塊1、通信模塊2。
技術領域
本發明涉及旋變解碼芯片數據處理的技術領域,具體為一種實時讀取與監測旋變解碼芯片數據的方法。
背景技術
轉子位置是電機控制的關鍵輸入參數。新能源車用電機一般采用旋轉變壓器(以下稱“旋變”)獲取轉子位置。旋轉變壓器需要配合解碼芯片使用。解碼芯片用以產生旋變的激勵信號,解析旋變的反饋信號,計算出旋變的角度和速度,并與主控芯片通訊上傳數據,然而現有的旋變解碼芯片數據傳送至MCU時間較長,進而電機控制算法所占用的時間較長,使得電機控制的動態性能差。
發明內容
針對上述問題,本發明提供了一種實時讀取與監測旋變解碼芯片數據的方法,其利用CPLD并行處理數據的能力連續讀取旋變解碼芯片中的數據、監測旋變解碼芯片故障,并將從旋變解碼芯片讀到的數據上傳至MCU,其實時獲取位置信息,減少電機控制算法所占用的時間,提高電機控制的動態性能。
一種實時讀取與監測旋變解碼芯片數據的方法,其特征在于:其包括MCU、CPLD、旋變解碼芯片,所述CPLD內設置有通信模塊1、數據存儲模塊、通信模塊2和控制模塊,所述旋變解碼芯片包括數據傳輸端、故障引腳,所述通信模塊1連接至所述MCU,所述通訊模塊1用于CPLD與MCU的通訊,所述通信模塊2連接所述旋變解碼芯片的數據傳輸端,所述通訊模塊2用于CPLD與旋變解碼芯片的通訊,所述數據存儲模塊分別雙向傳輸連接所述通信模塊1、通信模塊2,所述數據存儲模塊緩存通訊模塊2的數據并發送至通訊模塊1,所述數據存儲模塊緩存的數據包括旋變的角度、速度和故障碼信息,所述控制模塊負責CPLD內部的數據流控制和調度,所述旋變解碼芯片的故障引腳發送故障標志至所述控制模塊。
其進一步特征在于:
正常工作時,所述通訊模塊2周期性與旋變解碼芯片進行通訊,讀取旋變角度、速度,并將數據緩存至數據存儲模塊;發生故障時,旋變解碼芯片通過故障引腳發送故障標志至CPLD,通訊模塊2讀取旋變解碼芯片故障碼,并將數據緩存至數據存儲模塊;
所述通訊模塊1與MCU的通訊采用應答機制,所述CPLD響應MCU的數據請求。
采用本發明后,其通過CPLD連續讀取旋變解碼芯片中位置和速度數據,并根據需求上傳至MCU,提高數據更新的快速性;同時CPLD實時監測旋變解碼芯片的故障信號以保證位置和速度數據的精度和準確性,該方法縮短位置信息獲取的時間(即實時獲取位置信息),可以減少電機控制算法所占用的時間,提高電機控制的動態性能。
附圖說明
圖1為本發明所采用的架構框圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州綠控傳動科技股份有限公司,未經蘇州綠控傳動科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811374789.1/2.html,轉載請聲明來源鉆瓜專利網。





