基于单片机的颜色识别系统设计.doc

  • 需要金币2000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-05-03
  • 论文字数:16141
  • 当前位置论文阅览室 > 论文范例 > 本科论文 >
  • 课题来源:(小熊熊)提供原创文章

支付并下载

摘要:本系统主要实现对三原色的自动识别,该系统可装在自动生产线上应用于印染、油漆、汽车等行业,对产品的颜色进行监测。该系统基于TCS230颜色传感器设计,该传感器分辨率高、可编程的颜色选择与输出定标、单电源供电、输出为数字量、可直接与单片机连接。本论文通过研究TCS230传感器的识别颜色的原理,实现TCS230识别颜色的功能。芯片TCS230测得被测颜色的信息,传输到单片机中,对所测的数据进行处理,转化为RGB三种颜色光数值,并通过LCD显示出来。

 

关键词 STC89C52单片机;TCS230颜色传感器;LCD1602显示;颜色识别

 

目录

摘要

Abstract

1 绪论-1

1.1 课题背景-1

1.2 颜色识别的应用及意义-1

1.3 颜色识别的国内外研究现状及发展前景-1

2 系统总体设计-2

2.1 系统框架-2

2.2 系统的硬件设计-2

2.3 系统的软件设计-2

3 TCS230颜色识别原理及常识-4

3.1 颜色识别的基本常识-4

3.2 色彩识别算法-5

3.4 颜色识别装置的三种方案-6

3.5 TCS230识别颜色的原理-7

3.6 应用中需要注意的问题-9

4 系统硬件设计-10

4.1 单片机主控电路-10

4.2 LCD1602液晶显示-12

4.3 TCS230芯片的结构框图与特点:-16

5 色彩识别器系统的设计与实现-18

5.1 系统结构框图-18

5.2 TCS230驱动模块-18

5.3 TCS230颜色采集模块的设计-19

5.3.1 TCS230颜色采集模块与51单片机的接口-19

5.3.2 TCS230颜色采集模块的软件设计-20

5.4 LCD1602液晶显示模块-23

5.4.1 LCD1602液晶显示模块硬件设计-23

5.4.2 LCD1602液晶显示模块软件设计-24

6 系统验证与分析-27

6.1颜色识别的实验过程-27

6.2系统运行结果-27

6.3 实验结果分析-29

结论-30

致谢-31

参考文献-32

附录-33

附录1 系统电路总图-33

附录2 程序代码-34