数字温度计设计总结报告

合集下载

数字温度计设计报告

数字温度计设计报告

前言根据在常熟理工这半年对于自动化专业的学习,尤其是电工学、自动控制原理以及电力电子技术等专业课程的学习,让我对于设计数字温度计打下了基础。

对于我们自动化专业来讲,这个专业对于现实生活是非常有用的。

而我们在这半年进行的大都是理论知识,虽有实验课程,但那也是基于对于理论知识的进一步分析,故而我们也非常需要一种把我们理论应用到实际的实习锻炼。

我们的老师,根据我们自动化专业的特点,以及学生日常学习的反应给与了我们四个课题去进行实习:简易金属探测器,数字温度计,报警器以及放大器电路设计。

而我的课题则是与日常天气温度相关的数字温度计的设计。

温度计是人类社会生产和生活中必不可少的一种测量装置,在农业、工业和各种高新技术领域的开发和研究中,温度也是一个非常关键的测量参数。

因此,它的发展与各行业的发展紧密相关。

目前,随着电子信息技术的发展,传感技术的广泛应用,温度计已向自动化、数字化方向发展,代表了温度计量发展的最前沿。

随着科学技术的不断发展,人们发明了各式各样的,各种用途的温度计,根据所用测温物质的不同和测温范围的不同,有煤油温度计、酒精温度计、水银温度计、气体温度计、电阻温度计、温差电偶温度计、辐射温度计和光测温度计等。

近年来,随着人们生活水平的不断提高,数字化的不断发展,数字温度计的出现对人们的生产生活产生巨大影响。

本次实验就是利用集成温度传感器AD590设计并制作的一款基于4位数码管显示的数字温度计能有效克服传统的缺点和不足,与传统的温度计相比,输出温度采用数码管显示,具有读数方便、测温稳定准确、精度高、测量范围广、低能耗等优点,很适合日常温度的测量。

第1章电子技术课程设计任务书 (1)1.1设计目的 (1)1.2设计内容与要求 (1)1.3总体方案参考 (1)1.4设计报告内容要求 (1)1.5课程设计说明书的格式 (1)1.6评分标准 (2)1.7任务安排 (2)第2章设计方案 (3)第3章系统单元电路设计 (4)3.1 A/D转换电路设计 (4)3.2显示电路的设计 (5)3.3 测温电路的设计 (5)3.4 积分电路的设计 (6)3.5 零点校准电路的设计 (7)3.6 时钟振荡电路的设计 (7)3.7 放大电路的设计 (8)3.8 稳压电路的设计 (9)第4章总体电路 (10)4.1 整机电路工作原理 (10)第5章系统的安装与调试 (12)5.1 电路的安装 (12)5.2 电路的调试 (12)第6章收获和体会 (13)参考文献 (15)元器件清单 (16)第一章电子技术课程设计任务书课题名称数字式温度表电路一、设计目的1.了解大规模专用集成电路的组成;2.了解半导体温度传感器的工作原理;3.掌握利用大规模集成电路设计数字式温度表电路和调试的方法。

数字温度计设计实验报告

数字温度计设计实验报告

数字温度计设计实验报告标题:数字温度计设计实验报告摘要:本实验旨在设计一个数字温度计,并通过实验验证其准确性和稳定性。

实验采用了数字温度传感器和微控制器进行设计,通过对比实验结果和标准温度计的测量结果,验证了数字温度计的准确性和稳定性。

实验结果表明,设计的数字温度计具有较高的测量精度和稳定性,可应用于工业生产和科研领域。

引言:温度是物体内部分子运动的表现,是一个重要的物理量。

在工业生产和科研领域,准确测量温度对于控制生产过程、保证产品质量和研究物质性质具有重要意义。

传统的温度计有玻璃温度计、金属温度计等,但其测量范围有限,且不便于数字化处理。

因此,设计一种数字温度计具有重要意义。

实验设计:本实验采用数字温度传感器和微控制器进行设计。

数字温度传感器采集环境温度,并将信号传输给微控制器进行处理。

微控制器通过内部算法对温度信号进行处理,并将结果显示在数码管上。

实验采用标准温度计测量环境温度,并将结果作为对比实验。

实验步骤:1. 搭建数字温度计实验平台,连接数字温度传感器和微控制器;2. 将标准温度计放置在与数字温度传感器相同的环境中,测量环境温度;3. 同时,数字温度传感器采集环境温度,并将结果显示在数码管上;4. 对比标准温度计和数字温度计的测量结果,分析其准确性和稳定性。

实验结果:经过对比实验,标准温度计和数字温度计的测量结果基本一致,表明设计的数字温度计具有较高的测量精度。

在不同环境温度下,数字温度计的测量结果稳定,显示出良好的稳定性。

因此,设计的数字温度计具有较高的准确性和稳定性,可应用于工业生产和科研领域。

结论:本实验成功设计了一个数字温度计,并验证了其准确性和稳定性。

设计的数字温度计具有较高的测量精度和稳定性,可满足工业生产和科研领域对于温度测量的要求。

未来可以进一步优化设计,提高数字温度计的性能,并拓展其在更广泛的领域应用。

数字温度计开发总结报告

数字温度计开发总结报告

数字温度计开发总结报告1引言1.1编写目的总结制作数字温度计的过程方法以及对于各器件的说明,需要预读的资料包括STC89C52RC的使用说明和DS18B20中文资料。

1.2背景说明:项目名称:数字温度计。

系统的任务提出者:刘继光。

系统的任务开发者:李丽华,刘烨(硬件)。

王殿棋,王帅(软件)。

1.3参考资料STC89C52RC单片机器件手册。

DS18B20中文资料及原版资料。

温度计驱动程序。

2实际开发结果2.1数字温度计共两部分组成,硬件部分以及软件部分。

硬件部分:1)DS18B20温度传感器部分,通过该传感器传递外界温度信息给单片机。

2)STC89C52RC单片机,是该数字温度计的核心部分,通过程序驱动实现特定功能,并控制数码管显示。

3)七段LED数码管,最终显示温度值。

软件部分:4)KeilnVision2,通过该软件建立项目调用单片机信息写入程序,最终生成后缀名为.hex格式文件。

5)STC_ISP_V480,将生成的.hex文件下载到单片机中产生最终效果。

2.2主要功能和性能可以实时的显示数字温度计当前所在位置的温度示值。

2.3基本流程2.4进度总体进度提前完成。

3开发工作评价3.1对生产效率的评价程序方面由于对知识掌握不足导致编写有所拖沓。

硬件电路方面每次都提前完成任务。

3.2对产品质量的评价开发过程中遇到些小麻烦,首先软件方面程序的编写修改不是很熟练,硬件方面数码管一个地方显示亮度不够,但整体过程还算顺利,电路焊接牢固,软件驱动正常。

3.3对技术方法的评价虽然焊接手法不够熟练准确,焊接电路时的错误基本全部都可以通过万用表检测出来。

3.4出错原因的分析对于基础知识掌握不够导致程序编写受阻,以后应加强基础知识的掌握。

4经验与教训通过这款产品的制作,总结出经验与教训如下:1.着手制作产品前应对产品所涉及的器件使用说明认真学习掌握。

2.焊接电路时焊枪头不易与器件管脚接触时间过长,否则有个能导致器件过热损坏。

数字体温计总结报告

数字体温计总结报告

HT7500型高精度微型化医用数字体温计摘要:HT7500是一种可广泛用于医院和家庭中的新型高精度多功能医用数字体温计集成电路。

文中介绍了HT7500的主要功能和工作原理,给出了采用HT7500设计的数字体温计的实际电路和工作流程。

在医院和家庭中普遍使用酒精(或水银)温度计来测量体温,不仅测量时间长,而且读数也不方便。

市场上销售的数字体温计不仅精度较低、体积大、耗电多,而且功能单一,难于推广应用。

HOLTEK公司推出的HT7500型医用数字体温计集成电路,可满足医院及家庭的急需,特别适合构成高精度(±0.1℃)、多功能、微型化的临床体温计,可满足医院及家庭的急需。

1HT7500的性能特点HT7500是一种单片低电压CMOS电路,可配合503ET型高精度热敏电阻构成体温计。

503ET在+25℃时的标称值为50.00Ω,热敏指数B为4.055K(江苏兴顺电子有限公司生产),它的外围电路非常简单,仅需3只电阻、4只电容、1只压电陶瓷蜂鸣器和3位半液晶(LCD)显示器即可。

HT7500的测量精度很高,它既可测量摄氏温度,又可测量华氏温度范围为+32.0℃~+42.0℃(或+90.0°F~+108.0°F)。

在+35℃~+39℃(或+95°F~+102°F)范围内,其测温精度高达±0.1℃(或±0.2°F),这是其它数字温度计所难以达到的技术指标。

此外,HT7500还具有多种温度报警及自动关机功能。

当体温超过+37.5℃时,蜂鸣器会发出持续时间为4s的报警声,而当体温低于+32℃或超过+42℃时,该体温计将分别显示出下限温度、上限温度。

若等待时间超过8分钟40秒,它将自动关机以节省电能。

下次通电后能自动显示断电前最后一次测量的体温值。

由HT7500设计的这种数字体温计具有最大读数保持功能,能测量人体最高温度。

同时还具有LCD显示器自检及电池低电压指示功能。

数字式温度计总结报告

