基于FPGA与色敏传感器的颜色识别系统2
⑤比较计算值与预存颜色值,即可实现对各种颜色的识别;比较计算值与不同时间值,即可实现对颜色变化的识别。
在使用过程中,总有某些时刻系统处于非探测工作期。但此时系统还处于工作状态,SOPC还会控制A/D转换器进行采样,而SOPC本身也会对转换后的数字信号进行处理,并产生有色差的警报。为了消除这种误报警,需控制放大器的放大倍数。相差几十nm的入射光经过放大后,其电信号的差值很大,经A/D转换后的数值会溢出或接近溢出。利用这一特性,设定一个上限值,如果数值比这个上限值大,则系统做出非探测工作期的判断,程序重新开始执行。
结 语
随着新技术、新材料的不断涌现,在现代化工业生产中,颜色识别系统的应用越来越多,也越来越复杂。以色敏传感器为探测器,使用内嵌NiosII软核处理器的FPGA作为运算、控制核心的颜色识别系统,具有结构简单、可靠性高、使用方便、扩展性强等优点。利用FPGA快速强大的处理功能,能够快速、准确地实现颜色的识别。利用现代信息融合技术,采用新型、高灵敏、响应快的色敏传感器,一定能使颜色识别更加精确、更加可靠。
评论