文档详情

电容式液位传感器课程设计报告

公****
实名认证
店铺
DOC
117KB
约19页
文档ID:510118048
电容式液位传感器课程设计报告_第1页
1/19

传感器课程设计液位智能仪 目录第1章选题背景及设计指导思想…………………………………………………21.1选题背景……………………………………………………………………………21,2指导思想…………………………………………………………………………2第2章方案论证………………………………………………………………………22.1设计原理……………………………………………………………………………32.2.系统框图…………………………………………………………………………3第3章单元电路设计………………………………………………………………33.1传感器设计…………………………………………………………………………43.2将电容转化成电信号局部…………………………………………………………53.3 电信号放大电路设计……………………………………………………………53.4A/D转换器设计……………………………………………………………………63.5 控制软件系电路的设计…………………………………………………………………73.6 显示电路设计……………………………………………………………………83.7 软件系统的设计……………………………………………………………………103.8 误差分析及结果图……………………………………………………………………16第4章元器件清单…………………………………………………………………17第5章小结…………………………………………………………………………18参考文献………………………………………………………………………………19附录一:系统总图…………………………………………………………………20附录二:程序清单………………………………………………………………21摘 要::讨论电容式传感器的原理、电容频率转换电路、准确测量频率量的频率测量法,及利用DS1820 测量温度和用单片机进展温度补偿的方法。

设计并制作了圆柱形电容器,利用555 振荡电路将容量变化转换成频率的变化,并利用单片机进展测频,通过软件计算液位高度,减小了电容与频率转换的线性误差,具有温度软件补偿功能通过实验测试,该装置的测量精度优于1cm关键词:电容式液位计;频率转换;频率测量 引 言 液位检测在许多控制领域已较为普遍,各种类型的液位检测传感器较多,按原理分有浮子式、压力式、超声波式、吹气式等各种方式都根据其需要设计完成,其构造、量程和精度适用于各自不同的场合,大多构造较为复杂,制造本钱偏高;市面上也有现成的液位计,有投入式、浮球式、弹簧式等,多数成品价格惊人以上液位计多数输出为模拟量电流或电压,有些为机械指针读数,不能用于远程监视;普遍适用于静止液面,在波动液面易引起读数的波动;也有用电容法测液位的系统,此法是一种简单易行的方案本文利用圆柱形电容器原理,结合单片机设计出一种智能液位检测装置第1章选题背景及设计指导思想1.1课题背景本学期开设了测控电路,传感器及传感器技术,自动控制原理,单片机,电机拖动等课程本课程设计是在学完这么多课的根底上,为了能更好的掌握这些课的容,把理论应用于实际而提出来的。

旨在发挥我们的设计,创新意识通过本课程设计可以掌握和稳固传感器的根本设计方法,工业水位的测量方法,放大电路的设计,单片机的根本应用,显示电路的连接等知识进一步加强对课堂理论知识的理解与综合应用能力,从而提高我们解决问题的能力和创造创造能力1,2指导思想使用电容式液位传感器,设计传感器放大电路,将液位信号转变为标准电信号,将液位值显示出来〔液位高度2.5米,显示精度1厘米〕再设计控制电路,控制料罐的进口阀门开度,使其能够稳定在设定的高度值具体要求1〕.设计以测量显示局部电路为主;2〕.要绘制原理框图;3〕.绘制原理电路;4〕.要有必要的计算及元件选择说明;5〕.提供元件清单第2章方案论证2.1设计原理本设计采用筒式电容传感器采集液位的高度主要利用其两电极的覆盖面积随被测液体液位的变化而变化,从而引起对应电容量变化的关系进展液位测量由于从传感器得出的电压一般在0~30mv之间,太小不易测量,所以要通过放大电路进展放大从放大电路出来的是模拟量,因此送入ADC0809转换成数字量,ADC0809连接于单片机,把信号送入单片机通过单片机控制水泵的运转显示电路连接于单片机用于显示水位的高度该显示接口用一片MC14499和单片机连接以驱动数码管。

2.2.系统框图被测物理量:主要是指非电的物理量,在这里为水位传感器:将输入的物理量转换成相应的电信号输出,实现非电量到电量的变换传感器的精度直接影响到整个系统的性能,所以是系统中一个重要的部件放大,整形,滤波:传感器的输出信号一般不适合直接去转换数字量,通常要进展放大,滤波等环节的预处理来完成A/D转换器:实现将模拟量转换成数字量,常用的是并行比拟型、逐次逼近式、积分式等在此用到逐次逼近式单片机:目前的数据采集系统功能和性能日趋完善,因此主控局部一般都采用单片机显示设备:在此用到8段数码管控制设备:控制电动机的运行或关闭第三章单元电路设计3.1传感器设计传感器原理电容式液位传感器系统; 它利用被测体的导电率, 通过传感器测量电路将液位高度变化转换成相应的电压脉冲宽度变化, 再由单片机进展测量并转换成相应的液位高度进展显示,该系统对液位深度具有测量、显示与设定功能, 并具有构造简单、本钱低廉、性能稳定等优点传感器的组成图3-1-2为传感器局部的构造原理图它主要是由细长的不锈钢管(半径为R1 ) 、同轴绝缘导线(半径为R0 ) 以及其被测液体共同构成的金属圆柱形电容器构成该传感器主要利用其两电极的覆盖面积随被测液体液位的变化而变化, 从而引起对应电容量变化的关系进展液位测量。

