实训报告自动往返小汽车完整版.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自动往返电动小汽车 系统设计 4 - 5 - 安徽财贸职业学院电子信息系 《电子产品装配与调试》项目封面 项目题目 自动往返电动小汽车 班级 电子1001 指导教师 陈祥生 日期 2012-6-13 成 员 分 工 成 绩 系统设计 目录 TOC \o 1-3 \h \z \u 1、 系统设计 - 1 - 1.1 基本要求 - 1 - 1.2 程序框图 - 2 - 2、单元电路设计 - 3 - 2.1光电检测部分 - 3 - 2.2 STC89C52单片机基本系统 - 3 - 2.3 L298N电动机驱动模块部分 - 5 - 2.4 系统总原理图 - 6 - 2.5 系统PCB板布局 - 7 - 2.6 电源部分 - 7 - 3、软件设计 - 8 - 3.1外部中断0 - 8 - 3.2 外中断1 - 9 - 3.3 定时器中断0 - 10 - 3.4 定时器中断1 - 11 - 3.5 显示电路 - 11 - 3.6 主程序 - 11 - 4、系统测试 - 20 - 5、结论 - 21 - 6、附录 - 22 - 7、参考文献 - 23 - 1、 系统设计 设计并制作了一个自动往返电动小汽车,跑道宽度0.5m,表面贴有白纸,两侧有挡板 ,挡板与地面垂直,其高度不低于20cm。在跑道的B、C、D、E、F、G各点处画有2cm宽的黑线,各段的长度如图1所示。 图1-1 跑道顶视图 1.1 基本要求 (1)车辆从起跑线出发(出发前,车体不得超出起跑线)。在第一个路程C~D区(3~6米)以低速行驶,通过时间不低于10s;第二个路程D~E区(2米)以高速行驶,通过时间不得多于4秒;第三个路程E~F区(3~6米)以低速行驶,通过时间不低于10s。 (2)小车能自动记录、显示行驶时间、行驶距离以及行驶速度,还能记录每段所走的时间,从而判断是否符合课程设计要求。(记录显示装置要求安装在车上)。 (3)说明 a.不允许在跑道内外区域另外设置任何标志或检测装置。 b.车辆(含在车体上附加的任何装置)外围尺寸的限制:长度?35cm,宽度?15cm。 1.2 程序框图 单片机 单片机 黑带检测 路程和时间显示 LED显示路程,时间 L298N电机驱动模块 图1-2 程序框图 单元电路设计 单元电路设计 2、单元电路设计 2.1光电检测部分 我们采用反射式光电检测电路对跑道上的黑线进行检测,并用两个遮光套管套住发光管和接收管以一定的角度紧贴跑道,这样可以消除外界光线的干扰。为了加强可靠性采用槽型光耦检测轮子转动的行程。用LM358电压比较器输出高低电平检测信号。 图2-1 光电检测电路图 2.2 STC89C52单片机基本系统 以89C52为核心,每检测到一个黑带由光电检测部分产生一个的脉冲,使单片机产生一个外部中断1,定义检测黑带数的变量加1,同时车轮每转一圈,霍尔元件输出一个脉冲,是安单片机产生一个外部中断0,定义圈数的变量加1.通过P3.0和P3.1控制L298来控制电机的正转与反转及刹车。当P3.0输出低电平,P3.1输出高电平时,电机正转,相反则电机反转,当P3.0和P3.1都是低电平时,使电动机被短路,提高了刹车效率,基本杜绝了由于制动惯性造成的小车的前冲现象。通过P0口进行两个数码管的位选,P2口进行段码输出,其中一个数码管显示行驶时间,另外一个数码管显示行驶路程。 如图所示: 图2-2 单片机最小系统电路图 2.3 L298N电动机驱动模块部分 该电路采用电动机驱动芯片L298来控制电动机的正转与反转,加以第二路电机电 源保证了电动机启动时有足够的电流。在试验中控制电压为单片机输出的高低电 平直接控制。 具体电路图连接如下: 图2-3 电机驱动电路图 2.4 系统总原理图 图2-4 小车总原理图 2.5 系统PCB板布局 图2-5 PCB板布局 2.6 电源部分 由于小车底板承受重量有限就直接使用4节1.5v的干电池即可。 软件设计 软件设计 3、软件设计 单片机控制电路主要由一片STC89C52组成,通过P3口控制小车正转与反转,刹车,加速减速,通过两个四联数码管控制显示时间和里程以及小车行驶的时间。其中P0口进行位选

文档评论(0)

180****2140 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档