摘要:本设计实现一个智能收纳器,通过红外遥控器控制四驱小车的前、后、左、右移动并通过红外遥控控制收纳器盖子的开关和闭合。设计的智能收纳器由软件和硬件两个重要部分组成。硬件电路部分采用红外遥控器作为遥控发射器模块,利用HX1838红外接收头模块控制直流电机,进而控制小车的运动状态,如前进、后退、转向及收纳器盖子的开启和闭合。单片机STC12C5A60S2为主要的电路控制,外接电路为从属电路。整个电路可分为发送电路和接收电路,接收电路又细分为四驱小车电机驱动电路和舵机驱动电路。本设计利用硬件和软件的结合,不断调试改进后实现产品的功能。
关键词:最小系统;电机驱动模块;舵机;红外收发模块。
目录
摘要
Abstract
第一章 绪论-1
1.1研究背景-1
1.2研究的目的与意义-1
1.3研究内容与组成结构-2
第二章 硬件电路设计-3
2.1电路原理图-3
2.2主电路功能分析-4
2.2.1最小系统-4
2.2.2电机驱动模块-5
2.2.3舵机-5
第三章 主要的芯片和部件-7
3.1 单片机STC12C5A60S2芯片-7
3.1.1芯片简介-7
3.1.3特点-9
3.2 L298N双路大功率直流步进电机驱动芯片-9
3.2.1简介-9
3.2.2引脚功能-10
3.2.3特点-10
3.3 HX1838红外接收头-10
3.3.1简介-10
3.3.2引脚介绍-11
3.3.3特点-11
3. 4红外遥控器-12
3.4.1简介-12
3. 5舵机-12
3.5.1简介-12
3.5.2引脚介绍-13
3.5.3特点-13
第四章 软件的设计-14
4.1 Keil软件的介绍以及DXP的介绍-14
4.1.1 Keil μVision4简介-14
4.1.2 DXP的简介-14
4.2 电路软件设计流程-15
程序流程图如图4-2所示-15
第五章 设计调试-16
5.1 通电之前的检查工作-16
5.2 通电时的检查-16
总结-17
参考文献-18
致谢-19
附录1:原理图-20
附录2:实物图-21
附录3:PCB板图-22
附录4:源程序-23