好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

基于单片机的电子钟课程毕业设计论文.doc

73页
  • 卖家[上传人]:s9****2
  • 文档编号:539131579
  • 上传时间:2023-04-30
  • 文档格式:DOC
  • 文档大小:242.50KB
  • / 73 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 多功能电子钟的设计摘 要电子时钟主要是利用电子技术将时钟电子化、数字化,拥有时钟准确、体积小、界面友好、可扩展性能强等特点,被广泛应用于生活和工作当中另外,在生活和工农业生产中,也常常需要温度,这就需要电子时钟具有多功能性本设计主要为实现一款可正常显示时钟/日历、测量环境温度、带有定时闹铃的多功能电子时钟本文对当前电子钟开发手段进展了比拟和分析,最终确定了采用单片机技术实现多功能电子时钟本设计应用AT89C51芯片作为核心,7位LED数码管显示,使用DS1302实时时钟日历芯片完成时钟/日历的根本功能,同时利用DS18B20温度传感器测量环境温度这种实现方法的优点是电路简单,性能可靠,实时性好,时间和温度精度高,操作简单,编程容易该电子时钟可以应用于一般的生活和工作中,也可通过改装,提高性能,增加新功能,从而给人们的生活和工作带来更多的方便关键词:电子时钟;多功能;AT89C51;时钟日历芯片;. z-目录摘要I第一章 引言11.1 多功能电子时钟研究的背景和意义11.2 电子时钟的功能2第二章 电子时钟设计方案分析32.1 FPGA设计方案32.2 NE555时基电路设计方案32.3 单片机设计方案4第三章 基于单片机的电子时钟硬件设计63.1 主要IC芯片选择6 微处理器选择6常用时钟日历芯片比拟73.1.2.2 DS1302简介83.1.2.3 DS1302引脚说明83.1.2.4 DS1302的控制字和读写时序说明93.2.1.5 DS1302的片内存放器11 环境温度传感器选择133.1.3.1 常用温度传感器比拟133.1.3.2 DS18B20简介143.1.3.2 DS18B20内部构造153.2 电子时钟硬件电路设计16 时钟电路设计17 环境温度采集电路设计18 显示电路19 按键电路设计20 闹铃电路设计22 复位电路设计23第四章 电子时钟软件设计254.1 主程序设计254.2 子程序设计26 实时时钟日历子程序设计26 环境温度采集子程序设计26 显示子程序设计30 键盘扫描子程序30 闹铃子程序设计31第五章 系统调试355.1 硬件调试36 单片机根底电路调试36 显示电路调试375.1.3 DS1302电路调试39 按键电路调试405.2 软件调试40 环境温度采集子程序调试41 键盘子程序调试41结论42程序43. z-第一章 引 言时间是人类生活必不可少的重要元素,如果没有时间的概念,社会将不会有所开展和进步。

      从古代的水漏、十二天干地支,到后来的机械钟表以及当今的石英钟,都充分显现出了时间的重要,同时也代表着科技的进步致力于计时器的研究和充分发挥时钟的作用,将有着重要的意义1.1 多功能电子时钟研究的背景和意义20世纪末,电子技术获得了飞速的开展在其推动下,现代电子产品几乎渗透到了社会的各个领域,有力的推动和提高了社会生产力的开展与信息化程度,同时也使现代电子产品性能进一步提升,产品更新换代的节奏也越来越快 时间对人们来说总是则珍贵,工作的忙碌性和繁杂容易使人忘记当前的时间然而遇到重大事情的时候,一旦忘记时间,就会给自己或他人造成很大麻烦平时我们要求上班准时,约会或召开会议必然要提及时间;火车要准点到达,航班要准点起飞;工业生产中,很多环节都需要用时间来确定工序替换时刻所以说能随时准确的知道时间并利用时间,是我们生活和工作中必不可少的[1]想知道时间,手表当然是一个很好的选择,但是,在忙碌当中,我们还需要一个“助理〞 及时的给我们提醒时间所以,计时器最好能够拥有一个定时系统,随时提醒容易忘记时间的人 最早能够定时、报时的时钟属于机械式钟表,但这种时钟受到机械构造、动力和体积的限制,在功能、性能以及造价上都没方法与电子时钟相比。

      电子钟是采用电子电路实现对时、分、秒进展数字显示的计时装置,广泛应用于个人家庭,车站, 码头办公室等公共场所,成为人们日常生活中不可少的必需品由于数字集成电路的开展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表,钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能诸如定时自动报警、0按时自动打铃、定时播送、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为根底的因此,研究数字钟及扩大其应用,有着非常现实的意义另外,温度实时显示系统应用同样越来越广泛,比方空调遥控器上当前室温的显示、热水器温度的显示等等医药卫生、工农业生产上也有很多场合需要测量环境温度如果能够在电子时钟上附加温度采集功能,将使电子时钟的应用更加广泛1.2 电子时钟的功能电子时钟主要是利用电子技术将时钟电子化、数字化,拥有时间准确、体积小、界面友好、可扩展性能强等特点,被广泛应用于生活和工作当中当今市场上的电子时钟品类繁多,外形小巧别致也有体型较大的,诸如公共场所的大型电子报时器等电子时钟首先是数字化了的时间显示或报时器,在此根底上,人们可以根据不同场合的要求,在时钟上加置其他功能,比方定时闹铃,万年历,环境温度、湿度检测,环境空气质量检测,USB扩展口功能等。

      本设计电子时钟主要功能为:1. 具有时间显示和手动校对功能,24小时制;2. 具有年、月、日显示和手动校对功能;3. 具有闹铃功能;4. 具有贪睡功能;5. 具有环境温度采集和显示功能;6. 掉电后无需重新设置时间和日期;7. 采用交直流供电电源交流供电为主,直流电源为后备辅助电源,并能自动切换第二章 电子时钟设计方案分析电子闹钟既可以通过纯硬件实现,也可以通过软硬件结合实现,根据电子时钟里的核心部件——秒信号的产生原理,通常有以下三种形式:2.1 FPGA设计方案现场可编程门阵列〔Field Programmable Gate Array,FPGA〕,是20世纪70年代开展起来的一种可编程逻辑器件,是目前数字系统设计的主要硬件根底FPGA在构造上由逻辑功能块排列为阵列,并由可编程的内部连线连接这些功能块,来实现一定的逻辑功能可编程逻辑器件的设计过程是利用EDA开发软件和编程工具对器件进展开发的过程由于EDA技术拥有系统的模拟和仿真功能,可读性、可重复性、可测性非常好,所以利用EDA开发FPGA是目前比拟流行的方式当然,有时根据需要,也会应用MA*+plus开发集成环境进展设计正因为FPGA在设计过程中方便、快捷,而且FPGA技术功能强大,能够应用其制作诸如基代码发生器、数字频率计、电子琴、电梯控制器、自动售货机控制系统、多功能波形发生器、步进电机定位控制系统、电子时钟等。

      应用FPGA能够将时钟设计为为四种类型:全局时钟、门控时钟、多级逻辑时钟和波动式时钟多时钟系统能够包括上述四种时钟类型的任意组合[2][3][4]2.2 NE555时基电路设计方案555定时器是美国Signetics公司1972年研制的用于取代机械式定时器的中规模集成电路,因输入端设计有三个5KΩ的电阻而得名目前,流行的产品主要有4种:BJT两个:555,556〔含有两个555〕;CMOS两个:7555,7556〔含有两个7555〕555定时器是一种数字与模拟混合型的集成电路,应用广泛本钱较低,外加电阻、电容等元件就可以构成多谐振荡器、单稳电路、施密特触发器等,常作为定时器广泛应用于仪器仪表、家用电器、电子测量及自动控制等领域[5]采用NE555时基电路或其他振荡电路产生秒脉冲信号,作为秒加法电路的时钟信号或微处理器的外部中断输入信号,可构成电子钟由555构成的秒脉冲发生器电路见图2.1输出的脉冲信号V0的频率F为: 式〔2.1〕可通过调节式2.1中的3个参数,使输出V0的频率为准确的1Hz图2.1 基于555的秒脉冲发生器采用555定时器设计电子时钟,本钱低,容易实现。

      但是受芯片引脚数量和功能限制,不容易实现电子时钟的多功能性2.3 单片机设计方案单片机是微型机的一个主要分支,它在构造上的最大特点使把CPU、存储器、定时器和多种输入/输出接口电路集成在一块超大规模集成电路芯片上就其组成和功能而言,一块单片机芯片就是一台计算机单片机具有如下特点:有优异的性能价格比;1 集成度高、体积小、有很高的可靠性;2 控制功能强;3 低功耗、低电压,便于生产便携式产品;4 外部总线增加了I2C、SPI等串行总线方式,进一步缩小了体积,简化了构造;5 单片机的系统扩展、系统配置较典型、规*,容易构成各种规模的应用系统所以单片机的应用非常广泛,在智能仪表、机电一体化、实时控制、分布式多机系统以及人们的生活中均有用武之地单片机应用的重要意义还在于,它从根本上改变了传统的控制系统设计思路和设计方法从前必须由模拟电路或数字电路实现的大局部功能,现在已能用单片机通过软件方法来实现了这种用软件代替硬件的控制技术,是对生产控制技术的一次革命利用单片机的智能性,可方便地实现具有智能的电子钟设计单片机均具有时钟振荡系统,利用系统时钟借助微处理器的定时器/计数器可实现电子钟功能然而系统时钟误差较大,电子钟的积累误差也可能较大,所以可以通过误差修正软件加以修正,或者在设计中参加高精度时钟日历芯片,以准确时间。

      另外很多功能不同的单片机是兼容的,这就更便于实现产品的多功能性第三章 基于单片机的电子时钟硬件设计在比拟了第二章的三种实现方案之后,考虑单片机货源充足、价格低廉,可软硬件结合使用,能够较方便的实现系统的多功能性,故采用单片机作为本设计的硬件根底3.1 主要IC芯片选择3.1.1 微处理器选择目前在单片机系统中,应用比拟广泛的微处理器芯片主要为8*C5*系列单片机该系列单片机均采用标准MCS-51内核,硬件资源相互兼容,品类齐全,功能完善,性能稳定,体积小,价格低廉,货源充足,调试和编程方便,所以应用极为广泛例如比拟常用的AT89C2051单片机,带有2KB Flash可编程、可擦除只读存储器〔E2PROM〕的低压、高性能8位CMOS微型计算机拥有15条可编程I/O引脚,2个16位定时器/计数器,6个中断源,可编程串行UART通道,并能直接驱动LED输出仅仅是为了完成时钟设计或者是环境温度采集设计,应用AT89C2051单片机完全可以实现但是将两种功能结合在一片单片机上,就需要更多的I/O引脚,故本设计采用具有32根I/O引脚的AT89C51单片机AT89C51单片机是一款低功耗,低电压,高性能CMOS 8位单片机,片内含4KB〔可经受1000次擦写周期〕的FLASH可编程可反复擦写的只读程序存储器〔EPROM〕,器件采用CMOS工艺和ATMEI公司的高密度、非易失性存储器〔NURAM〕技术制造,其输出引脚和指令系统都与MCS-51兼容。

      片内的FLASH存储器允许在系统内可改编程序或用常规的非易失性存储器编程器来编程因此,AT89C51是一种功能强,灵活性高且价格合理的单片机,可方便的应用在各个控制领域[6]AT89C51具有以下主要性能:1. 4KB可改编程序Flash存储器;2. 全静态工作:0——24Hz;3. 128×8字节内。

      点击阅读更多内容
      相关文档
      安徽省安全员《A证(企业负责人)》冲刺试卷三.docx 2026年房地产经纪人《房地产经纪业务操作》预测试卷三.docx 安徽省安全员《A证(企业负责人)》模拟试卷一.docx 2026年房地产经纪人《房地产交易制度政策》模拟试卷四.docx 安徽省安全员《B证(项目负责人)》冲刺试卷二.docx 2026年房地产经纪人《房地产经纪专业基础》预测试卷四.docx 2026年房地产经纪人《房地产经纪业务操作》考前点题卷一.docx 2023年通信工程师《通信专业实务(传输与接入-无线)》试题真题及答案.docx 安徽省安全员《A证(企业负责人)》试题精选.docx 2026年房地产经纪人《房地产经纪专业基础》预测试卷二.docx 2026年房地产经纪人《房地产经纪业务操作》考前点题卷二.docx 2026年房地产经纪人《房地产经纪职业导论》冲刺试卷三.docx 2026年房地产经纪人《房地产交易制度政策》冲刺试卷三.docx 2026年房地产经纪人《房地产经纪专业基础》考前点题卷二.docx 2026年房地产经纪人《房地产经纪职业导论》冲刺试卷五.docx 2026年房地产经纪人《房地产经纪职业导论》冲刺试卷四.docx 2026年房地产经纪人《房地产交易制度政策》冲刺试卷一.docx 2026年房地产经纪人《房地产交易制度政策》冲刺试卷四.docx 安徽省安全员《B证(项目负责人)》冲刺试卷三.docx 2026年房地产经纪人《房地产经纪业务操作》模拟试卷二.docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.