基于AT89S52单片机的智能小车设计.docx

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
设计报告 基于AT89S52单片机的智能小车设计 目 录 引言………………………………………………………..1 1方案的选择与论证…………………………………….2 主控芯片的选择...................................2 显示方案的选择………………………………...2 避障传感器的选择……………………………..3 追光方案的选择………………………………...3 2系统的硬件设计………………………………………..3 2.1系统的总体结构框图……………………………4 2.2 显示器电路………………………………………4 2.3 蜂鸣器电路………………………………………4 2.4 传感器电路……………………………………...4 3 系统的软件设计……………………………………...4 3.1 主程序流程图…………………………………..6 3.2 循迹程序流程图……………………………….7 3.3追光程序流程图……………………………….7 3.4 金属检测程序流程图………………………….8 4 测试数据……………………………………………….8 5结束语……………………………………………………9 附录………………………………………………………10 基于AT89S52单片机的智能小车设计 摘要:本设计给出了以AT89S52单片机为核心芯片的智能小车的简易控制,使小车沿给定轨道实现循迹,金属检测,避障,寻光等基本功能,通过了传感器的输出电平来控制小车走向,基本功能实现后,可完全由程序控制给出极大的发挥空间,车体采用两个轮子一个万向轮,更加简化了小车的控制。 关键词:AT89S52 单片机 智能小车 Abstract:The design gives the theory of the smart car of the simple control and it is maked by AT89S52 as the core chip.Smart car can realize going along the track ,detecting metal,avoiding obstacle,searching light such as functions.We can through the level of the output of the sensor to control the car.We can be completely by the program control and there are great space to playafter the realization of the basic functions.The smart car are maked by a body two wheels and a universal wheel,so it highly simplifies the control of smart car. Key words:AT89S52 Single-chip Smart car 引言 随着汽车工业的迅速发展,关于汽车的研究也就越来越受人关注。从2001年起全国电子大赛和省内电子大赛几乎每次都有智能小车这方面的题目,全国各高校也都很重视该题目的研究。可见其研究意义很大。 在智能小车现今发展最好的当是飞思卡尔举行的比赛,比赛分为光电组、摄像组、电磁组,比赛主要追求的是速度,速度最快者获胜。 我们研究的智能小车主要以完成相应的功能为主,同时要求有一定的速度。 1方案的选择与论证 1.1主控芯片的选择 方案1:选用MSP430系列单片机,MSP430单片机处理能力强,运行速度快,超低功耗,片内资源丰富,包括定时器,模拟比较器,液晶驱动电路,运算能力强,但价格较贵,指令系统较复杂。 方案2:选用ATMEL公司的AT89s52单片机,该单片机片内集成有定时器,中断系统,丰富的I/O端口,有较强的位处理功能,且价格便宜,指令系统较简单。 考虑本系统主要用于控制,不需要复杂的运算,选用AT89s52完全可以实现控制功能,且价格便宜,编程较容易,故选用方案2。 1.2显示方案的选择 方案1:选用液晶屏显示器,可以显示汉字,电路设计,程序控制较为复杂,可观察度不高。 方案2:选用数码管,不能显示汉字,设计,操作均简单,可观察度高。 本设计显示模块仅显示数字,选用易操作,价格便宜的数码管。既选方案2。 1.3避障传感器的选择 方案1:漫反射式光电开关:利用被检测物体对红外光束的吸收或反射来检出物体的有或无,而且检测距离是可调的。 方案2:三线制输出的碰撞开关模块,模块最前端开关有碰撞,模块输出低电平,没有碰撞,输出高电平。 因碰撞

您可能关注的文档

文档评论(0)

rovend + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档