CN105666496B - 一种fpga的嵌入式可重构机器人控制*** - Google Patents
一种fpga的嵌入式可重构机器人控制*** Download PDFInfo
- Publication number
- CN105666496B CN105666496B CN201610238933.3A CN201610238933A CN105666496B CN 105666496 B CN105666496 B CN 105666496B CN 201610238933 A CN201610238933 A CN 201610238933A CN 105666496 B CN105666496 B CN 105666496B
- Authority
- CN
- China
- Prior art keywords
- detector
- arm
- fpga
- remote controlled
- controller fpga
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
Abstract
本发明公开了一种FPGA的嵌入式可重构机器人控制***,包括控制器FPGA、无线遥控接收器和手臂执行模块;所述无线遥控接收器嵌入安装在控制器FPGA的底部,且无线遥控接收器的左侧安装有手臂夹紧检测器和手臂升降检测器,所述无线遥控接收器的右侧安装有升降到位信号检测器,所述控制器FPGA上安装有超声波与光电检测器,所述超声波与光电检测器的上方安装有声音传感器,所述控制器FPGA上安装有前进红外线检测器和后退红外线检测器,所述后退红外线检测器在控制器FPGA内部的对应位置处安装有输入模块,所述输入模块上安装有行走计数值。本发明控制力度更强,更灵敏,输入模块实现对机器人***的重构功能,各种检测器检测更加全面,操控更方便。
Description
技术领域
本发明涉及机器人控制***领域,具体地说是一种FPGA的嵌入式可重构机器人控制***。
背景技术
机器人是自动执行工作的机器装置,它既可以接受人类指挥,又可以运行预先编排的程序,也可以根据以人工智能技术制定的原则纲领行动。它的任务是协助或取代人类工作的工作,例如生产业、建筑业,或是危险的工作,机器人***一般由伺服电机,伺服电机控制卡单片机控制***等组成,目前,国际上对机器人的概念已经逐渐趋近一致。一般来说,人们都可以接受这种说法,即机器人是靠自身动力和控制能力来实现各种功能的一种机器。***标准化组织采纳了美国机器人协会给机器人下的定义:“一种可编程和多功能的操作机;或是为了执行不同的任务而具有可用电脑改变和可编程动作的专门***。”它能为人类带来许多方便之处。
控制***意味着通过它可以按照所希望的方式保持和改变机器、机构或其他设备内任何感兴趣或可变的量。控制***同时是为了使被控制对象达到预定的理想状态而实施的。控制***使被控制对象趋于某种需要的稳定状态,控制***己被广泛应用于人类社会的各个领域,工业锅炉控制***,,工业锅炉控制***,在工业方面,对于冶金、化工、机械制造等生产过程中遇到的各种物理量,包括温度、流量、压力、厚度、张力、速度、位置、频率、相位等,都有相应的控制***。在此基础上通过采用数字计算机还建立起了控制性能更好和自动化程度更高的数字控制***,以及具有控制与管理双重功能的过程控制***。在农业方面的应用包括水位自动控制***、农业机械的自动操作***等,进而在机器人的应用领域中,出现了机器人控制***。
机器人是自动控制机器(Robot)的俗称,自动控制机器包括一切模拟人类行为或思想与模拟其他生物的机械,在当代工业中,机器人指能自动执行任务的人造机器装置,传统的机器人控制***存在不可重构,控制不具备智能,灵活等不足,因此需要一种新型的机器人控制***。
发明内容
针对上述现有技术存在的不足,本发明的目的是提供一种FPGA的嵌入式可重构机器人控制***所具有的有益效果是;该所述的FPGA的嵌入式可重构机器人控制***,结构科学合理,安全方便,采用最新的控制器FPGA,与传统的机器人***不同,控制力度更强,更灵敏,另设输入模块,通过改变行走计数值的设定以及各种检测器的启动与否实现对机器人***的重构功能,各种检测器检测更加全面,无线遥控接收器可将检测数据传送至控制器FPGA,避免繁乱的电性连接,手臂执行模块控制手臂抓放驱动信号和手臂升降驱动信号,操控更灵敏,方便,采用机器人***,通过机器人在特定工位上准确、快速完成部件的装配,能使生产线达到较高的自动化程度,机器人可遵照一定的原则相互调整,满足工艺点的节拍要求,采用FPGA的嵌入式可重构机器人控制***,不仅有极高的实时性,更有极高的可靠性,其含有的条码数据采集***,使各种产品制造信息具有规范、准确、实时、可追溯的特点,***采用高档文件服务器和大容量存储设备,快速采集和管理现场的生产数据,产品自动化测试***:测试最终产品性能指标,将不合格产品转入返修线,满足了人们的需求。
为了实现上述目的,本发明所采用的技术方案是:一种FPGA的嵌入式可重构机器人控制***,包括控制器FPGA、无线遥控接收器和手臂执行模块;所述无线遥控接收器嵌入安装在控制器FPGA的底部,且无线遥控接收器的左侧安装有手臂夹紧检测器和手臂升降检测器,所述手臂夹紧检测器和手臂升降检测器均与控制器FPGA通过无线网络连接,所述无线遥控接收器的右侧安装有升降到位信号检测器,所述控制器FPGA上安装有超声波与光电检测器,所述超声波与光电检测器的上方安装有声音传感器,所述控制器FPGA上安装有前进红外线检测器和后退红外线检测器,所述后退红外线检测器在控制器FPGA内部的对应位置处安装有输入模块,所述输入模块上安装有行走计数值,所述行走计数值、前进红外线检测器、后退红外线检测器、声音传感器和超声波与光电检测器均与输入模块电性连接,所述输入模块和控制器FPGA均与主板电源电性连接,所述控制器FPGA和行走电机驱动信号均与无线遥控接收器通过无线网络连接。
进一步,所述手臂执行模块上设有手臂抓放驱动信号和手臂升降驱动信号,且手臂抓放驱动信号和手臂升降驱动信号均与手臂执行模块电性连接。
进一步,所述行走电机驱动信号与控制器FPGA通过无线网络连接。
进一步,所述手臂执行模块与控制器FPGA通过无线网络连接。
采用上述技术方案后,本发明和现有技术相比所具有的优点是:
本发明所述的FPGA的嵌入式可重构机器人控制***,结构科学合理,安全方便,采用最新的控制器FPGA,与传统的机器人***不同,控制力度更强,更灵敏,另设输入模块,通过改变行走计数值的设定以及各种检测器的启动与否实现对机器人***的重构功能,各种检测器检测更加全面,无线遥控接收器可将检测数据传送至控制器FPGA,避免繁乱的电性连接,手臂执行模块控制手臂抓放驱动信号和手臂升降驱动信号,操控更灵敏,方便,采用机器人***,通过机器人在特定工位上准确、快速完成部件的装配,能使生产线达到较高的自动化程度,机器人可遵照一定的原则相互调整,满足工艺点的节拍要求,采用FPGA的嵌入式可重构机器人控制***,不仅有极高的实时性,更有极高的可靠性,其含有的条码数据采集***,使各种产品制造信息具有规范、准确、实时、可追溯的特点,***采用高档文件服务器和大容量存储设备,快速采集和管理现场的生产数据,产品自动化测试***,测试最终产品性能指标,将不合格产品转入返修线,满足了人们的需求。
附图说明
下面结合附图和实施例对本发明进一步说明:
图1为本发明的结构图;
图2为本发明的原理框图。
附图标记中:1-行走计数值;2-前进红外线检测器;3-后退红外线检测器;4-声音传感器;5-超声波与光电检测器;6-输入模块;7-主板电源;8-控制器FPGA;9-升降到位信号检测器;10-无线遥控接收器;11-行走电机驱动信号;12-手臂执行模块;13-手臂抓放驱动信号;14-手臂升降驱动信号;15-手臂夹紧检测器;16-手臂升降检测器。
具体实施方式
以下所述仅为本发明的较佳实施例,并不因此而限定本发明的保护范围。
实施例,如图1-2所示,一种FPGA的嵌入式可重构机器人控制***,包括控制器FPGA8、无线遥控接收器10和手臂执行模块12;无线遥控接收器10嵌入安装在控制器FPGA8的底部,且无线遥控接收器10的左侧安装有手臂夹紧检测器15和手臂升降检测器16,手臂夹紧检测器15和手臂升降检测器16均与控制器FPGA8通过无线网络连接,无线遥控接收器10的右侧安装有升降到位信号检测器9,控制器FPGA8上安装有超声波与光电检测器5,超声波与光电检测器5的上方安装有声音传感器4,控制器FPGA8上安装有前进红外线检测器2和后退红外线检测器3,后退红外线检测器3在控制器FPGA8内部的对应位置处安装有输入模块6,输入模块6上安装有行走计数值1,行走计数值1、前进红外线检测器2、后退红外线检测器3、声音传感器4和超声波与光电检测器5均与输入模块6电性连接,输入模块6和控制器FPGA8均与主板电源7电性连接,控制器FPGA8和行走电机驱动信号11均与无线遥控接收器10通过无线网络连接,手臂执行模块12上设有手臂抓放驱动信号13和手臂升降驱动信号14,且手臂抓放驱动信号13和手臂升降驱动信号14均与手臂执行模块12电性连接,行走电机驱动信号11与控制器FPGA8通过无线网络连接,手臂执行模块12与控制器FPGA8通过无线网络连接。
工作原理:FPGA的嵌入式可重构机器人控制***启动后,通过输入模块6设定行走计数值1、启动前进红外线检测器2、后退红外线检测器3、声音传感器4和超声波与光电检测器5,主板电源7为控制器FPGA8提供电力支持,通过控制器FPGA8控制手臂夹紧检测器15和手臂升降检测器16,无线遥控接收器10通过无线网络将信号和指令发送出去,进而控制手臂执行模块12,手臂执行模块12分为手臂抓放驱动信号13和手臂升降驱动信号14的两个部分。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其它的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
以上所述,仅为本发明的较佳实施例,并不用以限制本发明,凡是依据本发明的技术实质对以上实施例所作的任何细微修改、等同替换和改进,均应包含在本发明技术方案的保护范围之内。
Claims (4)
1.一种FPGA的嵌入式可重构机器人控制***,包括控制器FPGA(8)、无线遥控接收器(10)和手臂执行模块(12);其特征在于:所述无线遥控接收器(10)嵌入安装在控制器FPGA(8)的底部,且无线遥控接收器(10)的左侧安装有手臂夹紧检测器(15)和手臂升降检测器(16),所述手臂夹紧检测器(15)和手臂升降检测器(16)均与控制器FPGA(8)通过无线网络连接,所述无线遥控接收器(10)的右侧安装有升降到位信号检测器(9),所述控制器FPGA(8)上安装有超声波与光电检测器(5),所述超声波与光电检测器(5)的上方安装有声音传感器(4),所述控制器FPGA(8)上安装有前进红外线检测器(2)和后退红外线检测器(3),所述后退红外线检测器(3)在控制器FPGA(8)内部的对应位置处安装有输入模块(6),所述输入模块(6)上安装有行走计数值(1),所述行走计数值(1)、前进红外线检测器(2)、后退红外线检测器(3)、声音传感器(4)和超声波与光电检测器(5)均与输入模块(6)电性连接,所述输入模块(6)和控制器FPGA(8)均与主板电源(7)电性连接,所述控制器FPGA(8)和行走电机驱动信号(11)均与无线遥控接收器(10)通过无线网络连接。
2.根据权利要求1所述的一种FPGA的嵌入式可重构机器人控制***,其特征在于:所述手臂执行模块(12)上设有手臂抓放驱动信号(13)和手臂升降驱动信号(14),且手臂抓放驱动信号(13)和手臂升降驱动信号(14)均与手臂执行模块(12)电性连接。
3.根据权利要求1所述的一种FPGA的嵌入式可重构机器人控制***,其特征在于:所述行走电机驱动信号(11)与控制器FPGA(8)通过无线网络连接。
4.根据权利要求1所述的一种FPGA的嵌入式可重构机器人控制***,其特征在于:所述手臂执行模块(12)与控制器FPGA(8)通过无线网络连接。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610238933.3A CN105666496B (zh) | 2016-04-12 | 2016-04-12 | 一种fpga的嵌入式可重构机器人控制*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610238933.3A CN105666496B (zh) | 2016-04-12 | 2016-04-12 | 一种fpga的嵌入式可重构机器人控制*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105666496A CN105666496A (zh) | 2016-06-15 |
CN105666496B true CN105666496B (zh) | 2019-02-15 |
Family
ID=56309110
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610238933.3A Expired - Fee Related CN105666496B (zh) | 2016-04-12 | 2016-04-12 | 一种fpga的嵌入式可重构机器人控制*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105666496B (zh) |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101077231B1 (ko) * | 2003-05-10 | 2011-10-27 | 한국과학기술원 | SoC 로봇 시스템과 그 구동방법 |
CN2763862Y (zh) * | 2005-01-04 | 2006-03-08 | 华南理工大学 | 加工状态控制策略集成的嵌入式数控平台 |
US8442684B2 (en) * | 2009-09-22 | 2013-05-14 | GM Global Technology Operations LLC | Integrated high-speed torque control system for a robotic joint |
CN101797756B (zh) * | 2010-02-09 | 2011-05-25 | 浙江大学 | 环境探测机器人辅助开发***及其方法 |
CN202640348U (zh) * | 2012-07-02 | 2013-01-02 | 四川职业技术学院 | 无线fpv服务机器人 |
CN103941729A (zh) * | 2013-01-22 | 2014-07-23 | 上海同悦信息科技有限公司 | 智能小车监控装置 |
CN205068055U (zh) * | 2015-09-23 | 2016-03-02 | 深圳市研控自动化科技有限公司 | 一种全自动焊接机器人运动控制*** |
CN205497486U (zh) * | 2016-04-12 | 2016-08-24 | 广东轻工职业技术学院 | 一种fpga的嵌入式可重构机器人控制*** |
-
2016
- 2016-04-12 CN CN201610238933.3A patent/CN105666496B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN105666496A (zh) | 2016-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104369189A (zh) | 一种工业机器人状态可视化*** | |
CN105136576A (zh) | 一种弹簧载荷测试*** | |
CN104463160B (zh) | 纺织车间智能抄表机器人 | |
CN202821312U (zh) | 智能物联网家用机器人 | |
CN203581465U (zh) | 一种包装机生产线的智能控制*** | |
CN105666496B (zh) | 一种fpga的嵌入式可重构机器人控制*** | |
CN203455669U (zh) | 基于嵌入式***的数控机床可视化能效管理监测平台 | |
CN204397985U (zh) | 不规则形状骨切割设备的夹持机械手 | |
CN203317144U (zh) | 自动智能攻牙设备 | |
CN205497486U (zh) | 一种fpga的嵌入式可重构机器人控制*** | |
CN204390081U (zh) | 一种基于物联网的多传感器智能监控*** | |
CN105488976A (zh) | 无人机用远程遥控器 | |
CN103770114A (zh) | 除草服务机器人 | |
CN204209690U (zh) | 一种机器人按压装置 | |
CN204598191U (zh) | 一种无线传感农业机器人图像采集装置 | |
CN103769866A (zh) | 一种多自由度控制箱 | |
CN112975990A (zh) | 一种机械关节同步控制方法及*** | |
CN104708633A (zh) | 环卫清扫机器人控制*** | |
CN205247138U (zh) | 具有冗余功能的profibus总线型电动执行机构控制器 | |
CN104191237B (zh) | 双耳扁缆铜接头组装机的电缆卡爪分料机构的工作方法 | |
CN204549251U (zh) | 生产线动力传输装置 | |
CN104608115A (zh) | 一种基于单片机的智能机械臂 | |
CN207058574U (zh) | 具有输入指令执行命令和自动执行命令功能的控制*** | |
CN104708634A (zh) | 工业巡线机器人的控制装置 | |
CN204079055U (zh) | 折叠设备及其控制*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190215 Termination date: 20210412 |
|
CF01 | Termination of patent right due to non-payment of annual fee |