RGB 视频 ADC 转换调色板
RGB video ADC Conversion Color Palletes
我正在努力更好地理解模拟到数字视频的转换,希望能找到一些方向。按照我的理解,一个专用的 10 位 ADC 芯片将读取 R、G 和 B 输入引脚的电压,将其转换为 10 位 RGB 并在 30 个引脚上并行输出这些值。 (忽略 sync/clock 引脚等)。然而,我的问题是:如果您知道源每种颜色只有 5 位,(2^5)^3 = 32,768 种颜色,将其转储到模拟 RGB,并且您使用的是 10 位 ADC,ADC 会插值吗颜色由于电压变化和从 5 位增加到 10 位,从而引入 unoriginal/unintended 颜色,或者模拟到数字的采样是否真的如此精确原始源颜色托盘将被正确保存?
大多数 ADC 的精度为 1-LSB,因此最低位无论如何都会随机切换。如果你需要它稳定,要么使用增加频率的过采样,要么使用 12 位 ADC,这个也会有 LSB 切换,但第 2 位可能会稳定。
为什么你可能会问?好吧,如果您的传输线有噪声或耦合不良,它可能会在 LSB 范围内引入额外的切换,甚至更高。在某些糟糕的情况下,噪声甚至会破坏您的高 5 位数据。
可能有一些模拟滤波器/铁氧体磁珠/其他东西也可以平滑您的信号,因此您甚至看不到实际的 "steps" 模拟信号。
所以,除非您进行测试,否则您永远不会知道。尝试用示波器查看您的信号,这可能会解决您的一些疑虑。
我正在努力更好地理解模拟到数字视频的转换,希望能找到一些方向。按照我的理解,一个专用的 10 位 ADC 芯片将读取 R、G 和 B 输入引脚的电压,将其转换为 10 位 RGB 并在 30 个引脚上并行输出这些值。 (忽略 sync/clock 引脚等)。然而,我的问题是:如果您知道源每种颜色只有 5 位,(2^5)^3 = 32,768 种颜色,将其转储到模拟 RGB,并且您使用的是 10 位 ADC,ADC 会插值吗颜色由于电压变化和从 5 位增加到 10 位,从而引入 unoriginal/unintended 颜色,或者模拟到数字的采样是否真的如此精确原始源颜色托盘将被正确保存?
大多数 ADC 的精度为 1-LSB,因此最低位无论如何都会随机切换。如果你需要它稳定,要么使用增加频率的过采样,要么使用 12 位 ADC,这个也会有 LSB 切换,但第 2 位可能会稳定。
为什么你可能会问?好吧,如果您的传输线有噪声或耦合不良,它可能会在 LSB 范围内引入额外的切换,甚至更高。在某些糟糕的情况下,噪声甚至会破坏您的高 5 位数据。
可能有一些模拟滤波器/铁氧体磁珠/其他东西也可以平滑您的信号,因此您甚至看不到实际的 "steps" 模拟信号。
所以,除非您进行测试,否则您永远不会知道。尝试用示波器查看您的信号,这可能会解决您的一些疑虑。