TSL230选型
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选型的更多相关文章
- 快速web开发中的前后端框架选型最佳实践
这个最佳实践是我目前人在做的一个站点,主要功能: oauth登录 发布文章(我称为"片段"),片段可以自定义一些和内容有关的指标,如“文中人物:12”.支持自定义排版.插图.建立相 ...
- TypeScript 强类型 JavaScript – Rafy Web 框架选型
今天看到了 AngularJs 2.0 版本将基于 TypeScript 构建 的消息.与同事们对 TypeScript 展开了讨论.本文记录一些个人的想法. 理想的 JavaScript 开发模式 ...
- Swif - 可选型
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 13.0px Menlo; color: #4dbf56 } p.p2 { margin: 0.0px 0. ...
- 移动端IM系统的协议选型:UDP还是TCP?
1.前言 对于有过网络编程经验的开发者来说,使用何种数据传输层协议来实现数据的通信,是个非常基础的问题,它涉及到你的第一行代码该如何编写. 从PC时代的IM开始,IM开发者就在为数据传输协议的选型争论 ...
- #数据技术选型#即席查询Shib+Presto,集群任务调度HUE+Oozie
郑昀 创建于2014/10/30 最后更新于2014/10/31 一)选型:Shib+Presto 应用场景:即席查询(Ad-hoc Query) 1.1.即席查询的目标 使用者是产品/运营/销售 ...
- 老王讲自制RPC框架.(一.前言与技术选型)
(#)背景 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进. 单一应用架构 当网站流量很小时,只 ...
- Atitit 开发2d游戏的技术选型attilax总结
Atitit 开发2d游戏的技术选型attilax总结 1.1. 跨平台跨平台:一定要使用跨平台的gui技术,目前最好的就是h5(canvas,webgl,dom) +js了..1 1.2. 游戏前后 ...
- Atitit.js javascript的rpc框架选型
Atitit.js javascript的rpc框架选型 1. Dwr1 2. 使用AJAXRPC1 2.2. 数据类型映射表1 3. json-rpc轻量级远程调用协议介绍及使用2 3.1. 2.3 ...
- 《2016ThoughtWorks技术雷达峰会----js爆炸下的技术选型》
JS爆炸下的技术选型 刘尚奇 ThoughtWorks, 高级咨询师 JS每6个星期出现一个新框架,那么如何进行JS的选型.以下从四个方面来分析. 1.工具 NPM for all the t ...
随机推荐
- Duanxx的C++学习: 使用类没有被定义 原因及解决方法
今天,随着C++写的神经网络算法.我发现了一个很令人费解的问题,下面的描述一般地描述,例如: 我有两个类ClassA和ClassB,它们分别有成员变量a.b; ClassA有一个函数是这种:Funct ...
- c# 文件/文件夹操作
1.判断文件夹是否存在并创建 if (!Directory.Exists(tempFolderName)) { Directory.CreateDirectory(tempFolderName); }
- [置顶] Objective-C ,ios,iphone开发基础:ios数据库(The SQLite Database),使用终端进行简单的数据库操作
SQLite 是一个轻量级的免费关系数据库.SQLite最初的设计目标是用于嵌入式系统,它占用资源非常少,在嵌入式设备中,只需要几百K的内存就够了,可以在(http://www.sqlite.org ...
- 【Unity3D自学记录】Unity3D网络之Socket聊天室初探
首先创建一个服务端程序,这个程序就用VS的控制台程序做即可了. 代码例如以下: using System; using System.Collections.Generic; using System ...
- Ajax - 登录
Login.html <head> <title>登录</title> <mce:script src="js/jquery-1.5.2.js&qu ...
- Hook任务栏时钟窗口(原理其实很简单,就是注入DLL到时钟窗口进程(explorer.exe))
用过一些日历软件的小伙伴应该都知道它们都实现了在时钟窗口上的Hook,也就是屏蔽了系统原有的功能,实现自己的功能 某日历软件Hook时钟窗口后的效果 经过一番研究,发现原理其实很简单,就是注入DLL到 ...
- mojo 关闭utf8
[root@wx03 ~]# cat test.pl use Mojolicious::Lite; use JSON qw/encode_json decode_json/; use Encode; ...
- Win32环境下的程序崩溃异常定位
1 案例描述 作为Windows程序员,平时最担心见到的事情可能就是程序发生了崩溃(异常),这时Windows会提示该程序执行了非法操作,即将关闭.请与您的供应商联系.呵呵,这句微软的“名 ...
- 所有CN_消息的说明
Notification Message Corresponding WindowsConstant Message Description cn_CharToItem wm_CharToItem T ...
- 更好的自动ssh登录
更好的自动ssh登录 解决~/.ssh/known_hosts 过期问题. bash + expect bash:ssh.sh #!/bin/bash help(){ echo "usage ...