系统功能设计

(末尾附文件)

本系统由STM32F103C8T6单片机核心板、2路红外避障模块、2路按键、风扇驱动、电机驱动、升压模块、锂电池充电模块及电池盒供电组成。
1、按下启动按键后,小车启动,同时,风扇转动吸尘;按下停止按键后,小车停止转动,同时,风扇停止转动。
2、小车在运行过程中,左侧的红外避障传感器模块检测到有障碍物,则右拐;右侧的红外避障传感器模块检测到有障碍物,则左拐;如果任何一边的红外避障传感器模块检测到障碍物超过一定时间(小车可能走不动了),则小车后退然后旋转调头。

STM32F103C8T6单片机核心板:
USB供电接口,复位按键 开关按键

合理优秀的布局布线:

、HW红外循迹模块电路设计
该红外循迹传感器是基于红外对管模块的红外循迹传感器。该传感器模块对环境光线适应能力强,其具有一对红外线发射与接收管,发射管发射出一定频率的红外线,当检测方向遇到障碍物(反射面)时,红外线反射回来被接收管接收,经过比较器电路处理之后,绿色指示灯会亮起,同时信号输出接口输出数字信号(一个低电平信号),可通过电位器旋钮调节检测距离,有效距离范围 2~30cm,工作电压为3.3V-5V。该传感器的探测距离可以通过电位器调节、具有干扰小、便于装配、使用方便等特点,可以广泛应用于机器人循迹、循迹小车、流水线计数及黑白线循迹等众多场合。

E18-D80NK红外避障传感器模块电路设计
E18-D80NK-N 这是一种集发射与接收于一体的光电传感器,发射光经过调制后发出,接收头对反射光进行解调输出。有效的避免了可见光的干扰。透镜的使用,也使得这款传感器最远可以检测 80 厘米距离的问题(由于红外光的特性,不同颜色的物体,能探测的最大距离也有不同;白色物体最远,黑色物体最近)。
检测障碍物的距离可以根据要求通过尾部的电位器旋钮进行调节。该传感器具有探测距离远、受可见光干扰小、价格便宜、易于装配、使用方便等特点,可以广泛应用于机器人避障、流水线计件等众多场合。应用案例:生产线货物自动计数设备、多功能提醒器、走迷宫机器人等。


.

链接:https://pan.baidu.com/s/1tzAZHQsGlQ8k0SD5YlY9YQ
提取码:v5sd

.

基于STM32F103单片机的智能扫地机器人 循迹避障车 原理图PCB设计相关推荐

  1. stm32项目_stm32f103c8t6项目_循迹避障小车完整制作过程_智能小车设计_STM32智能小车教程-循迹-避障-蓝牙遥控-跟随

    [硬件] 元件选型 照片上传出问题了,改天补上,着急的可以看视频 视频链接在这里 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sKjJGMXv-16463139639 ...

  2. 智能循迹避障小车C语言程序编写思路,基于单片机的智能小车红外避障循迹系统设计与制作...

    余秀玲 余秀娟 摘 要:随着科技的高速发展,人们对生活质量的要求越来越高,无人驾驶汽车已经被广为研发和试用,由此智能小车的快速发展也是在情理之中.通过对基于单片机的智能小车的硬件及软件设计分析,实现红 ...

  3. c语言智能车跑道检测程序,基于单片机的智能循迹避障小车(附电路原理图,程序清单)...

    基于单片机的智能循迹避障小车(附电路原理图,程序清单)(论文10000字) 摘要:目前,移动机器人的开发和研究越来越令人瞩目,而智能循迹壁障小车作为移动机器人的一个重要分支,非常值得我们探索和讨论.智 ...

  4. 基于单片机智能灯光光控照明系统设计、基于单片机HX711电子秤自动计价系统设计、基于单片机GPRS远程测控系统设计、基于单片机多功能循迹避障无线遥控蓝牙智能小车-设计资料

    基于单片机智能灯光光控照明系统设计 智能光控照明系统设计原理: 本系统采用STC89C52系列的单片机为核心,利用BH1750传感器测量实时光照强度,并将亮度的模拟信号转化成数字信号,大大减少了系统的 ...

  5. 基于单片机HX711电子秤自动计价系统设计-基于单片机GPRS远程测控系统设计-818基于单片机循迹避障无线遥控蓝牙智能小车-基于单片机24s倒计时篮球积分器系统-基于单片机智能洗衣机控制系统

    816基于单片机HX711电子秤自动计价系统设计 本设计使用高精度电阻应变式压力传感器,用A/D转换器HX711(HX711数据手册)对传感器信号进行调理转换.AT89s52(AT89s52数据手册) ...

  6. 基于STM32F103的红外循迹避障小车设计(含Proteus仿真)

    基于STM32F103的红外循迹避障小车设计 红外循迹及红外避障实现较简单,无论是51单片机还是STM32单片机,其例程随处可见.但是完全可以运行的Proteus仿真,开源的并不多,更不要说基于STM ...

  7. 基于STC12C5616AD芯片智能循迹避障小车完整制作过程(详细教程)

    前言:本篇文章适合小白阅读,其中有很基础的Keil 5的使用教程等.大多网友知道如何使用,因此大家可以看目录,对于自己而言比较基础的可以不用阅读,重点关注一些迷茫的部分. 智能循迹避障小车教程目录 智 ...

  8. 基于STM32的智能循迹避障小车实验(小车运动部分)

    写在前面 这个实验是关于智能小车的实验,现在的想法就是先做出一个循迹和避障功能,后续可能会再添加一些其他的模块. 我在做这个实验之前基本了解了F1系列开发板的大部分模块,如果没有学习之前的模块,建议先 ...

  9. 基于STM32F103C8T6的循迹避障小车完整制作过程(详细)----上篇(第123点)

    基于STM32F103C8T6的循迹避障小车完整制作过程 本文适合小白观看 由于本人的一个小项目,要做一个基于STM32的循迹避障小车,前后花了约1周的时间,这个过程中也参考了很多大神分享的资料,学到 ...

最新文章

  1. 基于深度学习的自然语言处理
  2. leetcode C++ 13. 罗马数字转整数 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。
  3. 【PC工具】U盘数据加密工具,windows自带U盘文件加密工具体验,测试加密时间...
  4. windows环境下的zookeeper安装
  5. IntelliJ IDEA学习记录
  6. java web定义数组_Java基础之数组--数组常用操作
  7. 路径计数2(洛谷P1176题题解,Java语言描述)
  8. word-break 对一个字符串根据给出的字典判断是否可以根据字典切分(DP问题)
  9. .NETCore中实现ObjectId反解
  10. 3d 自动生成物体_相芯科技首秀SIGGRAPH,3D形象自动生成火了
  11. 视图 索引 存储过程
  12. .net5 不支持winform_昨晚实操一波.NET5,极致性能简直逆天!
  13. Android中使用Fragment实现标题栏(不可滑动)
  14. 解决办法:error LNK2005: void * __cdecl operator new(unsigned int) 已经在 LIBCMTD.lib(new.obj) 中定义
  15. 移动端证件识别OCR
  16. 摄影——相机的成像原理
  17. 查看服务器上Docker镜像 latest具体版本
  18. 补锅之校内测(桶哥系列)
  19. itext文本域自动换行_iText+Flying Saucer生成pdf文档,中文不显示和不自动换行问题...
  20. 苹果手机2019年什么时候出新款_[创立24周年]焕新,不换我初心 因强大而简单.智者,驭时而进 - 手机数码电玩维修...

热门文章

  1. Redis-使用和原理
  2. onu光功率多少是正常_光猫的收发光功率正常范围是多少
  3. FCES2019 panel5:北大、南大、浙大的人工智能课程是如何建设的?
  4. edge函数闪退 matlab,Microsoft Edge闪退怎么办?Microsoft Edge闪退解决办法
  5. windows常用命令及相关命令
  6. 20秋PHP作业1,南开17秋学期(清考)《电子商务理论与实践》在线作业1
  7. ROS(indigo) turtlebot2 + android一些有趣应用
  8. 拓扑学与计算机,拓扑学在物理学中的应用,揭示物质状态的最本质特征
  9. dm服务器未能启动,救命啊!IDES无法启动了!!!!
  10. Apache Passenger配置常用参数解读