菜单
  

    摘要:本文主要设计并制作一个简易的扫地机器人,该机器人具有自动清扫、电压检测、防撞(避障)、路径规划的功能。本文介绍了扫地机器人系统的总体设计方案,主要有主控电路、避障电路、电压检测电路,其实质是基于嵌入式开发的设计,是由内核为ARM-CortexM4的STM32F4进行控制,搭载了超声波测距模块和磁感应模块,用于对外界环境的检测以及完成避障功能。两台带有旋转编码器的电机作为机器人的运动机构,电机速度闭环PID控制,电机驱动采用国际整流器公司的IR2104和MOS管全桥(H桥)的方案。该机器人采用STM32F407作为主控板,407开发板具有接口丰富、设计灵活、资源充足、人性化设计等特点,在市场上具有很好的应用前景。52700

    毕业论文关键词: 扫地机器人,STM32F4,超声波测距,MOS管全桥,PID离散化算法

    The Design of Cleaning Robot

    Abstact:This paper mainly discusses the design and fabrication of cleaning robot,.This cleaning robot has many functions which includes automatic cleaning, Voltage detection, Avoidance, and route-planning . This article describes the overall design of sweeping robot system, and its essence is the development of embedded designs based on the kernel for the ARM-CortexM4 of STM32F4 control, equipped with a magnetic induction and ultrasonic ranging module and an infrared sensor for the external environment testing. Two motors with rotary encoder as a robot motion mechanism, motor speed closed-loop PID control, motor drive with International Rectifier's IR2104 and MOS transistor full-bridge (H-bridge) solutions. The robot uses STM32F407 as the main control board, 407 board has a rich interface design flexibility, adequate resources, user-friendly design features, has good prospects in the market.

    KeyWords:cleaning robot;STM32F4;Ultrasonic Ranging;MOS transistor full-bridge;Discrete PID algorithm

    目  录

    第1章 绪论 1

    1.1 前言 1

    1.2 课题的目的和意义 1

    1.3 国内外发展状况 2

    第2章 扫地机器人的硬件模块选择 3

    2.1 硬件方案选择 3

    2.1.1 电机驱动模块选择 3

    2.1.2 电池与电源模块选择 4

    2.1.3 主控芯片的选择: 6

    2.1.4 测距传感器的选择: 6

    2.2 HC-SR04超声波传感器: 7

    2.3 超声波传感器工作时序波形图: 9

    第3章 扫地机器人的硬件电路设计 11

    3.1全桥的辅助接口电路 11

    3.2 mos全桥驱动电路: 13

    3.3电源电压检测电路: 14

    3.5 主控芯片STM32F407简介 15

    3.6 STM32F4的输入捕获 18

    3.7 扫地机硬件图: 21

    第4章 控制算法 22

    4.1 电机的速度闭环PID控制 22

    4.1.1数字PID控制器: 22

    4.1.2  过程控制: 23

    4.1.3  常用控制方法: 23

    4.2 PID算法的数字实现 24

    4.3  离散化PID控制的实现

  1. 上一篇:应用于金属阻尼器的RFID应变传感器的性能研究
  2. 下一篇:基于MATLAB的PSO算法仿真研究
  1. MATLAB排爆机器人移动平台控制系统的设计

  2. STM32航模体感遥控器的设计+电路图

  3. STM32单片机的蓝牙音响设计+电路图

  4. STM32+μC/OS-III的指纹识别考勤机的设计

  5. 机器人系统研发项目管理系统设计

  6. STM32施工升降机平层控制器设计

  7. 机器人网络聚集问题研究

  8. java+mysql车辆管理系统的设计+源代码

  9. 电站锅炉暖风器设计任务书

  10. 杂拟谷盗体内共生菌沃尔...

  11. 乳业同业并购式全产业链...

  12. 中考体育项目与体育教学合理结合的研究

  13. 十二层带中心支撑钢结构...

  14. 当代大学生慈善意识研究+文献综述

  15. 大众媒体对公共政策制定的影响

  16. 河岸冲刷和泥沙淤积的监测国内外研究现状

  17. 酸性水汽提装置总汽提塔设计+CAD图纸

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回