ImageVerifierCode 换一换
格式:DOC , 页数:29 ,大小:393.50KB ,
资源ID:5154103      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/5154103.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(大学毕业论文-—基于单片机的分段电容式液位测量的研究.doc)为本站上传会员【丰****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

大学毕业论文-—基于单片机的分段电容式液位测量的研究.doc

1、潍坊学院本科毕业设计(论文) 目录 第一章 前言 3 第二章 分段电容式液位测量原理及方法 4 2.1传统电容式液位测量的介绍 4 2.1.1传统电容式液位测量的原理 4 2.1.2电容式液位测量方法在油水界面检测中遇到的问题 5 2.2分段电容式液位测量的原理 6 2.2.1分段电容式液位测量的原理 6 2.2.2 几种特殊情况的处理 7 2.3 微小电容测量原理 7 第三章 系统总体设计 9 3.1课题需要实现的功能及要求 9 3.1.1系统实现的功能及要求 9 3.1.2系统的主要技术标准 9 3.2 系统总体结构设计 10 3.2.1传感器结构 10

2、3.2.2系统功能模块划分 11 第四章 系统硬件设计 13 4.1硬件电路的总体设计 13 4.1.1硬件电路的可靠设计 13 4.1.2硬件电路设计划分 13 4.2 单片机的选用 13 4.3 主控电路设计 14 4.3.1 ATmegal6单片机电路设计 14 4.3.2 人机接口电路设计 16 第五章 系统软件设计 17 5.1软件总体设计 17 5.2 ATmegal6单片机软件总体设计 17 5.3 ATmega8单片机软件总体设计 18 第六章 结束语 19 参考文献 20 致 谢 21 II

3、 潍坊学院本科毕业设计(论文) 摘要:溢油回收过程中进行油水分离时,检测油气、油水界面所在位置以及油层厚度是至关苇要的一个环节,不仅需要能够同时检测油气、油水两个界面,还需要保证检测结果是实时连续的,要求具有较快的检测速度。本课题正是研究这样一种测量技术,通过测量电容,利用单片机实现实时动态多界面液位测量。通过测量各分段电容传感器然后对测得的数据进行分析处理得到各界面位置是本文的总体思路。 本论文首先介绍了各种液位测量的方法,然后对课题中所提的测量要求进行分析给出了液位测量的需水分析,通过对比各种测量的方法选定了基丁分段电容的测量方式。通过

4、阐述分段电容式液位测量的原理分析、实现、以及解决的问题,从硬件和软件两个方面详细介绍了液位测量所需传感器的设计和制作过程,最后是对传感器的实验及对实验数据的分析总结,从而验证分段电容式测量液位的方法在本课题应用中的选择是正确的。 关键词:传感器;分段电容;液位测量;单片机 ABSTRACT:When separate oil from water at spilled oil recovery processing,the detection of oil—gas interface,oil—water interface and the oil thick

5、ness is a critical part,not only can detect oil gas interface and oil-water interface,but also need to ensure the results in real—time and continuous,requires faster detection speed.This issue is research a such of measurement that real·-time and dynamic detect multi interface liquid level using mic

6、ro—controller and capacitance measuring. By measuring the capacitance of sub—capacitor sensor then processing the measured data to get the interface position is the overall idea of this paper. This paper first introduces the various liquid level measurement methods,and then analysis the requireme

7、nts mentioned in the subject and provides liquid level measurement needs,by comparing selected variety of measurement methods and selected measurement based on sub-capacitor sensor.Described the principle analyses of sub—capacitor sensor for liquid level measurement,implementation,and solution pro

8、blems,go into detail about the design and production process of the liquid level measurement sensors from both hardware and software aspects,and finally is the experiment and analysis of the experiment and experimental data,thereby to verify the liquid level with sub—capacitor sensor in this topic i

9、s correct. KEY WORDS:Sensor;Sub—capacitor;Liquid Level;Single Chip Microcomputer 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢

10、意。 作 者 签 名:       日  期:         指导教师签名:        日  期:        使用授权说明 本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:        日  期:        

11、 学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名: 日期: 年 月 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权      大学可以将本学位论文的全部或部分内容编入有关

12、数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名: 日期: 年 月 日 导师签名: 日期: 年 月 日 第一章 前言 自1993年我国从石油出口国转为石油净进口国以来,石油进口数量不断上升,沿海的石油运输量大幅增加。我国进口的石油90%是通过海上船舶运输来完成的。据统计,1973—2006年,我国沿海共发生大小船舶溢油事故2635起,其中溢油50吨以上的重大船舶溢油事故共69起,总溢油量37,077吨,平均每年发生两起,平均每起污染事故溢油量537吨。石油本身

13、具有毒性,进入海洋后不仅会对海洋环境、野生动物和养殖资源等造成不同程度的危害,而且这种危害的周期往往是很长的。凶此对溢油治理方法和技术进行进一步的研究,以便最大程度地减少溢油所造成的危害,具有重要的意义。 溢油的处理方式基本有三种:生物法、化学法和物理法。对于海上溢油清除,物理法中的机械回收方法是最好的,不但清除了溢油,消除了溢油的危害,还回收了溢油,即保护了环境又保护了资源。溢油回收装置是一种机械回收装置,是溢油发生后处理溢油的一种有效装置,能极大的减小溢油的危害并回收溢油,降低损失。该系统最关键的部分是油水分离装置,但是在油水分离过程中只有确定油气界面和油水界面的位置,才能知道油层的厚度

14、控制油水分离装置正常工作。因此需要设计一种液位传感器,能够检测油气、油水两个界面的位置,而且要求传感器具有较高的精度和良好的动态特性。随着科学技术的发展,近几年来国内外学者对于双界面液位测量技术和装置的研究取得了很大的进展,发明了很多用于液位测量的仪器仪表,根据测量方式可以分为接触式和非接触式两类。通过对国内外液位测量方法的比较分析可以看出,大多数方法虽然可以测量油气和油水两个界面,但是对环境以及被测介质的要求比较高,而且需要在油水界面比较清晰地情况下才能获得比较准确的液位数据。因此提出了以电容式液位测量方法为基础的分段电容式液位测量法。这种方法不但对环境以及被测介质要求不高,而且可以很好的

15、测量油气和油水双界面。 第二章 分段电容式液位测量原理及方法 2.1传统电容式液位测量的介绍 2.1.1传统电容式液位测量的原理 传统的电容式液位测量法一般使用两个内外电极相套的圆柱形电容传感器, 电容传感器高度为L,内电极直径为d,外电极直径为D,当电容传感器内外电极之间充满介电常数为ε的介质时,其电容值的计算表达式如下: C= (2-1) 其中,为真空的介电常数,=F/m。 由公式(2-1)可知,在保持D、d和L不变的情况下,电容的大小和介质的介电常数ε呈线性关系。已知

16、D、d和L三个参数的值,根据测量到的电容值C即可计算出该介质的介电常数ε。 当电容传感器内外电极之间充满两种介质时,比如油和气,此时会有一个油气界面,下部为油,高度为H,介电常数为,上部为空气,高度为(L-H),介电常数为,此时相当于将两个电容传感器并联,电容值的计算表达式如下: (2-2) 其中: 为油部分所产生的电容,为空气部分所产生的电容,为电容传感器中充满空气时的电容值,为油的介电常数,为空气的介电常数。在环境不变的情况下总电容C与油的高度呈线性关系。 将油的介电常数和空气的介电常数代入(2-2)式,根据此时测量得到的电容值就可以计算出

17、油的高度H。 2.1.2电容式液位测量方法在油水界面检测中遇到的问题 但是在实际应用中,尤其是用丁海上溢油回收这样的上作环境,有许多问题必须予以考虑,这些问题主要有: (1)在测罩得到传感器电容值之后计算液面的高度需要知道各个介质的介电常数,但是各介质的介电常数并不是一个固定的值,而是一个随着各种条件变化而变化的值。 原油或者其他油品的介电常数与其含水率有关,在正常环境下,油水混合之后静止一段时间后,因为油水互不相溶且油和水的密度不同导致油水分离,油浮于水的上方,两者界面分明,油中的含水率相对固定,通过测量我们可以根据公式3.1计算出此时油的介电常数。但是在复杂的海洋环境下,有着复杂的

18、物理化学变化,海水的运动也会导致油和水也相互撞击,互相渗透,导致油的含水率有很大的变化,因此很难确定油的介电常数。 油水界面检测中的另一介质海水的介电常数也是变化的,由于海水中含有各种矿物质和盐分,不同区域的海水中含有的矿物质和盐分是不同的,即便是同一区域这些物质的含量也会有轻微的变化,这样势必会影响传感器的测量精度。 温度对于不同介质介电常数也有一定得影响,尤其是水的介电常数受温度的影响是非常明显的,如表2.1所示,在0度时水的介电常数约为88,而温度达到50度时,水的介电常数下降到70,变化是比较的大的。因此油水界面检测中温度对介电常数变化的影响所导致的测量误差是必须要考虑的。 表2

19、1水的介电常数与温度的关系 温度 0 10 20 30 40 50 介电常数 88 84 80 76 73 70 (2)通过传统电容式液位测量的原理介绍,可以知道该方法适合测量两种介质单一界面的位置,而并不适宜用于二种介质的油气、油水界面双界面的检测。因此,必须要对传统电容式液位测量方法进行改进,使之适应双界面位置的测量。 (3)油与水的分界面并不是一个清晰的界面,而是一个随着油的含水量由大到小变化的从水到油的过渡带,称之为乳化层。传统电容式液位测量方法依靠的是介电常数进行计算,乳化层的介电常数无法确定,凶此该方法很难确定乳化层的位置,传感器所能够检测到的只是

20、一个近似的界面,凶此如何处理近似晃面并确定油水界面的位置是一个必须要考虑的问题。 由此不难看出,在油气、油水双界面检测的应用中,传统电容式液位测量方法有各利-局限性,在应用到油气、油水双界面检测时会遇到很多问题从而导致测量精度不高,甚至是非常不理想的程度。因此,要将电容式液位测量方法应用到油水界面检测中,需要对传统电容式液位测量方法进行改进。 2.2分段电容式液位测量的原理 2.2.1分段电容式液位测量的原理 分段电容式液位测量是将传统电容式液位测量中的一段圆柱形电容传感器分成了Ⅳ段相互独立的圆柱形电容传感器,每一段相互并联,相互绝缘并独立引线,相当于从上至下形成了Ⅳ个I/N量程的电容

21、传感器,每一段独立检测电容,通过Ⅳ个电容传感器的测骨=结果计算并判断油气、油水双界面的位置。 分段电容式液位测量传感器总共十段,每段高为L.假设第1、2段为空气段,第3段为油气界面所在段.第4、5、6段为纯油段,第7段为油水界面所在段,第8、9、10段为纯水所在段。每一段的等效电。 因为每一段电容传感器的内电极直径d、外电极直径D、传感器高度L都是固 定的.而且在常温环境下.空气的介电常数为l,水的介电常数为80左右,纯净原油的介电常数为2.3左右.水和油两者介电常数相差将近40倍.比较易于区分,报据公式2.1可以知道,由此可以判断油气界面位于段,油水界面位于段。 这样两个界面

22、分布在不同的电容传感器中,每一段电容传感器可以独立测量该段的电容值,将传统电容式液位测量方法的原理应用于每一段的电容传感器中,这样就解决了传统电容式液位测量方法不适宜用于三种介质油气、油水双界面的测量的问题。对于油气界面和油水界面在同一段电容传感器,即油层厚度小于电容传感器高度L的情况将在下文阐述,尝试对于这种情况进行处理。 将每一段电容传感器的电容值测量出之后,因为和为纯空气段,和为纯油段,为纯水段,根据这几个电容值,通过公式2.1分别 可以计算出当前环境空气、油和水的介电常数,然后将获得的介电常数实时的用 于测量段油气界面的位置HX和段油水界面的位置HY。这样就解决了因为介质的介电常

23、数随外界各种条件变化而变化对测量准确度的影响,实现了在线实时自 标定自校正,从而提高了测量精度。 2.2.2 几种特殊情况的处理 在油气界面和油水界面测量时还会遇到以下几种特殊情况。 (1)每次测量时分别需要测量每一段电容传感器的空管电容值、充满油的电容值和充满水的电容值,但是测量过程中并不一定每一种介质会充满该段电容传感器,显然这在实际应用中这很难做到。为了防止这种情况出现,当传感器开始使用时或者使用环境改变时进行一次初始化,首先将十段电容传感器空管,测量空管电容值,然后将十段电容传感器充满所测油品,测量满油电容值,最后将十段电容传感器充满水,测量满水电容值,测量得到的30个初始值将

24、存入单片机内的数据存储器中,供液位计算使用。在测量过程中,遇到该段充满空气、油或者水时实时的更新单片机内数据存储器中的数值。 (2)油与水的界面是一个随含水率变化的非清晰的界面,即乳化层的问题,在分段电容式传感器中处于乳化层的每一段电容传感器测量到的电容值是一个随含水率变化而变化的值,由油到水的过程即是含水率逐渐变大的过程,电容值也随之而变大。在纯油到纯水的变化过程中,只需要确定一个值,当含水率低于此值时为油,含水率高于此值时为水。 2.3 微小电容测量原理 由于在分段电容式液位测量中被测电容很小,而线间寄生电容等各种杂散电容较大,因此对电容测量提出了极为严格的要求。 分段电容式液位测

25、量系统中的杂散电容主要来自三个方面: (1)连接电容内外极板与测量电路电线的寄生电容,其值大约为100pF/m。 (2)测量电路中使用的CMOS模拟开关产生的耦合电容。 (3)内外极板之间使用的聚四氟乙烯绝缘管形成的电容。 因此电容测量电路必须满足以下要求: (1)测最小电容、动态范围大、线性度好。 (2)测量灵敏度高、低噪声、低漂移。 (3)能抑制寄生电容和CMOS模拟开关产生的耦合电容。 第三章 系统总体设计 3.1课题需要实现的功能及要求 3.1.1系统实现的功能及要求 通过溢油回收过程的描述可以知道溢油装置工作过程最后一个环节就是在油液积累到一定厚度时控制油泵将油

26、抽出,因此油液厚度的测量是溢油回收实现的重要环节,液位测量装置是溢油回收装置中的核心。 为了能够实现实时的反映溢油回收装置中气、油、水的状态,了解溢油回收装置的状态,要求液位测量装置能够连续的将油气,油水界面的位置测量出来,同时为了控制油泵抽油,还需要计算出油层的厚度,即油气界面与油水界面的差值。为了精确控制抽油装置,需要液位测量装置具有较高的测量精度。抽油泵在向外抽油时速度比较快,因此需要液位测量装置具有较快的测量速度。 为了便于操作人员观察,需要将油气界面与油水界面的位置和油层的厚度通过LCD显示屏显示出来,I司时将数据通过RS一485通讯方式传送出去,便于二次仪表的使用。 收油装置

27、用于海上环境,海面情况复杂,有各种随机信号的干扰,因此传感器需要具有较强的抗干扰能力。海水中含有各种具有腐蚀性的矿物质,凶此传感器需要具有较强的抗腐蚀能力。 3.1.2系统的主要技术标准 (I)测量参数:油气界面和油水界面位置,其中油水界面属于油/乳化层界面和乳化层/水界面混合的界面 (2)测量范围:100cm (3)测量精度:±3cm (4)测量速度:5/s (5)环境温度:-10℃一60℃ (6)电源电压:24V (7)显示方式:LCD显示油气界面和油水界面位置、油层厚度 (8)通讯接口:RS-485 (9)单片机功能:能够实现自动保护防止程序跑飞、能够对测量装置进行初