数字式温度计总结报告
delay();
if(b=0)
break;
while(1)
{
if(BitS1_GetVal()==0)
{
delay();
if(BitS1_GetVal()==0)
display_num(++num1);
}Leabharlann if(BitS2_GetVal()==0)
{
delay();
if(BitS2_GetVal()==0)
//RT=10*EXP(3270*(1/T1-1/(273.15+25)))
T = 1/(log(r/10)/3270+1/(273.15+25))-273.15;//电阻转换温度
display_num(T);//数码管显示温度值
display(T);//用浮点数显示温度值
for(i=0;i<200000;i++);
int b=1;//设置跳跃点,用于退出设置模式
int c=0;//进入下限报警值设置初始化值
for(;;)
{
AD1_Measure(TRUE);
AD1_GetValue16(&val);//AD转换温度电压值
v = val;
r = 10/(v/65536)-10;//电压转换电阻
//R25=10K, T2=273.15+25,B=3270,
{
delay();
if(BitS1_GetVal()==0 && BitS2_GetVal()==0)
b=0;
break;
}
}
}
if(T>d)//温度上限报警判断
{
BitDS1_PutVal(0);

单片机数字温度计课程设计总结

单片机数字温度计课程设计总结

单片机数字温度计课程设计总结一、引言温度是物体分子热运动的表现,对于很多应用场合来说,准确地测量和监控温度是非常重要的。

在本次课程设计中,我们使用单片机设计了一个数字温度计,能够实时测量环境温度并将其显示在数码管上。

本文将对该课程设计进行总结和归纳。

二、设计思路1. 硬件设计:我们使用了传感器、单片机和数码管等硬件元件。

传感器用于感知环境温度,单片机负责数据处理和控制,数码管用于显示温度数值。

2. 软件设计:我们使用C语言编写了相应的程序。

程序的主要逻辑是通过单片机与传感器进行通信,获取温度值并进行转换,然后将转换后的数值通过数码管进行显示。

三、硬件设计1. 传感器选择:在本次设计中,我们选择了NTC热敏电阻作为温度传感器。

它的电阻值随温度的变化而变化,通过测量电阻值的变化即可得到环境温度。

2. 单片机选择:我们选择了常用的STC89C52单片机作为控制核心。

它具有较高的性价比和丰富的资源。

3. 数码管选择:我们选择了常见的共阳极数码管,它能够直观地显示温度数值。

四、软件设计1. 数据采集:首先,我们需要通过AD转换将传感器输出的模拟信号转换为数字信号。

然后,我们将数字信号转换为温度值,根据传感器的特性曲线进行适当的校准。

2. 数据处理:接下来,我们需要对采集到的温度值进行处理,例如进行单位转换或滤波处理,以获得更加准确和稳定的结果。

3. 数据显示:最后,我们将处理后的温度值通过数码管进行显示。

为了方便观察,我们还可以添加一些提示信息,例如温度单位或警告标识。

五、调试和测试在设计完成后,我们需要进行调试和测试,以确保温度计能够正常工作。

首先,我们可以通过改变环境温度来验证温度计的测量准确性。

其次,我们还可以通过与其他温度计进行对比来验证其稳定性和精度。

六、设计优化和改进在实际使用过程中,我们可以根据需求进行进一步的优化和改进。

例如,我们可以添加温度报警功能,当温度超过设定阈值时,温度计能够及时发出警报。

数字温度计设计实验报告

数字温度计设计实验报告

数字温度计设计实验报告一、实验任务温度计是工农业生产及科学研究中最常用的测量仪表。

本课题要求用中小规模集成芯片设计并制作一数字式温度计,即用数字显示被测温度。

具体要求如下:(1). 测量范围-20,150度。

(2). 测量精度0.5度。

(3). 4位LED数码管显示。

通过温度传感器LM35采集到温度信号,经过整形电路送到A/D转换器,然后通过译码器驱动数码管显示温度。

ICL7107集A/D转换和译码器于一体,可以直接驱动数码管,省去了译码器的接线,使电路精简了不少,而且成本也不是很高。

ICL7107只需要很少的外部元件就可以精确测量0到200mv电压,LM35本身就可以将温度线性转换成电压输出。

综上所述,采用LM35采集信号,用ICL7107驱动数码管实现信号的显示。

故采用基于LM35与ICL7107的数字温度计设计方案。

二、原理框图传感器数码管驱A/D转化温度显示温度采集动三、电路原理及其电路组成数字温度计的设计原理图见附录1。

它通过LM35对温度进行采集,通过温度与电压近乎线性关系,以此来确定输出电压和相应的电流,不同的温度对应不同的电压值,故我们可以通过电压电流值经过放大进入到A/D转换器和译码器,再由数码管表示出来。

1、传感电路LM35具有很高的工作精度和较宽的线性工作范围,该器件输出电压与摄氏温度线性成比例。

因而,从使用角度来说,LM35与用开尔文标准的线性温度传感器相比更有优越之处,LM35无需外部校准或微调,可以提供?1/4?的常用的室温精度。

LM35具有以下特点:(1)工作电压:直流4,30V;(2)工作电流:小于133μA(3)输出电压:+6V,-1.0V(4)输出阻抗:1mA 负载时0.1Ω;(5)精度:0.5?精度(在+25?时);(6)漏泄电流:小于60μA;(7)比例因数:线性+10.0mV/?;(8)非线性值:?1/4?;(9)校准方式:直接用摄氏温度校准;(10)封装:密封TO-46 晶体管封装或塑料TO-92 晶体管封装;(11)使用温度范围:-55,+150?额定范围电压输出采用下图接法:2、A/D转化器ICL7107是高性能、低功耗的三位半A\D转换器,同时包含有七段译码器、显示驱动器、参考源和时钟系统。

数字温度计实验报告

数字温度计实验报告

课程授课教案一、实验目的和要求1.掌握集成运算放大器的工作原理及其应用。

2.掌握温度传感器工作原理及其应用电路。

3. 了解双积分式A/D转换器的工作原理。

4. 熟悉213位A/D转换器MC14433的性能及其引脚功能。

5. 熟悉模拟信号采集和输出数据显示的综合设计与调试方法。

6. 进一步练习较复杂电路系统的综合布线和读图能力。

设计要求如下:1. 设计一个数字式温度计,即用数字显示被测温度。

数字式温度计具体要求为:①测量范围为0~100℃②用4位LED数码管显示。

二、主要仪器和设备1.数字示波器2.数字万用表3.电路元器件:温度传感器 LM35 1片集成运算放大器LM741 1片集成稳压器 MC1403 1片A/D转换器 MC14433 1片七路达林顿晶体管列阵 MC1413 1片BCD七段译码/驱动器 CC4511 1片电阻、电容、电位器若干三、实验内容、原理及步骤1.总体方案设计图1为数字温度计的原理框图。

其工作原理是将被测的温度信号通过传感器转换成随温度变化的电压信号,此电压信号经过放大电路后,通过模数转换器把模拟量转变成数字量,最后将数字量送显示电路,用4位LED数码管显示。

图1 数字温度计原理框图2. 温度传感器及其应用电路温度传感器LM35将温度变化转换为电信号,温度每升高一度,大约输出电压升高10mV。

在25摄氏度时,输出约250mV。

图2(a)、(b)图为LM35测温电路。

(a)基本的测温电路(+2°C to +150°C) (b)全量程的测温电路(−55°C to +150°C)图2(a)、(b)图为LM35测温电路LM35系列封装及引脚参见下图 3。

图 3 LM35系列封装及引脚图3.放大电路放大器使用LM 741普通运放,作为实验用数字温度计,可以满足要求;如果作为长期使用的定型产品,可以选用性能更好、温度漂移更小的OP07等型号的产品,引脚与LM741兼容,可以直接替换使用。

数字温度计实训报告总结

数字温度计实训报告总结

一、实训目的本次实训的主要目的是让我们了解数字温度计的工作原理,掌握数字温度计的组成和基本工作流程,学会使用数字温度计进行温度测量,并了解数字温度计在实际应用中的意义。

二、实训环境实训地点:XX实验室实训设备:数字温度计、温湿度传感器、示波器、电源、计算机等三、实训原理数字温度计是一种利用温度传感器将温度信号转换为数字信号的测量仪器。

它主要由温度传感器、模数转换器、微处理器、显示模块和外围电路组成。

1. 温度传感器:将温度信号转换为电信号,如热敏电阻、热电偶等。

2. 模数转换器:将温度传感器的模拟信号转换为数字信号。

3. 微处理器:对数字信号进行处理,计算出温度值。

4. 显示模块:将温度值以数字形式显示出来。

5. 外围电路:为数字温度计提供电源、时钟信号等。

四、实训过程1. 观察数字温度计的结构和组成,了解各个模块的功能。

2. 使用数字温度计进行温度测量,观察测量结果。

3. 通过示波器观察温度传感器的输出信号,分析信号特点。

4. 利用计算机软件对温度信号进行处理,分析信号变化规律。

5. 分析数字温度计在实际应用中的优缺点。

五、实训结果1. 通过观察数字温度计的结构和组成,了解了数字温度计的工作原理。

2. 使用数字温度计进行温度测量,得到了准确的测量结果。

3. 通过示波器观察温度传感器的输出信号,分析了信号特点。

4. 利用计算机软件对温度信号进行处理,得出了信号变化规律。

5. 分析了数字温度计在实际应用中的优缺点。

六、实训总结1. 通过本次实训,我们掌握了数字温度计的工作原理和组成。

2. 学会了使用数字温度计进行温度测量,提高了实际操作能力。

3. 通过示波器和计算机软件,加深了对信号处理的理解。

4. 了解了数字温度计在实际应用中的意义,为今后从事相关工作打下了基础。

5. 提出了以下几点建议:(1)在实训过程中,要注重理论学习,提高对数字温度计的理解。

(2)多动手操作,提高实际操作能力。

(3)关注数字温度计的发展动态,了解新技术、新应用。

数字温度计的设计和制作实验报告

数字温度计的设计和制作实验报告

5
作R − (θ 以℃为单位)图并进行线性拟合得如下结果:
������
1
相关系数������ 2 = 0.99849; 斜率k1 = (1.040 ± 0.013) × 106 Ω℃; 截距b1 = (−105.5 ± 3.6) × 102 Ω; ∴ R = (1.040 ± 0.013) × 106 ������ + (−105.5 ± 3.6) × 102 ;
图 6:R − 关系图
������ 1 1
作R − ������ (T 以 K 为单位)图并进行线性拟合得如下结果: 相关系数������ 2 = 0.99703; 斜率������2 = (7.15 ± 0.13) × 107 ������ ∙ Ω; 截距������2 = (−2.13 ± 0.04) × 105 Ω; ∴ R = (7.15 ± 0.13) × 107 1 ������
一、 引言
利用温度传感器将对温度的测量转换为对电学量的测量是精确测温的常用方法。 热 敏电阻通常用半导体材料制成,分为负温度系数(NTC)热敏电阻和正温度系数(PTC) 热敏电阻两种。NTC 热敏电阻体积小,且其阻值随温度变化十分灵敏,因此被广泛应用 于温度测量、温度控制等 。本实验对 NTC 热敏电阻的温度特性进行了测量,并以 NTC 热敏电阻为测温元件,采用串联电路和非平衡电桥两种方法制作并校准数字体温计,实 现了一定温度范围内对温度的精确测量。
数字温度计的设计和制作
摘要:本文对负温度系数(NTC)热敏电阻的温度特性进行了研究,并以 NTC 热敏电阻 为测温元件, 采用串联电路和非平衡电桥两种方案制作量程为35℃~42℃的数字体温计, 并对其进行校准, 将温度转化为可测电学量。 制作的数字体温计电路简明, 精度较高 (误 差不超过0.1℃) ,达到了设计要求。 关键词:数字温度计、NTC 热敏电阻、温度特性

数字体温计实验报告

数字体温计实验报告

数字体温计实验报告数字体温计实验报告引言:数字体温计是一种现代化的温度测量设备,它通过使用传感器和数字显示屏来准确测量人体温度。

本实验旨在探究数字体温计的工作原理、准确性以及与传统温度计的比较。

实验步骤:1. 准备工作:确保实验环境安静、温度适宜,并准备好传统温度计和数字体温计。

2. 实验组织:将实验参与者分为两组,每组使用一种温度计进行测量。

3. 测量方法:首先,使用传统温度计在参与者的腋下测量体温,并记录结果。

然后,使用数字体温计在同一位置测量体温,并记录结果。

4. 重复测量:为了确保准确性,每个参与者的体温都应重复测量两次。

5. 数据分析:将所有测量结果进行整理和比较,并计算平均值和标准差。

实验结果:通过对多个参与者进行测量,我们得出了以下结果:1. 数字体温计的测量结果与传统温度计的结果非常接近,差异较小。

2. 数字体温计的测量速度较快,几乎可以即时显示温度值。

3. 数字体温计的使用更加方便,无需摇晃或等待温度计稳定。

4. 数字体温计的数字显示屏清晰可见,易于读取。

讨论:数字体温计在准确性和便携性方面表现出色。

由于其使用数字显示屏,读取温度更加方便,尤其适用于老年人和儿童。

此外,数字体温计还具有防水功能,可以更好地保护设备免受污染。

然而,仍有一些问题需要解决。

数字体温计需要电池供电,如果电池电量不足,可能会影响准确性。

此外,数字体温计的价格相对较高,有些人可能无法承担。

结论:通过本次实验,我们发现数字体温计是一种准确、方便且易于使用的温度测量设备。

它在测量速度和读取方面具有明显优势,并且与传统温度计的测量结果相当接近。

然而,由于其依赖电池供电和较高的价格,我们仍需权衡其优势和不足,选择适合自己的温度测量设备。

展望:随着科技的不断发展,数字体温计可能会进一步改进和创新。

例如,可以加入智能功能,如与手机连接,记录和跟踪体温变化。

此外,还可以研究更环保的电池替代方案,以减少对电池的依赖。

我们期待数字体温计在未来的发展中能够更好地满足人们的需求。

基于ds18b20的数字温度计设计报告

基于ds18b20的数字温度计设计报告

基于ds18b20的数字温度计设计报告
一、引言
随着科技的进步,温度的测量和控制变得越来越重要。

DS18B20是一款数字温度传感器,具有测量准确度高、体积小、接口简单等优点,广泛应用于各种温度测量场合。

本报告将介绍基于DS18B20的数字温度计设计。

二、DS18B20简介
DS18B20是一款由美国Dallas公司生产的数字温度传感器,可以通过数据线与微处理器进行通信,实现温度的测量。

DS18B20的测量范围为-55℃~+125℃,精度为±0.5℃。

三、数字温度计设计
1.硬件设计
数字温度计的硬件部分主要包括DS18B20温度传感器、微处理器、显示模块等。

其中,DS18B20负责采集温度数据,微处理器负责处理数据并控制显示模块显示温度。

2.软件设计
软件部分主要实现DS18B20与微处理器的通信和控制显示模块显示。

首先,微处理器通过数据线向DS18B20发送命令,获取温度数据。

然后,微处理器将数据处理后发送给显示模块,实现温度的实时显示。

四、测试结果
经过测试,该数字温度计的测量精度为±0.5℃,符合设计要求。

同时,该温度
计具有测量速度快、体积小、使用方便等优点,可以广泛应用于各种温度测量场合。

五、结论
基于DS18B20的数字温度计具有高精度、低成本、使用方便等优点,可以实现高精度的温度测量和控制。

随着科技的发展,数字温度计的应用将越来越广泛,具有广阔的市场前景。

数字温度计课程设计报告

数字温度计课程设计报告

一.数字温度计的总体方案设计根据系统设计的功能,本时钟温度系统的设计必须采用单片机软件系统实现,用单片机的自动控制能力来测量、显示温度数值。

初步确定设计系统由单片机主控模块、测温模块、显示模块共3个模块组成,电路系统框图如图所示。

图系统基本方框图对于单片机的选择,如果用8051系列,由于它没有内部RAM,系统又需要一定的内存存储数据。

AT89S52是一个低功耗、高性能CMOS 8位的单片机,片内含8k Bytes ISP的可反复擦写1000次的Flash只读程序存储器,兼容标准MCS-51指令系统及80C51引脚结构,功能强大的AT89S52可为许多嵌入式控制应用系统提供高性价比的解决方案。

而AT89S52与AT89C51相比,外型管脚完全相同,AT89C51的HEX程序无须任何转换可直接在AT89S52运行,且AT89S52比AT89C51新增了一些功能,相比较后,在本设计中选用AT89S52更能很好的实现温度计控制功能。

测温电路可以使用热敏电阻之类的器件,利用其感温效应,将被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据处理。

但是这种感温电路比较复杂,且采用热敏电阻精度低,重复性、可靠性都比较差。

如果采用温度传感器DS18B20可以减少外部硬件电路,而且可以很容易直接读取被测温度值,进而转换,且成本低、易使用,可以很好的满足设计要求。

所以本文采用传感器DS18B20代替传统的测温电路。

温度的显示可以采用LED数码管来显示,LED亮度高、醒目,但是电路复杂,占用资源多且信息量小。

而采用液晶显示器有明显的优点:工作电流比LED小几个数量级,功耗低;尺寸小,厚度约为LED的1/3;字迹清晰、美观、使人舒服;寿命长,使用方便,可得性强。

故本设计采用LCD来显示温度。

二、系统器件的具体选择单片机的选择本次设计采用的是单片机AT89C52。

AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes 的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash 存储单元,AT89C52单片机在电子行业中有着广泛的应用。

数字温度计设计报告样本

数字温度计设计报告样本

数字温度计实验报告一,实验目1. 学习80C52单片机内部定期器及各接口功能及应用。

2. 设计任务及规定运用实验平台上LED数码管和蜂鸣器设计具备最低、最高温度查询,实时显示和报警功能数字温度器。

二,实验规定基本规定:1:可以实时显示环境温度。

2:可以保存使用时间内最大值和最小值,可以查阅。

3:有温度报警功能,可以设立报警温度。

用绿灯表达正常温度,红灯表达报警同步发声。

扩展功能:查询最低和最高温度时,批示灯蓝灯和黄灯分别表达当前先显示是高温还是低温。

三,实验基本原理运用单片机定期器完毕报警检测功能。

每隔一段时间定期器0对当前温度值进行检测,当超过设定温度30度时红灯亮并发生报警。

为了将时间在LED数码管上显示当前温度,采用动态显示法,由于静态显示法需要译码器,数据锁存器等较多硬件,可采用动态显示法实现LED显示,通过对每位数码管依次扫描,使相应数码管亮,同步向该数码管送相应字码,使其显示数字。

由于数码管扫描周期很短,由于人眼视觉暂留效应,使数码管看起来总是亮,从而实现了各种显示。

该设计采用四按键输入,当按键1(2)按下,可分别查看当前最低(最高)温度。

四,实验设计分析针对要实现功能,采用AT89S52单片机和ds18b20温度传感器进行设计,AT89S52 单片机是一款低功耗,高性能CMOS8位单片机,它有如下特点:1、拥有机灵8位CPU和在系统可编程Flash2、晶片内部具时钟振荡器(老式最高工作频率可至 12MHz)3、内部程序存储器(ROM)为 8KB4、内部数据存储器(RAM)为 256字节5、32 个可编程I/O 口线6、8 个中断向量源7、三个 16 位定期器/计数器8、三级加密程序存储器9、全双工UART串行通道Ds18b20管脚图为:ds18b20管脚图DS18B20引脚功能:DQ为数字信号输入/输出端;GND为电源地;VDD为外接供电电源输入端(在寄生电源接线方式时接地。

它具备如下特点:(1)独特单线接口方式:DS18B20与微解决器连接时仅需要一条口线即可实现微解决器与DS18B20双向通讯。

数字温度计设计报告

数字温度计设计报告

目录一、引言 (2)二、设计内容及性能指标 (2)三、总体设计方案 (2)1. 整体功能说明 (2)2. 硬件功能模块组成 (2)3. 软件功能模块组成 (3)4. 硬件总体框图 (3)5. 测试计划 (3)四、系统硬件电路的设计 (4)1. 整体功能说明 (4)2. 硬件功能模块组成 (4)2.1 主控制器 (4)2.2 温度测量模块 (4)2.3 显示电路 (5)2.4 温度传感器工作原理 (5)五、系统的软件设计 (7)1. 主程序 (7)2.读出温度子程序 (8)3.温度转换命令子程序 (9)4.计算温度子程序 (9)5.显示数据刷新子程序 (9)六、系统调试 (10)1.硬件调试 (10)2.软件调试 (11)3.软硬调试 (11)七、程序清单 (11)八、总结与体会 (18)附录I 元器件清单 (19)摘要:温度的检测与控制是工业生产过程中比较典型的应用之一,随着传感器在生活中的更加广泛的应用,利用新型数字温度传感器实现对温度的测试与控制得到更快的开发,本文设计了一种基于AT89C51的温度检测及报警系统。

该系统可以方便的实现温度采集和显示,并可根据需要任意设定上下限报警温度,它使用起来相当方便,具有精度高、量程宽、灵敏度高、体积小、功耗低等优点,适合于我们日常生活和工、农业生产中的温度测量,也可以当作温度处理模块嵌入其它系统中,作为其他主系统的辅助扩展。

该系统设计和布线简单,结构紧凑,抗干扰能力强,在大型仓库、工厂、智能化建筑等领域的温度检测中有广泛的应用前景。

关键词:单片机;温度传感器;AT89C51;DS18B20;报警信号一、引言当今社会,温度检测系统被广泛的社会生产、生活的各个领域。

在工业、环境检测、医疗、家庭等多方面都有应用。

同时单片机在电子产品中的应用已经越来越广泛。

随着温度检测理论与技术的不断更新,温度传感器的种类也越来越多,在微机系统中使用的传感器,必须是能够将非电量转换成电量的传感器,目前常用的有热电偶传感器、热电阻传感器和单导体传感器等,每种传感器根据其自身特性,都有它自己的应用领域。

数字温度计设计与总结报告

数字温度计设计与总结报告

数字温度计(A2题)设计与总结报告专科组:陈春梁福鑫钟才莉摘要:随着时代的进步和发展,单片机技术已经普及到我们生活,工作,科研等各个领域,已经成为一种比较成熟的技术, 本设计在参阅了大量前人设计的数字温度计的基础上,利用单片机技术结合DS18B20温度传感器和DS1302时钟芯片构建了一个数字温度计。

本温度计属于多功能温度计,当测量温度超过设定的温度上、下限,启动蜂鸣器和指示灯报警,可以显示当前测量日期、时间、温度,可调整显示日期、时间和星期。

关键词:单片机;数字控制;数字温度计;DS18B20;DS1302;报警前言本设计所介绍的数字温度计与传统的温度计相比,具有读数方便,测温范围广,测温准确,其输出温度采用数字显示,主要用于对测温比较准确的场所,或科研实验室使用,该设计控制器使用单片机AT89S52,测温传感器使用DS18B20,以及使用时钟芯片DS1302测实时时钟,用一块低功耗的RT1602C 液晶显示器以串口传送数据,实现温度和时间显示,能准确达到以上要求。

本设计主要分为两部分:硬件电路及软件程序。

而硬件电路又大体可分为单片机小系统电路、测温电路、实时时钟电路、声光报警电路、语音报读电路、LED显示电路及电源电路,各部分电路的设计及原理将会在硬件电路设计部分详细介绍;程序的设计使用C语言编程,利用Keil 软件对其编译和仿真,详细的设计算法将会在程序设计部分详细介绍。

一、方案论证比较与选择方案一:由于本设计是测温电路,可以使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到A/D转换电路,感温电路比较麻烦,制作成本高。

方案二:方案二原理框架图此设计方案是由数字式温度传感器、单稳态定时电路、计数电路、译码与LED数码管显示电路等组成的。

但其测温范围较小,电路设计也比较繁琐。

数字温度计的设计与制作实验报告

数字温度计的设计与制作实验报告

重庆邮电大学通信与信息工程学院班级GJ011201小组成员徐睿2012210460李易晓2012210057张地根2012210114指导老师邓炳光数字温度计的设计与制作实验报告设计要求1,数字温度计设计与制作:利用之前绘制的“C51学习板”掌握的SCH和PCB图知识,绘制一个基于STC89C51的单片机系统,增加温度采集0~120度,温度显示要求3位整数+1位小数,电路原理图和PCB图2,SCH必须按照规范进行绘制。

3,系统还要求具备电源指示灯,外部使用MINI-USB进行5V供电,在满足要求的情况下,使用的元器件越少越好;温度采集可以用模拟或数字器件、显示可以用LCD或数码管。

4,PCB板要求使用底层走线,元器件在顶层。

5,PCB板上标识自己的学号、姓名。

6,PCB板大小,满足元器件布局的情况下,尽可能减少面积。

7,PCB审查正确后,进行单面板腐蚀的相关操作:热转印、腐蚀、钻孔、裁剪等。

元器件自行购买,然后焊接,调试,编写单片机程序,完成设计报告。

设计步骤一主要原器件的选择控制模块:STC89C52温度采集模块:DS18B20显示模块:8位共阴数码管二原理图的绘制1新建一个工程,在Altium Designer软件中的“File”选项中选择“New→Project→PCB project”,然后保存工程至文件夹中(文件名定义要规范)。

2纸张配置,在Design选项中单击左键,选择Document Options项,然后根据原理图的要求选择合适的配置。

3展开工程管理标签、元器件库。

4填写图纸信息。

(项目名称、图纸名称、版本、序号、作者。

)5元器件绘制。

1)创建元件库;2).绘制元器件;3)完善元器件属性;6.修改元器件名字;7. 同一个库中增加其他元器件;8.打开原理图库管理标签。

