电磁流量计设计毕业论文.doc_第1页
电磁流量计设计毕业论文.doc_第2页
电磁流量计设计毕业论文.doc_第3页
电磁流量计设计毕业论文.doc_第4页
电磁流量计设计毕业论文.doc_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

编号 毕毕业业论论文文 题 目电磁流量计设计 摘 要 I 摘摘 要要 本课题研究的内容主要是利用电磁感应原理对各种液体如石油 水等的 流量进行检测与控制 主要由流量传感器采集流量信号 然后经过 A D 转换 器将连续的模拟信号转化为离散信号后传给单片机运算 单片机在软件系统 的控制下 根据预先的设置和预期的控制要求 将控制命令发送到步进电机 然后通过步进电机来精确控制阀门的开关 实现对流量的精确控制 并通过 显示单元实时显示 在设计过程中 从总体方案 单元电路 元器件选择和 设计等都进行了细致的介绍 关键词关键词 流量计 电磁感应 A D转换器 Abstract II A Abstractbstract The content of this research is mainly using the electromagnetic induction principle to all kinds of liquid such as oil water flow test and control Mainly by flow sensor to collect traffic signal and then after A D converter will be continuous analog signal into A discrete signal to the single chip microcomputer after operation under the control of single chip microcomputer in the software system according to the control requirements of setting and expected in advance will control commands sent to the stepper motor and then through the stepper motor to precisely control the switch of the valve realize the precise control of traffic and through the display unit in real time In the design process from the overall plan the unit circuit components selection and design and so on all has carried on the detailed introduction Keywords Flowmeter Electromagnetic induction A D converter 目 录 III 目目 录录 摘摘 要要 I I ABSTRACTABSTRACT IIII 第一章第一章 绪论绪论 1 1 1 1 课题研究背景 1 1 2 课题内容 1 1 3 研究意义 1 第二章第二章 系统总体设计系统总体设计 3 3 2 1 总体设计 3 2 2 主要元器件 3 第三章第三章 系统硬件电路的设计系统硬件电路的设计 5 5 3 1 传感器电路 5 3 2 信号处理电路 5 3 3 A D 转换电路 6 3 4 驱动电路 8 3 5 显示电路 9 3 6 键盘电路 9 第四章第四章 系统软件设计系统软件设计 1111 4 1 软件总体结构设计 11 4 2 主程序设计 11 4 3 流量控制子程序 12 4 4 中断服务子程序 13 4 4 1 设定值输入程序 13 4 4 2 A D 中断子程序 13 4 4 3 定时器中断子程序 15 4 4 4 数码管显示子程序 15 4 4 5 步进电机控制程序 16 第五章第五章 总结与展望总结与展望 1717 5 1 总结 17 5 2 展望 17 致致 谢谢 1919 参考文献参考文献 2121 附录附录 1 1 系统硬件电路系统硬件电路 2323 附录附录 2 2 程序源代码程序源代码 2525 第一章 绪论 1 第一章第一章 绪论绪论 1 11 1 课题课题研究背景研究背景 在我国 石油化工业是国民经济的支柱产业之一 所以对油井产量进行准 确 及时的计量 对掌握油藏状况 制定生产方案 具有重要的指导意义 为 了使高粘度的石油得到开采 就得在开采过程中直接加入降粘剂 如果加少了 石油抽不上来 加多了又造成经济浪费 由于石油是重要的能源 无论是从节 约能源的角度 还是从经济性角度来看 对于流量的精确控制都是十分必要的 所产生的经济效益也是十分明显的 在自来水的监测与流量控制中 应用高精 度的流量计与控制仪表也是必须的 所带来的经济效益是十分巨大且显而易见 的 1 21 2 课题课题内容内容 无论是在石油的开采 计量及运输过程中 还是在自来水的监测与控制中 对于流量都要求一定的精确计量和控制 因此 本课题就是针对这一具体实际 要求 通过对当前一些相关领域的分析和研究 设计出了一种基于 AT89C51 单 片机的电磁流量计 电磁流量计是基于法拉第电磁感应原理研制出的一种测量导电液体体积流 量的仪表 根据法拉第电磁感应定律 导电体在磁场中作切割磁力线运动时 导体中产生感应电压 该电动势的大小与导体在磁场中做垂直于磁场运动的速 度成正比 由此再根据管径 介质的不同 转换成流量 电磁流量计无节流部件 因此压力损失小 节能效果好 量程范围宽 适 合于各种有悬浮物固体粒子的污水 煤浆的测量以及腐蚀性介质的测量 同时 电磁流量计也有以下一些不足之处 不能测较高温度流量 不能测气体 蒸汽 以及含有大量气泡的液体 易受外界电磁干扰 造成输出精度受影响 1 31 3 研究意研究意义义 开展石油化工过程流程模拟 先进控制与过程优化技术的研究与应用具有 十分重要的现实意义 是当前国内外石油化工界广泛关注的一个话题 自动化 技术可以提高计量准确度 数据可靠性和及时性 为优化生产运行 核算经济 效益 强化生产调度和有效监控生产过程 进一步降低泵站工业噪声污染 改 善职工工作条件 减轻劳动强度 避免职业伤害 延长设备使用寿命以及企业 节能降耗工作起到积极作用 淮安信息职业技术学院毕业设计论文 2 第二章 系统总体设计 3 第二章第二章 系统总体设计系统总体设计 2 12 1 总总体体设计设计 在硬件电路部分 采用 AT89C51 单片机 外扩 EPROM 存储器 构成单片机 控制系统的主体部分 通过电磁流量传感器 AD 转换器进行输入 通过控制步 进电机带动阀门来控制输出 一些其他的功能 如设定值输入 数码管显示则 通过扩展 I O 接口芯片 8155 来完成相应的功能 系统软件设计部分 分别对键 盘设定值输入 步进电机控制 AD 转换控制 数码管显示等程序进行了设计 并且设计了主程序 流量传感 器 AD转换 单片机 步进电机控制阀 显示电路 键盘电路 图 2 1 系统结构框图 系统的工作原理是流量传感器采集到流量信息 通过变换器 转化为电信 号 经 AD 转换器将模拟电信号转化为数字信号 传给单片机 单片机软件系统 根据事先的设定值对采集的信息进行处理 输出离散的控制信号来控制阀门的 动作 从而调节流量 实现流量的精确控制 2 22 2 主要元器件主要元器件 流量传感器部分采用的是电容式电磁流量计传感器 电容式电磁流量计采 用了电容耦合的方式来检测流量信号 AD 转换部分本设计选用的是 ADC0809 ADC0809 是一种 8 位逐次逼近式 A D 转换器 可以和微机直接接口 可以与 ADC0808 相互代换 内部结构由八路 模拟开关 地址锁存与译码器 比较器 256 电阻阶梯 树状开关 逐次逼近式 寄存器 SAR 控制电路和三态输出锁存器等组成 单片机部分本设计采用 MCS 51 系列中的 AT89C51 AT89C51 有 40 条引脚 共分为电源线 时钟 控制线和端口线四类 控制部分采用由步进电机带动的控制阀 显示部分采用结构简单 价格便宜的 8 段共阳型 LED 用来显示控制过程和 运算结果 为了以后方便扩展 本系统采用 8155 来连接显示部分 8155 是 Intel 公司 研制的通用 I O 接口芯片 MCS 51 和 8155 相连不仅可为外设提供两个 8 位 I O 淮安信息职业技术学院毕业设计论文 4 端口 A 口和 B 口 和一个 6 位 I O 端口 C 口 而且也可为 CPU 提供一个 256 字节的 RAM 存储器和一个 14 位定时器 计数器 因此 8155 广泛应用于 MCS 51 系统中 键盘种类很多 本设计采用的是作为人机接口使用的最方便的键盘是十进 制输入 BCD 码输出的 BCD 码键盘 第三章 系统硬件电路的设计 5 第三章第三章 系统硬件电路的设计系统硬件电路的设计 3 13 1 传传感器感器电电路路 目前常用的流量计传感器主要有插入式电磁流量计传感器 电磁式流量传 感器 插入式正逆流涡轮流量传感器 电容式电磁流量计传感器等 本文采用 电容式电磁流量计传感器 电容式电磁流量计采用了电容耦合的方式来检测流量信号 具有电极与被测 流体不接触的特点 因而从根本上解决了电极表面附着 腐蚀 摩擦 液体渗 漏等问题 而且对传统接触式电磁流量计难以测量的低电导率液体如酒精等也 能进行测量 拓展了电磁流量计的适用范围 在造纸 石油 化工 冶炼等行 业有着良好的应用前景 图 3 1 电容式电磁流量计传感器结构 设计的传感器结构如图所示 包括测量管 励磁线圈 检测电极 屏蔽电 极和屏蔽罩 检测电极紧贴于管壁外 被屏蔽电极罩住 并以等电位驱动技术 减小杂散电容的影响 同时为了减小电极上的涡流影响 将检测电极做成了梳 状 最外层屏蔽罩接地 有利于屏蔽外界干扰 考虑到检测电极上感应信号比 较微弱 将前置放大器置于传感器内尽可能贴近电极的地方 以减小信号在传 输中的衰减及干扰 为避免铁磁材料的磁滞现象 采用了空心线圈励磁 3 23 2 信号信号处处理理电电路路 信号处理模块主要电路如图所示 高输入阻抗的前置放大器从高内阻的信 号源中检出电压信号 完成阻抗转换 高共模抑制比的仪表放大器对信号进行 差动放大 抑制共模干扰 然后经过旋转电容滤波器滤波 实现与参考信号的 互相关处理 并与励磁电流保持严格同步 最后由整流采样电路对旋转电容滤 波器电容上的电压信号进行整流采样 经A D转换后送入单片机 淮安信息职业技术学院毕业设计论文 6 图 3 2 信号处理电路原理图 3 33 3 A D 转换电转换电路路 ADC0809 是一种 8 位逐次逼近式 A D 转换器 可以和微机直接接口 可以与 ADC0808 相互代换 内部结构由八路模拟开关 地址锁存与译码器 比较器 256 电阻阶梯 树状开关 逐次逼近式寄存器 SAR 控制电路和三态输出锁存器 等组成 IN 0 26 msb2 1 21 2 2 20 IN 1 27 2 3 19 2 4 18 IN 2 28 2 5 8 2 6 15 IN 3 1 2 7 14 lsb2 8 17 IN 4 2 EOC 7 IN 5 3 ADD A 25 IN 6 4 ADD B 24 ADD C 23 IN 7 5 ALE 22 ref 16 ENABLE 9 START 6 ref 12 CLOCK 10 ADC0809 图 3 3 ADC0809 引脚图 AT89C51 属于 MCS 51 系列单片机 有 40 条引脚 共分为电源线 时钟 控 制线和端口线四类 第三章 系统硬件电路的设计 7 P1 0 1 P1 1 2 P1 2 3 P1 3 4 P1 4 5 P1 5 6 P1 6 7 p1 7 8 P3 0 RXD 10 P3 2 INT0 12 P3 3 INT1 13 P3 4 T0 14 P3 5 T1 15 P3 6 WR 16 P3 7 RD 17 XTAL2 18 XTAL1 19 GND 20 A9 P2 1 22 A10 P2 2 23 A11 P2 3 24 A12 P2 4 25 A13 P2 5 26 A14 P2 6 27 A15 P2 7 28 PSEN 29 EA 31 AD7 P0 7 32 AD6 P0 6 33 AD4 P0 4 35 AD3 P0 3 36 AD2 P0 2 37 AD1 P0 1 38 Ucc 40 AD0 P0 0 39 AD5 P0 5 34 ALE 30 RST 9 P3 1 TXD 11 A8 P2 0 21 AT89C51 图 3 4 AT89C51 引脚图 AT89C51 和 ADC 接口必须弄清和处理好三个问题 要给 START 线送一个 100ns 宽的起动正脉冲 获取 EOC 线上的状态信息 因为它是 A D 转换的结束 标志 要给 三态输出锁存器 分配一个端口地址 也就是给 OE 线上送一个 地址译码器输出信号 图 3 5 ADC0809 与单片机的接口 淮安信息职业技术学院毕业设计论文 8 AT89C51 和 ADC 接口通常可以采用查询和中断两种方式 采用查询法传送数 据时 AT89C51 应对 EOC 线查询它的状态 若它为低电平 表示 A D 转换正在进 行 则 AT89C51 应当继续查询 若查询到 EOC 变为高电平 则就给 OE 线一个高 电平 以便 2 1 2 6 线上提取 A D 转换后的数字量 采用中断方式传送数据时 EOC 线作为 CPU 的中断请求输入线 CPU 响应中断后 应在中断服务程序中使 OE 线变为高电平 以提取 A D 转换后的数字量 3 43 4 驱动电驱动电路路 图 3 6 AT89C51 与步进电机接口电路 步进电机是一种将电脉冲转换成相应角位移或线位移的电磁机械装置 也 是一种能把输出机械位移增量和输入数字脉冲对应的驱动器件 具有快速启停 能力 只要电机的负荷不超过它所能提供的动态转矩 就能通过输入脉冲来控 制它在一瞬间启动和停止 步进电机是否旋转是由控制绕组中输入脉冲的有无来控制的 每步转过的 角度和方向是由三相控制绕组中的通电方式决定的 因此 步进电机的控制是 要求单片机软件产生按一定规律变化的时序脉冲 然后通过接口和驱动放大电 路来驱动步进电机控制绕组工作 由于 89C51 的 P1 口负载只能驱动三个标准的 LSTTL 输入门 因此需要通过 7406 驱动器去驱动达林顿复合功率放大器 使步 进电机能够正常控制控制阀门 控制阀是自动控制系统中非常重要的一个环节 起到调节流体流量 克服 干扰来保证被控变量达到给定的工艺指标的作用 控制阀的阀部分由阀的内件 和阀体组成 阀的内件包括阀芯 阀杆 填料函和上阀盖等 常用的控制阀有 第三章 系统硬件电路的设计 9 普通型 散热片型 长颈型上阀盖及密封结构等形式 本控制系统采用由步进 电机带动的控制阀 3 53 5 显显示示电电路路 LED 是发光二极管的简称 有共阴和共阳两种 在本设计中 选用管结构简 单 价格便宜的 8 段共阳型 LED 用来显示控制过程和运算结果 8155 是 Intel 公司研制的通用 I O 接口芯片 AT89C51 和 8155 相连不仅可 为外设提供两个 8 位 I O 端口 A 口和 B 口 和一个 6 位 I O 端口 C 口 而 且也可为 CPU 提供一个 256 字节的 RAM 存储器和一个 14 位定时器 计数器 AT89C51 对 LED 管的显示可以分为静态和动态两种 静态显示的特点是各 LED 管能稳定地同时显示各自字形 动态显示是指各 LED 轮流一遍一遍显示各自 字符 人们因视觉惰性而看到的是各 LED 似乎在同时显示不同字形 当显示器 位数较少时 采用静态显示的方法是适合的 当位数较多时 用静态显示所需 的 I O 太多 一般采用动态显示方法 本设计采用动态显示 EA VP 31 X 1 19 X 2 18 RESET 9 RD 17 WR 16 IN T0 12 IN T1 13 T0 14 T1 15 P1 0 1 P11 2 P12 3 P13 4 P14 5 P15 6 P16 7 P17 8 P00 39 P01 38 P02 37 P03 36 P04 35 P05 34 P06 33 P07 32 P20 21 P21 22 P22 23 P23 24 P24 25 P25 26 P26 27 P27 28 PSEN 29 A LE P 30 TXD 11 RXD 10 AT89C51 A D0 12 PA 0 21 PA 1 22 PA 2 23 A D1 13 PA 3 24 A D2 14 PA 4 25 A D3 15 PA 5 26 A D4 16 PA 6 27 PA 7 28 A D5 17 A D6 18 PB0 29 A D7 19 PB1 30 CE 8 PB2 31 RD 9 PB3 32 WR 10 PB4 33 A LK 11 PB5 34 IO M 7 PB6 35 TMROU T 6 PB7 36 TMRN 3 PC0 37 PC1 38 RESET 4 PC2 39 PC3 1 PC4 2 PC5 5 8155 a bf c g d e D PY1 2 3 4 5 6 7 a b c d e f g 8 dp dp a bf c g d e D PY1 2 3 4 5 6 7 a b c d e f g 8 dp dp a bf c g d e D PY1 2 3 4 5 6 7 a b c d e f g 8 dp dp a bf c g d e D PY1 2 3 4 5 6 7 a b c d e f g 8 dp dp PC 0 3 PB 0 7 PB 0 7 PC 0 3 图 3 7 LED 接口电路 图 3 7 示出了 89C51 通过 8155 对 LED 的接口电路 图中 B 口和所有 LED 的 a b c d e f g SP 引线相连 各 LED 控制端 G 和 8155C 口相连 故 B 口为字形口和 C 口为字位口 因此 CPU 可以通过 C 口控制各 LED 是否点亮 3 63 6 键盘电键盘电路路 键盘种类很多 作为人机接口使用的最方便的键盘是十进制输入 BCD 码输 出的 BCD 码键盘 这种键盘为四片 BCD 码键盘拼接的 4 位十进制输入键盘组 淮安信息职业技术学院毕业设计论文 10 每片键盘具有 0 9 十个位置 每个位置都有相应的数字显示 代表键盘输入的 十进制数 因此 每片键盘可代表一位十进制数 需要几位十进制数可选择几 片 BCD 码键盘拼接 BCD 码键盘后面有 5 个接点 其中 A 为输入控制线 另外 4 根是 BCD 码输出 信号线 键盘拨到不同位置时 输入控制线 A 分别与 4 根 BCD 码输出线中的某 根或某几根接通 其接通的 BCD 码输出线状态正好与键盘知识的十进制数相一 致 5V A 8 4 2 1 A 8 4 2 1 A 8 4 2 1 A 8 4 2 1 AT89C51 P1 3 P1 2 P1 1 P1 0 P1 7 P1 6 P1 5 P1 4 图 3 8 AT89C51 与键盘的接口电路 图 3 8 是 AT89C51 通过 P1 0 P1 3 与单片 BCD 码键盘的接口电路 单片 BCD 码键盘可以与任何一个 4 位 I O 口或扩展 I O 口相连 以输入 BCD 码 A 端 接 5V 为了使输出端在不与控制端 A 相连时有确定的电平 常将 8 4 2 1 输出端通过电阻拉低 第四章 系统软件设计 11 第四章第四章 系统软件设计系统软件设计 4 14 1 软软件件总总体体结结构构设计设计 该控制系统的软件设计可以分为三部分 一 主程序部分 该部分完成存 储器分区 数据定义和系统的初始化等 以及调用各个子程序 完成主要的控 制功能 二 流量控制程序 通过 PID 控制算法 编写出相应的流量控制子程 序 实现对流量的控制 达到预期的控制要求 三 各子程序 各个子程序完 成具体的实现方法 主要包括 设定值输入 数码管显示 步进电机控制 AD 转换中断 T0 定时器中断 采样中断等 由此我们可以得出系统的总体设计框 图 如下图所示 最小系统 ORG 0000H 汇编程序开头 LJMP SETUP 跳过中断入口地址区 中断入口地址区 ORG 0030H SETUP 初始化区 MAIN 主程序 LJMP MAIN 主程序一般是反复循环执行程序 子程序和中断服务程序区 END 汇编程序结束 4 24 2 主程序主程序设计设计 主程序部分 主要完成存储器分配 系统初始化和系统整体控制等 并通 过调用各子程序段 实现软件的总体设计功能 淮安信息职业技术学院毕业设计论文 12 开始 初始化 设定值输入 等待T0中断 采样流量 数字滤波 查表将相应流量值送20H 实测流量与给 定流量比较 开大阀门开小阀门 显示当前流量与累计流量 小于大于 等待外部中断 图 4 1 主程序流程图 系统初始化程序的功能是对 8155 和 89C51 进行初始化 使 D A 输出为 0 步进电机处于停机状态 将 RAM 中的标志位和工作单元置为初始状态 提示符 CPUREADY 写入缓冲器 更新显示器子程序的功能是将显示缓冲器的内容 分别 转化为段数据 输出到 8155 显示器 0 12 的显示数据缓冲器分别为 73H 7FH 单元 当系统处于停机状态时 显示器 0 4 显示参数 显示器 5 7 显示参数 地址 所以 73H 77H 作为数据缓冲器 78H 7AH 作为地址缓冲器 在运行状态 时 73H 77H 作为瞬时流量缓冲器 78H 7FH 作为累计流量缓冲器 4 34 3 流量控制子程序流量控制子程序 在流量测试的基础上 把流量设定值和实际测试得到的瞬时流量送单片机 进行比较计算出误差 采用数字 PID 调节算法 计算输出到 AD0809 中 程序的入口参数 参数均为 3 字节的浮点数 分别将它们存放在 RAM 单元 中 低字节存放浮点数的阶数和符号 其中符号存放在最高位 阶数以补码的 形式存放在另 7 位中 尾数以原码的形式存放在另 2 个字节中 本程序占用资源 A B R0 R7 CY F0 第四章 系统软件设计 13 流量控制子程序见附录 1 主程序 4 44 4 中断服中断服务务子程序子程序 4 4 1 设设定定值输值输入程序入程序 本程序将 4 位 BCD 码按千 百 十 个依次存放在 89C51 片内 RAM 的 30H 33H 单元中 每个地址单元的高 4 位为 0 低 4 位为 BCD 码 RDS MOV R0 30H 初始化 存放单元首址 MOV R2 7FH P1 口高 4 位置控制字及低 4 位置输入方式 MOV R3 04H 读入 4 个 BCD 码 MOV A R2 LOOP MOV P1 A P1 口送控制字及低 4 位置输入方式 MOV A P1 读如 BCD 码 ANL A 0FH 屏蔽高 4 位 MOV R0 A 送入存储单元 INC R0 指向下个存储单元 MOV A R2 准备下一片键盘的控制端置 0 RR A MOV R2 A DJNZ R3 LOOP 未读完返回 RET 读完结束 4 4 2 A D 中断子程序中断子程序 A D 中断子程序流程图如下所示 淮安信息职业技术学院毕业设计论文 14 开始 保护现场 选寄存器区1 读8155A口的AD数据 个位送缓冲区 返回 Y N 为千位否 为百位否 Y N 恢复现场 为十位否 N Y 信号采样完 N Y 置AD采样结束标志 千位送缓冲区 百位送缓冲区 十位送缓冲区 启动AD 对信号采集 图 4 2 A D 中断子程序 程序见附录 1 主程序 第四章 系统软件设计 15 4 4 3 定定时时器中断子程序器中断子程序 开始 保护现场 采样周期计数器减1 恢复采样计数器初值 启动 对零系统 置标志位 返回 Y N 允许采样 采样时刻到 Y N 恢复现场 图 4 3 定时器 T0 中断 程序见附录 1 主程序 4 4 4 数数码码管管显显示子程序示子程序 开始 写显示RAM命令送8155 显示缓冲器指针置初值 长度计数器初值 取显示数据转为段数据 送8155 缓冲器指针减1 长度减1为0 返回 Y N 图 4 4 数码管显示子程序 在单片机内部 RAM 的 20H 和 21H 单元中有四位十六进制数 20H 中为高两位 淮安信息职业技术学院毕业设计论文 16 将其自左到右显示出来的程序 相应程序见附录 1 主程序 4 4 5 步步进电进电机控制程序机控制程序 步进电机控制程序是利用程序延时来控制电机的通电时间 即形成控制脉 冲 以达到正转 反转 启动和停止的 这种控制的缺点是 CPU 因执行延时程 序而降低了效率 为了提高 CPU 的使用效率 也可采用单片机内部定时 计数器 编制上述程序 具体程序见附录 1 主程序 第五章 总结与展望 17 第五章第五章 总结与展望总结与展望 5 15 1 总结总结 毕业设计是我三年大学中规模最大 难度最大 要求也最严格的设计 我 在完成毕业设计的几个月时间里 有百思不得其解的疑难困惑 也有茅塞顿开 的恍然大悟 有一筹莫展的原地打转 也有一日千里的顺风疾驰 有失败的痛 苦遗憾 也有成功的兴奋喜悦 从中我学到了很多知识 收获了很多体会 这 里面的酸甜苦辣都是我人生难得的财富 5 25 2 展望展望 通过这次系统的毕业设计 我觉得不论从理论知识还是从实际操纵中都学 到了不少知识 归纳起来主要有以下几个方面 1 经过这次毕业设计 我接触了更多平时没有接触过的元器件以及获得相 关的知识经验 同时我也发现自己在这方面很多不足之处 体会到理论知识对 实践有很大的指导作用 它让我知道 只有在正确的理论指引下 才能设计出 合乎实际需要的硬件电路 2 学会了高效率的查阅资料 运用工具书 利用网络查找资料 我发现 在我们所使用的书籍上有一些知识在实际应用中其实并不是十分理想 各种参 数都需要自己去调整 偶尔还会碰到资料错误的现象 这就要求我们应更加注 重实践环节 3 在毕业设计中 我们应当注意重点与细节的关系 很多时候正是一些细 节的处理 决定了整体功能的实现效果 4 需要对自己有信心 做事有恒心有耐心 失败不可怕 只要不趴下 昂 首向前走 希望总会有成功的一天 5 同组同学相互包容 彼此合作 取长补短 才能铸就最后的成功 6 可以这样说毕业设计是对大学所学知识的一次运用和检阅 同时对自学 能力提出很高的要求 所以平时的学习离开思考 就是严重的错误 我们学习 不应该有偏科现象 各方面的知识都应该要接触 这样做才能为毕业设计打下 基础 淮安信息职业技术学院毕业设计论文 18 致 谢 19 致致 谢谢 在论文完成之际 我首先向关心帮助和指导我的指导老师朱彩霞表示衷心 的感谢并致以崇高的敬意 在论文工作中 遇到了关于毕业设计论文的选题审题以及论文的编写问题 一直得到朱彩霞老师的亲切关怀和悉心指导 使我找到了论文编写的前进方向 为我的论文的编写铺下了坚实的道路 朱彩霞老师以其渊博的学识 严谨的治 学态度 求实的工作作风和他敏捷的思维给我留下了深刻的印象 我将终生难 忘 再一次向他表示衷心的感谢 感谢他为学生营造的浓郁学术氛围 以及学 习 生活上的无私帮助 值此论文完成之际 谨向朱彩霞老师致以最崇高的谢 意 在学校的学习生活即将结束 回顾两年多来的学习经历 面对现在的收获 我感到无限欣慰 为此 我向热心帮助过我的所有老师和同学表示由衷的感谢 特别感谢我的师兄季广全对我的学习和生活所提供的大力支持和关心 还要 感谢一直关心帮助我成长的室友王玉香 陈子璇等 感谢你们一路风雨相伴 是你们给了我们隐形的翅膀 即使没有风 我们 也能飞翔 在我即将完成学业之际 我深深地感谢我的家人给予我的全力支持 最后 衷心地感谢在百忙之中评阅论文和参加答辩的各位专家 教授 淮安信息职业技术学院毕业设计论文 20 参考文献 21 参考文献参考文献 1 柳玉松 周仲虎 化工装置常用流量计原理及选型使用探讨贵州工业大学学报 自 然科学版 2008 5 2 徐江海 单片机实用教程 北京 机械工业出版社 2011 12 61 67 3 董高峰 谈电磁流量计的选用 技术论文 石化自动化 2010 04 05 4 卢国峰 王保良 杨丽明 罗元国 黄志尧 李海青 电容式电磁流量计信号处理新方 法研究 传感技术学报 2008 年9 月 第21 卷第9 期 5 钱欣 尹树春 曹登场 智能插入式电磁流量计的研制 承德石油高等专科学校学报 2008年9月 第10卷第3期 6 王尚宏 隋韶阳 郭永涛 低电压微功耗电磁流量计测量原理分析 上海计量测试 2009年第36卷第2期 33 34 7 刘可昌 李霞 李斌 永磁式电磁流量传感器及其信号处理 8 全国工业过程测量和控制标委会 JB T9248 1999电磁流量计 北京 机械工业出版 社 2008 9 建设部标准定额研究所 CJ T 3017 1993潜水电磁流量计 北京 中国标准出版社 2010 10 张志良 单片机原理与控制技术 2008年第2版 北京 机械工业出版社 2007 3 29 32 11 马中元 刘克金 电磁流量计低电导率流体测量问题的讨论 J 自动化仪表 2008 21 5 5 7 淮安信息职业技术学院毕业设计论文 22 附录 1 系统硬件电路 23 附录附录 1 1 系统硬件电路系统硬件电路 C2 C1 EA VP 31 X1 19 X2 18 RESET 9 RD 17 WR 16 INT0 12 INT1 13 T0 14 T1 15 P1 0 1 P11 2 P12 3 P13 4 P14 5 P15 6 P16 7 P17 8 P00 39 P01 38 P02 37 P03 36 P04 35 P05 34 P06 33 P07 32 P20 21 P21 22 P22 23 P23 24 P24 25 P25 26 P26 27 P27 28 PSEN 29 ALE P 30 TXD 11 RXD 10 AT89C51 P1 0 7 P1 0 7 P1 0 P1 1 P1 2 P1 3 P1 4 P1 5 P1 6 P1 7 5V GND PA 0 5 PB 0 7 PC 0 3 AD0 12 PA0 21 PA1 22 PA2 23 AD1 13 PA3 24 AD2 14 PA4 25 AD3 15 PA5 26 AD4 16 PA6 27 PA7 28 AD5 17 AD6 18 PB0 29 AD7 19 PB1 30 CE 8 PB2 31 RD 9 PB3 32 WR 10 PB4 33 ALK 11 PB5 34 IO M 7 PB6 35 TMROUT 6 PB7 36 TMRN 3 PC0 37 PC1 38 RESET 4 PC2 39 PC3 1 PC4 2 PC5 5 8155 IN 0 26 msb2 1 21 2 2 20 IN 1 27 2 3 19 2 4 18 IN 2 28 2 5 8 2 6 15 IN 3 1 2 7 14 lsb2 8 17 IN 4 2 EOC 7 IN 5 3 ADD A 25 IN 6 4 ADD B 24 ADD C 23 IN 7 5 ALE 22 ref 16 ENABLE 9 START 6 ref 12 CLOCK 10 AD0809 7 7 P2 5 7 P2 0 4 P2 0 P2 0 P0 0 7 A 0 7 IN0 A 0 7 D0 3 Q0 2 D1 4 Q1 5 D2 7 Q2 6 D3 8 Q3 9 D4 13 Q4 12 D5 14 Q5 15 D6 17 Q6 16 D7 18 Q7 19 OE 1 LE 11 74LS373 A0 10 A1 9 A2 8 A3 7 A4 6 A5 5 A6 4 A7 3 A8 25 A9 24 A10 21 A11 23 A12 2 CE 20 OE 22 PGM 27 VPP 1 D0 11 D1 12 D2 13 D3 15 D4 16 D5 17 D6 18 D7 19 2764 P0 0 7 P2 0 4 GND GND 5V A 0 7 9 9 30 30 16 17 17 16 CLK 3 D 2 SD 4 CD 1 Q 5 Q 6 A 74LS74 P2 5 7 淮安信息职业技术学院毕业设计论文 24 R21 R22 R23 R24 R25 R26 R27R28R43 C1 a bf c g d e DPY 1 2 3 4 5 6 7 a b c d e f g 8 dp dp a bf c g d e DPY 1 2 3 4 5 6 7 a b c d e f g 8 dp dp a bf c g d e DPY 1 2 3 4 5 6 7 a b c d e f g 8 dp dp a bf c g d e DPY 1 2 3 4 5 6 7 a b c d e f g 8 dp dp PC 0 3 C2 C3 E1 E2 IN0 PB 0 7 R1 R4 R5 R8 R9 R12 R13 R16 R18 R19 R20 R29 R30 R32 R33 R34 R35 R36 R38 R39 V1 1 2 4 8 1 2 4 8 1 2 4 8 1 2 4 8 p1 0 7 P1 0 7 P1 0 P1 1 P1 2 P1 3 P1 4 P1 5 P1 6 P1 7 5V V2 V3 A B C VCC P2 5 7 附录 2 程序源代码 25 附录附录 2 2 程序源代码程序源代码 ORG 0000H LJMP SETUP ORG 000BH LJMP INET0P ORG 001BH LJMP INET1P ORG 0030H SETUP MOV 70H 0 MOV 71H 1 MOV 72H 2 MOV 73H 3 MAIN LCALL DIS LJMP MAIN DIS MOV DPTR TAB MOV A 70H MOVC A A DPTR MOV P0 A CLR P2 0 LCALL DEL SETB P2 0 MOV A 71H MOVC A A DPTR MOV P0 A CLR P2 1 LCALL DEL SETB P2 1 MOV A 72H MOVC A A DPTR MOV P0 A CLR P2 2 LCALL DEL SETB P2 2 MOV A 73H MOVC A A DPTR MOV P0 A 淮安信息职业技术学院毕业设计论文 26 CLR P2 3 LCALL DEL SETB P2 3 RET TAB DB 0C0H 0F9H 0A4H 0B0H 99H 92H 82H 0F8H 80H 90H DEL MOV R7 80H DJNZ R7 RET END PID1 MOV R0 52H MOV R1 49H LCALL FSUB MOV R1 46H LCALL FSTR MOV R1 4CH MOV R2 06H LCALL LPDM MOV R0 46H MOV R1 4CH LCALL FMUL MOV R1 4FH LCALL FSTR MOV R1 4FH MOV R2 09H LCALL LPDM MOV R0 43H MOV R1 4FH LCALL FMUL MOV R1 4FH LCALL FSTR MOV R0 4CH MOV R1 4FH LCALL FADD MOV R1 4CH LCALL FSTR 附录 2 程序源代码 27 MOV R1 4FH MOV R2 0CH LCALL LPDM MOV R0 40H MOV R1 4FH LCALL FMUL MOV R1 4FH LCALL FSTR MOV R1 4FH MOV R0 4CH LCALL FADD MOV R1 4CH LCALL FSTR MOV 40H 43H MOV 41H 44H MOV 42H 45H MOV 43H 46H MOV 44H 47H MOV 45H 48H MOV A 4CH MOV C A 7 MOV F0 C JB A 6 PIDJ12 ANL A 3FH MOV R7 A PIDJ13 CLR C MOV A 4EH RLC A MOV 4EH A MOV A 4DH RLC A MOV 4DH A DJNZ R7 PIDJ13 AJMP PIDJ14 PIDJ12 CPL A INC A ANL A 3FH 淮安信息职业技术学院毕业设计论文 28 MOV R7 A PIDJ15 CLR C MOV A 4DH RRC A MOV 4DH A MOV A 4EH RRC A MOV 4EH A DJNZ R7 PIDJ15 PIDJ14 JB F0 POUT1 POUT0 CLR A CJNZ A 4EH POUT00 CJNZ A 4DH POUT00 RET POUT00 MOV A 55H CJNZ A 00 H POUT01 MOV A 08H POUT01 DEC A MOV 55H A ADD A 3DH MOVC A A PC MOV P1 A MOV R7 08H DL0 DJNZ R7 DL0 DEC 4EH CLR A CJNZ A 4EH POUT00 CJNZ A 4DH POUT02 RET POUT02 DEC 4DH 附录 2 程序源代码 29 AJMP POUT00 POUT1 CLR A CJNZ A 4EH POUT10 CJNZ A 4DH POUT10 RET POUT10 MOV A 55H CJNZ A 07H POUT11 MOV A 0FFH POUT11 INC A MOV 55H A ADD A 14H MOVC A A PC MOV P1 A MOV R7 80H DL1 DJNZ R7 DL1 DEC 4EH CLR A CJNZ A 4EH POUT10 CJNZ A 4DH POUT12 RET POUT12 DEC 4DH AJMP POUT10 MDATA DB 01H 05H 04H 06H 02H 0AH 08H 09H LPDM MOV R7 03H LPDM0 MOV A R2 MOVC A A PC MOV R1 A INC R2 INC R1 DJNZ R7 LPDM0 RET RDS MOV R0 30H MOV R2 7FH MOV A R2 淮安信息职业技术学院毕业设计论文 30 LOOP MOV P1 A MOV A P1 A

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论