51单片机智能小车红外避障+测速程序源代码、电路原理图和电路器件表.pdf

51单片机智能小车红外避障+测速程序源代码、电路原理图和电路器件表.pdf

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

51单片机智能小车红外避障+测速

程序源代码、电路原理图、电路器件表

1

智能小车一边做红外避障运动,一边测速并将智能小车的速度显

示在液晶屏上。

智能小车红外避障运动的原理如下:红外线具有反射特性,红外

发射管发出红外线,经物体反射后被红外接收管接收。但距离不同,

反射率不同。如果距离太远红外发射管发出的红外线不能被接收管接

收到,就认为智能小车前方没有障碍物。当智能小车左边和右边都没

有感应到障碍物,智能小车前进;当智能小车左边感应到障碍物、右

边没有感应到障碍物,智能小车先停车、后退、然后右转;当智能小

车左边没有感应到障碍物、右边感应到障碍物,智能小车先停车、后

退、然后左转;当智能小车左边和右边都感应到障碍物,智能小车先

停车,接着后退,然后顺时针转。

红外避障模块实物图如下:

智能小车测速原理如下:在智能小车进行测速时,测速码盘安装

在电机轴上,当电机转动时带动测速码盘一起转动,这样测速码盘与

智能小车的轮子的转速是一样的。码盘呈栅格状,且码盘是处于测速

模块光耦中间的槽中转动,当码盘转动时,光耦发出的红外线就间隔

性地被码盘挡住,通过测速模块上电路的转换,就输出对应的脉冲信

号。脉冲信号是与码盘上栅格相对应的,即一个栅格会对应一个脉冲。

当电机带动码盘转动的时候,测速模块就一直输出脉冲信号。电机转

1

速越快,脉冲信号频率越高;电机转速越慢,脉冲信号频率越低。这

样,我们通过测量在一个固定时间段内脉冲数,就可以计算得到码盘

转速,从而得到智能小车轮子转速。而轮子直径是可以直接测量出来

的,我们通过转换就可以知道智能小车运动速度。

测速模块实物图如下:

智能小车红外避障+测速程序流程图如下:

下文主要提供了51单片机智能小车红外避障+测速完整程序源

代码、电路原理图以及电路器件表。

2

智能小车核心板原理图

1

STC15W4K56S4智能小车核心板器件(BOM)表

序号器件标号器件名称实物图说明

1C10.1UF贴片电容0603封装

2D1绿色LED0603封装

3D2红色LED0603封装

PIN与PIN间隔2.54mm

4J1、J2、J3单排插针

插针

PIN与PIN间隔2.54mm

5P1、P22x14双排插针

2x14双排插针

6R110K电阻0603封装

7R2、R31K电阻0603封装

8S1按键直插

9U1STC15W4K56S4LQFP7x7-48

STC15W4K56S4智能小车核心板正面

STC15W4K56S4智能小车

文档评论(0)

177****7360 + 关注
官方认证
内容提供者

中专学生

认证主体宁夏三科果农牧科技有限公司
IP属地宁夏
统一社会信用代码/组织机构代码
91640500MABW4P8P13

1亿VIP精品文档

相关文档