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

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

    关注

    173

    文章

    6088

    浏览量

    178932
  • 单片机
    +关注

    关注

    6078

    文章

    45593

    浏览量

    673988
  • 机械手
    +关注

    关注

    7

    文章

    362

    浏览量

    31604
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Renesas 7544 系列单片机:技术剖析与设计要点

    Renesas 7544 系列单片机:技术剖析与设计要点 在电子设计领域,单片机作为核心控制元件,其性能和特性对整个系统的稳定性和功能实现起着关键作用。今天,我们就来深入探讨一下 Renesas
    的头像 发表于 04-13 14:20 141次阅读

    深入剖析Renesas M16C/6S:一款高度集成的16位单片机

    深入剖析Renesas M16C/6S:一款高度集成的16位单片机 在电子工程师的世界里,单片机是不可或缺的核心组件。Renesas M16C/6S系列单片机以其独特的性能和丰富的功能
    的头像 发表于 04-13 14:00 166次阅读

    MC68HC908 系列单片机:技术剖析与应用指南

    MC68HC908 系列单片机:技术剖析与应用指南 引言 在当今电子科技飞速发展的时代,单片机作为众多电子设备的核心控制单元,其性能与稳定性至关重要。MC68HC908 系列单片机以其
    的头像 发表于 04-10 09:15 662次阅读

    Infineon C161PI 16位单片机:设计与应用的深度剖析

    Infineon C161PI 16位单片机:设计与应用的深度剖析 在当今的电子设计领域,单片机作为核心控制部件,其性能和功能的优劣直接影响着整个系统的表现。Infineon的C161PI 16位
    的头像 发表于 03-28 14:30 777次阅读

    瑞萨8位单片机740族:技术剖析与设计指南

    瑞萨8位单片机740族:技术剖析与设计指南 在当今的电子设计领域,单片机以其小巧灵活、功能强大等特点,成为了众多工程师的首选。瑞萨电子的8位单片机740族便是其中一款性能卓越的产品。今
    的头像 发表于 03-17 15:15 312次阅读

    复合机器人机械结构设计与创新:智能制造的前沿技术与发展趋势

    :复合机器人机械结构设计的核心技术 1.1 多自由度设计与灵活性提升 多自由度(DOF)设计是复合机器人机械结构中最为关键的技术之一。通过增加机械
    的头像 发表于 02-05 15:13 246次阅读
    复合机器人<b class='flag-5'>机械</b>结构设计与创新:智能制造的前沿技术与发展趋势

    SCH16T-K01:高性能6自由度传感器的技术剖析与应用指南

    SCH16T-K01:高性能6自由度传感器的技术剖析与应用指南 在当今的电子设备设计中,高性能传感器的应用愈发广泛,尤其是对于那些对环境要求苛刻且追求高精度测量的应用场景。Murata
    的头像 发表于 12-16 17:05 1118次阅读

    人形机器市场火爆!雷赛智能重磅推出“20自由度”灵巧手方案

    63.39亿元;到2035年中国机器市场规模将突破3000亿元,复合增长率高达62.6%。 灵巧手是人形机器人中成本最高的核心部件之一,比如特斯拉 Optimus 的 22 自由度灵巧手,宇树科技发布的 Unitree Dex5 灵巧手,单手具备 20
    的头像 发表于 11-17 07:48 1.1w次阅读
    人形机器<b class='flag-5'>人</b>市场火爆!雷赛智能重磅推出“20<b class='flag-5'>自由度</b>”灵巧手方案

    自由度云台控制系统赋能安防监控的智能巡检与目标锁定

    的关键技术支撑。通过将先进的机械结构与智能算法相结合,多自由度云台为现代安防监控带来了革命性的巡检效率和目标追踪能力。
    的头像 发表于 08-27 17:43 1004次阅读

    不到万元!智元机器自由度灵巧手做到了

    16 个自由度,拥有 400 + 触点力控与防夹设计;专业款共 19 个自由度,重量为 750g,单指最大 20N 力及 0.1N 级多模态感知能力。 图源:智元机器   OmniHand 灵动款
    的头像 发表于 08-21 09:18 8777次阅读
    不到万元!智元机器<b class='flag-5'>人</b>高<b class='flag-5'>自由度</b>灵巧手做到了

    EtherCAT科普系列(17):EtherCAT技术在多自由度 3D 打印领域应用

    不使用传统复杂的刀具或模具的情况下,使用熔融材料堆叠成具有复杂的传统工艺难以实现的结构,相较于传统切削加工铸造技术,具有节约材料、耗时短、提高设计自由度等优势,被誉
    的头像 发表于 07-28 11:53 2554次阅读
    EtherCAT科普系列(17):EtherCAT技术在多<b class='flag-5'>自由度</b> 3D 打印领域应用

    单片机怎么驱动电机?

    在各类自动化设备和智能装置中,电机是重要的执行部件,而单片机作为控制核心,需要通过特定的方式驱动电机运转。单片机驱动电机并非直接连接即可,而是要根据电机类型和功率,搭配合适的驱动电路,才能实现稳定
    的头像 发表于 07-25 09:31 1352次阅读

    极海G32R501工业机械臂参考方案释放工业4.0产业价值

    在全球工业 4.0 浪潮下,机械臂凭借高精度、高灵活性、高适应性与高实用性等优势,在汽车制造、工业制造、医疗、物流、食品加工等,需要高自由度、复杂轨迹和动态环境的应用场景中发
    发表于 06-23 13:52 1992次阅读
    极海G32R501工业<b class='flag-5'>六</b>轴<b class='flag-5'>机械</b>臂参考方案释放工业4.0产业价值

    十字形多自由度超声电机接触分析模型研究

    摘 要:十字形多自由度超声电机其动子绕X、Y轴旋转与绕Z轴旋转的驱动机理是不同的,根据弹性接触理论,对其进行了分别考虑,并建立了电机摩擦接触分析模型。利用建立的模型,对多自由度电机机械特性进行了估算
    发表于 06-17 09:04

    Analog Devices Inc. ADIS16550自由度惯性传感器数据手册

    Analog Devices ADIS16550自由度惯性传感器是一款完整的惯性系统,内置一个三轴陀螺仪和一个三轴加速度计。ADIS16550中的每个惯性传感器都将业界领先的仅MEMS技术与信号调理相结合,具有经过优化的动态性能。
    的头像 发表于 06-14 11:12 1142次阅读
    Analog Devices Inc. ADIS16550<b class='flag-5'>六</b><b class='flag-5'>自由度</b>惯性传感器数据手册