1)元器件放置。

2)元器件摆放、连线。

(按格点对齐。

)3)修改元器件值。

4)完成图纸。

5)生成Bom表。

三PCB图绘制1)封装设计。

数字温度计总结报告讲述

数字温度计总结报告讲述

一、设计任务1.1设计并制作一个数字温度计。

1.2设计要求(1)基本要求温度范围:0~70°C准确度:±2°C分辨率:0.1°C显示方式:四位LED数码显示(2)发挥部分提高测量精度:<±1°C四位LCD(液晶)显示二、方案设计1、方案论证与设计由于电路主要实现的是温度的测量而且要用LED显示,所以第一步需要做的是要找到一个温度传感器,将温度的变化转变为电流或者电压的变化。

我们采用的是AD590,AD590的输出比例因子为1μA/K,为了在接下来的电路里测量和显示的方便,我们将电流的变化转换为电压的变化,即1MV/K。

接下来需要做的是是将绝对温度转换为摄氏温度,故需要使用加法的运算电路,即产生一个-273MV左右的电压,所以我们采用了LM385,它的稳压值为1,2V,为了产生-273MV的电压值可以采用电位器来调节分压。

由于电路的输出值比较小而且是负值所以还需要再加一级反向放大电路,我们放大了10倍。

接着就是ICL7107,他是一个集AD转换和数码管驱动显示的芯片。

