中圖分類號(hào):TM383.2;TP212.9 文獻(xiàn)標(biāo)志碼:A DOI: 10.16157/j.issn.0258-7998.256471 中文引用格式: 周智,李志強(qiáng). 基于CS32F407的雙通道旋變解碼系統(tǒng)設(shè)計(jì)[J]. 電子技術(shù)應(yīng)用,2025,51(9):24-29. 英文引用格式: Zhou Zhi,Li Zhiqiang. Design of a dual-channel resolver decoding system based on CS32F407[J]. Application of Electronic Technique,2025,51(9):24-29.
Design of a dual-channel resolver decoding system based on CS32F407
Zhou Zhi,Li Zhiqiang
The 58th Research Institute of China Electronics Technology Group Corporation
Abstract: To improve the measurement accuracy of the rotor position signal for resolver motors, a dual-channel resolver decoding system based on CS32F407 was designed and developed. The system consists of two resolver encoding information acquisition input circuits, two sinusoidal excitation signal output circuits, an MCU control unit, a communication unit, an interface unit, and a power supply circuit. With the CS32F407 MCU as the processing core, data from the coarse and fine resolver decoding chips CAD2S1210 were collected via dual SPI interfaces, and the mechanical shaft angle was calculated using an improved multi-pole resolver decoding algorithm, with position information uploaded to the display and control unit through the USART interface. The system supports a maximum position resolution of 21 bits and an excitation signal frequency of 2 kHz. Prototype verification shows that the position error is less than 0.01°, and operational stability meets environmental requirements ranging from -40℃ to 60℃. The results demonstrate high measurement accuracy, strong anti-interference capability, and applicability to complex scenarios such as aerospace and industrial control.
Key words : CS32F407;dual-channel resolver;CAD2S1210;MCU;improved algorithm for multi-pole resolver