如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
液位检测系统设计(完整版)实用资料(可以直接使用,可编辑完整版实用资料,欢迎下载)烟台大学机电汽车工程学院机械设计制造及其自动化学院:机电汽车工程学院专业:机械设计制造及其自动化姓名:**小组成员:**********烟台大学机电汽车工程学院机械设计制造及其自动化目录摘要„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„3第一章绪论„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„4第二章系统硬件设计„„„„„„„„„„„„„„„„„„„„„„„„„„52.1系统总体功能概述„„„„„„„„„„„„„„„„„„„„„„52.2核心芯片的选择„„„„„„„„„„„„„„„„„„„„„„„62.3硬件原理图„„„„„„„„„„„„„„„„„„„„„„„„„11第三章系统软件设计„„„„„„„„„„„„„„„„„„„„„„„„„„163.1软件功能概述„„„„„„„„„„„„„„„„„„„„„„„163.2主程序设计„„„„„„„„„„„„„„„„„„„„„„„„163.3定时器T0中断服务程序„„„„„„„„„„„„„„„„„„„163.4A/D转换子程序„„„„„„„„„„„„„„„„„„„„„„„183.5LED显示子程序„„„„„„„„„„„„„„„„„„„„„„„18结论„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„20参考文献„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„21附录„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„22附录一主程序代码„„„„„„„„„„„„„„„„„„„„„„„„22附录二电路图„„„„„„„„„„„„„„„„„„„„„„„„„„26-2-烟台大学机电汽车工程学院机械设计制造及其自动化摘要随着社会的进步、生产工艺和生产技术的发展,人们对液位的检测提出了更高的要求。而新型电子技术微电子技术和微型计算机的广泛应用于普及,单片机控制系统以其控制精度高,性能稳定可靠,设置操作方便,造价低等特点,被应用到液位系统的控制中来。本文介绍了用液位检测集成芯片LM1042和A/D转换芯片A/D574A,以及AT89C51单片机作为主控元件的液位检测的原理、电路及监控程序。用LM1042液位检测集成芯片测量液位,具有测量精度高、速度快、可靠、稳定等优点;采用单片机来控制液位信息的采集,并且计算出真实液位值,通过运算判断是否超限报警,使检测具有更高的智能性。关键词:AT89C51AD574A液位检测LM1402超限报警-3-烟台大学机电汽车工程学院机械设计制造及其自动化第1章绪论本设计研究的内容和方法内容:设计某制药厂液缸内液位检测系统,本设计以MCS-51系列单片机为核心,采用常用电子器件设计,自行设计电源,选用合适的液位检测传感器,检测液位,数码管显示,当液位高度太高或太低时,报警。(可采用中断方式设计)方法:本设计经过调研,收集且分析相关技术资料,综合考虑液位检测技术发展和液位检测系统特点的基础上,提出把液位检测显示同超限报警综合的解决方案。本系统采用AT89C51单片机作为处理器,主要完成以下工作:1.基于AT89C51的液位信息检测设计方案。2.传感器LM1042,A/D转换芯片AD574A与单片机的接口电路设计。3.LED数码管驱动芯片ICM7218与单片机的接口电路及其与数码管的硬件连接。4.设计主要软件程序模块,完成软件设计。-4-烟台大学机电汽车工程学院机械设计制造及其自动化第2章系统硬件设计2.1系统总体功能概述该系统以AT89C51作为核心控制部件,外加传感器。一片A/D转换芯片和一片数码管驱动芯片来完成系统的预期任务,即液位的检测、显示和超限报警。LM1042外接的热阻探针温度的变化依赖于周围材料的热阻的大小,而空气和液体的热阻大小有很大差别,从而可以根据探针在液体中的深度不同时电阻的不同检测出液位的深度信息,由LM1042内部转换电路网络转换为与液位成线性关系的电压信号,再由12位逐次逼近型A/D转换芯片AD574A将模拟信号转换为数字信号,实现液位信息的输入,AT89C51从AD574A读取液位信息后进行数据处理和超限判断,随后将处理过的数据输出到数码管驱动芯片ICM7218的RAM中,由ICM7218实现数码管的静态显示,若液位超限则由单片机驱动蜂鸣器报警。图2-0为系统总体结构图:图2-0系统总体结构图各部分功能:1.电源部分提供+5V+15V-15V电压供系统各部分使用。2.传感器LM1042实现液位信息到电压信号的转换。3.AD574A将传感器输出的电压信号经A/D转换后送到单