颜色识别装置作者:丁汝玲工作单位:重庆市梁平职业教育中心邮编:405200摘要:作品以STM32F103C8T6为控制核心,控制不同颜色光照射物体表面,通过OPT101测得经反射后的光强,送入单片机进行AD采样,经过数据处理后得到物体表面的颜色,并将它显示在液晶显示屏上
颜色传感电路通过切换照明灯光和OPT101实现,最终完成颜色的识别
除了采用液晶直接显示外,还采用RS323将颜色信息串口输出
本设计实现了具有便携性和低成本的颜色识别装置
关键词:颜色识别;光强传感器OPT101;单片机STM32;串口通讯
0引言颜色的识别在生活中有广泛的应用,比如工业生产过程、印刷包装、艺术创作、广告设计、印染、纺织、教学等①
系统要求能够分辨红、绿、蓝三种颜色,实现分辨距离大于15mm,识别时间不大于0
本系统分为四部分:第一部分为照明系统,通过单色光或者白光为被测物体照明;第二部分为颜色传感电路,通过颜色传感器将颜色信息转换为电信息,提供给后面系统处理;第三部分为采样电路,将颜色传感器所采集到的颜色信息进行采样,交由单片机进行处理;第四部分为单片机控制及显示部分,通过编程实现对整个系统的控制和信息显示
1系统总体方案设计1
1系统总体方框图1
2设计方案颜色传感电路为本系统的核心,通过颜色传感电路实现光到电的转换,改变照射到被测物体表面光源的颜色,采用光强传感器OPT101来测量不同颜色光经物体表面吸收后反射的光强来达到颜色的识别
本方案通过一次用红、绿、蓝三色光照射到物体表面,然后测物体反射光的光强来获取物体表面的颜色信息
如物体表面为蓝色,那么当蓝色光照射到物体表面时传感器测到的光强度最大,红色光和绿色光照射到物体表面时几乎全部被吸收,同理可测得不同颜色的物体通过不同光反射的颜色比例测得物体表面的颜色②
本方案优点在于成本较低,识别速度快
2硬件电路设计2
1照明电路系统