- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七届创兴杯电子设计竞赛论文
智能 LED 台灯
智能LED 台灯
摘要:本文介绍了设计的框架结构和组成模块以及各模块的原理,介绍了各部分硬件设计和 各部分软件设计以及软件流程图。该设计是以 STC89C52 单片机为控制核心的集多种功能于一体的智能LED 台灯。该台灯实现了自动检测屋内是否有人并自动开启/关闭功能;台灯光亮度具有调节功能;具有时间显示功能;具有温度显示功能;闹铃功能。硬件设计分为单片 机控制模块、按键模块、台灯模块、温度模块、时钟模块、闹铃模块、显示模块,红外传感 模块等八个部分。单片机控制就用 STC89C52,显示模块用 LCD1602C 液晶显示温度、时间、日期等内容,按键模块用来调整时间、日期、LED 的亮度等,时钟用 DS12C887 时钟芯片, 台灯模块用 16 颗 LED,用蜂鸣器发出闹铃声,温度传感器用 DS18B20 芯片,检测人的用BIS0001 红外热释传感器。软件设计用单片机 C 语言编写,实现了全部控制功能。
关键词:单片机,智能,显示,温度,时间。
LED 台灯功能描述及总体该方案
功能描述
根据主要功能要求,该设计利用 51 单片机实现了电子时钟、温度的显示以及设置闹铃等功能。具体可分为一下几种:
显示当前的时间,24 时制的时、分、秒;
可调节时间;
显示当前屋内温度;
能检测屋内是否有人并自动开启/关闭;
可调节LED 光亮度;
可设置闹铃时间并报警。
系统组成及工作过程
六大模块以STC89C52 单片机为控制核心,实现了该智能台灯的各项要求,外接一个
5V 的直流电源,为整个系统供电。图 1 为设计的系统组成框图。
显 示
显 示 模 块
台 灯 模 块
按 键 模 块
温 度 模 块闹 铃 模
温 度 模 块
闹 铃 模 块
时 钟 模 块
红外传感模块
单 片 机 控 制 模 块
根据设计要求,该智能LED 台灯可分为八大模块:
单片机控制模块;
按键模块;
台灯模块;
温度模块;
时钟模块;
闹铃模块;
显示模块;
8)红外传感模块。
加上 5V 直流电源后,后七大模块在单片机控制之下分别工作。
硬件设计
单片机控制模块设计
硬件电路如图 2,
图 2 单片机控制模块电路
这里我们选用 12M 的晶振,晶振系统由两个 30pF 的电容CAP 和晶振组成, 接到单片机的 18、19 两管脚。晶振给单片机提供硬件本身的时钟振荡。一个 10μF 的电解电容和一个 1k 的电阻组成复位电路,接至单片机的第 9 管脚。P0 口加上排阻,即其就是 P0 口的上拉电阻,这就是给 P0 加驱动电路,电源通过排阻向P0 口供电,使其能够驱动与 P0 口相连的元件。
按键模块电路设计
按键模块电路如图 3,
图 3 按键模块电路
按键 K5、K6 用来调节台灯的亮度,K7 控制模式,即控制台灯是工作在感应模式下还是工作在手动模式下,亦或是关闭状态。其余的用作调节时钟以及闹铃。按键均采用低电平有效连接方式。通过按下按键K5 可以让台灯变暗,按下按键K6 可以让台灯变亮。其余几个 S1 到 S4 按键可以对时钟进行设置调节,并调节设置闹铃,当时间与设置的时间一致是闹铃报警,即蜂鸣器响。
台灯模块电路设计
台灯模块电路如图 4,
图 4 台灯模块电路
本设计采用 16 颗 LED 作为发光系统,每两颗并联在一起后和一个 1K 的电阻串联,用P00 到P03 口控制。电阻起限流作用,考虑到 I/O 口资源,我们用每两个并联的方式以节省 I/O 口资源。通过按键 K5、K6 调节 PWM 输出以达到调节光亮度的效果。4 个 I/O 均采用低电平有效方式,即给相应的 I/O 低电平 LED 工作。
温度模块电路设计
温度模块电路如图 5,
图 5 温度模块电路
由于DS18B20 温度传感器的集成度很高,封装简单,所以我们选用该芯片作温度模块电路。1 脚接电源VCC,2 脚数据线接单片机 P24 口,3 脚接地。芯
片采集到的数据通过 2 脚传给单片机的 P24 口让单片机进行处理,之后送给显示模块进行显示。
时钟模块电路设计
时钟模块电路如图 6,
图 6 时钟模块电路
因为 DS12C887 时钟芯片的集成度都很高,而且它自带锂电池,即使断电了时钟仍然在工作,所以我们选择了 DS12C887 时钟芯片作为时钟。各脚的连接见图 6.由于其集成度很高,我们只需按照其数据手册焊接电路即可。
闹铃模块电路设计
闹铃模块电路如图 7,
图 7 闹铃模块电路
闹铃模块主要就是一个蜂鸣器,其作用是当到达设定的时间到时发出蜂鸣声 报警。用一个 PNP 型三极管和蜂鸣器连接主要是给蜂鸣器一个驱动,让蜂鸣器为高电平有效,即 P07 口高电平时蜂鸣器发声报警。
显示模块电路设计
显示模块电路如图 8,
图
您可能关注的文档
- 新型冠状病毒感染疾病特点及诊疗方案.pptx
- 以集中优化为核心驱动开展LTE质量提升成果分享.pptx
- 服务承诺保证书.doc
- 高二下学期生物选修四月考试题附答案.doc
- 建设单位工程质量评价报告模板.doc
- 建筑用砂检验报告.doc
- 教师教学能力大赛-参赛教案-获奖作品(可做模板).docx
- 毕业课程设计-电力系统不对称短路计算.docx
- 动词时态标志词.docx
- 发酵牛肉干生产工艺及其风味的研究.doc
- 全国青少年(毒品预防教育)知识考试题库与答案 .pdf
- 2023年山东胶州市领军计划自主招生历史试题真题(含答案详解) .pdf
- 【人教版八年级生物】第六单元 第二章 认识生物的多样性 .pdf
- 冀人版-第三单元 电(提升卷)-四年级科学上册单元培优进阶练.docx
- 新郑市事业单位统考真题 .pdf
- 冀人版-第三单元动物的生长与繁殖(单元测试)四年级下册科学.docx
- CLCN4基因变异相关癫痫的临床表型及基因变异特点 .pdf
- 【《“双减”背景下小学中年级语文自主阅读策略探究》6500字】 .pdf
- 高一语文开学第一课+课件+2024-2025学年统编版高中语文必修上册 .pdf
- 密山市事业单位统考真题 .pdf
文档评论(0)