基于光强传感器TSL256x的感测系统设计

最新更新时间:2006-12-21来源: 单片机及嵌入式系统应用关键字:数字  转换  监控  模拟 手机看文章 扫描二维码
随时随地手机看文章

1 TSL256x简介

  TSL2560和TSL2561是TAOS公司推出的一种高速、低功耗、宽量程、可编程灵活配置的光强度数字转换芯片。该芯片可广泛应用于各类显示屏的监控,目的是在多变的光照条件下,使得显示屏提供最佳的显示亮度并尽可能降低电源功耗;还可以用于街道光照控制、安全照明等众多场合。该芯片的主要特点如下:

◇ 可编程设置许可的光强度上下阈值,当实际光照度超过该阈值时给出中断信号;
◇ 数字输出符合标准的SMBus(TSL2560)和I2C(TSL2561)总线协议;
◇ 模拟增益和数字输出时间可编程控制;
◇ 1.25 mm×1.75 mm超小封装,在低功耗模式下,功耗仅为0.75 mW;
◇ 自动抑制50 Hz/60 Hz的光照波动。

2 TSL256x的引脚功能

  TSL256x有2种封装形式: 6LEAD CHIPSCALE和6LEAD TMB。封装形式不同,相应的光照度计算公式也不同。图1为这两种封装形式的引脚分布图。


          图1 TSL256x封装

各引脚的功能如下:

脚1和脚3: 分别是电源引脚和信号地。其工作电压范围是2.7~3.5V。
脚2: 器件访问地址选择引脚。由于该引脚电平不同,该器件有3个不同的访问地址。访问地址与电平的对应关系如表1所列。

表1 器件访问地址与引脚2电平的对应关系



脚4和脚6: I2C或SMBus总线的时钟信号线和数据线。

脚5: 中断信号输出引脚。当光强度超过用户编程设置的上或下阈值时,器件会输出一个中断信号。

3 TSL256x的内部结构和工作原理

TSL256x是第二代周围环境光强度传感器,其内部结构如图2所示。通道0和通道1是两个光敏二极管,其中通道0对可见光和红外线都敏感,而通道1仅对红外线敏感。积分式A/D转换器对流过光敏二极管的电流进行积分,并转换为数字量,在转换结束后将转换结果存入芯片内部通道0和通道1各自的寄存器中。当一个积分周期完成之后,积分式A/D转换器将自动开始下一个积分转换过程。微控制器和TSL2560可通过标准的SMBus( System Management Bus) V1.1或V2.0实现,TSL2561则可通过I2C总线协议访问。对TSL256x的控制是通过对其内部的16个寄存器的读写来实现的,其地址如表2所列。


图2 TSL256x内部结构图

表2 TSL256x内部寄存器地址及作用


4 TSL256x应用设计

TSL256x的访问遵循标准的SMBus和I2C协议,这使得该芯片软硬件设计变得非常简单。这两种协议的读写时序虽然很类似,但仍存在不同之处。下面仅以TSL2561芯片为例,说明TSL256x光强传感器的实际应用。

4.1 硬件设计

TSL2561可以通过I2C总线访问,所以硬件接口电路非常简单。如果所选用的微控制器带有I2C总线控制器,则将该总线的时钟线和数据线直接与TSL2561的I2C总线的SCL和SDA分别相连;如果微控制器内部没有上拉电阻,则还需要再用2个上拉电阻接到总线上。如果微控制器不带I2C总线控制器,则将TSL2561的I2C总线的SCL和SDA与普通I/O口连接即可;但编程时需要模拟I2C总线的时序来访问TSL2561,INT引脚接微控制器的外部中断。硬件连接如图3所示。


图3 微控制器与TSL2561的硬件连接图

4.2 软件设计

微控制器可以通过I2C总线协议对TSL2561进行读写。写数据时,先发送器件地址,然后发送要写的数据。TSL2561的写操作过程如下: 先发送一组器件地址;然后写命令码,命令码是指定接下来写寄存器的地址00h~0fh和写寄存器的方式,是以字节、字或块(几个字)为单位进行写操作的;最后发送要写的数据,根据前面命令码规定写寄存器的方式,可以连续发送要写的数据,内部写寄存器会自动加1。对于I2C协议具体的读写时序,可以参考相关资料,在此不再赘述。TSL2561的软件设计流程如图4所示。


图4 软件设计流程

限于篇幅,在此给出对TSL2561读写操作的部分程序:

