0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于51单片机的路灯自动开关控制仿真设计

嘉盛单片机 来源:嘉盛单片机 2023-09-24 14:09 次阅读

仿真proteus7.8及以上

程序编译器:keil 4/keil 5

编程语言:C语言

设计编号:S0052

1.主要功能:

基于51单片机的万年历时钟仿真设计

基于51单片机的路灯自动开关控制仿真设计

1、测量环境光强度,如果光照过低,开灯

2、可以通过按键设置阀值,光照低于该阀值表示光照过低

3、LCD显示光照和阀值

4、环境亮度越低,灯光亮度越高

需注意仿真中51单片机芯片是通用的,AT89C51,AT89C52都是51单片机的具体型号,内核是兼容的。相同的原理图里,无论stc还是at都一样,引脚功能都是一样的,程序也是一样的,芯片可以替换为STC89C52/STC89C51/AT89C52/AT89C51等51单片机芯片。

2.仿真设计

开始仿真

打开仿真工程,双击proteus中的单片机,选择hex文件路径,然后开始仿真。开始仿真后LCD1602显示检测到光照强度和默认光照阈值。当前检测到的光照强度是3lx,接近于0,PWM的占空比最小,PNP三极管低电平导通,经过PNP三极管反向后LED灯的亮度接近最亮。

a369a7a8-59fe-11ee-939d-92fbcf53809c.jpg

环境光照强度通过光敏电阻的值改变,

a3894bb2-59fe-11ee-939d-92fbcf53809c.png

上下箭头分别调低和调高光敏电阻的阻值。

a3936980-59fe-11ee-939d-92fbcf53809c.jpg

通过点击光敏电阻的阻值调整,检测到环境光照强度93Lx,接近于阈值。越接近阈值,单片机控制输出的PWM占空比,PNP三极管低电平导通,PWM经过PNP三极管反向后LED灯的亮度越暗。

a3ba52b6-59fe-11ee-939d-92fbcf53809c.jpg

高于阈值,单片机控制输出的PWM占空比最大达100%,PNP三极管低电平导通,PWM经过PNP三极管反向后LED灯完全熄灭。

以上仿真结果均符合设计要求。

程序代码

使用keil4或者keil5编译,代码有注释,可以结合报告理解代码含义。

a3d6adc6-59fe-11ee-939d-92fbcf53809c.jpg

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Proteus
    +关注

    关注

    79

    文章

    1692

    浏览量

    106356
  • 51单片机
    +关注

    关注

    273

    文章

    5697

    浏览量

    123125
  • 仿真设计
    +关注

    关注

    3

    文章

    95

    浏览量

    16792
  • 开关控制
    +关注

    关注

    1

    文章

    109

    浏览量

    23129
  • 自动开关
    +关注

    关注

    1

    文章

    30

    浏览量

    10953

原文标题:51单片机光照强度检测自动路灯开关仿真( proteus仿真+程序+报告+讲解视频)

文章出处:【微信号:嘉盛单片机,微信公众号:嘉盛单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    清晨和黄昏路灯自动开关电路 光控开关电路

    清晨和黄昏路灯自动开关电路 光控开关电路
    发表于 08-15 13:06 1237次阅读
    清晨和黄昏<b class='flag-5'>路灯</b><b class='flag-5'>自动开关</b>电路 光控<b class='flag-5'>开关</b>电路

    基于单片机的LED路灯模拟控制系统的设计与实现

    整条支路开关,独立控制每只路灯开关时间和功率调节的调光功能;K2为移位键;K3为加减键;K4为确认键。LCD数据线与单片机P1口相连;RS寄
    发表于 08-05 15:04

    路灯自动开关控制电路资料推荐

    路灯自动开关控制电路可以控制路灯在白天自动关闭,黑天自动
    发表于 04-28 06:17

    基于单片机的无线路灯控制系统的设计资料分享

    ,也可以一起控制LED灯亮度从可通过拨码开关设置从号可测量声音、温度以及光照度自动模式下根据光照以及声音
    发表于 11-30 08:25

    路灯自动开关控制

    路灯自动开关控制
    发表于 04-17 11:49 1178次阅读
    <b class='flag-5'>路灯</b><b class='flag-5'>自动开关</b><b class='flag-5'>控制</b>器

    51单片机声控路灯设计

    电子发烧友网站提供《51单片机声控路灯设计.doc》资料免费下载
    发表于 04-14 15:33 52次下载

    自动开关控制技术简介与基于单片机和光照检测的开关控制装置设计

    控制装置,如基于MCS-51单片机的多路开关控制装置、单片机
    发表于 10-20 11:31 3次下载

    基于51单片机自动寻迹小车控制的设计

    基于51单片机自动寻迹小车控制的设计(语音单片机)-该文档为基于51
    发表于 07-22 10:46 51次下载
    基于<b class='flag-5'>51</b><b class='flag-5'>单片机</b>的<b class='flag-5'>自动</b>寻迹小车<b class='flag-5'>控制</b>的设计

    (毕业设计资料)基于单片机C51自动洗衣仿真设计

    (毕业设计资料)基于单片机C51自动洗衣仿真设计
    发表于 11-12 16:36 50次下载
    (毕业设计资料)基于<b class='flag-5'>单片机</b>C<b class='flag-5'>51</b>全<b class='flag-5'>自动</b>洗衣<b class='flag-5'>机</b><b class='flag-5'>仿真</b>设计

    51单片机 仿真 基于单片机的温室大棚自动控制系统

    电子发烧友网站提供《51单片机 仿真 基于单片机的温室大棚自动控制系统.pdf》资料免费下载
    发表于 11-13 09:36 61次下载
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b> <b class='flag-5'>仿真</b> 基于<b class='flag-5'>单片机</b>的温室大棚<b class='flag-5'>自动控制</b>系统

    708【毕设课设】基于51单片机的太阳能路灯控制系统设计仿真

    708【毕设课设】基于51单片机的太阳能路灯控制系统设计仿真
    发表于 11-23 16:36 89次下载
    708【毕设课设】基于<b class='flag-5'>51</b><b class='flag-5'>单片机</b>的太阳能<b class='flag-5'>路灯</b><b class='flag-5'>控制</b>系统设计<b class='flag-5'>仿真</b>

    路灯怎么设置自动开关

    路灯设置自动开关可以使用时控开关、经纬度时控开关路灯远程控制
    的头像 发表于 08-30 15:36 4211次阅读

    基于AT89C51单片机开关控制报警器仿真及代码

    基于AT89C51单片机开关控制报警器仿真及代码
    发表于 05-04 15:08 4次下载

    基于51单片机路灯【固定时间,红外,DS1302,LCD1602】(仿真

    基于51单片机路灯【固定时间,红外,DS1302,LCD1602】(仿真
    的头像 发表于 04-10 00:44 487次阅读
    基于<b class='flag-5'>51</b><b class='flag-5'>单片机</b>的<b class='flag-5'>路灯</b>【固定时间,红外,DS1302,LCD1602】(<b class='flag-5'>仿真</b>)

    基于51单片机的遥控开关仿真(双机通信)

    单片机最小系统、继电器及LED灯构成;(4)由于仿真无法模拟无线模块通信,故利用单片机RXD、TXD端口模拟,通过遥控器的开关实现对主机LED灯的
    的头像 发表于 10-22 14:12 160次阅读
    基于<b class='flag-5'>51</b><b class='flag-5'>单片机</b>的遥控<b class='flag-5'>开关</b><b class='flag-5'>仿真</b>(双机通信)