收藏官网首页
查看: 49482|回复: 8

[资料] 小黑板 ESP8266无线wifi SoC方案连接机智云最详细图文教程3

99

主题

103

帖子

930

积分

高级会员

Rank: 4

积分
930
跳转到指定楼层
楼主
发表于 2017-4-9 21:13:48 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
校园创客福利
本帖最后由 yesdayoncemore 于 2017-4-9 21:16 编辑

在前文http://club.gizwits.com/thread-5070-1-1.html留了个悬念,本节补上。如下原理图,小黑板有颗光敏电阻,和470欧姆的电阻R1串联,中间连接到了esp8266的ADC管脚。由于光敏电阻的入射光强,电阻减小,入射光弱,电阻增大;因此光照增强时,ADC脚的电压将增大,反之则降低。

再来看看ESP8266的片上外设ADC的参数:



可以知道,这个唯一的ADC端口用起来很坑爹,可以用来测电源电压或者外部输入电压,具体测什么根据esp_init_data_default.bin( 0 〜 127 Bytes)中的第 107 byte(命名为“vdd33_const“ )确定。测量外部电压时,输入只能是0~1.0V,很奇怪的玩意。如此看来,小黑板的光敏电阻ADC测量电路部分是不科学的,就当体验体验好了,一般没人会用这么坑爹的ADC。
乐鑫提供了SDK供直接调用,测量外部输入,一共有2个API,分别是uint16 system_get_vdd33(void)和void system_adc_read_fast(uint16 *adc_addr, uint16 adc_num, uint8 adc_clk_div),这里介绍下前者,后者通过多次采样,号称精度提高,但是使用时要关中断和WIFI,坑到家了。


很简洁,返回值居然是uint16型,单位是1/1024V,果然精度低,且不论物理参数,软件处理上直接把小数部分给去掉了(不是四舍五入)。
使用方法如下:


附光敏电阻简介:


光敏电阻电阻 的供应商是一种特殊的电阻,简称光电阻,又名光导管。常用的制作材料为硫化镉,另外还有硒、硫化铝、硫化铅和硫化铋等材料。这些制作材料具有在特定波长的光照射下,其阻值迅速减小的特性。这是由于光照产生的载流子都参与导电,在外加电场的作用下作漂移运动,电子奔向电源电源 的供应商的正极,空穴奔向电源的负极,从而使光敏电阻光敏电阻 的供应商器的阻值迅速下降。
  光敏电阻器电阻器 的供应商是利用半导体的光电效应制成的一种电阻值随入射光的强弱而改变的电阻器;入射光强,电阻减小,入射光弱,电阻增大。光敏电阻器一般用于光的测量、光的控制和光电转换(将光的变化转换为电的变化)。常用的光敏电阻器硫化镉光敏电阻器,它是由半导体材料制成的。光敏电阻器的阻值随入射光线(可见光)的强弱变化而变化,在黑暗条件下,它的阻值(暗阻)可达1~10M欧,在强光条件(100LX)下,它阻值(亮阻)仅有几百至数千欧姆。光敏电阻器对光的敏感性(即光谱特性)与人眼对可见光(0.4~0.76)μm的响应很接近,只要人眼可感受的光,都会引起它的阻值变化。设计光控电路时,都用白炽灯泡(小电珠)光线或自然光线作控制光源光源 的供应商,使设计大为简化。

8

主题

144

帖子

3308

积分

论坛元老

Rank: 8Rank: 8

积分
3308
沙发
发表于 2017-4-9 22:19:38 | 只看该作者
学习了,谢谢

27

主题

89

帖子

742

积分

高级会员

Rank: 4

积分
742
板凳
发表于 2017-4-10 10:33:42 | 只看该作者
感谢分享,收藏学习下

1

主题

27

帖子

396

积分

中级会员

Rank: 3Rank: 3

积分
396
地板
发表于 2017-8-8 14:46:38 | 只看该作者
立馬收藏學習~謝謝板主提供 !

1

主题

17

帖子

196

积分

注册会员

Rank: 2

积分
196
5#
发表于 2018-2-23 02:50:15 | 只看该作者
免费使用STM32、APP自动代码生成工具
ipnu ipnu day day up

0

主题

4

帖子

96

积分

注册会员

Rank: 2

积分
96
6#
发表于 2018-2-28 00:32:46 | 只看该作者
感谢楼主分享!

0

主题

35

帖子

350

积分

中级会员

Rank: 3Rank: 3

积分
350
7#
发表于 2018-5-14 23:27:30 | 只看该作者
学习了,谢谢分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表