1、“.....这个可能性在,通过停止位的判断可将这个可能性再降低。另外通过帧类型字节的判断可使之进步降低。校验字将整帧信号进行异或校验则使误收的可能很小。如果将此异或校验改为校验则出错的可能性更是微乎其微了。本通信所用协议具有纠错功能,这体现在当发送或接收数据时,当所接收的应答信号出现失误时,将重新发送或接收此帧数据,直至接收到了正确的应答,具体在程序中最多允许连续出错三次,超过后则放弃通信。在实际应用中,应用本通信时传输距离只有几米以内而且环境干扰比较小,从而从外部因素上进步保证了通信的可靠性。通信速度分析如果在不考虑发生的情况下,机每发送帧数据时需要附加个字节,其中个字节用于发送个字节用于应答机。每接收帧数据时,需要附加个字节其中个字节用于接收个字节用于应答。如按每帧传送个字节计算的话......”。
2、“.....发送数据速率接收数据速率计算公式如下发送数据速率接收数据速率这是理论上的速率,实际中还应包含和单片机的处理信号帧,等待信号帧的时间。在本通信协议中,不会出现信号帧已到达但或单片机还未开始准备接收的现象。在实际应用中,因具体应用环境不同和单片机处理信号帧的时间会有不同,所以具体速率值依具体应用而变化。浙江师范大学数理与信息工程学院课程设计温度监控系统设计总结通过做本课题,使我了解传感器的基本理论知识,更深入的了解单片机的开发应用和编程控制。为以后从事单片机软硬件产品的设计开发软件开发打下了良好的基础,树立独立从事产品研发的信心。同时也培养了我认真的做事态度。从得到题目到查找资料,从对题目的研究设定到电路图的设计,电路图的设计到程序设计在这个充满挑战伴随挫折,充满热情伴随打击的过程中,我感触颇深,它是对我的钻研精神,创新精神......”。
3、“.....做事的毅力和耐心的考验。我在这个过程中深刻的感受到了做设计的意义所在,和我样真正投入了身心去做的人也定会有同样的感触。本课题的重点难点是初步接触温度传感器,要对传感器的原理结构应用等各方面从头开始琢磨考虑从非电量信号到电量信号的电路实现原理以及与单片机的接口熟悉拉串口编程的技术考究调整电路的实现过程以及怎么样通过单片机来间接的控制。浙江师范大学数理与信息工程学院课程设计温度监控系统设计参考文献何立民单片机应用系统设计系统配置与接口技术北京北京航空航天大学,李晓荃单片机原理与应用北京电子工业出版社,刘和平单片机原理及应用重庆重庆大学出版社,徐爱钧单片机高级语言应用程序设计北京电子工业出版社,谢自美电子线路设计实验测试第二版武汉华中科技大学出版社,江国强现代数字逻辑电路北京电子工业出版社,张勇电路设计技术入门与应用第版北京电子工业出版社......”。
4、“.....制电路半导体降温片温度传感器培养皿电平到电平转换电路计算机显示终端浙江师范大学数理与信息工程学院课程设计温度监控系统设计图中温度传感器和单片机中的转换器构成输入通道,用于采集培养皿内的温度信号。温度传感器输出电压经过转换后的数字量与培养皿内的温度给定值数字化后进行比较,即可得到实际温度和给定温度的偏差。培养皿内的温度设定值由单片机中程序设定。由单片机构成的数字控制器进行比较运算,经过比较后输出控制量控制由加热和降温电路构成的温度调节电路对培养皿中的培养液温度进行调节。同时通过电平转换电路把当前温度传输到商用计算机的串口中,由计算机动态的显示培养皿中的温度,正常情况下温度控制由单片机自动控制。必要时,计算机也可以通过软件来强制改变培养皿中温度。第节温度控制系统软件设计单片机温度控制系统软件结构图如图所示......”。
5、“.....温度起点为,满量程为。单片机内嵌的位转换器对应输出的数字量为,应用以下变换公式进行变换式中,为次测量仪表的下限。为次测量仪表的上限。实际测量值。仪表下限对应的数字量。仪表上限对应的数字量。测量值对应的数字量。温度非线性转换程序模块采用折线拟合法进行线性化处理如图所示,分为以下几段当时,当时,当时,当时......”。
6、“.....而微机完成温度监控,所以需要采用单片机和微机之间的通信协议。本设计应用条件为传输距离不超过米的短距离数据传输,且传输数据量较小,所以采用在控制领域里应用较广泛串行通信方式。针对近程小批量的数据通信,设计时采用线制软握手的零方式。即将机和单片机的发送数据线与接收数据交叉连接,二者的地线直接相连而其它信号线如握手信号线均不用,而采用软件握手。这样即可以实现预定的任务,又可以简化电路设计节约了成本。由于是早期为促进公用电话网络进行数据通信而制定的标准,其逻辑电平与,逻辑电平不同。逻辑电平规定为之间,逻辑是电平为之间。因此在将机和单片机的和交叉连接时,必须进行电平转换。下图即为通信时的硬件连接图,其中器件完成逻辑电平转换的任务。图电平转换电路图注在机中针接口中线,线......”。
7、“.....线,线软件设计在进行数据通信的软件设计时,必须解决好两个方面的问题是可靠性,二是速度。而这两方面的问题,可靠性是第位的,速度只能是在可靠的基础上的速度。可靠快速转输的实现,需要单片机软件以及通信协议等各个环节的可靠和其间的相待接收机发来的信号帧并按通信协议作出相应响应。本设计使用的单片机程序如下,置路数为保存数据区首址给,指向第路通道总数为启动转换等待转换读转换结果保存转换结果取温度值二进值码转换码程序,转换前将码清零移动次转换后码地址转换后码字节数,浙江师范大学数理与信息工程学院课程设计温度监控系统设计显示缓冲区地址分配调用判断热电阻是否正常或温度是否超限子程序调用消隐子程序显示子程序取段码表首址显示路数查显示数据对应段码送段码判断温度是否为负。如是,显示负号显示温度值百位浙江师范大学数理与信息工程学院课程设计温度监控系统设计显示温度值十位显示温度值个位延时......”。
8、“.....循环显示该路温度值时间到,显示下路路未显示完,显示下路路显示完,从第路开始显示判断热电阻是否正常或温度是否超限子程序,热电阻开路或温度超过度,显示热电阻短路或温度低于度,显示消隐子程序浙江师范大学数理与信息工程学院课程设计温度监控系统设计等待子程序延时子程序,配合。通信协议概述在设计单片机通信协议时,需说明点在本系统的实际通信中,机是主控者单片机只是被动接收者。采用这种通信协议较双方互为主控者时简单。浙江师范大学数理与信息工程学院课程设计温度监控系统设计本通信协议的设计思想是基于帧传输方式。即在向串口发送命令信号,应答信号及数据信号时,是帧帧地发送的。为了使数据快速可靠地传输,将每帧数据唯对应命令帧。此时传输数据即执行命令具体如下在读数据时,遵循读命令等数据报告,即下达命令,等待接收数据,根据所接收数据的正误向应用程序报告此命令的执行情况。在写数据时......”。
9、“.....即下达写命令此时所要写的数据含于此命令中,等待单片机发来的已正确接收的回应信号,并向应用程序报告此命令执行完毕。如果在转输过程中,其间或所接收任何帧信号出现时,均会向对方发送重发此帧信号的请求。如果连续三次转输失败,则退出通信并向应用程序报告。通信协议处理流程数据分帧与数据重组图串口数据发送过程图串口数据接受过程将应用程序发送过来的数据作为个数据流放在发送缓冲区中,通过通信协议进行分帧切割发送。在接收端,分帧的数据去掉帧头重新组合到接收缓冲区中,交给应用程序处理,发送过程的示意如图,接收过程的示意图如图......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。