具体实现功能

系统由单片机最小系统+光敏电阻及AD模块+蓝牙模块+红外模块+LED灯+蜂鸣器+电源构成


具体功能:


(1)当人靠近的时候灯亮,太靠近的时候,蜂鸣器鸣叫发出警报,如果在一定时间内人没有离开,灯会自动灭;


(2)当人离开的时候,灯灭;


(3)手机蓝牙可以控制灯的亮灭和亮度,轮番发送“1”、“2”灯会在“较亮”、“很亮”切换;发送指令“C”,灯灭。

设计背景

 


智能台灯可分成自动和手动两种模式。在自动模式下,台灯能根据环境光的亮暗与人是否被台灯所检测到(人是否在)来自动开启台灯。当人被微机检测到,环境光又达到某个程度的时候(可以设定与调节),台灯就会开启。如果环境光没有达到这个程度,台灯不会开启。当人没有被微机检测到,无论多暗,台灯也不会开。手动模式是为了不习惯使用自动模式的人或是台灯中的微机出故障等紧急情况时用的。在手动模式下,智能台灯和普通台灯是一样使用的。


硬件设计

本文的硬件设计由以下模块构成:


1)  传感器及信号处理部分:检测人体辐射红外信号及光强信号经过处理后变成可处理的数字信号


2)  以89C51组成的中央处理单元:处理信号并发出控制命令


3)  输出提醒电路及电源控制控制电路 :给出提醒信号并根据89C51给出的命令控制灯光


软件设计

整个系统是以89C51控制下工作的。其工作过程为:当环境光比较强时,光敏电阻阻值比较小,信号处理电路检测到低电平信号,禁止热释电红外传感器工作,省去了89C51处理过程。当环境光比较弱时,光敏电阻阻值变大,信号处理电路接收到高电平,从而启动热释电红外传感器工作。热释电红外传感器1探测比较远的距离,当人体进入到传感器1的测控范围内且光强较弱时,信号检测电路处理信号,并向单片机发送一个中断,89C51启动灯光控制电路,使灯慢慢变亮。当环境光比较弱时,且人体过于靠近桌面,热释电红外传感器2检测到信号,同时了在热释电红外传感器1的控测范围内,信号处理电路同时向89C51发送信号,89C51处理信号根据优先级顺序,屏蔽掉热释电红外传感器1的信号,启动延时电路,发出警报使人离开,若在设定的时间内未离开桌面,则启动灯光控制电路,使灯慢慢熄灭。当人体离开热释电红外传感器2的控测范围且在热释电红外传感器1的控测范围内时,灯光又慢慢变亮。


原理图

本系统原理图设计采用Altium Designer19,具体如图。

程序

本设计利用KEIL5软件实现程序设计,具体如图。

关键字:51单片机  AD模块 引用地址:2-基于51单片机的蓝牙智能台灯设计

上一篇:3-基于51单片机的篮球计分器
下一篇:1-基于51单片机的音乐彩灯

推荐阅读

近日,借中国科学院量子信息重点实验室-问天量子-泰克科技三方成立“量子信息联合创新平台”之际,EEWORLD专访了中科院院士、量子信息学科带头人郭光灿,郭光灿院士就量子信息技术的基本现状,国内外量子信息技术的生态环境等方面问题进行了阐述。郭光灿院士郭光灿院士其人郭光灿,中国科学院院士,中国科学技术大学教授,中国科学院量子信息重点实验室主...
据介绍,华锐光电48天完成混凝土浇筑,67天完成主体钢柱吊装,47天完成屋顶结构封顶。华锐光电项目从2月4日开工建设至8月30日封顶,项目安全施工208天,按计划实现了华锐光电项目一期34.5万平方米建设工程顺利封顶。接下来,将冲刺第二阶段建设目标。河南省华锐光电产业有限公司是由河南省现代服务业产业投资基金、郑州国控产业发展投资有限公司,河南兴港...
中央决定新设北京、湖南、安徽自贸试验区及浙江自贸试验区扩展区域。至此,我国自贸区由 2013 年以来的 18 个增至目前的 21 个。在前几个自贸区建设取得一定的阶段性成就之后,自贸区扩围是大趋势。正如商务部研究院国际市场研究所副所长白明所说,自贸区是试验田,初衷是先行先试,推动对外开放。这也是为什么我们的自贸区布局从最初的上海一枝独秀...
下载安装点击读取芯片信息,读取成功后下载点击下载下载完成

史海拾趣

问答坊 | AI 解惑

运算放大器资料下载

小弟在网上找的运算放大的资料,,来给大家分享…

查看全部问答∨

浅析SIP商业交易收费模式(2)

(4)每年收取授权金( License fee ) 主要对象为研究单位,这种交易方式的特征在于,使用者一开始不需要付出很大的金钱, 便有使用的权利,但后续每年的金额,维持在一定的大小。 研究单位并无实际出货量,大多是设计出原型电路后便技术转移至外界 ...…

查看全部问答∨

逻辑电平

逻辑电平的一些概念   要了解逻辑电平的内容,首先要知道以下几个概念的含义:   1:输入高电平(Vih):保证逻辑门的输入为高电平时所允许的最小输入高电平,当输入电平高于Vih时,则认为输入电平为高电平。   2:输入低电平(Vi ...…

查看全部问答∨

AT89S52控制TEA5767的收音程序

用AT89S52控制TEA5767的收音程序,毕业设计做这个题目, 硬件部分还有2822的耳机驱动部分,都是由的3V供电, 经测试能收到电台,但是杂音非常大,杂音比电台信号还强,请各位大侠帮忙看看是不是程序由问题啊??谢谢!! 开始以为是硬件电路的 ...…

查看全部问答∨

S3C2410内核烧写问题

我昨天烧了一次wince的内核到2410的板子了,成功了,触摸屏上也显示wince的界面了。但今天来打开的时候就进不去,触摸屏上一片空白。 然后我想重新烧一遍,可执行tftp 30200000 nk.nb0.gz时怎么都连不上,请问这是怎么回事 十万火急,请尽快回复 ...…

查看全部问答∨

招WINCE项目经理 工作地点西安

招WINCE项目经理 工作地点西安 有意思的朋友请联系我 具体细节 详谈 QQ: 84077039 e-mail: boy603520@163.com…

查看全部问答∨

S3C2410 iis模式问题

数据手册里:IISMOD【7:6】=11,发送接收模式,然而缓冲区却只有一个。。。那发送接收模式是怎么实现的???…

查看全部问答∨

AHB总线问题

请教一下,在ahb总线规范中的增量突发和回环突发分别是什么意思?rt,那这两种突发模式分别是什么意思,谢谢各位大虾!…

查看全部问答∨

TLC2543

我最近做一个LM3S8962控制TLC2543实现多路外部数据的AD采样,自己找了一些例程修改了一下,但一直没有输出结果,AD采样值一直显示为0,请教一下群里的各位大侠谁有相关代码,借我一用,我邮箱0218qll@163.com,多谢啦!!…

查看全部问答∨

按键边沿中断

设置为IO下降沿触发 按键没按下为高电平,按下为低电平。     IOWR_ALTERA_AVALON_PIO_EDGE_CAP(PIO_KEY_BASE,0); 清边沿捕获寄存器,这句话在中断中不加,当键按下会出发多次,但当释放键时,就不会触发,如果不清这个寄存器, ...…

查看全部问答∨
小广播
最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved