光敏计数
上一节
下一节
“光敏计数”案例原理与测试说明
1 工程文件下载:
2 程序设计目标及程序运行效果说明
程序设计目标:学会利用AD采集光敏电阻的值,实现类似按键计数的功能。
程序运行效果说明:当手指触摸到光敏电阻时,通过光照强度变化来控制数据的加然后在数码管上进行显示。
3 程序相关电路及工作原理说明
3.1 LED数码管电路

3.2光敏电阻电路

3.3 工作原理
通过AD采集光敏电阻的值,检测AD求其平均值,这样可以达到稳定性。这个实验的关键就是确定合适的光照阀值,经过多次尝试摸索后将(light_old/light_new)>1.30,作为光照的阀值,此时默认为手指按下状态, 计数器datelight+1。
4 测试方法
(1)用STC ISP默认设置,打开工程中的HEX并下载
(2)下载后观察现象为:通过用遮光板或者手指改变光敏电阻的光照强度,观察数码管计数的改变。

