电子说
在电子工程师的设计世界里,寻找一款能满足高精度测量、低功耗需求的时数字转换器(TDC)一直是个重要课题。今天,我们就来深入探讨一下Maxim Integrated推出的MAX35102时数字转换器,看看它在超声波热表和流量计市场中如何大显身手。
文件下载:MAX35102.pdf
MAX35102是一款内置放大器和比较器的时数字转换器,专为超声波热表和流量计市场打造,是低成本模拟前端解决方案。它和MAX35101类似,但功能有所简化,且去掉了实时时钟(RTC)。其封装尺寸缩小到4mm x 4mm x 0.75mm,引脚间距为0.4mm,更适合对空间要求较高的应用场景。
它具备20ps的时间测量精度和自动差分飞行时间(ToF)测量功能,能大大简化液体流量的计算。而且,它的功耗极低,ToF测量仅需5.5μA,占空比温度测量电流小于125nA,这对于需要长时间运行的设备来说,无疑是一大优势。
ToF测量是通过从一个压电换能器发射脉冲,在另一个换能器接收脉冲来实现的。MAX35102能测量两个独立的ToF,即TOF up和TOF down。测量时,可通过发送TOF_UP、TOF_DN或TOF_DIFF命令来启动。 一次单ToF测量的步骤如下:
早期边缘检测方法用于所有ToF命令,能自动控制接收器比较器的输入偏移电压,提高测量精度。输入偏移可根据触发边缘的正负进行编程设置,分别用于上游和下游接收信号。检测到第一个命中后,测量最早可检测边缘的宽度t1,然后将输入偏移电压自动重置为0,接着测量t2波。通过计算t1 / t2和t2 / tideal的比率,可用于判断流量突变、信号强度变化、管道填充情况等,并抑制噪声。
温度测量是对连接到温度端口设备引脚T1至T4和TC的RC电路进行时间测量。测量端口和顺序可通过温度寄存器中的TP[1:0]位选择。测量过程包括虚拟周期和实际测量周期,虚拟周期用于消除温度测量电容器的介电吸收,实际测量前会进行粗略测量以优化TDC的测量参数,提高功率效率。测量完成后,将每个端口的测量时间报告在相应的结果寄存器中,并设置中断状态寄存器中的TE位,触发INT引脚(如果启用)。
为了获得更准确的结果,可对TDC进行校准。校准基于32.768kHz晶体,在使用陶瓷振荡器代替AT切割晶体作为4MHz参考时使用。MAX35102会根据32.768kHz时钟的边缘自动生成START和STOP信号,选择一定数量的32.768kHz时钟周期进行测量和平均,将测量结果报告在校准结果寄存器中。校准完成后,设置中断状态寄存器中的CAL位,并触发INT引脚(如果启用)。
MAX35102通过INT引脚提醒主机微处理器命令完成,使主机微处理器可处于低功耗睡眠模式,提高了流量计量应用的功率效率。中断状态寄存器包含所有命令和事件的标志,读取该寄存器时,所有置位的位会被清除。INT引脚在中断状态寄存器中的任何位被设置时会被触发,直到用户读取中断状态寄存器并清除所有位。
MAX35102使用四个引脚进行SPI兼容通信,分别是DOUT(串行数据输出)、DIN(串行数据输入)、CE(芯片使能)和SCK(串行时钟)。通过SPI接口,可使用操作码/命令结构访问MAX35102的功能和内存。支持的操作码命令包括ToF测量、温度测量、复位、初始化、校准等,不同命令有相应的执行流程和结果存储方式。
MAX35102适用于多种超声波测量设备,如超声波热表、超声波水表和超声波气表等。其高精度的流量和温度测量能力、低功耗设计以及高集成度,能满足这些应用对测量精度、可靠性和节能的要求。
MAX35102时数字转换器凭借其高精度测量、低功耗、高集成度等优势,为超声波热表和流量计市场提供了一个出色的解决方案。电子工程师在设计相关设备时,可充分利用其特性,提高产品的性能和竞争力。不过,在实际应用中,还需根据具体需求进行合理的电路设计和参数配置,以确保设备的稳定运行。大家在使用MAX35102过程中遇到过哪些问题或有什么独特的应用经验呢?欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !