蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > PDF文档下载
 

简易数字温度计课程设计

  • 资源ID:54686205       资源大小:982.70KB        全文页数:30页
  • 资源格式: PDF        下载权限:游客/注册会员    下载费用:10积分 【人民币10元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要10积分 【人民币10元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

简易数字温度计课程设计

唐唐 山山 学学 院院 单片机原理单片机原理 课课 程程 设设 计计 题题目目简易数字温度计简易数字温度计 系系 部部 智能与信息工程学院智能与信息工程学院 班班级级 姓姓名名 学学号号 指导教师指导教师 2017 2017 年年 1 1 月月 2 2 日至日至 1 1 月月 6 6 日日共共 1 1 周周 20172017 年年 1 1 月月 4 4 日日 单片机原理课程设计任务书单片机原理课程设计任务书 一、设计题目、内容及要求一、设计题目、内容及要求 设计题目设计题目简易数字温度计 设计内容设计内容 所设计数字温度计应具有以下功能 1.可以测量-50 到 110 摄氏度内的温度。 2.在液晶上显示当前温度,分别为百位、十位、个位和小数点后一位。 3.测量精度误差在正负 0.5 摄氏度以内。 设计要求设计要求 1.根据题目要求进行系统总体设计。 2.完成系统硬件电路的设计。 3.系统程序的设计。 (1)程序流程图;(2)完整源程序;(3)正确仿真运行。 4.撰写设计说明书(符合格式要求)。 二、设计原始资料二、设计原始资料 PROTEUS 软件,WAVE/KEIL 软件,实验箱 三、要求的设计成果(课程设计说明书、设计实物、图纸等)三、要求的设计成果(课程设计说明书、设计实物、图纸等) 设计结果能正确仿真演示 课程设计说明书一份(要求有硬件设计原理图,仿真结果图,源程序代码) 四、进程安排四、进程安排 1.2 日-1.3 日上午查阅资料,设计电路原理图、编写程序 1.4 日下午-1.5 日中心机房调试程序 1.6 日课程设计答辩 五、主要参考资料五、主要参考资料 [1][1]肖看肖看. .李群芳李群芳. .单片机原理、接口及应用,清华大学出版社单片机原理、接口及应用,清华大学出版社.2010.9.2010.9 [2][2]楼然苗楼然苗. .单片机课程设计指导单片机课程设计指导. .北京北京 北京航空航天大学出版社北京航空航天大学出版社.20022002. [3][3]孙育才主编,孙育才主编,MCS-51MCS-51 系列单片微型计算机及其应用系列单片微型计算机及其应用. .东南大学出版社东南大学出版社 指导教师(签名)指导教师(签名) 教研室主任(签名)教研室主任(签名) 课程设计成绩评定表课程设计成绩评定表 出勤 情况 成 绩 评 定 提问 (答辩) 问题 情况 综 合 评 定 指导教师签名 年月日 出勤天数 缺勤天数 出勤情况及设计过程表现(20 分) 课设答辩(20 分) 设计成果(60 分) 总成绩(100 分) 目录 1.方案论证 1 2.硬件设计 错误错误 未定义书签。未定义书签。 2.1 系统构成 2 2.2 器件选择 .2 2.2.1 AT89C51 概述 .2 2.2.2 AT89C51 引脚功能 .3 2.2.3 复位电路的设计.4 2.3 数字温度传感器 .5 2.3.1 DS1621 的技术指标 5 2.3.2 DS1621 的工作原理 6 2.4 单片机和 DS1621 接口电路6 2.5 七段 LED 数码显示电路 7 3.系统软件设计 9 3.1 编程语言选择 9 3.2 主程序的设计 9 3.3 温度采集模块设计 .10 3.4 温度计算模块设计 .10 3.5 串行总线编程 .11 4.软硬件调试结果分析 .12 5.设计总结 .13 6.参考文献 .14 附录 A 多点温度采集系统电路原理图 15 课程设计说明书课程设计说明书 1.方案论证 该系统可以使用方案一热敏电阻;方案二数字温度芯片 DS1621 实现。采 用数字温度芯片 DS1621 测量温度,输出信号全数字化。便于单片机处理及控制, 省去传统的测温方法的很多外围电路。且该芯片的物理化学性很稳定,它能用做工 业测温元件,此元件线形较好。在0100 摄氏度时,最大线形偏差小于 1 摄氏度。 DS1621 的最大特点之一采用了单总线的数据传输,由数字温度计DS1621 和微控制 器 AT89C51 构成的温度测量装置,它直接输出温度的数字信号,可直接与计算机连 接。这样,测温系统的结构就比较简单,体积也不大。采用 51 单片机控制,软件 编程的自由度大,可通过编程实现各种各样的算术算法和逻辑控制,而且体积小, 硬件实现简单,安装方便。 控制工作,还可以与 PC 机通信上传数据,另外 AT89S51 在工业控制上也有着 广泛的应用,编程技术及外围功能电路的配合使用都很成熟。 该系统利用 AT89C51 芯片控制温度传感器 DS1621 进行实时温度检测并显示, 能够实现快速测量环境温度,并可以根据需要设定上下限报警温度。该系统扩展性 非常强,它可以在设计中加入时钟芯片 DS1302 以获取时间数据,在数据处理同时 显示时间,并可以利用 AT24C16 芯片作为存储器件,以此来对某些时间点的温度数 据进行存储,利用键盘来进行调时和温度查询,获得的数据可以通过 MAX232 芯片 与计算机的 RS232 接口进行串口通信,方便的采集和整理时间温度数据。故采用了 方案二。 测温电路的总体设计方框图如图 1-1 所示,控制器采用单片机 AT89C51,温度 传感器采用 DS1621,用 5 位 LED 数码管以串口传送数据实现温度显示。 1 图 1-1 测温电路的总体设计方框图 课程设计说明书课程设计说明书 2.硬件设计 2.1 系统构成 本温度数据采集系统的主要功能是测量温度,并显示温度测量结果,并附带了 单片机和 PC 机之间通讯接口。系统结构包括单片机部分、温度传感器、显示电路、 通讯接口电路等几个部分。图 2-1 为系统的总体结构框图。 图 2-1 测温系统的总体结构框图 系统工作原理是电路在上电后,最先单片机利用模拟总线I2C 对 DS1621 进行 寻址,单片机在接收到 DS1621 应答后,单片机将设置/状态寄存器的值通过 I2C 总 线写入该寄存器,之后 DS1621 在单片机控制下进行温度测量,然后 DS1621 把所采 集的温度(-50 摄氏度~+100 摄氏度,精度为 0.5 摄氏度)传输给单片机,最后 单片机把温度数据送到 LED 上显示。系统中附带的串行接口以供备用。 2.2 器件选择 2.2.1 AT89C51 概述 对于单片机的选择 , 可以考虑使用 8031 与 8051 系列 , 由于 8031 没有内部 RAM, 系统又需要大量内存存储数据,因而不适用。所以,我们选用51 系列单片机 AT89C51。AT89C51 是美国 ATMEL 公司生产的低功耗,高性能CMOS8 位单片机,片内 含 4KB 的可编程的 Flash 只读程序存储器,兼容标准 8051 指令系统及引脚,并集 成了 Flash 程序存储器,既可在线编程( ISP) ,也可用传统方法进行编程,因此, 低价位 AT89C51 单片机可应用于许多高性价比的场合,可灵活应用于各种控制领 域,对于简单的测温系统已经足够。单片机AT89C51 具有低电压供电和体积小等特 点,四个端口只需要两个口就能满足电路系统的设计需要,很适合便携手持式产品 的设计

注意事项

本文(简易数字温度计课程设计)为本站会员(sunhongz120)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开