电气控制技术 研究生课程设计报告 题 目 基于 STM32 的直流电机 PID 调速系统 学 院 机械与汽车工程学院 专业班级 车辆工程 学 号 221601852020 学生姓名 李跃轩 指导教师 康 敏 完成日期 2017 年 01 月 03 日 智能控制基础研究生课程设计报告 第 1 页/共 14 页 目录 1.绪论 .1 2.设计方案 .1 3系统硬件电路设计 .2 3.1 整体电路设计 .2 3.2 最小单片机系统设计 .3 3.2.1STM32F103 复位电路 .3 3.2.2 电源电路 .4 3.3 电机驱动电路设计 .5 3.4 光电码盘编码器电路设计 .6 3.5 显示电路设计 .6 3.6 按键电路设计 .7 4.系统软件设计 .7 4.1 PID 算法 .7 4.2 电机速度采集算法 .8 5.系统调试 .8 5.1 软件调试 .8 5.2 系统测试与分析 .9 6.总结与展望 .10 附录一 .11 附录二 .16 智能控制基础研究生课程设计报告 1 1.绪论 本文主要研究了利用 STM32 系列单片机,通过 PWM 方式控制直流电机调速的 方法。PWM 控制