- 博客(4)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 学习笔记-keil仿真抓取数据方法
3、接着第2步,加载了export_data.ini后显示如下图,然后点击compile,编译没问题就点保存,然后由上角关闭即可;5、在command 窗口输入之前的函数名称,按回车即可,然后你就可以去data.log文件查看数据了,如下图所示。2、进入后需要加载文件export_data.ini,该文件放置在工程目录下,需要自己新建的,该文件的内容如下。1、keil处于仿真状态(我使用的是keil5),点击debug按钮,下拉后选择function。
2025-10-30 10:08:09
172
原创 学习笔记-FOC控制中PID的理解
当然你可能会问如果速度环一下子输出个1000A要求电流环达到呢,电流环明显达不到,这种情况下是需要对最大电流做限制的,至于这个现在是在速度环做,还是电流环做,我也不知道,希望有高人指点,还是说没关系在哪做;最后,问了一下AI,他建议我在速度环做限制,他考虑了速度环可能会有积分饱和的情况发生,因为如果限制做在电流环,速度环会无限积分下去,我的理解是为了让速度环不会无限制的积分下去,要做输出最大限制,并且还要控制积分项避免无限累积,同时电流环的输入和输出都要类似的限制;同理位置环-速度环;
2025-10-29 20:57:36
590
原创 对于FOC中clark变换的理解
clark转换或许可以用音响系统比喻:就像五个喇叭组成的环绕声系统,经过杜比解码变成左右两声道时,虽然喇叭数量少了,但通过精密的空间声波合成,仍能重现原始声场。α和β本质上就是两个正交放置的虚拟线圈所需要注入的电流,它们在空间中合成矢量就等同于三相线圈产生的旋转磁场矢量。结论:空间中的旋转磁场既可以由三路120°分布的线圈生成,也可由两路90°正交分布的线圈生成,电磁效果完全相同!3、关键转折点:用两线圈垂直放置完全等效复现旋转磁场,即“三线圈在特定角度下的空间效果等价于两正交线圈”;
2025-10-28 13:28:56
195
1
原创 【无标题】
本文记录了PWM模拟生成正弦曲线的方法。通过调节PWM占空比(CCR/ARR)并快速切换,可等效输出正弦波。关键步骤包括:1)将正弦函数归一化映射到0-ARR范围;2)设置合理的采样点数(如1000点)保证波形平滑;3)计算正弦波频率(PWM频率/采样点数)。文中提供了CCR计算公式和代码实现,并分析了频率关系:系统频率72MHz时,1000点采样可得72Hz正弦波。同时指出使用DMA更新占空比较中断方式更高效。该方法需注意处理正弦波负半周问题,最终输出波形为单极性。
2025-10-15 15:09:39
930
F28335_BOOT引导程序
2016-10-16
ucos系统堆栈与任务堆栈是怎么建立联系的
2017-01-16
UCOSII中任务堆栈如何具体的实现保存CPU寄存器的值?
2017-01-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