在使用的时候首先需要选择它的量程,由于温度计的要求是测量0~70°C而且我们也进行了十倍的放大所以输入ICL7107的电压最大为700MV所以不可以使用200MV的量程。

在选择了2V的量程之后其余的原件参数也就基本确定了,最后是显示部分我们采用的是共阳极数码管显示,原件的接入按照ICL7107的引脚对应接入。

本设计主要分为两部分:模拟部分和数字部分。

而模拟部分又大体可分为电源电路、测温电路、放大电路;而数字部分又可分为AD采样电路译码电路、驱动电路和显示电路。

在放大的过程中,为了使误差尽量的小我们采用了OP07。

系统原理图如下:2、主要电路设计与参数计算2.1 电路说明系统整体电路包括,温度采集电路、稳压电路、信号处理与放大电路、AD 转换电路、译码电路、驱动电路和显示电路。

数字温度计总结报告

数字温度计总结报告

电子技术综合设计选题名称:数字温度计的设计组员:周梁学号:09114043向宇学号:09113839张鹏学号:02110545 班级:孙越崎学院11级1班指导老师:许燕青成绩:课题名称:数字温度计一、设计内容及性能指标●测量环境温度,采用接触式温度传感器测量,用数码管显示温度值●利用温度传感器(DS18B20)测量某一点环境温度●测量范围为0℃~101℃,精度为±0.4℃●用数码显示屏进行实际温度值显示●能够根据需要方便设定上下限报警温度二、方案设计梗概(一)方案选择由于本设计是测温电路,可以使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到A/D转换电路,感温电路比较麻烦。

