基于单片机的自动往返小车.doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘要 本文介绍的是基于单片机89S52控制的自动往返电动小汽车控制系统的硬件和软件设计。该设计采用89S52单片机为控制核心,对送入的脉冲信号进行检测分析,利用超声波传感器检测道路上的障碍,通过脉宽调制使电机转速能自动调节,从而实现电动小汽车的自动避障,快慢速行驶,以及自动停车的控制要求。由4位数码管进行对里程、时间的显示。整个系统的电路结构简单,可靠性能高。 采用的技术主要有:通过编程来控制小车的速度;传感器的有效应用;新型显示芯片的采用。 关键词:自动往返电动小汽车;AT89S52单片机;脉宽调制;光电检测器 Abstract This paper is based on89S52 single-chip microcomputer controlled electric car from the automatic control system hardware and software design. The design using 89S52MCU as the control core, is sent into a pulse signal detection and analysis, the use of ultrasonic sensors detect obstacles on the road, by a pulse width modulated so that the motor speed can be adjusted automatically, so as to realize the electric cars automatic obstacle avoidance, low speed, as well as the automatic parking control requirements. By 4digital tube on the mileage, time display. The system has the advantages of simple circuit structure, reliable performance and high. Using the technology are: programmed to control the car speed;the effective application of the sensor;the adoption of the new display chip. Key words: automatic motor-driven car; AT89S52 MCU; pulse width modulation; photoelectric detector 目录 第1章 绪论 1 1.1设计背景和研究意义 1 1.2 工作原理和技术要求 1 第2章 方案设计与论证 2 2.1单片机的选择 2 2.2电动小车 3 2.2.1 转向和动力分开的电动小车 3 2.2.2 转向和动力结合的电动小车 3 2.3控制系统方案设计 3 2.3.1 数字电路控制 3 2.3.2 89S52系统控制 3 2.4调速系统方案设计 4 2.4.1 电压调速 4 2.4.2 脉宽调速 4 2.5制动方案 5 2.5.1 机械刹车 5 2.5.2 电机反电压刹车 5 2.6电机驱动模块 5 2.6.1 L298N驱动步进电机 5 2.6.2 功率管缓冲电路驱动电机 5 2.7信号检测模块 6 2.7.1 光敏探测器 6 2.7.2 光电传感器 6 2.8行程计算 7 2.9系统原理 7 第3章 硬件设计 8 3.1电动驱动模块 8 3.2信号检测模块 8 3.3单片机控制处理模块 8 3.4显示模块 9 3.5最小应用系统设计 9 3.5.1 时钟电路 9 3.5.2 复位电路 10 第4章 软件设计 11 4.1 主程序设计 11 4.2 显示子程序设计 12 4.3 避障子程序设计 12 4.4可编程逻辑器件 12 附录 15 参考文献 22 致谢 23 第1章 绪 论 1.1设计背景和研究意义 智能电动小车是一种无人操纵的自动寻迹往返小车。随着全球经济的飞速发展,现代化生产观念日益受到企业的重视,这也为智能小车产业的发展提供了契机。本设计就是在这样的背景下提出的。设计一款智能电动小车,智能电动小车应该具有自动寻找轨迹的功能。 AT89S52是一款八位单片机,它的易用性和多功能性受到了广大使用者的好评。它是第三代单片机的代表,其最主要的技术特点是向外部接口电路扩展,以完善控制功能。外部可接其他功能单元如A/D﹑PWM﹑PCA﹑WDT﹑AT89S52是一种低功耗、高性能 CMOS8 位微控制器,AT89S52为控制核心

文档评论(0)

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

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

1亿VIP精品文档

相关文档