1、“.....开始位是产品类型的编号,接着是每个器件的惟的序号,共 有位,最后位是前位的校验码,这也是多个可以采用线进行通信 的原因。位闪速的结构如下 表结构 检验序列号工厂代码 内部 电源 探测 位 和 单线端口 位 产生器 暂存器 下限触发 上限触发 温度传感器 存储器和控制逻辑 图内部结构 非挥发的温度报警触发器和,可通过软件写入用户报警上下限值。 高速暂存存储,可以设置温度转换的精度。 温度传感器的内部存储器还包括个高速暂存和个非易失性的可电擦 除的。高速暂存的结构为字节的存储器,结构如图所示。头个字节包 含测得的温度信息,第和第字节和的拷贝,是易失的,每次上电复位时被刷新。 第个字节,为配置寄存器,它的内容用于确定温度值的数字转换分辨率。工作 时寄存器中的分辨率转换为相应精度的温度数值......”。
2、“.....低位直为,是工作模式位,用于设置在工作模式还是在测试模式。 表内部存储器结构 温度测量值 温度测量值 高温寄存器高温寄存器 低温寄存器低温寄存器 配位寄存器配位寄存器 预留 预留 预留 循环冗余码校验 非挥发的温度报警触发器和,可通过软件写入用户报警上下限值。 高速暂存存储,可以设置温度转换的精度。 出厂时该位被设置为,用户要去改动,和决定温度转换的精度位数,来设 置分辨率,如图。 图字节定义 由表可见,分辨率越高,所需要的温度数据转换时间越长。因此,在实际应用中 要将分辨率和转换时间权衡考虑。 高速暂存的第字节保留未用,表现为全逻辑。第字节读出前面所有 字节的码,可用来检验数据,从而保证通信数据的正确性。 当接收到温度转换命令后,开始启动转换。转换完成后的温度值就以位 带符号扩展的二进制补码形式存储在高速暂存存储器的第字节。单片机可以通过单 线接口读出该数据......”。
3、“.....高位在后,数据格式以形式表示。 当符号位时,表示测得的温度值为正值,可以直接将二进制位转换为十进制 当符号位时,表示测得的温度值为负值,要先将补码变成原码,再计算十进制数值。 表是部分温度值对应的二进制温度数据。 表温度转换时间表 分辨率位温度最大转向时间 表部分温度对应值表 温度二进制表示十六进制表示 续表 的产生 在的最高有效字节中存储有循环冗余校验码。主机根据的前 位来计算值,并和存入中的值做比较,以判断主机收到的数据是否 正确。另外,由于单线通信功能是分时完成的,它有严格的时隙概念,因此读写 时序很重要。系统对的各种操作按协议进行。操作协议为初使化 单片机接口设计 设计原则 可以采用两种方式供电,种是采用电源供电方式,此时的脚接 地,脚作为信号线,脚接电源。另种是寄生电源供电方式,如图所示单片机端 口接单线总线......”。
4、“.....可用个 管来完成对总线的上拉。本设计采用电源供电方式,口接单线总线为保证在有效的 时钟周期内提供足够的电流,可用个管和的来完成对总线 的上拉。当处于写存储器操作和温度变换操作时,总线上必须有强的上拉, 上拉开启时间最大为。采用寄生电源供电方式是和端均接地。由于单线制 只有根线,因此发送接收口必须是三状态的。主机控制完成温度转换必须经过 个步骤 初始化 操作指令 存储器操作指令。 引脚连接 晶振电路 单片机和分别接的电容,中间再并个的晶振,形成单片 机的晶振电路。 串口引脚 口接个的排阻然后接到显示电路上。温度传感器如图 所示。 图与单片机的接口电路 和引脚接继电器电路的电阻上,口其他引脚悬空 口中分别接到显示电路的电阻上,接蜂鸣器电路, 其他引脚悬空 单 片 机 口中接到按键电路 其它引脚 引脚悬空......”。
5、“.....口送数口扫描,控制加热 器和电风扇的继电器。如附录。 各部分电路 显示电路 显示电路采用了段共阴数码管扫描电路,节约了单片机的输出端口,便于程序的编 写。 图显示电路图 单片机电路 图单片机电路引脚图 温度传感器电路 图温度传感器电路引脚图 继电器电路 图中引脚控制加热器继电器。给低电平,三极管导通,电磁铁触头放下来 开始工作 图继电器电路图 晶振控制电路 图晶振控制电路图 复位电路 图复位电路图 系统软件设计 系统软件设计整体思路 个应用系统要完成各项功能,首先必须有较完善的硬件作保证。同时还必须得到相 应设计合理的软件的支持,尤其是微机应用高速发展的今天,许多由硬件完成的工作,都 可通过软件编程而代替。甚至有些必须采用很复杂的硬件电路才能完成的工作,用软件编 程有时会变得很简单......”。
6、“.....信号处理等。因此充分利用其内部丰富的硬件资源和 软件资源,采用与系列单片机相对应的汇编语言和结构化程序设计方法进行软件 编程。 程序设计语言有三种机器语言汇编语言和高级语言。机器语言是机器唯能懂 的语言,用汇编语言或高级语言编写的程序称为源程序最终都必须翻译成机器语言的 程序成为目标程序,计算机才能看懂,然后逐执行。 高级语言是面向问题和计算过程的语言,它可通过于各种不同的计算机,用户编程时 不必仔细了解所用的计算机的具体性能与指令系统,而且语句的功能强,常常个语句已 相当于很多条计算机指令,于是用高级语言编制程序的速度比较快,也便于学习和交流, 但是本系统却选用了汇编语言。原因在于,本系统是编制程序工作量不大规模较小的单 片机微控制系统,使用汇编语言可以不用像高级语言那样占用较多的存储空间,适合于存 储容量较小的系统。同时,本系统对位处理要求很高,需要解决大量的逻辑控制问题。 指令系统的指令长度较短......”。
7、“..... 编成的程序占用内存单元少,执行也非常的快捷,与本系统的应用要求很适合。而且 指令系统有丰富的位操作或称位处理指令,可以形成个相当完整的位操作指令 子集,这是指令系统主要的优点之。对于要求反应灵敏与控制及时的工控 检测等实时控制系统以及要求体积小系统小的许多电脑化产品,可以充分体现出汇 编语言简明整齐执行时间短和易于使用的特点。 本装置的软件包括主程序读出温度子程序复位应答子程序写入子程序以及有 关的程序初始化子程序写程序和读程序 系统程序流图 系统程序主要包括主程序,读出温度子程序,复位应答子程序,写入子程序等。 主程序 主程序的主要功能是负责温度的实时显示读出并处理的测量的当前温度值, 温度测量每进行次。这样可以在秒之内测量次被测温度,其程序流程见图所 示。 通过调用读温度子程序把存入内存储中的整数部分与小数部分分开存放在不同的两个 单元中......”。
8、“.....在读出时需进行校验,校验 有错时不进行温度数据的改写。 的各个命令对时序的要求特别严格,所以必须按照所要求的时序才能达到预期的 目的,同时,要注意读进来的是高位在后低位在前,共有位数,小数位,整数位, 还有位符号位......”。
9、“.....科技的进步,以及测温仪器在各个领域的应用,智能化已是现代温 度控制系统发展的主流方向。特别是近年来,温度控制系统已应用到人们生活的各个方面, 但温度控制直是个未开发的领域,却又是与人们息息相关的个实际问题。针对这种 实际情况,设计个温度控制系统,具有广泛的应用前景与实际意义。 温度是科学技术中最基本的物理量之,物理化学生物等学科都离不开温度。在 工业生产和实验研究中,像电力化工石油冶金航空航天机械制造粮食存储 酒类生产等领域内,温度常常是表征对象和过程状态的最重要的参数之。比如......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。