0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样用TCS3200模块制作颜色传感器

454398 来源:工程师吴畏 2019-08-02 10:03 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

示意图

怎样用TCS3200模块制作颜色传感器

颜色传感器工作原理

该电路的核心是TCS3200色彩传感器模块,由PIC16F1516控制。为了演示,该项目还有一个16x2 LCD显示屏,用于显示各个颜色输出(红色,绿色和蓝色)。传感器本身由8×8光电二极管阵列组成,其中16个光电二极管具有红色滤光器,16个具有蓝色滤光器,16个具有绿色滤光器,其余16个具有透明滤光器。这些光电二极管连接到电流 - 频率转换器,其产生输出方波,其频率与所选滤波器的强度成比例。一次只能选择一个滤色器,并使用两个引脚选择此颜色通道:S2和S3。输出的基本频率由两个引脚S0和S1决定(参见下表)。

PIC中的固件首先运行一些设置端口,配置的基本配置代码外围设备,并将变量设置为已知值。配置器件后,PIC然后配置16x2 LCD,使其处于8位模式,两行,无光标,无闪烁。在LCD被分类后,TCS3200传感器配置为使用20%的频率,并通过将OE引脚设置为低电平来启用其输出。

此后的下一步是运行几乎每个微控制器项目运行的无限循环。在while循环的每次迭代中,拾取,测试每个颜色传感器,然后将其转换为ASCII字符串以打印到显示器。当你有一个计时器时,测试频率是相当容易的,在这个项目中我们使用计时器2.

要测量频率,我们将时间如何方波开启或关闭。但要准确地做到这一点,我们必须让自己进入一个已知的状态,否则我们可能最终只会测量开/关时间的一小部分。因此,为此,我们等待信号的下降沿,然后等待上升沿,然后等待下降沿。信号低后,定时器启动并开始计数。当信号变高时,我们停止定时器,TMR2将有一个值,其值与频率成反比。

