快速上手 TSL1401 线性 CCD
北京拉普兰德电子技术有限公司
http://www.lpld.cn
快速上手 TSL1401 线性 CCD
通过阅读本文,可以使你快速地了解线性 CCD 的工作原理、图像的采集方法以及一些常
见问题。本文还将给出线性 CCD 的编程方法以及基于亮度反馈的编程思路。
1. 与摄像头 CCD 的区别
我们常说的摄像头 CCD 模块通常使用的是面阵 CCD 芯片,一般以 OV 系列面阵 CCD 最为
常用。而 TSL1401 属于线性 CCD,也可以叫做线阵 CCD。与面阵 CCD 相比,线性 CCD 最明显
的特点就是其只能采集一行的可视像素。在智能车竞赛中,摄像头组使用的是面阵 CCD,而
光电组则必须使用线性 CCD。同样是看一段赛道的图像,两种 CCD 模块看到的图像如图 1 所
示。
图 1
由图 1 可见,左边图像为面阵 CCD 采集的二维图像,它的分辨率为 m*n,而右侧的图像
为线性 CCD 采集的一维图像,分辨率为 p*1。其中 p 为线性 CCD 器件的最大像素数,TSL1401
的像素数为 128,因此可以将右图红框内的线分为 128 个点。
2. 线性 CCD 工作原理
在 TSL1401 的官方技术文档中已经详细描述了线性 CCD 的工作原理。但是该文档是全英
文的,而且讲的大部分内容与实际使用无关。这里笔者将为你简明扼要的解释它的工作原理
与要点。
2.1. TSL1401 引脚描述