进而考虑到用温度传感器,在单片机电路设计中,大多都是使用传感器,所以这是非常容易想到的,所以可以采用一只温度传感器DS18B20,此传感器,可以很容易直接读取被测温度值,进行转换,就可以满足设计要求。

采用数字温度芯片DS18B20测量温度,输出信号全数字化。

便于单片机处理及控制,省去传统的测温方法的很多外围电路。

且该芯片的物理化学性很稳定,它能用做工业测温元件,此元件线形较好。

在0—100摄氏度时,最大线形偏差小于1摄氏度。

DS18B20的最大特点之一采用了单总线的数据传输,由数字温度计DS18B20和微控制器AT89S51构成的温度测量装置,它直接输出温度的数字信号,可直接与计算机连接。

这样,测温系统的结构就比较简单,体积也不大。

采用51单片机控制,软件编程的自由度大,可通过编程实现各种各样的算术算法和逻辑控制,而且体积小,硬件实现简单,安装方便。

既可以单独对多DS18B20控制工作,还可以与PC机通信上传数据,另外AT89S51在工业控制上也有着广泛的应用,编程技术及外围功能电路的配合使用都很成熟。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数字温度计(A2题)设计与总结报告专科组:春梁福鑫钟才莉摘要:随着时代的进步和发展,单片机技术已经普及到我们生活,工作,科研等各个领域,已经成为一种比较成熟的技术, 本设计在参阅了大量前人设计的数字温度计的基础上,利用单片机技术结合DS18B20温度传感器和DS1302时钟芯片构建了一个数字温度计。

