找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7968|回复: 0
打印 上一主题 下一主题
收起左侧

基于单片机及DS18B20的温度计课程设计论文

[复制链接]
跳转到指定楼层
楼主
一个很牛的51单片机温度计课程设计,有实物 论文 仿真 pcb等



目录
1  前言    1
2 设计任务及要求    2
2.1  设计任务    2
2.2  设计要求    2
3  课程设计方案及器材选用分析    3
3.1  设计总体方案    3
3.1.1  方案论证    3
3.1.2  方案二的总体设计框图    4
3.2器材选用分析    4
3.2.1  DS18B20温度传感器    4
3.2.2  AT89S52单片机介绍    12
3.3  软件流程图    15
3.3.1  主程序    15
3.3.2  读温度子程序    15
3.3.3  温度转换命令子程序    16
3.3.4  计算温度子程序    16
4  硬件电路的设计    17
4.1  Protel99 SE软件介绍    17
4.1.1  Protel99 SE软件    17
4.1.2  主控制电路图    18
4.2  Proteus 进行仿真    20
4.2.1  Proteus[6]简介    20
4.2.2  proteus仿真图    20
5  调试性能及分析    22
课程设计心得    24
参考文献    25
附录:DS18B20显示程序    26



课程设计心得
本次的课程设计共三周时间,分别进行了BS18D20电路原理图的设计,电路仿真图的设计以及实物电路板的焊制三个过程。经过这次的课程设计,我们不仅加深了对 Protel99 SE软件的应用和Proteus仿真软件的了解和使用,还学到了许多课本上没有涉及知识,练习了电路原理图的设计和仿真运行,同时对上学期学习的单片机课程进行了一次全面的复习和巩固,收益很大。

我们知道,课程设计一般强调能力培养为主,在独立完成设计任务的同时,还要注意其他几方面能力的培养与提高,如独立工作能力与创造力;综合运用专业及基础知识的能力,解决实际工程技术问题的能力;查阅图书资料、产品手册和各种工具书的能力;工程绘图的能力;书写技术报告和编制技术资料的能力。在专业知识与研究方法方面为日后的毕业设计乃至毕业后的工作奠定良好的基础

第一周是对BS18D20电路原理图设计,刚开始感觉有一定的难度,主要是对Protel99 SE软件及功能的不了解。但在老师和同学的帮助下还是顺利的完成了,进而对接下来的两个任务有了兴趣。整个课设的过程就是一个学习的过程。因为在课设的过程中,我们必须熟悉电路原理及器件的使用特点,这些都是对课本知识复习和巩固。所以 我觉得课设是一个很重要的学习环节,值得我们应该很认真的去对待!由于本次课程设计是由分组进行完成的,所以通过这次的课设我更加了解到合作的重要性。三周的设计中,我们组成员都参加了设计的各个方面的讨论和动手实践,大家更具自己的实际情况做了不同的分工,合理的利用了时间,感觉得到了很好的经验。

这次课设让我对单片机有了进一步的了解,而且对Proteus仿真软件的有了一定了解。体会到了Proteus仿真软件的强大。最主要的是我们能够自己通过单片机焊接事物,这是我们在课堂上是学不到的。极大地增强了我们的动手实践能力。
通过本次课设,能够使我们熟练掌握单片机控制电路的设计、程序编写和整体焊接及系统调试,从而全面地提高我们对单片机的软件、硬件等方面的理解,进而增强我们在实践环节的动手操作能力。譬如,我们可以根据实验指导书的要求,完成BS18D20电路的硬件设计、电路器件的选择、单片机软件的运行、以及整体系统调试,并写出完善的设计报告。在进行课设之前,要求我们具备数字电路、模拟电路、电路基础、微机原理、电力电子、电机学和单片机等相关课程的知识,并具备一些基本的实践操作水平,为以后的就业打好一定的基础。

总的来说,这次的课程设计自己还是很满意的,感觉收获了不少东西,相信此次学到的知识在以后的生活和学习中对我会有很大的帮助!

完整的word格式的课程设计论文下载:
基于51单片机的DS18B20数字温度计的设计.doc (3.78 MB, 下载次数: 89)


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表