标题: 人体红外感应控制系统 [打印本页]
作者: aojiaodekunge 时间: 2017-9-26 15:16
标题: 人体红外感应控制系统
通过光敏电阻对室内光强进行检测,确定在黑暗状态才允许开关工作,通过热释电红外传感器及电压比较器得到人体进来及离开的信号,将两种信号汇入AT89C51单片机进行处理,最终输出控制信号确定负载是否工作,达到自动控制的目的,整个系统由交流转直流5V驱动。
电路原理简单,按照仿真电路图连接就行,由于时间紧迫,没整出实物图来。
先来一张电路图
这是部分源代码
#include <reg51.h>
sbit input_A=P1^0;
sbit input_B=P1^1;
sbit output=P2^0;
void delay10s(void)
{
TMOD = 0x01;
TH0 = 0x0D8;
TL0 = 0x0F0;
EA = 1;
ET0 = 1;
TR0 = 1;
}
void main()
{
input_A=0;
input_B=0;
output=1;
while(1)
{
if(input_A==1)
{
if(input_B==1)
{
output=0;
}
附件中是一篇关于本设计的论文,仅供参考。
-
图片1.png
(13.54 KB, 下载次数: 49)
电路图
-
-
人体红外感应控制系统.pdf
437.28 KB, 下载次数: 41, 下载积分: 黑币 -5
论文
作者: 304724555 时间: 2017-9-27 08:16
很不错的思路。。。
作者: 1630230014 时间: 2018-5-11 16:27
不错


作者: jiareil 时间: 2018-5-16 15:55
程序不全吧
作者: asdwe9669 时间: 2018-5-16 19:03
谢谢楼主分享
欢迎光临 (http://www.51hei.com/bbs/) |
Powered by Discuz! X3.1 |