基于51单片机的电子万年历的设计

来源 :大东方 | 被引量 : 0次 | 上传用户:zimuogu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:电子万年历是单片机系统的一个应用,由硬件和软件相配合使用。硬件由主控器、时钟电路、温度检测电路、显示电路、键盘接口5个模块组成。主控模块用AT89C52、时钟电路用时钟芯片DS1302、显示模块用LED数码管、温度检测采用DS18B20温度传感器、键盘接口电路用普通按键接上拉电阻完成;软件利用C语言编程实现单片机程序控制。单片机通过时钟芯片DS1302获取时间数据,DS18B20采集温度信号送该给单片机处理,单片机再把时间数据和温度数据送给74LS154译码,然后通过三极管C9015放大驱动LED数码管显示阳历年、月、日、时、秒、闹钟、星期、温度。
  关键词:电子万年历;单片机;温度传感器;时钟;数码显示
  1引言
  随着微电子技术和超大规模集成电路技术的不断发展,家用电子产品不但种类日益丰富,而且变得更加经济实用,单片微型计算机体积小、性价比高、功能强、可靠性高等独有的特点,在各个领域得到了广泛的应用。
  2方案論证与设计
  2.1控制部分的方案选择
  (1)用可编程逻辑器件设计。可采用ALTERA公司的FLEX10K系列PLD器件。设计起来结构清晰,各个模块,从硬件上设计起来相对简单,控制与显示的模块间的连接也会比较方便。但是考虑到本设计的特点,EDA在功能扩展上比较受局限,而且EDA占用的资源也相对多一些。从成本上来讲,用可编程逻辑器件来设计也没有什么优势。
  (2)用凌阳16位单片机设计。凌阳16位单片机有丰富的中断源和时基,方便本实验的设计。它的准确度相当高,并且C语言和汇编兼容的编程环境也很方便来实现一些递归调用。I/O口功能也比较强大,方便使用。用凌阳16位单片机做控制器最有特色的就是它的可编程音频处理,可完成语音的录制播放和识别。这些都方便对设计进行扩展,使设计更加完善。成本也相对低一些。但是,在控制与显示的结合上有些复杂,显示模组资源相对有限,而且单片机的稳定性不是很高。
  (3)主控芯片使用51系列AT89C52单片机,时钟芯片用美国DALLAS公司推出的一种高性能、低功耗、带RAM的时钟DS1302。采用DS1302作为主要计时芯片,可以做到计时准确。更重要的是,DS1302可以在很小电流的后备电源(2.5~5V电源,在2.5V时耗电小于300nA)下继续计时,停电后时钟无需重新调整,并可编程选择多种充电电流来对后备电源进行慢速充电,可以保证后备电源基本不耗电,还可自设闹铃,阳历、星期与年月日自动对应。本系统采用了此方案。
  2.2测温部分的方案选择
  (1)在日常生活及工农业生产中经常要乃至温度的检测及控制,传统的测温元件有热电偶和热电阻。而热电偶和热电阻测一般都是电压,再转换成对应的温度,需要比较多的外部硬件支持,硬件电路复杂,软件调试复杂,制作成本高。
  (2)与前面相比,采用美国DALLAS半导体公司继DS1820之后推出的一种改进型智能温度传感器DS18B20作为检测元件,测温范围为-55~125°C,最大分辨率可达0.0625°C。DS18B20可以直接读出被测温度值,而且采用3线制与单片机相连,减少了外部的硬件电路,具有低成本和易使用的特点。
  2.3显示部分的方案选择
  (1)液晶显示方式。液晶显示效果出众,可以运用菜单项来方便操作,但是在显示时,特别是使用秒表功能时扫描速度跟不上,屏幕会有明显的闪烁。而且由于61板的存储空间有限,液晶显示就不能与语音播抱程序同时实现。这些大大影响了电子万年历的性能。
  (2)相比液晶显示,8段数码管虽然操作比液晶显示略显繁琐,但可视范围十分宽,而且经济实惠,也不需要复杂的驱动程序。所以最后选择LED数码管显示方案。
  综上所述,按照系统设计功能的要求,确定硬件系统由主控制器、时钟模块、测温电路、显示模块、键盘接口共5个模块组成,总体系统构成框图如图3.1所示。
  图1电子万年历系统构成框图
  3系统硬件电路设计
  电子万年历电路原理图见附件一,系统由主控制器AT89C52、时钟芯片DS1302、温度传感器DS18B20傳感器、显示电路及键盘扫描电路组成。
  3.1主控器AT89C52
  ATMEL公司生产的AT89C52单片机采用高性能的静态80C51设计,由先进工艺制造,并带有非易失性Flsah程序存储器。它是一种高性能、低功耗的8位CMOS微处理芯片,市场应用最多。主要性能特点有:8KBFlashROM,可以檫写1000次以上,数据保存10年。256字节内部RAM。
  3.2时钟电路DS1302
  用于时钟或RAM数据读/写的单字节或多字节(脉冲方式)数据传送方式;
  简单的3线接口;
  可选的慢速充电(至Vcc1)的能力。
  DS1302时钟芯片包括实时时钟/日历和31字节的静态RAM。它经过一个简单的串行接口与微处理器通信。实时时钟/日历提供秒、分、时、日、周、月和年等信息。对于小于31天的月和月末的日期自动调整,还包括闰年校正的功能。时钟的运行可以采用24h或带AM(上午)/PM(下午)的12h格式。采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302有主电源/后备电源双电源引脚:Vcc1在单电源与电池供电的系统中提供低电源,并提供低功率的电池备份;Vcc2在双电源系统中提供主电源,在这种运用方式中,Vcc1连接到备份电,以便在没有主电源的情况下能保存时间信息以及数据。DS1302由Vcc1或Vcc2中较大者供电。当Vcc2大于Vcc1+0.2V时,Vcc2给DS1302供电;当Vcc2小于Vcc时,DS13026由Vcc1供电。
  3.3DS1302数据操作原理
  DS1302在任何数据传送时必须先初始化,把RST脚置为高电平,然后把8位地址和命令字装入移位寄存器,数据在SCLK的上升沿被输入。无论是读周期还是写周期,开始8位指定40个寄存器中哪个将被访问到。在开始8个时钟周期,把命令字节装入移位寄存器之后,另外的时钟周期在读操作时输出数据,在写操作是写入时写入数据。时钟脉冲的个数在单字节方式下为8加8,在多字节方式下为8加字节数,最大可达248字节数。
  4总结
  此次设计立足于电子技术的实际运用,不断实践,开拓了思维,设计以考查、调研、搜集资料、拟订方案、进行系统规划、编程、仿真、调试的流程,使我深刻的体会到了在学习我们专业的过程中理论与实践相结合的重要性,同时也解决了以前学习比较模糊的专业知识点,使自己掌握的专业知识更加结构化、系统化。
  总之,本次设计在各位领导的精心安排与大力支持下;在指导老师的耐心指导下;在各位同学和朋友的贴心帮助下解决了许多设计中的实际困难,我以最低的成本和最简单的方案设计出了功能强大的电子万年历。
  参考文献:
  [1]韩志军,刘新民.数字温度传感器DS18B20及其应用,2003年3月第1卷第1期.
  [2]江太辉,邓展威.DS18B20数字式温度传感器的特性与应用.《电子技术》,2003年第12期.
  [3]陈跃东.DS18B20集成温度传感器原理及其应用.安徽机电学院学报,2002年l2月第l7卷第4期.
  作者简介:
  翟政凯(1989—),男,汉,籍贯内蒙古,职称助教,学历硕士研究生,研究方向:软件技术。
  (作者单位:威海职业学院)
