基于PC嵌入式系统的远程遥控箱及遥控方法技术方案

技术编号:17668092 阅读:35 留言:0更新日期:2018-04-11 06:33
本发明专利技术涉及一种基于PC嵌入式系统的远程遥控箱,它的模数转换器的操纵杆指令数字信号通信端用于接入电脑或嵌入式系统的通信端,模数转换器的操纵杆指令模拟信号通信端连接遥控操纵杆控制器的指令信号通信端,ZigBee通信模块的电脑或嵌入式系统信号通信端用于通过信号转接器连接电脑或嵌入式系统的通信端,ZigBee通信模块的信号发射端连接有信号延长天线;本发明专利技术使用模数转换器采集操纵操纵杆的信号并转化为数字信号,通过PC/嵌入式系统运行代码获取数字信号打包,采用ZigBee组网的方式向网络中的各个节点发送指令,实现控制多个智能体的功能。

Remote remote control box and remote control method based on PC embedded system

The invention relates to a remote control box based on PC embedded system, its ADC joystick commands the digital signal communication terminal for communication terminal or computer embedded system, joystick command signal communication simulation ADC connected remote control command signal communication terminal joystick controller, ZigBee communication module of the computer embedded system or signal communication port for communication terminal connected to a computer or embedded system through the signal adapter, ZigBee signal communication module of the transmitter is connected with a signal to extend the antenna; the invention uses analog-to-digital converter signal acquisition control lever and converted into digital signal, digital signal acquisition package by running the code of PC/ embedded system, using ZigBee network to send commands to each node in the network, realize the control of multi agent function.

【技术实现步骤摘要】
基于PC嵌入式系统的远程遥控箱及遥控方法
本专利技术涉及远程遥控
,具体涉及一种基于PC嵌入式系统的远程遥控箱及遥控方法。
技术介绍
常用的遥控主要分为两种,一种是无线工业遥控器,通过不同的按钮产生不同的讯号,然后通过无线电或者红外线发送给接收器,以达到远程控制的目的。这种方法虽然可以实现远程遥控,然而一种型号的遥控器需要配备一种型号的接收器方可以使用,且一般而言遥控器和接收器为一对一的使用,如此不仅限制了被遥控对象的个数,而且功能受限;另一种是有线控制箱,通过操纵操纵杆产生不同的电信号,而后通过内置ARM板处理电信号,产生数字信号,然后通过连接线将数字信号传给被控设备,其中的数字信号可以由控制箱安装的显示屏显示。这种控制箱虽然可以更改代码且代码开源,然而依然无法实现一对多的通信和控制。而且该控制箱无法提供更改代码的接口,如果需要更改代码需要反复拆装机体,容易对机体产生不必要的损伤。
技术实现思路
本专利技术的目的在于提供一种基于PC嵌入式系统的远程遥控箱及遥控方法,本专利技术使用模数转换器采集操纵操纵杆的信号并转化为数字信号,通过PC/嵌入式系统运行代码获取数字信号打包,采用ZigBee(紫蜂协议)组网的方式向网络中的各个节点发送指令,实现控制多个智能体的功能。为解决上述技术问题,本专利技术公开的一种基于PC嵌入式系统的远程遥控箱,它包括模数转换器、ZigBee通信模块、遥控操纵杆控制器、信号转接器、供电电源和电源降压器,其中,所述模数转换器的操纵杆指令数字信号通信端用于接入电脑或嵌入式系统的通信端,模数转换器的操纵杆指令模拟信号通信端连接遥控操纵杆控制器的指令信号通信端,ZigBee通信模块的电脑或嵌入式系统信号通信端用于通过信号转接器连接电脑或嵌入式系统的通信端,ZigBee通信模块的信号发射端连接有信号延长天线,供电电源直接对模数转换器、遥控操纵杆控制器进行供电,供电电源还通过电源降压器向ZigBee通信模块供电;所述模数转换器用于接收遥控操纵杆控制器发出的操纵杆指令模拟信号,并将操纵杆指令模拟信号转换为操纵杆指令数字信号,模数转换器还用于将操纵杆指令数字信号发送给电脑或嵌入式系统;ZigBee通信模块用于接收电脑或嵌入式系统发出的指令包,ZigBee通信模块还用于将所述指令包按ZigBee协议通过信号延长天线发出,所述指令包中包含操纵杆指令和解包方式。一种利用上述遥控箱的远程遥控方法,它包括如下步骤:步骤1:遥控操纵杆控制器根据使用者意愿,沿三个自由度方向操控操纵杆,操纵杆在三个方向分别产生对应的三组操纵杆指令模拟信号,遥控操纵杆控制器将上述三组操纵杆指令模拟信号发送给模数转换器;步骤2:模数转换器将接收到的三组操纵杆指令模拟信号转换为对应的三组操纵杆指令数字信号;步骤3:电脑或嵌入式系统通过USB(UniversalSerialBus,通用串行总线)接口从模数转换器处获取上述三组操纵杆指令数字信号,并对三组操纵杆指令数字信号进行打包处理形成字符串指令包,字符串指令包中包含操纵杆指令和解包代码;步骤4:电脑或嵌入式系统将字符串指令包通过信号转接器发送给ZigBee通信模块,ZigBee通信模块将字符串指令包转换成ZigBee协议信号并通过信号延长天线发送给网络中的各个节点,被控对象获取该字符串指令包,被控对象通过解包代码解析出字符串指令包中的操纵杆指令,并按照解析出的操纵杆指令进行对应的控制。本专利技术的有益效果为:一、本专利技术可以实现远程遥控功能,由于本专利技术采用ZigBee通信组网的方式实现遥控箱与智能体之间的通信,可以实现百米甚至千米级距离的遥控,因此可以控制智能体在人员无法到达的区域内行动。二、本专利技术的应用范围广且代码开源,由于本专利技术基于PC/嵌入式系统,且遥控箱的主要原理是将手柄的模拟信号转化为数字信号,然后通过打包处理将命令串通过无线组网的方式传给智能体,智能体通过解包处理解析出命令,从而实现控制的目的,因此打包以及解包的代码开源,可以根据使用者的意愿自行更改,只要解包与打包的方式对应即可,基于上述原理,任何可以在三个及三个以下自由度运动的智能体皆可由本专利技术实现操控,因此具有较广的应用范围。附图说明图1为本专利技术中遥控操纵杆控制器3的pcb设计电路图;图2为本专利技术中操纵杆引脚定义图;图3为本专利技术中pcb设计放样图;图4为本专利技术的原理框图。其中,1—模数转换器、2—ZigBee通信模块、3—遥控操纵杆控制器、4—信号转接器、5—供电电源、5.1—第一12V锂电池、5.2—第二12V锂电池、6—电源降压器、7—信号延长天线、8—外部防水保护盒。具体实施方式以下结合附图和具体实施例对本专利技术作进一步的详细说明:本专利技术的所设计的一种基于PC嵌入式系统的远程遥控箱,如图4所示,它包括模数转换器1、ZigBee通信模块2、遥控操纵杆控制器3、信号转接器4、供电电源5和电源降压器6,其中,所述模数转换器1的操纵杆指令数字信号通信端用于接入电脑或嵌入式系统的通信端(USB接口),模数转换器1的操纵杆指令模拟信号通信端连接遥控操纵杆控制器3的指令信号通信端,ZigBee通信模块2的电脑或嵌入式系统信号通信端用于通过信号转接器4连接电脑或嵌入式系统的通信端(USB接口),ZigBee通信模块2的信号发射端连接有信号延长天线7,供电电源5直接对模数转换器1、遥控操纵杆控制器3进行供电,供电电源5还通过电源降压器6向ZigBee通信模块2供电;所述模数转换器1用于接收遥控操纵杆控制器3发出的操纵杆指令模拟信号,并将操纵杆指令模拟信号转换为操纵杆指令数字信号,模数转换器1还用于将操纵杆指令数字信号发送给电脑或嵌入式系统;ZigBee通信模块2用于接收电脑或嵌入式系统发出的指令包,ZigBee通信模块2还用于将所述指令包按ZigBee协议通过信号延长天线7发出,所述指令包中包含操纵杆指令和解包方式。上述技术方案中,模数转换器1将操纵杆产生的模拟信号按照人为设定的频率进行采集,获得采集点处的模拟值;并按照人为意愿间隔时长获取转换后的数字信号。上述技术方案中,所述信号转接器4为USB至RS485信号转接器。考虑到ZigBee采用的为9针串口,通信协议为RS485协议,而一般的PC并没有这种接口,因此采用USB至RS485信号转接器作为中介上述技术方案中,所述供电电源5包括第一12V锂电池5.1和第二12V锂电池5.2,所述第一12V锂电池5.1的电能输出端分别连接模数转换器1的供电端和遥控操纵杆控制器3的供电端;第二12V锂电池5.2的电能输出端连接电源降压器6的高压电能输入端,电源降压器6的低压电能输出端连接ZigBee通信模块2的供电端。ZigBee通信模块2主要负责与被控对象搭载的另一个ZigBee模块组网传输指令,考虑到其供电为5V,因此采用转压模块转换电压。上述技术方案中,所述电源降压器6为12V至5V降压强。上述技术方案中,它还包括外部防水保护盒8,所述模数转换器1、ZigBee通信模块2、遥控操纵杆控制器3、信号转接器4、供电电源5和电源降压器6均设在外部防水保护盒8内,信号延长天线7的发射端位于外部防水保护盒8外。信号延长天线7用于ZigBee通信模块之间的组网,由于ZigBee通信模块2放置与外部防水保护本文档来自技高网...
基于PC嵌入式系统的远程遥控箱及遥控方法

