关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于热释人体红外和温度传感系统的智能温控风扇及照明控制系统

基于热释人体红外和温度传感系统的智能温控风扇及照明控制系统

作者:时间:2010-11-12来源:网络收藏

  输出信号Vo接单片机以便检测,当有人时便输出5 V高电平,当人离开之后延时一段时间后便复位为O V以便主控制电路的控制。电路设计让芯片处于可重复触发状态以便适合教室的实际情况。重复触发其工作过程:可重复触发工作方式下在Vc=“1”、A=“1”时,Vs可重复触发Vo为有效状态,并可促使Vo在Tx周期内一直保持有效状态。在Tx时间内,只要Vs发生上跳变,则%将从Vs上跳变时刻起继续延长—个Tx周期;若Vs保持为“1”状态,则Vo一直保持有效状态;若Vs保持为“0”状态,则在Tx周期结束后Vo恢复为无效状态,并且,同样在封锁时间Ti时间内,任何Vs的变化都不能触发Vo为有效状态。

  2.2 可调光光管控制模块

  本模块主要由光敏电路、数模转换模块及室内LED灯几部分组成。利用一个光敏二极管和一个100 k的电阻。共五组并联连接接入5 V电压,分别引出五条线路接至ADC0809芯片的IN3~IN7通道(见图3),通过光敏二极管检测教室的光照亮度,根据光敏二极管特性,遇光照时,阻值会明显减少,随着光度的减少,光敏二极管的阻值会逐渐增大的原理,那么每个光敏二极管分压得到的不同电压值(即模拟量),通过ADC0809模数转换检测到它们输出的模拟量。通过ADC0809芯片的IN3~IN7端口,转化成数字量,D0~D7作为数据输出端口,连接至单片机的P0口进行数据的处理。

  

  灯管亮度分为四个档位(以最佳光度为准,不影响人的眼睛为前提):

  1档:检测到室内光线充足时,开启中间一盏LED灯,此时房间灯管亮度为最低。

  2档:检测到室内光线不充足时,同时开启中间一排三盏LED灯管,此时教室灯管亮度为适中。

  3档:此时检测到室内光线明显不足,同时开启四盏LED灯管,此时教室灯管亮度为较大。

  4档:此时检测到教室内光线很暗,同时开启五盏LED灯管,此时教室灯管亮度为最大。

  2.3 控制转速(及空调制冷)模块

  利用单片机的P1.3口控制DSl8B20,将实时采集到的与单片机软件设置的数值做对比,并用P1.7口控制三极管8550的导通和截止,实现了用删控制电机的转速,让在不同的温度下有不同的档位的变化,中LED1,LED2,LED3分别是第一档、第二档、第三档风速的显示标志。

  2.4 温度显示模块

  本模块使用74HC595作为数码的段选驱动,用两个P3.2、P3.1口作为数码管的位选,74HC595使移位寄存器具有串行输入、并行输出的作用,只要三个I/O口就可以控制它。通过P1.4作为数据串行输入控制端,P1.5作为串行输入时钟控制端,P1.6作为并行输出锁存控制端。整个模块用了五个I/O来控制其温度器的温度显示。

  2.5 报警模块

  本模块用一个8550三极管PNP作为蜂鸣器的驱动,当b极低电平时三极管导通蜂鸣器的负极接到地,蜂鸣器工作发出声音。当b极为高电平时三极管不导通,蜂鸣器不工作。b极连接一个开关作为报警模式的启动与关闭切换。通过单片机的P2.7口控制其发出报警声音,当有小偷入侵时蜂鸣器发出连续的报警声,当温度太高或发生火灾时蜂鸣器长鸣以提醒楼宇人员。



评论


相关推荐

技术专区

关闭