System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种快速自识别外设并建立通信的方法和雷达传感器设备技术_技高网

一种快速自识别外设并建立通信的方法和雷达传感器设备技术

技术编号:40043353 阅读:8 留言:0更新日期:2024-01-16 20:04
本发明专利技术公开了一种快速自识别外设并建立通信的方法,具体包括以下步骤:S1、目标检测;S2、协议识别;S3、设备类型识别;本发明专利技术涉及雷达传感器技术领域。该快速自识别外设并建立通信的方法和雷达传感器设备,为了提升产品通用化水平、降低生产成本,一般将带有MCU的主控板进行兼容设计,可以兼容多款不同功能、不同厂家的雷达传感器,同一个底板自适应同一个通信接口但不同通信协议和速率的外设模块,实现不同模块即插即用,在同一个接口上基于不同速率通信进行枚举;收到数据包后快速校验包头结构是否符合协议要求;如果包头结构符合协议,然后发送设备类型查询指令,根据返回数据判断外设模块类型。

【技术实现步骤摘要】

本专利技术涉及雷达传感器,具体为一种快速自识别外设并建立通信的方法和雷达传感器设备


技术介绍

1、对字符、影像、条码、声音等记录数据的载体进行机器自动识别,自动地获取被识别物品的相关信息,并提供给后台的计算机处理系统来完成相关后续处理的一种技术,它是一种高度自动化的信息或者数据采集技术,其中包含了自动识别、数据采集和移动计算三个方面的技术应用,雷达传感器能通过发射与接收频率为24.125ghz左右的微波来感应物体的存在,运动速度,静止距离,物体所处角度等,采用平面微带天线技术,具有体积小、集成化程度高、感应灵敏等特点,24ghz雷达传感器是一种可以将微波回波信号转换为一种电信号的装换装置,是雷达测速仪,水位计,汽车acc辅助巡航系统,自动门感应器等的核心芯片。

2、现有雷达传感器在使用的时候,实际使用中,一个产品一般支持一个功能,比如人体存在雷达产品,只需要接入人体存在雷达传感器实现探测是否有人存在的功能,产品的通用化水平低,而且生产成本较高。


技术实现思路

1、针对现有技术的不足,本专利技术提供了一种快速自识别外设并建立通信的方法和雷达传感器设备,解决了一个产品一般支持一个功能,产品的通用化水平低,而且生产成本较高的问题。

2、为实现以上目的,本专利技术通过以下技术方案予以实现:一种快速自识别外设并建立通信的方法,具体包括以下步骤:

3、s1、目标检测:设备供电,通过实时读取通信端口的电平变化识别是否有外设模块接入,当有外设模块接入时,启动协议检测;

4、s2、协议识别:根据所接入设备可能的协议建立协议库,针对每类设备包含通信制式、通信速率、帧格式、校验方式等等;

5、s3、设备类型识别:确定通信协议后,按照通信协议发送设备类型请求指令,待设备反馈类型数据后,根据返回数据最终确定所接入设备的类型,并启动后续通信。

6、优选的,所述s1中,设备的主处理器通过串口同外设模块连接,主处理器的串口接收端口通过电阻设定为弱下拉,当外设模块未接入时,串口电平因下拉的作用会维持在低电平。

7、优选的,所述s1中,当外设模块接入后,串口电平受外设模块的驱动会处于高电平状态,设备供电初始化后,主处理器将串口接收端设定为通用io模式,并检测该端口的电平状态,当检测到该端口为高电平或者出现电平从低到高变化,说明有外设模块接入。

8、优选的,所述s2中,检测到有外设接入时,按顺序从协议库中提取通信配置信息设置通信端口,同时检测是否有符合通信配置的数据进来,如果接收到数据,根据帧格式的帧头信息判断数据是否是有效帧,如果是有效帧则启动设备类型识别步骤。

9、优选的,所述s2中,如果收到数据但不是有效帧,或者经过超时时间仍未收到数据,则按顺序提取下一个通信配置进行验证,确定了通信协议后即固化了通信接口的配置。

10、优选的,所述s3中,确定通信协议后,即可按照该协议同外设模块通信,进而获取准确的外设类型。

11、优选的,所述一种快速自识别外设并建立通信的雷达传感器设备,包括处理器mcu,所述处理器mcu通过串口通信双向连接有人体存在雷达模块,跌倒探测雷达模块和体征检测雷达模块;

12、所述处理器mcu,是系统的中心,可以通过串口连接多种外设,采集数据、发送指令并通过内部数据运算实现各项功能;

13、所述人体存在雷达能够探测是否有人存在,跌倒探测雷达模块,能够监测是否有人跌倒;体征检测雷达模块,能够无接触的获取人体各项体征参数如呼吸频率、心率等。

14、有益效果

15、本专利技术提供了一种快速自识别外设并建立通信的方法和雷达传感器设备。与现有技术相比具备以下有益效果:该快速自识别外设并建立通信的方法和雷达传感器设备,通过为了提升产品通用化水平、降低生产成本,一般将带有mcu的主控板进行兼容设计,可以兼容多款不同功能、不同厂家的雷达传感器,同一个底板自适应同一个通信接口但不同通信协议和速率的外设模块,实现不同模块即插即用,在同一个接口上基于不同速率通信进行枚举;收到数据包后快速校验包头结构是否符合协议要求;如果包头结构符合协议,然后发送设备类型查询指令,根据返回数据判断外设模块类型;通信出现超时、错误等情况下,按照相反流程逐步确认,直至重新识别出设备类型。

本文档来自技高网...

【技术保护点】

1.一种快速自识别外设并建立通信的方法,其特征在于:具体包括以下步骤:

2.根据权利要求1所述的一种快速自识别外设并建立通信的方法,其特征在于:所述S1中,设备的主处理器通过串口同外设模块连接,主处理器的串口接收端口通过电阻设定为弱下拉,当外设模块未接入时,串口电平因下拉的作用会维持在低电平。

3.根据权利要求1所述的一种快速自识别外设并建立通信的方法,其特征在于:所述S1中,当外设模块接入后,串口电平受外设模块的驱动会处于高电平状态,设备供电初始化后,主处理器将串口接收端设定为通用IO模式,并检测该端口的电平状态,当检测到该端口为高电平或者出现电平从低到高变化,说明有外设模块接入。

4.根据权利要求1所述的一种快速自识别外设并建立通信的方法,其特征在于:所述S2中,检测到有外设接入时,按顺序从协议库中提取通信配置信息设置通信端口,同时检测是否有符合通信配置的数据进来,如果接收到数据,根据帧格式的帧头信息判断数据是否是有效帧,如果是有效帧则启动设备类型识别步骤。

5.根据权利要求1所述的一种快速自识别外设并建立通信的方法,其特征在于:所述S2中,如果收到数据但不是有效帧,或者经过超时时间仍未收到数据,则按顺序提取下一个通信配置进行验证,确定了通信协议后即固化了通信接口的配置。

6.根据权利要求1所述的一种快速自识别外设并建立通信的方法,其特征在于:所述S3中,确定通信协议后,即可按照该协议同外设模块通信,进而获取准确的外设类型。

7.一种快速自识别外设并建立通信的雷达传感器设备,包括处理器MCU,其特征在于:所述处理器MCU通过串口通信双向连接有人体存在雷达模块、跌倒探测雷达模块和体征检测雷达模块;

...

【技术特征摘要】

1.一种快速自识别外设并建立通信的方法,其特征在于:具体包括以下步骤:

2.根据权利要求1所述的一种快速自识别外设并建立通信的方法,其特征在于:所述s1中,设备的主处理器通过串口同外设模块连接,主处理器的串口接收端口通过电阻设定为弱下拉,当外设模块未接入时,串口电平因下拉的作用会维持在低电平。

3.根据权利要求1所述的一种快速自识别外设并建立通信的方法,其特征在于:所述s1中,当外设模块接入后,串口电平受外设模块的驱动会处于高电平状态,设备供电初始化后,主处理器将串口接收端设定为通用io模式,并检测该端口的电平状态,当检测到该端口为高电平或者出现电平从低到高变化,说明有外设模块接入。

4.根据权利要求1所述的一种快速自识别外设并建立通信的方法,其特征在于:所述s2中,检测到有外设接入时,按顺序从协议库中...

【专利技术属性】
技术研发人员:吉劲茗杨迎时俞洁成佳伟
申请(专利权)人:忆月启函盐城科技有限公司
类型:发明
国别省市:

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

1