1 / 15
文档名称:

单片机设计报告温度传感器.docx

格式:docx   大小:367KB   页数:15页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机设计报告温度传感器.docx

上传人:vivian5400 2022/4/2 文件大小:367 KB

下载得到文件列表

单片机设计报告温度传感器.docx

相关文档

文档介绍

文档介绍:一、设计题目
温度传感器
二、设计背景
温度测量在物理实验、医疗卫生、食品生产等领域,尤其在热学实验(如:
物体的比热容、汽化热、热功当量、压强温度系数等教学实验)中,有特别重要
的意义。目
5、创新之后的仿真结果
(1)、程序
见附录 1
. . .
(2)、结果
八、设计总结
这次课程设计的完成真的挺不容易的。有的知识不太清楚,网上找的不符合课程设计
要求, 我们几个又跑到图书馆去找相关书籍, 结果还是不太满意, 最后还是求教于老师,还
好老师有足够的耐心帮助我们完成课题设计。 虽然这次课程设计的完成有点吃力, 但我还是
挺珍惜课程设计的机会, 因为它可以暴漏我自身的问题, 让我更清楚的认识自己, 同时,与
组员之间讨论的时间多了,与老师接触的机会多了,锻炼了自己各个方面的能力。 而且,它
是我们在校期间难得的实践机会。
在今后社会的发展和学习实践过程中, 一定要不懈努力, 不能遇到问题就想到要退缩,
一定要不厌其烦的发现问题所在, 然后一一进行解决, 只有这样, 才能成功的做成想做的事,
才能在今后的道路上,不断收获喜悦,得到社会及他人对你的认可 !
九、参考文献
电子 CAD( Protel )教程 中南大学
十、附录
附录 1 C++ 算法仿真程序 ()
/******************************************************************************
*
*
*
普中科技
*
实 验

: 18B20 温度显示试验
*
实验说明
:
LCD1602显示温度值。
*
连接方式
:
见连接图
. . .
* 注 意 :
******************************************************************************/
#include<>
#include""
#include""
void LcdDisplay(int);
void delay(unsigned int i) ;// 延迟
sbit Beep = P1^5 ;
定义全局变量
unsigned char datas[] = {0, 0, 0, 0, 0}; // 定义数组
/******************************************************************************
*
*
函数名
:
main
*
函数功能
: 主函数
*
输入
:

*
输出
:

******************************************************************************/
void main()
{
LcdInit(); // 初始化 LCD1602
LcdWriteCom(0x88); // 写地址 80 表示初始地址
LcdWriteData('C');
while(1)
{
LcdDisplay(Ds18b20ReadTemp());
// Delay1ms(1000);//1s 钟刷一次
if(datas[1]==2&&datas[2]>=5||datas[1]>2)
{
Beep= 1;
delay(5);
Beep= 0;
delay(5);
}
}
}
/******************************************************************************
*
*
函数名
:
delay()
*
函数功能
: