导航:首页 > 操作系统 > 路灯控制器单片机

路灯控制器单片机

发布时间:2022-06-08 08:36:46

⑴ 急求 路灯 的单片机控制系统设计!!!

电路连接: 用单片机通过光耦控制继电器最后控制接触器。两个继电器分别接在单片机的P0.0口和P0.1口,低电平输出有效。光敏电阻接在P1.0口,低电平输入有效。大体工作流程是这样的:接电后,单片机首先会检测光线的强度,如果有光线,则单片机的p1.0口会是高电平,单片机就会延时5分钟后再次检测。如果是低电平,说明无光线,单片机会打开第一组灯,延时5分钟后切换到第二组灯,然后延时5分钟后再次切换到第一组灯,并且在切换的时候检测一下光线,有光则关灯,无光则打开第一组灯并循环。
电路图我试着用电脑画了一下,真是难看啊,就不发了。实在要的话,联系我。
下面是程序:

DENG1 BIT P0.0;定义P0.0口为灯1的控制端,低电平输出有效
DENG2 BIT P0.1
IN BIT P1.0; 定义p1.0口为光耦输入端,低电平输入为有光线
ORG 00H
AJMP START
ORG 30H
START: MOV R1,#300; 给r1赋值
AAA: MOV P0,#0FFH; 关所有灯
LCALL DELY1S ;延时1秒
DJNZ R1,AAA ;r1不为0转到A执行,为0执行下一条
MOV P1,A ;读入p1口的值
JNB IN,KAI ;进行判断,输入为0转到开灯。输入为1执行下一条
AJMP START
KAI: MOV R1,#300
BBB: CLR DENG1 ;开灯1
LCALL DELY1S
DJNZ R1,BBB
SETB DENG1;关灯1
MOV R1,#300
CCC: CLR DENG2
LCALL DELY1S
DJNZ R1,CCC
SETB DENG2
AJMP START
DELY1S: MOV R7,#100; 延时1秒的子程序
DL1: MOV R6,#100
DL2: MOV R5,#50
DJNZ R5,$
DJNZ R6,DL2
DJNZ R7,DL1
RET
END
可以直接复制下来,程序在我自制的试验板上一切正常。

⑵ 用51单片机设计简单路灯控制器;白天路灯自动灭,晚上路灯自动开

如果你要简单控制路灯,不用单片机也可以啊
你用光敏电阻或光敏三极管,就可以啊

用单片机是想做什么呢?
是不是控制不同亮度 路灯的亮度也随着变化呢

可以交流

⑶ 51单片机和Zig Bee哪个应用智能路灯控制比较好

二者不是一类,前者是一类单片机,使用51指集,后者属于一种无线通讯协议,二者分别用于控制和通讯部分,目前近场通讯ZIgBee用的不太多,逐渐被LORA取代。

⑷ 太阳能路灯控制器的电路设计有哪几种方法

