基于单片机的光照强度检测器的设计与制作.pdfVIP

基于单片机的光照强度检测器的设计与制作.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录 一、 设计目的与要求3 1.1设计目的3 1.2设计要求4 二、设计思路4 三、设计方案遴选4 3.1方案一:4 3.2方案二:5 3.3系统采用方案6 3.3.1总体设计:6 3.3.2总体方案原理6 四、产品设计技术标准7 五、硬件电路设计7 5.1单片机最小系统7 5.2液晶显示模块8 5.3系统电源9 5.4 时钟电路9 5.5复位电路10 六、软件设计11 6.1软件介绍11 6.2程序流程图12 七、产品使用说明13 附录14 附录1、原件清单14 附录2、电路总原理图15 附录3、作品实物照15 附录4、软件程序代码16 一、设计目的与要求 1.1设计目的 采用光敏电阻为光传感器,利用光敏电阻的光照特性完成光强的 检测。具体方法是将三路光敏电阻支路并联接入电路中,其中一路串 接-固定电阻,另外两路分别串接电位器,利用光敏电阻值随光照强 度变化的特性,使得电路的输出电压而变化。光照强度检测仪的主体 是光敏电阻,光敏电阻是采用半导体材料制作,利用内光电效应工作 的光电元件。它在光线的作用下其阻值往往变小,这种现象称为光导 效应,因 ,光敏电阻又称光导管。在光敏电阻两端的金属电极之间 加上电压,其中便有电流通过,受到适当波长的光线照射时,电流就 会随光强的增加而变大,从而实现光电转换。光敏电阻没有极性,纯 粹是一个电阻器件,使用时既可加直流电压,也可以加交流电压。 光敏电阻的特性是光照变化时其电阻值随着变化,所以可以通过 电阻值的变化得出光照强度的变化,而电阻值的变化可以反映在电阻 两端的电压值的变化情况上,这祥可以设计一个简单的电路,该电路 由光敏电阻分压并可以将光敏电阻两端的电压信号作为输入信号输 入单片机,然后进行数模转换,将输入单片机的电压模拟信号转换成 数字信号,再由单片及处理转换出来的数字信号,然后由液晶显示出 光照强度结果并判断方向。 1.2设计要求 11 结合单片机最小电路和光敏电阻电路共同设计-个基于单片机的 数字式光照强度检测系统,用液晶显示光照强度。还可以设置多个不 同方向的光敏电阻,通过比较它们的光强数值以判断光照方位。三个 按键控制照明灯的控制,对小信号进行放大、滤波和采集,1602液 晶显示所测光照强度。 二、设计思路 该设计可分为三部分:即光照检测部分、信号处理部分、光强显 示部分,还可加上照明部分。本设计就是由单片机STC89C51芯片、 AD采集模块、运算放大和1602液晶为核心,辅以必要的电路,构成 一个单片机光照强度检测系统。液晶屏幕第一行显示接通照明灯的最 低允许光照强度,第二行显示当前光照强度;利用光敏电阻随光照强 度的改变而相对应地变化的特性来分压产生-个小信号,再通过运放 进行放大,最后通过AD转换进行采集,并且显示出来。利用按键对 照明灯控制状态进行调节。蓝滑动变阻器来调节液晶亮度。 三、设计方案遴选 3.1方案一: 由于光敏电阻的阻值范围比较大,并且要输出一个小信号,所以 提供给光敏电阻和用于分压的电阻的电压。利用一条由两个电阻组成 的分压电路来提供一个小电压。利用两极运放对小信号进行放大,第 22 一级放大10倍,第二级放大5倍,总体放大50倍。利用ADC574进 行8位数据的转换,单片机通过P1引脚将数据采集存储,再软件滤波, 利用算数平均滤波的方法滤波。再用四位数码管显示出来。用三个按 键调节照明灯的控制状态照明灯,-个控制照明灯的总开关,按一下 照明灯是否允许亮的状态就改变,一个控制设置的允许照明灯亮的最 高亮度值进行单位加,另一个控制设置的允许照明灯亮的最高亮度值 进行单位减。利用一个引脚接控制一个照明灯。 3.2方案二: 由于光敏电阻的阻值范围比较大,并且要输出一个小信号,所以 提供给光敏电阻和用于分压的电阻的电压o利用一条由一-个稳压二 极管和一个电阻组成的分压电路来提供一个小电压。利用一极运放对 小信号进行放大,放大50倍。利用ADC0809进行8位数据的转换, 单片机通过P2引脚

文档评论(0)

芝麻开花节节高 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档