Part Number:TLV2548
您好,麻烦您解答一下请问tlv2548这个器件码值(12bit code)和采集的电压的关系是什么呢?
为什么我配置成功后,1.36V和0.1V的电压转换后得到的code是3(十进制)和3328(十进制)呢?(我设置内部参考电压REF为4V,实测REFP是3.62V.REFM是0.021V)
Amy Luo:
您好,
Sherry zhao 说:麻烦您解答一下请问tlv2548这个器件码值(12bit code)和采集的电压的关系是什么呢?
输出代码与输入电压是线性关系,输出代码格式是二进制格式,VREFM电压是输入的最低电压对应输出code 是000h,VREFP-1LSB是输入的最大电压,对应的输出code 是FFFh,1LSB=(VREFP-VREFM)/(2^12-1)
Sherry zhao 说:为什么我配置成功后,1.36V和0.1V的电压转换后得到的code是3(十进制)和3328(十进制)呢?(我设置内部参考电压REF为4V,实测REFP是3.62V.REFM是0.021V)
您使用的 TLV2548供电电压是多少,实际测量是多少?参考电压输出精度不够,建议用示波器测量下供电电压的纹波,您配置参考电压后读出来是正确的吗?
参考电压是否用于其他电路?是否接0.1uF和10uF电容:
输出代码与输入电压看上去完全没有关系,应该是读取时序不对,您是使用的哪种转换模式?
,
Sherry zhao:
您好,谢谢您的解答。
我使用的是FPGA板子上的5V电压供电,实测电压是5.06V。参考电压没用于其他电路,REFP是悬空,REFM是直接接地,没有接电容。
我配置的时候code是1010100000000000,内部参考电压理论设置为4V,实测REFP是3.62V.REFM是0.021V。目前出现了一个问题:上电之后,FPGA向AD中下载文件,这个时候REFP喝REFM都是0V,但断电(无电压)之后再上电,实测REFP是3.62V.REFM是0.021V。请问这种情况是正常的吗?还有一个问题麻烦您解答,AD断电之后不影响上次设置的内部参照REF吗?什么情况下能重置TLV2548(类似于恢复出厂设置)呢?
,
Amy Luo:
Sherry zhao 说:参考电压没用于其他电路,REFP是悬空,REFM是直接接地,没有接电容。
请按datasheet 要求接上电容。也请测量下供电电压的纹波?参考电压应该是由供电电压产生,输出的参考电压应该会受供电电压性能影响。所以先确认这两点,看下参考电压是否可以正确输出。
按照上电顺序,上电后您需要先发送A000H 命令,如下截图所示:
Sherry zhao 说:目前出现了一个问题:上电之后,FPGA向AD中下载文件,这个时候REFP喝REFM都是0V,但断电(无电压)之后再上电,实测REFP是3.62V.REFM是0.021V。请问这种情况是正常的吗?
我在E2E内部论坛看到有用户上电后没有先发送A000H 命令,出现了参考电压为0的现象,他是仅在第一次开机时发生,如果关闭并重新打开电源,则工作正常。 我认为您的现象与他们有点相似,所以建议上电后先发送A000H 命令是否可以解决此问题?
Sherry zhao 说:还有一个问题麻烦您解答,AD断电之后不影响上次设置的内部参照REF吗?什么情况下能重置TLV2548(类似于恢复出厂设置)呢?
如下截图所示,不影响配置寄存器的值,因此应该不影响内部参考电压。也就是说,首次通电后配置后,配置寄存器值将保留在H/W或S/W断电状态。
这个器件比较老了,除了datasheet 没有更多的资料可以查看,配置寄存器值我没有找到默认值,我想这个设备应该上电后需要配置才能使用(如上电初始化截图部分需要先发送A000H 命令),因此应该无法恢复出厂设置。