图3-1-2传感器原理图测量原理由图1 可知, 当可测量液位H = 0 时, 不锈钢管与同轴绝缘导线构成的金属圆柱形电容器之间存在电容C0 , 根据文献得到电容量为:〔1〕式中, C0 为电容量, 单位为F ; ε0 为容器气体的等效介电常数,单位为F/ m; L 为液位最大高度; R1 为不锈钢管半径;R0 为绝缘导线半径, 单位为m当可测量液位〕为H 时, 不锈钢管与同轴绝缘电线之间存在电容CH :〔2〕式中, ε为容器气体的等效介电常数, 单位为F/ m因此, 当传感器液位由零增加到H 时, 其电容的变化量ΔC 可由式(1) 和式(2) 得〔3〕由式可知, 参数ε0 , ε, R1 , R0 都是定值所以电容的变化量ΔC 与液位变化量H 呈近似线性关系因为参数ε0 , ε, R1 , R0 , L 都是定值, 由式(2) 变形可得:CH = a0 + b0 H ( a0 和b0 为常数) (4)可见, 传感器的电容量值CH 的大小与电容器浸入液体的深度H 成线性关系由此, 只要测出电容值便能计算出水位3.2将电容转化成电信号局部采用运算法测量电路来转化该电路由传感器Cx和固定的标准电容Co以及运算放大器A组成,如图3-2所示。

图3-2 运算放大器测量电路原理图3.3 电信号放大电路设计由于从传感器得出的电压一般在0~30mv之间,太小不易测量,所以要通过放大电路进展放大,如图3-3所示,采用最根本的比例运算反放大电路.图3-3 比例放大电路要将30mV电压放大成5V,根据公式U=-〔R1/R2〕Uo,所以选择R1=500K,R2=3K,R4=R1//R2,,后边的是一个反相器,把第一个运放得到的电压反相成正的,其中R3=R5=1K,R6=R3//R53.4A/D转换器设计本设计采用A/D转换器ADC0809ADC0809是CMOS单片型逐次逼近式A/D转换器,由于输出级有8位三态输出锁存器,因而0809的数据输出端可以直接与单片机的数据总线连接ADC0809的工作过程是:首先输入3位地址,并使ALE=1,将地址存入地址锁存器中此地址经译码选通8路模拟输入之一到比拟器START上升沿将逐次逼近存放器复位下降沿启动 A/D转换,之后EOC输出信号变低,指示转换正在进展直到A/D转换完成,EOC变为高电平,指示A/D转换完毕,结果数据已存入锁存器,这个信号可用作中断申请当OE输入高电平时,输出三态门翻开,转换结果的数字量输出到数据总线上.ADC0809转换是采用逐次比拟的方法完成A/D转换的,由单一的+5V供电,片带有锁存功能的8路选一的模拟开关,由A,B,C引脚的编码来确定所选通道。

0809完成一次转换需要100us左右,输出具有TTL三态锁存缓冲器,可直接连到MCS-51的数据总线上,通过适当的外接电路,0809可对0-5V的模拟信号进展转换ADC0809与单片机的接口电路图3-4 ADC0809与单片机的接口电路3.5 控制电路的设计控制电路在这里起到非常重要的作用,在水位测量中测量到水罐中水位的高度,当水位高于2.5m水位时,电动机停转,水泵停顿对水罐供水;当水位低于2.5m水位时,电动机起转,水泵开场对水罐供水其电路图如图3-5所示图3-5 控制电路电路图3.6 显示电路设计发现需要4位的LED足可满足本设计的显示精度要求,为了减少所需的I/O数量,降低本钱,采用动态显示控制方式通过对显示接口电路的综合分析,发现测距仪利用串行输入BCD码—十进制译码驱动显示器件MC14499来完成与单片机系统的显示接口较为简单可靠用MC14499设计的LED显示器动态显示接口电路如图3-6所示图3-6 MC14499设计的LED显示器动态显示接口电路用MCS - 51系列单片机作为控制核心的水位测量计,其数据输出既可以通过单片机的通用I/O口输出,也可以通过单片机的串口用串行方式输出。

这里假设使用的单片机是8051 ,单片机的P1口为数据输出口, 显示器采用共阴极8段LED, 显示位数为4位,由于一片MC14499 可以驱动4 个LED 显示器,因此该显示接口只需用一片MC14499和单片机连接图是该动态显示接口的原理图P1.0用来向MC14499 发送数据,P1.1用来向MC14499发送时钟脉冲,P1.2用于控制单片机输出数据向MC14499串行输入(当P1.2 = 0时,允许MC14499输入数据)反相器74LS06作为显示器的位驱动, 8 个47Ω的电阻是LED 的限流电阻, 3个5.1kΩ的电阻是上拉电阻,使单片机8031输出电平与MC14499输入电平相兼容由于MC14499 具有输入自动锁存功能,而串行输入一帧数据又需要一定的时间,所以LED显示的数据不会出现闪烁现象3.7 软件系统的设计软件主要由主程序、定时中断程序、外中断程序组成其中主程序完成参数的初始化,中断的管理,结果的显示等工作主程序流程图如下:程序运行开要初始化各种参数,可以默认液位设定值等,之后如果要进入液位设定的话就按SET按键进入液位设定模式,然后进展比拟,看当前的液位有没有超过默认的极限值,如果超过了极限值,通过按键UP或DOWN进展液位调节,直至液位到达正常围;没有超过极限值就正常显示。

报警>80%开场初始化取液位值显示液位值是否翻开供水阀取液位值是<20%液位在20%~80%.液位在20%~80%.液位在20%~80%.液位值.关闭供水阀显示液位值>90%取液位值是显示液位值<10%报警5分钟。

下载提示
相似文档
正为您匹配相似的精品文档