历史上的今天
返回首页

历史上的今天

今天是:2024年09月16日(星期一)

2021年09月16日 | 33-基于51单片机的光照强度检测(光敏电阻)

2021-09-16 来源:eefocus

具体实现功能

系统由STC89C52单片机+四位数码管显示+光敏电阻+ADC0804等构成。


具体功能:


①光敏电阻实时采集环境光照值;


②采用ADC0804将模拟值转换为数字量;


③四位数码管显示当前的光照值(00.0-60.0)。

设计背景

随着电子技术的发展、数字电路应用领域的扩展,现今社会,产品智能化、数字化已成为人们追求的一种趋势,设备的性能、价格、发展空间等备受人们关注。性能好的电子设备,对外围保护电路要求很高,尤其是精密仪器对光线要求等设备要求更高,为了延长设备的使用寿命。所以,在企业设备保护中,设计一款智能的光电检测电路尤为重要。


光强检测设计主要根据光敏电阻的特性制作的。光敏电阻值随受到的光照强度的变化而变化(光照强度越大,电阻值越小)。将光敏电阻接入电路中,不同光照强度导致光敏电阻值变化,于是光敏电阻上的电压发生变化,导致电路的输出电压也相应变化。根据电压-光照度函数关系,由电压计算得到光照强度值,然后以可视化界面形式输出(LED数码管显示),以供用户查看结果。


其中光敏电阻的特性是光敏电阻随受到的光照强度的变化电阻值发生变化,光照强度越强电阻越小,在分压电路中获得电压越低。根据这一特性,结合光照强度和输出的模拟电压之间的关系,可以得到某一光强度下的对应的模拟电压。将模拟电压通过AD转化器转换为数字电压,以便于计算机处理。然后再将数字电压转换成光照度。


硬件设计

以AT89S52单片机为核心,在单片机内部完成数据的存储及处理功能,通过数模转换芯片完成模拟信号到数字信号的转换及输入,再将数据存入存储芯片,在单片机进行数据处理后再对需要显示的数字信号进行译码显示在四位一体七段数码显示器上。每个芯片的电源处有耦合电容相连,当电容器充电达到2V时,此电容就作为电源为电路提供工作电压。单片机的RESET口上提供了供电自启动,在X1,X2口上提供了12MHZ晶振,以支持单片机的运行与启动。系统完成了采集功能,存储功能,数据处理功能,测量数据显示功能,达到了设计的基本要求。


软件设计

系统要完成光强检测器,需要实现光强信号的采集与A/D转换、数据处理、数据显示、数据输出等基本功能。从功能上可将其分为光强信号采集及A/D转换、数据处理、人机交互、执行四大部分进行设计。


原理图

本系统原理图设计采用Altium Designer19,具体如图。

程序

本设计利用KEIL5软件实现程序设计,具体如图。

仿真实现

本设计利用protues8.7软件实现仿真设计,具体如图。

推荐阅读

史海拾趣

DIPTRONICS MANUFACTURING INC公司的发展小趣事

圜达实业于1985年在台湾新北市创立,创始人凭借对电子开关行业的深刻理解和前瞻视野,决定专注于研发制造各类程序开关、触动开关等产品。公司初创时期面临资金短缺、市场竞争激烈等挑战,但创始人凭借坚定的信念和不懈的努力,逐步在市场上站稳脚跟。

台湾兆欣(EMTEK)公司的发展小趣事

随着电子产品的不断小型化和集成化,兆欣面临着越来越大的技术挑战。然而,他们并没有退缩,反而加大了研发投入。经过无数次试验和改进,兆欣成功开发出全自动薄型功率电感,这一产品在市场上引起了广泛关注。同时,他们还针对USB3.0的市场趋势,预计导入相关对应产品,为公司的未来发展奠定了坚实基础。

DBLECTRO公司的发展小趣事

1997年,迪贝电子在上海正式成立,标志着这家专注于环境感知技术和气体检测及分析领域的创新企业正式进入中国市场。当时,中国的环保法规日益严格,对气体排放的监控和管理要求也不断提高。迪贝电子凭借其在该领域的深厚积累和技术实力,迅速在市场上推出了一系列高质量的气体检测和分析仪器。这些产品以其准确性、稳定性和易用性受到了用户的广泛好评,为迪贝电子在中国市场的快速发展奠定了坚实的基础。

长工微电子公司的发展小趣事

长工微电子的发展得到了行业内外的高度认可。自成立以来,公司荣获了多项荣誉,包括广东省科技型中小企业、松山湖集成电路设计企业、国家高新技术企业、最具潜力中国模拟IC设计公司、中国集成电路创新创业大赛总决赛第二名等。这些荣誉不仅彰显了公司的实力,也为公司的发展注入了强大的动力。

台湾固锝(GD)公司的发展小趣事
接入输入信号后,观察输出信号的变化情况,调整增益控制参数以观察其对输出信号的影响。
Central Semiconductor公司的发展小趣事

在电子行业中,产品的更新换代速度极快,许多产品可能会因为技术更新或市场需求变化而停产。然而,Central Semiconductor却看到了其中的商机。公司根据客户需求,继续生产其他厂商已经停产的终老产品,以确保产品的持续供应和生命周期的延长。

这种对停产产品的支持不仅避免了客户因重新设计而带来的昂贵成本和时间消耗,也展现了Central对客户需求的深入理解和满足能力。这种服务模式不仅为Central赢得了客户的忠诚和信赖,也为公司在行业中树立了良好的口碑。

问答坊 | AI 解惑

DXP 2004 实例操作

DXP 2004  实例操作…

查看全部问答>

usb传输文件问题

各位大侠,小弟想请教个问题,如何开发从pc端传输文件到wince设备中,不要什么activesync这样的工具。有点类似于socket。在pc端架个程序,在wince端架个程序,然后两个程序进行传输!麻烦各位大侠了!给点思路也行??…

查看全部问答>

PIC18F中RB2/INT2,明明有电压,但是查询这个脚是却是0

设置了RB2为输入,普通数字I/O,用万用表可以测到这个脚上的电压,可程序检测这个脚的时候,却是0. 请问有谁知道为什么呢?…

查看全部问答>

win7 注册表读写的问题

目前遇到一个项目,需要在win7下读写注册表信息,请问大家有什么好的办法? 条件如下:    1.0 利用dll完成该功能。        2.0 不需要用户使用administrator用户登录,就可以完成修改注册表的操作。…

查看全部问答>

单片机P16F877老是从头开始跑???

我做一个温控实验,用pic控制,结果莫名其妙老是从0000重新开始跑,导致我pid控制的积分量积不上去。哪位大虾能指导一下什么情况下单片机会重新开始跑。 以前我程序写错了跑飞了好像是不会从头开始跑的。…

查看全部问答>

工作机会来啦

工作机会来啦 …

查看全部问答>

新建一个GPRS技术交流QQ群52497844,欢迎感兴趣的加入。

新建一个GPRS技术交流QQ群52497844,欢迎感兴趣的加入。里面有不少对GPRS技术研究深入的高手,以及嵌入式系统开发的高手等。…

查看全部问答>

基于msp430单片机的智能家电

先传个视频行不? $(\'swf_jSo\').innerHTML=AC_FL_RunContent(\'width\', \'550\', \'height\', \'400\', \'allowNetworking\', \'internal\', \'allowScriptAccess\', \'never\', \'src\', encodeURI(\'http://player.youku.com/player.php/sid/ ...…

查看全部问答>

MSP430小车解决方案含Protel和源代码(TI)

MSP430小车解决方案含Protel和源代码(TI)…

查看全部问答>