JIU JIALIN
|
f3899c5f76
|
解决脉冲不对称的问题,然后优化代码中潜藏的逻辑错误解决外部信号触发段切换时频率不正确的问题
|
1 mês atrás |
JIU JIALIN
|
3cfb9048dc
|
解决了加减速不对称的问题
|
1 mês atrás |
JIU JIALIN
|
aa8b295fdd
|
修改了多段运行,EXT信号跳转有问题,只有上电第一次可以执行跳转和直线加减速,脉冲首位频率不对称,需要优化的bug
|
1 mês atrás |
JIU JIALIN
|
a1230b7411
|
临时提交
|
1 mês atrás |
JIU JIALIN
|
9506005974
|
修改了多段相同频率但是加速度不足时产生的问题
|
1 mês atrás |
JIU JIALIN
|
1392b8aa47
|
暂时解决之前遇到的所有问题,添加最后一段等待条件为外部信号时触发减速到0的功能
|
1 mês atrás |
JIU JIALIN
|
7a118dba93
|
修复脉冲多发bug,没有考虑到0也属于CNT计数值
|
1 mês atrás |
JIU JIALIN
|
ae0b2dcf50
|
恢复昨日进度,解决特定情况下加减速脉冲计算不正确导致错误处理脉冲数清零的问题
|
1 mês atrás |
JIU JIALIN
|
e89b354870
|
修改PWM启动位置,放置第一个脉冲为默认频率
|
1 mês atrás |
JIU JIALIN
|
bf92af500b
|
代码回退
|
1 mês atrás |
JIU JIALIN
|
6abe5ed92f
|
解决临时修改频率PWM不启动的问题
|
1 mês atrás |
JIU JIALIN
|
fb47df3bf3
|
解决了PWM停止时可能会出现极端占空的小脉冲的情况,解决定时器关闭不完全的情况.
|
1 mês atrás |
JIU JIALIN
|
7dce13df3d
|
解决临时修改频率可能导致程序卡死的问题原因是TIM6的更新频率过高了,然后脉冲数不足加减速过程时导致脉冲停止发送,是因为脉冲计算函数,在这种情况下处理不当
|
1 mês atrás |
JIU JIALIN
|
32a19a6815
|
解决了临时修改频率会导致脉冲多发的问题,原因是修改频率的可发脉冲计算有误,当前问题:加速过程临时修改频率会导致程序卡
|
1 mês atrás |
JIU JIALIN
|
2729478de7
|
问题依旧
|
1 mês atrás |
JIU JIALIN
|
98aa7c2889
|
临时提交
|
1 mês atrás |
JIU JIALIN
|
7267e3fa33
|
优化加减速效果.修改PWM启动位置
|
1 mês atrás |
JIU JIALIN
|
83b25c81b8
|
修改PWM停止和启动逻辑
|
1 mês atrás |
JIU JIALIN
|
2b0671b85b
|
解决临时修改频率的bug,但是脉冲会多发需要解决,解决了段切换不减速的bug
|
1 mês atrás |
JIU JIALIN
|
2d953cefad
|
解决昨日加速不到目标频率的问题,原因在于频率的计算公式有问题,但小加速度使用之前的频率计算公式是可行的.当前存在如果加速过程中加速会导致脉冲卡死的情况需要解决
|
1 mês atrás |
JIU JIALIN
|
761a49a62c
|
修改减速逻辑bug,现在出现加速脉冲没有使用完就提前停止加速,导致加速不到目标频率
|
1 mês atrás |
JIU JIALIN
|
974eba1764
|
修改加速过程为脉冲变化,频率变化符合预期,但仍有少量多发,且高频情况下会有问题
|
1 mês atrás |
JIU JIALIN
|
f04bb3cafc
|
解决多次发送时脉冲个数紊乱的问题,原因在于实际脉冲个数的计算.
|
1 mês atrás |
JIU JIALIN
|
4204319ef0
|
添加中途进行频率修改的功能,功能正常,但脉冲数量仍有多发,且启动一次后再次启动后脉冲发送不正常
|
1 mês atrás |
JIU JIALIN
|
68d100c648
|
添加新的全局变量表示总脉冲数,避免单变量位移与总脉冲数含义冲突的问题
|
1 mês atrás |
JIU JIALIN
|
6a90989451
|
增加通过通信方式清除累计脉冲数
|
1 mês atrás |
JIU JIALIN
|
726174c536
|
新增实际可发脉冲变量,统一绝对模式相对模式处理,增加方向延时逻辑,上位机测试正负逻辑以及其他都基本无误
|
1 mês atrás |
JIU JIALIN
|
fec4aad74c
|
解决段切换条件为外部事件时脉冲计数问题
|
1 mês atrás |
JIU JIALIN
|
932df85063
|
优化外部事件触发段切换触发逻辑,能正常触发段切换,但整体脉冲计数有问题
|
1 mês atrás |
JIU JIALIN
|
e1477d298f
|
添加外部事件触发,可强制切换段,但若连续设置两个段都为外部事件触发,触发第一个后,第二个段不会停止等待外部事件
|
1 mês atrás |
JIU JIALIN
|
9a2815196f
|
优化段处理逻辑,不是最后一段下一段号为零则切换为下一段
|
1 mês atrás |
JIU JIALIN
|
a90a5297c2
|
修复逻辑更改后绝对模式失效的问题
|
1 mês atrás |
JIU JIALIN
|
6385ffe60d
|
统一不同情况下的段切换状态切换逻辑,以及修改时间更新频率,确保小于1ms可用
|
1 mês atrás |
JIU JIALIN
|
a568d84ec5
|
修改加减速逻辑bug,减速匀速减速情况异常修改.
|
1 mês atrás |
JIU JIALIN
|
14591e39e4
|
解决代码修改后目标脉冲设置错误的bug,当前效果,低频加减速效果良好,时间准确,个数准确,但若目标频率高时,出现加速不到目标频率.
|
1 mês atrás |
JIU JIALIN
|
b1d987f105
|
修改段切换位置,在任务中进行,通过信号量同步进行段切换,换成多段脉冲输出,但是有问题,加速脉冲数对不上,以及总脉冲数有少量多发.
|
1 mês atrás |
JIU JIALIN
|
314a9ce9b8
|
添加计算加速减速匀速脉冲数计算,通过三段脉冲数控制加减速过程
|
1 mês atrás |
JIU JIALIN
|
da99333d4f
|
实现脉冲负逻辑发送,以及输出端口选择的功能
|
1 mês atrás |
JIU JIALIN
|
346a2f3cc9
|
段切换逻辑正常,且加速逻辑也正常,解决了循环加速的问题,原因是上位机的发送脉冲按钮并不是按下为1然后立马为2,导致在1->2之间的时间一致重复启动PLSR发送,导致循环加速.
|
1 mês atrás |
JIU JIALIN
|
0955fada11
|
目前问题,第一段加速过程会循环多次,但后续正常后脉冲发送个数时准确的,加速过程也可以接受.
|
1 mês atrás |
JIU JIALIN
|
b17a6a2a95
|
加减速逻辑正常,段切换逻辑正常,但脉冲有多发,前500ms启动时波形奇怪.
|
1 mês atrás |
JIU JIALIN
|
63573fba03
|
梳理代码整体内容,段切换逻辑无误,初始化和启动逻辑无误,但加减速逻辑与,计数有待考量
|
1 mês atrás |
JIU JIALIN
|
542b9ec62f
|
修改modbus寄存器写操作,对应参数表地址
|
1 mês atrás |
JIU JIALIN
|
2da331cf42
|
完成modbus协议相关功能的移植,以及掉电保护功能的修改
|
1 mês atrás |
JIU JIALIN
|
be7cb3bc7f
|
完成加减速以及加减速多种算法,但是加减速过程中使用中断更新频率导致波形不完整,且通过在任务中判断是否计数够足够的值导致脉冲多发.
|
1 mês atrás |
JIU JIALIN
|
c516bcc264
|
完成PLSR频率变化,输出,与框架搭建
|
1 mês atrás |