该项目可以使用大多数电路构造技术构建,这要归功于通孔部件中可用的所有部件。这种电路构造技术包括面包板,条形板,矩阵板和PCB。在这个项目中,我使用了PCB,因为这里使用的7805是SOT-89部件,占地面积非常小并且是表面安装的。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 颜色传感器
    +关注

    关注

    2

    文章

    105

    浏览量

    18947
  • TCS3200
    +关注

    关注

    0

    文章

    23

    浏览量

    15961
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    TE推出M3200压力传感器有何特点?-赫联电子

      TE ConnecTIvity(TE)的M3200压力传感器是采用其专有MicrofusedTM技术设计和生产的庞大的压力传感器家族的新成员,M3200将微机械加工的硅压阻应变计
    发表于 12-09 13:23

    Vishay VEML6046X00高精度RGBIR颜色传感器技术解析

    Vishay Semiconductors VEML6046X00颜色传感器是一款通过AEC-Q100认证的表面贴装高精度16位RGBIR色彩传感器带I^2^C接口。该传感器包括高灵敏
    的头像 发表于 11-14 11:56 390次阅读
    Vishay VEML6046X00高精度RGBIR<b class='flag-5'>颜色</b><b class='flag-5'>传感器</b>技术解析

    ‌OPT4060 RGBW高分辨率颜色传感器的技术解析与应用

    Texas Instruments OPT4060 RGBW高分辨率颜色传感器是一款单芯片颜色传感器,能够测量四个通道,每个通道均具有特定设计的光谱响应。四个通道中的三个通道在红色、绿
    的头像 发表于 09-06 14:22 791次阅读
    ‌OPT4060 RGBW高分辨率<b class='flag-5'>颜色</b><b class='flag-5'>传感器</b>的技术解析与应用

    颜色传感器的检测原理和应用实例

    颜色传感器是一种能够感知光线的传感器(光电传感器、光传感器的一种)。
    的头像 发表于 09-04 17:13 2832次阅读
    <b class='flag-5'>颜色</b><b class='flag-5'>传感器</b>的检测原理和应用实例

    OPT4048三色XYZ颜色传感器技术解析与应用指南

    Texas Instruments OPT4048三色XYZ颜色传感器是一款单芯片高分辨率颜色传感器,能够测量四个通道,每个通道具有特定设计的光谱响应。四个通道中的三个通道与CIE三色
    的头像 发表于 08-28 10:05 677次阅读
    OPT4048三色XYZ<b class='flag-5'>颜色</b><b class='flag-5'>传感器</b>技术解析与应用指南

    贸泽电子开售适用于汽车应用的全新Vishay Semiconductors VEML6046X00颜色传感器

     VEML6046X00颜色传感器。这是一款符合汽车标准的表面贴装、高精度16位RGBIR颜色传感器,配备I2C接口,非常适合汽车应用中的显示
    的头像 发表于 08-14 15:50 1278次阅读
    贸泽电子开售适用于汽车应用的全新Vishay Semiconductors VEML6046X00<b class='flag-5'>颜色</b><b class='flag-5'>传感器</b>

    新品上市丨阿童木CE系列颜色传感器

    导语在工业自动化领域,颜色检测的精度与效率直接影响产品品质与产线效能。阿童木智能科技推出CE系列高速智能型数字颜色传感器,以创新双模式检测逻辑与柔性化工业设计,为多行业提供稳定可靠的颜色
    的头像 发表于 06-11 16:11 1077次阅读
    新品上市丨阿童木CE系列<b class='flag-5'>颜色</b><b class='flag-5'>传感器</b>

    颜色传感器识别纺织布条字母定位裁切# 颜色传感器

    传感器
    阿童木(广州)智能科技有限公司
    发布于 :2025年05月29日 14:36:53

    示波器测量传感器的放大电路及供电

    传感器放大电路的测量传感器信号一般都比较小,示波器直接测量可能难以检测,但传感器的主板上面都有信号放大部分,找到这个放大器的输出端,示波器就可以测量这个被放大后的信号。
    的头像 发表于 05-19 13:24 624次阅读
    <b class='flag-5'>用</b>示波器测量<b class='flag-5'>传感器</b>的放大电路及供电

    MC68HC908QT4输入捕获问题

    使用MC68HC908QT4去控制TCS3200感光传感器,在输入捕获中卡住了,不知道为什么一直处于捕获中,不能执行主程序内容,代码如下 望大佬们指教
    发表于 03-05 15:51

    MCU数据采集模块支持哪些类型的传感器

    在现代自动化数据采集系统中,MCU(微控制单元)数据采集模块扮演着至关重要的角色。它们不仅具备高度智能化的特点,而且通过模块化集成设计,能够支持多种不同类型的传感器,为各种应用场景提
    的头像 发表于 02-06 14:33 998次阅读
    MCU数据采集<b class='flag-5'>模块</b>支持哪些类型的<b class='flag-5'>传感器</b>

    光谱传感器可以做什么

    光谱传感器是一种能够检测多种颜色和光谱信息的传感器,通过测量物体的光谱特征,可以实现对物体的颜色、成分等属性的准确判断。以下是对光谱传感器
    的头像 发表于 01-27 14:19 1277次阅读

    【CW32模块使用】TCS34725颜色识别传感器

    模块是基于AMS的TCS3472XFN彩色光数字转换为核心的颜色传感器传感器提供红色,绿色
    的头像 发表于 12-30 11:28 1133次阅读
    【CW32<b class='flag-5'>模块</b>使用】<b class='flag-5'>TCS</b>34725<b class='flag-5'>颜色</b>识别<b class='flag-5'>传感器</b>

    连接IO口的传感器AO口输出电压最大为3.12V,高过CC3200的ADC输入电压1.4V怎么解决?

    连接IO口的传感器AO口输出电压最大为3.12V,高过CC3200的ADC输入电压1.4V,求问怎么解决啊...谢谢老师们!
    发表于 12-27 06:11

    如何用SS1系列颜色传感器示教多通道颜色

    基于白色LED光源的特性,深视智能SS1系列颜色传感器突破了传统单色RGB、融合光RGB的波长限制,将发射波长的范围覆盖到整个可见光谱,最大支持检测16种颜色。那么,我们如何利用SS1系列颜色
    的头像 发表于 12-23 08:17 1067次阅读
    如何用SS1系列<b class='flag-5'>颜色</b><b class='flag-5'>传感器</b>示教多通道<b class='flag-5'>颜色</b>?