单片机智能循迹小车的教学研究(共2782字).docVIP

单片机智能循迹小车的教学研究(共2782字).doc

  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文档。上传文档
查看更多
单片机智能循迹小车的教学研究(共2782字)

单片机智能循迹小车的教学研究(共2782字) 【摘要】现在是个计算机和信息技术都在高速发展的时代,而且越来越受到重视的智能技术的开发的速度也在加快增长。计算机的智能化程度在不断的发展,应用范围也从原先的相对单一到后来的多元化发展。 【关键词】智能循迹小车;硬件结构;教学研究 现在迅速发展的科学,应用领域较多的机器人技术的发展势头十分迅猛,其中的一个应用的典范就是技能循迹小车,它是机器人技术与智能控制技术的结合。除此之外的系统控制和智能机器人相比较为简单,但是出行速度的配合比较严格,小车需要通过传感器来获取目标道路信息,然后结合智能车的状态做出决策,这样对于行车速度的调整,可以更加精准的跟踪道路。 1.智能寻迹小车总体简介 1.1关于智能循迹小车总体硬件结构。 智能循迹小车的构造相对复杂,其中包含着必不可少的主控制模块,以及起着决定作用的是循迹模块,充当驱动作用的电动驱动模块和外围电路模块。这样是的循迹模块残阳的是外光电传感器,方法是模块化设计,如果想要给各个模块能够供电稳定,就要把输出的电影稳定在+5V。 1.2智能小车的工作原理简介。 将黑线放置在白色的地板上,并且空出两厘米的间隙。这样发射管发出红外线,接受则是结束管。这样,电信号由物理信息号转化,然后又由放大电路处理。在循迹过程中,因为黑色和白色的反射系数不一样,所以在小车行驶的过程中可以通过判断三极管的强弱来决定小车的走向。本来设计是三队红外传感器,一字型分分布方式。后来是因为接受不到反射回来的红外线,只有两边左右的传感器能够接受,这样小车偏离黑色轨道,小车向右偏转,同理则向左偏转,实现自动循迹。 2.关于智能循迹小车的芯片简介 2.1主控模块STCC89C52的简介。 整个设计的大脑,传感器的输出端SEN1,SEN2,SEN3强洗脑输入到单片机,处理后,输出给L293D引脚,完成对小车控制,这样的电路有外围电路的组成部分。其中对完成电信号的输入,这样的引脚相连,可以完成单片机过的信号输入给电机驱动电路。 2.2TCRT5000传感器模块简介。 TCRT5000型号的红外光传感器有三对。一字型分布的三对传感器,可以简单的检测出陈旭的控制算法,让小车变得很稳定。但是这种方法并不合适弯道信号的才气准确性。高发射功率的红外光电二极管是其中的一个红外光传感器,另一个则是接受红外线的高度灵敏的广电三极管租车。这其中的蓝白电位器和一个滑动变阻器组成,这样可以调整整个R3的组织然后达到反射光的灵敏度。还有一个是发射二极管的不断发射红外吸纳,这样红外线强度足够大的时候,也就是反射回家的时候,饱和的光敏三极管,模块的输出为高电平;低电平则是没有反射回来的时候。光敏三极管有光信号转成电信号的功能,也有对电信号放的的功能。 2.3放大模块的电信号。 传感器中的电信号比较薄弱,不能为作为单片机的输入,这样则要接一个放大电路进行处理。其中SN74HCO4N芯片以及外围电路的的放大电路。这个电路不同于其它电路的地方就是它有六组相同的反相器。所以说,当电信号给传感器的时候,电平会呈现负极。这样红外传感器的输入则可以是其接口。施密特触发器的重要特点是可以能够把缓慢的输入整形成演变陡峭的矩形的脉冲。 3.智能循迹小车的软件设计 智能小车想要能够自动控制,就必须要执行相应的软件。 3.1主要的程序函数。 在程序开始的时候便是进入了主函数,这样延迟函数达到了稳定的状态。后俩的软禁进行断点运行,这样在晶振下可以延迟100ms,后来进入while循环,一些列过程后,三个传感器中,右边的传感器输出的的是高电压,左边和中间的传感器输出的低电压,多以小车进行右拐。 3.2小车前进子程序模块。 这个程序中,L293D芯片能一直保持高电平。小车如果想要行进,就必须要用到小车前进子程序模块。 3.3小车的左转子程序模块。 小车左转子程序模块的目的是让EN1和EN2保持相当高的电平。在实现小车的左转时,要保证左边的电机不动,然后左轮不转动的情况下右轮转动。 3.4小车右转子的程序模块。 小车右转子程序模块的目的是让右边电机停止不转动,后来的右轮不动左轮转动,这样就实现了小车的右转。 3.5延时子程序的模块。 系统的初始化想要达到最佳的状态就必须要用到延时子程序的模块,由KELL软件的断电测试,11.0592Mhz的晶振频率,N=10的情况,就可以延时100ms。 3.6人脸识别功能的实现。 在人脸识别模块方面,机器人的人体头部会安装一个针孔摄像头,目的是为了能够采集站在摄像头对面的信息,客观世界中出现的人脸和机器人系统中出现的资料

文档评论(0)

zsmfjy + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档