28、 始化校准,将初始化参数保存并控制整个测量系统的运行。 3.2 系统总体结构设计 3.2.1传感器结构 传感器截面图如图3.1 图3.1传感器截面图示意图 整个传感器可以分为上下两部分:上部为数据采集与处理模块,下部为十段电容传感器和电容传感器外电极。 上部包括电源模块,ATmega16单片机、人机交互模块和通讯模块。全部安装在传感器顶部的防水盒中。防水盒采用航空插头外接电线,接入24V电源的输入以及RS一485串行通讯线缆。防水盒上方安装有状态指示灯、按键和LCD显示屏,实现传感器工作指示和人机交互。 下部包括十段独立的电容传感器和电容传感器外电极。电容传感器外电极公用.

29、套在整个电容传感器外部。中曰足聚四氟乙烯绝缘管将所测介质与电容传感器隔离。十段独立的电容传感器每一段的结构如下图:聚四氟乙烯绝缘管内是电容传感器内电极,高为10cm,中间是电容测量电路板,包括ATmega8单片机、电容测量电路和通讯电路,其中电容测量电路分别和电容传感器内、外电极相接。 这利独立的电容测量模块的设计虽然增加了整体复杂度和开发成本,但是这 样设计可以极大的缩小连接电容测量模块和电容极板的导线距离,从而极大的减小了导线电容对丁测量的影响,提高了液位测量的精度。 最关键的是每一段电容传感器都具有独立的电容检测模块,可以进行高速电容测量,ATmegal6单片机可以实时的读取每一段

30、的电容值用于计算。如果通过电子开关选通通道然后进行电容测量,不但电子开关需要等待一段时间,每一次通道通断后还需要更长的时间等待电容测量模块稳定,之后才能测最到正确的电容值,这样就达不到系统要求的测量速度。采用独立的电容测量模块就可以使被测电容一直接入并处于稳定状态而不需要电子开关选通通道.也不需要等待电容测量模块的稳定,从而减小了总体测量时间,提高测量频率。 3.2.2系统功能模块划分 系统按照功能可以划分为以下模块: (1)电源模块:将+24V输入电源转换为系统正常工作使用的+5V电源,采用 双电源工作。一路给十段电容传感器,称为传感器电源;另一路给电容传感器之外的所有电路供电,称

31、为主电源。 (2)数据采集与处理模块:该模块以ATmegal6单片机为核心,通过串行通信收集十段电容传感器测量得到的电容数值,通过计算得到油气界面和油水界面的何置。同时摔制整个系统的运行,包括系统初始化、电容传感器初始化、采集并处理十段电容传感器测量得到的电容值、液位计算、T作指示及测量结果显示、参数设定、串行通信等。 (3)电容测量模块:包括方波产生电路、电容电压转换电路、放大滤波电路、A/D转换电路和ATmega8单片机电路,A/D转换电路使用ATmega8自带的A/D转换功能实现。南ATmega8作为中继,接受ATmegal6单片机的控制,进行该段电容传感器的初始化,电容测量、结果的

32、传送。 (4)人机交互模块:包括工作指示、按键和LCD显示。 工作指示为5个LED灯管,包括主电源指示、传感器电源指示、运行指示、数据传输指示、系统运行异常指示。 四个按键实玑用户输入。 LCD显示实现油气油水界面位置显示、油层厚度显示、不同功能状态下内容显示。这些都保证了用户能够简单快捷的设定、使用、维护传感器,提高用户的 操作体验。 (5)通信模块:包括两部分,传感器内部串行通信和外部RS.485总线通信,两者使用的都是ATmegal6和ATmega8自带的串行通讯模块实现。 系统工作框图: 方波电路 电容电压转换 放大滤波 Atmega8 方波电路 电容电压转换

