发新帖我要提问
12
返回列表
打印

求助旋转变压器软件解码相位补偿

[复制链接]
楼主: yjmwxwx
手机看帖
扫描二维码
随时随地手机跟帖
21
yjmwxwx|  楼主 | 2024-2-2 11:15 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
xch 发表于 2024-2-2 09:56
你采集后开始计算角度,只是采集时的角度,等到输出机械已经旋转了一个角度。用锁相环可以稳定输出预测结 ...

我打算根据转速补偿相位,但是现在测试装置不行,等焊个电路生成COS和SIN模仿旋转变压器输出来验证下补偿算法行不行,加上补偿相位算法其实也类似锁相了。

锁相环他里面也有滤波器,手册里面16位分辨率时候也跟踪不了高转速,对COS和SIN信号要求也高,我看群里有个人用AD2S1210就因为激励波形差就得不到正确的角度,这个芯片太贵了,现在貌似电动车上很多用这个芯片的,我看网上视频修车的那有个什么旋变调零仪,那东西都卖好几百,等明年考虑买几片AD2S1210回来试试,试验完了不用了做成调零仪感觉100也能卖出去不算亏钱。

使用特权

评论回复
22
xch| | 2024-2-2 12:55 | 只看该作者
yjmwxwx 发表于 2024-2-2 11:15
我打算根据转速补偿相位,但是现在测试装置不行,等焊个电路生成COS和SIN模仿旋转变压器输出来验证下补偿 ...

是不是生活有困难?

感觉是蛇吞象

使用特权

评论回复
23
yjmwxwx|  楼主 | 2024-2-2 14:12 | 只看该作者
xch 发表于 2024-2-2 12:55
是不是生活有困难?

感觉是蛇吞象

是说我么? 我就是闲着没事找个东西做着玩,蛇吞象才是新闻啊,只是这东西冷门很多人不知道干什么的,做成功拍成视频也没多少流量。

现在主要是没试验装置没法验证算法行不行,还得自己搞试验装置,等用CW32单片机搞成功旋变软件解码,就到他们官方那申请个500元扶持,这样就不赔钱还有赚了。

使用特权

评论回复
24
yjmwxwx|  楼主 | 2024-2-2 14:20 | 只看该作者
xch 发表于 2024-2-2 12:55
是不是生活有困难?

感觉是蛇吞象

我很多专业名词都不懂,比如带宽都不懂,以后多上来问网友,这些东西我都没学过

使用特权

评论回复
25
yjmwxwx|  楼主 | 2024-2-2 16:12 | 只看该作者
xch 发表于 2024-2-2 12:55
是不是生活有困难?

感觉是蛇吞象

手册里最大跟踪速度是什么意思,实在是搞不懂 这些专业术语,是在这个转速时候输出的角度和电机真实角度差是0吗,还是内部有补偿电路,最大补偿45度? 为啥算一下都是45度??



zhuansu = 72000
shijian = 159155 / (72000/60)
xiangyi =90-atan2(1/(3.1415927 * 2 * (zhuansu / 60)), shijian/1000000)*180/3.1415927







zhuansu = 7500
shijian = 159155 / 125
xiangyi =90-atan2(1/(3.1415927 * 2 * (zhuansu / 60)), shijian/1000000)*180/3.1415927


使用特权

评论回复
26
gfjshenglei| | 2024-2-7 08:57 | 只看该作者
yjmwxwx 发表于 2024-1-31 15:54
好几年前看过您的帖子,知道您是专业从事这行的,几年前想学但是搞别东西给扔下了,现在看到我们这镇上做 ...

做这个电机控制需要一定的工科基础背景,最好找个做过的人,带你入门,不然也是浪费时间。

使用特权

评论回复
27
yjmwxwx|  楼主 | 2024-2-7 12:37 | 只看该作者
gfjshenglei 发表于 2024-2-7 08:57
做这个电机控制需要一定的工科基础背景,最好找个做过的人,带你入门,不然也是浪费时间。 ...

最近拍视频没什么可整活的项目又看到我们这有招搞电机的,于是就自己给自己画个饼找个理由学电机控制,其实就我这学历和外貌还有在家蹲16年的经历,根本不可能找到工作。

做过的人凭什么带我入门,最起码这也是能赚钱的技术,能赚钱的技术很少有人愿意教别人,就算我付费我这套路和别人也不一样,我还在用汇编写程序,和别人根本不是一个套路,我这套路也就能自己玩玩。

我现在也不指望能靠技术赚钱了,能免费玩就满足了,2023年**参加厂家活动薅到了3000元,终于实现了自己多年来免费玩电子制作的梦想。

使用特权

评论回复
28
yjmwxwx|  楼主 | 2024-2-7 12:59 | 只看该作者
我又改了下程序,降低分辨率增加速度,改成1秒更新1万次数据,同时加入锁相功能,但是因为0.1毫秒中断一次,中断里面要用DFT算COS和SIN各100点,还要用ATAN2算角度,没时间算用来补偿相位的COS和SIN了,于是放在了中断外面算,感觉勉强能用,转速变化有点抖动。

锁相演示视频,用的是看发动机点火正时的方法,在角度盘粗黑线位置点亮LED灯



静态演示,最后一位跳,应该有12位分辨率,程序改成用SPI口输出角度,输出数据范围0-36000




电路


SCH_基于CW32单片机的旋转变压器软件解码_2024-02-05.pdf (431.71 KB)


JLCEDA专业版工程

JLCEDA专业版工程.zip (385.12 KB)

打板文件
Gerber_基于CW32单片机的旋转变压器软件解码_2024-02-05.zip (116.37 KB)

程序

需要先把电机转到0度,然后把CW32单片机43脚也是8个排针中最右边那个,短路到地然后松开就会进入自动把旋转变压器角度自动调零,数据会自动保存到FLASH。


SPI口输出角度版,用来做传感器用
xuan_zhuan_bian_ya_qi.zip (17.11 KB)


LCD显示版本程序,用来观察角度用

LCD_显示版.zip (16.77 KB)





使用特权

评论回复
29
zwsam| | 2024-2-8 11:07 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则