摘要
针对传统模拟解调方法抗干扰能力差和当前数字解码设备成本较高的现状,基于STM32微处理器及CORDIC算法构建了旋转变压器低成本数字解码系统用于角位移或角速度测量.为了降低成本,该系统使用STM32实现旋转变压器所需的正弦激励信号,并进行信号采集与角度解码.为满足系统的实时性,设计中使用其强大的中断系统和DMA控制器同时产生正弦激励信号和旋转变压器同步采集信号来对旋转变压器进行角度解码.实验结果表明,该系统的测角误差约为0.35°,具有较高的精度,能够满足一般的应用需求,该系统可实现微型化,为一些特殊场合提供一种精度高、成本低、可靠性高的解码方案.
The traditional decoding algorithm of resolver has poor anti-jamming ability and the current digital decoding equipment was expensive, so a new digital decoding system with low cost was designed to measure angular displacement and angular velocity, which was structured based on STM32 micproces- set and CORDIC algorithm. For the low cost, the STM32 was used for signal acquisition and angular decoding. In programming, the powerful interrupt system and DMA controller of STM32 were applied to generate sine excitation and synchronous sampling signal to decode the angle. The experimental re- sults showed that the measuring angle error was 0. 35%, which could satisfy the general application requirments and realize miniaturization for some special occasions providing a high precision, low cost and high reliability of decoding scheme.
出处
《中北大学学报(自然科学版)》
CAS
北大核心
2016年第3期304-310,共7页
Journal of North University of China(Natural Science Edition)
基金
国家自然科学基金资助项目(51375462)
国家国际科技合作专项项目(2014DFR70650)