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
    +关注

    关注

    76

    文章

    1688

    浏览量

    105596
  • 51单片机
    +关注

    关注

    269

    文章

    5649

    浏览量

    120700
  • 仿真设计
    +关注

    关注

    3

    文章

    90

    浏览量

    16733
  • 开关控制
    +关注

    关注

    1

    文章

    98

    浏览量

    23019
  • 自动开关
    +关注

    关注

    1

    文章

    28

    浏览量

    10866

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

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

收藏 人收藏

    评论

    相关推荐

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

    清晨和黄昏路灯自动开关电路 光控开关电路
    发表于 08-15 13:06 1085次阅读
    清晨和黄昏<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

    跪求毕业设计《基于89c51单片机的多功能节能路灯控制器设》

    基于89c51单片机的多功能节能路灯控制器设 qq 897618377 有仿真
    发表于 05-17 14:15

    基于51单片机的智能ATM

    ` 本帖最后由 夜曲cjx 于 2013-11-1 14:30 编辑 基于51单片机的银行ATM自动取款,带有语音提醒以及自动开关门的
    发表于 11-01 14:22

    基于单片机路灯控制器的设计

    一、任务 利用单片机实现路灯控制功能,支路控制器部分可由计算机实现也可由单片机控制器实现。 二
    发表于 10-22 16:18

    求 基于51单片机控制开关电源的proteus仿真

    基于51单片机控制开关电源的proteus仿真电路图 和 单片机
    发表于 01-20 09:54

    求助用51单片机+ds1302+lcd1602+光照传感器 定时开关路灯

    求助用51单片机+ds1302+lcd1602+光照传感器 定时开关路灯 原理图 仿真图 程序
    发表于 03-31 21:36

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

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

    如何去实现基于51单片机的太阳能风能路灯控制器设计

    147【毕设课设】基于51单片机的太阳能风能路灯控制器设计【资源下载】下载地址如下本系统采用STC89C52单片机+太阳能电池板电路+风机电
    发表于 11-10 08:27

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

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

    路灯自动开关控制

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

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

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

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

    708【毕设课设】基于51单片机的太阳能路灯控制系统设计仿真
    发表于 11-23 16:36 77次下载
    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>

    基于单片机智能路灯控制系统仿真设计-毕设课设资料

    基于单片机智能路灯控制系统仿真设计-毕设课设资料
    发表于 11-23 17:21 19次下载
    基于<b class='flag-5'>单片机</b>智能<b class='flag-5'>路灯</b><b class='flag-5'>控制</b>系统<b class='flag-5'>仿真</b>设计-毕设课设资料

    路灯怎么设置自动开关

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