本温度计属于多功能温度计,当测量温度超过设定的温度上、下限,启动蜂鸣器和指示灯报警,可以显示当前测量日期、时间、温度,可调整显示日期、时间和星期。

关键词:单片机;数字控制;数字温度计;DS18B20;DS1302;报警前言本设计所介绍的数字温度计与传统的温度计相比,具有读数方便,测温围广,测温准确,其输出温度采用数字显示,主要用于对测温比较准确的场所,或科研实验室使用,该设计控制器使用单片机AT89S52,测温传感器使用DS18B20,以及使用时钟芯片DS1302测实时时钟,用一块低功耗的RT1602C液晶显示器以串口传送数据,实现温度和时间显示,能准确达到以上要求。

本设计主要分为两部分:硬件电路及软件程序。

而硬件电路又大体可分为单片机小系统电路、测温电路、实时时钟电路、声光报警电路、语音报读电路、LED显示电路及电源电路,各部分电路的设计及原理将会在硬件电路设计部分详细介绍;程序的设计使用C语言编程,利用Keil 软件对其编译和仿真,详细的设计算法将会在程序设计部分详细介绍。

一、方案论证比较与选择方案一:由于本设计是测温电路,可以使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到A/D转换电路,感温电路比较麻烦,制作成本高。

方案二:方案二原理框架图此设计方案是由数字式温度传感器、单稳态定时电路、计数电路、译码与LED数码管显示电路等组成的。

但其测温围较小,电路设计也比较繁琐。

方案三:进而考虑到用温度传感器,在单片机电路设计中,大多都是使用传感器,所以这是非常容易想到的,因此我们改用一种智能传感器DS18B20作为检测元件,测温围-55℃~+125℃,分辨率最大可达0.0625℃。

此传感器,可以直接读取被测温度值,而且采用3线制与单片机相连,减少了外部硬件电路,具有低成本和易使用的特点。

从以上三种方案,很容易看出,采用方案三,电路比较简单,软件设计也比较简单,故采用了方案三。

二、系统框图温度计电路设计总体设计方框图如图1所示,控制器采用单片机AT89S52,温度传感器采用DS18B20,实时时钟采用DS1302,用RT1602C液晶显示器以串口传送数据实现温度和时间的显示。

三、主要电路设计1.主板电路系统整体硬件电路包括,传感器数据采集电路,时钟电路,时间与温度显示电路,声光报警和按键电路,单片机主板电路等,如图1.1 所示。

图1.1中有五个独立式按键可以分别调整时间设置和复位,图中蜂鸣器可以在被测温度不在上下限围时,发出报警鸣叫声音以及红灯闪烁,同时液晶显示器将被测温度值和时间显示出来。

其中按健复位电路是上电复位加手动复位,使用比较方便,在程序跑飞时,可以手动复位,这样就不用在重起单片机电源,就可以实现复位。

键盘按键微控制器AT89S52液晶显示器RT1602C声光报警语音报时温度传感器DS18B20实时时钟DS1302图1 总体设计方框图图1.1 单片机主板电路2.DS18B20温度传感器与单片机的接口电路DS18B20可以采用两种方式供电,一种是采用电源供电方式,此时DS18B20的1脚接地,2脚作为信号线,3脚接电源,如图2.1所示。

另一种是寄生电源供电方式,如图2.2 所示单片机端口接单线总线,为保证在有效的DS18B20时钟周期提供足够的电流,可用一个MOSFET管来完成对总线的上拉。

当DS18B20处于写存储器操作和温度A/D转换操作时,总线上必须有强的上拉,上拉开启时间最大为10us。

采用寄生电源供电方式时VDD端接地。

由于单线制只有一根线,因此发送接口必须是三态的。

图2.1 DS18B20与单片机的接口电路DS18B20DS18B20DS18B204.7KGND GND GNDVCCVCC单片机....图2.1DS18B20与单片机的接口电路3.时钟电路1.DS1302的引脚图如图3.1所示。

