【软件】PID调试软件(可免费下载)

版本说明:持续更新….

版本 功能 开发人
1 V1.1

串口通讯、目标速度控制、PID调参

自动周期性调速

杨工

经过几天的努力,终于开发了第一版本PID调试软件(可免费下载)

测试硬件:

 

一、调试视频:链接

二、通讯协议:

A、上位机发给下位机:

包头(1位) 命令(1位) 长度(1位) 数据(2*N个) 和检验(1位)
0xBB 控制命令 数据个数 每个数据占用两位 采用和检验(从包头开始计算)

举例:

(1)发送PID参数:

P:100        I:80      D:0      采样周期:50ms  

数据: BB 09 08 00 64 00 50 00 00 00 32 B2

说明:需要放大10倍传送,这样才能保证小数点后面有一位

        00 64  :P为10

        00 50  :I为8

        00 00  : D为0 

        00 32  :采样周期为50ms  

(2)发送目标速度:

        目标速度设置为:100r/min

        数据:BB 08 02 03 E8 B0

(3)急停:速度为0

        数据:BB 08 02 00 00 C5 

B、下位机发给上位机格式:利用printf函数发送

具体格式:

说明:

    setN_B*10  表示目标速度

    samplingValue*10 表示采样速度

    Velocity_KP 表示参数P

    Velocity_KI表示参数I

    Velocity_KD表示参数D

    SampleT表示采样周期

    PowerAverage表示电压值

提示:*10是自己搞的,也就是放大10倍后发送。

软件下载方式:下载

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年2月8日
下一篇 2020年2月8日

相关推荐