0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

剖析单片机六自由度自动寻迹机械人的设计

电子工程师 来源:电子设计工程 作者:王刚;魏运全 2021-05-05 02:41 次阅读

本设计中自动寻迹模块主要由单片机及其外同电路、红外寻迹电路、直流电机控制电路等组成。正常工作时,单片机循环检测红外寻迹电路输出信号,据此产生直流电机控制信号,当系统检测到工作方式发生改变时,系统进入相应方式。其原理框图如图1、图2所示。

1 系统原理

1.1 自动寻迹模块的系统原理

本设计中自动寻迹模块主要由单片机及其外同电路、红外寻迹电路、直流电机控制电路等组成。正常工作时,单片机循环检测红外寻迹电路输出信号,据此产生直流电机控制信号,当系统检测到工作方式发生改变时,系统进入相应方式。其原理框图如图1、图2所示。

pIYBAGCCnlKARGBIAADQjvIu6qI524.png

o4YBAGCCnl-AU61_AABOFkFMvlA403.png

1.2 六自由度机械手模块的系统原理

系统的设计采用模块化的方法,将机械于划分为基座、手臂、手腕、手部4部分。控制器MSP430单片机为主控制器,具体控制部分框图见图3。

pIYBAGCCnm-AdmJHAABZagLykyo558.png

2 系统设计

2.1 自动寻迹模块硬件设计

1)基本单片机系统

寻迹机器人系统的控制核心,一般情况下以MSP430单片机片内的基本硬件资源为主,有必要时再扩展部分外部器件。在本设计中需要完成的控制比较简单,以单片机片内的基本硬件资源完全可以实现,因此不需扩展。

2)放大信号电路

采用LM324控制,LM324是四运放集成电路,它采用14脚双列直插塑料封装,内部包含四组形式完全相同的运算放大器,除电源共用外,四组运放相互独立。

3)电动机驱动电路

所选用的电动机为普通的直流电机,在MSP430单片机的控制下,可接一个电机驱动芯片或者通过其他的一些原件可使电机转动。本系统为了设计简单,采用其他方式代替了电路驱动芯片

2.2 六自由度机械手模块硬件设计

六自由度机械手是由6个伺服电机驱动的机器手臂。除了构成手臂的4个关节、手腕1个关节外,再加上手部的夹持,实现了1个机械手的机械结构。

该控制模块采用5 V直流电源分别为单片机和机械手臂的电机供电,电路包括手动复位电路、晶振电路、矩阵键盘、用以控制单片机转角的控制的独立键盘、伺服电机接入口,并可通过显示屏显示被选电机标识号和该电机转动的角度。

3 软件设计

本系统的软件设计面向硬件,选用C语言编程。最主要部分是单片机控制电机转动(包括正转反转)、时间的延迟和PID算法,具体的设计流程图见图4和图5。

o4YBAGCCnn6ADM0eAACUiyzsfjU794.png

o4YBAGCCno6AEhU1AABd5IDfzSc613.png

4 系统调试

1)程序编完后,对代码仔细逐行检查。检查代码的错误,建立自己的代码检查表,对经常易错的地方进行检查。检查代码是否符合编程规范。

2)调试程序看是否能仿真,如果运行正常再将在编译器中调试好的程序烧写至单片机。

3)在接上电源时,观察整体电路是否按照预计设计的运作,电机是否正转,电机是否反转等。可根据电路的运行情况推测出程序出错的部分,修改程序后再经过编译器调试后烧到单片机,反复检测直到能工作完全正常。

5 结束语

本系统为单片机的寻迹机器人系统,主要应用单片机MSP430作为控制核心,直流电机、舵机、一体红外接收头等相结合的系统。这个系统软硬件设计简单,易于开发,严格控制各种元件的采购成本,所以价格低廉,安全可靠,操作方便。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电路
    +关注

    关注

    172

    文章

    5849

    浏览量

    171911
  • 单片机
    +关注

    关注

    6032

    文章

    44516

    浏览量

    633034
  • 机械手
    +关注

    关注

    7

    文章

    333

    浏览量

    29617
