- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
天津职业技术师范大学
Tianjin University of Technology and Education
课 程 设 计
专业班级:
学生姓名:
指导教师:
系 别:电子工程学院
单片机自 1976 年由 Intel 公司推出 MCS-48 开始,迄今已有二十多年了。由于单片机集成度高、功能强、可靠性高、体积小、功耗地、使用方便、价格低廉 等一系列优点,单片机的应用领域已从面向工业控制、通讯、交通、智能仪表等迅速发展到家用消费产品、办公自动化、汽车电子、PC 机外围以及网络通讯等广大领域。单片机有两种基本结构形式:一种是在通用微型计算机中广泛采用的将程序存储器和数据存储器合用一个存储器空间的结构,称为普林斯顿结构。另一种是将程序存储器和数据存储器截然分开,分别寻址的结构,一般需要较大的程序存储器,目前的单片机以采用程序存储器和数据存储器截然分开的结构为多。本文讨论的单片机多功能定时器的核心是目前应用极为广泛的 51 系列单片机,配置了外围设备,构成了一个可编程的计时定时系统,具有体积小,可靠性高,功能强等特点。不仅能满足所需要求而且还有很多功能可供开发,有着广泛的应用领域。数字钟是一种用数字电路技术实现时、分、秒计时的装置。我们设计数字钟就是为了了解数字钟的原理,从而学会制作数字钟.而且通过数字钟的制作进一步的了解各种在制作中用到的中小规模集成电路的作用及实用方法数字钟的构成数字钟实际上是一个对标准频率进行计数的计数电路。由于计数的起始时间不可能与标准时间一致,故需要在电路上加一个校时电路通常使用石英晶体振荡器电路构成数字钟。 3 : 用液晶 12864 显示。时钟和温度的显示可以用数码管或 LED ,而且价格便宜。但是数码管的只能显示简单的设计的系统,与我们设计要求也不相符。有很多东西需要显示,还是用显示功能更好的液晶显示器比较好,它能显示更多的数据,用 1602 液晶显示数据有限, 1602 不能够显示指针时钟,只能够显示一些基本的西文字符,显示数据的可读性不好,用可以显示汉字的 12864 液晶显示器还可以增加显示信息的可读性,用 12864 的绘图功能即可绘制出大字体数字,让人看起来会很方便 。虽然它们在价格上差距很大 ,但是 1602不能够实现我们的要求,12864.是我们唯一的选择。
1.3.2.4 温度系统方案选择
方案 1 :用热敏电阻等测温元件测出电压,再转换成对应的温度。需要比较多的外部元件 ( A/D 转换 ) 支持 , 且硬件电路复杂 , 制作成本相对较高 。
方案 2 :用 DS18B20 直接测温。 DS18B20 温度传感器是美国 DALLAS 半导体公司最新推出的一种改进型智能温度传感器 , 它能直接读出被测温度,并且可根据实际要求通过简单的编程实现 9~12 位的数字值读数方式。经比较,我们选择方案 2 。温度实现只能通过外部的温度传感器来实现。经上网查阅及市场考察, DS18b20 体积小,只有 3 只脚,电路接法简单。内部含有寄存器为我们设计实现上下限报警功能提供保障。精度为 0.5 °C ,也符合我们设计的要求。 DS18B20 也是我们通常使用的型号,因此温度传感器 用DS18B20 。
1.4 仿真与总电路图
1.4.1仿真
图1
1.4.2总体电路图
图2
1.5 多功能数字钟系统的总体设计
初步确定设计系统由单片机AT89S52主控模块、时钟模块 ds1302 、测温模块ds18b20 、显示模块 12864 、按键扫描模块、ISP在线编程模块、复位模块、晶振模块共八个模块组成。下图是总体的电路图:
图3
1.6单元电路设计
1. 6. 1基本原理
本设计采用一块单片机(AT89S52)作为多功能数字钟的控制核心,加以温度传感(DS18B20)、液晶显示屏(12864)、复位电路、晶振电路、按键电路等构成。系统的结构框架最主要的部分是中间的主控模块部分,时间的计算由完成,通过简单的串行接口与单片机进行通信。温度测量由DS18B20)完成。传感器的测量结果由于是以数字信号形式输出,可以直接送给单片机处理。单片机在接到数据后,一方面将时间日期通过显示出来,另一方面通过对键盘的扫描来确定哪个键按下,随即转到该键对应功能。
图1.4.2复位电路
1.6.2.3晶振电路
电路中,在XTAL1和XTAL2之间连接晶体震荡器与电容构成稳定的自激震荡器,C3和C4对振荡器具有微调作用。如下图6所示:
图6
选取原则:电容选取 30pF ,晶振为 12MHz 。
1.6.3温度系统电路
1.6.3.1 温度芯片的选择
温度实现只能通过外部的温度传感器来实现 。 经上网查阅资料及市场考察 , DS18b20 体积小 , 只有 3 只脚,电路接法简单 。 它能
文档评论(0)