TSL1401 - DB是一块子板,提供一个TAOS TSL1401R 128像素线性阵列传感器和一个镜头。它设计用于插入主板(例如MoBoStamp - pe(产品编号28300)、MoBoProp(产品编号28303,正在开发中)、Propeller Backpack(产品编号28327))或DB - Expander(产品编号28325)。该模块可让其主机系统实现一维“视觉”。通过将物体或传感器沿垂直于传感器轴的方向移动,也可实现二维视觉。TSL1401R芯片是一个线性阵列(线扫描)传感器,由一排128个光电探测器组成。TSL1401 - DB包含一个镜头,用于在传感器阵列上形成图像。每个观测像素的输出是与光强度成正比的模拟电压。使用随附的7.9mm镜头时,TSL1401 - DB看到的总宽度(视野)大约等于物体距离。例如,如果模块距离物体1米,它将看到物体的一个线性切片,宽度为1米,高度为1/128米。通过旋入或旋出镜头来实现TSL1401 - DB镜头的聚焦。当镜头几乎完全旋入时,远处的物体将聚焦清晰。要聚焦更近的物体,需要将镜头旋出一点。聚焦完成后,可能需要在镜头边框和镜头支架筒周围缠绕胶带以防止镜头因振动而移位。如果镜头旋入足够深,在镜头边框和镜头支架筒之间的缝隙中卡入一个小O形环也能起到同样的作用。使用TSL1401 - DB与Parallax MoBoStamp - pe搭配时,可以使用本文档后面描述的PC主机监控程序辅助聚焦。对于正常操作(即无外部频闪或同步),只需考虑三个信号:SI(向传感器的数字输出:开始扫描/曝光)、CLK(向传感器的数字输出:锁存SI并将像素时钟输出)和AO(来自传感器的模拟像素输入:0 - Vdd,如果超过128像素则为三态)。TSL1401R是一个光积分设备,类似于胶卷,曝光时间越长,图像越亮,也会像胶卷一样饱和。曝光时间(也称为“积分时间”)是SI脉冲之间的时间间隔。获取图像有连续和单次两种方式。在连续成像中,SI脉冲稳定出现,每次曝光间隔有129个或更多像素时钟。在单次成像中,TSL1401R保持闲置状态,直到拍照时,先输入SI,快速输出并丢弃128个像素,然后等待所需的曝光时间(自SI脉冲起)过去后再次脉冲SI。