基于嵌入式PC104工控机和C8051F047单片机实现机器人系统的设计

发布时间:2024-8-30 12:03:23|来源: Advantech/研华

1.引言

  高压输电线及杆塔附件长期暴露在野外,因受到持续的机械张力、电气闪络、材料老化的影响而产生断股、磨损、腐蚀等损伤,如不及时修复更换,原本微小的破损和缺陷就可能扩大,最终导致严重事故。因此,电力公司需要定期对线路设备进行巡检,及时发现早期损伤和缺陷并加以评估,根据评估结果安排必要的维护和修复,从而确保供电的安全可靠性。传统的人工巡检方法不仅工作量大而且条件艰苦,特别是对于山区和大江大河等的输电线路巡检存在很大困难,甚至一些巡检项目靠常规方法都难以完成。因此,采用机器人自动巡线成为保障高压输电线安全运行的一种必要手段。

  高压输电线路巡线机器人属于特种机器人的研究范畴,主要完成高压供电线缆的无损探伤、悬垂绝缘子绝缘特性检测、输电线附件输电性能测试、机械连接牢固性检查、线缆异物清除等高空作业。国外在巡线机器人领域的研究起步较早,研究水平较高,1988年,日本东京电力公司的Sawada等人研制了光纤复合架空地线巡检移动机器人,该机器人可以沿地线爬行,遇到障碍物时,可以通过弧形手臂辅助跨越。加拿大魁北克水电研究院的Montambault等人于2000年研制成功了输电线遥控机器人,该遥控机器人可以消除电力传输线上的积冰,并可以用来线路巡检平台。国内关于输电线路巡线机器人的研究还处于起步阶段,只有武汉水利大学、山东大学、中科院等作过一些研究。

  2.机器人概述

  由于高压输电线的线缆附件种类多、形状复杂,因此,越障成为巡线机器人要具备的首要功能。本文所述的机器人采用3个自由摆动的吊臂跨越线缆附件,当遇到障碍物时摆动3个吊臂,使3个吊臂依次通过障碍物。机器人本体如图1所示,该机器人可以在四分裂、二分裂、单股等高压输电线缆上爬行,可自主跨越悬垂绝缘子、隔离棒、防振锤、线夹等线缆附件,具有输电线缆的检测功能。机器人综合性能指标如下:1)本体外形:850×300×700mm;2)本体重量45Kg;3)缆径适应性Ф10——Ф25mm;4)移动速度0——25m/min;5)爬升角度0——30°;6)控制方式:自主运行和主从遥控操作;7)故障处理:手动/自动。

  基于嵌入式PC104工控机和C8051F047单片机实现机器人系统的设计

  3.控制系统的设计

  机器人的控制系统分本体控制系统和地面监控系统两部分,如图2 所示。本体控制系统用来规划机器人的运动轨迹,控制机器人运动构件,确保机器人可靠快速的越过障碍物,并实现与地面基站的命令、数据的远距离传输;地面监控系统实现机器人的手动/自动控制,并监控机器人的稳定运行。为机器人设计自动和手动两套控制系统的增加了机器人的灵活性与可靠性,当其中一套系统发生故障时可启动另一套控制系统,另外在某些特殊的场合可只用手动系统,降低了机器人野外作业的难度,增加了机器人的应用性。

  3.1 机器人本体控制系统的设计

  机器人本体的控制系统以嵌入式PC104工控机为核心,并配有输入输出扩展板HT-750和A/D采集扩展板PM-516。采用PC104 作为核心模块, 可将主要精力放在软件和接口的设计上, 而且PC104 的开发、维护和扩展都非常方便。PC104与通用PC和PC/AT标准(IEEE P996) 完全兼容, 可以很快掌握其软、硬件的使用, 并且具备嵌入式控制的特殊要求,为嵌入式应用提供了标准的系统平台。

  3.1.1故障检测

  输电线缆附件种类多,形状复杂,对机器人判断障碍物类型带来了极大的困难。因此有必要携带多种传感器,将多种线路故障检测器集成到巡线机器人移动平台上,运用多传感器信息融合技术,以便提高故障探测的效率、精度和准确度。主要的传感器有CCD视觉模块、红外温度传感器、超声波传感器等。

  视觉检测CCD模块使用PC104上的COM2串口,用于识别高压输电线各类附件,从原始图像中找到目标(防振锤、绝缘子、连接金具、隔离棒等附件)所在区域,利用图像处理技术,提取障碍物特征尺寸,自动判断输电线路上的障碍物类型、距离,并向机器人运动控制单元提供越障信息,形成下一步的越障策略。另外,视觉检查一般能发现架空线表面故障现象,如输电线表面损伤,连接金具松脱等;红外温度传感器则利用高压输电线在故障点会产生异常温升的特点,检测线缆的异常温升。本文使用PerkinElmer公司的A2TPMI-334传感器来检测线缆的异常温升,以达到检测线缆故障的目的。

  3.1.2运动控制

  由于机器人的动作较复杂,多数吊臂式巡线机器人采用多电机驱动方案,即用6个电机实现摆动吊臂与行走轮转动。这种方案机器人较为灵活,但多电机增加了机器人的重量,不利于机器人自身平衡。本文用2个电机实现需要的动作,通过3个电磁离合器与图2中的电机1配合控制三个吊臂的摆动,用电机2控制机器人行走。为了增加检测的灵活性,在机器人上增加了两个可升降的传感器支架,分别用电机3和电机4带动。驱动框图如图3所示,用Silicon Lab公司的高性能单片机C8051F047和H桥组件LMD18200T来驱动电机。LMD18200T是美国国家半导体公司(NS)推出运动控制专用H桥组件,内部集成了CMOS控制电路和DMOS驱动电路,峰值输出电流高达6A,连续输出电流3A,工作电压高达55V,具有温度报警和过热与短路保护功能。本文所选电机的连续堵转电流在3A左右,因此选用LMD18200T芯片可以满足使用要求。

  电机1与电机2使用数字PID算法调速。数字PID算法是一种常用的控制算法,由等间隔时间光电编码器的数值与给定的速度值进行比较,通过PID算法,改变C8051F047的PWM的占空比,实现电机的闭环控制,即:
  (1)其中Kp为比例系数, Ki为积分系数, Kd为微分系数, T为采样周期。电机3和电机4只用来控制支架升降,对速度无具体要求,因此只需采集编码器脉冲数。

  3.1.3 数据传输

  机器人爬行时,要将自身状态信息、采集到的数据、抓拍的图片等信息发送给监控系统;而在特殊情况下,监控系统也要向机器人发送指令,这就需要在两者之间传输数据。设计传输距离《2Km,本文使用一对无线数传模块SRWF-108完成此功能。机器人本体的SRWF-108占用PC104上的COM1端口,波特率9600bps,8位数据位,共有状态帧、指令帧和文件帧三种格式。

  3.1.4 电源设计

  巡线机器人在高空作业,只能使用自备电源。本文使用4节12V铅酸蓄电池,由B1205S、B1212S、LM2678等电源转换芯片得到系统需要的+12V, ±5V等电平。为了保证机器人有充足的能源,有必要监控电池电量,本文使用DS2438Z芯片,DS2438Z芯片是DALLAS 公司推出的新一代智能电池监测芯片,具有功能强大、体积小、价格低廉等优点,并且用1-Wire总线传输数据,硬件接线简单,可用来检测电池温度,电压剩余电量等参数。当发现电池电量不足时,机器人本体会向监控系统发出报警,提示更换电池。

  3.1.5 控制系统的软件

  PC104控制系统的软件用C语言编程,开发周期短,效率高。程序需实现数据采集、系统状态检测、串行通讯、动作输出、故障处理、异常情况处理、电源监测等功能,其程序流程图如图4所示。与监控系统的数据传输可以采用查询或中断方式,查询方式的优点是编程容易,但会占用较多的系统资源,中断方式则与之相反。机器人除了要进行串口通讯还要完成电机控制、故障处理等功能,因此查询方式不宜使用,本文使用中断方式。初始化COM1和COM1中断处理程序[5]如下:

  void InitCOM() /* 初始化COM1串口,设置串口参数*/

  { outportb(0x3fb,0x80); /*将设置波特率*/

  outportb(0x3f8,0x0c); /*波特率9600*/

  outportb(0x3f9,0x00);

  outportb(0x3fb,0x03); /*8个数据位,1个停止位、无奇偶校验*/

  outportb(0x3fc,0x08|0x0b);/*设置MCR*/

  outportb(0x3f9,0x01); /*开中断*/ }

  void interrupt far asyncint()

  { char ch;

  ch=inportb(0x3f8);/*ch 为接收到的字符数据*/

  …… ……}

  3.2 监控系统的设计

  监控系统用Visual Basic 6.0软件开发,VB具有面向对象的可视化设计工具、事件驱动编程机制、强大的数据库操纵功能、Active技术以及应用程序集成开发环境等优点。根据机器人系统的要求,采用模块化思想开发了较完善的监控系统,其可扩展性较强,具有电池电量监测、运动状态监测、线缆故障数据库查询、手动自动切换等功能。能将输电线的故障信息保存在Access数据库中,并对故障类型、时间进行查询。

  4.结束语

  本文提出了一种以PC104模块为核心的机器人控制系统,解决了机器人的自主越障问题,并能识别部分线缆附件,进行无线数据传输,检查线缆状况等,为高压输电线的自动检测提供了便利。
