• 回答数

    4

  • 浏览数

    139

1144177586丫头
首页 > 期刊论文 > 数字时钟的设计毕业论文

4个回答 默认排序
  • 默认排序
  • 按时间排序

鱼米芝香

已采纳

好做,但工作量太大!

236 评论

宇过天晴……

摘 要本次的硬件综合设计是对我们所学知识的综合运用,独立完成具有一定实用价值的小型系统——数字时钟。数字时钟是一种用数字技术实现是、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,具有更长的使用寿命,能被更好的广泛运用。数字时钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。数字时钟系统的主要功能:(1)通过液晶显示器显示时分秒,具有时分校准、整点报时和加点自检功能;(2)整点报时通过光和声音两种情况报警;(3)时钟信号有主用时钟电路提供;(4)时钟校准由键盘完成;(5)系统在丢电的情况下不影响时钟的运行。系统运用到的硬件资源:单片机核心系统(AT89S52)、实时时钟(DS1307)、TD0273D01七段LCD(HT1621B驱动)、NTC测量电路(NE555)、USB通信和供电电路( CH372)、LED指示灯、键盘、蜂鸣器等。首先,我们通过基本的焊接技能训练,掌握LCD Exam实验板的硬件原理,进行PCB线路板的设计,将运用到的硬件进行组装和焊接,通过硬件调试。接着,根据所设计数字时钟的功能要求进行软件的总体结构设计、软件的具体实现并仿真调试。最后,进行程序固化、系统的调试和维护,最终完成整个系统的设计,提交课程设计报告。 此系统的设计是我们了解采用控制产品开发的全部过程,掌握专用计算机系统的软硬件设计过程、方法及实现,为以后设计和工作打下良好基础。关键词:数字时钟 DS1307 单片机 目 录 摘要一、总体结构二、硬件设计原理1、时钟模块2.核心模块3.显示及驱动模块4.其他电路(1)蜂鸣器(2)POWER LED指示灯(3)键盘(4键)(4)电阻(5)电容三、软件总体结构四、软件具体实现1.系统初始化2.报警部分3.显示程序4.CPU读流程5.HT1621的一个字节的写过程6.DS1307的一个字节写的过程7.DS1307的一个字节读的过程五、调试和故障排除1.焊接测试2.程序调试六、结束语七、参考文献八、附录

181 评论

草泥马叔叔

数字媒体 摘 要网络发展到现在,已经可以使我们在网上冲浪、收发邮件、听到远方传送来的声音、搜索感兴趣的内容、下载软件、点播节目、即时聊天等等、等等……实现的功能好像已经不少,但,人的欲望无止境,享福的人还想更享福,还有许多目标没有达到,例如,怎样才能使我们在网络上,像平时用遥控器那样,操作空调器、电风扇、厨房电器,或网络远端的电器设备呢?如何利用网络上的计算机资源,使这种“遥控”更具智能化?甚至,将一系列相关的控制写到一个脚本中,以便用户定制自己所喜爱的控制流程?…等等。实现诸如此类的效果,将是有巨大需求的应用技术。如果实现通过网络用UPnP控制家用设备,将给我们的生活带来很大的方便和很多新的体验。目前用UPnP协议就可以实现这些操作!这正是windows xp系统急于加入UPnP的原因。正因为UPnP是一个协议,UPnP的使用可跨越各种操作系统平台,开发应用程序也没有开发语言的局限。可工作于各种形式的网络结构。且仅以现在的网络设施为基础,仅仅加上这个UPnP协议,既不用添加新的设施,也不用重新架设网络介质就可以投入使用!本文讨论了UPnP协议的发展现状,体系结构,包括组成UPnP协议的现有协议:http协议,soap协议,ssdp协议,xml 语言,DHCP协议等等。还介绍了UPnP设备间互操作机制,UPnP网络的基本组成(服务、设备和控制点),并举出了两种利用UPnP网络实现的架构:AV架构和RUI架构,加以说明。阐述了在数字媒体适配器系统中用来保护媒体内容的加密协议,DTCP-IP协议。最后论述了一个利用UPnP协议实现的应用实例----数字媒体适配器系统。所做的主要工作、技术难点与创新处如下:1. 对UPnP协议栈进行了详细的分析,它是一种建立在现有网络协议之上的协议,揭示了UPnP协议不依赖任何操作系统,不依赖任何语言,不依赖任何硬件设备的特性。 2. 详细描述了UpnP设备是如何动态地进入网络,获得IP地址,并查找自己应当进行的操作和服务信息的。“感知”别的设备是否存在以及它们的作用和当前的状态 。这一切都不需要人工干预。3. 总结了UPnP网络的3个基本要素:服务、设备和控制点,和UPnP网络的一般规律,服务是最小的单位,设备中可以包含设备,最小的设备又由若干的服务组成,这些设备又必须由控制点来控制。并举出了两种利用UPnP网络实现的架构:AV架构和RUI架构,这两种架构是目前在数字家庭中常用架构。4. 简单介绍了DTCP-IP协议的来源和发展,详细讨论了它的5个基本内容,并更深层地研究了它所用到的一些密码技术和原理。由于DTCP-IP协议健全的体系结构,不仅有对数据的加密技术,还有对用户身份的认证,控制拷贝次数等等,所以我们在数字媒体适配器系统使用它来保护媒体传输,免遭 非法复制、拦截和篡改。5. 本系统中利用UPnP协议的RUI架构的特性实现用户在具有显示功能的设备(如电视机)上玩PC机上的游戏,利用UPnP协议的AV架构实现在显示设备上观看PC机上的媒体,充分利用PC机上闲置的资源。6. 本系统中采用了电源管理,即在PC机不使用时,可以处在休眠状态,当DMA客户端需要与PC通信时才将PC唤醒,这样可以减少PC端的能源消耗。7. 本系统在媒体播放时,采用网络流量监控技术,监控网络流量,TCP/IP丢帧状况,HTTP Client帧率,当达到网络拥塞阀值,会向HTTP Client发出警告,HTTP Client向HTTP Server提出降帧请求。本产品已经面向市场,并多次参展,从功能和外观都受到用户的好评。关键字: UPnP协议,DMA,DMS,HTTP, SSDP,SOAP,DHCP,AV,RUI目 录摘 要 4ABSTRACT 5第一章. UPnP协议简介及发展现状 .UPnP协议介绍 .UPnP论坛 .UPnP的发展 8第二章. UPnP 协议体系结构 .Http 协议 .Http 协议概述 .Http 请求消息 .Http 响应消息 .Http 通用头域 .Http 实体 .Soap简单对象访问协议 .Soap 简介 .Soap 消息结构 .Soap消息交换模型 .Soap与xml的关系 .Soap封装 .Soap编码 .在rpc中使用soap 简单服务发现协议 .Ssdp 协议介绍 . HTTPU 和 HTTPMU 含义和区别 语言 .Xml语言概述 .XML语言定义 . UPnP中使用XML 协议 .DHCP协议定义 .DHCP协议工作原理 19第三章. UPnP设备间互操作机制介绍 .寻址 .决定是否采用Auto-IP .选择一个地址 .测试地址 .定期检查动态地址的可用性 .设备命名与DNS交互 .名称到IP地址的解析 .发现 .宣告 .搜索 27

208 评论

慧慧在济南

我们刚刚做完的课程设计..给你啦~~数字钟设计报告设计者: 2006207320062046目录1 设计目的 32 设计要求指标 基本功能 扩展功能 43.方案论证与比较 44 总体框图设计 45 电路原理分析 数字钟的构成 分频器电路 时间计数器电路 分频器电路 振荡器电路 数字时钟的计数显示电路 校时电路 整点报时电路 86系统仿真与调试 87.结论 8参考文献 9实验作品附图 10数字钟摘要:数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。数字钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。目前,数字钟的功能越来越强,并且有多种专门的大规模集成电路可供选择。从有利于学习的角度考虑,这里主要介绍以中小规模集成电路设计数字钟的方法。经过了数字电路设计这门课程的系统学习,特别经过了关于组合逻辑电路与时序逻辑电路部分的学习,我们已经具备了设计小规模集成电路的能力,借由本次设计的机会,充分将所学的知识运用到实际中去。本次课程设计要求设计一个数字钟,基本要求为数字钟的时间周期为24小时,数字钟显示时、分、秒,数字钟的时间基准一秒对应现实生活中的时钟的一秒。供扩展的方面涉及到定时自动报警、按时自动打铃、定时广播、定时启闭路灯等。因此,研究数字钟及扩大其应用,有着非常现实的意义。1 设计目的1.掌握数字钟的设计、组装与调试方法。2.熟悉集成元器件的选择和集成电路芯片的逻辑功能及使用方法。3.掌握面包板结构及其接线方法4.熟悉仿真软件的使用。2 设计要求及指标2.1基本功能1)时钟显示功能,能够正确显示“时”、“分”、“秒”。2)具有快速校准时、分、秒的功能。3)用555定时器与RC组成的多谐振荡器产生一个标准频率(1Hz)的方波脉冲信号。2.2扩展功能1)用晶体振荡器产生一个标准频率(1Hz)的脉冲信号。2)具有整点报时的功能。3)具有闹钟的功能。4)……3、方案论证与比较本设计方案使用555多谐振荡器来产生1HZ的信号。通过改变相应的电阻电容值可使频率微调,不必使用分频器来对高频信号进行分频使电路繁复。虽然此振荡器没有石英晶体稳定度和精确性高,由于设计方便,操作简单,成为了设计时的首选,但是由于与实验中使用的555芯片产生的脉冲相比较,利用晶振产生的脉冲信号更加的稳定,同过电压表的测量能很好的观察到这一点,同时在显示上能够更加接进预定的值,受外界环境的干扰较少,一定程度上优于使用555芯片产生信号方式。我们组依然同时设计了555和晶振两个信号产生电路。(本实验报告中着重按照原方案设计的555电路进行说明)4、 系统设计框图数字式计时器一般由振荡器、分频器、计数器、译码器、显示器等几部分组成。在本设计中555振荡器及其相应外部电路组成标准秒信号发生器,由不同进制的计数器、译码器和显示器组成计时系统。秒信号送入计数器进行计数,把累计的结果以‘时’、‘分’、‘秒’的数字显示出来。‘时’显示由二十四进制计数器、译码器、显示器构成,‘分’、‘秒’显示分别由六十进制计数器、译码器、显示器构成。其原理框图如图所示。5、电路原理分析数字钟的构成数字钟实际上是一个对标准频率(1HZ)进行计数的计数电路.由于计数的起始时间不可能与标准时间一致,故需要在电路上加一个校时电路,同时标准的1HZ时间信号必须做到准确稳定.在此使用555振荡器组成1Hz的信号。数字钟原理框图()5.振荡器电路555定时器组成的振荡器电路给数字钟提供一个频率为1Hz的方波信号。其中OUT为输出。时间计数器电路时间计数电路由秒个位和秒十位计数器,分个位和分十位计数器及时个位和时十位计数器电路构成,其中秒个位和秒十位计数器、分个位和分十位计数器为60进制计数器,而根据设计要求,时个位和时十位计数器为24进制计数器.分频器电路通常,数字钟的晶体振荡器输出频率较高,为了得到1Hz的秒信号输入,需要对振荡器的输出信号进行分频。通常实现分频器的电路是计数器电路,一般采用多级2进制计数器来实现。例如,将32768Hz的振荡信号分频为1HZ的分频倍数为32768( ),即实现该分频功能的计数器相当于15级2进制计数器。振荡器电路利用555定时器组成的多谐振荡器接通电源后,电容C1被充电,当电压上升到一定数值时里面集成的三极管导通,然后通过电阻和三极管放电,不断的充放电从而产生一定周期的脉冲,通过改变电路上器件的值可以微调脉冲周期。数字时钟的计数显示控制在设计中,我们使用的是74**160十进制计数器,来实现计数的功能,实验中主要用到了160的置数清零功能(特点:消耗一个时钟脉冲),清零功能(特点:不耗时钟脉冲),在上级160控制下级160时候通过组合电路(主要利用与非门)实现,在连接电路的时候要注意并且强调使能端的连接,其将影响到整一个电路的是否工作。电路的控制原理如下:秒钟由个位向十位进位:0000—0001—0010—0011—0100—0101—0110—0111—1000—1001实现个位的计数,采用的是置数的方式(利用RCO端口),当电路计数到1001的时候采用一个二输入与非门接上级输入的高位和低位输出作为下级的信号,实现了秒区的个位和十位的显示与控制。设计中注意到接的是一个与非门而不是与门,目标在产生一个时钟脉冲。实现正确的显示。由秒区向分区的显示控制:基本原理同上,在秒区十位向时区个位显示的时:0000—0001—0010—0011—0100—0101产生了六个脉冲的时候向下级输出一个时钟脉冲,利用的还是与非门,目标仍是实现正确的计时显示。分区的显示及整体电路反馈清零:当数值显示达到:23:59的时候要实现清零的工作,采用CLR清零的方式反馈清零。具体设计接出控制端的9,5,3,2用十六进制表示后高电平对应引脚接与非,将非门输出信号的值反馈给各个160芯片的清零端(CLR)既可以实现清零了。 校时功能的实现当重新接通电源或走时出现误差时都需要对时间进行校正.通常,校正时间的方法是:首先截断正常的计数通路,然后再进行人工出触发计数或将频率较高的方波信号加到需要校正的计数单元的输入端,校正好后,再转入正常计时状态即可.根据要求,数字钟应具有分校正功能,因此,应截断分个位的直接计数通路,并采用正常计时信号与校正信号可以随时切换的电路接入其中.在实验实现过程中使用的是通过开关(普通开关)来实现高低电平的切换,手动赋予需要的高低电平来实现脉冲的供给,将脉冲提供到所需要的输入(CLK)端口,实现校时,仿真过程中能够正常校时并且在校时的时候达到了预定的效果;而在我们进入实际电路连接的时候,利用开关(手控导线点触实现)来实现校时再不像仿真那样的精确了,原因分析是由于使用的是普通的开关同时利用的是手动的对CLK端口赋予脉冲信号,在实现手动生成脉冲信号的过程中产生了扰动,即相当于产生了多个的脉冲信号对需要的数码管进行校时,如此,并没有达到仿真的精确效果,但是在实验中通过改进电路的校时方式,不是用手触开关产生脉冲信号(如若需用手触则需要使用一个锁存器实现去抖动,才能够在脉冲生成时候不产生干扰的脉冲,实现正常的校时),而是使用信号发生器实现信号的提供,对需要校时的数码管在相对应的CLK端口提供脉冲信号实现校时,利用此方式实现校时则比手触开关方式效果要好。 报时的实现报时功能的实现原理较为简单,即对所需要报时的输出量进行控制,并对控制产生的信号作为LED显示的信号源,电路连接中要注意到的是在实现LED显示的时候最好连接上一个保护电阻对LED灯器到保护的作用。例如我们的校时时间是 23:59,0010—0011—0101—1001;利用相应的门电路实现满足端口输出是上述条件的时候进行报时即可。6、系统仿真与调试7、结论学贵以致用,通过几天的数字钟设计过程,将从书本上学到的知识应用于实践,学会了初步的电子电路仿真设计,虽然过程中遇到了一些困难,但是在解决这些问题的过程无疑也是对自己自身专业素质的一种提高。当最终调试成功的时候也是对自己的一种肯定。在当前金融危机大的社会背景下,能够增加自身砝码的不仅仅是一纸文凭证书,更为重要的是毕业生是否能够适应社会大潮流的需要,契合企业的要求即又较硬的动手操作及设计能力。此次的设计作业不仅增强了自己在专业设计方面的信心,鼓舞了自己,更是一次兴趣的培养,为自己以后的学习方向的明确了重点。另外在这次实验中我们遇到了不少的问题针对不同的问题我们采取不同的解决方法,最终一一解决设计中遇到的问题。还有在实验设计中我们曾遇到多块芯片以及数码管损坏的情况造成了数字钟的显示没有达到预期的效果,或是根本不显示,通过错误排除最终确认是元件问题,并向老师咨询跟换元件最终的到解决。在我们曾经遇到不懂的问题时,利用网上的资源,搜索查找得到需要的信息。参考文献:李庆武 《电子技术基础实验 数字电子技术及其EDA》 机械工业出版社 2006年7月P32及P78康华光 《电子技术基础 数字部分》(第五版) 高等教育出版社 2007年11月 P421范爱平.Multisim 2001在电力电子仿真技术中的应用[J].实验室研究与探索CSDN软件网下载文件

132 评论

相关问答

  • 数字时钟的设计毕业论文

    好做,但工作量太大!

    1144177586丫头 4人参与回答 2023-12-08
  • 数字脉搏计的设计毕业论文

    数字电路毕业设计 ·多路智能报警器设计·电子密码锁设计·路灯的节能控制·±5V直流稳压电源的设计·病房呼叫系统·四路数字抢答器设计·全集成电路高保真扩音机·电容

    sy2009Jason 6人参与回答 2023-12-11
  • 单片机的数字钟设计毕业论文

    我这里倒是有一个,但不知道符合不符合你要求。还是带温度显示的呢

    天津的明 5人参与回答 2023-12-06
  • 单片机电子时钟毕业论文设计

    我可以给你一个模拟的,但是原理差不多,就是要用个单片机吗,自己要多动脑筋,肯定可以做出来的下面是具体的设计: 数字时钟的设计与制作摘要:本系统是采用5

    烧卖吃饱了 6人参与回答 2023-12-11
  • led数字钟设计毕业论文

    我们刚刚做完的课程设计..给你啦~~数字钟设计报告设计者: 2006207320062046目录1 设计目的

    虾子王0001 3人参与回答 2023-12-06