远程控制与主控的通信接口的制作方法

文档序号:6298513阅读:338来源:国知局
远程控制与主控的通信接口的制作方法
【专利摘要】本发明涉及远程控制与主控的通信接口,其特征在于,接口电路包括ARM芯片、FPGA芯片、DSP芯片、串口芯片、时钟芯片、显示屏、按键和温度传感器;ARM芯片分别与FPGA芯片串口芯片、时钟芯片、显示屏、温度传感器连接;FPGA芯片分别与DSP芯片、按键连接;FPGA芯片包括与信号处理器连接的通信接口;DSP芯片包括与接收通道单元与询问器单元连接的通信接口;ARM芯片作为主控单元芯片,FPGA芯片作为信号采集与传输芯片,DSP芯片作为信号处理器,主控单元与遥控单元、上位机通过串口连接,自定义协议,实现功能的性价比高,信号稳定,前期开发周期短,用户使用简单,后期维护方便,遥控可以同时若干个设备,使用串口通信的方式可以保证信号的强度和完整性的同时,实现较高性价比的设备通信。
【专利说明】远程控制与主控的通信接口
【技术领域】
[0001]本发明涉及通信技术,特别涉及远程控制与主控的通信接口。
【背景技术】
[0002]目前,现有技术中,远程控制与主控的通信接口通常采用网络接口连接,由于网络编程复杂计算数据两大有可能造成数据的不实时性,这种方式不适合在现有的主控性能的要求。

【发明内容】

[0003]发明的目的就是为克服现有技术的不足,提供一种远程控制与主控的通信接口的设计方案,以求通过RS232串口的方式实现遥控和主控的通信。
[0004]本发明是通过这样的技术方案实现的:远程控制与主控的通信接口,其特征在于,接口电路包括ARM芯片、FPGA芯片、DSP芯片、串口芯片、时钟芯片、显示屏、按键和温度传感器;
ARM芯片分别与FPGA芯片串口芯片、时钟芯片、显示屏、温度传感器连接;
FPGA芯片分别与DSP芯片、按键连接;FPGA芯片包括与DSP数字信号处理器连接的通信接口 ;DSP芯片包括与接收通道和询问器单元连接的通信接口 ;
ARM芯片作为主控单元芯片,FPGA芯片作为信号采集与传输芯片,DSP芯片作为信号处理器,经由FPGA芯片把信号处理结果转发给远程控制模块界面显示;
双向数据缓冲模块FIFOA,FIF0B将DSP测量完成的各种数据发送到主控单元中,用于前显示屏的数据;同时将ARM芯片根据控制命令产生的各种命令编码送人收发控制模块,用于产生各模块的控制信号;
由A/D模块进行数模转换,完成多路模块开关的控制选择信号,根据控制命令及1300/2100鉴别模块产生的控制信号将被选待测信号送人高速A/D中,并将A/D数据加入缓冲的FIFO中,并在FIFO满之后将数据送人DSP运算模块中;
由DSP芯片中的经过编程实现运算模块处理测距信号处理模块,完成测距询问信号编码的产生,以及应答信号检测,测量距离信息。
[0005]利用远程控制与主控的通信接口来处理信号过程包括:
1)遥控模块通过串口通信发出命令经由遥控单元识别转发给主控单元芯片即ARM芯
片,
2)主控单元芯片根据事先定好的协议更改设备其他单元的状态,更改状态成功或失败都回传给遥控单元,遥控单元根据判断回发给遥控模块并显示远程操作的结果给用户;
3)当遥控模块通过上位机RS232给主控发出约定的协议时,信号首先经过遥控单元,遥控单元的作用是增强信号防止信号失真并且把信号传输给主控单元,方波所组成的信号首先经过RS232芯片完成串行数据向TL16C754的传输,经过TL16C754完成232电平到TTL电平的转换并把RS232传入的串行数据变为并行数据传输给CPLDC208,经过CPLDC208的硬件编写的译码程序把并行数据传输给TMS320C6000做相应的数据处理与运算;
4)当运算结束后,TMS320C6000把处理的结果的并行处理数据,经过CPLDC208的硬件编写的译码程序把并行数据传输给TL16C754,经过TL16C754完成TTL电平到232电平的转换并并行数据转化为串行数据,最后RS232把数据传输上位机软件显示,由此完成一次主控与遥控模块之间的通信。
[0006]本发明有益效果是:远程控制与主控的通信接口主的控单元与遥控单元、上位机通过串口连接,自定义协议,实现功能的性价比高,信号稳定,前期开发周期短,用户使用简单,后期维护方便。遥控可以同时若干个设备,使用串口通信的方式可以保证信号的强度和完整性的同时,实现较高性价比的设备通信。
【专利附图】

【附图说明】
[0007]图1、远程控制与主控的通信接口电路框图;
图2、双向数据缓冲模块功能框图;
图3、A/D处理模块功能框图;
图4、测距信号处理模块功能框图。
【具体实施方式】
[0008]为了更清楚的理解本发明,结合附图和实施例详细描述本发明:
图1所示,本系统由ARM作为主控单元芯片,FPGA作为信号采集与传输芯片,DSP芯片作为信号处理器,经由FPGA把信号处理结果转发给远程控制软件进行界面显示。
[0009]图2所示,双向数据缓冲模块将DSP测量完成的各种数据发送到主控单元中,用于前显示屏的数据;同时将ARM芯片根据控制命令产生的各种命令编码送人收发控制模块,用于产生各模块的控制信号。
[0010]A/D处理模块
图3所示,A/D处理模块完成多路模块开关的控制选择信号,根据控制命令及1300/2100鉴别模块产生的控制信号将被选待测信号送人高速A/D中,并将A/D数据加入缓冲的FIFO中,并在FIFO满之后将数据送人DSP运算模块中。其功能模块如下:
图4所示,测距信号处理模块完成测距询问信号编码的产生,以及应答信号检测,测量距离信息的功能。
[0011]利用远程控制与主控的通信接口来处理信号过程包括:
主要涉及到三个单元,上位机软件,遥控单元以,主控单元以及主控控制的其他单元。用户使用上位机软件通过串口通信发出命令经由遥控单元识别转发给主控单元。主控根据事先定好的协议更改设备其他单元的状态,更改状态成功或失败都回传给遥控单元,遥控单元根据判断回发给上位机软件。上位机软件显示远程操作的结果给用户。
[0012]主控与上位机软件是遥控操作的重要组成部分。当上位机软件通过上位机RS232给主控发出约定的协议时,信号首先经过遥控单元,遥控单元的作用是增强信号防止信号失真并且把信号传输给主控单元,方波所组成的信号首先经过RS232芯片完成串行数据向TL16C754的传输,经过TL16C754完成232电平到TTL电平的转换并把RS232传入的串行数据变为并行数据传输给CPLDC208,经过CPLDC208的硬件编写的译码程序把并行数据传输给TMS320C6000做相应的数据处理与运算。当运算结束后,TMS320C6000把处理的结果的并行处理数据,经过CPLDC208的硬件编写的译码程序把并行数据传输给TL16C754,经过TL16C754完成TTL电平到232电平的转换并并行数据转化为串行数据,最后RS232把数据传输上位机软件显示,由此完成一次主控与上位机软件之间的通信。
[0013]根据上述说明,结合本领域技术可实现本发明的方案。
【权利要求】
1.远程控制与主控的通信接口,其特征在于,接口电路包括ARM芯片、FPGA芯片、DSP芯片、串口芯片、时钟芯片、显示屏、按键和温度传感器;ARM芯片分别与FPGA芯片串口芯片、时钟芯片、显示屏、温度传感器连接;FPGA芯片分别与DSP芯片、按键连接;FPGA芯片包括与DSP数字信号处理器连接的通信接口 ;DSP芯片包括与接收通道和询问器单元连接的通信接口 ;ARM芯片作为主控单元芯片,FPGA芯片作为信号采集与传输芯片,DSP芯片作为信号处理器,经由FPGA芯片把信号处理结果转发给远程控制模块界面显示;双向数据缓冲模块FIFOA,FIFOB将DSP测量完成的各种数据发送到主控单元中,用于前显示屏的数据;同时将ARM芯片根据控制命令产生的各种命令编码送人收发控制模块,用于产生各模块的控制信号;由A/D模块进行数模转换,完成多路模块开关的控制选择信号,根据控制命令及1300/2100鉴别模块产生的控制信号将被选待测信号送人高速A/D中,并将A/D数据加入缓冲的FIFO中,并在FIFO满之后将数据送人DSP运算模块中;由DSP芯片中的经过编程实现运算模块处理测距信号处理模块,完成测距询问信号编码的产生,以及应答信号检测,测量距离信息。
2.利用权利要求1所述的远程控制与主控的通信接口来处理信号过程包括:1)遥控模块通过串口通信发出命令经由遥控单元识别转发给主控单元芯片即ARM芯片;2)主控单元芯片根据事先定好的协议更改设备其他单元的状态,更改状态成功或失败都回传给遥控单元,遥控单元根据判断回发给遥控模块并显示远程操作的结果给用户;3)当遥控模块通过上位机RS232给主控发出约定的协议时,信号首先经过遥控单元,遥控单元的作用是增强信号防止信号失真并且把信号传输给主控单元,方波所组成的信号首先经过RS232芯片完成串行数据向TL16C754的传输,经过TL16C754完成232电平到TTL电平的转换并把RS232传入的串行数据变为并行数据传输给CPLDC208,经过CPLDC208的硬件编写的译码程序把并行数据传输给TMS320C6000做相应的数据处理与运算;4)当运算结束后,TMS320C6000把处理的结果的并行处理数据,经过CPLDC208的硬件编写的译码程序把并行数据传输给TL16C754,经过TL16C754完成TTL电平到232电平的转换并并行数据转化为串行数据,最后RS232把数据传输上位机软件显示,由此完成一次主控与遥控模块之间的通信。
【文档编号】G05B19/042GK103676743SQ201310691600
【公开日】2014年3月26日 申请日期:2013年12月17日 优先权日:2013年12月17日
【发明者】刘伟, 石旭 申请人:天津七六四通信导航技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1