摘要BH1750 是一款新型的测光芯片,本设计系统就是基于 BH1750 设计的测光系统,它可以自动检测光照强度的强弱并显示让人们知道此时间照强度的强弱人们可以通过看此装置的显示了解现在的光照状态,做合理的光照调节。该设计可分为三部分:即光照检测部分、信号处理部分、光强显示部分。对于光照检测部分是利用 BH1750 作为检测元件及信号处理元件,其内部集成了 AD 转换芯片。它可以完成从光强到电信号的转换并将信号处理进行处理。对输入信号处理后,就可以用来显示了。对于显示部分可利用 LCD1602 来显示,不同的光强对应于不同的数值,就能简单的显示出不同的光强了。本设计就是由单片机STC89C52RC 芯片,BH1750 模块和 1602 液晶为核心,辅以必要的电路,构成了一个单片机光照强度检测系统。该光照强度检测系统可以通过检测光照强度使得光照在低于或高于一定强度的时候发出警示,是一种常用的测试仪器。关键词:51 单片机,LM7805,BH1750,1602 液晶目 录0 引言............................................................11 设计内容与要求...................................................11.1 设计任务...................................................11.2 设计要求...................................................12 方案总体设计....................................................12.1 光照强度采集方案设计.......................................22.2 控制芯片及实现方案.........................................32.3 数据显示方案...............................................32.4 系统总体框图...............................................43 硬件设计........................................................53.1 单片机最小系统.............................................53.2 BH1750 采集模块............................................63.3 液晶显示模块...............................................63.4 系统电源...................................................73.5 整体电路和 PCB 图...........................................84 软件设计........................................................94.1 keil 软件介绍..............................................94.2 程序流程图............................................