智能小车设计报告(DOC)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

智能小车设计报告

专业:电子信息工程技术

学生姓名:史响林周博超朱雄王昌***师:**

完成日期:2014 年 5 月24 日

目录

1 绪论 (3)

2 设计任务 (2)

2.1设计任务 (2)

3 设计方案 (3)

3.1任务分析 (3)

3.2方案框架 (3)

4 系统硬件设计 (4)

4.1核心芯片模块AT89S52 (4)

4.2电机驱动电路设计 (4)

4.3超声波测距设计 (6)

4.4传感器测速的设计 (8)

4.5LCD1602显示模块 (9)

5 系统软件设计 (8)

5.1程序设计流程图 (8)

5.2关键程序设计 (8)

6 心得体会 (13)

附录1 系统原理图 (15)

附录2 系统PCB图 .................................................................... 错误!未定义书签。附录3 程序清单 (17)

1 论绪

智能作为现代社会的新产物,是以后的发展方向,他可以按照预先设定的模式在一个特定的环境里自动的运作,无需人为管理,便可以完成预期所要达到的或是更高的目标。本设计主要体现多功能小车的智能模式,设计中的理论方案、分析方法及特色与创新点等可以为自动运输机器人、采矿勘探机器人、家用自动清洁机器人等自动半自动机器人的设计与普及有一定的参考意义。同时小车可以作为玩具的发展对象,为中国玩具市场技术含量的缺乏进行一定的弥补,实现经济收益,形成商业价值。超声波作为智能车避障的一种重要手段,以其避障实现方便,计算简单,易于做到实时控制,测量精度也能达到实用的要求,在未来汽车智能化进程中必将得到广泛应用。我国作为一个世界大国,在高科技领域也必须占据一席之地,未来汽车的智能化是汽车产业发展必然的,在这种情况下研究超声波在智能车避障上的应用具有深远意义,这将对我国未来智能汽车的研究在世界高科技领域占据领先地位具有重要作用。本智能小车系统最诱人的前景就是可用于未来的智能汽车上了,当驾驶员因疏忽或打瞌睡时这样的智能汽车的设计就能体现出它的作用。如果汽车偏离车道或距障碍物小于安全距离时,汽车就会发出警报,提醒驾驶员注意,如果驾驶员没有及时作出反应,汽车就会自动减速或停靠于路边。这样的小车还可以用于月球探测等的无人探月车,帮助我们传达月球上更多的信息,让我们更加的了解月球,为将来登月做好充分准备。这样的小车在科学考察探测车上也有广阔的应用前景,在科学考察中,有很多危险且人们无法涉足的地方,这时,智能科学考察车就能够派上用场,在它上面装上摄像机,代替人们进行许多无法进行的工作。

设计采用对比选择,模块独立,综合处理的研究方法。采用AT89S52单片机模块作为小车的检测和控制核心;通过翻阅大量的相关文献资料,分析整理出有关信息,在此基础上列出不同的解决方案,结合实际情况对比方案优劣选出最优方案进行设计。本次试验利用单片机模块上的按键来控制小车的速度,方向,及在车体上面装有超声波测距模块利用LCD1602显示屏来显示测出来具体距离。本设计结构简单,较容易实现,但具有高度的智能化、人性化,一定程度体现了智能。

通过调试检测各模块,得到正确的信号输出,实现其应有的功能。最后将各个调试成功的模块结合到小车的车体上,结合程序,通过单片机的控制,将各模块有效整合在一起,达到所预期的目标,完成最终设计与制作,能使小车在一定的环境中智能化运转。

2 设计任务

2.1设计任务

根据题目目的要求,确定如下方案:首先先购买小车的基本模型以及传动方案,并根据小车要实现的功能在小车上面按装功能模块,直流电机PWM控制系统的主要功能包括:实现对直流电机的加速、减速,并且以调整电机的转速,能够很方便的实现电机的智能控制。主体电路:即直流电机PWM 控制模块。这部分电路主要由AT89S52 单片机的I/O 端口、定时计数器、外部中断扩展等控制直流电机的加速、减速以及转弯,并且可以调整电机的转速,能够很方便的实现电机的智能控制。其间是通过AT89S52 单片机产生脉宽可调的脉冲信号并输入到L298 驱动芯片来控制直流电机工作的。该直流电机PWM 控制系统由以下电路模块组成:设计控制部分:主要由AT89S52 单片机的外部中断扩展电路组成。直流电机PWM控制实现部分主要由电机和L298 直流电机驱动模块组成。设计测速部分:装一个传感器测速模块设计显示部分:LCD 数码显示部分,实现对超声波测的距离的实时显示。

3设计方案

3.1任务分析

智能小车是通过在车体上面装一些功能模块来实现其功能的,其驱动轮的驱动电机就显的特别重要,我们选用的是直流电机L298N ,另外还在车体上装有超神波测距模块和液晶显示LCD1602,就是让其测出的具体的数值显示液晶显示屏上,测速传感器模块来实现速度的测试,主要就是实现这样一些功能。 3.2方案框架

4 系统硬件设计

4.1核心芯片模块AT89C52

(1)AT89C52实物图

图4.1.1

(2)AT89C52的主要性能参数

①、与Mcs-51产品指令和引脚完全兼容。

②、8字节可重擦写FLASH 闪速存储器。

③、1000 次擦写周期

④、全静态操作:0HZ-24MHZ

⑤、三级加密程序存储器

⑥、256X8字节内部RAM

⑦、32个可编程I/0口线

⑧、3个16 位定时/计数器

⑨、8个中断源

⑩、可编程串行UART通道,低功耗空闲和掉电模式4.2电机驱动电路设计

(1)L298N电机驱动PCB板图

图4.2.1

(2)L298N电机驱动原理图

图4.2.2电机驱动原理图

(3)L298N电机驱动原理

①、主要芯片:L298N、光电耦合器

②、工作电压:控制信号直流4.5~5.5V;驱动电机电压5~30V

相关文档
最新文档