首页 颜色传感器TCS230(单片机程序)

颜色传感器TCS230(单片机程序)

举报
开通vip

颜色传感器TCS230(单片机程序) 课程论文 题  目:   TCS230 作  者:   学 号: 20081303001 所在学院: 信息科学与工程学院   专业年级:   电信08-1  指导老师:          职  称:          2010 年 10 月 7日 可编程彩色光/频转换器TCS230及...

颜色传感器TCS230(单片机程序)
课程论文 题  目:   TCS230 作  者:   学 号: 20081303001 所在学院: 信息科学与 工程 路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理 学院   专业年级:   电信08-1  指导老师:          职  称:          2010 年 10 月 7日 可编程彩色光/频转换器TCS230及其应用 内容摘要:TCS230可编程彩色光/频率转换器是为高分辨率彩色传感器提供PWM数字接口的首款集成器件,该器件在单芯片上集成了可配置的硅光电二极管阵列和一个电流/频率转换器。文中详细介绍了TCS230的基本结构、主要性能及应用信息。 1 概述 TCS230 是TAOS公司最新推出的业界首款带数字兼容接口的RGB彩色光/频率转换器,它内部集成了可配置的硅光电二极管阵列和一个电流/频率转换器,其结构框图如图1所示。TCS230输出为占空比50%的方波,且输出频率与光强度成线性关系。该转换器对光响应范围为250000~1,典型输出频率范围为2Hz~500kHz,用户可通过两个可编程引脚来选择100%、20%或2%的输出比例因子。TCS230的输入输出引脚可直接与微处理器或其他逻辑电路连接。通过输出使能端OE将输出置于高阻状态可使多个器件共享一条微处理器输入线。 TCS230的主要特点如下: ●可完成高分辨率的光照度/频率转换; ●色彩和满度输出频率可编程调整; ●可直接与微处理器通讯; ●单电源工作,工作电压范围:2.7V~5.5V; ●具备掉电恢复功能; ●50kHz时非线性误差的典型值为0.2%; ●稳定的200ppm/℃的温度系数。 2 TCS230的引脚功能 TCS230的引脚排列如图2所示,各管脚的功能描述见表1所列。 表1 TCS230管脚功能 3 TCS230的主要 参数 转速和进给参数表a氧化沟运行参数高温蒸汽处理医疗废物pid参数自整定算法口腔医院集中消毒供应 3.1 电学特性参数 TCS230在TA =25℃VDD=5V条件下的电学特性如表2所列。其中,满度输出频率是指传感器在没有饱和时的最大输出频率。 表2 TCS230的电学特性参数 3.2 工作特性参数 TCS230的工作特性参数如表3所列。其中,饱和度是指满度输出频率与光灵敏度之比;照明响应度Rv可通过发光功率值由光灵敏度计算得出;非线性度定义为输出频率fO偏离0和满度频率之间直线的程度,可表示为满度频率的百分比。所有测试均采用发光二极管做光源,以小角度入射辐射光进行测量。 表3 TCS230的工作特性参数 单片机C代码 #include sbit s2=P1^6; //选择滤波类型 sbit s3=P1^7; unsigned int f; unsigned char bai,shi,ge; unsigned char a[]={ 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71}; void delay(unsigned int delay_time) { while(delay_time){delay_time--;} } void display() { //f=235; bai=f/100; shi=f%100/10; ge=f%10; P0=a[bai]; P1=0xfe; delay(50); P0=a[shi]; P1=0xfd; delay(50); P0=a[ge]; P1=0xfb; delay(50); } void main() { TMOD=0x51; TH0=0xdc; TL0=0x00; TH1=0x00; TL1=0x00; EA=1; ET0=1; ET1=0; TR0=1; TR1=1; while(1) { display(); } } void time() interrupt 1 { EA=0; f=(TH1*256+TL1)/10; TH0=0xdc; TL0=0x00; //EA=1; //TR1=0; TH1=0x00; TL1=0x00; EA=1; } 4 应用设计 4.1 光电二极管的选择 光电二极管的类型(蓝色、绿色、红色、清除)选择可通过控制两个逻辑输入S2 和S3来实现,具体 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 如表4所列。 表4 光电二极管类型选择 表5 输出频率分频比例选择 4.2 输出频率分频设定 输出频率分频比由两个逻辑输入S0和S1控制,如表5所列。内部光/频率转换器产生一个固定脉冲宽度的脉冲串。输出频率的分频通过将转换器脉冲串输出连接到一连串的分频器来实现,从而使输出为占空比50%相应频率值为100%,20%和2%的方波。由于输出频率的分频由主内部计数器的计数脉冲来完成,所以最终输出周期为多个主频率周期的平均值。 在任一S0、S1、S2、S3和OE线转换之后,输出分频计数寄存器都将在下一个主频率脉冲出现时被清零。随后在主频率脉冲上输出变为高电平,以开始新的有效周期。这样一来将缩小输入线上变换之间的时间延迟,并产生新的输出周期。一个输入编程变化或一个光阶变化的响应时间等于一个新的频率周期加1 μs。分频输出通过选定的分频系数来改变满度频率和暗频率。传感器对输出频率的分频功能使输出范围在采用多种测量方法时都可达到最佳。采用小分频系数的输出可用于仅需低频计数的场合(如低成本微处理器)或使用周期测量技术的场合。 4.3 频率测量 在设计频率测量电路时,接口和测量技术的选择取决于期望的分辨率和数据采集速率。采用周期测量技术可获得最大的数据采集速率。输出数据以两倍输出频率的速率进行采集,对满量程输出可以每毫秒一个数据点的速率进行采集。周期测量要求使用快速参考时钟,此参考时钟带有与其速率直接相关的可用分辨率。对于特定的时钟速率,输出分频可用于提高分辨率,或在光输入改变时使分辨率最大化。周期测量用于快速测量变化的光电平或进行连续光源的测量。 使用频率测量、脉冲计数或综合技术可获得最大的分辨率和精度。频率测量具有更多的优点,如对平均随机输出和光信号中的噪声与电源噪声导致的高频变化的测量。分辨率主要受可用计数寄存器和允许测量时间的限制。频率测量非常适于缓慢变化或连续的光信息,并且适于读取超过短周期定时的平均光信息。综合技术用于测量暴露物和出现在超过给定定时周期区域的光脉冲的数量。 选用TSC230光/频转换器与微控制器组成的光子计数器电路连接图如图3所示。图中将彩色光/频转换器与微控制器连接在一起,其光电二极管类型(蓝色、绿色、红色、清除)的选择与分频输出则可由微控制器编程设定。 4.4 应用中需注意的问题 (1)电源线必须采用0.01μF~0.1μF的电容退耦,且电容应尽可能靠近芯片。 (2) 芯片的OE引脚和GND引脚之间需采用低阻抗连接,以提高抗噪声能力。 (3)芯片的输出设计为短距离驱动 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 TTL 或CMOS逻辑输入电平。若输出线超过12英寸,则建议使用缓冲器或线驱动器。
本文档为【颜色传感器TCS230(单片机程序)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_514272
暂无简介~
格式:doc
大小:451KB
软件:Word
页数:11
分类:互联网
上传时间:2011-11-12
浏览量:136