2. 管脚说明如图3.2所示。

图3.1DS1302的引脚图图3.2 管脚说明图3. DS1302与单片机的接口如图3.3所示。

图3.3 DS1302与单片机的接口电路4.显示电路本系统的显示部分采用RT1602C字符显示模块,与采用数码管相比,硬件连接和软件调试上都由优势。

只要把要显示的容放进液晶模块的显示存储器里面就可以直观的显示出指定的容,操作方便。

引脚号符号功能1Vss(GND)接地0V2V DD+5V±10%显示偏压信号3V04 RS 数据/命令控制,H/L5 R/W 读/写控制,H/L6 E 使能信号7~14数据I/OD0~D715 BL1 背光源正16 BL2 背光源负RT1602C第1脚:VSS为地电源。

第2脚:VDD接5V正电源。

第3脚:V0为液晶显示器对比度调整端。

第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。

第5脚:RW为读写信号线,高电平时进行读操作,低电平时进行写操作。

当RS和RW共同为低电平时可以写入指令或者显示地址,当RS为低电平RW为高电平时可以读忙信号,当RS为高电平RW为低电平时可以写入数据。

第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。

第7~14脚:D0~D7为8位双向数据线。

第15~16脚:空脚RT1602C液晶显示模块可以和单片机AT89C51直接接口,电路如图4.1所示。

图4.1 液晶显示原理图该模块的硬件原理图如图4.1所示。

RT1602C的数据口接单片机的P0口,使能端E接P2.7,液晶的RS端接P2.5,读写端RW接P2.6,这样使用下面的子程序就可以实现写入命令和数据:LcdEn=0;LcdRs=style;LcdRw=0; _nop_();DBPort=input; _nop_();//注意顺序LcdEn=1; _nop_();//注意顺序LcdEn=0; _nop_();LCD_Wait();5.电源电路需要提供给系统+5V的电源。

电源采用桥式全波整流、大电容滤波、三端稳压芯片稳压的方法,可产生各种直流电压。

稳压芯片采用的是7805典型电路,如图2.2.4所示。

图2.2.4电源稳压电路采用这种电路的+5V电源在输出前经过了电感和电容组合网络滤波,实测纹波小于3mV。

6 声光报警与按键电路按键的开关状态通过一定的电路转换为高、低电平状态。

按键闭合过程在相应的I/O端口形成一个负脉冲。

闭合和释放过程都要经过一定的过程才能达到稳定,这一过程是处于高、低电平之间的一种不稳定状态,称为抖动。

抖动持续时间的常长短与开关的机械特性有关,一般在5-10ms之间。

为了避免CPU多次处理按键的一次闭合,应采用措施消除抖动。

本文采用的是独立式按键,直接用I/O口线构成单个按键电路,每个按键占用一条I/O口线,每个按键的工作状态不会产生互相影响。

电路图如下:P3.0口表示时间表的切换,当按下该开关,程序默认为最后的显示,表示当前执行的是最后输入的数据,用红发光二级管显示。

P3.1口表示数字“+“键,按一下则对应的数字加1,用红发光二级管显示,表示当前执行的是数据输入。

P3.2口表示数字“-”键,按一下则对应的数字减1,用红发光二级管显示,表示当前执行的是数据输入。

P3.3口表示功能移位键,按键选择要调整的年、月、日、周、时、分、秒,用红发光二级管显示,表示当前执行的是数据输入。

四、单片机软件设计系统程序主要包括主程序,读出温度子程序,温度转换命令子程序,显示数据刷新子程序,设置和调整时间程序等。

4.1主程序主程序的主要功能是负责温度和时间的实时显示、读出并处理DS18B20测量的当前温度值和DS1302测量的时间,并且通过按键的控制可以设置和调整时间,温度测量每1s进行一次。

这样可以在一秒之测量一次被测温度和时间,其程序流程见图4.1所示。

4.2读出温度子程序读出温度子程序的主要功能是读出RAM中的9字节,在读出时需进行CRC校验,校验有错时不进行温度数据的改写。

其程序流程图如图4.2示。

4.3温度转换命令子程序温度转换命令子程序主要是发出温度转换开始命令,当采用12位分辨率时转换时间约为750ms,在本程序设计中采用1s显示程序延时法等待转换的完成。

温度转换命令子程序流程图如上图,图4.3所示。

图4 . 1 主程序流程图 图4 . 2 读温度流程图4. 4 显示数据刷新子程序显示数据刷新子程序主要是对显示缓冲器中的显示数据进行刷新操作,当最高显示位为0时将符号显示位移入下一位。

程序流程图如图4.4所示。

图4 . 3 温度转换流程图图4 . 4 显示数据刷新流程图4.5设置和调整时间程序设置和调整时间程序主要功能是设置和调整时间,并对该数据进行刷新操作,显示出相应的时间。

程序流程图如图4. 5所示。

图4.5设置和调整时间程序五、总结与体会经过一个月的奋战,终于完成了我们的数字温度计的设计,虽然没有完全达到设计要求,但从心底里说,还是高兴的,毕竟这次设计把实物基本做了出来,高兴之余不得不深思呀!在本次设计的过程中,我们发现很多的问题,虽然以前还做过这样的设计但这次设计真的让我长进了很多,单片机课程设计重点就在于软件算法的设计,需要有很巧妙的程序算法,虽然以前写过几次程序,但我觉的写好一个程序并不是一件简单的事,举个例子,以前写的那几次,数据加减时,我用的都是软件计算法,这一次,我全部用的都是10进制的数直接加减,显示处理时在用除法去删分,感觉效果比较好,有好多的东西,只有我们去试着做了,才能真正的掌握,只学习理论有些东西是很难理解的,更谈不上掌握。

从这次的课程设计中,我真真正正的意识到,在以后的学习中,要理论联系实际,把我们所学的理论知识用到实际当中,学习单机片机更是如此,程序只有在经常的写与读的过程中才能提高,这就是我在这次课程设计中的最大收获。

参考文献[1] 华东.单片机原理与应用(第2版).电子工业,2006.8[2] 广弟.单片机基础[M].:航空航天大学,1994[3] 阎石.数字电子技术基础(第三版).:高等教育,1989[4] 廖常初.现场总线概述[J].电工技术,1999.。

相关文档
最新文档