主题:OPT3001 中讨论的其他器件
工具/软件:
我们想确认寄存器映射中“转换时间字段“的内容。
您有两个问题。
如果是 E[3:0]的设置=“0011b"和“和转换时间=“100ms",“, 则、则说明我们可以将数据表的有效结果分辨率降低两位。
1.
是否有寄存器设置来减少位数?
如果它是“是“、则它在寄存器映射中的哪个位置?

2.
请告诉我两种情况的正/负点(是否将分辨率降低两位)。
此致。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:
我们想确认寄存器映射中“转换时间字段“的内容。
您有两个问题。
如果是 E[3:0]的设置=“0011b"和“和转换时间=“100ms",“, 则、则说明我们可以将数据表的有效结果分辨率降低两位。
1.
是否有寄存器设置来减少位数?
如果它是“是“、则它在寄存器映射中的哪个位置?

2.
请告诉我两种情况的正/负点(是否将分辨率降低两位)。
此致。
您好、Naoto:
在 100ms 模式下运行会降低 有效性 E[3:0]的满标量程低于(包括 0101b)时的分辨率。
这意味着、对于较低的照度级别满标量程(低于 0101b 及包括此值)、OPT3001 将针对受影响的 LSB 报告 0。
这是因为较短的转换时间没有滤除那么多的噪声、因此这些位将毫无意义。
其优点是测量速度更快、频率更高。
缺点是分辨率较低。 这意味着器件在受影响的范围内无法检测到如此小的曝光变化。
结果寄存器不会改变、当处于 以下或包括 0101b 在内的这些范围之一时、相关 LSB 始终报告 0

谢谢您、
Joseph Scherphorn
感谢您的答复。
我们还有一个问题。
如果 E[3:0]的设置=“0011b"(“(满(满标量程=327.60lux)且转换时间=“100ms",“,</s>、
如果 OPT3001 接收到 327.60lux、那么该值是否被识别为 327.36lux?
根据以下理解、这是否正确?
满标量程:327.60lux
LSB_SIZE:0.08lux
通过为受影响的 LSB 报告 0、位值从“111111111111111111"更“更改为“11111111b"。“。
位值“1111111100b"=“= DEC 值“4092"。“。 (有效满标量程= 4092*0.08 = 327.36lux)
此致。