33、 放大滤波 Atmega8 电源模块 LED指示、LCD显示、按键 RS485外部通信 Atmega16 图3.2 系统工作框图 第四章 系统硬件设计 4.1硬件电路的总体设计 4.1.1硬件电路的可靠设计 系统长期可靠稳定运行是系统硬件设计中非常重要的一点,因此硬件电路的设计要考虑影响可靠性的因素。 影响系统的可靠性有内部和外部两方面。影响系统可靠性的内部因素有: (1)元器件的性能与可靠性。元器件是组成系统的基本单元,其特性好坏和稳定性与仪表的性能和可靠性息息相关。在系统设计当中,要精心挑选元器件,使其能够满足长期稳定性和可靠性的要求。 (2)硬件设计。硬件

34、设计中要求原理正确,参数设计适中,线路布局合理,避免元器件之间的电磁耦合,还应当利用必要的技术削弱外部干扰对仪表正常运行的影响。关键部分可以采用冗余设计。 (3)安装与调试。安装调试过程也是保证系统可靠运行的重要手段。如果安装工艺粗糙,调试不严格,仍有可能影响系统的可靠性。 影响可靠性的外部因素是指工作环境巾的导致系统不可靠工作的外部因素。主要包括以下几点: (1)外部电气条件,如电源电压的稳定性,强电场和强磁场的影响。 (2)外部窄间条件,如温度、湿度、动气清洁度等等。 4.1.2硬件电路设计划分 硬件电路设计分为三部分进行阐述: (1)电容测量电路部分:包括直流充放电式电容测

35、量电路、A/D转换电路和ATmega8单片机电路。 (2)主控电路部分:包括ATmegal6单片机电路、人机接口电路。 (3)通用电路部分:包括电源电路、通信电路。 4.2 单片机的选用 单片机是整个液位测量系统的核心,各个电容传感器的测量电容过程,测量结果的处理并计算液位,人机交互以及通信全部以单片机为核心,并通过单片机的协调保证整个系统的稳定运行。因此单片机的选择是否恰当,直接影响测量系 统的功能和性能。选择单片机的原则是根据测量的要求,从整个系统的功能、性能、可靠性、研发成本、使用效率等多方面进行综合考虑,从实际出发,适当选择。通过综合考虑,该系统采用了AVR系列单片机中的AT

36、megal6和ATmega8分别作为数据采集与处理模块单片机和电容传感器模块单片机。 而每设电容传感器中都含有一个ATmega8单片机,因此ATmega8单片机共 有十个,每个电路如图4.1。 PB0(ICP) PC0(ADC0) PB1(OCIA) PC1(ADC1) PB2(SS/OCIB) PC2(ADC2) PB3(MOSI/OC2) PC3(ADC3) PB4(MISO) PC4(ADC4/SDA) PB5(SCK) PC5(ADC5/SCL) PB6(XTAL1/TO

37、SC1) ADC6 PB7(XTAL2/TOSC2) ADC7 PD0(RXD) PC6(RESET) PD1(TXD) PD2(INT0) VCC PD3(INT1) VCC PD4(XCK/T0) AVCC PD5(T1) AREF PD6(AIN0) PD7(AIN1) GND GND GND 图4.1 ATmega8单片机 4.3 主控电路设计

38、4.3.1 ATmegal6单片机电路设计 数据采集与处理模块是整个主控电路的核心,而数据采集与处理模块又以 ATmegal6单片机为核心,ATmegal6单片机通过串行通信收集十段电容传感器测 量得到的电容数值,通过计算得到油气界面和油水界面的位置。同时控制整个系统的运行,包括系统初始化、电容传感器初始化、电容值采集与处理、液位计算、工作指示及测晕结果显示、参数设定、通信等。因此ATmegal6单片机在整个系统中具有非常重要的作用。 数据采集与处理模块单片机ATmegal6电路如图4.2 PB0(XCK/T0) PA0(ADC0) PB1(T1) PA

39、1(ADC1) PB2(AINO/INT2) PA2(ADC2) PB3(AIN1/OC0) PA3(ADC3) PB4(SS) PA4(ADC4) PB5(MOSI0) PA5(ADC5) PB6(MISO) PA6(ADC6) PB7(SCK) PA7(ADC7) PD0(RXD) PC0(SCL) PD1(TXD) PC1(SDA) PD2(INT0) PC2(TCK) PD3(INT1) PC3(TMS) PD4(OCIB)

40、 PC4(TDO) PD5(OCIA) PC5(TDI) PD6(ICP) PC6(TOSC1) PD7(OC2) PC7(TOSC2) RESET VCC XTAL2 VCC XTAL1 VCC GND AVCC GND AREF GND GND 图4.2 ATmega16单片机 4.3.2 人机接口电路设计 人机接口电路包括三部分:按键电路、LED指示灯电路和LCD显示电路

41、 LED运行状态分别采用了五个LED指示灯,分别指示系统电源、传感器电源、 系统运行、系统出错报警和数据传输指示。 采用四个按键实玑用户输入,当按键按下时,对应端口的信号呈低电平状态,上拉电阻可以保证在没有按下按键时,端口的信号呈高电平状态。图中的电容用 于减轻和消除按键抖动造成的不确定现象,消除了按键抖动的影响。其中,LED数码管显示器如图: 10 9 8 7 6 1 2 a b c d e f g 4 dp 3 a b f c g d e dp 5 GND 图4.3 LED数码管 LED动态显示电路: 图4.4

42、LED动态显示电路 第五章 系统软件设计 5.1软件总体设计 在进行软件总体设计时,应该采用结构化设计方法,即模块化自顶向下的设计方法。根据需求分析的要求,明确所要解决的问题,将一个总的问题,明确为若干个部分,对每个部分给出软件解决方案,模块化设计有利于程序设计任务的划分,各独立模块允许被任意调用,使得整个程序结构清晰,组合灵活,维护调试方便。 因为整个系统采用了ATmegal6和ATmega8分别作为数据采集与处理模块单片机和电容传感器单片机,因此软件设计分成了两部分:ATmegal6单片机程序设计和ATmega8单片机程序设计。 5.2 ATmegal6单片机软件总体设计 数据

43、采集与处理模块单片机ATmegal6完成了以下功能: ①整个系统的初始化:包括单片机I/O端口的初始化,整个中断系统的初始化,串行通信初始化,定时器初始化,看门狗初始化,LED系统运行指示和LCD显示初始化,EEPROM设定值读取。 ②人机交互功能:包括LED系统运行指示灯显示系统运行状态,LCD显示,用户按键的读取。 ③通过串行通信控制电容传感器传送本段电容测量值,从而获取十段电容传感器的测量值对测量值进行处理,并计算出油气界面位置和油水界面位置,计算油层厚度并通过LCD进行显示。通过按键操作能够读取十段电容传感器测量值,并通过LCD进行显示,供用户调试使用。 ④传感器设置功能:通过

44、按键操作能够测量各段电容传感器在空管、满油和满水状态下的电容值,并将这些电容值存入EEPROM中,供每次系统重新运行时读取使用,该值将用于油气界面位置和油水界面位置的计算。通过按键操作能够设定判断油气界面和油水界面的阈值。 ⑤定时检测各个电容传感器的工作状态,如出现错误通过LED指示灯报警, 并在LCD显示出错电容传感器为第几段。 ⑥通过控制MAX485芯片,使用RS-485总线进行外部通信。 5.3 ATmega8单片机软件总体设计 电容传感器单片机ATmega8具有以下功能: ①整个系统的初始化:包括单片机I/O端口的初始化,整个中断系统的初始化,串行通信初始化,定时器初始化,

45、A/D模块的仞始化,看门狗初始化。 ②对电容测量电路传送的电压信号进行模数转换,采用极值平均软件滤波,对测量结果进行软处理,提高系统的抗干扰能力。 ③通过串行通信接收ATmegal6单片机的控制信息,传送本段电容传感器的 测量值。 第六章 结束语 本传感器的设计这期间经历了选题,需求分析,原理的设计和改进,传感器总体设计,硬件各模块的设计,软件的设计,传感器的分析。总结所有工作,可以得到如下几点结论: (1)小电容量的检测足本系统的核心问题之一,改进的直流充放电电容检测方法是一种比较适合的方法。 (2)小电容检测的最重要的问题,是如何最大限度减少线路电容和元件电容

