tsl230是一种可以直接将光强转化成频率值的器件。详细原理就不介绍了,数据手冊里写的都非常清楚,230系列包括非常多种,主要为下面四类:TSL230,TSL230A,TSL230B系列;TSL230R,TSL230AR,TSL230BR系列;TSL230R-LF,TSL230AR-LF,TSL230BR-LF系列和TSL230RD,TSL230ARD,TSL230BRD系列,那么怎样在这么多的品种里找到符合自己须要的芯片?这就须要对它们的參数进行比較了!

TSL230,TSL230A,TSL230B系列:

The devices are available with absolute-output-frequency tolerances of ±5% (TSL230B), ±10% (TSL230A), or ±20% (TSL230). Each circuit has been temperature compensated for the ultraviolet-to-visible-light range of 300 nm to 700 nm. The devices are characterized
for operation over the temperature range of –25°C to 70°C.

Nonlinearity Error Typically 0.2% at 100 kHz

Stable 100 ppm/°C Temperature Coefficient

事实上就是TSL230B比TSL230,TSL230A的绝对输出频率误差小点,其它都一样。

也就是说第一个系列的平均输出电压时4.3V

图2所看到的是对波长780nm的光最敏感,并且在没有光照的条件下输出频率为0.01-80HZ(s0=s1=H)

它们在波长800nm以上时温漂很的大。同一时候电压的变化跟频率的变化不成一个线性关系。

TSL230R,TSL230AR,TSL230BR系列

The devices are available with absolute-output-frequency tolerances of ±5% (TSL230BR), ±10% (TSL230AR), or ±20% (TSL230R). They have been temperature compensated for the ultraviolet-to-visible light range of 320 nm to 700 nm and respond over the light range
of 320 nm to 1050 nm. The devices are characterized over the temperature range of –25°C to 70°C.

Nonlinearity Error Typically 0.2% at 100 kHz

Stable 150 ppm/°C Temperature Coefficient

也就是说TSL230R,TSL230AR,TSL230BR系列出了在320nm-700nm有温度补偿外,响应范围扩大到320nm-1050nm,非线性误差与第一个系列同样,温漂略微大点,150 ppm/°C

输出电压变为4.5V

驱动能力加强了些,并且输入电流变为5uA,相同对78nm左右的光最敏感(与第一系列相同)

然而第二系列在黑暗条件下输出频率变的很小(无光特性好):0.3-0.8HZ(s0=s1=H)

同一时候电压与输出频率成线性关系。

TSL230R-LF,TSL230AR-LF,TSL230BR-LF系列:

同TSL230R,TSL230AR,TSL230BR系列參数全然同样,仅仅只是符合ROHS标准(一种限制在电子器件中使用有害成分的标准)

TSL230RD,TSL230ARD,TSL230BRD系列:

The devices are available with absolute output frequency tolerances of ±10% (TSL230BRD), ±15% (TSL230ARD), and ±20% (TSL230RD). They have been temperature compensated for the ultraviolet-to-visible light range of 320 nm to 700 nm and respond over the light
range of 320 nm to 1050 nm. The devices are characterized over the temperature range of −25°C to 70°C.

Stable 200 ppm/°C Temperature Coefficient

Nonlinearity Error Typically 0.2% at 100 kHz

Low-Profile Lead (Pb) Free and RoHS Compliant Surface-Mount Package

也就是说TSL230RD,TSL230ARD,TSL230BRD系列绝对误差反而还要大些,最低才±10% (TSL230BRD),温漂也更大了200 ppm/°C 。然而符合ROHS和无铅两项标准,其它的參数同第2,第3两个系列全然同样。

综上所述,第二系列事实上是精度等各方面最适合的一个系列,比第一个系列參数指标要高,同后两种同样,当然了,假设考虑如今的环保的要求,选择第三系列和第四系列也能够。

实际上如今除了TSL230RD,TSL230ARD,TSL230BRD系列,其它的都停产了!

TSL230选型的更多相关文章

  1. 快速web开发中的前后端框架选型最佳实践

    这个最佳实践是我目前人在做的一个站点,主要功能: oauth登录 发布文章(我称为"片段"),片段可以自定义一些和内容有关的指标,如“文中人物:12”.支持自定义排版.插图.建立相 ...

  2. TypeScript 强类型 JavaScript – Rafy Web 框架选型

    今天看到了 AngularJs 2.0 版本将基于 TypeScript 构建 的消息.与同事们对 TypeScript 展开了讨论.本文记录一些个人的想法. 理想的 JavaScript 开发模式 ...

  3. Swif - 可选型

    p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 13.0px Menlo; color: #4dbf56 } p.p2 { margin: 0.0px 0. ...

  4. 移动端IM系统的协议选型:UDP还是TCP?

    1.前言 对于有过网络编程经验的开发者来说,使用何种数据传输层协议来实现数据的通信,是个非常基础的问题,它涉及到你的第一行代码该如何编写. 从PC时代的IM开始,IM开发者就在为数据传输协议的选型争论 ...

  5. #数据技术选型#即席查询Shib+Presto,集群任务调度HUE+Oozie

    郑昀 创建于2014/10/30 最后更新于2014/10/31   一)选型:Shib+Presto 应用场景:即席查询(Ad-hoc Query) 1.1.即席查询的目标 使用者是产品/运营/销售 ...

  6. 老王讲自制RPC框架.(一.前言与技术选型)

    (#)背景 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进. 单一应用架构 当网站流量很小时,只 ...

  7. Atitit 开发2d游戏的技术选型attilax总结

    Atitit 开发2d游戏的技术选型attilax总结 1.1. 跨平台跨平台:一定要使用跨平台的gui技术,目前最好的就是h5(canvas,webgl,dom) +js了..1 1.2. 游戏前后 ...

  8. Atitit.js javascript的rpc框架选型

    Atitit.js javascript的rpc框架选型 1. Dwr1 2. 使用AJAXRPC1 2.2. 数据类型映射表1 3. json-rpc轻量级远程调用协议介绍及使用2 3.1. 2.3 ...

  9. 《2016ThoughtWorks技术雷达峰会----js爆炸下的技术选型》

    JS爆炸下的技术选型  刘尚奇    ThoughtWorks, 高级咨询师 JS每6个星期出现一个新框架,那么如何进行JS的选型.以下从四个方面来分析. 1.工具 NPM for all the t ...

随机推荐

  1. 《学习opencv》笔记——矩阵和图像操作——cvSetIdentity,cvSolve,cvSplit,cvSub,cvSubS and cvSubRS

    矩阵和图像的操作 (1)cvSetIdentity函数 其结构 void cvSetIdentity(//将矩阵行与列相等的元素置为1.其余元素置为0 CvArr* arr//目标矩阵 ); 实例代码 ...

  2. 使用nginx的rewrite实现代理指定文件夹命令方法

    使用nginx的rewrite实现代理指定文件夹命令方法 使用nginx代理Tomcat,Tomcat公布web的时候通常都是带着项目名称的. 比方项目名称为"aven".那么公布 ...

  3. Qt之启动外部程序(使用参数很全面,还使用了setProcessChannelMode)

    简述 QProcess可以用来启动外部程序,并与它们交互. 要启动一个进程,通过调用start()来进行,参数包含程序的名称和命令行参数,参数作为一个QStringList的单个字符串. 另外,也可以 ...

  4. 【ASP.NET Web API教程】5.2 发送HTML表单数据:URL编码的表单数据

    原文:[ASP.NET Web API教程]5.2 发送HTML表单数据:URL编码的表单数据 注:本文是[ASP.NET Web API系列教程]的一部分,如果您是第一次看本系列教程,请先看前面的内 ...

  5. 一个完善的ActiveX Web控件教程

    免费打工仔:一个完善的ActiveX Web控件教程 出自Ogre3D开放资源地带   跳转到: 导航, 搜索 原作者 David Marcionek. 翻译 免费打工仔 这个教程可以帮助你快速开发一 ...

  6. Activity组件的生命周期

    一.Activiy组件的三个状态: 1.前台状态(active) : 在屏幕的最上层,页面获得焦点,可以响应用户的操作2.可视状态(paused) : 不能与用户交互,但是还存在于可视区域内,它依然存 ...

  7. Android性能优化---布局优化

    我们从事Android开发编写布局的时候大多数是使用XML来布局,这给我们带来了方便性,这样操作可以布局界面的代码和逻辑控制的Java代码分离出来,使程序的结构更加清晰.明了.特别的复杂的布局,但是这 ...

  8. ios block循环引用问题

    ios开发中,开了ARC模式,系统自动管理内存,如果程序中用到了block就要注意循环引用带来的内存泄露问题了 这几天遇到一个问题,正常页面dismiss的时候是要调用dealloc方法的,但是我的程 ...

  9. CSS——inline-block属性

    Inline-block 是元素 display属性的一个值 .这个名字的由来是因为,可以简单的解释为inline+block :display设置这个值的元素,兼具行内元素( inline elem ...

  10. PAT 1055

    题目链接:https://www.patest.cn/contests/pat-b-practise/1055 分析:思路很巧妙,感觉很有意义的字符串题目 #include<bits/stdc+ ...