基于PID控制原理,通过STM32单片机定时器输出比较功能输出脉冲信号对直流电机进行了闭环控制实验。编写了LabVIEW上位机软件,通过在LabVIEW中调用动态链接库库函数PCOMM.dll的方式,实现上位机与STM32之间的串口通信,并以波形图表的形式实时显示电机编码器的反馈信息。根据反馈信息,利用上位机进行实时PID参数整定,得到最佳PID参数。实验结果表明:该闭环系统具有良好的稳定性和调速性能。