收藏 人收藏

    评论

    相关推荐

    H60.XYZTR5自由度并联机构

    、生物科技等微纳操作领域。 H60.XYZTR5自由度并联机构 H60.XYZTR5系列自由度并联机构压电纳米定位台,是X、Y、Z、θx、θy、θz
    的头像 发表于 11-21 10:33 94次阅读
    H60.XYZTR5<b class='flag-5'>六</b><b class='flag-5'>自由度</b>并联机构

    小鹏汽车正式进军人形机器领域,发布AI机器Iron

    的比例精心打造的,身高达到178厘米,体重为70公斤。在身体构造方面,它配备了62个全身主动自由度和15个手部可动自由度,赋予了Iron在动作执行和物体操作上的高度灵活性和精确。尽管与特斯拉
    的头像 发表于 11-07 15:28 470次阅读

    单片机在工业自动化中的应用

    随着科技的不断进步,单片机技术在工业自动化领域扮演着越来越重要的角色。 1. 引言 单片机是一种集成了处理器核心、存储器、输入/输出接口等组件的微型计算机。它们通常用于控制嵌入式系统,如家
    的头像 发表于 11-01 14:15 195次阅读

    灵巧手成为机器竞争下半场,但空心杯电机要失宠了?

    )细节时也特别谈到了灵巧手。他表示,下一代Optimus的手部将有22个自由度,前一代版本拥有11个自由度,“它看起来非常像人类的手,可以弹钢琴,甚至可以弹吉他。”   从10+自由度到20+
    的头像 发表于 10-30 01:09 2562次阅读

    国产Cortex-A55工智能教学实验箱_基于Python机械臂跳舞实验案例分享

    发行包管理,它也提供一些工具和库用于获取、建立、编写和执行多融合的程序。 机械臂通过ROS机器操控系统,简化了6自由度串行总线舵机复杂运动控制,可实现
    发表于 06-28 14:37

    干货!国产Cortex-A55工智能实验箱机械臂积木搬运实验案例

    的顺序叠起来放到中间灰色的方块上。二、实验原理机械自由度机械自由度,是指传送机构机械手的运动灵活性。通常把传送机构的运动称为传送机构的
    的头像 发表于 06-27 08:32 747次阅读
    干货!国产Cortex-A55<b class='flag-5'>人</b>工智能实验箱<b class='flag-5'>机械</b>臂积木搬运实验案例

    基于FPGA EtherCAT的自由度机器视觉伺服控制设计

    ,为工业自动化提供了一套切实可行的方案。 本文针对基于机器视觉的工业机器进行研究,主要工作包括以下几点: (1)设计了基于 伊瑟特的自由度机器
    发表于 05-29 16:17

    基于FPGA的自由度机器视觉伺服控制方案设计

    ​ 机器视觉系统的硬件选择直接影响图像采集,图像的质量和后期的处理,并影响整个控制系统的实时性,所以应根据要求和这些硬件性能,严格选择硬件。基于伊瑟特的自由度机器视觉伺服控制系统
    发表于 04-24 10:31 435次阅读
    基于FPGA的<b class='flag-5'>六</b><b class='flag-5'>自由度</b>机器<b class='flag-5'>人</b>视觉伺服控制方案设计

    新手学习单片机最常见的大误区!

    最近看到台私信要资料的同学比较多,想必大家都是对单片机有着浓厚的学习兴趣,但是很多新手开始入门单片机的时候都会遇到一些学习的误区,今天就来整理一下大家可能会遇到的大误区。单片机作为嵌
    的头像 发表于 03-28 08:03 760次阅读
    新手学习<b class='flag-5'>单片机</b>最常见的<b class='flag-5'>六</b>大误区!

    常见的多关节机器有哪些?具有什么特点?

    关节机器是当今工业领域中最常见的工业机器的形态之一,适合用于诸多工业领域的机械自动化作业。多关节机器是指由多个可动关节构成的机器
    的头像 发表于 03-07 08:42 1335次阅读
    常见的多关节机器<b class='flag-5'>人</b>有哪些?具有什么特点?

    无线自由:探索AGV无线充电技术的自由度优势

    随着技术的不断进步,电磁场模拟、智能化算法与物联网技术的融合和集成,将进一步扩展AGV无线充电的自由度。无线充电不仅仅作为一种供能手段,更成为实现AGV高效、智能化运营的核心部件。这些技术的结合,不仅推动自动引导车在各个行业中能够发挥出更大的潜能,同时还带来了经济效益和技
    的头像 发表于 01-19 11:22 507次阅读

    单片机代码自动生成器程序

    单片机代码自动生成器是一种能够帮助开发人员快速生成单片机代码的工具。它利用了现代计算机技术和算法,能够根据用户提供的输入和需求,自动生成符合规范和要求的代码。
    的头像 发表于 01-08 14:12 2907次阅读

    高效、精确、可靠的自动化设备——直角坐标机器

    直角坐标机器是一种可重复编程、多自由度、运动自由度建成空间直角关系的自动化设备,广泛应用于自动化生产线、装配线、检测线等场合。其特点包括高
    的头像 发表于 12-19 13:40 1100次阅读
    高效、精确、可靠的<b class='flag-5'>自动</b>化设备——直角坐标机器<b class='flag-5'>人</b>

    一文读懂自由度激光跟踪仪

    激光跟踪仪与空间姿态探头(iProbe 6D姿态探头)配合使用,就组成自由度激光跟踪仪。它能够根据合作目标的精确空间姿态对被测工件的内部特征、隐藏特征或曲面等复杂特征进行快速、高精度的测量。
    的头像 发表于 12-12 09:39 712次阅读
    一文读懂<b class='flag-5'>六</b><b class='flag-5'>自由度</b>激光跟踪仪

    让机器实现开发自由,探索精密工艺的机器关节模组

    机器关节是作为机器各个部件之间相互连接的节点,提供了必要的运动自由度。关节模组用其精确和可靠性,确保了机器人在各个领域的高效率和高质量表现。一体化关节使得机器
    的头像 发表于 12-08 15:35 483次阅读