unsigned char TSL2561_write_byte( unsigned char addr, unsigned char c) {
unsigned char status=0;
status=twi_start();//开始
status=twi_writebyte(TSL2561_ADDR|TSL2561_WR);//写TSL2561地址
status=twi_writebyte(0x80|addr);//写命令
status=twi_writebyte(c);//写数据
twi_stop( );//停止
delay_ms(10);//延时10 ms
return 0;
}
unsigned char TSL2561_read_byte( unsigned char addr, unsigned char *c) {
unsigned char status=0;
status= twi_start( );//开始
status=twi_writebyte(TSL2561_ADDR|TSL2561_WR);//写TSL2561地址
status=twi_writebyte(0x80|addr);//写命令
status=twi_start( );//重新开始
status=twi_writebyte(TSL2561_ADDR|TSL2561_RD);//写TSL2561地址
status=twi_readbyte(c,TW_NACK);//写数据
twi_stop( );
delay_ms(10);
return 0;
}

当积分式A/D转换器转换完成后,可以从通道0寄存器和通道1寄存器读取相应的值CH0和CH1,但是要以Lux(流明)为单位,还要根据CH0和CH1进行计算。对于TMB封装,假设光强为E(单位为Lux),则计算公式如下:

①0E=0.030 4×CH0-0.062×CH0×(CH1/CH0)1/4
②0.50E=0.022 4×CH0-0.031×CH1
③0.61E=0.012 8×CH0-0.015 3×CH1
④0.80E=0.001 46×CH0-0.001 12×CH1
⑤CH1/CH0>1.30
E=0

对于CHIPSCALE封装,计算公式可以查看相应的芯片资料。

5 结论

采用TSL256x实现光强度实时监测的系统,具有精度高、成本低、体积小等优点。芯片内部集成了积分式A/D转换器,采用数字信号输出,因此抗干扰能力比同类芯片强。该芯片在光强监测控制领域已得到广泛应用。

参考文献

[1]?Texas Advanced Optoelectronic Solutions Inc. TSL2560,TSL256 LIGHTTODIGITAL CONVERTER, 2005.
[2]?http://www.smbus.org/specs.
[3]?http://www.semiconductors.philips.com/logic/i2c

关键字:数字  转换  监控  模拟 编辑: 引用地址:基于光强传感器TSL256x的感测系统设计

上一篇:温度控制系统的信号采样放大及A/D转换电路设计
下一篇:智能传感器技术在呼吸监视仪中的应用

推荐阅读最新更新时间:2023-10-13 10:45

数字电视系统的常规场测方案及场测目的
中心议题: 数字电视系统的常规场测方案及场测目的 本文介绍了数字电视系统的一些常规场测方案及场测目的。其工作范围包括接收,解调以及还原出传输数据。数字电视的测试往往着重于几个特定的方面,测试方案着重是为了达到以下几个目标。 (1)确定环境变量,并确定其最小可变范围。 (2)测量实际服务对应的覆盖范围。 (3)收集对提高数字电视系统性能有用的数据。 1 场测的分类 Ad Hok广播小组定义了4种接收模式:固定接收,便携式,步行,移动接收。 (1)固定接收就是指由固定的天线和接收机来进行的接收。 (2)便携式接收定义为接收机可以从一处搬移到另一处,它使用一组设备齐全的天线进行接收,但在进行接
[测试测量]
<font color='red'>数字</font>电视系统的常规场测方案及场测目的
未来,真的是数字的吗?
25年前,David Robertson来到ADI,从事信号转换设计工作,至今,已是高速信号处理部产品线总监。这位瘦高的、拥有工程学学士学位的中年人,竟然同时拥有达特茅斯文学学士学位,但显然其对于模拟设计的痴迷程度要远高于诗歌或者小说,其表示可以讨论一整天关于数据转换方面的问题。 专注 1965年Ray Stata和其MIT的同学Matthew Lorber成立了ADI公司,成立之初,公司的主要产品是放大器。直到1969年,公司收购了Pastoriza Electornics之后才开始研发硅结构的数据转换器,公司也从单纯的线性产品介入数据转换的发展。 60年代,正是晶体管快速取代真空管的时代,也
[EEWORLD独家]
未来,真的是<font color='red'>数字</font>的吗?
电子行业B2B数字化升级 , 腾采通先行
以往,在数以亿计的电子元器件中快速找到想要的型号,如同大海捞针一般。直到一款B2B交易型SaaS(Software-as-a-Service)产品问世,整体交易效率和上下游工序匹配效率得到倍数提升…… 9月28日,OFweek 2021中国智能制造数字化转型峰会盛大开幕,大会期间,腾采通电子总经理何伟接受了维科网记者的采访,为我们展示了公司对工业B2B行业的深刻理解和布局,我们看到腾采通连接买卖双方,实现智能沟通,助力产业数字化升级的能力和意义。 腾采通电子总经理何伟接受OFweek记者采访 胖猫云科技凭借旗下产品腾采通,从近500家高科技企业中脱颖而出,荣获“‘维科杯’OFweek 2021中国工业自动化及数字化行业年度最具投
[机器人]
DSP与AD转换器的接口电路设计
    摘要:在以DSP为核心的数字信号处理系统中,模数转换是系统重要的组成部分。作者以 德州仪器 公司的TMS320C6203B与ADS5422为例,详细说明了DSP与AD转换器的接口电路设计方法。最后还介绍了DSP控制数据采集的软件流程。 关键词:DSP;AD转换器;接几电路 0 引言     在以DSP为核心的数字信号处理系统中,AD转换是系统重要的组成部分。因为往往需要进行信号分析、处理的对象是模拟量,例如语音信号、各种传感器输出的模拟信号。这些信号经过放大、滤波及A/D转换后,从模拟信号转换为数字信号,再由DSP芯片对这些数字信号按照某种算法进行处理。     德州仪器 公司(TI)的TMS320C6000系列DS
