基于单片机的PID控制电机
系统设计软件:Proteus8.10和keil4 。proteus8.10版本安装包可在微信公众号下载
系统源代码和仿真等资料可在文末的链接中下载
系统组成:单片机最小系统、LCD1602液晶显示屏(第一行显示设置的速度,第二行显示电机实时的速度)、五个独立按键(分别控制电机 加速、减速、正转、反转、停止)、L298芯片(用于驱动电机)、直流电机、模拟示波器等。
系统功能:系统具有显示设置速度和实时电机转动速度、初始上电电机正转,示波器可以实时观察波形数据、此时可以利用按键对预定速度进行设置,电机会实时根据设定的速度转动,可以利用按键对电机进行加速、减速、正转、反转和停止操作。
具体组成如下图所示:
初始上电状态:电机正转,显示设定速度300 和实时速度305,示波器实时波形更新
按下按键对电机反转操作:速度设定为310 实时显示315 电机反转
对电机进行停止操作:显示设置速度为310 实时速度为5 此