西莫电机圈

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

查看: 13946|回复: 29

[求助] 旋转变压器如何测转速和初始角度?

  [复制链接]

该用户从未签到

发表于 2010-6-15 15:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
采用旋转变压器测量电机转速和初始角度,可以采用专用的RDC芯片,但芯片价格都比较高,而且需要加外围电路,能否不用RDC芯片,直接将旋转变压器的正余弦信号输入到DSP的ad口,通过软件计算电机转速和初始角度呢?是直接求arctan值吗?什么时候采样呢?具体怎么实现呢?初始角度怎么求呢?请高手解答。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过

该用户从未签到

发表于 2010-6-15 18:31 | 显示全部楼层
两个问题。
1. 初始相位角。
   很多成熟的产品都用Hall sensor来检测相位角。
   或用算法估测初始相位角
2. Sin/Cos 自己解析
   可以自己做。但要注意
   1. 28系列的AD精度都很低。
  2。注意补偿offset, Gain error, 谐波误差。

评分

参与人数 1西莫币 +3 收起 理由
roccy + 3 多谢支持

查看全部评分

西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2010-6-17 13:22 | 显示全部楼层
对于采样的时机没什么要求吗?比如一个采样在零附近,除了后不就溢出了?还有要把正余弦输入电平抬高,否则ad无法采样。具体要怎么算arctan呢?有什么细节需要注意?
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2010-6-17 14:48 | 显示全部楼层
软件实现RDC,个人以为有几个关键问题需要注意:
1. 实现较高精度的RDC,需要闭环控制,常见的都用PI调节器,可仔细分析RDC芯片的数据手册
2. 软件计算延迟较大,需要进行相位补偿
3. 要根据具体应用设置合适的转换系统带宽

评分

参与人数 1西莫币 +3 收起 理由
renzando + 3 多谢支持

查看全部评分

西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2010-6-17 18:38 | 显示全部楼层
对于采样的时机没什么要求吗?比如一个采样在零附近,除了后不就溢出了?还有要把正余弦输入电平抬高,否则ad无法采样。具体要怎么算arctan呢?有什么细节需要注意?

实现的细节很多,特别是你要的分辨率很高时。
1. 一般用cordic算法求arctan,可解决你的问题.
2. 输入当然要shift到AD中间电平。
3. ----

建议你先用用别人成熟的产品,先看别人是如何做的。再实现这个算法可能快点。

评分

参与人数 1西莫币 +3 收起 理由
roccy + 3 多谢支持

查看全部评分

西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2010-6-21 13:07 | 显示全部楼层
旋变输出是正余弦包络线,AD采样时序要注意,或者预加相敏解调

评分

参与人数 1西莫币 +2 收起 理由
roccy + 2 多谢支持

查看全部评分

西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2010-6-21 16:48 | 显示全部楼层
还是不明白应该怎么操作,因为旋变输出是正余弦包络线,究竟什么时候采样呢?如果保证采样的不是零点附近?加相敏解调是什么意思?有什么软件直接算旋变角度和速度的参考资料吗?
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2010-6-22 08:35 | 显示全部楼层
TMS320F240 DSP Solution for Obtaining Resolver Angular Position and Speed

Martin Staebler DSP Field Application


ABSTRACT

This application report presents a TMS320F240 DSP solution for obtaining the angular
position and speed of a resolver.
A resolver is an absolute mechanical position sensor used, for example, in servo
applications. It is basically a rotating transformer. The sinusoidal input reference is amplitude
modulated with the sine and cosine of the mechanical angle, respectively. These two output
signals have to be decoded to obtain the angular position.
For decoding the resolver output signals, a basic method is introduced. It utilizes
undersampling and an inverse tangent function. To achieve a higher angular resolution an
improved method, which adds oversampling techniques is used. Due to an integral invariant
filter, which is a combination of an IIR and FIR filter, the digitized angular position does not
suffer any velocity lag.
Thanks to its peripherals, the Texas Instruments TIE TMS320F240 DSP can be ideally used
for decoding the two resolver output signals as well as for generating the input reference
frequency. The hardware interfacing of the resolver to the TMS320F240 is shown and the
software realization of the improved method on the TMS320F240 is documented. All
software routines are C-compatible. The angular resolution achievable with the
TMS320F240 is up to 14 bits, at a CPU loading of 13%.
Thus, the TMS320F240 will eliminate the cost for the external resolver-to-digital conversion

IC, since the algorithm runs in addition to the motor control task.



spra605 TMS320F240 DSP Solution for Obtaining Resolver Angular Position and Speed.pdf (236.36 KB, 下载次数: 238)
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 10 天

连续签到: 1 天

[LV.3]偶尔看看II

发表于 2010-6-22 15:27 | 显示全部楼层
我见过飞思卡尔的一款旋变,他的材料上写出了一种方法,是利用传递函数做的,这样就不用三角函数了。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2010-6-23 10:43 | 显示全部楼层
具体传递函数什么原理,能讲讲吗?
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2010-6-23 10:54 | 显示全部楼层
呵呵,可以用的!软件算法就是软件版VCO,不过信号的处理电路要有技巧。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2010-6-23 19:12 | 显示全部楼层
我们也用过旋转变压器,但是解码是用的AD的芯片,第一次听到软件解算的问题,好好学习下
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2010-7-2 18:40 | 显示全部楼层
8楼的资料不错
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

签到天数: 5 天

连续签到: 1 天

[LV.2]偶尔看看I

发表于 2011-4-19 21:35 | 显示全部楼层
8楼好资料,AD 的RDC datasheet也不错。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-4-20 08:11 | 显示全部楼层
软件可以做 AD采样率理论上应该和载波一致 采样点应该在载波的波峰和波谷的地方 角度解析的算法 很多资料上都有
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-7-29 10:12 | 显示全部楼层
磁阻旋转变压器有个专用解码芯片 基于AU6802N1的旋转变压器接口电路设计.pdf (774.47 KB, 下载次数: 101)
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-7-29 10:13 | 显示全部楼层
汽车用的主要是磁阻旋转变压器
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-9-8 13:35 | 显示全部楼层
8楼资料好. 谢谢.
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2011-9-8 13:53 | 显示全部楼层
首先确认你的应用场合,
电机功率大不大,是不是驱动电机,是否应用于汽车?
如果是的话,去买芯片吧。

如果不是的话,譬如只是EPS的旋变解码,可以软件实现。

TI和Freescale都有例程。
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2012-4-8 01:41 | 显示全部楼层
如何确保当前采样值为波峰位置叱?
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|西莫电机圈 ( 浙ICP备10025899号-3 浙公网安备:33028202000436号

GMT+8, 2024-11-25 15:13 , Processed in 0.133489 second(s), 32 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表