想问一下
论坛上的朋友,有没有谁用过德国acam公司的数字时间转换
芯片TDC_GP22,我正在使用这个芯片做时间间隔测量的项目,其中这款芯片的测量模式2有一个接收预期stop脉冲数的设置,比如我设置预期最多可接收3个脉冲,但是实际情况下回波只有1个或者2个脉冲,在这种情况下芯片的ALU还会对stop脉冲与start脉冲之间的时间间隔进行计算吗?但是我在测试中发现,当脉冲数没有达到预期值时,从结果寄存器里读取出来的数据是上次测量的数据,也就是结果寄存器在这种情况下没有更新,我不知道是我寄存器配置的问题,还是这个芯片本身是这样的,如果有用过这款芯片的朋友请帮忙解答一下,谢谢
恩恩,那关于硬件连接的部分也有些疑惑,(1)我看手册vcc和vio写的都是3v左右,手册上给的图是vcc与vio之间一个10Ω电阻,然后两电容分别接地?电源是这样接的么,还是直接两个相等的3.3v,然后分别电容滤波。(2)测脉冲时差需要使用start,stop1,stop2,那么他们三个的使能端可否直接接高电平?还是需要和mcu的io相连,使用mcu给tdc芯片三个管脚发送使能信号?tdc芯片上的中断标志INTN脚需要连接mcu的么?(3)手册例图上stop和fire_up &fire_down这部分的解释有点搞不懂,做一次时差测量需要使用到fire么?如果只做时差测量温度测量部分是否就全不接就够了?这个温度测量部分是做时差测量的补偿么? 前辈是否有类似mcu与tdc接线的方式供参考下
INTN脚、fire_down和fire_up都不需要连接任何引脚了么?vcc和vio都接3.3v,再做滤波就好么?
示例.bmp (811.93 KB, 下载次数: 40)
一周热门 更多>