其他文献
摘 要:文中写了把笑(smile/laughter)、幽默(humor)作为 “每道菜”必加的调味品. 形象教学就如同把调味品清楚地摆在学生面前,让他们亲自动手,保证他们吃得心知肚明,过而不忘。  关键词:中职;英语;调味品  有经验的厨师,为了端出一盘令人垂涎欲滴的菜,他必定会经过精心调制,巧用调味品,方能达到色香味俱全。而如此的美味佳肴,定能令人胃口大开,回味无穷,甚至趋之若鹜。如果能把厨师的
期刊
摘 要:本文着重从学生基础知识、实训教学管理制度、实训设备与教材、班级人数、双师型教师、实训课堂评价、技能等级考证等方面分析了中职数控校内实训中存在的困境,并提出了解决对策,以期全面提高校内数控实训教学质量,提高学生实践动手能力。  关键词:中职;数控专业;校內实训;困境分析;对策  数控专业实训教学是在实训中将理论学习与实践训练紧密结合起来,突破以往理论与实践相脱节的现象,强调充分发挥教师的主导
期刊
数学源于生活、根植于生活。数学教学就要从学生的生活经验和已有的知识点出发,联系生活讲数学,把生活经验数学化,数学问题生活化。激发学生学习数学的兴趣,让学生深刻体会到生活离不开数学,数学是解决生活问题的钥匙,从而增强学习数学的趣味性。  当我打开一年级的数学课本时,给我的印象好像一本童话书一样漂亮,每一课的内容,都有一个场景故事表现出来,把数学知识融入到了学生非常熟悉的生活中,与学生身边的生活联系较
期刊
摘 要:随着生活人们生活质量的提高,出行时对公路平整度的要求越来越高,如何使出行者的幸福感、获得感不断增强,是我们施工者必须面对的课题。笔者结合施工实践,在文中分析了下承层对沥青混凝土平整度影响的各种因素以及控制办法。  关键词:沥青混凝土;下承层;平整度,影响;控制  公路路面平整是以几何平面为基准,表现为道路路面纵向和横向的凸凹程度。处理好平整度问题是交通工程建设中不可逾越的一项重要任务。  
期刊
摘 要:改革开放以来,我国的水利工程得到迅猛的发展。现代水利工程在防洪减灾、农业灌溉、工业用水及生活用水等方面都发挥着尤为重要的作用。由于水利工程是处在水岸上,其防渗问题是综合评价水利工程质量的最重要的指标之一。我国水域宽广,渗水问题常常发生,其不僅造成了我国的经济损失,还对中下游百姓的生命财产安全造成极大的威胁。所以,要想解决长期的质量通病,就得加强现代水利工程防渗处理问题的研究。本文通过对我国
期刊
摘 要:众所周知,工程造价是一种工程预期开支或者实际开支的一种建设,随着我国经济水平的不断发展,城市的建设,各种工程的建设,越来越得到人们的关注。工程造价是一项重要的工作,但是我们其实可以发现在建筑工程中工程造价是经常出现问题的。本文针对当前建筑工程長期存在的工程造价不断提高但是投资效果却持续下降的问题进行一个浅要的分析,也提出建筑工程造价控制的基本方法,为了能够给大家带来一些认识。  关键词:建
期刊
摘 要:输电线路是电力系统中重要的组成部分,在工程施工过程中涉及土建施工和电气安装,两者的协调配合是确保工程质量、进度、造价目标的关键一环,因此本文对输电线路电气安装与土建施工的配合进行了讨论。  关键词:电气安装;土建施工;配合;输电线路  输电线路一般是指发电厂向电力负荷中心输送电能这段线路加上电力系统之间进行联络的线路,而由电力负荷中心向电力用户输送及分配电能的线路通常称为配电线路。输电线路
期刊
摘 要:近年来我国城市建设进程不断加快,大量的房屋建筑有效地保障了人们的安居乐业。但由于建筑能耗较大,这也导致大量高能耗建筑的建设给我国本就紧张的能源带来了更大的危机。这也使大家对节能更为重视,而且建筑节能工程也得以不断落实。通过业主、设计单位、施工单位及监理单位几方的共同努力来提高和加快节能建筑工程的推进,而其中监理单位对于节能目标的实现具有极为重要的作用。因此需要做好建筑节能工程施工监理质量控
期刊
摘 要:为了有效解决建筑物外墙渗漏现象,施工人员就需要深入分析导致建筑外墙发生渗漏情况的原因,进而对建筑外墙防渗漏施工技术进行研究,从而才能逐渐做到有针对性的解决这些渗漏问题。施工人员只有保障建筑物拥有良好的防渗漏性能,才可以提高建筑物的美观性,进而为提升整个建筑物的施工质量奠定良好的现实基础。  关键词:建筑外墙;防渗漏;施工技术;应用研究  外墙渗漏是建筑工程外墙施工比较常出现的问题,施工单位
期刊
摘 要:社会管理的最终目的就是实现整个社会的和谐稳定,本文结合赣州市情况,浅析如何进一步加强社会治安防控体系建设。  关键词:赣州市;立体化社会治安;防控体系  赣州是江西省省域副中心城市,拥有三个国家级经济技术开发区、一个国家级高新技术产业开发区以及全省首个综合保税区。赣州是全国稀有金属产业基地和先进制造业基地、红色文化传承创新区和著名的红色旅游目的地、区域性综合交通枢纽、原中央苏区振兴发展示范
期刊