摘要

系统以STC8F2K16S2为核心,分为上位机、数据采集和数据检测三个部分,各部分通信皆使用RS485总线,在采集和检测模块中都使用一主机多从机结构,通过TCS3200D传感器可实现同时检测多个RGB值。在软件设计中充分考虑传输数据的可靠性,设计了基于CRC冗余校验的RS485通信协议。为实现自动化以及方便系统扩展,设计了可配置的上位机软件。系统功耗小,成本低,经测试后发现其稳定性高,检测精度适中,可扩展性好,可满足通常工业需求。