本发明专利技术涉及一种可交互信息的智能装置,包括测试仪和与测试仪相连的智能终端,测试仪内设有供测试仪测试数据读写的芯片,测试仪上设有与芯片相连的串口模块,芯片上设有提供向智能终端提供自己特征信息以及测量数据结果的控制应用层,智能终端上设有向芯片请求数据或配置数据的读取应用层;本发明专利技术的优点:通过芯片上的控制应用层实现了对串口模块的连接,便于产品根据自己的需求选择合适的串口模块,降低了产品实现对硬件的依赖,降低了使用成本,并在智能终端的读取应用层,可以根据不同的测试仪,设置最大重试次数,来确保芯片能有时间响应到命令,增加了系统可靠性。
【技术实现步骤摘要】
本专利技术涉及一种可交互信息的智能装置。
技术介绍
现有实现信息交互的方案大致可以分为1):利用无线协议栈(例如蓝牙协议栈),2):实现私有到智能硬件协议;其中:方案1)存在的缺陷:现有无线通信协议都有对应的功能芯片或模块,无线协议栈一般都实现在该无线通信专用芯片上,例如脂肪秤,血压计等,都有自己业内的专用低成本芯片,不可能用蓝牙芯片替代,或者需要在足够量大的情况下才适合做芯片级别的融合,所以使用方案一,一般需要两个芯片,同时需要研究蓝牙标准的协议,把业务芯片取得的数据填写到蓝牙芯片的应用层,两个芯片的集成方案对设备制造产商来说,技术门槛比较高,通用的应用协议,很多时候并不能很方便的适应所有的业务过程,尤其在产品业务发生变化的时候,如果没有对应的应用层协议,还需要自定义应用协议扩展,方案2)存在的缺陷为:一般的智能设备协议会把业务逻辑和通信完全绑定起来,一种智能硬件的实现方案不便于沿用到另外一种设备。
技术实现思路
本专利技术要解决的技术问题就是提供一种可交互信息的智能装置,可以很好的解决现有存在信息交互存在的缺陷。为了解决上述技术问题,本专利技术是通过以下技术方案实现的:一种可交互信息的智能装置,包括测试仪和与测试仪相连的智能终端,测试仪内设有供测试仪测试数据读写的芯片,测试仪上设有与芯片相连的串口模块,芯片上设有提供向智能终端提供自己特征信息以及测量数据结果的控制应用层,智能终端上设有向芯片请求数据或配置数据的读取应用层。优选的,测试仪与智能终端通过无线网络连接,串口模块为无线串口模块,通过无线连接,用户使用更自由,体验更好。优选的,读取应用层包括能实现向芯片发送数据列表查询的命令、数据查询的命令、数值范围查询的命令、数值设置命令,能根据不同使用者的需求实现不同数据的查询,且通过串口模块发送的命令数据均采用八比特模式,其中用来表示操作的命令码前四比特和后四比特重复设置,能增加连接通信的可靠性,最大限度的对测试仪发出的命令码进行识别,保证命令码的准确率。优选的,所有的命令都由智能终端主动发起,测试仪被动响应,保证命令交互过程简单,方便性能低下的测试仪能和性能强的智能终端交互,智能终端可以根据测试仪性能,设置命令重发的次数,保证测试仪芯片能响应到命令。优选的,数据列表查询的命令、数据查询的命令、数值范围查询的命令、数值设置命令以及命令的响应均通过0x0D、0x0A来标识,保证了数据帧能完整识别,方便性能低下的测试仪实现数据完整性判断的功能。优选的,无线网络可以通过蓝牙或zigbee或wifi连接,连接可靠,能根据不同的应用场合对无线网络进行选择连接,实用性能好,操作简单。优选的,测试仪包括本体和设置在本体上的电源组件,本体上设有显示智能终端连接正常的LED灯,LED灯的设置,便于操作人员读取测试仪与智能终端的连接与否。优选的,本体上设有控制电源组件导通和断开的传感器,通过传感器控制电源组件的导通和断开,避免了电源组件的电能浪费,有效的提高了电源组件的使用寿命,实用性能好,控制方便,灵敏度高,安全可靠,改善了现有人为控制电源组件导通的缺陷。优选的,智能终端为智能手机或笔记本电脑或智能路由器,便于操作人员实时的读取测量数据及数据的分析,使用效果好,能适应不同的应用场合。综上所述,本专利技术的优点:通过芯片上的控制应用层实现了对串口模块的连接,便于产品根据自己的需求选择合适的串口模块,降低了产品实现对硬件的依赖,降低了使用成本,并在智能终端的读取应用层,可以根据不同的测试仪,设置最大重试次数,来确保芯片能有时间响应到命令,增加了系统可靠性。附图说明下面结合附图对本专利技术作进一步说明:图1为本专利技术一种可交互信息的智能装置的结构示意图;图2为本专利技术测试仪的结构示意图。具体实施方式如图1、图2所示,一种可交互信息的智能装置,包括测试仪1和与测试仪1相连的智能终端2,测试仪1为脂肪秤或血压计,智能终端为智能手机或笔记本电脑或智能路由器,便于操作人员实时的读取测量数据及数据的分析,使用效果好,能适应不同的应用场合,测试仪1内设有供测试仪1测试数据读写的芯片3,测试仪1上设有与芯片3相连的串口模块4,芯片3上设有提供向智能终端提供自己特征信息以及测量数据结果的控制应用层5,智能终端2上设有向芯片3请求数据或配置数据的读取应用层6,测试仪1与智能终端2通过无线网络连接,串口模块4为无线串口模块,通过无线连接,用户使用更自由,体验更好,读取应用层6包括能实现向芯片3发送数据列表查询的命令、数据查询的命令、数值范围查询的命令、数值设置命令,且通过串口模块4发送的命令均采用八比特模式,其中用来表示操作的命令码前四比特和后四比特重复设置,能增加连接通信的可靠性,最大限度的对测试仪发出的命令码进行识别,保证命令码的准确率,能根据不同使用者的需求实现不同数据的查询,所有的命令都由智能终端2主动发起,测试仪1被动响应,保证命令交互过程简单,方便性能低下的测试仪能和性能强的智能终端交互,智能终端可以根据测试仪性能,设置命令重发的次数,保证测试仪芯片能响应到命令,数据列表查询的命令、数据查询的命令、数值范围查询的命令、数值设置命令以及命令的响应均通过0x0D、0x0A来标识,保证了数据不会出现重复,保证命令的发出和响应,无线网络可以通过蓝牙或zigbee或wifi连接,连接可靠,能根据不同的应用场合对无线网络进行选择连接,实用性能好,操作简单。再看图2,测试仪1包括本体11和设置在本体11上的电源组件10,本体11上设有显示智能终端2连接正常的LED灯13,LED灯的设置,便于操作人员读取测试仪与智能终端的连接与否,本体11上设有控制电源组件10导通和断开的传感器16,避免了电源组件的电能浪费,有效的提高了电源组件的使用寿命,实用性能好,控制方便,灵敏度高,安全可靠,改善了现有人为控制电源组件导通的缺陷。使用时,根据应用场合来选择无线网络,使智能终端与测试仪连接,智能终端发出查询数据元素列表,测试仪将数据元素列表返回智能终端,当需要查询数据i的数值时,智能终端发出查询命令,测试仪根据接收的命令来返回数据i的数值,当需要查询数据j支持的范围时,智能终端发出数值范围查询的命令,测试仪根据接收的命令来返回数据j支持的范围,当需要设置数据j的值时,智能终端发出数据设置命令,测试仪根据接收的命令来返回设置成功与否,命令格式参考如下所述:1.查询数据元素通过两条命令实现:查询所有的数据对象列表;包括所有可读,可写和可读可写的数据元素的编码如0x77、0xD、0xA;测试仪响应:0x88、0x1、0x2…0x10、0x0D、0x0A;表示支持的数据元素有:0x1、0x2、…0x10;查询所有的可以配置的对象列表;仅包括可以可写的数据元素的编码如0x66、0xD、0xA;测试仪响应:0x99、0x2、0xA、0xB…0xD、0xA;表示可以配置的数据元素有:0x2、0xA、0xB…2.查询数据:0x11、0x01、0xD、0xA,查询数据元素1的数值;测试仪响应:0xFF、0xXX、0xYY、0xD、0xA,0xXX和0xYY为数据元素1的数值表示;3.查询数据取值范围:0x55、0x2、0xD、0xA,查询数据元素2的取值范围本文档来自技高网...
【技术保护点】
一种可交互信息的智能装置,其特征在于:包括测试仪(1)和与测试仪(1)相连的智能终端(2),测试仪(1)内设有供测试仪(1)测试数据读写的芯片(3),测试仪(1)上设有与芯片(3)相连的串口模块(4),芯片(3)上设有提供向智能终端提供自己特征信息以及测量数据结果的控制应用层(5),智能终端(2)上设有向芯片(3)请求数据或配置数据的读取应用层(6)。
【技术特征摘要】
1.一种可交互信息的智能装置,其特征在于:包括测试仪(1)和与测试仪(1)相连的智能终端(2),测试仪(1)内设有供测试仪(1)测试数据读写的芯片(3),测试仪(1)上设有与芯片(3)相连的串口模块(4),芯片(3)上设有提供向智能终端提供自己特征信息以及测量数据结果的控制应用层(5),智能终端(2)上设有向芯片(3)请求数据或配置数据的读取应用层(6)。2.根据权利要求1所述的一种可交互信息的智能装置,其特征在于:测试仪(1)与智能终端(2)通过无线网络连接,串口模块(4)为无线串口模块。3.根据权利要求2所述的一种可交互信息的智能装置,其特征在于:读取应用层(6)包括能实现向芯片(3)发送数据列表查询的命令、数据查询的命令、数值范围查询的命令、数值设置命令,且通过串口模块(4)发送的命令数据均采用八比特模式,其中用来表示操作的命令码前四比特和后四比特重复设置。4.根据权利要求3所述的一种可交互信息的...
【专利技术属性】
技术研发人员:陈钢,
申请(专利权)人:杭州嘉衡健康科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。