完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
以Level4为例
1.请问这里面的lsw变量的三个状态0、1、2是调试的时候通过变量窗口改变的吗?因为在代码中没有找到哪里改变lsw变量的值,都是用lsw的值来做判断 2.从level4理解,永磁电机的初始定位过程是先设置lsw为0,给定pi_id.Ref = _IQ(0.05),使永磁机运行至电器零点,然后再将lsw通过变量窗口改变为其他值,继续后续的代码运行,是这样的吗? 也就是说当lsw = 0时,电机会动一下,运行至电气零点,对吗? 可是我调试的时候是这样做的,lsw=0维持一定时间,在这期间,pi_id.Ref给定一定数值,变换角度设定为0,电机并没有动; 持续一段时间后,解除lsw = 0的状态,pi_id.Ref = 0,这个时候电机轴动了一下,运行至电气零点,之后正常运行起来。 请问这是为什么呢? 先给D轴加一定的励磁 并且持续一段时间 之后将励磁给定设定为0 电机就会运行到电气零点 目前看到的是这样的现象 不太理解为什么是这样呢 感觉怎们是反了呢 觉得应该是代码运行以后 电机会马上运行到电气零点 持续一段代码里设定的时间后 再运行正常的矢量控制 |
|
相关推荐
1 条评论
2 个讨论
|
|
Arttronix 发表于 2018-9-11 13:03 您好 第一个问题接受您的回答 第二个问题,是我调试时理解的有问题,由于offsetISR占用的时间较长,lock转子的时间相对短一些,造成了我理解上的偏差.通过加长lock时间,看到了清晰的定位过程. 感谢您的帮助. |
|
|
|
|
|
1 条评论
|
|
只有小组成员才能发言,加入小组>>
549 浏览 0 评论
1613 浏览 0 评论
2047 浏览 0 评论
为啥BQ7693003DBTR芯片在和BQ769X0盒子通讯时收不到信号?
1513 浏览 0 评论
DSP 28027F 开发板 XDS100v2调试探针诊断日志显示了 Error -150 (SC_ERR_FTDI_FAIL)如何解决
1337 浏览 0 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
1757浏览 29评论
2781浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
1724浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
1634浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
1645浏览 13评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 11:09 , Processed in 0.999168 second(s), Total 53, Slave 42 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
5898