今天实现了PID参数的实时无线整定,记录一下历程。
1、将CRC.h, CRC.c, usart2.c , usart2.h等文件添加到STM32工程中。如下图:
2、其中,CRC.h, CRC.c用于数据包的校验,usart2.c , usart2.h用于HC05型号蓝牙接收和发送数据。 硬件连接如下图:
3、开发板连通电源,打开电脑蓝牙,与STM32板接蓝牙配对并连接。如图:
4、开发板复位一下,打开上位机。
点击查询PID参数,收到当前板载PID数据。如图:
点击设置PID参数,设置成功后,LED指示灯(红灯)亮。如图:
5、附注:本文用到的上位机和源文件及头文件来自南京理工大学的大神,附上GitHub链接:https://github.com/jackychen227/PID_Regulator