5928浏览
查看: 5928|回复: 1

[入门] 如何入门datasheet(温湿度传感器例)

[复制链接]
如何入门datasheet(温湿度传感器例)图1
现在Arduino上最常用的温湿度传感器就是DHT11,DHT11作为一款已经用烂了的温度传感器。现在就从他的datasheet(数据手册)入手给大家讲讲在底层的通信原理和电路吧。也希望对希望研究新传感器,有看datasheet需求的人来说有帮助吧。

首先看一个传感器或者芯片要使用他,可以先去下载一份他的datasheet,市场上常见的芯片,百度一般就能出来datasheet,不常见的芯片最好的方法是去生产厂家的官网上找他的datasheet,这样的datasheet比较权威,不会有错误的地方。

由于DHT11都是国产,所以datasheet也是中文,非常方便我们阅读,但其实大部分datasheet都是英文的,需要有一定的英文功底才比较方便。

一般一个传感器的datasheet有几个地方需要特别注意:

1、性能说明
一般是关于传感器精度,可重复性,量程,响应时间等参数的说明,一般会列出最小值,典型值,和最大值,并给出单位。下图即为DHT11的性能说明。
如何入门datasheet(温湿度传感器例)图2

2、推荐电路图
推荐电路图一般是一个最简单能用的电路图。如果你拿着一个裸的传感器期望能使用的话,那就需要用到这个电路图。下面是DHT11的电路图,你可以发现它虽然有4个引脚,但是其实只有3个有用。。。
如何入门datasheet(温湿度传感器例)图3

3、电气特性
电气特性一般是传感器适应的供电电压,最大电流,工作电流等特性,该特性十分重要。一旦错误很可能损坏传感器,比如把5V的接到12V上。。。
如何入门datasheet(温湿度传感器例)图4

4、引脚说明
指明各个引脚的功能,配合推荐电路图看,能更容易弄懂原理,设计电路的时候不会出错。

如何入门datasheet(温湿度传感器例)图5
5、使用方法
这个算是最关键也是最难的一部分,对于输出模拟量的传感器来说,这部分就是电压与输出量的对应关系,对于数字输出的传感器来说,这部分就是传感器的通信协议部分。

通信协议常见的有SPI,IIC,UART
但也有很多传感器是有自己独特的通信协议的,比如DHT11就不是非常通用的通信协议,他是一款单总线的通信协议。
如何入门datasheet(温湿度传感器例)图6
如何入门datasheet(温湿度传感器例)图7

信号0的表示方式:
如何入门datasheet(温湿度传感器例)图8
信号1的表示方式:
如何入门datasheet(温湿度传感器例)图9

这些都弄明白了,基本上对于一般的芯片或者传感器都能使用了。希望上文对大家有所帮助。


dsweiliang  初级技神

发表于 2016-1-5 15:36:22

大神总是能分享一下有营养的帖子
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail