一种汽车手机蓝牙钥匙的检测系统的制作方法

文档序号:25371844发布日期:2021-06-08 16:43阅读:77来源:国知局
一种汽车手机蓝牙钥匙的检测系统的制作方法

1.本实用新型涉及汽车配件测试技术领域,特别是一种汽车手机蓝牙钥匙的检测系统。


背景技术:

2.目前市面上大多数的汽车钥匙是采用高低频通信的方式和控制器进行信息交互。测试系统的方案一般是基于客户的实际使用的方式来进行搭建,采用机械装置按下钥匙的特定按键,通过高低频天线读取钥匙发出的特定信号,解码之后判定信息交互是否成功。通过在研发阶段的大量的测试(包括机械按键耐久和功能耐久) 来确保产品能满足客户的使用需求。
3.蓝牙技术在消费类电子行业应用已经很成熟,伴随低功耗蓝牙技术的演进,安全性,稳定性和功耗性能大幅提升,使得汽车蓝牙钥匙成为一种可能。汽车蓝牙钥匙作为一种在汽车行业新的技术,即安装在用户智能手机上的app(虚拟钥匙),通过手机自带的蓝牙模块和汽车控制器的蓝牙模块进行通信和信息交互,实现车辆解锁,上锁,启动车辆等功能 。基于以上的工作方式描述,其测试方法和传统钥匙相比,会有较大的变化。
4.基于汽车蓝牙钥匙开发的测试系统,能够实现在研发阶段进行环境和耐久方面的性能评估,提升产品的可靠性和稳定性,以达到满足终端用户的要求。


技术实现要素:

5.本实用新型要解决的技术问题是针对上述现有技术的不足,提供一种汽车手机蓝牙钥匙的检测系统,作为一种简便灵活以及可扩展的测试系统的硬件基础来配合实现汽车蓝牙钥匙在电气,气候环境、功能耐久项目的自动化测试。
6.为解决上述技术问题,本实用新型所采取的技术方案是:一种汽车手机蓝牙钥匙的检测系统,其包括上位机模块、can/lin模块、汽车蓝牙模块、蓝牙开发板模块、温度传感器模块和可编程电源模块,上位机模块通过can/lin模块与汽车蓝牙模块通信连接,可编程电源模块分别与上位机模块和汽车蓝牙模块电连接以提供电力,蓝牙开发板模块和温度传感器模块均分别与上位机模块通信连接;上位机模块用于模拟汽车内部的相关控制器的节点指令;汽车蓝牙模块作为被测对象用于通过蓝牙无线通信与用户端进行认证通信连接;蓝牙开发板模块用于模拟用户端的指令操作并通过汽车蓝牙模块与上位机模块通信连接;温度传感器模块用于采集周围环境的温度并传输至上位机模块;可编程电源模块通过上位机模块实现编程控制。
7.上述技术方案中,所述用户终端为智能手机。
8.上述技术方案中,所述蓝牙开发板模块通过usb端口与上位机模块通信连接。
9.本实用新型的有益效果是:提供一种硬件基础,当配合软件即壳实现:能够在各种类型的测试环境中,如电压变化,温度变化或者耐久中,高效准确的检测出汽车蓝牙模块在无线通信和can/lin通信时的数据状态,从而能为研发人员提供准确的参考数据进行产品
的开发,调整以及失效的分析。
附图说明
10.图1是本实用新型检测系统的模块组成示意图。
具体实施方式
11.下面结合附图对本实用新型作进一步详细的说明。
12.如图1所示,一种汽车手机蓝牙钥匙的检测系统,其包括上位机模块、can/lin模块、汽车蓝牙模块、蓝牙开发板模块、温度传感器模块和可编程电源模块,上位机模块通过can/lin模块与汽车蓝牙模块通信连接,可编程电源模块分别与上位机模块和汽车蓝牙模块电连接以提供电力,蓝牙开发板模块和温度传感器模块均分别与上位机模块通信连接;上位机模块用于模拟汽车内部的相关控制器的节点指令;汽车蓝牙模块作为被测对象用于通过蓝牙无线通信与用户端进行认证通信连接;蓝牙开发板模块用于模拟用户端的指令操作并通过汽车蓝牙模块与上位机模块通信连接;温度传感器模块用于采集周围环境的温度并传输至上位机模块;可编程电源模块通过上位机模块实现编程控制。所述用户终端为智能手机。所述蓝牙开发板模块通过usb端口与上位机模块通信连接。
13.汽车手机蓝牙钥匙检测系统是通过上位机模拟汽车内部的相关控制器的节点指令,并控制可编程蓝牙开发板发送测试指令和被测的蓝牙模块进行认证以及指令交互,被测蓝牙模块会将收到的认证信息处理后,上传给上位机进行处理。该系统也可以通过温度传感器采集环境的温度,可根据环境的温度做一些定时,定温启动,关闭等操作。也可控制可编程电源,测试不同电压状态下的蓝牙通信功能。
14.具体的,汽车手机蓝牙钥匙检测系统主要包含如下几个功能模块,以及各模块的功能介绍如下:
15.(1)上位机模块(例如:pc电脑等具有数据处理能力的终端或集成芯片:美国微芯pic18f45k80等等)
16.该模块是整个测试系统的核心。主要的功能为模拟汽车内部的相关控制器的节点指令,根据程序设定控制可编程蓝牙开发板模块发送测试指令,和被测蓝牙模块进行通信,处理指令交互。同时可通过温度传感器采集环境的温度,通过可编程电源控制输入电源电压的大小,根据测试计划的多样性进行温度和电压进行控制,测试不同状态下的蓝牙通信功能。
17.(2)can/lin模块(例如:mcp2551、mcp2021a等等)
18.该模块是连接被测汽车蓝牙模块和上位机的关键部件,上位机程序通过此模块和被测蓝牙模块进行有线数据通信。
19.(3)汽车蓝牙模块(例如:mcf5251等等)
20.该模块是被测件,主要是通过蓝牙无线通信和用户端(手机app 或者蓝牙开发板)进行身份认证,信息交互,然后把处理后的信息通过can/lin有线方式和上位机进行通信。
21.(4)蓝牙开发板模块(例如:cc2541开发板等等)
22.该模块是模拟最终用户端(手机app)的指令操作。主要通过usb接收上位机发出的指令,并发送出去和汽车蓝牙模块进行无线认证和信息交互,并将收到的信息反馈给上位
机,有上位机进行处理。
23.(5)温度传感器模块(例如:ds18b20等等)
24.该模块是采集周围环境的温度。将采集到的数据传递给上位机,进行处理。可用于温度循环,低温唤醒等测试项目的触发条件输入。
25.(6)可编程电源模块(例如:toe 8805 to toe 88165系列等等)
26.该模块是给被测汽车蓝牙模块进行供电的。可通过上位机进行编程,用于测试不同电压状态下产品的功能。
27.本实用新型的提供硬件基础与软件配合的工作原理(测试过程):
28.1、开启“上位机模块”,“上位机模块”将会连接并识别“can/lin模块”,“蓝牙开发板模块”,“可编程电源模块”,
ꢀ“
温度传感器模块”。
29.2、配置“可编程电源模块”的运行脚本文件,然后运行该脚本文件;配置“温度传感器模块
”ꢀ
的运行脚本文件,然后运行该脚本文件。“汽车蓝牙模块”就会在规定的温度和电压下进行通电,初始化。
30.3、通过“蓝牙开发板模块”初始化蓝牙端口,发送蓝牙广播指令,搜索并连接“汽车蓝牙模块
”ꢀ

31.4、“上位机模块”运行汽车节点的指令,并通过“can/lin模块”和“汽车蓝牙模块”建立通信,并识别是否和“蓝牙开发板模块”认证通过并建立正常连接。
32.5、重复步骤3,通过“蓝牙开发板模块”发送调试指令, 如:开锁,闭锁等。“3汽车蓝牙模块
”ꢀ
会将收到的指令经过分析和解码后,将数据上传给“1上位机模块”,在“1上位机模块”脚本上显示运行的结果。
33.6、重复步骤3,循环运行软件脚本,通过“蓝牙开发板模块”不断发送调试指令,并且一直接收和分析“汽车蓝牙模块”的数据,并显示在“上位机模块”脚本上。
34.7、当“可编程电源模块”和“温度传感器模块”配置脚本的停止条件满足,或者人工干预停止时,整个测试停止,并在“1上位机模块”中存储测试详细数据并在脚本上显示统计结果。
35.以上的实施例只是在于说明而不是限制本实用新型,故凡依本实用新型专利申请范围所述的方法所做的等效变化或修饰,均包括于本实用新型专利申请范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1