【技术保护点】
一种基于PC嵌入式系统的远程遥控箱,其特征在于:它包括模数转换器(1)、ZigBee通信模块(2)、遥控操纵杆控制器(3)、信号转接器(4)、供电电源(5)和电源降压器(6),其中,所述模数转换器(1)的操纵杆指令数字信号通信端用于接入电脑或嵌入式系统的通信端,模数转换器(1)的操纵杆指令模拟信号通信端连接遥控操纵杆控制器(3)的指令信号通信端,ZigBee通信模块(2)的电脑或嵌入式系统信号通信端用于通过信号转接器(4)连接电脑或嵌入式系统的通信端,ZigBee通信模块(2)的信号发射端连接有信号延长天线(7),供电电源(5)直接对模数转换器(1)、遥控操纵杆控制器(3)进行供电,供电电源(5)还通过电源降压器(6)向ZigBee通信模块(2)供电;所述模数转换器(1)用于接收遥控操纵杆控制器(3)发出的操纵杆指令模拟信号,并将操纵杆指令模拟信号转换为操纵杆指令数字信号,模数转换器(1)还用于将操纵杆指令数字信号发送给电脑或嵌入式系统;ZigBee通信模块(2)用于接收电脑或嵌入式系统发出的指令包,ZigBee通信模块(2)还用于将所述指令包按ZigBee协议通过信号延长天线(7)发出,所述指令包中包含操纵杆指令和解包方式。...

【技术特征摘要】
1.一种基于PC嵌入式系统的远程遥控箱,其特征在于:它包括模数转换器(1)、ZigBee通信模块(2)、遥控操纵杆控制器(3)、信号转接器(4)、供电电源(5)和电源降压器(6),其中,所述模数转换器(1)的操纵杆指令数字信号通信端用于接入电脑或嵌入式系统的通信端,模数转换器(1)的操纵杆指令模拟信号通信端连接遥控操纵杆控制器(3)的指令信号通信端,ZigBee通信模块(2)的电脑或嵌入式系统信号通信端用于通过信号转接器(4)连接电脑或嵌入式系统的通信端,ZigBee通信模块(2)的信号发射端连接有信号延长天线(7),供电电源(5)直接对模数转换器(1)、遥控操纵杆控制器(3)进行供电,供电电源(5)还通过电源降压器(6)向ZigBee通信模块(2)供电;所述模数转换器(1)用于接收遥控操纵杆控制器(3)发出的操纵杆指令模拟信号,并将操纵杆指令模拟信号转换为操纵杆指令数字信号,模数转换器(1)还用于将操纵杆指令数字信号发送给电脑或嵌入式系统;ZigBee通信模块(2)用于接收电脑或嵌入式系统发出的指令包,ZigBee通信模块(2)还用于将所述指令包按ZigBee协议通过信号延长天线(7)发出,所述指令包中包含操纵杆指令和解包方式。2.根据权利要求1所述的基于PC嵌入式系统的远程遥控箱,其特征在于:所述信号转接器(4)为USB至RS485信号转接器。3.根据权利要求1所述的基于PC嵌入式系统的远程遥控箱,其特征在于:所述供电电源(5)包括第一12V锂电池(5.1)和第二12V锂电池(5.2),所述第一12V锂电池(5.1)的电能输出端分别连接模数转换器(1)的供电端和遥控操纵杆控制器(3)的供电端;第二12V锂电池(5.2)的电能输出端连接电源降压器(6)的高压电能输入端,电源降压器(6)的低压电能输出端连接ZigBee通信模块(2)的供...

【专利技术属性】
技术研发人员:徐海祥周志杰余文瞾廖刚韩鑫闻青
申请(专利权)人:武汉理工大学
类型:发明
国别省市:湖北,42

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

1