




已阅读5页,还剩40页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
作品名称:基于单片机的万年历与温度检测报警系统目录摘要1一、设计要求与方案论证11设计要求212系统方案选择和论证213电路最终方案确定4二、电子万年历与温度采集报警硬件设计和实现21系统设计421.1系统设计框图421.2系统硬件需求介绍422系统硬件各模块作用522.1单片机核心控制模块522.2实时时钟电路模块622.3数字温度传感器模块1322.4液晶显示电路模块1722.5蜂鸣器电路模块(2个)2222.6USB和外部电源供电模块2323系统电路图设计2323.1系统电路原理框图和原理图23三、软件设计与分析31系统软件流程图2531.1DS12C87程序流程图2531.2DS18B20程序流程图2631.3键盘扫描程序流程图2731.4主程序流程图28四、系统测试41测试工具2942软件测试2943硬件测试30五、设计总结和心得41设计总结与心得31参考文献32附录一:程序清单33附录三:实物图片48基于单片机的万年历与温度检测报警系统摘要随着社会发展需求的改变,电子万年历是一个应用非常广泛的实用日常计时工具,带有显示世纪,年,月,日,星期,时,分,秒和按键可调时间及其按键设置闹钟的功能,同时具有月末自动更新,闰年补偿功能等多种功能。温度检测报警系统也是在日常生活和工业应用非常广泛的工具,能实时采集周围的温度信息进行显示,程序内部设定有报警上下限,根据应用环境不同可设定不同的报警上下限。此系统是基于STC89C52单片机设计的,包含液晶显示模块,DS12C887实时时钟模块,DS18B20温度采集模块,键盘扫描模块,报警模块。STC89C52作为控制核心,具有功耗低,功能强等特点,电压可选3到5V电源供电。显示模块采用1602液晶动态显示,相对数码管而言经济实用,占用空间小,对于显示数字、字母最为合适,而且与单片机连线简单,占用IO口相对较少。实时时钟芯片DS12C887是一款与DS12C885实时时钟兼容的替代产品,该器件提供RTC/日历、定时闹钟等功能,如果检测到主电源故障,该器件可自动切换到备用电源供电,DS12C887将石英晶体与电池集成在一起,在断电后仍可精确走10年。温度检测报警模块采用数字式温度传感器DS18B20,该芯片具有精度高,测量范围广等优点,易与单片机连接,模块电路组成简单并同时具有温度报警功能。关键词:STC89C52,DS12C887,DS18B20,1602液晶显示,电子万年历,采集周围设备温度、温度报警一、设计要求与方案论证11.1设计要求设计一个能够实现世纪,年,月,日,星期,小时,分,秒显示附带温度检测显示的实时时钟电子万年历,同时具有时间调节和闹钟设置功能,以及时间预设报警、温度报警、报警解除等功能。该产品共设有四个按键,每个按键具有多种功能,充分利用各个按键。在温度报警的同时还有发光二极管做相应的指示。并且通过编程还可以控制继电器的开闭,从而控制外部设备的运行,通过对闹钟和温度报警的设置可进行定时对设备进行自动化控制,也体现了产品的智能化。11.3系统方案选择和论证STC89C52单片机作为核心控制体,该单片机具有高可靠,超低价,低功耗,无法解密等优点。该单片机属于双列直插式封装的PDI40口管脚。具有4个输入输出端口,分别为PORT0,PROT1,PROT2,PROT3,其中P0口是一组8位漏极开路型双向IO口,校验时,要求接上拉电阻。其他三个内部有30K的电阻,所以不用再外接电阻。此单片机具有6个中断,其中包括三个定时器中断,二个外部中断,一个串口中断,为全双工通信口。内部有静态非易失EEPROM和看门狗。片内含8Kbbytes的可反复檫写的只读程序存储器(PEROM)和256bytes的随机存取数据存储器(RAM),功能强大,适合许多较为复杂的控制应用场合。相比较其他芯片来说比较适合学生试验所用,故采用此单片机作为核心控制芯片。DS12C887为实时时钟芯片,功能丰富,可以用来直接代替IBMPC上的时钟日历芯片DS12887,同时,它的管脚也和MC146818B、DS12887相兼容。由于DS12C887能够自动产生世纪、年、月、日、时、分、秒等时间信息,其内部又增加世纪寄存器,从而利用硬件电路解决子“千年”问题:DS12C887中自带有锂电池,外部掉电时,其内部信息还能够保持10年之久;对于一天内的时间记录,有12小时制和24小时制两种模式。在12小时制模式中,用AM和PM区分上午和下午;时间表示方法也有两种,一种用二进制数表示,一种用BCD码表示;DS12C887中带有128字节RAM,其中有11字节RAM用来储存时间信息,4字节RAM用来储存DS12C887的控制信息,称为控制寄存器,113字节通用RAM使用户使用;此外用户还可以对DS12C887进行编程以实现多种方波输出,并对其内部的三路中断进行屏蔽。芯片内部石英晶体与充电电池,具有三个可单独屏蔽中断标志位的中断输出,闰年补偿至2100年。+5V或+3.3V工作电源,工业级温度范围,自动电源故障检测和切换电路,故此芯片适合应用于工业生产和家庭应用中。DS18B20是数字式温度传感器,采用单总线通信协议。DS18B20具有体积小,硬件开销低,抗干扰能力强,精度高附加功能强,封装形式多样等特点。适合各种狭小空间内设备的数字测温和控制。同时单线可挂接多个元件,因为每个元件都有唯一的一个64位光刻ROM编码,家族码为28H,可以多个也可单个操作。电压测量范围是3.0V到5.5V。内部含有EEPROM
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国微调铜阀门行业投资前景及策略咨询报告
- 2025年中国高速卷簧机行业投资前景及策略咨询研究报告
- 侦探题目及答案加解析
- 2025年中国钢丝预热器行业投资前景及策略咨询研究报告
- 2025年中国课件录制系统行业投资前景及策略咨询研究报告
- 2025年中国膜片压力表行业投资前景及策略咨询研究报告
- 2025年中国立式超滤直饮机行业投资前景及策略咨询研究报告
- 2025年中国白云石凹凸棒粉行业投资前景及策略咨询研究报告
- 2025年中国沙蛰丝行业投资前景及策略咨询研究报告
- 2025年中国数字智能控制器行业投资前景及策略咨询研究报告
- 2025届广东省佛山市南海中学英语八下期末考试模拟试题含答案
- 山东济南天桥区2024-2025 学年第二学期七年级地理期末考试试题含答案
- 山西省2025年中考第三次模拟考试语文试卷(含答案)
- 肾上腺疾病讲课件
- 2025年甘肃省中考道德与法治试卷(含标准答案)
- 毕业设计(论文)-8m3连续搅拌釜式反应器设计
- (高清版)DB13∕T 2937-2019 非煤矿山双重预防机制建设规范
- 2025年餐饮管理与服务技能考试卷及答案
- 2025吉林长春市轨道交通集团有限公司校园招聘693人笔试参考题库附带答案详解析
- 合同账户变更补充协议书
- 2025国开电大《管理英语1》综合测试形考任务答案
评论
0/150
提交评论