《包含换能器的装置以及用于其校准的方法和设备.pdf》由会员分享,可在线阅读,更多相关《包含换能器的装置以及用于其校准的方法和设备.pdf(42页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 104215274 A (43)申请公布日 2014.12.17 CN 104215274 A (21)申请号 201310618262.X (22)申请日 2013.08.16 PCT/IB2013/001450 2013.05.29 IB G01D 18/00(2006.01) (71)申请人 飞思卡尔半导体公司 地址 美国得克萨斯 (72)发明人 P琼斯 A巴里拉多 S莱斯特里古兹 S帕拉恩森 RP塞斯戈 JD斯坦利 (74)专利代理机构 中国国际贸易促进委员会专 利商标事务所 11038 代理人 刘倜 (54) 发明名称 包含换能器的装置以及用于其校准的方法和。
2、 设备 (57) 摘要 本发明公开了封装的包含换能器的装置 (100, 200, 372, 490, 650, 1300) 和用于它们的校 准的方法的实施例。每一个装置包括一个或多 个换能器 (210, 220, 230)、 配置成有助于与外部 校准控制器 (310) 相通信的接口 (284)、 存储器 (282) 和处理部件 (280)。外部校准控制器 (310) 通过通信结构 (330) 将校准命令发送 (810, 912) 给包含换能器的装置。每个装置的处理部件响 应于接收校准命令执行 (812, 914) 代码。代码 的执行包括从一个或多个换能器生成 (812, 914, 1004, 。
3、1006, 1104, 1106, 1112, 1116, 1201, 1204) 换能器数据, 利用换能器数据计算 (818) 校准系 数, 以及在装置的存储器内存储 (818) 校准系数。 (30)优先权数据 (51)Int.Cl. 权利要求书 3 页 说明书 27 页 附图 11 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书3页 说明书27页 附图11页 (10)申请公布号 CN 104215274 A CN 104215274 A 1/3 页 2 1. 一种用于校准包括一个或多个换能器的封装的装置的方法, 该方法通过封装的装置 执行并包括下面的步骤 : 通。
4、过接口从外部校准控制器接收第一校准命令 ; 以及 响应于接收所述第一校准命令执行第一代码, 其中, 执行第一代码包括从所述一个或 多个换能器中的一个换能器生成第一换能器数据, 利用所述第一换能器数据计算校准系 数, 以及在装置的存储器内存储所述校准系数。 2. 根据权利要求 1 的方法, 其中, 所述校准系数选自 : 增益值、 增益代码、 偏移值和偏移 代码。 3. 根据权利要求 1 或 2 的方法, 其进一步包括 : 在接收第一校准命令之前, 产生用于校准控制器的就绪指示。 4. 根据权利要求 3 的方法, 其中, 产生就绪指示包括 : 在所述封装的装置的触点处产生电压, 其中, 所述电压具。
5、有与所述就绪指示相应的电 压电平。 5. 根据权利要求 1、 2、 3、 或 4 的方法, 其进一步包括 : 在接收第一校准命令之前, 从校准控制器接收第二校准命令 ; 以及 响应于接收第二校准命令执行第二代码, 其中, 执行第二代码包括从所述一个或多个 换能器生成第二换能器数据, 且其中, 计算校准系数包括利用第一换能器数据和第二换能 器数据计算校准系数。 6. 根据权利要求 1、 2、 3、 4、 或 5 的方法, 其中, 所述校准系数指定选择的增益值和选择 的偏移值, 且该方法进一步包括 : 在执行第一代码之后, 将所述装置配置成对换能器的输出信号施加所选择的增益值和 所选择的偏移值 ;。
6、 以及 生成并存储校准了的换能器数据。 7. 根据权利要求 1、 2、 3、 4、 5、 或 6 的方法, 其进一步包括 : 从校准控制器接收最终命令 ; 响应于接收到最终命令执行第二代码, 其中, 执行第二代码包括验证校准结果的有效 性 ; 以及 在执行第二代码之后, 产生用于校准控制器的校准完成指示。 8. 根据权利要求 7 的方法, 其中, 产生校准完成指示包括在所述封装的装置的触点处 翻转电压。 9. 一种用于校准多个封装的、 包含换能器的装置的方法, 该方法包括下面的步骤 : 通过通信结构将校准命令发送给多个包含换能器的装置, 其中, 所述校准命令使所述 包含换能器的装置中的每一个执。
7、行存储在该包含换能器的装置的存储器中的代码, 且其 中, 所述代码的执行使所述包含换能器的装置生成换能器数据, 以利用所述换能器数据计 算校准系数以及在所述包含换能器的装置的存储器内存储所述校准系数。 10. 根据权利要求 9 的方法, 其中, 所述校准系数选自 : 增益值、 增益代码、 偏移值和偏 移代码。 11. 根据权利要求 9 的方法, 其进一步包括 : 在发送校准命令之前, 等待来自于所述多个包含换能器的装置的就绪指示。 权 利 要 求 书 CN 104215274 A 2 2/3 页 3 12. 根据权利要求 11 的方法, 其中, 等待就绪指示包括 : 确定在所述多个包含换能器的。
8、装置中的每一个的触点处的电压是否具有与与所述就 绪指示相对应的电压电平。 13. 根据权利要求 12 的方法, 其进一步包括 : 为在超时时段期满之前没有从其接收到就绪指示的每个所述包含换能器的装置, 指示 错误。 14. 根据权利要求 9 的方法, 其中, 该方法进一步包括 : 使电机控制模块将所述多个包含换能器的装置从一系列取向中的第一取向旋转到第 二取向, 以及 其中, 发送校准命令包括 : 在所述多个包含换能器的装置处于第一取向时, 将第一校准命令发送给所述多个包含 换能器的装置, 其中, 所述第一校准命令使所述包含换能器的装置中的每一个执行第一代 码, 该第一代码使所述包含换能器的装。
9、置生成第一换能器数据 ; 以及 在所述多个包含换能器的装置处于第二取向时, 将第二校准命令发送给所述多个包含 换能器的装置, 其中, 所述第二校准命令使所述包含换能器的装置中的每一个执行第二代 码, 所述第二代码使所述包含换能器的装置生成第二换能器数据, 以利用第一换能器数据 和第二换能器数据计算校准系数, 以及在所述包含换能器的装置的存储器内存储所述校准 系数。 15. 根据权利要求 9 的方法, 其进一步包括 : 确定所述多个包含换能器的装置是否已定位在一系列取向中的所有取向 ; 当所述多个包含换能器的装置已定位在所有取向时, 将第一命令发送给所述多个包含 换能器的装置, 其使所述包含换能。
10、器的装置执行有效性验证处理, 在该有效性验证处理中 所述包含换能器的装置验证校准结果的有效性 ; 以及 等待来自于所述多个包含换能器的装置的校准完成指示, 其指示所述多个包含换能器 的装置已完成有效性验证处理。 16. 根据权利要求 15 的方法, 其进一步包括 : 为在超时时段期满之前没有从其接收到校准完成指示的每个包含换能器的装置, 指示 错误。 17. 一种封装的包含换能器的装置, 其包括 : 一个或多个换能器 ; 接口, 其被配置来便于与外部校准控制器通信; 存储器, 以及 处理部件, 其配置成通过所述接口从所述外部控制器接收校准命令, 以及响应于接收 到所述校准命令而执行代码, 其中。
11、, 所述代码的执行包括从所述一个或多个换能器生成换 能器数据, 利用所述换能器数据计算校准系数, 以及在所述存储器内存储所述校准系数。 18. 根据权利要求 17 的包含换能器的装置, 其中, 所述校准系数选自 : 增益值、 增益代 码、 偏移值和偏移代码。 19. 根据权利要求 17 的包含换能器的装置, 其中, 所述一个或多个换能器选自 : 一个或 多个加速度计、 一个或多个陀螺仪和一个或多个磁性传感器。 权 利 要 求 书 CN 104215274 A 3 3/3 页 4 20. 一种用于校准多个封装的、 包含换能器的装置的系统, 该系统包括 : 校准控制模块, 其配置成通过通信结构将校。
12、准命令发送给所述多个包含换能器的装 置, 其中, 所述校准命令使所述包含换能器的装置中的每一个执行存储在所述包含换能器 的装置的存储器中的代码, 并且其中所述代码的执行使所述包含换能器的装置生成换能器 数据, 利用所述换能器数据计算校准系数, 以及在所述包含换能器的装置的存储器内存储 所述校准系数。 21. 根据权利要求 20 的系统, 其中, 所述校准系数选自 : 增益值、 增益代码、 偏移值和偏 移代码。 22. 根据权利要求 20 的系统, 其进一步包括 : 板支撑结构, 其配置成将校准板相对于所述板支撑结构保持在固定位置 ; 一个或多个电机, 其配置成使所述板支撑结构围绕固定坐标系的一。
13、个或多个轴旋转 ; 电机控制模块, 其配置成将电机控制信号发送给所述一个或多个电机, 以使所述一个 或多个电机来相对于所述固定坐标系移动所述板支撑结构通过一系列取向 ; 以及 所述校准板, 其中, 所述校准板包括基板、 多个插槽、 第一连接器和多个导体, 其中, 所 述多个插槽中的每一个插槽包括配置成与相应的包含换能器的装置的多个触点相连接的 多个插槽触点, 所述多个导体配置成在第一连接器和所述多个插槽触点之间传递信号, 且 所述第一连接器配置成与所述通信结构耦接。 23. 根据权利要求 22 的方法, 其中, 所述校准控制模块被配置成 : 在所述多个包含换能 器的装置处于所述一系列取向中的第。
14、一取向时, 将第一校准命令发送给所述多个包含换能 器的装置, 其中, 所述第一校准命令使所述包含换能器的装置中的每一个执行第一代码, 所 述第一代码使所述包含换能器的装置生成第一换能器数据 ; 使电机控制模块将所述板支撑结构旋转到所述一系列取向中的第二取向 ; 以及 将第二校准命令发送给所述多个包含换能器的装置, 其使所述多个包含换能器的装置 执行第二代码, 所述第二代码使所述包含换能器的装置生成第二换能器数据, 以利用第一 换能器数据和第二换能器数据计算校准系数, 以及在所述包含换能器的装置的存储器内存 储所述校准系数。 权 利 要 求 书 CN 104215274 A 4 1/27 页 5。
15、 包含换能器的装置以及用于其校准的方法和设备 技术领域 0001 本文所描述的主题的实施例总的来说涉及包括一个或多个换能器的装置 (“包含 换能器的装置” ), 和用于校准包含换能器的装置的方法和设备。 背景技术 0002 加速度计正被结合到不断扩展的种类的电子系统中。 例如, MEMS(微机电系统)加 速度计现在普遍用于自动系统中和消费及工业电子产品中。 0003 在制造 MEMS 加速度计之后, 典型地在工厂中实施校准处理, 以便为每个加速度计 感测轴确定修整调节值。 修整调节值随后可被存储在加速度计最终所并入的装置的存储器 中。 0004 校准加速度计的常规方法倾向于采用昂贵的装置处理及。
16、校准设备, 或者利用低的 自动化和 / 或并行性水平 ( 例如, 仅仅单个装置或少量的装置被同时校准 ) 来进行校准。 自动化和/或并行性中的较高的设备花费和/或缺点, 不利地影响了加速度计的制造成本。 加速度计制造者被迫通过以较低的利润提供产品和 / 或通过在它们的产品定价中包括较 高的制造成本来摊配成本, 这潜在地使得他们的产品在市场上缺少竞争力。 0005 概述 0006 根据本公开的一个实施例, 提供了一种用于校准包括一个或多个换能器的封装的 装置的方法, 该方法通过封装的装置执行并包括下面的步骤 : 通过接口从外部校准控制器 接收第一校准命令 ; 以及响应于接收所述第一校准命令执行第。
17、一代码, 其中, 执行第一代码 包括从所述一个或多个换能器中的一个换能器生成第一换能器数据, 利用所述第一换能器 数据计算校准系数, 以及在装置的存储器内存储所述校准系数。 0007 根据本公开的一个实施例, 提供了一种用于校准多个封装的、 包含换能器的装置 的方法, 该方法包括下面的步骤 : 通过通信结构将校准命令发送给多个包含换能器的装置, 其中, 所述校准命令使所述包含换能器的装置中的每一个执行存储在该包含换能器的装置 的存储器中的代码, 且其中, 所述代码的执行使所述包含换能器的装置生成换能器数据, 以 利用所述换能器数据计算校准系数以及在所述包含换能器的装置的存储器内存储所述校 准系。
18、数。 0008 根据本公开的一个实施例, 提供了一种封装的包含换能器的装置, 其包括 : 一个或 多个换能器 ; 接口, 其被配置来便于与外部校准控制器通信 ; 存储器, 以及处理部件, 其配 置成通过所述接口从所述外部控制器接收校准命令, 以及响应于接收到所述校准命令而执 行代码, 其中, 所述代码的执行包括从所述一个或多个换能器生成换能器数据, 利用所述换 能器数据计算校准系数, 以及在所述存储器内存储所述校准系数。 0009 根据本公开的一个实施例, 提供了一种用于校准多个封装的、 包含换能器的装置 的系统, 该系统包括 : 校准控制模块, 其配置成通过通信结构将校准命令发送给所述多个包。
19、 含换能器的装置, 其中, 所述校准命令使所述包含换能器的装置中的每一个执行存储在所 述包含换能器的装置的存储器中的代码, 并且其中所述代码的执行使所述包含换能器的装 说 明 书 CN 104215274 A 5 2/27 页 6 置生成换能器数据, 利用所述换能器数据计算校准系数, 以及在所述包含换能器的装置的 存储器内存储所述校准系数。 附图说明 0010 通过在联合附图考虑时参考详细的说明和权利要求, 可得出对主题的更完整的理 解, 其中, 在所有附图中, 同样的附图标记指示类似的元素。 0011 图 1 为根据一示例实施例的包含换能器的装置的外视图 ; 0012 图 2 为根据一示例实。
20、施例的包含多个换能器的装置的简化框图 ; 0013 图 3 为根据一示例实施例的装置校准系统的简化框图 ; 0014 图 4 为根据一示例实施例的校准板的顶视图, 多个包含换能器的装置安装在校准 板的插槽中 ; 0015 图 5 为根据一示例实施例的、 用于制造和校准多个包含换能器的装置的方法的流 程图 ; 0016 图 6 为根据一示例实施例的装置操纵系统的外视图, 该装置操纵系统包括以相对 于固定坐标系的第一取向定向的板支撑结构 ; 0017 图 7 为根据一示例实施例的图 6 的装置操纵系统的外视图, 其中板支撑结构以相 对于该固定坐标系的第二取向定向 ; 0018 图 8 为根据一示例。
21、实施例的用于校准多个包含换能器的装置的方法的流程图 ; 0019 图 9 为根据另一个示例实施例的用于校准多个包含换能器的装置的方法的流程 图 ; 0020 图 10 为根据一示例实施例的校准子处理的流程图 ; 0021 图 11 为根据另一个示例实施例的校准子处理的流程图 ; 0022 图 12 为根据另一个示例实施例的校准子处理的流程图 ; 0023 图 13 示出了根据一示例实施例的、 系统可相对于固定坐标系使包含换能器的装 置通过的预定序列的取向的示例 ; 0024 图 14 示出了根据另一个示例实施例的、 系统可相对于固定坐标系使包含换能器 的装置通过的预定序列的取向的示例。 具体实。
22、施例 0025 下面的详细说明性质上仅仅为说明性的, 并不意图限制主题的实施例或者这些实 施例的应用和用途。如本文中所使用的, 词语 “示例性的” 意味着 “用作示例、 实例或图示说 明” 。本文以示例性的方式或作为示例描述的任何实施方式或实施例并不必然被解释成比 其它实施方式或实施例更优选或更有利。 而且, 不意图受在之前的技术领域、 背景技术或随 后的详细说明中所提出的任何明示的或暗示的理论的限制。 0026 本文所描述的主题的实施例包括用于校准 ( 或 “调整” ) 包含一个或多个换能器的 装置 (“包含换能器的装置” )( 更具体地, 包含一个或多个被配置来感测重力、 移动 ( 例如 。
23、加速、 旋转 )、 电磁场强度、 压力等等的传感器的装置 ) 的方法和设备。例如, 本文所讨论的 校准方法和设备的各种实施例可与具有加速度计、 陀螺仪、 磁力计 ( 或 “磁性传感器” )、 压 力传感器和 / 或其它类型传感器中的一个或多个的任意组合的装置结合使用。实施例更具 说 明 书 CN 104215274 A 6 3/27 页 7 体地涉及校准包含在封装的装置内的传感器, 其中, 该传感器产生指示相对于一个或多个 装置固定轴或表面的各种加速度、 力和 / 或场的幅值的电信号。下面结合图 1 讨论可利用 多种不同校准方法和设备校准的封装的装置的示例。 0027 更具体地, 图 1 为根。
24、据一示例实施例的包含换能器的装置 100 的外视图。装置 100 包括容纳在封装主体内的多种内部电气部件 ( 例如, 换能器和其它部件 )。例如, 如 将结合图 2 更详细讨论的, 装置 100 可包括一个或多个加速度计 ( 例如, 图 2 中的加速 度计 212-214)、 陀螺仪 ( 例如, 图 2 中的陀螺仪 222-224)、 磁力计 ( 例如, 图 2 的磁力计 232-234)、 压力传感器和 / 或其它类型的传感器的任意组合。 0028 封装主体由顶表面102、 底表面104和侧表面106所限定。 暴露在封装主体外部的 导电触点 108 有助于内部电气部件与外部电气系统 ( 图 。
25、1 中未示出 ) 之间的通信。例如, 触点 108 提供内部电气部件与外部电气系统之间的各种信号和电压参考 ( 例如, 电源及接 地 ) 的通信。图 1 中示出的触点 108 基本上与封装主体的侧表面 106 相齐平, 并因此装置 100 可被看成为 “无引线” 封装。然而, 多种实施例也可利用具有突出引线的封装 ( 即, 具有 带引线的芯片载体的封装)、 具有触点阵列的封装(例如, 球栅阵列(BGA)封装、 引脚格栅阵 列 (PGA) 封装等等 ) 来实现。此外, 尽管触点 108 被示出为暴露于装置 100 的侧表面 106 处, 但是不同实施例也可利用具有暴露在任何表面 ( 例如, 所有。
26、四个侧表面 106、 仅仅两个 侧表面 106、 顶表面 102 和 / 或底表面 104) 的触点的封装来实现。最后, 装置可具有比图 1 的示例装置 100 中所示出的更多或更少的触点 108。 0029 根据不同实施例, 装置 100 内的换能器可被配置来产生指示相对于一个或多个装 置固定轴 ( 诸如, 正交的装置固定轴 110、 112 和 114, 为方便起见其被分别随意标示为 “x” , “y” 和 “z” ) 的各种加速度、 力、 场和 / 或旋转速度的幅值的电信号。装置固定轴 110、 112、 114 相对于装置 100 固定, 且根据实施例, 每个装置固定轴 110、 11。
27、2、 114 可与装置 100 内的 一个或多个换能器的感测轴相对齐 ( 例如, x 轴 110 可与图 2 中的 x 轴加速度计 212、 x 轴 陀螺仪 222 和 / 或 x 轴磁力计 232 的感测轴相对齐 )。由于装置 100 在空间中移动, 因此装 置固定轴 110、 112、 114 中的每一个可从惯性坐标系的相应正交轴 ( 例如, 固定的惯性坐标 系 120 的正交轴 “X” ,“Y” 和 “Z” ) 角偏移。在本文的说明中, 假设地球的重力场处于惯性 坐标系 120 的 -Z 方向。此外, 如将在下面更详细阐释的, 将假设装置 100 由在 +Z 方向上对 装置 100 施加。
28、反作用力的结构 ( 未示出 ) 在空间中保持在固定的取向。因此, 当装置 100 处于图 1 中所示的取向时 ( 即, 在 z 轴 114 与惯性坐标系 120 相应的 Z 轴之间具有零角度 差 ) 时, 装置 100 在惯性坐标系 120 的 +Z 方向上沿着它的 z 轴 114 将经历由重力所引起的 +1G 的加速度。相反地, 装置 100 沿着它的 x 和 y 轴 110、 112 将经历由重力所引起的 0G 加 速度 ( 即, 没有加速度 )。 0030 根据一实施例, 装置 100 包括三轴加速度计, 具有配置来感测沿着 x 轴 110 的力的 幅值的第一加速度计 ( 例如, 图 2。
29、 的加速度计 212)、 配置来感测沿着 y 轴 112 的力的幅值 的第二加速度计 ( 例如, 图 2 的加速度计 213)、 和配置来感测沿着 z 轴 114 的力的幅值的 第三加速度计 ( 例如, 图 2 的加速度计 214)。可替换地, 装置 100 可包括一轴或两轴加速 度计, 或者根本没有加速度计。另外地或者可替换地, 在一实施例中, 装置 100 可包括三轴 陀螺仪, 其包括配置来感测围绕 x 轴 110 的旋转速度的第一陀螺仪 ( 例如, 图 2 的陀螺仪 222)、 配置来感测围绕 y 轴 112 的旋转速度的第二陀螺仪 ( 例如, 图 2 的陀螺仪 223)、 以及 说 明。
30、 书 CN 104215274 A 7 4/27 页 8 配置来感测围绕 z 轴 114 的旋转速度的第三陀螺仪 ( 例如, 图 2 的陀螺仪 224)。可替换地, 装置 100 可包括一轴或两轴陀螺仪, 或者根本不包括陀螺仪。另外地或者可替换地, 在一实 施例中, 装置 100 可包括三轴磁力计, 其包括配置来感测沿着 x 轴 110 的磁场强度的第一磁 力计 ( 例如, 图 2 的磁力计 232)、 配置来感测沿着 y 轴 112 的磁场强度的第二磁力计 ( 例 如, 图 2 的磁力计 233)、 以及配置来感测沿着 z 轴 114 的磁场强度的第三磁力计 ( 例如, 图 2 的磁力计 2。
31、34)。可替换地, 装置 100 可包括一轴或两轴磁力计, 或者根本不包括磁力计。 装置100也可以包括一个或多个附加的或不同类型的传感器(例如, 压力传感器、 温度传感 器、 化学传感器等等 )。如本文中所采用的, 在涉及由换能器实施的动作时, 术语 “感测” 意 味着换能器产生电信号指示作用在换能器上的加速度、 力或场的幅值、 或者由换能器所经 历的角加速 ( 旋转 ) 的速度。 0031 图 2 为根据一示例实施例的包含多个换能器 212-214、 222-224、 232-234 的装置 200 的简化框图。更具体地, 在一实施例中, 装置 200 包括三轴加速度计 210、 三轴陀螺。
32、仪 220、 以及三轴磁力计 230。加速度计 210 包括配置来感测沿着装置 200 的 x 轴 ( 例如, 图 1 的 x 轴 110) 的加速度 ( 例如, 由重力引起的 ) 的幅值的 x 轴加速度计 212、 配置来感测沿着 装置 200 的 y 轴 ( 例如, 图 1 的 y 轴 112) 的加速度 ( 例如, 由重力引起的 ) 的幅值的 y 轴 加速度计 213、 以及配置来感测沿着装置 200 的 z 轴 ( 例如, 图 1 的 z 轴 114) 的加速度 ( 例 如, 由重力引起的 ) 的幅值的 z 轴加速度计 214。加速度计 210 可用于测量静态加速度 ( 例 如, 用于。
33、量化装置 200 所经历的倾斜角 ) 和 / 或动态加速度 ( 例如, 用于量化特定方向上的 装置 200 的动态加速度 )。根据可替换实施例, 装置 200 可仅仅包括加速度计 212-214 的子 集, 或者, 可根本不具有加速度计。陀螺仪 220 包括配置来感测围绕装置 200 的 x 轴的旋转 速度的 x 轴陀螺仪 222、 配置来感测围绕装置 200 的 y 轴的旋转速度的 y 轴陀螺仪 223、 以 及配置来感测围绕装置 200 的 z 轴的旋转速度的 z 轴陀螺仪 224。根据可替换实施例, 装 置 200 可以仅仅包括陀螺仪 222-224 的子集, 或者, 可以根本不具有陀螺。
34、仪。磁力计 230 包 括配置来感测沿着装置 200 的 x 轴的磁场强度的 x 轴磁力计 232、 配置来感测沿着装置的 y 轴的磁场强度的y轴磁力计233、 以及配置来感测沿着装置200的z轴的磁场强度的z轴磁 力计234。 根据可替换实施例, 装置200可以仅仅包括磁力计232-234的子集, 或者, 可以根 本不具有磁力计。装置 200 可以包括一个或多个附加的或不同类型的传感器 ( 例如, 压力 传感器、 温度传感器、 化学传感器等等 )。 0032 根据一实施例, 装置进一步包括 : 多路复用器 216、 226、 236、 250(MUX), 增益及滤 波电路 260, 模数转换。
35、器 270(ADC), 以及微控制器 280( 或者其它适当的控制和 / 或处理 部件 )。微控制器 280 可以包括存储器 282( 例如, 数据及指令寄存器、 闪存、 只读存储器 (ROM)、 和 / 或随机存取存储器 (RAM), 尽管全部或部分存储器 282 也可以另外位于微处理 器 280 的外部。存储器 282 可以用于存储各种类型的永久和暂时的信息或数据, 诸如可执 行软件指令(例如, 与实现各个实施例相关的指令)、 数据(例如, 基于换能器输出信号所产 生的数据 ( 本文的 “换能器数据” )、 结构系数等等 )、 装置参数等等。此外, 微控制器 280 可 以包括外部接口28。
36、4, 其被配置来通过暴露在装置200外部的导电触点292, 293, 294, 295来 助于微控制器 280 与外部电气系统 ( 图 2 中未示出 ) 之间的通信。例如, 外部接口 284 可 以包括串行外设接口 (SPI)、 内置集成电路 (I2C)、 其它类型的接口、 或者各种类型的接口的 组合。装置 200 可以进一步包括导电触点 290、 291, 其被配置来将电压参考 ( 例如, 电源和 说 明 书 CN 104215274 A 8 5/27 页 9 接地 ) 传递给装置 200 的内部电气部件和 / 或各种节点的。尽管在图 2 中为了示例的目的 示出了六个触点 290-295, 。
37、当应理解, 装置 200 可以包括更多或更少的触点 290-295。 0033 在微控制器 280 的控制下, MUX216、 226、 236、 250 使得能够每次从加速度计 212-214、 陀螺仪 222-224、 以及磁力计 232-234 中选择一个信号, 并将其提供给增益及滤波 电路260。 增益及滤波电路260包括放大器, 其被配置来向所选择的信号施加预定的电压或 功率增益 ( 例如, 如在校准处理期间所选择的增益值或代码所指定的 )。除了放大器之外, 增益及滤波电路 260 还包括滤波器, 其配置来过滤信号 ( 在放大之前或之后 ), 以便消除虚 假带外信号成分, 以便滤除由。
38、不期望的机械振动所引起的信号成分, 和 / 或以便滤除电噪 声 ( 例如, 来自于装置 200 的其它电路 )。所得到的模拟信号被提供给 ADC270, 其对模拟信 号进行采样并将采样转换成一系列数字值。每个数字值表示作用在装置 200 上的加速度力 或磁场的幅值 ( 例如, 在该值分别对应于来自于加速度计 210 或陀螺仪 220 的信号时 ), 或 者围绕轴的加速度的速率 ( 例如, 在该值对应于来自于磁力计 230 的信号时 )。 0034 根据一实施例, 且如将在后来更详细解释的, 基于经由一个或多个触点 292-295 接收的 ( 例如, 来自于图 3 的校准控制器 310) 的命令。
39、, 微控制器 280 参与校准处理, 其中, 微控制器 280 可以选择特定的换能器输出信号 ( 例如, 经由 MUX216、 226、 236、 250) 并在存 储器 282 中存储对应于换能器输出信号的数字值。此外, 微控制器 280 对所存储的数字值 进行处理以便确定换能器 212-214、 222-224、 232-234 的校准系数 ( 例如, 增益及偏移值或 代码 )。根据一实施例, 微控制器 280 还在存储器 282 中存储所计算的校准系数。最后, 在 装置 200 的正常操作期间 ( 例如, 在装置 200 并入到更大的电系统之后 ), 在校准处理期间 所确定的增益值或代码。
40、被从存储器282中取回并被用于设置增益及滤波电路260的放大器 所应用的预定增益。此外, 在校准处理期间所确定的偏移值或代码被从存储器 282 中取回 并被用于在正常操作期间将 0G 读数设置成目标值 ( 例如, 接近于电源电压的中心的值, 以 提供最大输出电压摆幅 )。 0035 例如, 在一实施例中, 装置200被配置来控制增益及滤波电路260的放大器以将特 定增益应用到所接收的换能器输出信号。装置 200 可以保持增益代码表 ( 例如, 在存储器 282 中 ), 其中, 每个增益代码对应于多个增益值中的一个。在下面更详细描述的校准处理 期间, 可以为每个转换器 212-214、 222。
41、-224、 232-234 选择特定的增益值或增益代码。在正 常操作期间, 为特定换能器 212-214、 222-224、 232-234 选择的增益代码可以用于建立由放 大器对从该换能器212-214、 222-224、 232-234所接收的信号所的增益。 例如, 如下面的表1 中所示的, 增益代码表可以包括跨展可以被应用到信号的增益范围的多个增益代码和对应 的增益值 : 0036 增益代码增益 00011.0 00101.5 00112.0 说 明 书 CN 104215274 A 9 6/27 页 10 01002.5 01013.0 01103.5 01114.0 10004.5 。
42、0037 表 1 : 增益代码和对应的增益 0038 仅仅为了示例的目的, 表 1 包括八个增益代码条目, 但是增益代码表也可以包括 更多或更少的条目。此外, 增益代码表内的增益代码和 / 或增益值可以不同于表 1 中所描 述的这些。 0039 伴随着对由放大器所施加的增益进行控制, 装置 200 还可以被配置来向所接收的 换能器信号施加电压偏移 ( 或 “偏移” ), 以便对每个换能器 212-214、 222-224、 232-234 进 行 0G 偏置水平调节。因此, 装置 200 可以维持偏移代码表 ( 例如, 在存储器 282 中 ), 其中, 每个偏移代码对应于多个偏移值中的一个。。
43、此外, 在下面所描述的校准处理期间, 可以对 每个换能器 212-214、 222-224、 232-234 选择特定的偏移值或偏移代码。在正常操作期间, 被选择用于特定换能器 212-214、 222-224、 232-234 的偏移代码可以被用于向从该换能器 212-214、 222-224、 232-234 所接收的信号施加电压偏移。例如, 如下面表 2 中所示出的, 偏 移代码表可以包括跨展可以被施加到信号的偏移范围的多个偏移代码和对应的偏移值 : 0040 偏移代码偏移 00010.03V 00100.06V 00110.09V 01000.12V 0041 01010.15V 01。
44、100.18V 01110.21V 10000.24V 0042 表 2 : 偏移代码和对应的偏移 0043 仅仅为了示例的目的, 表 2 包括八个偏移代码条目, 然而偏移代码表也可以包括 说 明 书 CN 104215274 A 10 7/27 页 11 更多或更少的条目。此外, 偏移代码表内的偏移代码和 / 或偏移值可以不同于表 2 中所描 述的这些。根据一实施例, 包含在偏移代码表内的偏移值可以因装置而异。例如, 部分校准 处理可以包括确定装置放大器的线性区域, 以及为偏移代码表确定对应于装置特定线性区 域的偏移代码。 0044 例如, 加速度计 212-214 可以为 MEMS 加速度。
45、计。典型地, MEMS 加速度计包括具有 第一电极的质块, 其悬置在相对于加速度计基板固定的第二电极之上。 第一电极、 第二电极 和位于第一与第二电极之间的气隙形成电容器, 电容器的值取决于第一与第二电极之间的 距离 ( 即, 气隙的宽度 )。当质块被外力 ( 例如, 重力 ) 所作用时, 第一电极可以移近或远离 第二电极, 并因此电容值可以对应地降低或增加。 其它的加速度计的配置也是可能的, 包括 产生指示多个电容的信号的配置。根据一实施例, 每个加速度计 212-214 生成指示所述电 容值 ( 一个或多个电容值 ) 的电信号。 0045 根据一实施例, 如前所述的, 装置 200 包括 。
46、MUX216, 并进一步包括电容到电压 (C-V)转换器218。 指示与加速度计212-214相关联的电容值的电信号被提供给MUX216, 基 于来自于微控制器 280 的控制信号, MUX216 可以选择地向 C-V 转换器 210 提供其中一个信 号。C-V 转换器 218 被配置来将电容值转换成线 219 上的电压信号, 其中, 该电压信号的幅 值与由 MUX216 所选择的加速度计 212-214 相关联的电容值成比例。在可替换的实施例中, 装置 200 可以包括用于每个加速度计 212-214 的 C-V 转换器, 且 MUX 反过来可以用于选择 从其中一个 C-V 转换器输出的电压。
47、信号。 0046 例如, 陀螺仪 222-224 可以为 MEMS 陀螺仪。典型地, MEMS 陀螺仪包括具有电极 (“可移动电极” ) 的移动质块, 其悬置邻近于相对于陀螺仪基板固定的第二电极 (“固定电 极” )。当基板绕垂直于移动质块的移动方向的轴旋转时, 质块在第三正交方向上经受幅值 为 2mv 的力, 其中, m 为质量, v 为速度, 且 为旋转速率。由于该力而导致将发生位移, 其取决于移动质块的悬置的弹簧常数 (spring constant)。固定电极被放置成使得固定的 与可移动的电极之间的距离将由于该移动而改变。例如, 力可以通过测量电容而从距离上 的变化来计算, 旋转速率随。
48、后可以根据力的表达式来计算。质量 m 根据设计是已知的, 且速 度 v 根据为可移动质块和它的悬置设计所设置的条件来确定, 其包括通过施加正弦电压而 驱动可移动质块共振的电极。 在替代类型的陀螺仪中, 可以使用振荡的盘, 不利用以直线移 动的质块。振荡的盘将根据右手规则 AX 响应垂直于盘的旋转轴的基板旋转, 其中, A 沿 着盘的旋转轴, 而 沿着基板的旋转方向。盘下的电极可以被放置来测量盘与基板之间的 分离, 以允许计算基板的旋转速率, 其类似于上面对于线性情形所讨论的计算。 其它陀螺仪 的结构也是可能的。 0047 根据一实施例, 装置 200 包括如前所述的 MUX226。来自于陀螺仪。
49、 222-224 的电信 号被提供给 MUX226, 其可以选择性地将信号中的一个提供给 MUX250。 0048 在多种不同实施例中, 磁力计 232-234 可以利用霍尔效应器件、 诸如各向异性磁 电阻 (AMR) 器件的磁性膜器件、 巨磁电阻器件 (GMR)、 自旋阀、 隧道结器件 (MTJ)、 洛伦兹力 器件、 或其它类型的磁力计器件来实现。霍尔器件依赖于沿着电阻部件流动的载流子的偏 转以在垂直于该流动的方向上形成电势。该电压由 V IB/(ned) 给出, 其中, I 为电流, B 为磁场强度, n 为载流子浓度, e 为电子电荷, 以及 d 为电阻层的厚度。AMR、 GMR、 自旋阀、 和 MTJ 器件依赖于结构的电阻相对于最小电阻的优选方向的根据磁场强度的变化。例如, AMR 说 明 书 CN 104215274 A 11 8/27 页 12 可以包括一种磁性材料的膜。 GMR器件由金属薄膜的叠层形成, 例如, 顶部上的一个磁性膜, 处于中间的一非磁性膜, 以及底部的另一个磁性膜。由于磁性层被与电流的磁场反平行地 定向, 因此沿着叠层的横向电流产。