46、的干扰。通过改进传感器结构,采用数字信号传送,极大的减小了线路电容。通过改进直流充放电测量电路,基本消除了元件电容的影响。 (3)利用本文总结出的十分简单易行的界面计算方法,简化计算和判断的过程,既节省了单片机的资源,又降低多次浮点数计算带来的近似计算误差,提高了测量精度。 (4)传感器设计利用高性能而廉价的元器件,既简化电路设计,又节省传感器的成本。例如高速、高集成度的AVR系列单片机,使用方便的4路模拟开关74HC4066。能够满足显示要求,使用简单的1602LCD等等。 参考文献 [1]《国家海洋局》编写组.海洋环境保护与检测.北京:海洋出版社,199

47、8. [2]侯解民,孙玉清,张银东.海上溢油机械同收技术研究.北京:第五届中国国际救捞论坛论文集,2008. [3]交通部科学技术情报研究所.海上溢油防止新技术.北京:中国科学环境出版社,1991. [4]齐永生,宋生奎,涂哑庆.储油罐液位测量技术现状与发展趋势.石油工程建设.2006,32(4):1-4. [5]李冬梅.国内外液位计量仪表技术发展动向.仪器仪表用户.2002,9(3):5-7. [6]杨万国,贾延刚.多种液位仪表的应用对比.石油工程建设.2004,30(1):38-43. [7]任开春,涂弧庆.20余种液位测量方法分析.工业仪表与自动化装置.2003,(5):12

48、16. [8]李晓游.原油储罐多界面测试系统:(硕士学位论文).沈阳.沈阳工业人学,2006. [9]何奇,庸得刚.浅析汕罐液位检测的几种方法.计量与测试技术.2005,32(2):8-9. [10]唐云龙.新型浮简液位计校验仪的设计开发:(硕士学位论文).大连:大连理工大学,2009. [11]杨玉玲.基于磁敛伸缩液位传感器的船舶液位/容积精确监控系统:(硕士学位论文).上海:上海海事人学,2006. [12]何祥宇.汕水界面智能榆测仪的研究(硕士学位沦文).武汉:武汉理工大学,2007. [13]王毅,候解民,尚晨旭.电容式油水界面液位传感器的设计.中国仪表.2006,(

49、5):56-58. [14]白雪皎.超声波油量测量仪的研究:(硕士学位论文).吉林:吉林大学,2006. [15]崔艳.超声波油量测量仪的研究:(硕士学位论文).天津:天津工业大学,2003. [16]骆宇锋,高应俊,刘志麟,赵中华.新型光纤液位传感器及其系统研究.传感器术.2005,24(5):19-24. [17]余成波,传感器与自动检测技术.北京:高等教育出版社,2009. [18]陶红艳.传感器与现代检测技术.北京:清华大学大学出版社,2009. 致 谢 本毕业设计论文是在我的指导老师姜老师的悉心指导下完成的。从开始的毕业设计讲课答疑,平时资料的搜集,一直到现在毕

50、业论文的最终完成,老师在每一个阶段都激励着我们前进。几个月以来,老师在指导我们做毕业设计时那种兢兢业业、孜孜不倦、无怨无悔的精神给我们留下了深刻的印象,使我们学到了很多书本上学不到的知识,使我们明白了很多书本上学不到的道理。在此谨向老师致以诚挚的谢意和崇高的敬意。 祝愿老师身体健康,工作顺利! 感谢在大学期间教过我的各科老师,是你们的悉心教导才有我学业的进步和顺利的毕业,感谢你们! 感谢在一起愉快的度过大学生涯的的同学,感谢你们在学习和生活上给予我的帮助! 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服