欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    基于单片机控制智能小车设计以及英文文献和proteus仿真包括程序分解文档格式.docx

    • 资源ID:13814663       资源大小:823.89KB        全文页数:38页
    • 资源格式: DOCX        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于单片机控制智能小车设计以及英文文献和proteus仿真包括程序分解文档格式.docx

    1、L298;DS1302; liquid crystal display1 绪论 11.1 研究背景 11.2 选题意义 12 整体方案设计 32.1 整体方案的设计思路 32.2 整体设计的构成图 33 硬件的选择 53.1 电源模块的选择 53.2 电机控制模块中硬件的选择 53.2.1 电机的选择 53.3 时间与里程显示模块中的硬件的选择 83.3.1 显示器的选择 84 设计所用软件以及模块程序设计 214.1 所用软件的简介 214.1.2 Protues的简介 224.2 主程序设计 234.3 电机控制程序设计 244.4 声光报警程序设计 254.5 显示程序设计 27结论 2

    2、9致谢 30参考文献 311 绪论1.1 研究背景当今世界,传感器技术和自动控制技术正在飞速发展,机械、电气和电子信息已经不再明显分家,自动控制在工业领域中的地位已经越来越重要,“智能”这个词也已经成为了热门词汇。现在国外的自动控制和传感器技术已经达到了很高的水平,特别是日本,比如日本本田制作的机器人,其仿人双足行走已经做得十分逼真,而且具有一定的学习能力,还据说其智商已达到6岁儿童的水平。作为机械行业的代表产品汽车,其与电子信息产业的融合速度也显著提高,呈现出两个明显的特点:一是电子装置占汽车整车(特别是轿车)的价值量比例逐步提高,汽车将由以机械产品为主向高级的机电一体化方向发展,汽车电子产

    3、业也很有可能成为依托整车制造业和用车提升配置而快速成为新的增长点;二是汽车开始向电子化、多媒体化和智能化方向发展,使其不仅作为一种代步工具、同时能具有交通、娱乐、办公和通讯等多种功能。无容置疑,机电一体化人才的培养不论是在国外还是国内,都开始重视起来,主要表现在大学生的各种大型的创新比赛,比如:亚洲广播电视联盟亚太地区机器人大赛(ABU ROBCON)、全国大学生“飞思卡尔”杯智能汽车竞赛等众多重要竞赛都能很好的培养大学生对于机电一体化的兴趣与强化机电一体化的相关知识。但很现实的状况是,国内不论是在机械还是电气领域,与国外的差距还是很明显的,所以作为机械设计专业的学生,必须在自动控制方面加倍努

    4、力,提高自己的竞争力同时也提高国内产品的竞争力。为了适应机电一体化的发展在汽车智能化方向的发展要求,提出简易智能小车的构想,目的在于:通过独立设计并制作一辆具有简单智能化的简易小车,获得项目整体设计的能力,并掌握多通道多样化传感器综合控制的方法。所以立“基于单片机控制的智能小车设计”一题作为尝试。1.2 选题意义在科学探索和紧急抢险中经常会遇到对与一些危险或人类不能直接到达的地域的探测,并且对所检测的情况进行显示和报警,这些就需要用机器人来完成。而在机器人在复杂地形中行进时自动避障和智能报警是项必不可少也是最基本的功能。因此,自动避障和智能报警系统的研发就应运而生。我们的自动避障小车就是基于这

    5、一系统开发而成的。此外本设计还加入了液晶显示部分。同时本次设计可全面提高个人对单片机技术、传感器技术智能控制技术、计算机控制技术知识的综合应用能力。掌握从系统级、电路级到芯片级各层次的设计和实现手段。在此设计过程中,将会用到多门学科的理论知识,是对以前所学知识的一个全面的复习和巩固,更重要的是培养自我分析问题和解决问题的能力,还增强了实际的动手能力。2 整体方案设计2.1 整体方案设计的思路利用预先输入的程序控制单片机,让单片机翻译传输指令,从而实现相应的功能。具体的过程如下:在按下开始按钮后,单片机自动运行所输入的指令程序,并将其传输给驱动电路驱动电机旋转,从而实现让小车的前进、后退、减速左

    6、转和减速右转。在电机运行的时候单片机会根据超声波传感器检测到的情况进行确定是否进行声光报警,另外单片机同时控制LCD1602显示时间与里程,在LCD初始化之后,LCD第二行显示从DS1302读取的时间,同时A44E霍尔元件会根据车路所转的圈数将相应的脉冲输入单片机,单片机经过运算而获得的里程就会显示在LCD1602第一行上。2.2 整体设计的构成图在proteus上绘出的PCD图如图1.1 图2.1 基于单片机控制的智能小车设计电路图3 硬件的选择3.1 电源模块的选择 本设计的电源为车载电源。为保证电源工作可靠,单片机系统与动力伺服系统的电源采用蓄电池。而传感器和备用电源采用两节小巧轻便的干

    7、电池。3.2 电机及电机控制模块中硬件的选择与运用3.2.1 电机的选择根据设计要求本设计的电机选用直流电机。直流电动机是最早出现的电动机,它具有良好的线性调速特性,简单的控制性能,较高的效率。因此它被广泛的应用于工农业生产、交通运输、国防、航空航天、医疗卫生、商务办公等多个领域。在机电传动控制这门课中我们知道直流电动机转速表达式为 (3.1)公式中,U为电枢两端电压;为流过电枢的电流;为电枢电路的总电阻;为为直流电动机的电动是常数;为励磁磁通量。由上式容易得到,直流电动机可以通过调节电枢回路的总电阻、励磁磁通量和电枢两端的电压U3种方式实现调速。其中,调节的方式属于有级调速方式,条数效率低,

    8、现在已经很少使用。调节电枢两端的电压U的方式,是现在最常用的调速方式。电枢电压调速方式共有两种方法,一种是可控整流法,另一种是脉宽调制变换器(PWM)法。可控整流法是指通过调节触发器的控制电压来移动触发器脉冲的相位,从而改变晶闸管输出的整流电压即电枢电压,实现电动机的无极调速。这种方法的控制原理简单、线性好,但是控制电路较为复杂、易产生较大热量。脉冲宽度变换器法是通过调节电动机电枢电压的接通时间与通电周期的比值来控制直流电动机的转速。脉冲宽度变换器法具有调速精度高,响应速度快,可靠性高以及易于采用单片机控制的优点,因而成为了直流调速的主要方法设计中共用到两个电机,前面放置的电机控制小车左右转,

    9、后面放置的电机控制小车前进后退。电机放置位置如图3.1图3.1 电机放置位置图3.2.2 电机控制模块的选择本设计选L298芯片来驱动电机。L298是SGS公司(意法半岛体公司)生产的H桥电动机驱动芯片L298为单块集成电路,高电压,高电流,四通道驱动,可直接的对电机进行控制,无须隔离电路。通过单片机的I/O输入改变芯片控制端的电平,即可以对电机进行正反转,停止的操作,同时可以通过调整使能端的电平来调整输入波形的占空比进而调整电机的转速,非常方便,该芯片亦能满足直流减速电机的大电流要求。调试时在依照表3.1,用程序输入对应的码值,能够实现对应的动作。表3.1是其使能、输入引脚和输出引脚的逻辑关

    10、系表 3.1 L298的引脚和输出引脚的逻辑关系ENA(B)IN1(IN3)IN2(IN4)电机运行状况HL正传反转快速停止X停止基于以上分析,我们选择了方案二,用L298N来作为电机的驱动芯片。L298N的引脚图如图 3.2所示L298N的引脚说明如表3.2所示:图3.2 L298N引脚图 表 3.2 L298引脚说明表 引脚符号功能115SENSING ASENSING B此两端与地连接电流检测电阻,并向驱动芯片反馈检测到的信号23OUT 1OUT 2此两脚是全桥式驱动器A的两个输出端,用来连接负载4Vs电机驱动电源输入端57IN 1IN 2输入标准的TTL逻辑电平信号,用来控制全桥式驱动

    11、器A的开关611ENABLE AENABLE B使能控制端.输入标准TTL逻辑电平信号;低电平时全桥式驱动器禁止工作。8GND接地端,芯片本身的散热片与8脚相通9Vss逻辑控制部分的电源输人端口1012IN 3IN 4输入标准的TTL逻辑电平信号,用来控制全桥式驱动器B的开关1314OUT 3OUT 4此两脚是全桥式驱动器B的两个输出端,用来连接负载3.3 时间与里程显示模块中的硬件的选择3.3.1 显示器的选择在日常生活中,我们对显示器并不陌生。通常用的显示方式有三种:发光管、LED数码管,液晶显示器。由于液晶显示质量高、重量轻、体积小、功耗低所以本设计选用的显示器为液晶显示器。其型号为LCD1602。如图3.3所示图3.3 LCD1602引脚图LCD1602可以显示2行16个字符,有8位数据总线D0-D7,和RS、R/W、EN三个控制端口,工作电压为5V,并且带有字符对比度调节和背光。1602采用标准的14脚(无背光)或16脚(带背光)接口,各引脚接口说明如表3.3所示: 表 3.3 LCD1602引脚


    注意事项

    本文(基于单片机控制智能小车设计以及英文文献和proteus仿真包括程序分解文档格式.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开