TCS3448 的特性
- 4 通道 RGB + Clear;
- 积分时间可编程(2.4ms - 614ms);
- 16 位 ADC,暗电流极低。
黑玻璃盖板的坑
在黑色玻璃盖板下,本底噪声需要每板上电做一次暗校准:
// 关闭光源,读取此时的 RGB 作为本底
tcs3448_set_integration(50); // 50ms
uint16_t dark[4];
tcs3448_read_all(dark);
两点校准
产线上用标准色卡做两点校准,斜率与偏移写入 Flash。
结论
校准后批次一致性误差 < 1.5%,满足产线判定阈值。