| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11714 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:直流电机的测控在许多科技和日常生活上的应用上有着越来越重要的地位,在一些特定的场景需要以遥控的方式精确控制多个电机,如果能设计一种遥控多电机控制系统,将会充分提高人们的工作效率。 本课题以单片机为核心,遥控控制多电机为目的,设计了一种红外遥控电机系统,将系统分为红外信号的发射与接收两个部分,分别以模块化的思路进行设计。首先确定了遥控方式为38KHZ红外通信,提出了以STC15W单片机为核心设计的红外信号发射端和基于ATMEGA328单片机解码红外信号并输出PWM控制电机作为接收端的方案;最后介绍了系统的扩展措施。用户通过发射端的按键最终控制接收端多电机的延时启停或者对单电机的分别操作,且每一步操作都对应显示在LCD上。系统的抗干扰能力强,调速控制精确多样,可保证在一些恶劣条件下完成对电机的远程操作控制,使得生产活动安全可靠。
关键词:单片机;红外遥控;PWM;直流电机
目 录 摘 要 ABSTRACT 第1章 绪论-1 1.1 选题背景-1 1.2 红外遥控电机系统的现状及发展趋势-1 1.3课题的研究目的及意义-2 1.3.1 研究目的-2 1.3.2 研究意义...2 第2章 总体系统设计-3 2.1系统的结构组成-3 2.2各模块器件的选择-3 2.2.1 发射端器件的选择...4 2.2.2 接收端器件的选择...4 2.3最终总体设计方案-4 2.4本章小结-5 第3章 发射端硬件设计...6 3.1 STC15W单片机...6 3.2 红外发射管..7 3.3 按键电路..7 3.4 电源模块..7 3.5 本章小结..8 第4章 接收端硬件设计-9 4.1主控-9 4.1.1 ATMEGA328单片机的基本特点-9 4.1.2 单片机最小系统-9 4.1.3 Arduino开发板介绍10 4.2 红外接收模块-11 4.3 L298N驱动模块-11 4.3.1 驱动概述.11 4.3.2 驱动原理...12 4.4 液晶显示模块-13 4.4.1 1602液晶显示器概述-13 4.4.2 i2c串口连接1602-13 4.5 供电模块-13 4.6 本章小结-14 第5章 系统的软件设计-15 5.1 软件简介-15 5.2 发射端程序设计-15 5.2.1 发射端主程序.15 5.2.2 红外发射部分.16 5.2.3 按键扫描部分.18 5.3 接收端程序设计20 5.3.1 红外接收部分-20 5.3.2 液晶显示部分-21 5.3.3 电机驱动部分-22 5.3.4 PWM-22 5.4 本章小结-23 第6章 系统的安装与调试-24 6.1 系统软件调试-24 6.2 系统硬件调试-25 6.3 设计系统的整体调试-26 第7章 设计总结与展望-27 7.1 设计总结-27 7.2设计展望-27 参考文献-28 致谢-29 附录-30 |

