基于单片机的数字温度计课程设计方案_第1页
基于单片机的数字温度计课程设计方案_第2页
基于单片机的数字温度计课程设计方案_第3页
基于单片机的数字温度计课程设计方案_第4页
基于单片机的数字温度计课程设计方案_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 基于单片机的数字温度计课程设计方案 一 课程设计目的 1、 加强学生理论联系实际的能力,提高学生的动手能力; 2、 学会基本电子元器件的识别和检测; 3、 学会应用 件 4、 基本掌握单片机的基本原理,并能将其应用于系统的设计 : 5学会运用 6通过实训,提高学生的学习兴趣,激发自主学习能力,培养创新意识。 二 设计任务 先焊制一个单片机最小系统,并以制作的单片机最小系统为核心,设计并制作一个数字温度计应 用系统。 三 设计要求 1 采 用 2 对采集温度进行显示 ,采用两路设计(显示温度分辨率 ; 3 采集温度数值应采用数字滤波措施,保证显示数据稳定; 4 显示数据,无数据位必须消隐。 四、 设计方案及比较(设计可行性分析) 该系统主要由温度测量和数据采集两部分电路组成,实现的方法有很多种,下面将列出两种在日常生活中和工农业生产中经常用到的实现方案。 方案一 采用热电偶温差电路测温,温度检测部分可以使用低温热偶,热电偶由两个焊接在一起的异金属导线所组成(热 电偶的构成如图 热电偶产生的热电势由两种金属的接触电势和单一导体的温差电势组成。通过将参考结点保持在已知温度并测量该电压,便可推断出检测结点的温度。数据采集部分则使用带有 A/D 通道的单片机,在将随被测温度变化的电压或电流采集过来,进行 A/D 转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来。热电偶的优点是工作温度范围非常宽,且体积小,但是它们也存在着输出电压小、容易遭受来自导线环路的噪声影响以及漂移较高的缺点,并且这种设计需要用到A/D 转换电路,感温电路比较麻烦。 2 图 系统主要包括对 A/数据采集,自动手动工作方式检测,温度的显示等,这几项功能的信号通过输入输出电路经单片机处理。此外还有复位电路,晶振电路,启动电路等。故现场输入硬件有手动复位键、 A/D 转换芯片,处理芯片为 51 芯片,执行机构有 4 位数码管、报警器等。 方案二 采用数字温度芯片 量温度,输出信号全数字化。便于单片机处理及控制,省去传统的测温方法的很多外围电路。且该芯片的物理化学性很稳定,它能用做工业测温元件,此元件线形较好。在 0 100 摄氏度时,最 大线形偏差小于 1 摄氏度。 最大特点之一采用了单总线的数据传输,由数字温度计2)构成的温度测量装置 ,它直接输出温度的数字信号 ,可直接与计算机连接。这样 ,测温系统的结构就比较简单 ,体积也不大。采用 51 单片机控制,软件编程的自由度大,可通过编程实现各种各样的算术算法和逻辑控制,而且体积小,硬件实现简单,安装方便。既可以单独对多 制工作,还可以与 通信上传数据,另外 2) 在工业控制上也有着广泛的应用,编程技术及外围 功能电路的配合使用都很成熟。 该系统利用 2)芯片控制温度传感器 够实现快速测量环境温度,并可以根据需要设定上下限报警温度。该系统扩展性非常强,它可以在设计中加入时钟芯片 数据处理同时显示时间,并可以利用 此来对某些时间点的温度数据进行存储,利用键盘来进行调时和温度查询,获得的数据可以通过 便的采集和整理时间温度数据。 系统框图如图 3 从以上两种方案,容易看出方案一的测温装置可测温度范围宽、体积小,但是线性误差较大。方案二的测温装置电路简单、精确度较高、实现方便、软件设计也比较简单,还可以进行各种功能的扩展 ,例如报警系统 ,时间显示等 ,故本次设计采用了方案二 ,并采用两路设计。 五 系统设计总体思路 设计方案及其总体设计框图 六 系统原理框图及工作原理分析 晶振控制 单片机芯片 602 显示器 第一路 温度检测电 二路 温度检测电路 振控制 单片机芯片 602 显示器 第一路 温度检测电 二路 温度检测电 4 开始 进入缓冲区初始化 复位 跳过 令 温度转换命令 延时 复位 过 令 读存储器命令 将温度转换为 更新数据缓冲区 读温度命令 系统设计原理: 本次课程设计是基于单片机的数字 温度计设计,在开始课程设计的时候我们要理解并掌握对单片机的开发,学会使用 仿真软件。根据设计任务要求选择好器件,编写好程序运行成功之后进行软件联调,验证系统是否正确。通过筛选,我们组选用单片机 为主控制系统;用 1602 液晶显示模块芯片作为温度数据显示装置;智能温度传感器采用件作为测温电路主要组成部分。 5 2、数字温度计应用系统的硬件设计 (1)、单片机小系统的基本组成及其选择 单片机选型参考 具备 ,可以使用 用串口线 +写程序。 可以在最小系统板上使用,但需要另外用编程器烧写程序 本次课程设计选用 此外, 计和配置 了振荡频率可为 0闲模式下, 行口,外中断 系统可继续工作,掉电模式冻结振荡器而保存 数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有 种封装形式,以适应不同产品的需求。 (2)电源 电源适配器供电: 个管脚) (3) 晶振控制 一个低功耗,高性能 位单片机,片内含8k 可反复擦写 1000 次的读程序存储器,器件采用 司的高密度、非易失性存储技术制造,兼容标准 51 指令系统及 80脚结构,芯片内集成了通用 8位中央处理器和 能强大的微型计算机的 为许多嵌入式控制应用系统提供高性价比的解决方 案。 有如下特点: 40 个引脚, 8k 内程序存储器, 256 随机存取数据存储器( 32 个外部双向输入 /输出( I/O)口, 5 个中断优先级 2 层中断嵌套中断,2 个 16 位可编程定时计数器 ,2 个 全双工串行通信口,看门狗( 路,片内时钟振荡器。 脚图 此外, 计和配置了振荡频率可为 0可通过软件设置省电模式。空闲模式下, 停工作,而 时计数器,串行口,外中断 系统可继续工作, 掉电模式冻结振荡器而保存 数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有 三 种封装形式,以适应不同产品的需求。 6 (4)I/接口 所有 I/ 串行 通信口: , ,振控制 电路结构原理如右图所示 单片机共有 4 个 8 位双向并行 I/O 通道口,每位均有自己的锁存器、输出驱动器和输入缓冲器组成。这种结构,在数据输出时可以锁存,及输出新的数据以前,通道口上的原始数据不变。但对输入信息是不锁存的,所以从外部输入的信息必须保持到取数指令执行完为止。 7 (5)主要芯片及其功能 可以用 引脚说明 一种低功耗、高性能 有 8K 在系统可编程 装 储器 。使用 司高密度非 易失性存储器 技术制造,与工业 80品指令和引脚完 全兼容。片上 序存储器 在系统可编程,亦适于 常规编程器。在单芯片上,拥有灵巧的 8 位 在系统 可编程 得众多嵌入式控制应用系统提 供高灵活、超有效的解决方案。 8k 字节 256 字节 32 位 I/O 口线, 看门狗定时器 , 2 个数据指针,三个 16 位 定时器 /计数器 ,一个 6向量 2级中断结构,全双工 串行口 , 片内晶振及 时钟电路 。另外, 降至 0态逻 辑操作,支持 2 种 软件 可选择节电模式。空闲模式下, 止工作,允许 定时器 /计数器 、串口、中断 继续工 作。掉电保护方式下, 容被保存,振荡器被冻结, 单片机 一切工作停止,直到下一个中断或硬件复位为止。 : 位漏极开路的双向 I/O 口。作为输出口,每位能驱动 8个 辑电平。对 口写 “1” 时, 引脚 用作高阻抗 输入。 当访问外部 程序 和数据 存储器 时, 也被作为低 8位地址 /数据复用。在这种模式下, 在 , 节 ;在 程序 校验时,输出指令字节。 程序 校验 时,需要外部上拉电阻。 : 是一个具有内部上拉电阻的 8 位双向 I/O 口, 出缓冲器能驱动 4 个 辑电平。对 口写 “1” 时,内部上拉电阻把端口拉高,此时可以作为输入 口使用。作为输入使用时,被外部拉低的 引脚 由于内部电阻的原因,将输出电流( 此外, 别作 定时器 /计数器 2 的外部计数输入( 2)和 定时器 /计数器 2 的触发输入( 2 在 程 和校验时, 引脚 号第二功能: 2( 定时器 /计数器 时钟输出 2时器 /计数器 重载触发信号和方向控制) 系统编程 用) 在系统编程 用) 在系统编程 用) 8 : 是一个具有内部上拉电阻的 8 位双向 I/O 口, 出缓冲器能驱动 装 4 个 辑电平。对 口写 “1” 时,内部上拉电阻把端口拉高,此时可以作为输入 口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流( 在访问外部 程序存储器 或 用 16 位地址读取 外部数据 存储器 (例如执行 时, 送出高八位地址。在这种应用中, 使用很强的内部上拉发送 1。在使用 8 位地址(如 问 外部数据 存储器时, 2 锁存器 的内容。 在 程和校验时, 也接收高 8 位地址 字节和一些 控制信号 。 : 是一个具有内部上拉电阻的 8 位双向 I/O 口, 出缓冲器能驱动 4 个 辑电平。对 口写 “1” 时,内部上拉电阻把端口拉高,此时可以作为输入 口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流( 殊功能(第二功能)使用,如下表所示。 在 程和校验时, 制信号 。 端口 引脚 第二功能: 行输入口 ) 行输出口 ) 中断 0) 中断 1) O(定时 /计数器 0) 1(定时 /计数器 1) R(外部数据 存储器 写选通 ) D(外部数据 存储器 读选通 ) 此外, 程 和 程序 校验的 控制信号 。 复位输入。当振荡器工作时, 脚出现两个 机器周期 以上高电平将是 单片机 复位。 当访问外部 程序存储器 或数据 存储器 时, 地址锁存 允许)输出脉冲用于锁存地址的低 8 位字节。一般情况下, 以时钟振荡频率的 1/6输出固定的脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是:每当访问 外部数据 存储器时将跳过一个 冲。对 储器 编程 期间,该 引脚 还用于输入编程脉冲( 如有必要,可通过对 特殊功能寄存器 ( 中的 80位置位,可禁止 位置位后,只有一条 指令才能将 活。此外,该 引脚 会被微弱拉高, 单片机 执行外部 程序 时,应设置 程序 储存允许( 出是外部 程序存储器 的读选通信号,当 数据)时,每个 机器周期 两次 输出两个脉冲,在此期间,当访问 外部数据 存储器,将跳过两次 外部访问允许,欲使 访问外部 程序存储器 (地址为0000 地)。需注意的是:如果加密位 程 ,复位时内部会锁存 状态。如 为高电平(接 ), 执行内部程序存储器的指令 。 程 时,该 引脚 加上 +12然这必须是该器件是使用 12 振荡器反相放大器和内部时钟发生电路的输入端。 振荡器反相放大器的输出端。 度传感器是美国 导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现 9 92 封装的 引脚排列见下图,其引脚功能描述见表 3底视图) 图 3 10 表 3能描述 序号 名称 引脚功能描述 1 信号 2 据输入 /输出引脚。开漏单总线接口引脚。当被用着在寄生电源下,也可以向器件提供电源。 3 选择的 脚。当工作于寄生电源时此引脚必须接地。 独特的单线接口仅需要一个端口引脚进行通信; 多个 现多点组网功能; 无须外部器件;可通过数据线供电,电压范围为 零待机功耗;温度以或位数字;用户可定义报警设置 ; 报警搜索命令识别并标 志超过程序限定温度(温度报警条件)的器件; 负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作; 脚 35封装或脚 内部结构框图如图 3 图 364位 位是产品类型的编号,接着是每个器件的惟一的序号,共有 48 位,最后 8 位是前面 56 位的 验码,这也是多个 以采用C 64 位 单 线 接 口 高速缓存 存储器与控制逻辑 温度传感器 高温触发器 温触发器 置寄存器 8位 。温度报警触发器和,可通过软件写入户报警上下限。 度传感器的内部存储器还包括一个高速暂存 一个非易失性的可电擦除的 速暂存 字节的存储器,结构如图 3 2个字节包含测得的温度信息,第 3和第 4字节和的拷贝,是易失的,每次上电复位时被刷新。第 5 个字节,为配置寄存器,它的内容用于确定温度值的数字转换分辨率。 作时寄存器中的分辨率转换为相应精度的温度数值。该字节各位的定义如图 3示。低 5 位一直为 1, 工作模式位,用于设置 厂时该位被设置为 0,用户要去改动, 0决定温度转换的精度位数,来设置分辨率 . 1 1 1 1 1 . 图 3且分辨率越高,所需要的温度数据转换时间越长。因此,在实际应用中要将分辨率和转换时间权衡考虑。 高速暂存 、 7、 8字节保留未用,表现为全逻辑 1。第 9字节读出前面所有 8字节的 用来检验数据,从而保证通信数据的正确性。 当 收到温度转换命令后,开始启动转换。转换完成后的温度值就以 16 位带符号扩展的二进制补码形式存储在高速暂存存储器的第 1、 2 字节。单片机可以通过单线接口读出该数据,读数据时低位在先,高位在后, 温度 度 配置寄存器 保留 保留 保留 12 当符号位 S=0 时,表示测得的温度值为正值,可以直接将二进制位转换为十进制;当符号位 S=1 时,表示测得的温度值为负值,要先将补码变成原码,再计算十进制数值。表 2是一部分温度值对应的 二进制温度数据。 表 30 分辨率 /位 温度最大转换时间 / 0 9 1 10 0 11 375 1 1 12 750 成温度转换后,就把测得的温度值与 的 节内容作比较。若 T 将该器件内的报警标志位置位,并对主机发出的报警搜索命令作出响应。因此,可用多只 时测量温度并进行报警搜索。 在 64位 主机 来计算 ,并和存入 作比较,以判断主机收到的 测温原理是这这样的 ,器件中低温度系数晶振的振荡频率受温度的影响很小,用于产生固定频率的脉冲信号送给减法计数器 1;高温度系数晶振随温度变化其振荡频率明显改变,所产生的信号作为减法计数器 2 的脉冲输入。器件中还有一个计数门,当计数门打开时, 数门的开启时间由高温度系数振荡器来决定,每次测量前,首先将 55所对应的一个基 数分别置入减法计数器 1、温度寄存器中,计数器 1和温度寄存器被预置在 55所对应的一个基数值。 减法计数器 1 对低温度系数晶振产生的脉冲信号进行减法计数,当减法计数器 1的预置值减到 0时,温度寄存器的值将加 1,减法计数器 1的预置将重新被装入,减法计数器 1 重新开始对低温度系数晶振产生的脉冲信号进行计数,如此循环直到减法计数器计数到 0 时,停止温度寄存器的累加,此时温度寄存器中的数值就是所测温度值。其输出用于修正减法计数器的预置值,只要计数器门仍未关闭就重复上述过程,直到温度寄存器值大致被测温度值。 13 表 3部分温度对应值表 温度 / 二进制表示 十六进制表示 +125 0000 0111 1101 0000 0785 0000 0101 0101 0000 0550H +000 0001 1001 0000 0191H +000 0000 1010 0001 00000 0000 0000 0010 0008H 0 0000 0000 0000 1000 0000H 111 1111 1111 0000 111 1111 0101 1110 111 1110 0110 1111 55 1111 1100 1001 0000 外,由于 线通信功能是分时完成的,它有严格的时隙概念,因此读写时序很重要。系统对 各种操作按协议进行。操作协议为:初使化 复位脉冲)发 存储器操作命令处理数据。 D S 18B 20 D S 18B 20 D S 18B 单片机. 14 以采用两种方式供电,一种是采用电源供电方式,此时 脚接地, 2脚作为信号线, 3脚接电源。另一种是寄生电源供电方式,如图 4 所示单片机端口接单线总线,为保证在有效的 钟周期内提供足够的电流,可用一个 当 于写存储器操作和温度 A/D 转换操作时,总线上必须有强的上拉,上拉开启时间最大为 10用寄生电源供电方式时 接地。由于单线制只有一根线,因此发送接口必须是三态的。由于 在一根 I/O 线上读写数据,因此,对读写的数据位有着严格的时序要求。 协议定义了几种信号的时序:初始化时序、读时序、写时序。所有时序都是将主机作为主设备,单总线器件作为从设备。而每一次命令和数据的传输都是从主机主动启动写时序开始,如果要求单总线器件回送数据,在进行写命令后,主机需启动读时序完成数据接收。数据和命令的传输都是低位在先。 对于 时序和读 1 时序两个过程。 对于 15秒之内就得释放单总线,以让 完成一个读时序过程,至少需要 60 对于 时序和写 1时序两个过程。 对于 0 时序和写 1 时序的要求不同,当要写 0 时序时,单总线要被拉低至少 60证 555 上的“ 0”电平,当要写 1 时序时,单总线被拉低之后,在 15内就得释放单总线。 1602液晶显示屏 1602液晶显示流程图: 工业字符型液晶,能够同时显示 16 32 个字符。( 16 列 2 行) 注:为了表示的方便 ,后文皆以 1 表示高电平, 0 表示低电平。 1602 液晶也叫 1602 字符型液晶,它是一种专门用来显示字母、数字、符号等的 点阵 型液晶模块。它由若干个 5者 5 点阵 字符位组成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每 行之间也有间隔,起到了字符间距和行间距的作用,正因为如此所以它不能很好地显示图形(用自定义 示效果也不好)。 1602指显示的内容为 16可以显示两行,每行 16 个字符液晶模块(显示字符和数字)。 目前市面上字符液晶绝大多数是基于 晶芯片的,控制原理是完全相同的,因此基于 的控制程序可以很方便地应用于市面上大部分的字符型液晶。 管脚功能 脚图 开始 初始化 1602 延时 调用子程序设置第一行显示位置与内容 调用子程序设置第二行显示位置与内容 16 1602 采用标准的 16 脚接口,其中: 第 1 脚: 电源地 第 2 脚: 5V 电源正极 第 3 脚: 液晶显示 器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高(对比度过高时会 产生 “鬼影 ”,使用时可以通过一个 10K 的电位器调整对比度)。 第 4 脚: 寄存器 选择,高电平 1 时选择 数据寄存器 、低电平 0 时选择 指令寄存器 。 第 5 脚: 读写信号线,高电平 (1)时进行读操作,低电平 (0)时进行写操作。 第 6 脚: E(或 为使能 (。 第 7 14 脚: 8 位双向数据端。 第 15 16 脚: 空脚 或背灯电源。 15 脚背光正极, 16 脚背光负极。 七 系统 软件程序的设计 1 软件流程框图: 初始化 调用显示子程序 是否正确 初次上串 读出温度值,温度计算,处理显示,数据刷新 发温度转换 开始命令 N Y N N 主程序流程图 发跳过 令 发读取温度命令 读取操作并进行校验 字节是否读完 校验是否正确 移入温度暂存器 结束 Y Y N N 读温度流程图 发 位命令 17 计算温度子程序将 读取值进行 的转换运算,并进行温度值正负的判定,其程序流程图如下图。 计算温度流程图 显示数据刷新子程序主要是对显示缓冲器中的显示数据进行刷新操作,当最高显示位为 0时将符号显示位移入下一位。程序流程图如下图。 显示数据刷新流程图 温度数据移入显示寄存器 十位数 0? 百位数 0? 十位数显示符号百位数不显示 百位数显示数据(不显示符号) 结束 N N Y Y 开始 温度零下 ? 温度值取补码置“ ”标志 计算小数位温度 计算整数位温度 结束 置“ +”标志 N Y 18 2 C 语言程序 # / 包含头文件 / # /浮点数处理 # 7; / 定义 测忙线(与 /*/ 05; W=; S=; 37; 36; z) /延时 z x,y; x=z;x0;y=110;y0; 0 /设备读状态 0; 1; 1; /等待 0; / ; 0; 0; 1; 0; 19 ; 1; 0; 1; 0; a, a | 0 = 0) ); * 0; t) a,b,c; a=t/100; b=t%100/10; c=t%100%10; a); b); c); ; ,初始化 i; ; i=103; i0) 20 ; i=4; i0) i; ;i+; ;i+;i+; i=8;i0) ( 8位) i,j,; i=1;i1); /读出的最低位在最前面,刚好一字节在 i; j; j=1;j1; if( ; i+;i+; ; i=8;i0) 21 ; i=8;i0); i+;i+; / 开始获取温度并转换 ; ); / 写跳过读 令 / 写温度转换指令 a,b; ; ); a=; / 读低八位 b=; / 读高八位 if(b&0 / 判断正负 b+1; b; ; i=4; i0) i; ;i+; ;i+;i+; i=8;i0) ( 8位) i,j,; i=1;i1); /读出的最低位在最前面,刚好一字节在 i; j; j=1;j1; if( ; i+;i+; ; i=8;i0) 23 ; i=8;i0); i+;i+; / 开始获取温度并转换 ; ); / 写跳过读 令 / 写温度转换指令 a,b; ; ); a=; / 读低八位 b=; / 读高八位 b; =8; / 两个字 节组合成一个字 a; *10+ /返回 i,j; ; T ; /第一行地址 24 ; 000); ; ; 000); ; ) ; i=; ,i); ; j= ; 0,j); 八 系统仿真调试 1、仿真器的介绍 51 单片机软件开发系统的整体结构 具包的整体结构, 别是 集成开发环境 (可以完成编辑、编译、连接、调试、仿真等整个开发流程。开发人员可用 身或其它编辑器 编辑 C 或汇编源文件。然后分别由 译器编译生成目标文件 (目标文件可由 建生成 库文件,也可以与库文件一起经 接定位生成绝对目标文件 ( 件51是 美国 1系列兼容单片机 汇编相比,构性、可读性、可维护性上有明显的优势,因而易学易用。 编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境( 这些部分组合在一起。运行果使用 么 使不使用 方便易用的集成环境、强大的 软件仿真调试工具也会令你事半功倍。 25 由 换成标准的 件,以供调试器 代码 级调试,也可由仿真器使用直接对目标板进行调试,也可以直接写入程序存贮器如 。 使用独立的 真器时,注意事项 仿真器标配 晶振,但用户可以在仿真器上的晶振插孔中换插其他 频率的晶振。 仿真器上的复位按钮只复位仿真芯片,不复位目标系统。 仿真芯片的 31 脚( /接至高电平,所以仿真时只能使用片内能使用片外 仿真器外引插针中的 31 脚并不与仿真芯片的 31 脚相连,故该仿真器仍可插入到扩展有外部 脚接至低电平)的目标系统中使用。 件介绍 目前最好的模拟单片机外围器件的工具,它可以仿真 51系列、 常用的 其外围电路。本文基于 件。 其它单片机仿真软件不同的是,它不仅能仿真单片机 工作情况,也能仿真单片机外围电路或没有单片机参与的其它电路的工作情况。因此在仿真和程序调试时,关心的不再是某些语句执行时单片机寄存器和存储器内容的改变,而是从工程的角度直接看程序运行和电路工作的过程和结果。对于这样的仿真实验,从某种意义上讲,是弥补了实验和工程应用间脱节的矛盾和现象。 工作过程 运行 序后,进入该仿真软件的主界面。在工作前,要 设 置 单下的捕捉对齐和 的颜色、图形界面大小等项目。通过工 具栏中的 p 命令,在 口中选择电路所需的元件,放置元件并调 整其相对位置,元件参数设置,元器件间连线,编写程序;在 单的 单命令下,选择程序编译的工具、路径、扩展名等项目;在 单的 令下,加入单片机硬件电路的对应程序;通过 单的相应命令仿真程序和电路的运 行情况。 件提供了 30 多个元件库,数千种元件。元件涉及数字和模拟、交流和直流等。 2、系统整体调试 仿真调试结果 26 仿真结果分析 在运行仿真结果时通过改变温度传感器 温度,然后调用各种子函数,可以改变液晶显示 1602 的第二行显示数据,说明程序编写正确。 九 制作以及成品制作调试 1 运用 2 产品的焊接和调试 ,温度的测量可以读取 ,温度测量可用电烙铁进行 . 27 十 实验结果 两路温度显示正常 ,环境温度测量正常 . 十一结论(设计分析) 我们组设计的数字温度计系统知识运用简单的 ,通过几个小的读数据、传递数据、延时子函数实现温度的读取传输功能,是比较简单,容易实现的,所以我们的系统只是实现了一些简单的功能,系统整体来说比较简易,但好像这个温度计没有多大的应用价值,所以我们后续分析觉得这个系统可以加一个温度复

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论