当前位置: 首页 > 专利查询>武汉大学专利>正文

一种基于直流电机与视觉的悬挂运动控制系统技术方案

技术编号:29550609 阅读:23 留言:0更新日期:2021-08-03 15:59
本实用新型专利技术涉及悬挂运动控制,具体涉及一种基于直流电机与视觉的悬挂运动控制系统,包括主控模块、巡线与定位模块、人机交互模块、线缆与重物模块、电机驱动模块、电机模块和供电模块;主控模块分别与巡线与定位模块、人机交互模块、电机驱动模块、电机模块和供电模块连接,电机驱动模块与电机模块连接,线缆与重物模块分别与巡线与定位模块和电机模块连接,电机驱动模块与供电模块连接。该系统根据处理器对视觉摄像头返回图像信息处理,直接控制电机的转向和转速,避免了编码电机方案造成较大的误差。能对电机释放或收回的线缆长度进行精确地控制,便于随时启动就可以使用不需保存上一次掉电后相对基准点的偏移量,减少了存储与读取数据的环节。

【技术实现步骤摘要】
一种基于直流电机与视觉的悬挂运动控制系统
本技术属于悬挂运动控制领域,特别涉及一种基于直流电机与视觉的悬挂运动控制系统。
技术介绍
运动控制是自动化技术的重要组成部分,是机器人等高
的技术基础,已取得了广泛的工程应用。运动控制集成了电子技术、电机拖动、计算机控制技术等内容,例如在工厂、码头往往需要将货物从一点搬往另一点,如使用悬挂控制系统往往更方便、安全。在现代的工业控制﹑车辆运动﹒医疗设备仓储物流等系统中,悬挂运动系统的应用越来越多,在这些系统中悬挂运动部件通常是具体的执行机构,因而悬挂部件的运动精确性是整个系统工作效能的决定因素,而在实际中实现悬挂运动控制系统的精确控制是非常困难的。靠改变悬挂被控对象的绳索长短来控制被控对象运动轨迹的悬挂运动控制系统,在生产控制等领域有很广的应用范围。常规的悬挂运动控制系统一般基于对编码电机的控制。利用编码电机进行定位的原理是:编码电机进行转动时,编码器输出引脚输出相应的电平信号,通过硬件或软件对编码器数据进行解析及计数,根据减速比即可对应比例获得电机走过的角位移,再根据电机转轴的半径,即可得到已经释放的线缆长度。对释放的线缆长度进行控制则只需通过PID或其他控制器使电机稳定在一预设计数值,即可对应相应的线缆长度。但这种方式有很大的不足。首先,在悬挂不同质量的重物时,计数值与角位移的比例一般也不相同,甚至有较大的误差,故还需对该比例进行补偿;其次,该方案无法直接得到当前的线缆长度,需要一个绝对的线缆长度作为基准点;除此之外,编码电机的相位抖动对计数值的影响也增大了最后线缆长度的误差。
技术实现思路
针对
技术介绍
存在的问题,本技术提供一种基于视觉传感器数据控制直流电机从而进行物体定位的系统。为解决上述技术问题,本技术采用如下技术方案:一种基于直流电机与视觉的悬挂运动控制系统,包括主控模块、巡线与定位模块、人机交互模块、线缆与重物模块、电机驱动模块、电机模块和供电模块;主控模块分别与巡线与定位模块、人机交互模块、电机驱动模块、电机模块和供电模块连接,电机驱动模块与电机模块连接,线缆与重物模块分别与巡线与定位模块和电机模块连接,电机驱动模块与供电模块连接。在上述的基于直流电机与视觉的悬挂运动控制系统中,主控模块包括上位机JetsonNano和下位机MSP430,上位机与下位机通信方式为UART通信。在上述的基于直流电机与视觉的悬挂运动控制系统中,巡线与定位模块采用高清视觉摄像头HBVCAM,HBVCAM与上位机的连接方式为USB连接。在上述的基于直流电机与视觉的悬挂运动控制系统中,电机驱动模块采用L298N,L298N与下位机通过GPIO连接。在上述的基于直流电机与视觉的悬挂运动控制系统中,电机模块包括一对JGA25-370电机。在上述的基于直流电机与视觉的悬挂运动控制系统中,人机交互模块包括按键和OLED,人机交互模块与下位机的连接方式为GPIO连接。在上述的基于直流电机与视觉的悬挂运动控制系统中,线缆与重物模块包括线缆与重物,线缆直接缠绕在两路电机的转轴之上,重物则固定在线缆的中部。在上述的基于直流电机与视觉的悬挂运动控制系统中,供电模块包括降压模块和3S锂电池,降压模块包括MDY20-12S5和LM7805;MDY20-12S5分别与上位机JetsonNano和3S锂电池连接,LM7805分别与下位机MSP430和3S锂电池连接;3S锂电池与电机驱动模块连接。与现有技术相比,本技术的有益效果:本技术基于对视觉传感器数据处理后进行决策,根据处理器对视觉摄像头返回图像信息进行处理,对当前的状态进行直观的判断,从而直接控制电机的转向和转速,避免了编码电机方案造成较大的误差,能够对电机释放或收回的线缆长度进行精确地控制,并且随时可以读取当前的线缆长度而不需要设定基准点,随时启动就可以使用不需要保存上一次掉电后相对基准点的偏移量,减少了存储与读取数据的环节。本技术具有精确度高、抗干扰性能好、综合性能稳定的优势。附图说明图1:本技术一个实施例整体结构框图;图2:本技术一个实施例的系统安装示意图。具体实施方式下面将结合本技术实施例对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面结合具体实施例对本技术作进一步说明,但不作为本技术的限定。本实施例提出了一种基于对视觉传感器数据处理后进行决策,从而控制直流电机转向与转速,进而进行物体定位及巡线的控制系统。本实施例是通过以下技术方案来实现的,一种基于直流电机与视觉的悬挂运动控制系统,包括主控模块、电机驱动模块、巡线与定位模块、线缆与重物模块、电机模块、人机交互模块、降压模块。其中降压模块用于将3S锂电池的11.1V电压降至5V用来对各处理器及各模块进行供电。并且,主控模块由JetsonNano(为简便起见,后称其为“上位机”)与MSP430(为简便起见,后称其为“下位机”)组成。上位机与下位机通信方式为UART通信,上位机实时计算出图像处理的数据,对数据进行整合与判断,将电机正转、反转及其转速以及停转的指令编码为对应字符序列,再将该代表下一时刻电机状态的字符序列由串口下发到下位机。并且,巡线与定位模块由高清视觉摄像头HBVCAM组成,HBVCAM与上位机的连接方式为USB连接,高清视觉摄像头HBVCAM实时采集拍摄的RGB图像信号并发送给上位机,上位机首先对图像进行灰度化、二值化,提高图像处理的速度,再对图像进行仿射变换、边缘检测、颜色识别、滤波、提取连通域、霍夫变换等操作,得到电机的空间坐标,物体的空间坐标及线上各点空间离散点坐标,以计算当前线长与目标点对应线长的距离,进行后续对电机转向与转速的控制。并且,电机驱动模块由L298N组成,L298N电机驱动模块与主控模块中的下位机通过GPIO连接。下位机根据上位机下发的字符序列解码,输出代表两路电机相应方向和速度的PWM波,接在L298N相应的管脚上可以对电机驱动模块的两路输出电压进行控制,从而控制电机的转速与转向。并且,电机模块由一对JGA25-370电机组成,电机模块与电机驱动模块的连接方式为电连接,电机驱动模块根据下位机输出的两路PWM波给出相应的输出,相应的输出电连接到两路电机上,两路电机根据电机驱动模块输出执行相应速度与方向的旋转,从而改变重物的空间位置。并且,人机交互模块由按键和OLED组成,人机交互模块与下位机的连接方式为GPIO连接,人机交互模块实时采集来自按键的数字信号并发送给下位机,该部分数字信息主要包含目标点的坐标,再由下位机根据按键的数字信号来控制在OLE本文档来自技高网
...

