用于测试气溶胶递送装置的部件的系统和相关方法、设备及计算机程序产品与流程

文档序号:11525582阅读:217来源:国知局
用于测试气溶胶递送装置的部件的系统和相关方法、设备及计算机程序产品与流程

本公开涉及气溶胶递送装置,诸如吸烟制品,并且更具体地涉及用于测试气溶胶递送装置的部件的系统和相关方法以及计算机程序产品。吸烟制品可以被配置成加热可以由烟草制成或衍生出的材料或者另外包括烟草的材料,以形成可吸入物质供人们消费。



背景技术:

随着对需要消耗烟草以供使用的吸烟产品的改进或作为其替代品,近年来已经提出了许多吸烟装置。这些装置中有许多据称设计成提供与香烟、雪茄或烟管关联的感觉,但不递送由烟草燃烧产生的大量的不完全燃烧和热解产品。为此,已经提出了许多吸烟产品、味道生成器和医学吸入器,其利用电能蒸发或加热易挥发材料,或者试图提供在很大程度上不燃烧烟草的香烟、雪茄或烟管的感觉。参见例如,在robinson等人的美国专利号7,726,320、griffithjr.等人的美国专利申请公开号2013/0255702、sebastian等人的美国专利申请公开号2014/0000638、collett等人的美国专利申请公开号2014/0060554、sears等人于2012年10月8日提交的美国专利申请序号13/647,000、ampolini等人于2013年3月14日提交的美国专利申请序号13/826,929和davis等人于2013年8月28日提交的美国专利申请序号14/011,992中描述的背景技术中陈述的各种替代性吸烟制品、气溶胶递送装置和热生成源,这些申请通过引用被全部并入本文中。

在气溶胶递送装置领域的持续发展已经产生大量复杂的气溶胶递送装置。气溶胶递送装置复杂性的提高导致需要在分销给消费者之前用于验证制造的气溶胶递送装置部件是没有故障的改进的方法。



技术实现要素:

本公开涉及用于测试气溶胶递送装置的部件的系统和相关方法、设备及计算机程序产品。例如,一些实施例提供用于气溶胶递送装置的控制板,诸如印刷电路板或其它控制板,其可以被配置成执行板载(onboard)诊断测试以用于测试控制板的操作。一些这样的实施例的控制板可以被配置成响应于可以由测试设备提供的测试开始信号执行板载诊断测试,测试设备可以与控制板通信耦连,并且可以被配置成向测试设备提供基于板载诊断测试的执行生成的诊断信息,使得测试设备能够确定控制板是否有故障。一些这样的示例性实施例例如可以用来在把控制板集成到气溶胶递送装置之前确定制造好的控制板是否有故障。与使用纯外部测试部件操作的技术相比,根据一些示例性实施例可以由控制板执行的板载诊断测试可以使得能够更快速测试控制板的操作。因此,一些示例性实施例可以降低投入市场的故障气溶胶递送装置的出现,同时还提高制造生产量。

例如,在一方面,提供了一种用于测试用于气溶胶递送装置的控制板的系统。所述系统可以包括用于气溶胶递送装置的控制板;以及测试设备。所述测试设备可以被配置成向所述控制板提供测试开始信号。所述控制板可以被配置成响应于所述测试开始信号,执行板载诊断测试,以测试所述控制板的操作。所述控制板还可以被配置成向所述测试设备提供至少部分基于所述板载诊断测试的执行生成的诊断信息。所述测试设备还可以被配置成至少部分基于所述诊断信息,确定所述控制板是否有故障。

在另一方面,提供了一种用于气溶胶递送装置的控制板。所述控制板可以包括接口,所述接口被配置成与测试设备通信耦连。所述控制板还可以包括处理电路,所述处理电路与所述接口操作耦连。所述处理电路可以被配置成使所述控制板响应于从所述测试设备经由所述接口接收的测试开始信号,执行板载诊断测试,以测试所述控制板的操作。所述处理电路还可以被配置成使所述控制板经由所述接口向所述测试设备提供至少部分基于所述板载诊断测试的执行生成的诊断信息。

在又一方面,提供了一种用于测试用于气溶胶递送装置的控制板的方法。所述方法可以包括所述控制板从测试设备接收测试开始信号。所述方法还可以包括响应于所述测试开始信号所述控制板执行板载诊断测试。所述方法另外可以包括所述控制板向所述测试设备提供至少部分基于所述板载诊断测试的执行生成的诊断信息。

在另外的方面,提供了一种计算机程序产品,其可以包括具有存储于其上的程序指令的至少一个非瞬态计算机可读存储介质。所述至少一个非瞬态计算机可读存储介质可以在用于气溶胶递送装置的控制板上实现。存储的程序指令可以包括用于从测试设备接收向控制板发送的测试开始信号的程序代码。存储的程序指令还可以包括用于响应于所述测试开始信号执行板载诊断测试的程序代码。存储的程序指令另外可以包括用于向所述测试设备提供至少部分基于所述板载诊断测试的执行生成的诊断信息的程序代码。

在另一方面,提供了一种用于测试用于气溶胶递送装置的控制板的测试设备。所述测试设备可以包括接口,所述接口被配置成与所述控制板通信耦连。所述测试设备还可以包括处理电路,所述处理电路与所述接口操作耦连。所述处理电路可以被配置成使所述测试设备经由所述接口向所述控制板提供测试开始信号。所述处理电路还可以被配置成使所述测试设备经由所述接口从所述控制板接收诊断信息。所述处理电路另外可以被配置成使所述测试设备至少部分基于所述诊断信息,确定所述控制板是否有故障。

在另外的方面,提供了一种用于测试用于气溶胶递送装置的控制板的方法。所述方法可以包括测试设备向所述控制板提供测试开始信号。所述方法还可以包括所述测试设备从所述控制板接收诊断信息。所述方法另外可以包括至少部分基于所述诊断信息确定所述控制板是否有故障。

在另一方面,提供了一种计算机程序产品,其可以包括具有存储于其上的程序指令的至少一个非瞬态计算机可读存储介质。所述至少一个非瞬态计算机可读存储介质可以在用于测试用于气溶胶递送装置的控制板的测试设备上实现。存储的程序指令可以包括用于向控制板提供测试开始信号的程序代码。存储的程序指令还可以包括用于从所述控制板接收向所述测试设备发送的诊断信息的程序代码。存储的程序指令另外可以包括用于至少部分基于所述诊断信息确定所述控制板是否有故障的程序代码。

在又一方面,提供了一种用于形成气溶胶递送装置的方法。所述方法可以包括提供包括加热器电路的控制板,所述加热器电路被配置成控制向加热元件的电力输送,所述加热元件被配置成加热气溶前体组合物以形成可吸入物质。所述方法还可以包括把所述控制板与被配置成识别所述控制板中的故障电路的测试设备相接。所述方法另外可以包括把所述控制板与壳体内的电源组合,使得所述控制板包括来自所述加热器电路的电连接。所述电连接可以被配置成用于向所述加热元件的电力输送。

本公开因此包括但不限于以下示例性实施例:

示例性实施例1:一种用于测试用于气溶胶递送装置的控制板的系统,所述系统包括用于气溶胶递送装置的控制板;以及测试设备,所述测试设备被配置成向所述控制板提供测试开始信号;其中,所述控制板被配置成:响应于所述测试开始信号,执行板载诊断测试,以测试所述控制板的操作;以及向所述测试设备提供至少部分基于所述板载诊断测试的执行生成的诊断信息;并且其中,所述测试设备还被配置成:至少部分基于所述诊断信息,确定所述控制板是否有故障。

示例性实施例2:根据任何前述或后续示例性实施例或其组合的系统,其中,所述控制板包括多个测试点,并且其中,所述测试设备包括多个探头,所述多个探头被配置成在所述板载诊断测试的执行期间接触所述多个测试点。

示例性实施例3:根据任何前述或后续示例性实施例或其组合的系统,其中,所述测试设备还被配置成至少部分基于所述诊断信息,确定所述控制板是否需要校准。

示例性实施例4:根据任何前述或后续示例性实施例或其组合的系统,其中,所述测试设备还被配置成在确定所述控制板需要校准的情况下,校准所述控制板。

示例性实施例5:根据任何前述或后续示例性实施例或其组合的系统,其中,所述控制板包括加热器电路,所述加热器电路被配置成给加热元件供电,所述加热元件被配置成加热气溶胶前体组合物,以形成可吸入物质,并且其中,所述控制板还被配置成在所述板载诊断测试的执行期间测试所述加热器电路的操作。

示例性实施例6:根据任何前述或后续示例性实施例或其组合的系统,其中,所述测试设备包括电阻负荷,所述电阻负荷被配置成在所述板载诊断测试期间与所述加热器电路操作耦连,其中,所述电阻负载被配置成模拟所述加热元件的电阻负载,并且其中,所述控制板被配置成至少部分通过以下测试所述加热器电路的操作:激活所述加热器电路;测量流过所述电阻负载和所述加热器电路之间的路径的电流;以及验证测量的电流满足预期的电流标准。

示例性实施例7:根据任何前述或后续示例性实施例或其组合的系统,其中,所述控制板包括发光二极管(led)控制电路,并且其中,所述控制板还被配置成在所述板载诊断测试的执行期间测试所述led控制电路的操作。

示例性实施例8:根据任何前述或后续示例性实施例或其组合的系统,其中,所述测试设备还被配置成仿真抽吸(puff)输入,并且其中,所述控制板还被配置成通过测试所述控制板被配置成响应于对包括所述控制板的气溶胶递送装置的抽吸输入执行的至少一个操作的执行,在所述板载诊断测试的执行期间对仿真的抽吸输入做出响应。

示例性实施例9:根据任何前述或后续示例性实施例或其组合的系统,其中,所述板载诊断测试的执行包括以定义的顺序执行一系列测试,并且其中,如果所述一系列测试之一失败,则所述控制板被配置成在完成所述一系列测试之前终止所述板载诊断测试的执行。

示例性实施例10:根据任何前述或后续示例性实施例或其组合的系统,其中,所述测试设备被配置成通过向在所述控制板上实现的测试点施加电流和电压中的一个或多个,向所述控制板提供所述测试开始信号。

示例性实施例11:根据任何前述或后续示例性实施例或其组合的系统,其中,所述测试开始信号包括数字信号。

示例性实施例12:根据任何前述或后续示例性实施例或其组合的系统,其中,所述诊断信息包括指示所述控制板是否通过伴随所述板载诊断测试的执行而执行的测试的数字信号。

示例性实施例13:根据任何前述或后续示例性实施例或其组合的系统,其中,所述诊断信息包括由所述控制板经由所述控制板和所述测试设备之间的连接向所述测试设备输出的电压和电流中的一个或多个,并且所述测试设备被配置成促进所述板载诊断测试的执行,并且其中,所述测试设备被配置成至少部分通过确定所述电压和电流中的一个或多个是否满足一个或多个预期电压标准和预期电流标准,确定所述控制板是否有故障。

示例性实施例14:根据任何前述或后续示例性实施例或其组合的系统,其中,所述测试设备被配置成在所述板载诊断测试的执行期间向所述控制板提供电力。

示例性实施例15:一种用于气溶胶递送装置的控制板,所述控制板包括:接口,所述接口被配置成与测试设备通信耦连;以及处理电路,所述处理电路与所述接口操作耦连,其中,所述处理电路被配置成使所述控制板至少:响应于从所述测试设备经由所述接口接收的测试开始信号,执行板载诊断测试,以测试所述控制板的操作;以及经由所述接口向所述测试设备提供至少部分基于所述板载诊断测试的执行生成的诊断信息。

示例性实施例16:根据任何前述或后续示例性实施例或其组合的控制板,其中,所述接口包括一个或多个测试点,所述一个或多个测试点被配置成在所述板载诊断测试的执行期间接触所述测试设备的一个或多个对应探头。

示例性实施例17:根据任何前述或后续示例性实施例或其组合的控制板,其中,所述接口包括无线通信接口,所述无线通信接口被配置成以下的一个或多个:无线地接收所述测试开始信号;以及向所述测试设备无线地传送所述诊断信息的至少一部分。

示例性实施例18:根据任何前述或后续示例性实施例或其组合的控制板,其中,所述控制板包括加热器电路,所述加热器电路被配置成给加热元件供电,所述加热元件被配置成加热气溶胶前体组合物,以形成可吸入物质,并且其中,所述处理电路还被配置成使所述控制板在所述板载诊断测试的执行期间测试所述加热器电路的操作。

示例性实施例19:根据任何前述或后续示例性实施例或其组合的控制板,其中,所述接口包括一对加热器测试点,并且其中,处理电路还被配置成至少部分通过使所述控制板执行以下来使所述控制板测试所述加热器电路的操作:激活所述加热器电路;测量流过连接所述一对加热器测试点的返回路径的电流,其中,所述返回路径由所述测试设备形成;以及验证测量的电流满足预期的电流标准。

示例性实施例20:根据任何前述或后续示例性实施例或其组合的控制板,其中,所述控制板包括用户接口控制电路,并且其中,所述处理电路还被配置成在所述板载诊断测试的执行期间使所述控制板测试所述用户接口控制电路的操作。

示例性实施例21:根据任何前述或后续示例性实施例或其组合的控制板,其中,所述控制板包括振动器,并且其中,所述处理电路还被配置成在所述板载诊断测试的执行期间使所述控制板测试所述振动器的操作。

示例性实施例22:根据任何前述或后续示例性实施例或其组合的控制板,其中,所述控制板包括无线通信接口,并且其中,所述处理电路还被配置成在所述板载诊断测试的执行期间使所述控制板测试所述无线通信接口。

示例性实施例23:一种包括根据任何前述或后续示例性实施例或其组合的控制板的气溶胶递送装置。

示例性实施例24:一种用于测试用于气溶胶递送装置的控制板的方法,所述方法包括所述控制板:从测试设备接收测试开始信号;响应于所述测试开始信号执行板载诊断测试;以及向所述测试设备提供至少部分基于所述板载诊断测试的执行生成的诊断信息。

示例性实施例25:根据任何前述或后续示例性实施例或其组合的方法,其中,所述方法还包括所述控制板:在所述板载诊断测试的执行期间检测仿真的抽吸输入;以及响应于所述仿真的抽吸输入,测试所述控制板被配置成响应于对包括所述控制板的气溶胶递送装置的抽吸输入执行的至少一个操作的执行。

示例性实施例26:根据任何前述或后续示例性实施例或其组合的方法,其中,执行所述板载诊断测试包括测试在所述控制板上实现的加热器电路的操作,并且其中,所述诊断信息包括在所述加热器电路中是否存在故障的指示。

示例性实施例27:根据任何前述或后续示例性实施例或其组合的方法,其中,测试所述加热器电路的操作包括:激活所述加热器电路;测量流过连接在所述控制板上实现的一对加热器测试点的返回路径的电流,其中,所述返回路径由所述测试设备形成;以及验证测量的电流满足预期的电流标准。

示例性实施例28:根据任何前述或后续示例性实施例或其组合的方法,其中,执行所述板载诊断测试包括以下的一个或多个:测试用户接口控制电路的操作、测试振动器的操作以及测试无线通信接口的操作。

示例性实施例29:一种用于测试用于气溶胶递送装置的控制板的测试设备,所述测试设备包括:接口,所述接口被配置成与所述控制板通信耦连;以及处理电路,所述处理电路与所述接口操作耦连,其中,所述处理电路被配置成使所述测试设备至少:经由所述接口向所述控制板提供测试开始信号;经由所述接口从所述控制板接收诊断信息;以及至少部分基于所述诊断信息,确定所述控制板是否有故障。

示例性实施例30:根据任何前述或后续示例性实施例或其组合的测试设备,其中,所述接口包括一个或多个探头,所述一个或多个探头被配置成接触所述控制板的一个或多个对应测试点。

示例性实施例31:根据任何前述或后续示例性实施例或其组合的测试设备,其中,所述测试设备还包括被配置成形成所述控制板的一对测试点之间的返回路径的电路。

示例性实施例32:根据任何前述或后续示例性实施例或其组合的测试设备,其中,所述接口包括无线通信接口,所述无线通信接口被配置成以下的一个或多个:无线传送所述测试开始信号;以及无线接收所述诊断信息的至少一部分。

示例性实施例33:根据任何前述或后续示例性实施例或其组合的测试设备,其中,所述测试设备还包括:电阻负载,所述电阻负载被配置成与所述控制板的加热器电路操作耦连,其中,所述电阻负载还被配置成模拟加热元件的电阻负载,所述加热元件被配置成加热气溶胶前体组合物以形成可吸入物质。

示例性实施例34:根据任何前述或后续示例性实施例或其组合的测试设备,其中,确定所述控制板是否有故障包括以下的一个或多个:确定所述加热器电路是否有故障;确定用户接口控制电路是否有故障;确定振动器是否有故障;以及确定无线通信接口是否有故障。

示例性实施例35:一种用于形成气溶胶递送装置的方法,所述方法包括:提供包括加热器电路的控制板,所述加热器电路被配置成控制向加热元件的电力输送,所述加热元件被配置成加热气溶胶前体组合物以形成可吸入物质;使所述控制板与测试设备相接,所述测试设备被配置成识别所述控制板中的故障电路;以及把所述控制板与壳体内的电源组合,使得所述控制板包括来自所述加热器电路的电连接,所述电连接被配置成用于向所述加热元件的电力输送。

示例性实施例36:根据任何前述或后续示例性实施例或其组合的方法,其中,把所述控制板与所述测试设备相接包括把所述控制板的测试接口与所述测试设备的对应测试接口相接。

示例性实施例37:根据任何前述或后续示例性实施例或其组合的方法,其中,所述控制板的测试接口包括一个或多个测试点,并且其中,所述测试设备的测试接口包括一个或多个探头,并且其中,把所述控制板和所述测试设备相接包括把所述一个或多个探头与所述一个或多个测试点相接。

示例性实施例38:根据任何前述或后续示例性实施例或其组合的方法,其中,组合是只在通过把所述控制板与所述测试设备相接没有识别任何故障电路的情况下执行的。

示例性实施例39:根据任何前述或后续示例性实施例或其组合的方法,其中,所述壳体包括用于气溶胶递送装置的控制本体的壳体,并且其中,所述加热元件包括在盒子中,所述盒子被配置成与所述控制本体配合。

此发明内容只出于总结一些示例性实施例以便提供对本公开的一些方面的基本理解的目的提供。因此,要认识到,上面描述的示例性实施例只是示例,不应当解读为以任何方式缩小本公开的范围或精神。在这方面,通过与下面简要描述的附图一起阅读下文的详细描述,本公开的这些和其它特征、方面和优点将变得显然。本发明包括上述实施例的两个、三个、四个或更多个的任何组合以及本公开中陈述的任何两个、三个、四个或更多个特征或元件的组合,不管这些特征或元件在本文中的特定实施例描述中是否被明确组合。本公开旨在被全盘地阅读,使得在其各个方面和实施例的任一中公开的本发明的任何可分离的特征或元件应当视为旨在是可组合的,除非上下文另有明确指示。

附图说明

至此在前面已经概括地描述了本公开,现在参照附图,附图不一定是按比例绘制的,图中:

图1图解说明根据本公开的一些示例性实施例组装配置中的气溶胶递送装置的侧视图,气溶胶递送装置具有特征可以为电子香烟的常规配置并包括控制本体和盒子;

图2图解说明根据本公开的一些示例性实施例盒子的侧视图和通过图1的气溶胶递送装置的控制本体的截面图,其中,盒子与控制本体分离;

图3图解说明根据本公开的一些示例性实施例图1的盒子的分解透视图,包括基部、控制部件端子、电子控制部件、第一和第二加热端子、流向导向器、储藏器基板、喷雾器、外本体、烟嘴和标记;

图4图解说明根据本公开的一些示例性实施例用于测试用于气溶胶递送装置的控制板的示例性系统;

图5图解说明根据本公开的一些示例性实施例可以在用于气溶胶递送装置的控制板上实现的部件的框图;

图6图解说明根据本公开的一些示例性实施例可以在测试设备上实现的设备的框图;

图7图解说明根据本公开的一些示例性实施例用于测试用于气溶胶递送装置的控制板的可以由控制板执行的示例性方法的流程图;

图8图解说明根据本公开的一些示例性实施例用于测试用于气溶胶递送装置的控制板的可以由测试设备执行的示例性方法的流程图;

图9图解说明根据本公开的一些示例性实施例用于气溶胶递送装置的示例性控制板;

图10图解说明根据本公开的一些示例性实施例的示例性测试设备;

图11a-11c图解说明根据本公开的一些示例性实施例可以由图9的控制板和图10的测试设备执行的用于测试图9的控制板的示例性方法;以及

图12图解说明根据本公开的一些示例性实施例用于测试气溶胶递送装置的全部组装好的控制本体的部件的示例性方法。

具体实施方式

现在将参照其示例性实施例在后文更加全面地描述本公开。描述这些示例性实施例使得本公开是彻底和完整的,并会向本领域技术人员全面传递本公开的范围。实际上,本公开可以以许多不同的形式体现,不应当解读为局限于本文中陈述的实施例;而是,提供这些实施例,使得本公开会满足可应用的法律要求。如在说明书以及所附权利要求中使用的单数形式“一(a)”、“一(an)”、“所述/该(the)”包括复数指代,除非上下文有其它明确指示。

本公开的一些示例性实施例涉及用于测试气溶胶递送装置的部件的系统和相关方法、设备及计算机程序产品。例如,一些实施例提供用于气溶胶递送装置的控制板,诸如印刷电路板或其它控制板,其可以被配置成执行用于测试控制板的操作的板载诊断测试。一些这样的实施例的控制板可以被配置成响应于可以由可以与控制板通信耦连的测试设备提供的测试开始信号执行板载诊断测试,并且可以被配置成向测试设备提供基于板载诊断测试的执行生成的诊断信息,以使得测试设备能够确定控制板是否有故障。举另一示例,一些实施例提供一种系统,包括测试设备和用于气溶胶递送的完全组装好的控制本体,所述系统被配置成测试控制本体的部件的操作。相应地,各个示例性实施例可以用来确定在气溶胶递送装置的分销和销售之前,气溶胶递送装置的制造好的控制板和/或其它部件是否有故障。

根据本公开的气溶胶递送装置是可以使用电能来加热材料(优选在任何显著程度上不使材料燃烧)以形成可吸入物质的装置;这些制品最优选是足够紧凑的以被认为是“手持”装置。气溶胶递送装置在由烟草的燃烧或热解的副产品产生的气溶胶的意义上可以不产生烟,而是,制品或装置最优选地由制品或装置的某些组分的挥发或蒸发产生蒸汽(包括可以被认为是可见气溶胶的气溶胶内的蒸汽,其可以考虑描述为烟状的)。在最优选的实施例中,气溶胶递送装置可以包括烟草和/或由烟草衍生的组分。因此,气溶胶递送装置的特征可以为电子吸烟制品,诸如电子香烟。

本公开的气溶胶递送装置的特征还可以是产生蒸汽的制品或药物递送制品。因此,一些制品或装置可以被适应性修改,以便提供可吸入形式或状态的一种或多种物质(例如香料和/或药物活性成分)。例如,可吸入物质大部分可以是蒸汽的形式(即,在低于其临界点的温度下为气相的物质)。替代性地,可吸入物质可以是气溶胶的形式(即细的固体粒子或液体小滴在气体中的悬浮物)。出于简洁目的,如本文中使用的术语“气溶胶”意味着包括适于人们吸入的形式或类型的蒸汽、气体和气溶胶,不管可见与否,不管是否为可以认为是烟状的形式。

本公开的吸烟制品通常包括在外壳或本体内提供的许多部件。外壳或本体的总体设计可以不同,可以限定吸烟制品的总体大小和形状的外本体的形式或配置可以不同。通常,类似香烟或雪茄的形状的细长本体可以由单个整体的壳形成;或者细长本体可以由两个或更多个分开的部件形成。吸烟制品的所有部件可以包含于一个外本体或壳内,或者可以包含于被结合并且可分离的两个或更多个壳内。例如,吸烟制品可以在一端有控制本体,控制本体包括含有一个或多个可再次使用部件(例如可充电电池和用于控制该制品的操作的各种电子器件)的壳,在另一端有可拆卸地附连于其上的包含一次性部分(例如一次性含有香料的盒子)的壳。

本公开的气溶胶递送装置最优选包括以下的某种组合:功率源(即电功率源)、至少一个控制部件(例如用于致动、控制、调节和/或停止用于热生成的电力的装置,诸如通过控制从电源到气溶胶递送装置的其它部件的电流流动);加热器或热生成部件(例如通常称作“喷雾器”的一部分的电阻加热元件或部件);以及气溶胶前体组合物(例如通常是一旦施加足够的热能够产生气溶胶的液体,诸如通常称作“烟汁(smokejuice)”、“电子液体(e-liquid)”和“电子汁液(e-juice)”的成分),气溶胶递送装置通常包括口端区域或尖部,用于允许在气溶胶递送装置上吸气来吸入气溶胶(例如,定义的通过制品的气流路径,使得生成的气溶胶能够通过吸气从该路径抽出)。

根据本公开的气溶胶递送装置100的一个示例性实施例图示于图1中。如图示的,气溶胶递送装置100可以包括控制本体200和盒子300。在这方面,图1图解说明分别处于组装配置中的控制本体200和盒子300,其中,控制本体和盒子相互耦连。各个机构可以把控制本体200与盒子300连接,以产生螺纹接合、压入配合接合、干涉配合、磁接合等等。一些示例性实施例的气溶胶递送装置100的代表性设计在potter等人的美国专利号d685522中陈述,其通过引用被全部并入本文中。

如图2中图示,控制本体200可以包括多个部件。例如,控制本体200可以包括耦合器202、外本体204、流量传感器210、控制部件212(其具体地可以包括如本文中进一步描述的控制板)、电功率源216(例如电池,其可以是可充电的,电容器和/或其它适当的电功率源)、指示器218(例如led指示器)和端盖222。可以包括于控制本体中的各个元件在worm等人于2014年2月28日提交的美国申请序号14/193,961中描述,其通过引用被全部并入本文中。

图3图解说明分解配置的盒子诸如盒子300的实施例。如图示的,根据本公开的示例性实施例,盒子300可以包括基部302、控制部件端子304、电子控制部件306、流向导向器308、喷雾器310、储藏器基板312、外本体314、烟嘴316、标记318以及第一和第二加热端子320a、320b。喷雾器310可以包括液体传送元件322和加热元件324。盒子另外可以包括与基部接合的基部运送插头和/或与烟嘴接合的烟嘴运送插头,以便保护基部和烟嘴,防止在使用之前污染物进入其中,如例如在depiano等人于2013年3月15日提交的美国专利申请序号13/841,233中公开的。后文包括的描述提供上文描述的部件和其组装的方法的示例性配置。不过,应当理解,盒子300可以以各种方式组装,并且在其它实施例中可以包括更多或更少的部件。例如,尽管盒子300在本文中通常描述为包括储藏器基板,但在其它实施例中,盒子可以在其中存放气溶胶前体组合物,不必使用储藏器基板(例如通过使用存放气溶胶前体组合物的容器或器皿或者直接存放在其中)。在一些实施例中,气溶胶前体组合物可以在容器或器皿内,容器或器皿还可以包括其中的多孔(例如纤维)材料。

要认识到,图1-3是作为示例而不是作为限制提供的。例如,具有其它形状因数(包括非圆柱形状因数)的气溶胶递送装置也认为在本公开的范围内。而且,要认识到,用于形成气溶胶递送装置的部件的其它排列和配置也认为在本公开的范围内。根据本公开的气溶胶递送装置的各个部件可以从现有技术中描述的和商用的部件中选择。气溶胶递送装置和可以包括于其中的几个部件的其它示例在worm等人的美国公布号2013/0037041、sebastian等人的美国公布号2014/0000638、collett等人的美国公布号2014/0060554、sears等人的美国公布号2014/0096781、ampolini等人的美国公布号2014/0096782、chapman等人于2013年3月14日提交的美国申请序号13/802,950、depiano等人于2013年3月15日提交的美国申请序号13/841,233、bless等人于2014年2月3日提交的美国申请序号14/170,838和ampolini等人于2014年7月10日提交的美国申请序号14/327,776中描述,这些申请通过引用被全部并入本文中。根据一些示例性实施例的气溶胶递送装置可以根据ampolini等人于2014年3月27日提交的美国申请序号14/227,159中公开的方法组装,其通过引用被全部并入本文中。

已经描述了可以用于各个示例性实施例的气溶胶递送装置的几个示例性实施例,现在描述用于测试气溶胶递送装置的部件的系统和相关方法、设备以及计算机程序产品的几个实施例。

图4图解说明根据本公开的一些示例性实施例用于测试用于气溶胶递送装置的控制板的示例性系统400。系统400可以包括用于气溶胶递送装置的控制板402和测试设备404。

根据一些示例性实施例(参见图2),控制板402例如可以被配置成在气溶胶递送装置诸如气溶胶递送装置100的控制本体诸如控制本体200内实现。在这方面,控制板402可以承载可以被配置成控制气溶胶递送装置的操作的一个或多个电子部件(例如电路)。例如,控制板402可以包括一个或多个控制部件(例如图2中的控制部件212),其可以被配置成监测、致动、控制、调节和/或停止向加热元件的电力供应,加热元件可以用来加热气溶胶前体组合物,以在包括控制板402的完全组装好的气溶胶递送装置中形成可吸入物质。

在一些示例性实施例中,控制板402可以至少部分地体现为印刷电路板(pcb)。不过,要认识到,根据一些示例性实施例,可以用来形成承载电子部件的电路板和/或其它形式的控制板的其它技术可以用来形成除了或代替pcb构造的控制板402。

测试设备404例如可以体现为测试固定设备或其它设备,其可以被配置成出于促进测试控制板402的目的与控制板402通信耦连。在这方面,控制板402和测试设备404可以包括各自的接口,这些接口可以被配置成在控制板402的测试期间相互通信耦连以提供接口406。接口406例如可以用来把控制信号从测试设备404向控制板402传递。接口406可以另外或替代性地用来向测试设备404提供来自控制板402的诊断信息,诊断信息可以由测试设备404和/或其操作员使用以确定控制板402是否有故障。在一些示例性实施例中,接口406还可以被配置成把电力从测试设备404向控制板402供应,以在诊断测试的执行期间对控制板402的操作供电。

在一些示例性实施例中,测试设备404可以包括“钉床(bedofnails)”测试接口,其包括一个或多个探头,所述一个或多个探头可以被配置成接触可以在一些示例性实施例的控制板402上实现的一个或多个对应测试点。相应地,在这样的示例性实施例中,接口406的至少一些方面可以由控制板402的一个或多个测试点和测试设备404的一个或多个对应探头之间的接触提供。

另外或替代性地,在一些示例性实施例中,接口406的至少一些方面可以由物理数据接口诸如串行接口、并行接口和/或其它提供。例如,在一些实施例中,控制板402和测试设备404之一可以包括数据端口,控制板402和测试设备404中的另一个可以包括对应的被配置成与数据端口配合的数据插头(例如,经由阴阳连接和/或可以用来把插头与对应的端口耦连以形成数据接口的其它配置)。在一些这样的实施例中,物理数据接口例如可以由通用串行总线(usb)连接、rs-232连接、火线连接、雷电连接和/或其它连接形成。

在一些示例性实施例中,接口406的至少一些方面可以另外或替代性地由控制板402和测试设备404之间的无线通信链路提供。例如,控制板402和测试设备404可以被配置成经由以下通信:蓝牙、无线usb、zigbee、电力电子工程师协会(ieee)802.11技术(例如wi-fi)、wi-fi直连、ieee802.15技术、近场通信(nfc)、红外数据协会(irda)和/或其它红外(ir)技术和/或其它无线通信技术。在接口406包括无线通信链路的一些示例性实施例中,通过通信链路的通信可以利用ampolini等人于2014年7月10日提交的美国申请序号14/327,776中公开的读请求技术,该申请通过引用被全部并入本文中。例如根据一些示例性实施例,在本文下面还描述的测试开始信号可以包括如美国申请序号14/327,776中描述的读请求。

如本文下面还描述的,测试设备404可以被配置成经由接口406向控制板402提供测试开始信号。控制板402可以被配置成响应于测试开始信号执行板载诊断测试以测试控制板的操作。例如,板载诊断测试可以用来检查指示控制板402是否被正确地制造的短路、开路、电阻、电容和/或其它量。控制板402还可以被配置成经由接口406向测试设备404提供至少部分基于板载诊断测试的执行生成的诊断信息。测试设备404和/或其操作员可以使用诊断信息确定控制板402是否有故障。

尽管在图4中作为示例图示单个控制板402,但要认识到在一些实施例中,测试设备404可以被配置成同时测试多个控制板402的操作。例如,一些示例性实施例的测试设备404可以被配置成测试包括多个控制板402的面板。

图5图解说明根据本公开的一些示例性实施例可以在用于气溶胶递送装置的控制板诸如控制板402上实现的部件的框图。在这方面,图5图解说明根据一些示例性实施例可以在控制板上实现的设备500。要认识到,图5中图示并参照其在下文描述的部件、装置或元件可以不是强制的,因此在某些实施例中,一些可以省略。另外,一些实施例可以包括超出图5中图示并参照其描述的那些的另外或不同的部件、装置或元件。

在一些示例性实施例中,设备500可以包括处理电路510,其被配置成根据本文中公开的一个或多个示例性实施例执行功能。在这方面,根据各个示例性实施例,处理电路510可以被配置成执行控制板诸如控制板402的一个或多个功能和/或控制所述功能的执行。因此,根据一个或多个示例性实施例,处理电路510可以被配置成执行数据处理、应用执行和/或其它处理和管理服务。例如,处理电路510可以被配置成根据各个实施例执行板载诊断测试。

在一些实施例中,设备500或其(若干)部分或(若干)部件,诸如处理电路510可以通过一个或多个集成电路实现,所述一个或多个集成电路各自可以包括一个或多个芯片。处理电路510和/或设备500的一个或多个另外的部件因此在一些情况下可以被配置成在芯片上的系统上实现实施例。

在一些示例性实施例中,处理电路510可以包括处理器512,并且在一些实施例中,诸如图5中图示的,还可以包括存储器514。处理电路510可以与测试接口516、加热器电路518、用户接口控制电路520、振动器522和/或无线通信接口524通信,或者另外对它们进行控制。

处理器512可以以各种形式体现。例如,处理器512可以体现为各种硬件处理手段,诸如微处理器、协处理器、控制器或包括集成电路(比方说asic(专用集成电路)、fpga(现场可编程门阵列)、其某种组合等等)的各种其它计算或处理装置。尽管图示为单个处理器,但要认识到处理器512可以包括多个处理器。多个处理器可以相互操作通信,并且可以被共同配置成执行控制板402的一个或多个功能。在一些示例性实施例中,处理器512可以被配置成执行可以存储在存储器514中和/或可以另外对处理器512可访问的指令。例如,在一些实施例中,处理器512可以被配置成执行软件,以用于执行根据各个实施例的板载诊断测试。因此,不管由硬件还是由硬件和软件的组合配置,处理器512能够在被相应地配置时根据各个实施例执行操作。

在一些示例性实施例中,存储器514可以包括一个或多个存储器装置。存储器514可以包括固定和/或可移动存储器装置。在一些实施例中,存储器514可以提供非瞬态计算机可读存储介质,其可以存储可以由处理器512执行的计算机程序指令。在这方面,存储器514可以被配置成存储信息、数据、应用、指令和/或其它,以用于使设备500执行根据一个或多个示例性实施例的各个功能。例如,存储器514可以存储用于根据各个实施例执行板载诊断测试的指令。在一些实施例中,存储器514可以经由一个或多个总线与处理器512、测试接口516、用户接口控制电路520和读控制模块520中的一个或多个通信,以用于在设备500的部件之间传递信息。

设备500还可以包括测试接口516。测试接口516可以被配置成与测试设备404的对应测试接口通信耦连(例如图6中图示并参照其在下文描述的测试接口616)以提供接口406。在一些示例性实施例中,测试接口516可以提供连接,经由该连接,可以从测试设备404接收在板载诊断测试的执行期间为控制板402的操作供电的电力。

测试接口516例如可以包括一个或多个测试点,该一个或多个测试点可以被配置成接触一些示例性实施例的测试设备404的一个或多个对应探头。举另一示例,测试接口516可以包括物理数据端口和/或数据插头,其可以用来实现控制板402和测试设备404之间诸如经由usb连接、rs-232连接、火线连接、雷电连接和/或其它的数据通信。举另一示例,在无线通信可以用来支持测试开始信号、诊断信息和/或其它数据在控制板402和测试设备404之间通信的一些实施例中,测试接口516可以包括和/或另外利用如本文下面进一步描述的无线通信接口524的各方面。

在一些示例性实施例中,设备500可以包括加热器电路518。加热器电路518可以至少部分地体现为各种手段,诸如电路、硬件、包括存储可由处理装置(例如处理器512)执行的计算机可读程序指令的计算机可读介质(例如存储器514)的计算机程序产品或其某种组合。在一些实施例中,处理器512(或处理电路510)可以包括或另外控制加热器电路518。当控制板诸如控制板402(包括设备500)在用于气溶胶递送装置(例如气溶胶递送装置100)的控制本体(例如控制本体200)中实现时,加热器电路518可以被配置成经由一个或多个电连接与加热元件(例如加热元件324)操作接合,加热元件实现于盒子(例如盒子300)中或者实现于与设备500相同的壳体中。例如,根据一些示例性实施例,加热器电路518可以被配置成与第一和第二加热端子320a、320b操作接合,以向加热元件324供应电流。加热器电路518可以相应地被配置成控制电力向加热元件(例如加热元件324)的供应以用于热生成。

在一些示例性实施例中,设备500可以包括用户接口控制电路520。用户接口控制电路520可以至少部分地体现为各种手段,诸如电路、硬件、包括存储可由处理装置(例如处理器512)执行的计算机可读程序指令的计算机可读介质(例如存储器514)的计算机程序产品或其某种组合。在一些实施例中,处理器512(或处理电路510)可以包括或另外控制用户接口控制电路520。用户接口控制电路520可以被配置成控制(若干)输入机构的操作以使得用户能够给气溶胶递送装置上电/下电,以激活加热元件产生用于吸入的蒸汽或气溶胶,和/或另外致动和/或控制气溶胶递送装置的至少一些功能。例如,用户接口控制电路520可以包括和/或可以被配置成从抽吸感测部件(例如流量传感器210)接收信号,抽吸感测部件可以被配置成检测对气溶胶递送装置的抽吸输入。举另一示例,用户接口控制电路520可以包括指示器控制电路,诸如led控制电路,其被配置成控制一个或多个led和/或其它(若干)指示器(例如指示器218)的操作,这些led或其它指示器可以用来指示气溶胶递送装置电池的充电水平的操作状态,盒子中剩余的气溶胶前体组合物的量,和/或向用户提供可能与气溶胶递送装置的操作有关的其它状态信息。例如,用户接口控制电路520可以包括指示器控制电路,其可以被配置成激活/去激活指示器,控制指示器的点亮水平,控制指示器的点亮颜色,和/或控制指示器的另一特性。

在一些示例性实施例中,设备500可以包括振动器522。不过要认识到,在一些示例性实施例中,振动器522可以省略。振动器522可以包括电动机和/或其它机电装置,其可以被配置成在包括振动器522的气溶胶递送装置上给予振动和/或其它运动。例如,振动器522可以被配置成在气溶胶递送装置的使用期间充当触觉反馈装置。

在一些示例性实施例中,设备500可以包括无线通信接口524。不过,要认识到,在一些示例性实施例中,无线通信接口524可以省略。测试接口616可以被配置成使得控制板402和/或包括控制板402的气溶胶递送装置能够与另一计算装置和/或通过无线通信网络无线通信。在接口406的至少一些方面可以由控制板402和测试设备404之间的无线通信链路提供的一些示例性实施例中,测试接口516的至少一些方面可以由无线通信接口524提供。无线通信接口524可以包括例如天线(或多个天线)和支持硬件和/或软件以用于实现与无线通信网络(例如蜂窝网络、无线局域网、无线个人局域网和/或其它)的通信和/或用于支持与第二计算装置的无线通信链路。因此,例如,无线通信接口524可以被配置成支持各种无线通信技术,诸如作为非限制性示例,各种蓝牙技术、zigbee、无线usb、各种ieee802.15技术、各种ieee802.11技术、irda和/或其它ir技术、nfc和/或可以用来支持两个或更多个计算装置之间的无线通信的其它通信技术。

图6图解说明根据本公开的一些示例性实施例可以在测试设备诸如测试设备404上实现的设备600的框图。要认识到,图6中图示并参照其在下文描述的部件、装置或元件可以不是强制的,因此在某些实施例中,一些可以省略。此外,一些实施例可以包括超出图6中图示并参照其描述的那些的另外或不同的部件、装置或元件。

在一些示例性实施例中,设备600可以包括处理电路610,其是可配置的以执行根据本文中公开的一个或多个示例性实施例的测试设备404的功能和/或控制所述功能的执行。因此,处理电路610可以被配置成执行数据处理、应用执行和/或其它处理和管理服务,其可以被实现以根据一个或多个示例性实施例执行测试设备404的功能。

在一些实施例中,设备600或其(若干)部分或(若干)部件,诸如处理电路610可以通过一个或多个集成电路实现,集成电路各自可以包括一个或多个芯片。处理电路610和/或设备600的一个或多个另外的部件因此在一些情况下可以被配置成在芯片上的系统上实现实施例。

在一些示例性实施例中,处理电路610可以包括处理器612,并且在一些实施例中,诸如图6中图示的实施例中,还可以包括存储器614。处理电路610可以与测试接口616、用户接口618和/或故障检测和校准电路620通信,或者另外控制测试接口616、用户接口618和/或故障检测和校准电路620。

处理器612可以以各种形式体现。例如,处理器612可以体现为各种硬件处理手段,诸如微处理器、协处理器、控制器或包括集成电路(比方说例如asic(专用集成电路)、fpga(现场可编程门阵列)或其某种组合等等)的各种其它计算或处理装置。尽管图示为单个处理器,但要认识到处理器612可以包括多个处理器。根据各个实施例,多个处理器可以相互操作通信,并且可以被共同配置成执行测试设备诸如测试设备404的一个或多个功能。在一些示例性实施例中,处理器612可以被配置成执行可以存储在存储器614中和/或可以另外对处理器612可访问的指令。因此,无论由硬件还是由硬件和软件的组合配置,处理器612能够在被相应地配置时执行根据各个实施例的操作。

在一些示例性实施例中,存储器614可以包括一个或多个存储器装置。存储器614可以包括固定和/或可移动存储器装置。在一些实施例中,存储器614可以提供非瞬态计算机可读存储介质,其可以存储可以由处理器612执行的计算机程序指令。在这方面,存储器614可以被配置成存储信息、数据、应用、指令和/或其它以用于使设备600能够执行根据一个或多个示例性实施例的功能。在一些实施例中,存储器614可以经由一个或多个总线与处理器612、测试接口616、用户接口618以及故障检测和校准电路620中的一个或多个通信以用于在设备600的部件之间传递信息。

设备600还可以包括测试接口616。测试接口616可以被配置成与控制板402的对应测试接口(例如图5中图示并参照其在上文描述的测试接口516)通信耦连,以在控制板402的测试期间提供接口406。在这方面,测试接口616可以被配置成促进与控制板402的通信。测试接口616还可以被配置成给控制板402提供对测试设备404的电路的连接(例如可以由一些示例性实施例的故障检测和校准电路620提供的方面),其可以由控制板402使用以测试控制板402的一个或多个方面的操作。在一些示例性实施例中,测试接口616可以被配置成在由控制板402执行板载诊断测试期间向控制板402提供电力。

测试接口616例如可以包括一个或多个探头,所述一个或多个探头可以被配置成接触一些示例性实施例的控制板402的一个或多个对应测试点。举另一示例,测试接口616可以包括物理数据端口和/或数据插头,其可以用来实现测试设备404和控制板402之间诸如经由usb连接、rs-232连接、火线连接、雷电连接和/或其它的数据通信。

举另一示例,在无线通信可以用来支持测试开始信号、诊断信息和/或其它数据在控制板402和测试设备404之间通信的一些实施例中,测试接口616可以包括无线通信接口。在这样的实施例中,测试接口616可以包括例如一个天线(或多个天线)以及支持硬件和/或软件以用于实现与无线通信网络(例如蜂窝网络、无线局域网、无线个人局域网和/或其它)的通信和/或用于支持与第二计算装置的无线通信链路。例如,在这些实施例中,测试接口616可以被配置成支持各种无线通信技术,诸如作为非限制性示例,各种蓝牙技术、zigbee、无线usb、各种ieee802.15技术、各种ieee802.11技术、irda和/或其它ir技术、nfc和/或可以用来支持两个或更多个计算装置之间的无线通信的其它通信技术。

在一些示例性实施例中,设备600可以包括用户接口618。不过,在一些实施例中,用户接口618的一个或多个方面可以不存在,或者用户接口618可以完全去掉。用户接口618可以与处理电路610通信,以接收用户输入的指示和/或向用户提供可听、可视、机械或其它输出。因此,用户接口618可以包括例如键盘、鼠标、控制杆、显示器、触摸屏显示器、麦克风、扬声器、一个或多个生物识别输入装置(例如可以跟踪身体部分或眼睛运动的可视或感觉跟踪装置)、加速度计、陀螺仪和/或其它输入/输出机构。在用户接口618包括触摸屏显示器的实施例中,用户接口618可以另外被配置成检测和/或接收触摸和/或其它运动姿势或显示器的其它输入的指示。

根据各个示例性实施例,用户接口618可以被配置成提供可以由控制板402执行的板载诊断测试的诊断结果的指示。例如,用户接口618可以被配置成指示控制板402是否有故障。在一些这样的实施例中,如果已经在控制板402中检测到故障,则可以提供已经确定控制板402的部件是有故障的指示。例如,指示灯、显示器上的消息和/或其它指示可以用来指示是否在控制板402中检测到故障。例如,一些实施例的用户接口618可以包括一个或多个led和/或其它指示器,这些led和/或其它指示器可以被配置成响应于在由控制板402执行板载诊断测试期间可以由控制板402执行的测试操作点亮,以给测试设备404的操作员提供控制板402中是否存在故障的可视指示。

在一些示例性实施例中,用户接口618可以包括接近完全组装好的气溶胶递送装置的用户接口元件的用户接口元件,以便当控制板402在由控制板402执行板载诊断测试期间经由接口406与测试设备404通信耦连时,能够测试用户接口控制电路520的各方面。例如,一些示例性实施例的用户接口618可以包括一个或多个led,所述一个或多个led在板载诊断测试的执行期间可以经由接口406与led控制电路操作耦连(例如可以由用户接口控制电路520提供),使得测试设备404的操作员可以通过确定在led控制电路的测试期间用户接口618的led是否点亮,验证led控制电路的适当操作。

设备600还可以包括故障检测和校准电路620。故障检测和校准电路620可以体现为各种手段,诸如电路、硬件、包括存储可由处理装置(例如处理器612)执行的计算机可读程序指令的计算机可读介质(例如存储器614)的计算机程序产品或其某种组合。在一些实施例中,处理器612(或处理电路610)可以包括或另外控制故障检测和校准电路620。

在一些示例性实施例中,故障检测和校准电路620可以被配置成生成测试开始信号,并向控制板402提供测试开始信号以调用由控制板402执行板载诊断测试。故障检测和校准电路620还可以被配置成使用可以由控制板402基于诊断测试的执行提供的诊断信息,以确定控制板402是否有故障。

在一些示例性实施例中,故障检测和校准电路620可以包括在诊断测试的执行期间可以与控制板402操作耦连(例如经由接口406)的电路,诸如电阻负载、回环路径和/或其它,以使得控制板402能够测试控制板402的一个或多个方面的操作。例如,回环或返回路径可以经由可以由故障检测和校准电路620提供的电路耦连一些示例性实施例的控制板402的两个或更多个测试点。

故障检测和校准电路620另外或替代性地可以包括测量电路,测量电路可以被配置成在诊断测试的执行期间测量可以由控制板402提供的诊断数据。例如,一些示例性实施例的故障检测和校准电路620可以包括欧姆计、电压表和/或其它。

控制板402可以向由回环路径连接的一个或多个测试点施加电力和/或电流,以测试控制板402的一部分的操作。控制板402(例如处理电路410)可以通过测量跨测试点的电压,测量经由返回路径流入控制板402的测试点的电流和/或其它,测试控制板402的操作。控制板402(例如处理电路410)可以通过把测量值与预期标准比较,确定控制板402的一部分中是否有故障。例如,控制板402可以把经由返回路径流向控制板402的测量电流值与预期电流标准比较。如果测量电流等于预期电流值和/或在指示适当操作的电流值的范围内,则控制板402可以确定在被测试的部件中不存在故障。不过,如果测量的电流不满足预期电流标准,致使测量的电流不等于预期电流值和/或不在指示适当操作的电流值的范围内,则控制板402可以确定在被测试的部件中有故障。举另一示例,控制板402可以把跨测试点的测量电压与预期电压标准比较。如果测量的电压等于预期电压值和/或在指示适当操作的电压值的范围内,则控制板402可以确定在被测试的部件中不存在故障。不过,如果测量的电压不满足预期电压标准,致使测量的电压不等于预期电压值和/或不在指示适当操作的电压值的范围内,则控制板402可以确定在被测试的部件中存在故障。

举一个特殊示例,一些示例性实施例的故障检测和校准电路620可以包括电阻负载,所述电阻负载被配置成在由控制板402执行的诊断测试期间与加热器电路518操作耦连。在一些这样的示例性实施例中,电阻负载可以经由根据一些示例性实施例可以在控制板402上实现的一个或多个测试点和可以在测试设备404上实现的一个或多个对应探头之间的连接与加热器电路518操作耦连。电阻负载可以被配置成模拟加热元件(例如图3中的加热元件324)的电阻。一些示例性实施例的处理电路510可以被配置成通过激活加热器电路518以经由对测试设备404的电阻负载的连接向电阻负载提供电力,并测量流过电阻负载和加热器电路518之间的路径的电流,来测试加热器电路518的操作。处理电路510可以被配置成验证测量的电流满足预期电流标准,诸如通过等于预期电流值和/或落入电流值的预期范围内。如果测量的电流不满足预期电流标准,则处理电路510可以确定在加热器电路518中存在故障。

在一些示例性实施例中,故障检测和校准电路620可以被配置成仿真对控制板402的抽吸输入。例如,在一些实施例中,诸如在图9-11c中图示并参照其在下文描述的实施例,故障检测和校准电路620可以被配置成通过向与一些示例性实施例的控制本体402的抽吸检测电路对应的测试点施加电荷和/或电流,仿真抽吸输入。例如,这些实施例的抽吸检测电路可以被配置成与抽吸检测传感器(例如图2中的流量传感器210)操作耦连,抽吸检测传感器可以被配置成响应于抽吸输入生成电输出。举另一示例,故障检测和校准电路620可以被配置成仿真在用户在完全组装好的包括一些示例性实施例的控制板402的气溶胶递送装置上抽吸时可能出现的压力降,以便触发可以由可以在一些这样的实施例的控制板402上实现的抽吸检测传感器(例如流量传感器210)检测的压力降。

控制板402(例如处理电路510)可以被配置成通过测试控制板402可以被配置成响应于对包括控制板402的气溶胶递送装置(例如图1中的气溶胶递送装置100)的抽吸输入执行的至少一个操作的执行,对在板载诊断测试的执行期间仿真的抽吸输入进行响应。例如,在一些实施例中,控制板402可以被配置成响应于仿真的抽吸输入激活并测试加热器电路518的操作。举另一示例,在一些实施例中,用户接口控制电路520可以被配置成响应于抽吸输入激活指示器(例如led或其它指示器),以指示气溶胶前体组合物正在被消耗(例如通过加热气溶胶前体组合物以形成可吸入物质)。相应地,在一些这样的实施例中,控制板402可以被配置成响应于仿真的抽吸输入测试用户接口控制电路420的一个或多个方面的操作。

在一些示例性实施例中,故障检测和校准电路620和/或处理电路510可以被配置成至少部分基于根据可以由控制板402根据各个示例性实施例执行的(若干)测试导出的诊断信息,校准控制板402的一个或多个部件。在这方面,一些示例性实施例的故障检测和校准电路620可以被配置成基于可以由控制板402提供的诊断信息确定控制板402的部件是否需要校准。例如,加热器电路518的一方面,诸如可以用来确定和/或另外调节可以向加热元件供应的电力输出的电流感测电阻器可以基于诊断信息被校准。校准例如可以包括与默认值的偏差(例如正或负偏差)的校准。举另一示例,校准可以包括校准用于加热气溶胶前体的加热温度,校准可以用来测量剩余电力的电池测量部件,和/或可以基于在诊断测试的执行期间导出的诊断信息校准的其它部件。相应地,根据一些示例性实施例,故障和/或控制板402的操作在预期范围之外的确定可以通过校准电路620和/或处理电路510执行校准例程解决,校准电路620和/或处理电路510可以用来校准可以在控制板402上实现的控制软件。

在一些示例性实施例中,测试设备404可以被配置成维护执行数据,诸如故障类型、故障率和/或可以基于来自被测试的控制板402的诊断数据导出和/或聚合的其它数据。在一些这样的示例性实施例中,执行数据可以在本地维护,诸如在存储器614上。另外或者替代性地,在一些示例性实施例中,测试设备404可以与外部计算装置和/或外部存储器经由物理连接和/或经由网络通信而通信。在一些这样的示例性实施例中,测试设备404可以提供从和/或基于被测试的(若干)控制板402另外导出的诊断信息和/或执行数据以用于远程存储。

图7图解说明根据示例性方法用于测试用于气溶胶递送装置的控制板诸如控制板402的流程图。更具体地,图7图解说明根据本公开的一些示例性实施例可以由控制板诸如控制板402执行的方法。相应地,设备500的一个或多个元件,诸如处理电路510、处理器512、存储器514、测试接口516、加热器电路518、用户接口控制电路520、振动器522和无线通信接口524中的一个或多个例如可以提供用于执行图7中图示并参照其描述的操作中的一个或多个的手段。

操作700可以包括从测试设备404接收测试开始信号。测试开始信号可以经由接口406接收。在一些示例性实施例中,测试开始信号可以是数字信号。例如,在一些这样的实施例中,数字信号可以经由控制板402和测试设备404之间的物理通信路径接收,诸如可以经由串行接口提供。举另一示例,在一些实施例中,数字信号可以包括可以由测试设备404无线地发射并由控制板402接收(例如经由无线通信接口524)的数字命令。替代性地,在一些示例性实施例中,测试开始信号可以包括模拟信号,诸如可以由测试设备404向可以在一些示例性实施例的控制板402上实现的(若干)测试点施加的电流和/或电压。

操作710可以包括响应于测试开始信号执行板载诊断测试。板载诊断测试可以包括用于测试控制板402的操作的一个或多个测试。例如,在一些实施例中,操作710可以包括测试加热器电路518的操作。举另一示例,在一些实施例中,操作710可以包括测试用户接口控制电路520的操作。例如,诊断测试可以包括测试可以由一些示例性实施例的用户接口控制电路520提供的led控制电路的操作。举另外的示例,在包括振动器722的实施例中,操作710可以包括测试振动器722的操作。举再一示例,在包括无线通信接口524的实施例中,操作710可以包括测试无线通信接口524的操作。在一些示例性实施例中,可以伴随操作710的执行执行的一个或多个测试可以响应于可以由测试设备404提供的仿真的抽吸输入执行。

根据一些示例性实施例,操作710可以包括以定义的顺序执行一系列诊断测试。如果测试之一失败,则控制板402可以在完成一系列诊断测试中剩下要执行的任一测试之前终止板载诊断测试的执行。在这方面,在这些实施例中,如果由一系列诊断测试中的任一测试识别故障,则控制板402可以被认为是有故障的。在一些这样的实施例中,一系列诊断测试中的第一个可以是被配置成测试被认为是“最难的故障”的控制板402的部件(例如认为是对于控制板402的适当操作最关键的部件)的测试。例如,在一些实施例中,加热器电路518的操作可以被首先测试,原因是气溶胶递送装置的操作可以依赖于加热器电路518的适当操作。

操作720可以包括向测试设备提供至少部分基于诊断测试的执行生成的诊断信息。诊断信息可以指示经由诊断测试是否已经检测到故障,使得测试设备404可以确定控制板402是否有故障。

在一些示例性实施例中,控制板402(例如处理电路510)可以被配置成评估诊断测试的结果,以确定故障是否存在,并且可以给测试设备404提供指示控制板402是否确定存在故障的值和/或其它信息。例如,诊断信息可以包括二进制值、布尔值和/或其它值/信息,其可以用来指示(1)检测到故障条件;或(2)通过诊断测试。

在控制板402可以被配置成评估诊断测试的结果以确定是否存在故障的一些实施例中,控制板402可以被配置成测量可以由测试生成的值,诸如电压和/或电流,并且可以把测量的值与预期标准比较,以确定是否满足预期标准。例如,诊断测试可以包括激活可以在控制板402上实现的部件,并测量跨可以由故障检测和校准电路620提供的两个测试点之间的连接的电压和/或测量可以经由如上文描述的可以由故障检测和校准电路620提供的返回路径流向控制板402的电流。控制板402然后可以生成指示测量的值是否满足预期标准的诊断信息,并且可以向测试设备404提供诊断信息。

另外或替代性地,在一些示例性实施例中,诊断信息可以包括模拟值,诸如可以作为诊断测试的执行的结果输出的电压和/或电流。例如,可以由一些示例性实施例的测试设备404可测量的电压和/或电流可以经由可以由接口406提供的(若干)物理连接输出,诸如可以在控制板402上实现的点和可以在测试设备404上实现的对应探头之间的连接。

在操作710可以包括多个诊断测试的执行的一些示例性实施例中,操作720可以包括分别为多个诊断测试中的每一个提供诊断信息。因此,例如,诊断信息可以包括指示具体的部件和/或功能是否通过诊断测试的部件和/或功能特定的诊断信息。相应地,如果检测到故障,则测试设备404和/或其操作员可以识别有故障的具体(若干)部件和/或(若干)功能。在可以为多个单独的测试中的每一个提供诊断信息的一些实施例中,诊断信息可以在可以伴随板载诊断测试的执行而执行的单独的测试完成时在逐个测试的基础上向测试设备404提供。因此,诊断信息可以在伴随板载诊断测试的执行的测试正在进行时向测试设备404提供。替代性地,在可以为多个单独的测试中的每一个提供诊断信息的一些实施例中,诊断信息可以在伴随板载诊断测试的执行而执行的所有测试执行之后(例如在完成操作710之后)被聚合并向测试设备404提供。

图8图解说明根据示例性方法用于测试用于气溶胶递送装置的控制板诸如控制板402的流程图。更具体地,图8图解说明可以由测试设备诸如测试设备404根据一些示例性实施例执行的方法。相应地,设备600的一个或多个元件诸如处理电路610、处理器612、存储器614、测试接口616、用户接口618以及故障检测和校准电路620中的一个或多个例如可以提供用于执行图8中图示并参照其描述的操作中的一个或多个的手段。

操作800可以包括向控制板402提供测试开始信号。测试开始信号可以经由接口406向控制板402提供。在这方面,操作800可以包括根据如上文描述的操作700的执行提供可以由控制板402接收的测试开始信号。因此,例如,在一些实施例中,测试开始信号可以包括可以经由控制板402和测试设备404之间的物理通信路径向控制板402提供的数字信号,诸如可以经由串行接口提供。举另一示例,在一些实施例中,测试开始信号可以由测试设备404无线地发射。替代性地,在一些示例性实施例中,测试开始信号可以包括模拟信号,诸如可以由测试设备404向可以在一些示例性实施例的控制板402上实现的(若干)测试点施加的电流和/或电压。

操作810可以包括从控制板402接收诊断信息。例如,操作810可以包括接收如上文描述的伴随操作720的执行可以由控制板402提供的诊断信息。

操作820可以包括至少部分基于可以在操作810中接收的诊断信息确定控制板402是否有故障。例如,在诊断信息包括数字信号的实施例中,操作820可以包括提取由数字信号携带的诊断信息,并确定诊断信息是否指示控制板402是有故障的。举另一示例,在诊断信息包括模拟值(诸如作为诊断测试的执行的结果可以由控制板402输出的电压和/或电流)的实施例中,操作820可以包括测量值,并把测量的值与预期标准比较。因此,例如,操作820可以包括把测量的电压与预期电压标准比较和/或把测量的电流与预期电流标准比较。如果测量的值满足预期标准(例如如果测量的值等于预期值,或者落入指示控制板402的适当操作的值的范围内),则操作820可以包括确定控制板402(或正被测试的其部件和/或功能)没有故障。然而,如果测量的值不满足预期标准,则操作820可以包括确定控制板402有故障。

在接收的诊断信息包括对于多个测试中的每一个(例如对于控制板402的多个部件和/或功能中的每一个)的诊断信息的实施例中,操作820可以包括确定多个单独的部件和/或功能中的每一个是否有故障。相应地,如果控制板402的部件和/或功能是有故障的,则操作820可以包括识别有故障的(若干)部件和/或(若干)功能。例如,在一些实施例中,操作820可以包括以下的一个或多个:确定加热器电路518是否有故障,确定用户接口控制电路520是否有故障,确定振动器522是否有故障,以及确定无线通信接口524是否有故障。

在一些实施例中,可以在操作820中做出的确定可以经由用户接口618指示。例如,在一些实施例中,如果检测到故障,则第一指示灯可以点亮,如果控制板402的一方面被确定为已经通过诊断测试,则第二指示灯可以被点亮。举另一示例,在一些实施例中,如果检测到故障,则可以显示第一消息(例如指示检测到有故障的错误消息),如果控制板402的一方面被确定为已经通过诊断测试,则可以显示第二消息(例如没有检测到故障)。举另一示例,在一些实施例中,如果检测到故障和/或如果控制板402被确定为已经通过诊断测试,则可以提供可听指示。相应地,一些实施例的测试设备404的操作员可以确定控制板402是否有故障。

在一些实施例中,伴随操作810的执行可以由测试设备404接收的电压和/或电流可以向用户接口618的一方面供应。例如,伴随测试led控制电路可以由控制板402输出的电压和/或电流可以向可以包括于一些示例性实施例的用户接口618中的led供应,使得这些示例性实施例的测试设备404的操作员可以基于led是否被点亮确定led控制电路是否适当操作。

在一些示例性实施例中,操作820可以另外或替代性地包括至少部分基于接收的诊断信息校准控制板402上的一个或多个部件。例如,操作820可以包括根据负载电阻校准加热器电路518(例如经由触发可以由处理器512执行的软件算法的执行),负载电阻可以用来计算用于加热负载的功率输出。校准例如可以包括定义与默认值的偏差(例如正或负偏差)。因此,要认识到,在一些示例性实施例中,处理电路510可以被配置成基于可以从一些示例性实施例的测试设备404接收的测试结果和/或信号执行一个或多个校准例程。

在一些示例性实施例中,可以在操作810中接收的诊断信息和/或可以伴随操作820的执行确定的关于检测的故障的信息(例如故障类型和/或其它)可以存储为执行数据。在一些这样的示例性实施例中,数据可以在本地维护,诸如在存储器614上。另外或者替代性地,在一些示例性实施例中,测试设备404可以与外部计算装置和/或外部存储器经由物理连接和/或经由网络通信而通信。在一些这样的示例性实施例中,测试设备404可以向另一装置提供数据以用于远程存储。维护的数据可以被聚合,以使得能够关于观察到的故障类型、故障率和/或其它做出确定,其可以用来影响针对控制板设计的任何更新。

图9图解说明根据本公开的一些示例性实施例用于气溶胶递送装置诸如气溶胶递送装置100的示例性控制板900。控制板900例如可以包括控制板402的实施例。相应地,根据一些示例性实施例,设备500或其一部分/(若干)部件可以在控制板900上实现。

控制板900可以包括多个测试点。在图9的示例性实施例中,多个测试点被标记为902-918。测试点902-918可以根据一些示例性实施例提供测试接口516的至少一部分,并且可以被配置成接触测试设备的对应探头,诸如图10中图示并参照其在下文描述的测试设备1000的探头1002-1018。测试点(和对应的测试设备探头)可以以可以用在控制板中特别是用在气溶胶递送装置中的任何组合映射到各种各样的功能。本文中关于附图描述的示例性实施例旨在图解说明本公开应用于控制板诸如用于气溶胶递送装置的测试,由本公开包括的实施例的范围不应当被视为由示例性的功能分组限制。

接地(gnd)测试点902可以包括接地触点,其可以用于与测试设备诸如测试设备404和/或测试设备1000的接地连接。power测试点904可以用来在由控制板904执行的诊断测试期间向控制板900供应电力。制造测试(test)测试点906可以被配置成接收可以由测试设备诸如测试设备404和/或测试设备1000向控制板900供应的测试开始信号,以激起由控制板900执行板载诊断测试。根据一些示例性实施例,开关(sw)测试点908可以被配置成接收可以由测试设备诸如测试设备404和/或测试设备1000供应的仿真的抽吸输入信号。

加热器测试点(load-910和load+912)可以对应于用于加热器诸如加热元件324的连接点。例如,加热器测试点910和912可以被配置成在完全组装好的气溶胶递送装置中与第一和第二加热端子320a和320b操作耦连。

通信(comm)测试点914可以包括支持在控制板900和测试设备诸如测试设备404和/或测试设备1000之间的数字通信的测试点。例如,comm测试点914可以由控制板900使用以向测试设备提供诊断信息。

控制板900还可以包括一个或多个led测试点,诸如led1916和led2918。根据一些示例性实施例,led测试点可以用来测试led控制电路,因此可以用来测试用户接口控制电路520的各方面的操作。例如,控制板900可以激活led控制电路,测试设备可以基于可以由led测试点916和918之一或两者输出的诊断信息(例如电流和/或电压)确定led控制电路是否有故障。

要认识到,控制板900的形状是作为示例不是作为限制提供的。在这方面,用于气溶胶递送装置中的控制板的其它形状和大小也被考虑在本公开的范围内。此外,测试点902-918的选择和空间排列是作为示例而不是作为限制提供的。相应地,根据各个实施例的控制板可以包括对图9中和图示并参照其描述的那些测试点的附加和/或替代性测试点。而且,在一些示例性实施例中,可以省略测试点902-918中的一个或多个。

图10图解说明根据本公开的一些示例性实施例的示例性测试设备1000。测试设备1000可以包括例如测试设备404的实施例。相应地,根据一些示例性实施例,设备600或其一部分/(若干)部件可以在测试设备1000上实现。

如图10中图示,测试设备1000可以包括与控制板900的测试点902-918对应的多个探头1002-1018。根据各个示例性实施例,探头1002-1018可以被配置成在由控制板900执行板载诊断测试期间接触对应的测试点902-918。

例如,gnd探头1002可以被配置成接触gnd测试点902。power探头1004可以被配置成接触power测试点904,并且可以被配置成在由控制板900执行诊断测试期间向控制板900供应电力。test探头1006可以被配置成接触test测试点906,并且可以被配置成向控制板900提供测试开始信号。sw探头1008可以被配置成接触sw测试点908,并且可以被配置成向控制板900提供仿真的抽吸输入。探头、load-1010和load1012可以被配置成分别接触负载测试点910和912。comm探头1014可以被配置成接触comm测试点914以支持数字数据诸如诊断信息从控制板900向测试设备1000的通信和/或从测试设备1000向控制板900的通信。测试设备1000还可以包括一个或多个led探头,诸如led11016和led21018,其可以被配置成接触对应的led测试点(例如led1916和led2918)。

要认识到,图10中图示的选择探头1002-1018是作为示例而不是作为限制提供的。相应地,根据各个实施例的测试设备可以包括对图10中图示并参照其描述的那些探头的附加和/或替代性探头。而且,在一些示例性实施例中,可以省略探头1002-1018中的一个或多个。

测试设备1000可以包括固定计算机1020。固定计算机1020可以包括例如处理电路610的实施例。固定计算机1020可以被配置成控制与控制板900的通信。固定计算机1020还可以被配置成评估可以从控制板900接收的诊断信息以确定控制板900是否有故障。

在一些示例性实施例中,测试设备1000可以包括数据转换块1022,其可以包括于固定计算机1020中和/或与固定计算机1020操作耦连。数据转换块1022可以被配置成把可以从控制板900(例如经由comm探头1014)接收的串行数据转换成可以由固定计算机1020读取的格式。数据转换块1022另外或者替代性地可以被配置成把来自固定计算机1020的命令信号转换成可以向控制板900发送的串行数据。例如,在一些实施例中,数据转换块1022可以被配置成把用于发起由控制板900执行板载诊断测试的测试开始信号转换成可以经由test探头10006向控制板900提供的测试开始信号。数据转换块1022可以包括例如rs-232和/或usb转换块。不过,要认识到其它串行数据协议也被考虑在本公开的范围内。

测试设备1000还可以包括电源1024。在图10的图示示例中,电源1024可以包括固定电压的电源。不过,要认识到其它电源电压也考虑在本公开的范围内。电源1024可以被配置成经由power探头10004向控制板900供应电力。电源1024还可以被配置成经由sw探头10008向控制板900施加用于仿真抽吸输入的电压。固定计算机1020可以被配置成控制电源1024经由power探头1004的电力的供应。固定计算机1020可以另外或替代性地被配置成控制电压经由sw探头1008的施加以用于仿真抽吸输入。

测试设备1000另外可以包括电阻负载1026,其可以提供根据一些示例性实施例的故障检测和校准电路620的一方面。电阻负载1026可以被配置成模拟加热元件(例如加热元件324)的电阻负载。在图10的示例中,电阻负载1026可以包括3欧姆的电阻负载。不过要认识到,其它电阻值也考虑在本公开的范围内。电阻负载1026可以与加热器探头1010和1012操作耦连,使得在由控制板900执行板载诊断测试期间电阻负载1026可以与控制板900的加热器测试点910和912操作耦连。加热器探头1010和1012以及电阻负载1026可以相应地提供返回路径以使得控制板900能够测试可以在其上实现的加热器电路,诸如加热器电路518。

测试设备1000还可以包括电压表1028,其可以提供根据一些示例性实施例的故障检测和校准电路620的一方面。电压表1028可以被配置成测量可以由控制板900作为诊断信息向测试设备1000提供的电压。例如,电压表1028可以被配置成测量可以由控制板900经由led测试点916和918输出并在伴随控制板900测试可以在控制板900上实现的led控制电路时由测试设备1000经由led探头1016和1018接收的电压。固定计算机1020可以接收可以由电压表1028提供的(若干)测量电压的指示,并且可以基于(若干)电压值确定控制板900的led控制电路是否有故障。

图11a-11c图解说明根据本公开的一些示例性实施例可以由控制板900和测试设备1000执行的用于测试控制板900的示例性方法。在这方面,控制板900和测试设备1000可以设置成使得在图11a-11c中图示并参照其描述的方法的执行期间探头1002-1018与测试点902-918操作接触。

首先参照图11a,测试设备1000可以执行操作1102-1112中的一个或多个以发起由控制板900执行板载诊断测试。操作1102可以包括固定计算机1020把test探头1006的输出设置成gnd。操作1104可以包括测试设备900闭合加热器探头1010和1012之间的路径(例如通过闭合可以用来把加热器探头1012连接至电阻负载1026的开关,如图10中图示的),使得load-探头1010和load+探头1012之间的返回路径的电阻可以等于电阻负载1026(例如通过非限制性示例图示的3欧姆)。操作1106可以包括电源1024向power探头1004施加电力,以在板载诊断测试的执行期间对控制板900供电。

操作1108可以包括测试设备1000验证从电源1024到power探头1004的电流小于最大阈值电流。例如,在一些实施例中,最大阈值电流可以是10微安(ua)。不过,要认识到最大阈值电流可以根据测试设备1000和控制板900的具体配置而变化。

操作1110可以包括测试设备1000验证power等于预期的固定电压水平。

操作1112可以包括固定计算机1020把sw探头1008的输出设置成等于power探头1004的输出。例如,固定计算机1020可以闭合开关把sw探头1008与电源124连接。在这方面,操作1112可以包括测试设备1000仿真对控制板900的抽吸输入,以使控制板900测试可以响应于对完全组装好的包括控制板900的气溶胶递送装置的抽吸输入执行的操作。操作1114可以包括测试设备1000(例如固定计算机1020)接收并评估在板载诊断测试的第一部分的执行期间可以由控制板900提供的诊断信息,如图11a和11b中图示并参照其在下文进一步描述的。

操作1116可以包括控制板900检测可以由测试设备1000在操作1112作为抽吸输入施加的sw探头1008的输出。控制板900可以响应于抽吸输入验证控制板900正在诊断测试模式操作。在这方面,操作1118可以包括确定test测试点906的输入是否等于gnd。如果test测试点906的输入不等于地,则控制板900可以确定其正在标准模式操作(即不在诊断模式),如由操作1120图示的,且方法可以前进到图11c中的标记c。

不过,如果控制板900在操作1118中确定test测试点906的输入等于gnd,则控制板900可以确定它正在诊断模式操作,并且可以继续执行从操作1122开始的板载诊断测试。如操作1102中图示并参照其描述的,测试设备1000可以把test探头1006的输出设置成等于gnd,以便在操作1112中施加仿真的抽吸输入之前,把控制板900设置于诊断模式。

操作1122可以包括控制板900向测试设备1000提供(例如经由comm测试点914和comm探头1014之间的连接)对可以安装在控制板900上的软件、固件和/或其它的(若干)软件(sw)版本的指示。测试设备1000可以相应地验证当前的和/或另外预期的软件版本安装于控制板900上。

操作1124可以包括控制板900从power测试点1004读取输入。控制板900可以使用模数转换器(adc)确定在操作1124读取的模拟值的数字表示,并且可以在操作1126向测试设备1000发送power值的数字表示。测试设备1000可以伴随操作1114的执行相应地验证控制板900正接收适当的电源电压,以便验证可以在控制板900上实现的电源电路的适当配置和操作。

操作1128可以包括控制板900把可以在控制板900上实现的负载电路(例如加热器电路518)的状态设置成off(关断)。在操作1130,控制板900可以读取跨加热器测试点910和912的电压值。操作1132可以包括控制板900使用adc确定可以在操作1130读取的电压值的数字表示,并向测试设备1000发送该数字表示。测试设备1000可以伴随操作1114的执行验证读取的电压满足预期的电压标准。

测试设备1000可以继续如由图11b上的标记a图示的操作1114的执行。由控制板900执行的诊断测试可以继续图11b上的标记b。

现在参照图11b,操作1134可以包括控制板900把可以在控制板900上实现的负载电路(例如加热器电路518)的状态设置成on(接通),以便激活负载电路。操作1136可以包括控制板900读取跨加热器测试点910和912的电压。操作1138可以包括控制板900读取沿着由电阻负载1026提供的返回路径流动(例如流向load-测试点910和load+测试点912之一)的电流(isens),电阻负载1026可以经由加热器探头1010和1012与负载测试点910和912操作耦连。操作1140可以包括控制板900使用adc确定可以在操作1136读取的电压值的数字表示,并向测试设备1000发送该数字表示。测试设备1000可以伴随操作1114的执行验证电压值满足预期的电压标准。操作1142可以包括控制板900使用adc确定可以在操作1138读取的电流值的数字表示,并向测试设备1000发送该数字表示。测试设备1000可以伴随操作1114的执行验证该电流值满足预期的电流标准。

操作1144可以包括测试设备1000释放sw信号,以便在控制板900已经完成对可以响应于抽吸输入执行的操作的测试,并伴随操作1122-1142的执行向测试设备1000提供基于测试生成的诊断信息之后,终止仿真的抽吸输入。操作1146可以包括诸如通过打开可以用来把加热器探头1012与电阻负载1026连接的开关,测试设备1000把电阻负载1026从加热器探头1010和1020释放,如图10中图示的。

操作1148可以包括测试设备1000施加电荷(chrg)。可以由测试设备1000执行的方法可以前进到图11c中的标记d。

在完成操作1142之后,控制板900可以等待chrg等于预期的电力水平(pwr)的定义的等待时间段,如由操作1150图示的。如果定义的等待时间段在由测试设备1000施加(例如操作1148)chrg之前期满,控制板900可以终止板载诊断测试的执行,并可以继续图11c中的标记c。不过,如果测试设备1000在定义的等待时间段期满之前施加chrg,使得chrg等于pwr,则控制板900可以继续板载诊断测试的执行,并且可以前进到图11c中的标记e。

现在参照图11c,测试设备1000可以从标记d继续,执行操作1152,操作1152可以包括测试设备1000(例如固定计算机1020)接收并评估可以在板载诊断测试的下一执行阶段期间由控制板900提供的诊断信息,如操作1154-1164中图示并参照其描述的。

参照图11c中的标记e,如果在操作1150中在定义的等待时间段内,控制板900检测到chrg等于pwr,则控制板900可以测试led控制电路的操作。在这方面,操作1154可以包括控制板900激活led控制电路,就像控制板900安装于包括与led控制电路操作耦连的(若干)led的气溶胶递送装置中时的那样。操作1156可以包括控制板900读取可以从led控制电路的激活产生的电流(isens)。操作1158可以包括控制板900使用adc确定可以在操作1156读取的电流值的数字表示,并向测试设备1000发送该数字表示。测试设备1000可以伴随操作1152的执行验证电流值满足预期的电流标准。

控制板900接着可以测试振动器(例如振动器522)的操作。在这方面,操作1160可以包括控制板900激活振动器。操作1162可以包括控制板900读取可以从振动器的激活产生的电流(isens)。操作1164可以包括控制板900使用adc确定可以在操作1163读取的电流值的数字表示,并向测试设备1000发送该数字表示。测试设备1000可以伴随操作1152的执行验证电流值满足预期的电流标准。

在测试振动器之后,控制板900可以进入休眠模式,如由操作1166图示的。如由标记c图示的,如果控制板900在操作1118确定控制板900正在标准模式操作(例如test测试点906不等于地),则控制板900可以前进到操作1166,并进入休眠模式,而不执行板载诊断测试。同样,在测试设备施加chrg之前,如果在操作1150定义的等待时间段期满,则控制板900可以前进到操作1166,进入休眠模式,而不继续板载诊断测试。

操作1168(例如固定计算机1020)可以包括测试设备1000基于在操作系统1114和1152的诊断信息的评估确定控制板900是否有故障。在一些实施例中,确定的指示可以向测试设备1000的操作员提供(例如经由用户接口618)。

可以应用用于形成气溶胶递送装置的一些示例性实施例。在这方面,用于形成气溶胶递送装置的过程可以包括把包括负载电路(例如图5中的加热器电路518)的控制板诸如控制板402和/或控制板900的实施例与测试设备诸如测试设备404和/或测试设备1000的实施例相接,以确定控制板是否有故障。例如,控制板的测试接口(例如图5中图示的测试接口516)可以与测试设备(例如图6中图示的测试接口616)的测试接口相接。

在把控制板与测试设备相接之后,控制板可以与壳体内的电源组合,使得控制板可以包括来自加热器电路的电连接,所述加热器电路可以被配置成用于向加热元件的电力传送。壳体可以包括用于气溶胶递送装置的控制本体(例如控制本体200)的壳体,加热器电路可以在盒子(例如盒子300)内实现,所述盒子可以被配置成与控制本体配合。可以通过此过程形成的气溶胶递送装置可以包括例如图1-3中图示并参照其描述的气溶胶递送装置。在一些示例性实施例中,只有当通过把控制板与测试设备相接没有识别任何故障电路时,控制板可以与壳体内的电源组合。在这方面,有故障的控制板可以被丢弃或者在与电源组合之前被修理,并集成到壳体中以形成气溶胶递送装置。

一些示例性实施例提供一种测试设备,其可以被配置成测试用于气溶胶递送装置的完全组装好的控制本体诸如控制本体200的操作。完全组装好的控制本体可以包括控制板,诸如控制板402和/或控制板900。相应地,设备500或其一部分/(若干)部件可以在根据一些示例性实施例可以被测试的控制本体上实现。在一些示例性实施例中,测试设备404可以被配置成测试完全组装好的控制本体的操作。例如,测试接口616可以被配置成通信接合控制本体接口,控制本体接口可以用来把盒子(例如盒子300)与控制本体耦连。因此,例如,测试接口616可以被配置成接收控制本体的至少一部分,并经由连接点诸如控制本体200的耦合器202与控制本体耦连。控制本体接口可以由这些示例性实施例的测试设备404使用,以触发由控制本体执行诊断测试。

图12图解说明根据本公开的一些示例性实施例用于测试用于气溶胶递送装置的完全组装好的控制本体的部件的示例性方法。在这方面,图12图解说明根据一些示例性实施例可以由测试设备1202(和/或其操作员)和控制本体1204执行的测试控制本体1204的操作的操作。

测试设备1202可以包括例如测试设备404和/或测试设备1000的实施例。相应地,设备600的一个或多个元件,诸如处理电路610、处理器612、存储器614、测试接口616、用户接口618以及故障检测和校准电路620中的一个或多个例如可以提供用于执行描述的要由测试设备1202执行的操作中的一个或多个的手段。

控制本体1204可以包括控制板,诸如控制板402和/或控制板900。相应地,设备500的一个或多个元件,诸如处理电路510、处理器512、存储器514、测试接口516、加热器电路518、用户接口控制电路520、振动器522和无线通信接口524中的一个或多个例如可以提供用于执行描述的要由控制本体1204执行的操作中的一个或多个的手段。

参照图12,操作1210可以包括测试设备1202的操作员把控制本体1204的至少一部分插入到被配置成接收控制本体1204的接口中和/或另外把控制本体1204与测试设备1202通信耦连。操作1215可以包括测试设备1202把控制本体1204的comm输入设置成gnd。操作1220可以包括测试设备1202激活真空,以便产生压力降,其被配置成仿真在对气溶胶递送装置的抽吸输入期间发生的压力降。

控制本体1204可以检测由真空的激活造成的仿真的抽吸输入。响应于在comm输入被设置成gnd时检测仿真的抽吸输入,控制本体1204可以执行诊断测试例程,如操作1230-1255中图示并参照其描述的。

操作1225可以包括控制本体1204读取电源值power。操作1235可以包括控制本体1204确定电源值是否在预期的电力范围内。如果确定读取的电源值不在预期的电力范围内,则控制本体1204可以确定故障存在,并且可以前进到操作1235,操作1235可以包括向测试设备1202的操作员提供可以观察的错误指示。例如,在图12的示例中,指示错误状况的红色led可以在操作1235中被激活。不过要认识到,替代性错误指示包括各种可视、可听和/或机械(例如振动)指示也考虑在本公开的范围内。

不过,如果在操作1230中确定电源值在预期的电力范围内,则所述方法可以前进到操作1240,操作1240可以包括控制本体1204激活负载电路(例如加热器电路518)。操作1245可以包括读取由加热电路的激活产生的电流(isens)。操作1250可以包括确定读取的电流值是否在预期的电流范围内。如果确定读取的电流值不在预期电流范围内,则控制本体1204可以确定故障存在,并且前进到操作1235,操作1235可以包括如上文描述的向测试设备1202的操作员提供可以观察到的错误指示。

不过,如果在操作1250确定读取的电流值在预期的电流范围内,则控制本体1204可以确定没有检测到故障。因此,控制本体1204可以提供可以由测试设备1202的操作员观察的没有检测到故障的指示。例如,如操作1255中图示的,指示可以是激活定义的指示没有检测到故障的(若干)led,诸如通过激活可以在控制本体1204上实现的所有led。不过,要认识到,没有检测到故障的替代性指示,包括各种可视、可听和/或机械(例如振动)指示考虑在本公开的范围内。

操作1260可以包括测试设备1202的操作员可以观察可以由控制本体1204提供的指示,以确定控制本体1204是否已经检测到故障。例如,操作1260可以包括操作员观察可以由控制本体1204在操作1235或操作1255中点亮的(若干)led。相应地,测试设备1202的操作员观察是否已经由控制本体1204检测到故障。

操作1265可以包括控制本体1204测试可以在一些示例性实施例的控制本体1204上实现的振动器(例如振动器522)的操作。测试设备1202的操作员可以观察控制本体1204,诸如通过寻找预期的振动特性,以验证振动器正在适当操作。

操作1270可以包括测试设备1202的操作员和/或测试设备1202本身致动可以用来激活气溶胶递送装置的功能和/或另外控制气溶胶递送装置的操作的(若干)用户输入按钮。操作1275可以包括操作员观察按钮致动的响应,以验证控制本体1204如预期的(例如常规的)对按钮的致动做出响应。操作1280可以包括测试设备1202和/或其操作员基于测试观察确定控制本体1204是否有故障。

根据一些示例性实施例,本文中描述的测试技术可以用于与ampolini等人于2014年3月27日提交的美国申请序号14/227,159(其通过引用被全部并入本文中)中公开的组装技术结合,以验证可以根据美国申请序号14/227,159中公开的组装技术组装的气溶胶递送装置的部件的可操作性。

要理解,流程图中的每个块和流程图中块的组合可以由各种手段实现,诸如硬件和/或包括具有存储于其上的计算机可读程序指令的一个或多个计算机可读介质的计算机程序产品。例如,本文中描述的过程中的一个或多个可以由计算机程序产品的计算机程序指令体现。在这方面,可以体现本文中描述的过程的(若干)计算机程序产品可以由计算装置中的一个或多个存储器装置存储并由计算装置中的处理器执行。在一些实施例中,包括体现上文描述的过程的(若干)计算机程序产品的计算机程序指令可以由多个计算装置的存储器装置存储。要认识到,任何这种计算机程序产品可以在计算机或其它可编程设备上实现,以产生一种机器,使得包括在计算机或其它可编程设备上执行的指令的计算机程序产品产生用于实现在流程图的(若干)块中指定的功能。而且,计算机程序产品可以包括一个或多个计算机可读存储器,所述存储器上可以存储计算机程序指令,使得一个或多个计算机可读存储器可以引导计算机或其它可编程设备以特定方式工作,使得计算机程序产品包括实现在流程图的(若干)块中指定的功能的制造品。一个或多个计算机程序产品的计算机程序指令还可以被加载到计算机或其它可编程设备上,以使得一系列操作在计算机或其它可编程设备上执行,从而产生计算机实现的过程,使得在计算机或其它可编程设备上执行的指令实现流程图的(若干)块中指定的功能。相应地,流程图的块支持用于执行指定功能的手段的组合。还要理解,流程图的一个或多个块和流程图中的块的组合可以由执行指定功能的专用的基于硬件的计算机系统或专用硬件和(若干)计算机程序产品的组合实现。

而且,要认识到流程图内块的顺序和对应的方法操作是作为非限制性示例提供的,以便描述可以根据一些示例性实施例执行的操作。在这方面,要认识到流程图中图示的块的顺序和对应的方法操作是非限制的,使得流程图中图示并参照其描述的两个或更多个块的顺序可以改变和/或与两个或更多个块关联的方法操作可以根据一些示例性实施例被至少部分地并行执行。而且,在一些实施例中,流程图中图示并参照其描述的一个或多个块和对应的方法操作可以是可选的,并且可以省略。

本公开所属的领域的技术人员得益于前述描述和关联附图中呈现的教导之后,会想到本公开的许多改进和其它实施例。因此,要理解本公开不局限于本文中公开的具体实施例,改进和其它实施例旨在包括于所附权利要求的范围内。尽管本文中使用了特定术语,但其只是在通用和描述意义上而不是出于限制目的使用的。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1