需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11359 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘 要:在电力拖动领域,随着电机转速的控制起着越来越重要的作用,PWM 调速技术的发展有着广阔的前景。本文设计了一款基于单片机的 PWM 调速控制系统,通过按键的控制,可实现急停、起动、增加占空比、减少占空比、电机正转、反转等功能。该系统采用 AT89C51 控制输出数据,单片机 IO 口产生 PWM 信号,送到直流电机,直流电机通过测速电路将实时转速送回单片机,进行转速显示,从而实现对电机速度和转向的控制,实现调速功能。本文选用 L298N 驱动电机运转,采用 H 桥驱动电路产生 PWM 控制信号,选用霍传感器非接触式测量电机转速,选用 LCD1602 液晶显示当前的转速和显示当前的占空比,最后用 Proteus 软件加载 Keil 编辑的程序,对本设计进行调试与仿真,仿真结果正确可行。 关键词:PWM 信号,液晶显示,霍尔元件,直流电动机
目录 摘要 Abstract 1 绪论-4 2 系统总体方案设计-4 2.1 系统方案-4 2.2 单片机选择-5 2.3 液晶显示器选择-7 2.4 键盘选择-11 2.5 测速传感器选择-11 3 系统硬件设计-12 3.1 单片机系统-12 3.2 PWM 信号发生电路设计-13 3.3 液晶电路-15 3.4 按键电路-15 3.5 测速电路-16 4 软件设计-17 4.1 主程序设计-17 4.2 电机驱动程序设计-18 4.3 PWM 波程序设计-19 4.4 按键子程序设计-20 4.5 LCD1602 显示程序设计-20 4.6 测试程序设计-22 4.7 中断程序设计-22 5 系统功能调试-22 5.1 调试软件的介绍-22 5.2 直流电机调速功能仿真-23 结论-26 参考文献-27 致谢-28 |