基于AVR单片机的红外遥控小车设计.docx

资料分类:电气工程 上传会员:周五早安 更新时间:2023-09-15
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:20200
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:现如今红外遥控已经走进家家户户成为我们生活中一个不可或缺的东西。智能小车也随着社会的进步也进入到人们的视野中。尤其是红外遥控小车它被广泛应用到各种场合,如工业、探测等方面。本课题模拟基于AVR单片的红外遥控小车的设计,该小车由塑料板和各种模块以及两个橡胶轮和一个万向轮组成,采用ATmega16实现对小车的整体控制,使用L298电机驱动模块对小车直流电机进行驱动,采用LM393红外避障模块实现小车对障碍物的避障功能,采用HT6221红外遥控器和HS0038BD的红外接收头实现对小车进行远程遥控。在软件方面,使用ICCAVR进行C语言编写程序,实现小车的前进、后退、左转、右转、避障等功能,同时使用proteus对小车的功能进行仿真,并做出了红外遥控小车的实物。测试表明,红外遥控小车基本能完成各项功能。 

 

关键词:小车;AVR单片机;红外遥控;电机驱动

 

目录

摘要

Abstract

1绪论-1

1.1 设计的背景和意义-1

1.2 智能小车的发展现状-1

1.3 小车研究现状-2

1.4 红外遥控小车研究的内容和路线-8

2 红外遥控小车的总体方案设计-10

2.1 红外遥控小车的基本组成和工作原理-10

2.2 总体设计框图-10

2.3 红外遥控小车的模块选型-11

2.3.1 机械结构的选择-11

2.3.2  单片机方案的选型-13

2.3.3  遥控器的选择-13

2.3.4 小车电机方案的选择-14

2.3.5  红外遥控小车避障方案的选择-15

2.3.6 电源的选择-15

3 红外遥控小车的硬件设计-16

3.1 红外遥控小车的机械结构设计-16

3.2 红外遥控小车的主控芯片-17

3.3 红外遥控模块-19

3.4 电机驱动模块-21

3.5 H桥驱动原理-23

3.6 红外避障模块-25

4 红外遥控小车软件设计-27

4.1 软件开发的环境-27

4.1.1 编程软件ICCAVR-27

4.2 主程序流程图的设计-29

4.3 小车电机驱动的子程序设计-31

4.4 小车避障子程序的设计-31

4.5 红外遥控小车遥控设计-33

5 红外遥控小车的仿真和调试-37

5.1 proteus仿真-37

5.2 硬件测试-40

5.3 软件测试-40

5.4 系统的总体测试-41

6 总结-45

致谢-46

参考文献-47

附录A 小车的原理图-49

附录B 源程序-49

相关论文资料:
最新评论
上传会员 周五早安 对本文的描述:智能小车是一种能被周围的环境识别,并且能够自己辨别和确认的智能设备,它是由传感器、控制器和执行器组成,它包含了多个领域,如人工智能技术、计算机信息技术等。智能小车......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: