0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MS1022——高精度时间测量(TDC)电路

王子文 来源:jf_30348363 作者:jf_30348363 2024-10-17 17:58 次阅读

产品简述

MS1022是一款高精度时间测量电路,内部集成了模拟

wKgZoWcQxqCAWqqjAABUy_ZWUi0124.png

较器、模拟开关、施密特触发器等器件,从而大大简化了外

围电路。同时内部增加了第一波检测功能,使抗干扰能力大

大提高。通过读取第一个回波脉冲的相对宽度,用户可以获

得接收信号的强度提示。通过这个提示,可以判断超声波换

能器异常、管壁覆盖物增多、水中有气泡等异常情况。通过

命令,可以完成一次超声波时差(顺流和逆流)的测量和数

据的读取,从而大大减少软件的操作和电量的消耗。

主要特点

测量范围1:

◼双通道单精度模式90ps

◼单通道双精度模式45ps

◼测量范围3.5ns(0ns)至2.4μs

◼20ns最小脉冲间隔,最多可接收4个脉冲

测量范围2:

◼单通道单精度模式90ps

◼双精度模式45ps,四精度模式22ps

◼测量范围500ns至4ms(4M高速时钟下)

◼可测量3个脉冲,并可自动处理3个数据

模拟输入电路:

◼第一波检测

◼可测量第一波的脉冲宽度

◼内部集成用于输入选择的模拟开关

温度测量:

◼2个或4个温度传感器,PT500/PT1000或更高

◼内部集成施密特触发器

◼超低功耗(每30秒测量一次时为0.08μA)

应用

◼ 超声波热量表、水表

◼ 激光测距

产品规格分类

wKgZomcSDxmAO448AAAjafWYpfU165.png

管脚图

wKgZomcSD1qAGmTvAAC_Tz0llZ8657.png

管脚说明

wKgZoWcSD3mAeoxxAAFXMkvK5jo424.png

如有需求请联系——三亚微科技 王子文(16620966594)

wKgZomcVu-6AFkxTAAITWI3Cllg393.png

内部框图

wKgaomcVvAqAC3LIAAFbEKfVOHA710.png

极限参数

芯片使用中,任何超过极限参数的应用方式会对器件造成永久的损坏,芯片长时间处于极限工作

状态可能会影响器件的可靠性。极限参数只是由一系列极端测试得出,并不代表芯片可以正常工作在

此极限条件下。

wKgaomcVwp-AI0PZAABm3s_Ijk0967.png

推荐工作条件

wKgZomcVwsOAEfabAAC1EQUxsrY181.png

超声波热量表的典型应用

1. 概述

MS1022 非常适合低功耗超声波热量表的设计和应用。由于芯片内部的功能,包括第一波自动检

测功能、高精度温度测量、脉冲发生器、模拟开关、比较器、STOP 屏蔽窗口功能以及时钟校准等,仅

需要外部加一个简单的单片机(无需 AD),就可以进行高精度的测量。

最终的电路可以非常紧凑,尺寸可以做到非常小。下图表显示了一个典型的超声波热量表应用

MS1022 而设计的整个电路。

wKgaomcVw2mAZf1WAAGSCNGC5_Q104.png

红色方框内的部分为所需要的外部元件,整体元件的个数降到最低:

·在超声波回波路径当中,仅在压电陶瓷换能器连接到一对电阻电容

·在温度测量路径当中,仅需要额外的 1 个温度稳定电阻以及放电电容。

·振荡器选择了 1 个 32.768KHz 石英晶体以及 1 个 4M 的陶瓷晶振。FIRE_IN 管脚可以用于 32.768KHz

晶振的输出驱动。因此,单片机不需要一个低功耗的振荡器。

·对于电源部分,则需要应用旁路电容来给 VCC 和 VIO 去耦。分别通过一个小的电阻来进行分离。

总共仅需要 11 个低价的元件来进行所有测量工作。

2. 寄存器的典型配置

wKgaomcVxByAStiyAAOoGtHfUVQ154.png

如有需求请联系——三亚微科技 王子文(16620966594)

wKgaomcVxDGAaJdNAAKQyUDwpl8286.png

3. 测量流程

上电复位

发送 SO = ’h50

校准时钟:

发送 SO = ’h03 Start_Cal_Resonator

Check-loop INTN = 0 ?

发送 SO = ’hB0,读取 SI = RES_0

校准系数 = 61.035/RES_0

测量循环

温度测量每隔 30 秒钟一次:

发送 SO = ’h02 Start_Temp

Check-loop INTN = 0 ?

发送 SO = ’hB4,读取 SI = STAT

STAT&’h1E00 > 0: -> Error routine

发送 SO = ’hB0,读取 SI = RES_0

发送 SO = ’hB1,读取 SI = RES_1

发送 SO = ’hB2,读取 SI = RES_2

发送 SO = ’hB3,读取 SI = RES_3

Rhot/Rref = RES_0/RES_1

Rcold/Rref = RES_3/RES_2

到单片机数据库表格中查找相应温度。

每半秒钟测量一次飞行时间间隔:

发送 SO = ’h70 Initialize TDC

发送 SO = ’h05 Start_TOF_Restart

Check-loop INTN = 0? (上游 TOF)

发送 SO = ’hB4,读取 SI = STAT

STAT&’h0600 > 0: -> Error routine,

timeout = 空管段。

发送 SO = ’hB3,读取 SI = RES_3

发送 SO = ’h70 初始化 TDC

Check-loop INTN = 0? (下游 TOF)

发送 SO = ’hB4,读取 SI = STAT

STAT&’h0600 > 0: -> Error routine

发送 SO = ’hB3,读取 SI = RES_3

现在单片机可以开始进行数据处理,然后计算热量和流量的值。

通过脉冲宽度检查信号强度:

发送 SO = ’hB8,读取 SI = PW1ST

如果 PW1ST < 0.3, 信号太弱, 则发出报警信号。

错误报告

1. TDC-CAL 数据读出错误

当 MS1022 没有开启到 4 精度模式的时候,读出的 TDC-CAL 数值是错误的。这个错误主要的问题

是输出到结果寄存器的值有问题,而内部所保存的值是正确的。因此,对于最终的测量结果没有影

响。仅在读取 CAL 校准值的时候存在问题。

在测量范围 2 中的影响:

对于所有应用测量范围 2 的用户来说,这个 CAL 仅是一个中间值,并不读出此中间值。并且强烈

推荐使用 4 精度模式。

在测量范围 1 中的影响:

对于所有用户,当应用自动校准 TDC 时,对最终测量结果也没有任何影响。

仅当用户在测量范围 1 的情况下,应用非校准的测量结果,而且通过外部读出这个 CAL 数值。而

进行手动的 TDC 校准的情况下,这个 CAL 数值是不可用的。(超声波热量表,水表等应用是涉及不到

的)。

解决方法:

针对这个错误有不同的的解决方法,其中比较好的方法为:

用户可以在进行手动校准后,不要直接读这个校准结果,只需让此校准结果存储在 TDC 内部。当

以后进行测量时,ALU 会自动地使用之前的校准结果进行计算。这样的话,对最终的结果并无影响。

2. 温度测量中时间溢出的错误

为了避免此错误,当温度测量的循环时间为 512μs 时(寄存器 0 的 16 位 TCYCLE),需要将寄存

器 3 的 27 和 28 位 SEL_TIMO_MB2 设置为 2ms,否则从 INTN 管脚出来的中断可能会有错误。

同类产品比较

wKgZoWcVxTaARfXvAAG5CnG4WzA186.png

——爱研究芯片的小王

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • TDC
    TDC
    +关注

    关注

    0

    文章

    38

    浏览量

    13851
  • 时钟芯片
    +关注

    关注

    2

    文章

    255

    浏览量

    40117
  • 时间测量
    +关注

    关注

    0

    文章

    11

    浏览量

    6379
收藏 人收藏

    评论

    相关推荐

    远心镜头凭什么能称霸高精度测量领域?揭秘微米级精度的秘密武器!

    远心镜头凭什么能称霸高精度测量领域?答案就在它的独特成像特性、卓越测量精度以及广泛的应用前景中
    的头像 发表于 02-06 14:54 246次阅读
    远心镜头凭什么能称霸<b class='flag-5'>高精度</b><b class='flag-5'>测量</b>领域?揭秘微米级<b class='flag-5'>精度</b>的秘密武器!

    康谋方案 | BEV感知技术:多相机数据采集与高精度时间同步方案

    随着自动驾驶技术的快速发展,车辆准确感知周围环境的能力变得至关重要。BEV Camera数据采集方案有效解决了多相机同步采集和高精度时间同步的难题,还提供了灵活的相机参数配置和高效的数据传输,能够满足自动驾驶和高精度
    的头像 发表于 02-06 13:45 3031次阅读
    康谋方案 | BEV感知技术:多相机数据采集与<b class='flag-5'>高精度</b><b class='flag-5'>时间</b>同步方案

    ads1278高速模式和高精度模式下所能得到的最高精度是多少?

    差分电路是正确的吗,好像和ths4521的datasheet里面的单端转差分原理图(如下图)不一致吧。 另外,想请教一下ads1278高速模式和高精度模式下所能得到的最高精度是多少。根据你们给的信噪比和
    发表于 01-16 07:41

    高精度图像尺寸测量仪优势

    高精度图像尺寸测量仪凭借其超高的测量精度、非接触式测量优势、强大的多功能测量能力、高效的
    的头像 发表于 01-13 11:32 221次阅读
    <b class='flag-5'>高精度</b>图像尺寸<b class='flag-5'>测量</b>仪优势

    浅谈瑞盟科技·MS1030——超声波流量高精度测量电路

    MS1030 是一款针对超声波流量高精度测量电路,它具有高精度,高稳定性,高效率的特点。它的测量
    的头像 发表于 01-10 14:24 459次阅读
    浅谈瑞盟科技·<b class='flag-5'>MS</b>1030——超声波流量<b class='flag-5'>高精度</b><b class='flag-5'>测量</b><b class='flag-5'>电路</b>

    TDC7201-ZAX-EVM评估板的最高测量频率能到多少?

    TDC7201-ZAX-EVM评估板的最高测量频率能到多少?自带的GUI中最快100ms刷新一次测量结果,是否就是上限了?另外,能提供可调用的LabVIEW函数吗?
    发表于 12-24 06:00

    高精度压力传感器的测量范围 高精度压力传感器的特性及优势

    高精度压力传感器的测量范围 高精度压力传感器的测量范围可以根据其设计和应用需求而有很大的不同。以下是一些常见的测量范围: 真空至低压 :适用
    的头像 发表于 12-12 14:48 711次阅读

    使用TDC测量pwm两个波形相位延时时间,如何去设计TDC7201的外围电路

    您好,当我使用TDC测量pwm两个波形相位延时时间,如何去设计TDC7201的外围电路
    发表于 12-03 08:07

    蔡司三坐标测量机具有高精度、高效率、高柔性

    蔡司三坐标测量机在确保模具工具制造精密零件的高品质方面发挥着至关重要的作用。以下是对其如何确保高品质精密零件制造的详细阐述:一、高精度测量技术蔡司三坐标测量机采用先进的
    的头像 发表于 11-07 15:22 389次阅读
    蔡司三坐标<b class='flag-5'>测量</b>机具有<b class='flag-5'>高精度</b>、高效率、高柔性

    MS1242/MS1243——24bit 高精度、低功耗模数转换器

    MS1242/MS1243是一款高精度、宽动态范围、∆-Σ模数转换芯片,其工作电压为2.7V至5.25V,可以达到24bit无失码转换,有效精度可达21bit。提供方案和FAE支持,欢
    的头像 发表于 11-07 11:44 722次阅读
    <b class='flag-5'>MS</b>1242/<b class='flag-5'>MS</b>1243——24bit <b class='flag-5'>高精度</b>、低功耗模数转换器

    MS1205N——激光测距用高精度时间测量(TDC)电路

    MS1205N 是一款高精度时间测量(TDC)电路,具有四通道、多脉冲的采样能力、高速 SPI
    的头像 发表于 10-21 17:58 550次阅读
    <b class='flag-5'>MS</b>1205N——激光测距用<b class='flag-5'>高精度</b><b class='flag-5'>时间</b><b class='flag-5'>测量</b>(<b class='flag-5'>TDC</b>)<b class='flag-5'>电路</b>

    冷热表高精度温度测量参考设计应用说明

    电子发烧友网站提供《冷热表高精度温度测量参考设计应用说明.pdf》资料免费下载
    发表于 09-12 09:48 0次下载
    冷热表<b class='flag-5'>高精度</b>温度<b class='flag-5'>测量</b>参考设计应用说明

    电桥为什么精度很高?电桥能测量什么?

    电桥是一种基于电磁平衡原理的精密测量电路,它能够提供非常高的测量精度。电桥的高精度主要来源于其工作原理、结构设计以及
    的头像 发表于 05-13 18:02 3408次阅读

    高精度电流采集探头:精准测量电流的关键工具

    在电力系统、电子设备测试和工业自动化等领域,准确测量电流是至关重要的。高精度电流采集探头作为一种关键工具,能够实现对电流信号的精确采集和测量。本文将深入探讨高精度电流采集探头的工作原理
    的头像 发表于 04-15 10:29 1147次阅读
    <b class='flag-5'>高精度</b>电流采集探头:精准<b class='flag-5'>测量</b>电流的关键工具

    雷尼绍 VIONiC高精度测量反馈产品助力高精度运动控制系统

    雷尼绍推出VIONiC系列光栅,具有超高精度、超小型、卓越测量性能和可靠性,适用于各种高精度运动控制系统。其分辨率范围广泛,最大速度可达12m/s,在严苛制造工艺中表现卓越。VIONiC光栅兼容多种栅尺,满足多领域
    的头像 发表于 03-28 13:13 667次阅读
    雷尼绍 VIONiC<b class='flag-5'>高精度</b><b class='flag-5'>测量</b>反馈产品助力<b class='flag-5'>高精度</b>运动控制系统