- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机的超声波液位检测系统设计[技术报告]
马 莹 郑文斌 约3239字
[摘要] 介绍了利用AT89C51单片机控制的超声波测距系统的原理。给出了系统构成,并在数据处理中采用了温度补偿修正。此系统具有易控制、工作可靠、测量精度高的优点,可实时监控液位。
[关键词] 单片机 超声波 测距 温度补偿
1 引言
在许多工业生产系统中,需要对系统的液位或物料位进行监测,特别是对具有腐蚀性的液体液位的测量,传统的电极法是采用差位分布电极,通过给电脉冲来检测液面,电极长期浸泡在液体中,极易被腐蚀、电解、失去灵敏性,因而对测试设备的抗腐蚀性要求较高。超声波液位检测系统,利用了超声波传感技术的原理,采取一种非接触式的测量方法,能够实现对工业系统中液位或物料位的检测;而且超声波具有很好的指向性和束射特性,人耳听不见,一般不会对人体造成伤害,检测工程方便、迅速、易做到实时控制,而且测量精度又能达到工业实用的要求,所以有广泛的应用前景。
2 超声波测距原理
所谓超声波就是指频率高于20kHz的机械波,一般由压电效应或磁致伸缩效应产生;它沿直线传播,当频率越高,绕射能力越弱,但反射能力越强;它还具有强度大、方向性好等特点,为此,利用超声波的这些性质就可制成超声波传感器。
超声波传感器是利用超声波在超声场中的物理特性和各种效应研制而成的传感器。超声波传感器按其工作原理可分为压电式、磁致伸缩式、电磁式等[1],其中以压电式最为常用。压电式超声波传感器常用的材料是压电晶体和压电陶瓷,它是利用压电材料的压电效应来工作的:逆压电效应将高频电振动转换成高频机械震动,从而产生超声波,可作为发射探头;而正压电效应是将超声波振动转换成电信号,可作为接收探头。
超声波测距的原理主要是由超声波传感器的发射探头发射超声波,当超声波遇到障碍物时,会被反射,利用单片机记录超声波发射的时间和接收到回波的时间,根据当前环境下超声波的传播速度,即可通过公式S=C*[T/2](S为被测距离,C为空气中声速,T为回波时间,T=T1+T2)计算出超声波传播的距离,也就得到了障碍物离测试系统的距离。测距原理如图1所示:
3 硬件设计
该系统是检测系统与被测液体之间的距离,希望系统检测时间小于0.5s情况下测量范围为0.10~3.00 m,测量精度为1cm,测量时检测系统不能与被测液体直接接触,并将测试数据输出显示。综合考虑设计要求,检测系统的设计方案确定为以ATMEL公司生产的89C51作为系统的核心。系统总体框图如图2:
[图片]
3.1 超声波频率及探头的选用
超声波在空气中,频率越高,功率越大,精度越高,但在空气中衰减越快;相反,频率越低,功率越小,空气中衰减越慢,但误差大. 综合考虑75 kHz、40 kHz、25 kHz等几个常用超声波频率的特点 ,取40 kHz 可以较好地解决这个矛盾。为了便于超声波的发送和接收,本方案采用共振频率为40 kHz的超声波探头,其发射探头选用TCT40-10F1,对应的接收探头选用TCT40-10S1。
3.2 超声波发射模块
利用软件产生40KHz的超声波信号,通过输出引脚输入至驱动器,经驱动器驱动后推动探头产生超声波。这种方法的特点是充分利用软件,灵活性好,但需要设计一个驱动电流为100mA以上的驱动电路。
3.3 超声波接收模块
超声波接收器包括超声波接收探头。信号放大电路及波形变换电路三部分。波形变换采用集成运放芯片(LM324)作为比较器对放大后的信号进行波形变换。当输入信号的电压大于基准电压时,输出为“1”;当输入信号的电压小于基准电压时,输出为“0”;这样就取到对输入信号进行变换的目的。
3.4 温度补偿模块
本设计采用温度传感器DS18B20采集外界的温度数据进行温度补偿。
DS1820的测温原理:内部计数器对一个受温度影响的振荡器的脉冲计数,低温时振荡器的脉冲可以通过门电路,而当到达某一设置高温时振荡器的脉冲无法通过门电路。
[图片]
3.5 数据传输接口模块
由于现在的上位机的数据接口通常是与RS232相匹配的,且RS232接口电路已经可以满足系统的要求,所以数据传输接口模块采用MAX232芯片和DB9接头构成RS232接口电路,并通过软件的编程,实现液位测量系统与上位机之间相关数据的通信[2]。
3.6 显示模块
在本方案中,因为要显示的数据不是很多,所以采用LED显示,并采用MAX7219作为显示用的驱动芯片。采用LED数码管显示。其优点在于它能在低电压,小电流的条件下发光,能与CMOS,TTL电路兼容;发光响应时间短( 0.1秒),高频特性好,单色性好,亮度高,体积小,抗冲击性能强等。
4 软件设计
本液位测量
您可能关注的文档
最近下载
- 2021-2024年数学竞赛AIME II真题含答案(共4套).pdf
- 变电站值班员试题库(职业鉴定:初、中、高级工).pdf VIP
- 洁净制药厂净化空调毕业的设计.doc
- 高一上学期期末数学试卷(基础篇)(解析版).docx
- 虚拟实验室在高中化学教育中的应用研究教学研究课题报告.docx
- 《教育强国建设规划纲要(2024—2035年)》解读与培训.pptx
- 作业9:工学一体化课程《小型网络安装与调试》任务4学习任务工作页 .docx VIP
- 人教版六年级下册语文必背内容(古诗、课文、日积月累).pdf VIP
- 员工考勤表表格电子版.docx VIP
- 中国电信新一代bss3 0_计费技术要求分册v1 0.pdf
文档评论(0)