基于51单片机的智能循迹小车的设计

·54·仪表技术2011年第2期基于51单片机的智能循迹小车的设计黄春平,万其明,叶林(中山职业技术学院电子信息工程系,广东中山528404)摘要:利用STC89S52为控制核心,通过红外发射和接收管采集信号,并将信号转换为能被单片机识别的数字信号。单片机控制直流电机不同的转动状态,实现小车的前进、后退、左转、右转等功能,并通过发光二极管指示不同的运动状态。整个系统的电路结构简单,可靠性高。关键词:51单片机;红外发射;直流电机;智能小车:TP273文献标识码:A:1006-2394(2011)02-0054-03TheDesignofInteligentCarBasedon51HUANGChun-ping,WANQi-ming,YELin(ZhongshanPolytechnic,Zhongshan528404,China)Abstract:ThechipSTC89S52isusedasthecontrolcenter,andsignalsarecolectedthroughtheinfraredtransmit-terandreceiver.Signalsareconvertedtodigitalsignalswhichcanbeidentifiedbythesinglechip.ThemicroprocessorcontrolsDCmotorrotationstatetoachievefunctionsofcargoingforward,backward,turningleftandturningright.Dif-ferentmotionstatesareindicatedthroughtheLED.Thesystemhassimplecircuitstructureandhighreliability.Keywords:51-microcontroler;infraredtransmiting;DCmotor;inteligentcar0引言智能小车在感知效应方面全面模拟人的机器系统,它是人工智能技术的试验场。智能小车具有识别、推理、学习和规划等智能机制,可以把感知和智能化结合起来,能在非特定环境下工作,在恶劣条件下探测、救生等方面具有广阔的应用前景。基于STC89S52单片机的智能循迹小车能沿黑色指引导线前进,通过红外发射接收,自动识别处理,发出声光信号指示运动状态。1循迹小车硬件组成循迹小车由机械和电控系统两部分组成。机械载体采用一种简单的车模装置,采用左右两轮分别驱动,前轮采用万向轮的车体设计,电机采用直流减速电机;电控系统主要由电源供应模块、红外检测模块、显示模块、电机驱动模块、蜂鸣器提示模块等五部分构成,如图1所示。图1系统框图单片机是整个智能循迹小车的核心,控制所有模块。本系统采用STC89S52,它是一种低功耗、高性能CMOS8位微控制器,具有8K字节在系统可编程FLASH存储器,使用STC公司高密度非易失性存储器技术制造,与工业80C51指令和引脚完全兼容。片上FLASH允许程序存储器在系统可编程,亦使用常规编程器。主控模块如图2所示,支持上电和按键复位。1.1电源模块电源模块采用了两种供电方式,在程序调试下载阶段采用了来自PC机的USB接口供电,在小车循迹行驶的时候采用4节1.5V的干电池供电。电源通过7805稳压块稳压,470μF和104电容进行滤波,如图3所示。1.2红外检测模块红外检测采用了TCRT5000,在车后部靠近后轮处安装两对TCRT5000红外对管,与路面距离控制在12mm左右。TCRT5000测试电路如图4所示。黑线检测原理是红外发射管发射光线到路面,红外光遇到白底则被反射,接收管接收到反射光,经施密特触发器整形后输出低电平;当红外光遇到黑线时则被吸收,接收管没有接收到反射光,经施密特触发器整形后输出高电平。红外检测模块电路原理如图5所示。收稿日期:2010-09作者简介:黄春平(1981—),男,讲师,硕士,主要从事智能仪器的研究和教学工作。2011年第2期仪表技术·55·1.3直流电机驱动模块TTL逻辑电平信号,可驱动36V、2A以下的电机。两个后轮采用L293D驱动的直流电机带动。L293D可驱动两个电机,3、6和11、14脚之间分别接2L293D是驱动二相和四相直流电机的专用芯片,内含个电机。2、7、10、15脚接输入控制电平,控制电机的两个H桥的高电压大电流双全桥式驱动器,接收标准正反转,EN1、EN2接控制使能端,控制电机的停转,图2主控模块图5红外检测模块图3电源模块L293D的逻辑功能如表1所示。单片机通过输出二组PWM波来控制电机的正反转。控制方法与控制电路都比较简单,2、7脚控制第一个电机的方向,输入的EN1控制第一个电机的速度;10,15脚控制第二个电机的方向,输入的EN2控制第二个电机的速度,直流电机驱动电路如图6所示。图4TCRT5000测试电路·56·仪表技术2011年第2期图6直流电机驱动电路表1L293D逻辑功能EN1(2)IN1(IN3)IN2(IN4)电机运转情况HHH前进HLL后退HHL左转HLH右转2软件设计图7给出的是主...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?