【自制环境光监测仪】Part 1:在LCD上显示测量值

本系列文章主要介绍如何使用EFM8控制器制作一款智能环境光监测仪,共包含5个部分:

● Part 1:在LCD上显示测量值

● Part 2:理解和实现ADC

● Part 3:测量和解析环境光照度

● Part 4:过零检测

● Part 5:使用双向可控硅调节灯亮度

所需的硬件/软件

● SLSTK2000A EFM8评估板

● Simplicity Studio集成开发环境

● SCILAB

简介

该系列文章的总体目标是设计一款智能环境光监测仪,用于分析室内光照强度,并据此执行对应的响应动作,如控制灯调光器。在开发该项目的过程中,我们需要一种简便的方法来报告表示电流和电压幅度的模数转换值。因此,我们将先编写固件,该固件可以将存储在变量中的普通数值转换为一系列单独的数字,然后这些数字将决定我们传输哪个像素数据数组到LCD模块中。

该固件设计为显示三位数的测量值,单位为毫伏、伏、微安或毫安。如果显示的单位为伏或毫安,则自动启用第一个数字后面的小数点。这意味着显示接口可以处理0μA至9.99 mA的电流幅度和0 mV至9.99 V的电压幅度。但是,量程范围内的大部分值永远不会被使用 - 光传感器的最大输出电流为5 mA,并且ADC无法测量高于其参考电压的电压,在此设计中为2.4 V.

这里写图片描述

更多内容请参考以下链接:https://www.yiboard.com/thread-883-1-1.html

猜你喜欢

转载自blog.csdn.net/woshi_ziyu/article/details/81352420
今日推荐