本文章来源于:电子发烧友

更多相关内容
研华平板——工业平板电脑的主要特性有哪些? 研华平板——工业平板电脑的主要特性有哪些?

1、工业触控平板电脑是一体机的结构,主机、液晶显示器、触摸屏合为一体,稳定性比较好。   2、采用比较流行的触摸功能,可以简化工作,更方便快捷,比较人性化。   3、工业触控平板电脑 ...

研华科技有限公司IPC-510工控机箱型号配置 研华科技有限公司IPC-510工控机箱型号配置

研华工控机是国内以及世界领先的工控产品之一,其中最常用的,要属IPC-510,IPC-610L,IPC-610H这几个系列,很多客户直接拿这个型号来询价,但是这只是一个研华机箱型号而已,原装整机配置还需 ...

研华工控机PICMG 1.3系统主机板(SHB表达)型号 研华工控机PICMG 1.3系统主机板(SHB表达)型号

研华工控机PICMG1.3(PCI/PCIe规范)标准,PCIMG 1.3单板电脑具有更高效的计算机处理能力,提供媲美桌面级和服务器的高性能与稳定性。 PCE-7131 LGA1151第八代英特尔® 至强® ...

研华主板——工业主板和商业主板的主要区别有哪些? 研华主板——工业主板和商业主板的主要区别有哪些?

多功能性和兼容性的输入或输出   对于工业应用而言,拥有最新的I / O配置并不总是完美的选择。商用主板的缺点之一是它们仅关注最新的I / O趋势,例如添加大量USB Type——C输入。但是,在 ...

研华入选2022边缘计算十大解决方案 研华入选2022边缘计算十大解决方案

12月28日,由边缘计算产业联盟(ECC)主办的2022边缘计算产业峰会(ECIS2022)以云端直播形式举办,以“边云智联 助力行业数字化转型”为主题,全方位探讨边缘计算前沿学术与技术,会议中并发布了“ ...

研华科技无线网桥_无线以太网的桥梁 研华科技无线网桥_无线以太网的桥梁

研华无线以太网的桥梁 我们的无线网桥将您的有线设备连接到无线网络——为您的工业应用探索一系列先进的解决方案,如Wi-Fi扩展器、网桥和无线网桥。 研华科技BB-ABDN-ER-DP553 ...

研华推出新一代工业平板电脑TPC-300系列 研华推出新一代工业平板电脑TPC-300系列

为满足市场对机器自动化和物联网应用的需求,研华推出新一代工业平板电脑TPC-300系列。   TPC-300系列平板电脑延续了其前代产品的紧凑设计,提供全系列产品尺寸,15英寸和24英寸的纯平面显示 ...

研华主板/板卡AIMB-763VG型号与763G2的参数介绍 研华主板/板卡AIMB-763VG型号与763G2的参数介绍

今天我们来介绍下研华工控机主板AIMB-763,AIMB-763板卡分两个型号,763VG和763G2,VG型号是单网口,G2型号是双网口,COM口分别是2个和4个,它们都有5个PCI插槽,8个USB口,其中4个USB板载,另 ...

研华工控机——工控机网卡要如何选择? 研华工控机——工控机网卡要如何选择?

工控机网卡在工控机装备中也是占有了相当重要的位置,面临不同类型的网卡我们需要怎么来选择工控机网卡呢?   工控机网卡的类型有什么?   品种1:有线电视和无线网卡   有线网卡一般依 ...

研华科技主板怎么进入U盘启动器 研华科技主板怎么进入U盘启动器

工控机重装系统之前如果能进入操作系统,应当将重要的数据、驱动等进行备份,避免因重装系统导致重要文件丢失。   如果用户的电脑出现较大的问题无法正常启动,那么用户也可以使用系统光盘或 ...

研华推出DeviceOn/ViViA工业应用套件 研华推出DeviceOn/ViViA工业应用套件

受新冠疫情影响,轨迹追踪、体温监控、无人配送等各类 AIoT 技术和产品基础之上的新型应用得到飞速发展,边缘AI推理的概念也受到行业市场的追捧。但对AI产品开发者而言,百花齐放的边缘硬件平台 ...

研华科技工业模块化4G/LTE路由器型号介绍 研华科技工业模块化4G/LTE路由器型号介绍

LR77 v2系列为高需求的工业应用提供可靠、安全的蜂窝LTE连接。通过使用LTE/4G蜂窝技术,自动故障转移可以防止有线或无线网络中的通信丢失。独特的模块化带来了以太网端口与串行RS232、RS485、RS ...

研华主板——工业主板在使用过程中需满足哪些需求? 研华主板——工业主板在使用过程中需满足哪些需求?

一、产品规划的需求   工业主板需求长期不间断作业,要求工业主板在耐高低温、抗振荡、抗电磁干扰等方面进行特别规划。此外,工业主板选料需长期、高要求验证元器件,用以确保工业主板在复杂条 ...

研华科技——固态硬盘为什么比机械硬盘更省电? 研华科技——固态硬盘为什么比机械硬盘更省电?

目前主流的硬盘主要分为,HDD(Hard Disk Drive)也就是机械硬盘以及SSD(Solid Disk Drive)也就是固态硬盘。而在功耗方面,SSD相比HDD有着更好的表现,那是什么原因导致的呢?   01 固态 ...

研华工控机主板故障会出现哪些情况? 研华工控机主板故障会出现哪些情况?

1、研华工控机开机没有反应:电源已接通,但是按下电源开关没有反应,这时一般是和主板故障。   2、研华工控机开机后无法进行引导:开机后,按照正确的引导流程,但是无法进行引导,这时也可 ...

研华ECOWatch助力工业领域能源管理 研华ECOWatch助力工业领域能源管理

能源已经成为人类社会不可或缺的因素。随着经济发展和人们生活水平的提高,我国能源消耗和碳排放量也在不断攀升,经济、方便、环保的能源已经成为人类生存和可持续发展的迫切需求。同时,对于企 ...

研华UNO-2484G进入Bois的方法 研华UNO-2484G进入Bois的方法

1.首先得 在工控机背面接上显示器、键盘、鼠标。点亮屏幕,看到的 系统界面,先将工控机关机,再做下一步之前确定把以上步骤给做好。   2.然后接下来就会开始进入BIOS。   3.再然后开机, ...

研华科技工业4G/LTE蜂窝路由器和网关介绍 研华科技工业4G/LTE蜂窝路由器和网关介绍

智能启动LTE cat4和LTE cat1系列蜂窝路由器和网关是将RS232和以太网设备连接到蜂窝网络的完美方式。工业M2M和物联网应用包括彩票终端、atm、报亭位置、游戏终端以及RS232交通控制器、仪表、UPS ...

研华工控机610l怎么设置u盘启动(方法一) 研华工控机610l怎么设置u盘启动(方法一)

方法一   1 将制作好的系统u盘插入电脑中   2 重启电脑,开机出现自检画面连续快速的按del进入CMOS 设置。   3、在菜单Advanced中找到USB Configuration, 按回车键进入。   4、在 ...

研华推出新一代紧凑型智能I/O网关ADAM-6700 研华推出新一代紧凑型智能I/O网关ADAM-6700

为实现数据互联、互通,帮助企业摆脱专有协议和复杂架构的限制,降低成本投入,研华推出新一代紧凑型智能I/O网关ADAM-6700,其实用性强、传输效率高、性能稳定可靠,能够轻松打破数据壁垒,实现 ...

栏目导航
客服中心

在线咨询:QQ


联系方式联系方式

联 系 人:黄经理

联系QQ:3271883383

联系电话:13522565663


扫码添加微信(手机端请先保存图片)

工作时间工作时间

工作日:9:00-17:00

节假日:仅处理紧急事件

Contact us

联系我们

联系电话 QQ咨询
QQ咨询

3271883383

公司地址
返回顶部