【技术保护点】
1.一种基于直流电机与视觉的悬挂运动控制系统,其特征是,包括主控模块、巡线与定位模块、人机交互模块、线缆与重物模块、电机驱动模块、电机模块和供电模块;主控模块分别与巡线与定位模块、人机交互模块、电机驱动模块、电机模块和供电模块连接,电机驱动模块与电机模块连接,线缆与重物模块分别与巡线与定位模块和电机模块连接,电机驱动模块与供电模块连接。/n

【技术特征摘要】
1.一种基于直流电机与视觉的悬挂运动控制系统,其特征是,包括主控模块、巡线与定位模块、人机交互模块、线缆与重物模块、电机驱动模块、电机模块和供电模块;主控模块分别与巡线与定位模块、人机交互模块、电机驱动模块、电机模块和供电模块连接,电机驱动模块与电机模块连接,线缆与重物模块分别与巡线与定位模块和电机模块连接,电机驱动模块与供电模块连接。


2.如权利要求1所述的基于直流电机与视觉的悬挂运动控制系统,其特征是,主控模块包括上位机JetsonNano和下位机MSP430,上位机与下位机通信方式为UART通信。


3.如权利要求2所述的基于直流电机与视觉的悬挂运动控制系统,其特征是,巡线与定位模块采用高清视觉摄像头HBVCAM,HBVCAM与上位机的连接方式为USB连接。


4.如权利要求2所述的基于直流电机与视觉的悬挂运动控制系统,其特征是,电机驱动模块采用L298N,L298...

【专利技术属性】
技术研发人员:刘熠晨
申请(专利权)人:武汉大学
类型:新型
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1