[嵌入式]
DSP与AD<font color='red'>转换</font>器的接口电路设计
华为正在秘密研发“数字家庭平台项目”
  华为创新孵化中心主任楚庆日前在江苏昆山“3G产业峰会”上透露,华为正在秘密研发数字家庭平台项目,为包括手机、家电等产品在内的各类产品提供互联互通服务。 “现在的家电只是插了一根电源线,独立工作,而将来处于信息状态后,将彻底改变人们生活”,楚庆表示,数字家庭是一个比手机更大的市场。他举例,连到数字家庭网络上的冰箱在坏了之后,可主动与厂家联系,并说明故障原因,甚至在消费者还没有发现冰箱坏的时候,就可能收到厂家的反馈。通过联网,用户还可以在远端指挥家电运转,包括调节冰箱温度、打开空调等等。   据了解,近期新兴起的“物联网”概念与数字家庭概念类似。目前,工信部将“物联网”的正规名称定为“传感网”。    数字家
[家用电子]
数字式万用表测电阻原理_数字万用表怎么测电阻
  数字万用表的类型多达上百种,按量程转换方式分类,可分为手动量程式数字万用表、自动量程式数字万用表和自动/手动量程数字万用表;按用途和功能分类,可分为低档普及型(如DT830型数字万用表)数字万用表、中档数字万用表、智能数字万用表、多重显示数字万用表和专用数字仪表等;按形状大小分,可分为袖珍式和台式两种。   数字式万用表测电阻原理   测量电压、电流和电阻功能是通过转换电路部分实现的,而电流、电阻的测量都是基于电压的测量,也就是说数字万用表是在数字直流电压表的基础上扩展而成的。转换器将随时间连续变化的模拟电压量变换成数字量,再由电子计数器对数字量进行计数得到测量结果,再由译码显示电路将测量结果显示出来。   逻辑控制电
[测试测量]
<font color='red'>数字</font>式万用表测电阻原理_<font color='red'>数字</font>万用表怎么测电阻
数字调谐集成电路T2104在收音机中的实际应用
TA2104是日本东芝(TOSHIBA)公司生产的一种单片数字调谐集成电路,专用于便携式收音机和耳机电路。TA2104推出的时间已经不短了,但因为性能优良,所以仍被广泛应用在目前市场主流机型中,上期《电子世界》中介绍的德劲新款DE1121收音机中就应用了TA2104。本文就介绍一下这款芯片的特性和应用,以及它在实际收音机(DE1121)电路中的接法。 TA2104有两种不同的外形,一种是双列直插结构,也就是SDIP24封装形式,其型号为TA2104BN。另一种则采用了SSOP24封装形式的扁平结构,它的型号则是TA2104BNF(如图1)。 TA2104BN和TA2104BNF的内部含有AM/FM本机振荡、缓冲、AGC
[嵌入式]
基于DSP的SPWM变频电源数字控制
   摘要: 介绍了基于DSP的变频电源数字控制系统,详细讨论了利用DSP TMS320LF2407产生频率幅值可按需要改变的SPWM波的程序设计策略和算法。实验效果很好,满足了变频器在线调试的要求。    关键词: 变频电源;正弦脉宽调制;数字信号处理器    0 引言   数字信号处理器(DSP)已广泛应用在高频开关电源的控制,采取DSP作为变频电源的控制核心,可以用最少的软硬件实现灵活、准确的在线控制。数字信号处理器TMS320LF2407既有一般DSP芯片的特点,还在片内集成了许多外设电路,使其可以很方便地实现变频电源控制。本文中,控制系统采用了工程应用较多的正弦脉宽凋制技术,该技术具有算法简单,硬件实现
[嵌入式]
小广播
最新传感技术文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 综合资讯

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved