找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2860|回复: 4
收起左侧

人体红外感应控制系统

[复制链接]
ID:234347 发表于 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;
                        }
附件中是一篇关于本设计的论文,仅供参考。

电路图

电路图

人体红外感应控制系统.pdf

437.28 KB, 下载次数: 41, 下载积分: 黑币 -5

论文

评分

参与人数 3黑币 +64 收起 理由
map0391 + 9
304724555 + 5 共享资料的黑币奖励!
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:164770 发表于 2017-9-27 08:16 | 显示全部楼层
很不错的思路。。。
回复

使用道具 举报

ID:254712 发表于 2018-5-11 16:27 | 显示全部楼层
不错
回复

使用道具 举报

ID:326479 发表于 2018-5-16 15:55 来自手机 | 显示全部楼层
程序不全吧
回复

使用道具 举报

ID:283987 发表于 2018-5-16 19:03 | 显示全部楼层
谢谢楼主分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表