文末下载完整资料

                           摘要:
   设计制作了一种智能台灯,主要是以BISS0001和单片机组成的红外传感控制电路。其特点是在有人时且外界光强较弱时能自动开灯,无人时关灯,节约能源;且能纠正坐姿,防止近视。
关键词:节能;纠正坐姿;BISS0001

更多单片机毕业设计项目,请点击查看

一、 引言:
   台灯已是千家万户的必需生活用品,经常由于忘记关灯而造成巨大的能源浪费。当夜晚来临时,人们又摸黑去开灯,非常不方便。在这里设计了以人体红外辐射(波长为9.5um)传感控制电路。当人体在台灯的范围内且环境光强较弱时,自动感应开灯;当人体太靠近桌面时,台灯自动感应,警告纠正坐姿,若在一定时间内未离开桌面则自动熄灭。当人离开时则自动关灯,达到节约能源的目的。
二、 系统组成及电路设计:

  1. 系统组成部分

    本系统组成如图一所示,主要由三部分组成:
  1. 传感器及信号处理部分:检测人体辐射红外信号及光强信号经过处理后变成可处理的数字信号
  2. 以80C51组成的中央处理单元:处理信号并发出控制命令
  3. 提醒电路及灯光控制电路 :给出提醒信号并根据80C51给出的命令控制灯光

   整个系统是以80C51控制下工作的。其工作过程为:当环境光比较强时,光敏电阻阻值比较小,信号处理电路检测到低电平信号,禁止热释电红外传感器工作,省去了80C51处理过程。当环境光比较弱时,光敏电阻阻值变大,信号处理电路接收到高电平,从而启动热释电红外传感器工作。热释电红外传感器1探测比较远的距离,当人体进入到传感器1的控测范围内且光强较弱时,信号检测电路处理信号,并向单片机发送一个中断,80C51启动灯光控制电路,使灯慢慢变亮。当环境光比校弱时,且人体过于靠近桌面,热释电红外传感器2检测到信号,同时了在热释电红外传感器1的控测范围内,信号处理电路同时向80C51发送信号,80C51处理信号根据优先级顺序,屏蔽掉热释电红外传感器1的信号,启动延时电路,发出警报使人离开,若在设定的时间内未离开桌面,则启动灯光控制电路,使灯慢慢熄灭。当人体离开热释电红外传感器2的控测范围且在热释电红外传感器1的控测范围内时,灯光又慢慢变亮。
2. 电路设计部分
3.
   图二是由红热释电红外传感器、光敏电阻、BISS0001组成的信号检测及处理电路。红热释电红外传感器只对波长为10μm(人体辐射红外线波长)左右的红外辐射敏感,所以除人体以外的其他物体不会引发探头动作。探头内包含两个互相串联或并联的热释电元,而且制成的两个电极化方向正好相反,环境背景辐射对两个热释元件几乎具有相同的作用,使其产生释电效应相互抵消,于是探测器无信号输出。一旦人侵入探测区域内,人体红外辐射通过部分镜面聚焦,并被热释电元接收,但是两片热释电元接收到的热量不同,热释电也不同,不能抵消,于是输出检测信号。 BISS0001是由运算放大器、电压比较器、状态控制器、延迟时间定时器以及封锁时间定时器等构成的数模混合专用集成电路。当外界光强较强时,光敏电阻阻值很小,BISS0001检测到低电平,从而封锁14脚,禁止传感器infare1的信号。当外界光强较弱时,光敏电阻阻值很大,BISS0001检测到低电平,开启14脚;infare1检测到人体信号时,产生微弱的信号输出,经R5、R1005、R4、C1、C6、C7组成的信号放大滤波电路。R1000、R1001、C1000和C1001组成的延时电路。信号经处理后从2脚输出。

3. 程序框图:

   程序框图如图四所示,程序开始后,对程序进行初始化。向P0脚写入低电平,开启所有中断,启动计数器。当中断1来时,进入中断1,设置R0为0,调用延时程序TIME0(延时10ms),判断R0是否等于7,若不是,则加1,继续发送数据进入循环,直至R=7,即实现的是灯慢慢变亮的一个过程。当中断0和中断1同时产生时,根据优先级,屏蔽掉中断1,开启中断0。调用延时程序TIME0(延时1分钟),查询中断0控制位;防止人体不小心到达热释电探测器的探测范围内,采用延时程序来排除干扰,防止误判。若为0,则返回主程序;若为1,则向P0高四位发送数据,使灯保持原来最亮状态,调用延时程序TIME1,判断R0是否等于0,若是则中断返回,若不是,则R0减1,继续循环,直至R0等到于0,此程序的目的是实现灯慢慢变暗。

全套资料免费下载:
关注v-x-公-众-号:【嵌入式基地
后-台-回-复:【毕业设计】 即可获资料
回复【编程】即可获取
包括有:C、C++、C#、JAVA、Python、JavaScript、PHP、数据库、微信小程序、人工智能、嵌入式、Linux、Unix、QT、物联网、算法导论、大数据等资料

基于单片机的智能台灯设计相关推荐

  1. 台灯c语言,基于msp430单片机的智能台灯设计(C语言).doc

    基于msp430单片机的智能台灯设计(C语言) 桂林理工大学信息学院 实 习 报 告 实习名称: 电子系统设计创新与实践 名: 学 号: 组 员: 指导老师: 实习时间: 目 录1概述3 1.1 题目 ...

  2. 台灯c语言,基于msp单片机的智能台灯设计(C语言).doc

    基于msp单片机的智能台灯设计(C语言).doc 基于msp430单片机的智能台灯设计(C语言) 桂林理工大学信息学院 实 习 报 告 实习名称: 电子系统设计创新与实践 设计题目: 基于单片机的智能 ...

  3. 基于单片机的智能台灯 灯光控制系统人体感应楼梯灯系统的设计与实现

    功能介绍 以STM32单片机作为主控系统: 主通过光敏采集当前光线强度: 通过PMW灯光调节电路,我们可以根据不同的光线亮度,进行3挡调节: 通过人体红外检测当前是否有人: 通过不同光线情况下使用PW ...

  4. 智能窗帘研究制作_基于单片机的智能窗帘设计

    基于单片机的智能窗帘设计 摘 要 本设计通过分析电动窗帘的现状和人们对自动窗帘控制系统的功能的需求,从而对自动窗帘控制器进行总体的设计.系统的总体设计采用以步进电机作为单片机控制元件,执行窗帘开闭的主 ...

  5. 【毕业设计】基于单片机的智能感应垃圾桶设计与实现 - 物联网 stm32 嵌入式

    文章目录 1 简介 2 绪论 2.1 课题背景与目的 3 系统设计 3.1 系统架构 3.2 硬件部分 3.2.1 传感器模块 3.2.2 语音模块 3.2.3 电机及其驱动模块 3.2.4 稳压模块 ...

  6. 【毕设狗】【单片机毕业设计】基于单片机的智能衣柜设计–仿真设计

    实物链接: 基于单片机的智能衣柜设计–实物设计 软件安装: Keil:点击下载 Proteus:点击下载 AD:点击下载 Visio:点击下载 设计简介: 本设计是基于单片机的智能衣柜设计,主要实现以 ...

  7. 【毕设狗】【单片机毕业设计】基于单片机的智能垃圾桶设计-仿真设计

    软件安装: Keil:点击下载 Proteus:点击下载 AD:点击下载 Visio:点击下载 程序烧录:点击下载 实物设计 基于单片机的智能垃圾桶设计-实物设计 设计简介: 本设计是基于单片机的智能 ...

  8. 基于51单片机的智能台灯设计

    具体实现功能 系统由STC89C52单片机+L数码管+光敏电阻+人体感应模块+红外接近传感器模块构成. 具体功能: (1)亮度不够且有人靠近时台灯自动亮: (2)靠的太近会提醒坐姿不正(蜂鸣器): ( ...

  9. 【毕业设计】基于STM32的智能台灯设计 物联网 电子信息 APP远程控制

    文章目录 一.项目简介 二.项目组成 三.原理图设计 四.源码设计 五.APP设计 六.成品展示 视频教程 1.项目开题 2.原理图讲解 3.程序讲解 4.实物展示 一.项目简介 本设计是基于一款ST ...

  10. 基于单片机的智能空气加湿器设计

    本文从生活智能化的方向出发,设计了一套基于单片机的智能空气加湿器.系统将单片机技术与传感器技术相结合,以STC89C52单片机为控制器,通过DHT11温湿度传感器和水位传感器检测室内的温湿度和加湿器的 ...

最新文章

  1. C++中Reference与指针(Pointer)的使用对比
  2. mysql 协议的ResultsetRow包及解析
  3. 地址做域名时不能加端口_当你访问XXX网站时,从访问到内容返回呈现,中间发生了什么?...
  4. 使用tag标签是SEO优化的重要性是什么?
  5. C++拷贝构造函数调用时机
  6. DOS 网络命令之 netstat
  7. Scite 中文支持
  8. 物联网智能家居项目---智能卧室
  9. oracle java 面试题及答案_Oracle面试题及答案
  10. GeoServer的安装与数据服务发布
  11. 关于Initializing Spring root WebApplicationContext解决方法
  12. oracle分区表 mysql_Oracle分区表的使用和管理
  13. Matlab绘制直方图、概率密度函数、累积分布函数
  14. flutter图片预览_flutter好用的轮子推荐四-可定制的图片预览查看器photo_view
  15. 现在想心平气和地过完一天,真的太难了!
  16. java中的集合详解
  17. 几款JVM图形化监控工具
  18. 互联网公司优雅的转正述职
  19. 中科爱讯WiFi探针在客流分析统计的应用
  20. android tab 凸起,三星Tab S7使用一周后,为何说安卓平板仍大有作为?

热门文章

  1. 2(1) maximum number in a unimodal array
  2. 关于货币流动的一点思考
  3. 单相全桥逆变电路工作过程
  4. html制作带有尖角的边框,纯CSS3制作带尖角的气泡对话框实例特效代码
  5. 泡泡龙游戏开发系列教程(五)
  6. 中国银行实习笔试面试经验
  7. shell脚本(二)
  8. java 12306验证码识别_12306验证码图片库大全
  9. python 豆瓣高分电影爬虫
  10. 输入框字母自动转换大写