自动识别NMEA极性的接收装置制造方法及图纸

技术编号:22363174 阅读:13 留言:0更新日期:2019-10-23 04:23
本发明专利技术公开了一种自动识别NMEA极性的接收装置,包括NMEA接收模组、处理模组、转换模组和控制模组,所述NMEA接收模组、所述处理模组、所述转换模组和所述控制模组依次电性连接;所述NMEA接收模组,用于接收导航数据信号;所述处理模组,用于对所述导航数据信号进行光耦转换隔离和反相处理,得到正相信号和反相信号;所述转换模组,用于接收所述正相信号和所述反相信号,并向所述控制模组输出所述正相信号或所述反相信号;所述控制模组,用于接收所述正相信号或所述反相信号,并进行极性识别存储。实现外部数据的输入,不论接入的极性是否正确,均可以自动识别并校正送入设备进行采集计算,得到正确的数据,减少安装调试的工作量。

【技术实现步骤摘要】
自动识别NMEA极性的接收装置
本专利技术涉及电子设备的数据接收
,尤其涉及一种自动识别NMEA极性的接收装置。
技术介绍
船舶内的电子设备,需要将设备测量和计算的数据发送到其他设备如VDR中,也需要接收来自外部设备的数据,如GPS或北斗定位数据等。船舶驾驶舱内安装的设备比较多,输入输出数据非常多,数据线错接或者极性接反的现象时有存在,无法进行正确的数据传输,给安装调试增加了工作量。
技术实现思路
本专利技术的目的在于提供一种自动识别NMEA极性的接收装置,旨在解决现有的接收装置数据线易错接或极性接反问题,无法进行正确的数据传输的问题。为实现上述目的,本专利技术提供了一种自动识别NMEA极性的接收装置,包括NMEA接收模组、处理模组、转换模组和控制模组,所述NMEA接收模组、所述处理模组、所述转换模组和所述控制模组依次电性连接;其中,所述NMEA接收模组,用于接收导航数据信号,所述导航数据信号包括卫星定位信号、卫星PRN数据信号、可视卫星信号、推荐定位信号或地面速度信号中的一种或多种;所述处理模组,用于对所述导航数据信号进行光耦转换隔离和反相处理,得到正相信号和反相信号;所述转换模组,用于接收所述正相信号和所述反相信号,并向所述控制模组输出所述正相信号或所述反相信号;所述控制模组,用于接收所述正相信号或所述反相信号,并进行极性识别存储。在一实施方式中,所述处理模组包括光耦隔离模块和反相模块,所述光耦隔离模块与所述NMEA接收模组电性连接,所述反相模块与所述光耦隔离模块电性连接;其中,所述光耦隔离模块,用于对所述导航数据信号进行光耦转换隔离处理,得到正相信号;所述反相模块,用于对所述正相信号进行正负电平颠倒处理,得到反相信号。在一实施方式中,所述转换模组包括第一串口模块和第二串口模块,所述第一串口模块与所述光耦隔离模块和所述控制模组电性连接,所述第二串口模块与所述反相模块和所述控制模组电性连接;其中,所述第一串口模块,用于接收所述正相信号,并发送至所述控制模组,识别正确的极性信号,存储至I/O端口,用于下次极性读取识别;所述第二串口模块,用于接收所述反相信号,并发送至所述控制模组,识别正确的极性信号,存储至I/O端口,用于下次极性读取识别。在一实施方式中,所述转换模组包括开关模块和第三串口模块,所述开关模块与所述光耦隔离模块和反相模块电性连接,且通过I/O接口与所述控制模组电性连接,所述第三串口模块与所述开关模块和所述控制模组电性连接;其中,所述控制模组,还用于向所述开关模块输出控制信号,所述控制信号包括第一电平信号和第二电平信号;所述开关模块,用于接收所述正相信号、所述反相信号和所述控制信号,并基于所述控制信号输出所述正相信号或所述反相信号;所述第三串口模块,用于接收所述正相信号或反相信号,并发送至所述控制模组,存储至I/O端口,用于下次极性读取识别。在一实施方式中,所述第三串口模块包括第一识别单元、第一判断单元和第一提取单元,所述第一识别单元、所述第一判断单元和所述第一提取单元依次电性连接;其中,所述第一识别单元,用于识别所述正相信号或所述反相信号中是否包括字符和回车换行符;所述第一判断单元,用于判断字符数量是否达到阈值;所述第一提取单元,用于接收整行字符串与系统内保存的数据格式比对,提取对应的导航数据信息。在一实施方式中,所述第一串口模块和第二串口模块均包括第二识别单元、第二判断单元和第二提取单元,所述第二识别单元、所述第二判断单元和所述第二提取单元依次电性连接;其中,所述第二识别单元,用于识别所述正相信号或所述反相信号中是否包括字符和回车换行符;所述第二判断单元,用于判断字符数量是否达到阈值;所述第二提取单元,用于接收整行字符串与系统内保存的数据格式比对,提取对应的导航数据信息。本专利技术的一种自动识别NMEA极性的接收装置,通过所述NMEA接收模组,用于接收导航数据信号;所述处理模组,用于对所述导航数据信号进行光耦转换隔离和反相处理,得到正相信号和反相信号;所述转换模组,用于接收所述正相信号和所述反相信号,并向所述控制模组输出所述正相信号或所述反相信号;所述控制模组,用于接收所述正相信号或所述反相信号,并进行极性识别存储。实现外部数据的输入,不论接入的极性是否正确,均可以自动识别并校正送入设备进行采集计算,得到正确的数据,减少安装调试的工作量。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术自动识别NMEA极性的接收装置第一实施例的结构示意图;图2是本专利技术自动识别NMEA极性的接收装置第二实施例的结构示意图;图3是本专利技术第三串口模块的结构示意图;图4是本专利技术第一串口模块或第二串口模块的结构示意图;第一实施例:100-自动识别NMEA极性的接收装置、10-NMEA接收模组、20-处理模组、30-转换模组、40-控制模组、201-光耦隔离模块、202-反相模块、301-第一串口模块、302-第二串口模块、3011-第二识别单元、3012-第二判断单元、3013-第二提取单元;第二实施例:200-自动识别NMEA极性的接收装置、50-NMEA接收模组、60-处理模组、70-转换模组、80-控制模组、601-光耦隔离模块、602-反相模块、701-开关模块、702-第三串口模块、7021-第一识别单元、7022-第一判断单元、7023-第一提取单元。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。请参阅图1,是本专利技术自动识别NMEA极性的接收装置100第一实施例的结构示意图,如图1所示,所述自动识别NMEA极性的接收装置100包括NMEA接收模组10、处理模组20、转换模组30和控制模组40,所述NMEA接收模组10、所述处理模组20、所述转换模组30和所述控制模组40依次电性连接;其中,所述NMEA接收模组10,用于接收导航数据信号,所述导航数据信号包括卫星定位信号、卫星PRN数据信号、可视卫星信号、推荐定位信号或地面速度信号中的一种或多种;所述处理模组20,用于对所述导航数据信号进行光耦转换隔离和反相处理,得到正相信号和反相信号;所述转换模组30,用于接收所述正相信号和所述反相信号,并向所述控制模组40输出所述正相信号或所述反相信号;所述控制模组40,用于接收所述正相信号或所述反相信号,并进行极性识别存储。所述处理模组20包括光耦隔离模块201和反相模块202,所述光耦隔离模块201与所述NMEA接收模组10电性连接,所述反相模块202与所述光耦隔离模块201电性连接;其中,所述光耦隔离模块201,用于对所述导航数据信号进行光耦转换隔离处理,得到正相信号;所述反相模块202,用于对所述正相信号进行正负电平颠倒处理,得到反相信号。所述转换模组30包括第一串口模块301和第二串口模块302,所述本文档来自技高网...