太阳能路灯控制器的核心是太阳能路灯的开灯和关灯控制。太阳能路灯控制器根据电路设计的方式不同,可以分为模拟电路方式和单片机电路方式。
1、单片机电路的太阳能路灯控制器
因为太阳能路灯的工作方式比较复杂,许多太阳能路灯控制器采用了单片机电路。单片机控制器采用预先设置程序的方式控制开灯和关灯。预置程序有两种方式,一种是把每一天的开关灯时间排成表格存储在单片机的ROM中,单片机根据查表获得开关灯时间。第二种方法是把式(1)存储在ROM中,每一次都调用式(1)对开关灯时间进行计算。
两种方法都需要在单片机内设置一个时钟作为参照,同时还要根据当地太阳时的改变进行调整。当然,也可以在单片机电路的太阳能路灯控制器中用光敏(或光敏+定时)的方式对开关灯进行控制。但是,在模拟电路的太阳能路灯控制器中使用光敏(或光敏+定时)的方式似乎更合理有效。
2、模拟电路的太阳能路灯控制器
用光敏(或光敏+定时)的方式对开关灯进行控制,可以使用附加光敏器件的方法。附加光敏器件,就需要给附加的光敏器件设置安装位置并设计附加电路。一些模拟电路的太阳能路灯控制器中采用的是这一种方法,实际是不合理的。太阳电池组件在弱光时开路电压随光强的变化很敏感。
与单片机电路的太阳能路灯控制器比较,模拟电路的太阳能路灯控制器的电路结构更简单可靠。图3是并联型控制器中使用太阳电池组件作为光敏信号源的方法。当a点的电压下降到预定值时,使得b点电压小于c点电压,从而引起放大器A翻转给出开灯信号。在并联型控制器中,应该采取措施避免防过充控制对开关灯控制产生影响。在串联型控制器中实现太阳电池组件作为光敏信号源的方法是更有效并且更简捷的开关灯控制方法。
光敏控制存在一个防杂散光干扰的问题,例如过路的汽车灯的照射或者闪电,因此需要在光敏控制电路中增加延时缓冲电路。在定时关灯控制器中都存在一个定时电路,也可以用于抗杂散光干扰。

⑸ 帮忙分析一下基于单片机的路灯控制中LED灯怎么恒流驱动

设定单片机的一个IO为PWM控制,同时设定另一个IO为反馈。PWM控制IO通过驱动电路驱动MOS管。负载一端串联一限流电阻,要求精度在1%,将限流一端的电压采集输入到MCU的反馈IO口。注:因为IC的IO口承受电压比较差,要求加稳压电路如稳压管,避免烧坏MCU

⑹ 51单片机:智能路灯控制器,两个回路一个20:00到8:00亮,一个在第一个亮时有人来亮,并要求显示时间

你可以先用proteus设计仿真,你需要的东西有数码管、轻触开关、人体感应器、继电器等,你用轻触开关给单片机设置时间,程序设计为当时间在20:00~8:00范围时闭合需要亮的的那个灯的控制继电器,而另一端不断读取人体感应器的动作,当有人来的时候,感应器给单片机反馈高电平,单片机接收到高电平信号后闭合另一个灯的继电器,如此就可以了。

⑺ 路灯控制器属于可编程plc吗

路灯控制器有的属于可编程plc,有的不属于。

有的路灯控制器直接用单片机或者工控机来控制,有的也用PLC来控制。
PLC来控制的稳定性会比较好,可靠,而且编程简单快速;
单片机的抗干扰能力比较差,可能会产生误动作,编程稍微复杂。
工控机加模块的好处是网络集成能力和远程监控能力强大。

⑻ 我要做一个路灯控制系统,就是让单片机晚上18:00开始工作进行控制,次日6点单片机关闭,怎样控制单片机的

你好!
利用单片机的最小系统,加上时钟DS1302,设置好开启和关闭时间,就能完成了

⑼ 求高手教一下51单片机做一个智能路灯控制系统的程序。

这个可以定制的,
懂事电子设计,

阅读全文

与路灯控制器单片机相关的资料

热点内容
linux用户监控 浏览:35
化妆教程编译 浏览:131
python分组键的形式 浏览:719
佛教造像pdf 浏览:662
医疗不良事件上报系统源码 浏览:752
手机云视频加密怎么关 浏览:74
北京文件夹加密多少钱 浏览:671
什么是车鉴定app 浏览:66
战地一私人服务器怎么买 浏览:497
陈天程序员 浏览:833
编译原理如何运用到编程中 浏览:17
linux选择数据库 浏览:376
php两个数组差集 浏览:978
迷你pdf阅读器下载 浏览:433
做一个python小程序 浏览:655
pythonossystem和 浏览:645
win2008如何搭建ftp服务器 浏览:53
安卓手机为什么不翻牌 浏览:546
删除pkpm及相关文件夹 浏览:481
房贷解压银行内部流程 浏览:734