1、“.....接收探头已经接收不到发射探头直接发射过来的超声波,此时开启中断,得到的中断触发信号才是由液面反射回来的超声波进入接收探头经过处理后得到的信号,在软件设计中经过这样的处理之后,减小了系统误差,提高了系统测量的精度。但是经过这种处理之后,对于较高的液面,由于超声波的回波时间减少,可能会在中断尚未开启之前就已经产生了中断触发信号,此时便不能准确的测量液位高度,因此系统会产生定的盲区。经计算,在时超声波在时间内可以传播,因此只有当超声波探头距离最高液面的距离大于时,系统才能检测到液面反射回来的超声波信号,才不会产生此种误差又由于超声波在不同温度下的传播速度不同,因此在系统安装时,超声波探头与液体液面之间的距离应当大于。通信程序通信部分采用型无线数据传输模块进行数据传输。串口与无线收发模块连接,控制无线收发模块发送命令接收数据并暂存于。图显示子程序流程图图键盘子程序流程图显示程序本系统采用液晶显示模块来实现显示功能。此液晶模块采用并行发送数据的方式,占用少量的口,同时在程序上占用空间很小。主要用来显示液体的液位高度和当前环境下的温度。在模块接收到要显示的内容后开始显示......”。
2、“.....具体程序流程图如图所示。中断返回保护现场键盘扫描是该键吗键盘子程序恢复现场延时去抖动初始化写入指令到写入数据函数数据转换为液晶字符定义位置指针显示键盘程序首先要使单片机确认按下的按键是哪个键,然后再设计相应的键盘子程序,当按下相应的键时调用对应的键盘子程序。其流程图如图所示。在软件设计中,为了避免干扰信号使其产生误动作,在键盘扫描之后要加入段延时去抖动的程序,以避免误动作的产生。结论本文介绍的基于单片机的液位测量系统,论文首先分析了利用超声波检测液位的可行性,然后设计了系统的硬件电路。硬件电路以单片机系统为控制核心,设计了超声波发射接收电路,温度测量电路,显示电路,无线数据传输电路和电源电路。利用了超声波测距原理实现了非接触测量,温度测量电路的设计,有效的减小了超声波速度随温度变化引起的液位测量误差。系统采用无线方式传输数据,克服了连接通信电缆带来的麻烦,降低了成本,使测量工作变得十分方便。在软件设计中,采用了模块化程序设计思想,软件包括超声波发射接收及数据处理模块,无线数据传输模块和显示报警模块。本文所设计的液位测量系统性能稳定精度高体积小能耗低。应用范围广......”。
3、“.....可维护性好,能很好的适应工业现场的复杂环境。致谢在贺桂芳导师的悉心指导下,我顺利完成了本毕业设计,在毕业设计的过程中,贺老师的认真指导使我少走了很多弯路,解决了我在毕业设计当中遇到的很多困难和问题,对我的论文提出了很多的改进意见。在此,我首先向贺老师致以深深的敬意和衷心的感谢,同时,感谢其他在我论文完成过程中帮助我和指导我的老师同学,以及大学四年来在学习生活中给我帮助的老师和同学们。最后,感谢养育我的父母,是他们给予了我物质上的支持和精神上的关怀。参考文献李冬梅国内外液位计量仪表技术发展下事项对于空中接收的数据,通过串口转送给终端设备时,和同时输出,即用户如果在和各连接了个设备,他们都可同时收到数据。对于由终端设备送来,准备向空中发射的数据,只能正确接收或其中个串口送来的数据,否则将造成数据通讯混乱。如终端设备在向发送个数据正在传送时,再向发送个,模块将收到个数据串,。建议用户只连接使用或中的个串口。支持的协议和传输容量标准产品提供透明协议,可支持用户的各种应用和协议。如果用户需要降低成本或减轻终端设备的工作量,可在透明协议的基础上,根据需要增加些特定功能,如寻址,数据采集......”。
4、“.....报警系统本系统采用声光信号进行报警。由单片机经三极管电路进行驱动。当单片机端口送出高电平时,三极管导通,报警电路开始工作。图声光报警电路口平时为低电平,当测得的液位高于或低于设定值时,单片机给口发送个高电平,使报警电路接通,蜂鸣器发出报警声,红色发光报警,直到键按下使口变为低电平为止。电源本设计中要用到和两种电源,虽然本设计中的器件耗电量比较低,可以采用蓄电池供电,但考虑到工业现场的实际应用,采用了由交流电经过变压整流滤波后给系统供电的方案。电源电路如图所示,先把的交流电通过变比为的降压变压器降为交流电,再通过桥式整流电路和电容滤波后得到电压约为的直流电,其通过由组成的三端集成稳压电路后输出直流电,再通过由组成的三端集成稳压电路后可输出的直流电。用系列三端稳压集成芯片组成的稳压电源所需的外围元件极少,芯片内部还有过流过热及调整管的保护电路,使用起来可靠方便,而且价格便宜。图电源电路系统软件设计编程思路及流程图本系统设计思路是对本设计系统的设计方案确定之后,首先完成硬件的电路设计,画出电路原理图,然后根据电路原理图,根据它要实现的功能和要求完成软件部分的程序设计......”。
5、“.....将程序化分为几大模块,图下位机系统流程图图上位机系统流程图开始初始化检查和上位机的连接接收数据发射超声波开始计时有回波停止计时,启动测温修正声速计算液位传给上位机开始初始化键盘设定和下位机连接好发送设定信息接收到数据显示高度和温度是否超限报警延时主要包括超声波发射接收及数据处理程序,通信程序,显示程序和键盘程序等模块。系统主程序的流程图分为下位机系统流程图和上位机系统流程图,分别如图和图所示。超声波发射接收及数据处理程序利用单片机产生频率为的方波信号,从口发出。与此同时启动计数器开始计时,此后开启中断,当接收到中断触发信号时计数器停止计时,取温度传感器测得的当前温度值和计数器记录的时间值代入公式公式和公式计算出液位高度。程序流程图如图所示。图数据处理程序流程图图通信子程序流程图之所以要在计数器开始计时后才开启中断,是为了防止超声波发射探头所发出的超声波信号直接进入接收探头产生中断信号触发中断,引起误差......”。
6、“.....读出温度子程序,复位应答子程序,写入子程序等。主程序主程序的主要功能是负责温度的实时显示读出并处理的测量的当前温度值,温度测量每进行次。这样可以在秒之内测量次被测温度,其程序流程见图所示。通过调用读温度子程序把存入内存储中的整数部分与小数部分分开存放在不同的两个单元中,然后通过调用显示子程序显示出来图主程序流程图图读出温度子程序读出温度子程序读出温度子程序的主要功能是读出中的字节,在读出时需进行校验,校验有错时不进行温度数据的改写。的各个命令对时序的要求特别严格,所以必须按照所要求的时序才能达到预期的目的,同时,要注意读进来的是高位在后低位在前,共有位数,小数位,整数位,还有位符号位......”。
7、“.....将测量值与给定值进行比较,若测得温度小于设定值,则进入加热阶段,置为低电平,这期间继续对温度进行监测,直到温度在设定范围内,置为高电平断开可控硅,关闭加热器,等待下次的启动命令。当测得温度大于设定值,则进入降温阶段,则置为低电平,这期间继续对温度进行监测,直到温度在设定范围内,置为高电平断开,关闭风扇,等待下次的启动命令。开始初始化显示当前温度判断当前温度值超过设定温度上限启动风扇降低温度红灯亮设定温度上下限启动电热炉升高温度是否低于设定温度下限是绿灯亮否第次接电调试,设置温度上限为摄氏度,温度下限为摄氏度。加热后,温度有时超过摄氏度却不报警,后经检查,发现是进位没有清,于是在如下写入程序中加入进位清零,便排除了这个异常。,读再经实际接电调试,切运行正常。加热到摄氏度时,红灯亮起,自动断电,而低于摄氏度时,绿灯亮起,开始加热。结束语本设计使用的温度控制器结构简单测温准确,具有定的实际应用价值。该智能温度控制器只是在温度控制领域的个简单实例,还有许多需要完善的地方......”。
8、“.....以手机短消息的方式发送给用户,使用户能够随时对温度进行监控。此外,还能广泛地应用于其他些工业生产领域,如建筑,仓储等行业。本温度控制系统可以应用于多种场合,像的温度育婴房的温度水温的控制。用户可灵活选择本设计的用途,有很强的实用价值。附录附录电源线插接说明所提供的电池盒,红线为正,黑线为负。板子所留出来的电源插口用表示电源正和表示电源负标明。若没有标明,我们会刻有记号,刻有号处为电源正。附录主板电路图附录程序代码是否检测到查十位数的段代码送出十位的段代码开十位显示显示多加的多加的次没完循环个信号开始发送以后,接收探头已经接收不到发射探头直接发射过来的超声波,此时开启中断,得到的中断触发信号才是由液面反射回来的超声波进入接收探头经过处理后得到的信号,在软件设计中经过这样的处理之后,减小了系统误差,提高了系统测量的精度。但是经过这种处理之后,对于较高的液面,由于超声波的回波时间减少,可能会在中断尚未开启之前就已经产生了中断触发信号,此时便不能准确的测量液位高度,因此系统会产生定的盲区。经计算,在时超声波在时间内可以传播,因此只有当超声波探头距离最高液面的距离大于时......”。
9、“.....才不会产生此种误差又由于超声波在不同温度下的传播速度不同,因此在系统安装时,超声波探头与液体液面之间的距离应当大于。通信程序通信部分采用型无线数据传输模块进行数据传输。串口与无线收发模块连接,控制无线收发模块发送命令接收数据并暂存于。图显示子程序流程图图键盘子程序流程图显示程序本系统采用液晶显示模块来实现显示功能。此液晶模块采用并行发送数据的方式,占用少量的口,同时在程序上占用空间很小。主要用来显示液体的液位高度和当前环境下的温度。在模块接收到要显示的内容后开始显示,直到接收到下组数据为止,具体程序流程图如图所示。中断返回保护现场键盘扫描是该键吗键盘子程序恢复现场延时去抖动初始化写入指令到写入数据函数数据转换为液晶字符定义位置指针显示键盘程序首先要使单片机确认按下的按键是哪个键,然后再设计相应的键盘子程序,当按下相应的键时调用对应的键盘子程序。其流程图如图所示。在软件设计中,为了避免干扰信号使其产生误动作,在键盘扫描之后要加入段延时去抖动的程序,以避免误动作的产生。结论本文介绍的基于单片机的液位测量系统,论文首先分析了利用超声波检测液位的可行性......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。