【技术保护点】
1.一种自动识别NMEA极性的接收装置,其特征在于,包括NMEA接收模组、处理模组、转换模组和控制模组,所述NMEA接收模组、所述处理模组、所述转换模组和所述控制模组依次电性连接;其中,所述NMEA接收模组,用于接收导航数据信号,所述导航数据信号包括卫星定位信号、卫星PRN数据信号、可视卫星信号、推荐定位信号或地面速度信号中的一种或多种;所述处理模组,用于对所述导航数据信号进行光耦转换隔离和反相处理,得到正相信号和反相信号;所述转换模组,用于接收所述正相信号和所述反相信号,并向所述控制模组输出所述正相信号或所述反相信号;所述控制模组,用于接收所述正相信号或所述反相信号,并进行极性识别存储。

【技术特征摘要】
1.一种自动识别NMEA极性的接收装置,其特征在于,包括NMEA接收模组、处理模组、转换模组和控制模组,所述NMEA接收模组、所述处理模组、所述转换模组和所述控制模组依次电性连接;其中,所述NMEA接收模组,用于接收导航数据信号,所述导航数据信号包括卫星定位信号、卫星PRN数据信号、可视卫星信号、推荐定位信号或地面速度信号中的一种或多种;所述处理模组,用于对所述导航数据信号进行光耦转换隔离和反相处理,得到正相信号和反相信号;所述转换模组,用于接收所述正相信号和所述反相信号,并向所述控制模组输出所述正相信号或所述反相信号;所述控制模组,用于接收所述正相信号或所述反相信号,并进行极性识别存储。2.如权利要求1所述的自动识别NMEA极性的接收装置,其特征在于,所述处理模组包括光耦隔离模块和反相模块,所述光耦隔离模块与所述NMEA接收模组电性连接,所述反相模块与所述光耦隔离模块电性连接;其中,所述光耦隔离模块,用于对所述导航数据信号进行光耦转换隔离处理,得到正相信号;所述反相模块,用于对所述正相信号进行正负电平颠倒处理,得到反相信号。3.如权利要求2所述的自动识别NMEA极性的接收装置,其特征在于,所述转换模组包括第一串口模块和第二串口模块,所述第一串口模块与所述光耦隔离模块和所述控制模组电性连接,所述第二串口模块与所述反相模块和所述控制模组电性连接;其中,所述第一串口模块,用于接收所述正相信号,并发送至所述控制模组,识别正确的极性信号,存储至I/O端口,用于下次极性读取识别;所述第二串口模块,用于接收所述反相信号,并发送至所述控制模组,识别正确的极性信号,存储至I/O端口,用于下次极性读取识别。4....

【专利技术属性】
技术研发人员:林毓平朱瑞华
申请(专利权)人:南京俊禄科技有限公司
类型:发明
国别省市:江苏,32

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

1