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

    关注

    75

    文章

    1659

    浏览量

    104773
  • 51单片机
    +关注

    关注

    264

    文章

    5389

    浏览量

    119073
  • 仿真设计
    +关注

    关注

    3

    文章

    85

    浏览量

    16637
  • 开关控制
    +关注

    关注

    1

    文章

    67

    浏览量

    22879
  • 自动开关
    +关注

    关注

    1

    文章

    25

    浏览量

    10774
收藏 人收藏

    评论

    相关推荐

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

    开关,独立控制每只路灯开关时间和功率调节的调光功能;K2为移位键;K3为加减键;K4为确认键。LCD数据线与单片机P1口相连;RS寄存器选择信号端与P2.0相连;RW读写端与P2.1相连;E使能
    发表于 08-05 15:04

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

    路灯自动开关控制电路可以控制路灯在白天自动关闭,黑天自动点亮。电路如图所示。图中晶体管VT1接成射极输出器,它的上偏置电路由光电二极管VD1和R3组成。
    发表于 04-28 06:17

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

    控制LED灯亮度从可通过拨码开关设置从号可测量声音、温度以及光照度自动模式下根据光照以及声音控制LED灯亮1分钟,其他两个模式主机觉得亮度LED灯可设置亮度标签:51单片机、ZigBee、无线、LED灯题目扩展:无线智能
    发表于 11-30 08:25

    51单片机声控路灯设计

    51单片机声控路灯设计.doc》资料免费下载
    发表于 04-14 15:33 46次下载

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

    控制装置,如基于MCS-51单片机的多路开关控制装置、单片机控制的热释电红外节能照明开关、基于AT89S52单片机的声光控制开关、基于SPCE061A的语音手动双控制开关和智能计
    发表于 10-20 11:31 3次下载

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

    51单片机自动寻迹小车控制的设计(语音单片机)-该文档为基于51单片机自动寻迹小车控制的设计资料,讲解的还不错,感兴趣的可以下载看看…………………………
    发表于 07-22 10:46 50次下载
    基于<b>51</b><b>单片机</b>的<b>自动</b>寻迹小车<b>控制</b>的设计

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

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

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

    51单片机 仿真 基于单片机的温室大棚自动控制系统.pdf》资料免费下载
    发表于 11-13 09:36 56次下载
    <b>51</b><b>单片机</b> <b>仿真</b> 基于<b>单片机</b>的温室大棚<b>自动控制</b>系统

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

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

    51单片机仿真设计项目大全

    51单片机仿真设计项目大全!
    发表于 11-23 16:51 107次下载
    <b>51</b><b>单片机</b><b>仿真</b>设计项目大全

    基于AT89C51单片机开关控制12864LCD串行模式显示

    51单片机开关控制12864LCD串行模式显示Proteus仿真及程序
    发表于 05-04 15:09 0次下载

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

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

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

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

    路灯自动开关控制

    路灯自动开关控制
    发表于 04-17 11:49 929次阅读
    <b>路灯</b><b>自动开关</b><b>控制</b>器

    路灯怎么设置自动开关

    路灯设置自动开关可以使用时控开关、经纬度时控开关路灯远程控制开关。根据不同的需求选用不同的定时开关,都可以实现路灯自动开、关。
    的头像 发表于 08-30 15:36 2577次阅读