基于单片机的流量控制系统设计
基于单片机的涡轮流量计系统设计
基于单片机的涡轮流量计系统设计涡轮流量传感器是一种精密流量测量仪表,与相应的流量积算仪表配套可用于测量液体的流量和总量。
广泛用于石油、化工、冶金、科研等领域的计量、控制系统。
本设计流量计的硬件主要由涡轮流量传感器、信号转换电路、STC89C51单片机及其接口、液晶显示等部件组成。
系统运行可靠,成本低。
系统通过对水流量的参量的采集,达到了水流量检测和控制的目的,带来很好的经济效益和社会效益。
标签:单片机;涡轮传感器;液晶显示1 轮流量计测量原理液体涡轮流量计是一种速度式流量计,如图1所示,由涡轮、轴承、前置放大器、显示仪表组成;涡轮传感器的工作原理是当流体流入时,冲击涡轮叶片,便有管道内流体的力作用在叶片上,推动涡轮旋转。
在涡轮旋转的同时,叶片周期性地切割电磁铁产生的磁力线,改变线圈的磁通量。
根据電磁感应原理,在线圈内将感应出脉动电信号。
2 系统硬件电路设计文章是基于单片机STC89C51的液体涡轮流量计的系统设计,通过涡轮传感器检测流量信号,通过电路转换和信号放大电路,再通过AD转换送入单片机的P1口,通过单片机的P0口显示,由单片机的P2口中的几位控制LCD1602的读写、使能时序,通过定时器中断给AD0809提供工作的脉冲时钟信号,通过P2口的几个位控制ADC0809的开始信号、使能信号。
将传感器与管道相连接对流量进行测量,传感器输出的电流信号为4-20mA,通过作者的设计将其转换为0-5V的直流电压,由AD0809转换为数字信号,通过程序控制转换为流量在LCD1602上显示1.5-15m3/h。
该系统的硬件电路包括电源电路为传感器提供电源信号,流量传感器采集液体流量信号输出电流信号转换为电压信号,通过A/D转换由单片机控制,由LCD 液晶显示实时液体流量。
2.1 电源电路模块设计涡轮流量传感器需要外接24V的电源作为工作电压,本设计通过将220V的交流电压转换为24V的直流电压,该部分包括变压器的降压,整流桥的整流,电容滤波,通过7824输出24V直流电压,如图1所示。
基于单片机的水厂投药流量控制系统
(ig igh nIs tt o c n l y Pn dn s a 6 0 4 C ia Pn d sa t e f h oo , ig igh n 4 7 4 , hn ) n n i Te u g
Ab t c: eteAT8 C5 ar n ac nr lo wae co yce na u to lp c nrlt s h infs t nmo n i h re sr t Us h a 9 cry o o t trf tr la mo n fue , o to o ueteIa i t i me tds ag 1 ot a i l ea o c
2总系统 的构成
本 系 统 主 要 有 液 体 药 剂 池 、 量 传 感 器 、 动 阀 门 、 门 电 流 电 阀 机 、 C 一 1 片 机 控 制 系 统 以 及 液体 管线 和 控 制 线 、 视 线 等 组 M S5 单 监 成 。系 统 硬 件示 意 图如 下 :
关键词 : 量传感器 ; 量控制 ; 流 流 累计 流 量 、
中图分类号: P 7 T 23
文献标识码 : A
文章编号 :0 9 3 4 (0 7 1 — 1 6 一 2 1 0 — 0 4 2 0 )1 2 4 5 O
G0 N G a ha Y -c o.CH EN G a Xi n
在 系 统 硬 件 电 路 设 计 中 , 多 采 用 标 准 化 、 块 化 的 典 型 电 大 模 路 。 如 8 5 芯 片 的外 存 储 器 的 扩展 、时 钟 电 路 和 复 位 电路 等设 01 计 。 为 了 实 现 对 电 机 的 控 制 , 过 对 83 的 P .~ 1 通 0l 1 P . 的设 定 O 2口
维普资讯
基于51单片机的油量流量仪
毕业设计题目:基于51单片机的油量流量仪学院:电气与信息工程学院专业:电气工程与其自动化姓名:学号:指导老师:完成时间:年月日摘要工业生产中过程控制是流量测量与仪表应用的一大领域,流量与温度、压力和物位一起统称为过程控制中的四大参数,人们通过这些参数对生产过程进行监视。
对流体流量进行正确测量和调节是保证生产过程安全经济运行、提高产品质量、降低物质消耗、提高经济效益、实现科学管理的基础。
流量的检测和控制在化工、能源电力、冶金、石油等领域应用广泛。
本设计作为一个加油系统的智能电子设备,以AT89S52单片机为核心器件,主要研究基于51单片机的智能控制和传感器的数据采集与相应的控制系统的构建,电路元件少,制作方便。
单片机通过水流量传感器采集出相应的水流量并在液晶屏幕上显示相应的数字,可以读出使用的水流量,并查看出相应的价格,是一个数字化的智能水流量计。
关键词:AT89S52单片机;水流量传感器;LCD1602AbstractProcess control in industrial production is a large area of flow measurement and instrumentation, flow rate and temperature, pressure and level the four together are referred to as process control parameters, people with these parameters to monitor the production process. Correct measurement of fluid flow and regulation is to ensure the safety and economic running of production process, improve product quality, reduce material consumption and improve economic efficiency, the Foundation of scientific management. Traffic detection and control in the areas of chemicals, energy, electric power, metallurgy, petroleum widely used.As a intelligent electronic device,this desing uses single chip microcomputer AT89S52 as core component,making a primary research on that single chip microcomputer,which is a digital intelligent water meter,can gather relveant water flow and display corresponding figure on LCD screen and thus we can read water flow and check out relevant price based on water flow sensor and its advantages of intelligent controls of single chip microcomputer,data acquisition of sensor and the construction of control system.And it possesses few circuit components and convenient making.Key Words:AT89S52;water flow sensor;LCD1602目录摘要AbstractI绪论01 系统方案01.1 方案论证与选择01.1.1 作品电源模块的论证与选择01.1.2 流量检测模块论证与选择01.1.3 主控制芯片模块的论证与选择01.1. 4 显示器模块的论证与选择11.1.5 按键控制模块的论证与选择11.1.6 报警指示部分论证与选择21.2 系统设计21.2.1 结构方框图21.2.2 理论分析与计算22 系统硬件电路设计02.1 硬件电路的总体设计02.1.1 单片机最小系统02.1.2 液晶显示电路12.1.3 水流量传感器模块电路12.1.4 按键控制模块22.1.5 报警指示模块22.2 片子的简介32.2.1 AT89S51单片机与引脚介绍32.2.2 LCD1602液晶显示器72.2.3 单片机与LCD1602液晶显示器的连接113 单片机软件程序设计03.1 主程序流程图03.2 水流量检测程序13.3 LCD液晶显示程序23.4 按键的控制程序44 电路调试和方法04.1 检测方法04.2 硬件系统调试04.2.1 初步硬件调试问题04.2.2 问题分析04.2.3 解决方案04.3 软件系统调试1结论0参考文献0致0附录0附录A:电路原理图0附录B:PCB图0附录C:作品图0附录D:元件清单0附录E:程序单0绪论当今由于中国经济的腾飞,落后的科技已经不能适应时代的发展,只有不断进步的科技才能推动社会的发展,流量计的测量在热电生产、石油化工、食品卫生等工业领域具有广泛的应用。
基于51单片机的家用水流量计设计毕业设计
基于51单片机的家用水流量计设计毕业设计摘要:本设计以实际家庭生活为背景,使用51单片机为主控芯片,设计了一种家用水流量计,可以实时监测和显示家庭用水量,并通过液晶显示屏显示当前用水量和累计用水量,方便家庭管理和用水计量。
该设计采用水流传感器检测水流,通过51单片机进行信号处理和计算,实现流量的准确测量。
设计还包括电源管理模块和通信接口,可接入家庭智能系统进行数据传输和远程监控。
通过实验验证,该设计具有较好的性能和稳定性,可以满足家庭生活中对水流量计的需求。
关键词:51单片机;水流量计;流量检测;液晶显示屏;家庭用水管理一、引言水资源是人类社会发展中不可或缺的重要资源,合理使用和管理水资源对节约水资源、保护环境等具有重要意义。
在家庭生活中,人们对用水量的控制和管理也变得越来越重要。
因此,设计一种家用水流量计,实时监测和显示家庭用水量,对于家庭用水管理具有重要意义。
二、设计原理1.水流传感器水流传感器是本设计中的重要组成部分,用于检测水流并将其转换成电信号。
常用的水流传感器有涡轮流量传感器和电磁流量传感器等。
在本设计中,选用涡轮流量传感器,其原理是通过涡轮旋转的速度来确定流量大小。
2.传感器信号处理与计算传感器输出的电信号经过滤波和放大等处理后,通过51单片机的AD 转换模块进行模数转换,得到相应的流量数值。
根据传感器的特性和流量的计算公式,可以进一步将流速转化为流量,并进行相应的数据处理。
3.信息显示模块为了方便用户了解当前用水量和累计用水量,设计了液晶显示屏。
通过51单片机的IO口和液晶显示屏进行通信,将实时的用水量和累计用水量显示在液晶显示屏上,使用户可以方便地获取信息。
三、系统设计1.硬件设计本设计的硬件主要包括水流量传感器模块、51单片机主控芯片、液晶显示屏、电源模块和通信接口。
水流量传感器模块用于检测水流,51单片机主控芯片用于信号处理和计算,液晶显示屏用于显示实时用水量和累计用水量,电源模块用于供电,通信接口用于连接家庭智能系统。
基于C8051F单片机的流量计设计
感器 , 温度 传感 器) 传递 部件 、 、 微控 制器 及其 显示 和
输 出部 分组 成. 由于 采用 了压 力工 作温 度补 偿 , 大大 提 高 了测量精 度 .
所 需要 的几 乎 所 有 模 拟 和 数 字 外 设 及 其 它 功 能 部 件 , 设或 功能 部件 包括 ADC、 编程 增 益放 大 器 、 外 可 DAC、 电压 比较 器 、 电压基 准 、 温度 传 感 器 、 MB s S u/ IC、 2 UAR S I 定时 器 、 编 程 计 数 器 , 时 器 阵 T、 P 、 可 定
Ke r s y wo d :C8 5 F M CU ;fo me e ;s ra o 0 1 l w t r e ilC mmu i a i n;L nc t o CD ip a ds ly
流 量计 广泛 应 用 于 工业 生产 和人 民生 活 当 中.
期 , 理能 力大 大提 高。 采 用相 同振 荡器频 率 的情 处 在
Ab ta t A l w t r wa e i n d b s d o 0 1 CU. Th o o i g o a d r n sr c : fo me e s d sg e a e n C8 5 F M e c mp s n f h r wa e a d
t ed sg f s fwa e a e as n r d c d An h e s r me t a d c n r lc r s s t e h e in o o t r r lo i to u e , d t e m a u e n n o to o e u e h
列 ( C ) 内部 振 荡 器 、 门狗 定 时 器 及 电源 监 视 PA 、 看
基于AVR单片机的气体流量测试系统设计
通过 以上简单 设计 , 台 T S 33 一 E 一13R纪录 型太 阳能
表可 以被用作光功率传感器。程序不含有复杂 的运算 , 实 现简单 方便 。与 T S一13R连 接 时利 用 原厂 配套 的 E 33 线缆 , 无需改变仪表结构。极大得节约了研究经费。
参考文献
[] 1侯文辉 . 高精度照度计的设计 . 大连理工大学硕士学位论文 . [] 2 张珏 . 基于 C 0 1 单 片机的光功率计 的设计与 实现 . 8 5F 武汉 理工大 学硕士学位论文 .
试 的 自动 化 与数 字 化 。
关键词 :T g18 流量测试 ; A mea2 ; 自动化
1 总体 设 计
气 路单元 主要 由过 滤 器 、 动 减 压 阀 、 全 阀 、 力 手 安 压 表、 流量计 、 电磁 阀、 度传 感 器 、 动 阀、 缸 和 气 管 等 温 手 气
流量测 试 系统 主要 由气 路 系统 、 制单 元 、 控机 和 控 工
测试夹具四部分组成 , 如图 1 所示。测试夹具用 以固定
被 测产 品 , 为其 提供 可靠 的气 路接 口; 路系统 与控 制 并 气
组成 。气路系统的主要功能为测试提供清洁 的气 源 ; 输
出稳 定可 调 的测试气 压 ; 测量 并 输 出 测 试 中 的压 力 和 流
单元协 同工作 , 产生符合测试要求的压缩空气 , 并且通过
据准确、 性能稳定、 性价 比高等优点, 不仅提高 了工作效 率, 而且很好的解决 了原来测试精度不高和 自动化程度 低的问题, 能够满足现场测试的实际需要 。
参 考 文 献
[] 1马潮 . 高档 8 位单 片机 A m ̄1 Te 2 8原理与开发 应用指南 [ . 1 M]第
基于单片机的水流量测试设计
湖南科技大学毕业设计(论文)题目作者学院专业学号指导教师二〇〇年月日湖南科技大学毕业设计(论文)任务书机电工程学院测控技术与仪器系(教研室)系(教研室)主任:(签名)年月日学生姓名: 卢超学号: 1103030106 专业: 测控技术与仪器1 设计(论文)题目及专题:基于单片机的水流量测试2 学生设计(论文)时间:自 2015 年3 月 9 日开始至 2015 年 5 月 2 日止3 设计(论文)所用资源和参考资料:1)相应电子元器件;2)使用工具:Proteus仿真;ProtelDXP绘制原理图等软件3)参考资料:[1] 胡汉才.单片机原理及其接口技术[M].北京清华大学出版社2003[2] 邱关源.电路[M].北京高等教育出版社(第四版),19994 设计(论文)应完成的主要内容:1)完成水流量测试仪总体设计;2)完成程序设计和仿真设计;3)设计原理图和完成实物图的焊接和功能调试;4)完成毕业设计说明书一份;5 提交设计(论文)形式(设计说明与图纸或论文等)及要求:1)基于单片机的水流量测设系统实物一件;2)基于单片机的水流量测设系统的电路图;3)完成设计说明书一份;6 发题时间: 2014 年 12 月 31 日指导教师:(签名)学生:(签名)湖南科技大学毕业设计(论文)指导人评语[主要对学生毕业设计(论文)的工作态度,研究内容与方法,工作量,文献应用,创新性,实用性,科学性,文本(图纸)规范程度,存在的不足等进行综合评价]指导人:(签名)年月日指导人评定成绩:毕业设计(论文)评阅人评语[主要对学生毕业设计(论文)的文本格式、图纸规范程度,工作量,研究内容与方法,实用性与科学性,结论和存在的不足等进行综合评价]评阅人:(签名)年月日评阅人评定成绩:毕业设计(论文)答辩记录日期:学生:学号:班级:题目:提交毕业设计(论文)答辩委员会下列材料:1 设计(论文)说明书共页2 设计(论文)图纸共页3 指导人、评阅人评语共页毕业设计(论文)答辩委员会评语:[主要对学生毕业设计(论文)的研究思路,设计(论文)质量,文本图纸规范程度和对设计(论文)的介绍,回答问题情况等进行综合评价]答辩委员会主任:(签名)委员:(签名)(签名)(签名)(签名)答辩成绩:总评成绩:摘要论文以智能家居系统中的水流量模块为课题,以水流量计传感器和数字温度传感器DS18B20实时采集水流量状态和水温的数据,并根据主控器STC89C52的程序指令处理后计算出水费价格,用液晶屏LCD1602分当前温度、水价和水流总量三种状态动态显示。
基于plc 的流量控制系统
辽宁工业大学电气控制与PLC技术课程设计(论文)题目:基于PLC的流量控制系统设计院(系):电气工程学院专业班级:自动化112学号: 110302032学生姓名:王毅指导教师:(签字)起止时间:2014.6.30~2014.7.11课程设计(论文)任务及评语院(系):电气工程学院 教研室: 自动化 注:成绩:平时20% 论文质量60% 答辩20% 以百分制计算 学 号110302032 学生姓名 王毅 专业班级 自动化112 课程设计(论文)题目 基于PLC 的流量控制系统设计课程设计(论文)任务课题完成的功能:本课程设计要求以管道流量作为被控对象,采用西门子S7-200型PLC 作为控制核心,实现流量大小的控制运行。
设计任务及要求:(1)认真查阅相关文献资料,清楚了解管道流量控制的工作过程。
(2)完成PLC 控制系统硬件设计,内容包括DI/AI/DO/AO 信号分配、PLC 硬件电气接线原理图等。
(3)完成流量传感器、变送器、I/V 变换、A/D 转换及D/A 转换和电动阀门的信号控制。
(4)完成PLC 控制系统软件设计,内容包括主程序及相关子程序的程序流程图设计和梯形图程序设计。
(5)撰写课程设计说明书(论文):其中应包含设计方案选择与论证、总体功能框图、总体电路原理图、软件流程图及部分程序等内容。
技术参数:管道直径0.5米,要求给定流量0.1m 3/s ,变送器4-20mA ,I/V 变换0-5V 。
进度计划 (1)布置任务,查阅资料,确定系统组成和功能分析(2天) (2)系统硬件电路设计(3天) (3)系统软件设计及实验研究(2天) (4)撰写、打印设计说明书(2天) (5)答辩(1天)指导教师评语及成绩平时: 论文质量: 答辩: 总成绩: 指导教师签字:年 月 日摘要随着科技的飞速发展,自控系统的应用正在不断深入,同时代替传统控制检测技术日益更新。
自动控制技术可谓无所不能。
本文提出一种对液体流量进行实时精确控制的设计方案。
基于单片机的人流量检测系统设计思路
基于单片机的人流量检测系统设计思路一、引言随着城市化进程的加快和人口的增长,城市中的人流量也在不断增加。
因此,对人流量进行实时监测和分析显得尤为重要。
本文将介绍一种基于单片机的人流量检测系统设计思路。
二、系统设计原理该系统采用红外传感器作为检测手段,通过检测红外线来判断人员是否经过。
当有人经过时,红外传感器会发出信号,并通过单片机进行处理和计数。
同时,通过液晶显示屏实时显示当前的人流量数据。
三、硬件设计1. 红外传感器模块红外传感器模块由红外发射管和接收管组成,当有物体经过时,物体会遮挡住发射管向接收管发出的光线,从而产生信号输出。
本系统采用反射式红外传感器模块。
2. 单片机模块本系统采用STM32F103C8T6单片机作为核心控制芯片。
该单片机具有较高的性能和较强的处理能力,可以满足实时监测和计数的需求。
3. 液晶显示屏模块液晶显示屏模块用于显示当前的人流量数据,本系统采用16*2字符型液晶显示屏。
四、软件设计1. 红外传感器信号处理当红外传感器检测到有人经过时,会输出一个信号。
单片机通过中断方式进行处理,并进行计数。
2. 显示屏数据输出单片机将计数结果通过串口发送给液晶显示屏模块,并在屏幕上实时显示当前的人流量数据。
3. 系统调试和优化在系统调试和优化过程中,需要对红外传感器的检测灵敏度进行调整,以确保能够准确地检测到人员经过,并避免误判。
同时,还需要对单片机程序进行优化,以提高系统的响应速度和计数准确性。
五、总结基于单片机的人流量检测系统是一种简单、实用的监测手段。
通过采用红外传感器作为检测手段,并结合单片机和液晶显示屏等硬件模块,可以实现对人流量的实时监测和分析。
在实际应用中,还可以根据需要添加其他功能模块,如声光报警等。
基于C8051F410单片机的流量仪设计与应用
基于C 8 0 5 1 F 4 1 0 单 片机 的流量仪设计与应 用
赵祖龙 赖万 昌 成 都 理 工 大学 ,成 都 6 1 0 0 5 9
图1系统总体 结构 图
F i g. 1 S t r u c t u r e d i a g r a m o f t h e p o we r c o n t r o u n i t t e s t s y s t e m
图3 F M1 2 8 6 4 M一1 2 L 串行接 口电路原理 图
F i g. 3 F M1 2 8 6 4 M-1 2 L s e r i a i l n t e r f a c e c i r c u i t s c h e ma t i c d i a g r a m
m i c r o c o n t r o l l e r c h i p w i t h i n t h e A / 0 a n d D /
A c o n v e r t e r t o c a p t u r e a n d o u t p u t s i gn a l s ,
S O a s t o a c h i e v e t h e p u r p o s e o f c o n t r o l l i n g t h e ma s s f l o w c o n t r o l l e r . Th e f l o w m e t e r h a s a s i mp l e
和 流量控 制器 控制 电路构 成 ;软件部 分 由液 晶显 示 、A/ D 反 馈 信号 的采 集 ̄ U D/ A输 出 组 成 。系统 框 图如图 l 所示。
基于单片机的流量控制
但 是有的时候 , 控制精度要求不 是很高的时候 , 步进 电机的一次
1 机 械 机 构
机 械 机 构 由 电 机 , 轮 , 杆 , 杆 顶 端 辊 子 , 桶 , 座 , 簧 等 凸 导 导 套 机 弹 部 分 组 成 。这 是 一 套 比较 常 见 的 机 构 , 轮 的 最 大 半 径 和 最 小 半 径 之 凸 差 等 于 软 管 直 径 。在 执 行 控 制 时 , 进 电 机 带 动 凸 轮 旋 转 , 轮 压 导 步 凸 杆 . 杆 挤 压 软 管 , 现 控 制 。 为 了 提 高 系 统 工 作 的 可 靠 性 、 低 加 工 导 实 降 难 度 , 导 杆 与 凸轮 接 触 处 加 辊 子 . 小 摩擦 和 切 向受 力 。 在 减 同时 也 降 低 了 系统 稳 定 性 对 凸轮 加 工 品 质 的依 赖 。 在 应 用 中 , 电机 转 矩 和 弹 簧 倔 强 系 数 的 选 择 比较 重 要 。 电机 转 对 矩要 留有足够余量 , 以保 证 运 行 中不 会 出 现 失 步 , 高 系 统 运 行 的 稳 提
生 成 的 , 应 釜也 可 以在 通 电情 况 下 保 存 胶 液 , 液 则 供 涂 布 机 使 用 。 反 胶 单 片机 软件 方 式 来 实 现 驱 动 。步 进 电 机 的 驱 动 程 序 相 对 比较 简 单 , 也 根 据工 艺 要 求 , 液 在 进 入 涂 布 机 之 前 不 能 与 空 气 、 属 接 触 , 能 被 胶 金 不 已 经 比较 成 熟 。 件 电路 使 用 光 电耦 合 , 于 这 种小 功率 , 转 速 的 系 硬 对 低 污 染 。涂 布机 在 全 速 运 行 的时 候 , 求 供 胶 的 储 液 罐 中胶 液 在 一 定 液 要 统来 说 , 已经 完 全 可 以满 足 。 位。 根 据 工 艺 要 求 , 用 传 统 的 阀 类 控 制 已 经 不 能 满 足 要 求 。改 进 后 应 启 动行 程 不 必 只 走 一 步 , 时 会 走 上 几 步 , 过 D P开 关 的 设 定 , 以 有 通 I 可 的设 计 , 使 用 软 管 输 送 液 体 时 通 过 挤 压 软 管 来 控 制 液 体 的 流 量 的方 为 改 变步 进 电机 启 动 一 次 的步 进 量 。 可 以 通 过 这 种 方 法 , 善 系 统 的 快 改 法 , 得 了较 理 想 的效 果 。 取 由于 使 用 了步 进 电 机 作 为 执行 元 件 , 引入 了 速性 , 可是 如 果 步 进 量 如 果 设 定 的 过 大 , 能会 引起 震 荡 。 体 的稳 定 可 具 数 字控 制 技 术 , 制 精 度 大 大 提 高 , 作 可 靠 性 也相 应 得 以增 加 。 控 工 工作设定范 围. 经过实验得到。 要
基于单片机的公共场合人流量与温湿度检测系统的设计
基于单片机的公共场合人流量与温湿度检测系统的设计下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!本店铺为大家提供各种类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you! In addition, this shop provides you with various types of practical materials, such as educational essays, diary appreciation, sentence excerpts, ancient poems, classic articles, topic composition, work summary, word parsing, copy excerpts, other materials and so on, want to know different data formats and writing methods, please pay attention!基于单片机的公共场合人流量与温湿度检测系统的设计随着城市化进程的加快和公共场所的增多,如何有效管理人流量及其环境参数成为了一个重要的问题。
基于单片机的水量监控系统设计
基于单片机的水量监控系统设计作者:刘德康刘进汤莉莉谭德勇来源:《科技创新导报》 2015年第7期刘德康刘进+ 汤莉莉谭德勇(湖北大学知行学院计算机与信息工程系湖北武汉 430011)摘要:我国属于人均水资源量特别靠后的国家,作为高等院校,更应该节约用水。
通过实际考察,学校水资源浪费的主要原因是水龙头阀门的损坏。
传统人工检查效率低、成本高、不及时。
该系统针对上述问题,以51单片机为核心,采用超声波传感器HC-SR04采集信号,通过水量监控算法控制电动阀门28BYJ-48,实时监测以及控制用水量,为节水以及后勤维护提供一整套方案切实可行的方案,此套方案的实施能为学校节省大量的人力物力,且此套系统具有良好的可移植性,可在公共用水场合进行推广。
关键词:实时监测智能控制单片机推广中图分类号:TP23文献标识码:A 文章编号:1674-098X(2015)03(a)-0053-02我国有2.8万亿m3的水资源总量,全世界排第6位,但人均水资源不足世界水资源的1/4,排在世界人均占有水资源量的第109位,是世界上人均占有水资源最贫乏的13个国家之一。
在学校,如何节水,也成为了学校师生共同关注的问题。
因此,有学生提出,洗手间一些水龙头坏了之后,如果不及时处理,就会浪费大量的水资源,如果能第一时间通知后勤,则能把节约出来的水量用于学校的其他领域。
如果能大力推广,则共同节约的水资源就能用于城市生活、工业生产和生态用水,以水资源的可持续利用促进经济社会的可持续发展,响应习总书记的号召。
在尽可能节约成本的基础上,解决洗手间水龙头损坏后造成的水资源浪费,本水量控制系统通过51系列单片机为核心,对水流量进行监控系统,提供一整套方案,拟达到以下目标:(1)自动监控,及时通知。
充分考虑系统安全性、可靠性、稳定性、数据准确性、实现性。
减轻相关人员的工作量;(2)在特殊的情况下,例如在特定情况下需要大量用水,系统可以合理的进行反应;(3)结合各种实际情况,对系统的功能进行扩展。
应用单片机实现智能流量计的设计
流量信息进行统计, 通过显示子程序向用户显示, 经过若干个 时间周期后该信息被清除,主程序重新进入循环查询状态
为提高系统 的抗干扰能力, 本文在软件方面 同样采取 了相
关 的应 对 策 略 。 首先是使用看 门狗 电路,对程 序的不同位置添加 S E T B P 3 . 7 指令 ,该指令会 间隔若干个周期后对定制器 进行刷新 ,以控
计算法进 行流量 和温度计量 ,进而产生用户的流 量使 用信 息。 最后是在非程序区设置填满 L J M P g 0 0 0 0 H强制跳转指令 , 控制 失控程序进入 陷阱 ,强制进入初始状态 。 ( 三 )显 示 驱 动 电路 本文使用 M A X 7 2 2 1 芯片作为信息显示模块。 该芯片可 以显示 三 、总 结 本文设计 的基于单片机 的流量计量系统实现简单, 功能满 8 位数字信息 , 通过三线串行输入输 出的方式与单片机 的引脚P 1 . 3 , P 1 . 4 , P 3 . 3 相连。 其中 P 3 . 3 为片选信号, 用于控制显示模块 足实际使用需求,稳定性能较好 , 成本较低 ,具有一定的实际 是否工作 。 本系统中, 单片机会按照预定的时间周期向显示模块 使用价值 。 输出显示信息,该信息按照预定显示模式进行动态显示 。 参考文献 : 需要说明的是 M A X 7 2 2 1芯片可以在单片机数据输入间隔 『 1 1 孙昌权. 基 于A T 8 9 C 5 2 单片机的智能流量积算仪设计o 】 周期 内自动完成数据 的锁存器读取、译码、放 大和显示功能 。 广 西轻 工业 , 2 0 1 0 , 2 6 ( 1  ̄. 当获得新的输入数据 时才进行 内容更新 。可 以满足显示需求 。 [ 2 1 郭蕊 . 单片机在 家庭采暖计量装 置 中的应用田. 华章 , 2 0 1 ( 四 )继 电驱 动 电路 1 , 1 9. 部分用户希望在 获得所需 的使用流量后停止水流, 为达 到 【 3 】 王杰, 文斌 , 高瑜翔. 水流流量计的设计 与开发 Ⅱ 】 . 成都信 该控制流量的 目的 , 本系统引入继 电驱动 电路 。 该 电路同样 由 息工程学院学报 , 2 0 0 6 , 2 1 ( z 1 ) . 单片机控制 。 当单片机获得来 自键盘端 的输入信号时 , 根据 指 张志荣. 智能化流量计量系统的研 究与开发 田. 电子技 术 令结构判断是否为停止水流操作 若 为停止水流工作 , 则进 入 应 用 , 2 0 0 1 , 2 7 ( 2 ) .
基于单片机的流量控制系统设计—
基于单片机的流量控制系统设计—引言:随着社会的发展和进步,流量控制系统在各个领域的应用越来越广泛。
流量控制系统可以监测和控制液体、气体等介质的流动,达到合理利用资源、提高生产效率等目的。
本文将基于单片机设计一个流量控制系统,旨在通过对流量的监测和控制,实现对流量的合理调节,从而达到资源的有效利用和提高生产效率的目的。
一、系统设计思路本系统的设计主要包括传感器模块、控制模块和执行机构三个部分。
其中传感器模块用于监测流量,控制模块用于处理监测到的流量数据,并对执行机构进行控制,执行机构用于控制流量的开关。
设计思路如下:1.设置一个流量传感器,用于监测流量,并将监测到的流量数据发送给控制模块。
2.接收到流量传感器发送的数据后,控制模块通过单片机进行数据处理,并根据设定的流量阈值来进行判断和控制。
3.当流量小于设定的阈值时,控制模块控制执行机构打开流量开关,使液体、气体等介质开始流动;当流量超过设定的阈值时,控制模块控制执行机构关闭流量开关,从而达到流量的控制目的。
二、系统硬件设计1.传感器模块:传感器模块主要包括一个流量传感器和一个模数转换器。
流量传感器用于监测流量,并将模拟量信号转换为数字量信号发送给控制模块。
模数转换器用于将传感器模块发送的模拟量信号转换为数字信号,以便于单片机进行处理。
2.控制模块:控制模块主要包括一个单片机和一块液晶显示屏。
单片机用于处理流量传感器发送的数据,并根据设定的流量阈值进行判断和控制。
液晶显示屏用于实时显示监测到的流量数据和系统的运行状态。
3.执行机构:执行机构主要由一个电磁阀组成。
当流量超过设定的阈值时,控制模块将通过单片机控制电磁阀关闭流量开关,从而实现对流量的控制。
三、系统软件设计1.单片机程序设计:单片机程序主要包括以下几个模块:流量传感器数据采集模块、流量阈值设置模块和执行机构控制模块。
流量传感器数据采集模块负责采集传感器模块发送的数据,并将数据通过串口发送给控制模块。
基于单片机的节水灌溉自动控制系统的设计.
基于单片机的节水灌溉自动控制系统的设计第1章绪论1.1引言随着中国农业现代化进程的加快,农业结构的调整以及我国加入WTO等因素,农业灌溉自动化技术的要求越来越高,灌溉控制器在我国有着巨大的市场。
节水灌溉控制器近期在中国应朝着价格低,性能可靠操作简便的方向发展。
但从长远的利益考虑,新的只能化技术,传感技术和农业科技的引入应用和普及,将会有智能化程度更高,性能更稳定可靠的灌溉控制器出现。
经过多年的发展,国外灌溉控制器已逐步趋于成熟系列化,但价格昂贵,国内虽引进一些,大多数是农业示范区,单位。
虽然国外生产的灌溉控制器性能越来越高,但没有考虑我国特殊的自然气候土地资源农业经济状况等因素,因而国外引进的灌溉控制器在国内应用并不普及。
国内虽然有多家研制灌溉器,但多数是小规模,试验和理论的探究应用不够普及。
究其原因一则是开发性能完善的灌溉控制系统需要大量的人力和物力的投入,需要多部门,多学科的融合,这在一定程度上限制了性能的完善,适应性强的控制器的开发。
其次是现在开发出来的灌溉控制器价格昂贵,农民尽管知道能节省人力和灌溉用水提高产量,但由于一次性投入太大,多数农民承受不起,这也在一定程度上限制了灌溉控制器的普及。
综上所述,西方发达国家在节水灌溉控制器的开发上已越来越成熟,而且发展趋势是研制大型分布式控制系统和小面积单片机控制系统,并能有通讯功能,能与上位机进行通信,并可由危机对其编程操作。
同时随着人工智能技术的发展,模糊控制,神经网络等技术为节水灌溉控制器的研制开辟了广阔的应用前景。
而国内在灌溉控制器的研制方面还没有形成规模大,应用范围广的成套控制产品。
国内的一些高尔夫球场等大面积场地灌溉控制,一般引用国外现成的成套灌溉控制产品,而广大农村可根据我国国情和各地经济和技术发展的实际情况,采取简单可行的节水灌溉控制措施及相应的排灌机械和设备,大力发展可靠实用和操作简便的节水灌溉控制器,这样做不仅具有广阔的市场,而且有巨大的社会和经济效益。
基于单片机的水流量控制装置设计
基于单片机的水流量控制装置设计作者:沈裕彬蒋开伟潘晓跃来源:《电子世界》2013年第17期【摘要】近年来流量计相关的技术得到了快速的发展和应用,目前市面上有将近60种各类流量仪表。
这些仪表通常只有流量读数的功能,没有控制功能。
本文将设计一种既具有流量检测又具有控制(阀门关闭)功能的装置,它不是简单地将流量计和电磁阀装配得来,而是重新设计传感器和阀门控制,其低成本方案具有较高的应用价值。
【关键词】单片机;叶片式;霍尔传感器;流量控制随着时代发展科技进步,流量相关的传感器技术也越来越成熟,种类繁多。
按照流量传感器的结构型式可分为叶片(翼板)式、量芯式、热线式、热膜式、卡门涡旋式等几种。
用以测量管路中流体流量(单位时间内通过的流体体积)的仪表。
有转子流量计、节流式流量计、细缝流量计、容积流量计、电磁流量计、超声波流量计等。
至今为止,可供工业用的流量仪表种类达60种之多。
品种如此之多的原因就在于至今还没找到一种对任何流体、任何量程、任何流动状态以及任何使用条件都适用的流量仪表。
这60多种流量仪表,每种产品都有它特定的适用性,也都有它的局限性。
尽管流量计种类繁多,但目前市面上却很少看到一种流量控制的装置,即:可设定流量并能自动控制(类似加油站的加油器)。
也没有一个能将流量计和阀门(电磁阀)组装的简单方案,即便实现类似的方案也会造成很大的成本问题。
本文将设计一种低成本的水流量控制装置。
1.装置结构该装置的原理上还是简单清晰的:水流量的检测,到达一定数值后,控制(关闭)阀门。
设计时更多的要考虑的实现的可行性、精度以及低成本。
首先考虑流量检测传感器。
测量方法很多,有差压式、容积式、速度式等等。
其中速度式又可分为涡轮式和涡街式。
从成本和实现上考虑,采用涡轮式,结构上就是叶片式。
根据叶片式检测原理可知,叶片的转速大体和流速成正比,因此就能检测出具体的流量。
叶片的转速检测通过霍尔传感器来实现,叶片的转轴上需要镶嵌一个磁铁。
基于单片机控制的图书馆人流量统计系统的开发
0 引言 辽宁工程职业学院有在校生数千人,图书馆占有 4 个 楼层,图书馆老师几十人,但是每天去图书馆学习的学生 有多少人,每月每年能达到多少人次呢?不清楚。为了能够 明确图书馆的使用率而设计出了此系统—— —人流量统计 系统。本文主要以该学院图书馆为例,对进入图书馆学习 的学生人数做一简单的统计。给出了对系统的总体设计及 各个电路的核心元器件进行详细介绍。 1 系统总体介绍 系统硬件框图设计:本部分主要包括电源电路、晶振 电路、复位电路、传感器采集电路、数码管显示电路和单片 机电路组成。
· 126 ·
内燃机与配件
基于单片机控制的图书馆人流量统计系统的开发
高静
(辽宁工程职业学院,铁岭 112008)
摘 要 :人流量也被称为客流量,是公共场所管理必用的数据信息,通过它可以获得这些场所的运营状态,从而采取科学的计划对 其进行运营管理。这就要求有一个合适的客流量统计器快速、准确地来完成这些工作。
作 者 简 介 :高静(1981-),女,辽宁铁岭人,辽宁工程职业学院教 师,高级讲师,研究方向为电工电子。
2 系统硬件设计 本系统主要由单片机最小电路、驱动 LED 数码管显 示电路、串口电路、传感器采集电路和电源电路等组成。 2.1 单片机最小电路 单片机最小系统电路主要包括供电电路、复位电路、 晶振电路和单片机电路组成。 单片机采用 89C51 系列。AT89C51 是一种带 4K 字节 闪 烁 、 可 编 程 、 可 擦 除 只 读 存 储 器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压, 高性能 CMOS8 位微处理器的单片机。AT89C2051 是一种 带 2K 字节闪烁、可编程、可擦除只读存储器的单片机。单 片机的可擦除只读存储器可以反复擦除 100 次。该器件采 用 ATMEL 高密度非易失存储器制造技术制造,与工业标 准的 MCS-51 指令集和输出管脚相兼容。由于将多功能 8 位 CPU 和 闪 烁 存 储 器 组 合 在 单 个 芯 片 中 ,ATMEL 的 AT89C51 是一种高效微控制器,AT89C2051 是它的一种精 简版本。AT89C 单片机为很多嵌入式控制系统提供了一种 灵活性高且价廉的方案。 2.2 数码管显示电路 显示器是单片机控制系统中最关键的输出装置,也是 相当重要的人机交互设备。显示器的作用是实时显示系统 运行状态和中间结果,为技术员实时掌握单片机控制系统 的运行状态。目前工控领域常见的单片机显示器是 LED 显示器。这种显示器配置简单、安装便捷、寿命长且造价低 廉,因而在工控领域得到了广泛应用。针对本系统的控制 功能,可以基于 LED 数码管动态扫描显示,一方面可以以 较少的 I/O 口的浪费同时驱动多个数码管,驱动程序编程
基于单片微机的流量控制系统设计
8 阳 c船 adc ptr h eu a e r e 盯 礓 h l o ue.Tersth8h np vd l m l e o
t h g o I h 阳p r h sr cu e o h rwa e O e o d. n e t e t e t u tr f a d r
ad sfwae O h s se { rsne f d ti n o t r f t e ytm s eetd n e a . p l
维普资讯
基于单片微机的流量控制系统设计
吴先用 ’ 李 燕 李 涛 。 - 1 长江大学电子信息学院 4 4 2 . 505 2 江汉油田清 河采油厂 采油二 队 22 13 . 6 7 4 5 华 中科技 大学控制科 学与工程 系 4 0 7 . 50 4
2系统软件设计
2 1上f= . i 》 机软件 设计
电 流 计l 入 号 理 路 A 转 磁 量 ’输 信 调 电 H / 换 D
l d舞k 航 艘 l 嫱 控 霉 捆 嘲 2 L』3 t锤 控 _ 础 ● 簋'1/ l wn千 ’ l J 啊 ” 0 I。{ 理 嘲I 1 , 卜 一 ' 置耳 固
1流量控制系统的工作原理及硬件设
介绍一种 以8 C 1 9 5 为核 心的流量控 制 系统 , 通
计
本系统选用 8 C 单 片机作 为下级温 95 l 度 、流量 控制 的 中央处 理机 , 即现 场控 制器。利 用 8 C 1 片机的串行接 口,通 9 5单 过 Rs 3 2 2异步通信接 口与上位 机进行通 信。其结 构框 图如 图 l所示 。下 位机具 有 采样 、控 制规 律运 算 、输 出控 制 以及 向 上位 机传送 F 位机采集 的主要参数和现场
基于单片机控制的智能灌溉系统设计
基于单片机控制的智能灌溉系统设计摘要:随着环保意识的提高和城市化的不断推进,对于生态环境的保护和土地资源的合理利用变得日益重要。
智能灌溉系统是一种高效、节约资源、减少人力投入、降低成本的新型灌溉方式。
本文基于单片机控制的智能灌溉系统设计方案,通过选用合适的硬件平台、传感器和控制算法来实现自动智能控制和数据采集,实现对农田的灌溉和水肥管理的自动化,提高农田利用率,节约资源,以保障农业生产的发展和生态环境的改善。
关键词:智能灌溉系统、单片机控制、灌溉管理、自动化控制、数据采集一、引言随着社会的不断发展和人们生活水平的提高,对于食品供应和农业生产水平的要求也越来越高。
无论是为了满足国家的粮食需求,还是为了保障人们的健康和生活安全,农业生产的发展显得格外重要。
然而,受自然环境和经济制约,农业生产的高效和规模化一直是制约农业发展的重要因素。
传统的灌溉方式依赖于人工操作,存在大量的人力资源浪费、水资源浪费和不稳定的管理问题。
因此,智能灌溉系统得到了越来越多的关注和应用,成为现代农业生产的重要一环。
二、智能灌溉系统硬件设计智能灌溉系统的设计包括硬件、软件和控制算法三个方面,本文重点对硬件设计进行讲述。
基于单片机控制的智能灌溉系统硬件包含传感器部分和控制器部分两个基本部分。
2.1 传感器部分设计智能灌溉系统需要使用多种传感器来实现对于土壤湿度、气温、空气湿度、光照强度等环境因素的准确检测,这些检测将作为控制决策的依据。
常用的传感器有土壤湿度传感器、温湿度传感器、光照传感器等。
本文选用黑色土壤湿度传感器和DHT11温湿度传感器作为实验材料,黑色土壤湿度传感器是一种直接放入泥土中进行检测的传感器,通过检测泥土中的电阻率变化来检测土壤湿度;DHT11温湿度传感器是一种数模转换器,用于测量相对湿度和温度。
这两种传感器可以为系统提供准确可靠的数据,并通过模拟到数字转换器将数据输出到控制器。
2.2 控制器部分设计智能灌溉系统的控制器是实现自动化控制和数据交换的重要部分,一般包括单片机、触摸屏、执行器和数据传输模块等组成。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
过程控制系统课程设计设计题目:基于单片机的流量控制系统设计学生姓名:专业:测控技术与仪器班级学号:指导教师设计时间:2010.6.28-2008.7.11《过程控制系统》课程设计任务书专业测控技术与仪器班级姓名设计题目:基于单片机的流量控制系统设计一、设计实验条件过程控制系统实验室实验系统二、设计任务1、设计电磁流量计为流量传感器,单片机为核心流量控制系统。
系统主要由水泵、水泵电机、流量传感器、电动阀门、阀门电机、单片机控制系统等组成。
2、写出流量控制过程,绘制控制系统组成框图3、利用单片机对流量进行控制(1)系统硬件电路设计单片机采用89S52;设计键盘及显示电路,电机控制电路(可控硅,光电耦合器)。
(2)编制流量控制程序三、设计说明书的内容1、设计题目与设计任务(设计任务书)2、前言(绪论)(设计的目的、意义等)3、主体设计部分4、参考文献5、结束语四、设计时间与设计时间安排1、设计时间: 2 周2、设计时间安排:熟悉实验设备、实验、收集资料:4天设计计算、绘制技术图纸:4天编写课程设计说明书:5天答辩:1天一,流量控制系统设计意义工业生产中过程控制是流量测量与仪表应用的一大领域,流量与温度、压力和物位一起统称为过程控制中的四大参数,人们通过这些参数对生产过程进行监视与控制。
对流体流量进行正确测量和调节是保证生产过程安全经济运行、提高产品质量、降低物质消耗、提高经济效益、实现科学管理的基础。
流量的检测和控制在化工、能源电力、冶金、石油等领域应用广泛。
【1】在天然气工业蓬勃发展的现在,天然气的计量引起了人们的特别关注,因为在天然气的采集、处理、储存、运输和分配过程中,需要数以百万计的流量计,其中有些流量计涉及到的结算金额数字巨大,对测量和控制准确度和可靠性要求特别高。
此外,在环境保护领域,流量测量仪表也扮演着重要角色。
人们为了控制大气污染,必须对污染大气的烟气以及其他温室气体排放量进行监测;废液和污水的排放,使地表水源和地下水源受到污染,人们必须对废液和污水进行处理,对排放量进行控制。
于是数以百万计的烟气排放点和污水排放口都成了流量测量对象。
同时在科学试验领域,需要大量的流量控制系统进行仿真与试验。
流量计在现代农业、水利建设、生物工程、管道输送、航天航空、军事领域等也都有广泛的应用。
二,系统方案1、方案整体思路液体流量控制通常采用电动调节阀实现,近年来,电动调节阀的结构和控制方式发生了很大的变化,随着计算机进入控制领域,以及新型的电力电子功率元器件的不断出现,使采用全控制的开关功率元件进行脉宽调制(pulse width modulation ,简称PWM)控制方式得到了广泛的应用。
这种控制方式很容易在单片机中实现,从而为电动调节阀的控制数字化提供了基础。
将偏差的比例(proportion)、积分(integral)、微分(differential)通过线性组合构成数字控制量,构成数字PID控制器,它具有非常强的灵活性,可以根据试验和经验在线调整参数,因此可以得到更好的控制性能。
本系统采用C51系列的89S52单片机为核心,通过设置89S52单片机的定时器产生脉宽可调的PWM波【2】,对阀门电机的输入电压进行调制,实现阀门开度的变化,进而实现了对液体流量的控制。
单片机通过电磁流量计采集实际流量信号,根据该信号对其内部采用数字PID算法对PWM变量的值进行修改,从而达到对流量的闭环精确控制。
2、实现流程流量控制系统是一个过程控制系统,在设计的过程中,必须明确它的组成部分。
过程控制系统的组成部分有:控制器、执行器、被控对象和测量变送单元,其框图如图1所示。
图1 流量过程控制组成框图电磁流量计:对输出流量进行检测,并与设定值比较,差值作为控制器的输入。
PID 控制器:对差值进行P 、I 、D 运算,输出对应得模拟量控制电机正反转和转速。
直流电机:根据控制器输出正反转,控制阀门开度增大或减小。
阀门:直接控制流量的执行机构。
所以,在这个系统的设计中,主要设计以上几个部分。
除此之外,根据题目要求,还要选取合适的控制算法来达到满足系统参数的要求。
具体就是确定控制器的算法和如何控制阀门开度,因为这两部分是实现本系统控制目的的关键。
它们选取的好坏将直接影响着整个系统实现效果的优劣。
3、控制器算法与PWM 波形输出流量是一个普通而又重要的物理量,在许多领域里人们需对它进行测量和控制。
本系对流量控制采用PID 算法,它具有结构简单、易于理解和实现,且一些高级控制都是以PID 为基础改进的。
在工业过程控制中90%以上的控制系统回路具有PID 结构,图2 PID 控制原理框图PID 调节器的离散化表达式为)]1()([)()()(--++=k e k e TK k Te K k e K k u di p 比例调节的作用是使调节过程趋于稳定,但会产生稳态误差;积分作用可消除被调量的稳态误差,但可能会使系统振荡甚至使系统不稳定; 微分作用能有效的减小动态偏差。
PWM 波形输出:用89S52单片机的定时器0和定时器1交替工作,产生连续的与偏差大小有关的占空比可调的PWM 波形。
首先,定时器0定时时间到,产生中断,置位PWM 输出口并开启定时器1,定时器1定时期间PWM 输出高电平,且定时器1的定时时间可调,与偏差的PID 运算结果有关,所以能输出占空比变化的PWM 波,控制电机转动,进而控制阀门开度和流量。
三、系统硬件设计1、总体设计框图及说明本系统是一个简单的单回路控制系统。
为了实现流量的自动测量和控制,采用了89S52单片机作为系统的控制中心,由数据采集模块检测到的流量信号传入单片机,并根据接收到的数据进行处理和控制运算,同时将数据保存,以便与下一次采样值进行比较,根据系统程序控制,进行PID 运算以及PWM 输出控制电机转速,最终由CPU 控制电机正反转,达到调节流量的目的。
系统还具有键盘设定模块,便于用户与系统之间的对话。
系统的硬件结构较简单,由若干个功能模块组成。
具体结构图图3及说明如下,图3 功能模块结构图键盘设定:设定控制系统要求的流量大小。
数据采集:用滑动变阻器分压模拟流量大小。
直流电机:接收单片机的控制信号进行正反转和转速调节,带动阀门转动。
2、部分外部电路设计2.1 数码管显示电路采用四联排共阴极数码管进行显示,具有四位数码管,这四个数码管的段选a 、b 、c 、d 、e 、f 、g 分别接在一起,每一个都拥有一个共阴的位选端。
P3口控制数码管的点亮情况。
因为单片机的IO 口输出功率有限,需要使用74LS374芯片进行锁存。
此外还用一个电阻R-PACK8来保护LED 。
2.2、直流电机控制电路直流电机以其良好的线性特性、优异的控制性能等特点成为大多数变速运动控制和闭环位置伺服控制系统的最佳选择。
特别随着计算机在控制领域,高开关频率、全控型第二代电力半导体器件(GTR 、GTO 、MOSFET 、IGBT 等)的发展,以及脉宽调制(PWM)直流调速技术的应用,直流电机得到广泛应用。
89S52 单片机键盘数据采集直流电机阀门数据显示为适应小型直流电机的使用需求,各半导体厂商推出了直流电机控制专用集成电路,构成基于微处理器控制的直流电机伺服系统。
但是,专用集成电路构成的直流电机驱动器的输出功率有限,不适合大功率直流电机驱动需求。
因此采用三极管构建H桥【3】,实现大功率直流电机驱动控制。
该驱动电路能够满足各种类型直流电机需求,并具有快速、精确、高效、低功耗等特点,可直接与微处理器接口,可应用PWM技术实现直流电机调速控制。
单片机的P10引脚输出高低电平控制电机的正反转,P11输出PWM波形控制电机转速。
具体为:①当P10为高电平时,三极管Q3、Q2导通,所以Q4导通,而Q2导通钳制电位为0.9V,所以不论P11是高还是低,Q1、Q7都不导通,即电机电流从左向右流,电机正转。
②当P10为低电平,Q3 Q2不导通,所以Q4不导通。
当P11为高电平时电机反转,当P11为低电平是,电机停转。
四系统软件设计1、程序结构说明任何一个系统的软件设计都离不开硬件电路的连接,所以本课题硬件设计的高度模块化决定了软件设计的模块化。
主要包括:主控程序模块、键盘扫描及处理子程序、采样数据处理子程序、PID算法子程序、电机驱动与控制子程序和显示等子程序几个部分。
结构图如下:主控程序模块在整个结构中充当管理者,管理所有子程序的调用,就相当于个人计算机的操作系统。
它主要负责初始化各个I/O口,等待键盘事件的发生,并作出相应的处理。
并在适当的时候调用数据采样程序,并将采样到的数据与键盘设定值比较。
再通过PID计算后用以控制电机转动,从而控制阀门开度,来达到流量的准确控制。
2、程序流程图及部分程序2.1 主程序说明2.1.1 主程序流程图图5 主程序流程图2.1.2主程序具体程序:/********************主函数**************************/main() //主程序{ TMOD=0x21 ; //0b0010 0001 timer0模式1(16位),timer1自动重装载TH0=0xfc ; //1ms延时常数12MTL0=0x18 ; //低电平时间调节TH1=0x7f; //定时器1赋初值TL1=0 ;EA=1;ET0=1;ET1=1; //开中断while(1){if(sw==1) //循环判断开关状态,并执行相应的程序{AD_val(); //调用TCL549采集处理display(uuu);}else{KB_Scan1();display(sc);}PID();} //每个循环的最后执行一次PID运算,实时控制电机}从主程序中可以看出,在进行一系列程序调用之前对系统进行初始化,然后判断开关状态程序有所反应。
然后进行一系列子程序,进行A/D转换和PID计算,将其结果用来控制直流电机。
2.2 键盘程序2.2.1 键盘扫描及键值识别的原理【4】由于机械触点有弹性,在按下或弹起按键时会出现抖动,从最初按下到接触稳定要经过数毫秒的弹跳时间,如图所示。
为了保证探险键识别的准确性,必须消除抖动。
消抖处理有硬件和软件两种方法:硬件消抖是利用加支抖动电路滤避免产生抖动信号;软件消抖是利用数字滤波技术来消除抖动。
我们采用软件的方法,利用主程序循环扫描,主程序每循环一次扫描到的键值相同时,则说明是某键按下。
对于键值识别,我们用一条switch语句,把按键的编码和键值对应起来。
2.2.2 键盘具体程序void KB_Scan1(void){ uchar tmp,line,i,flag,press; //定义局部变量if(lie1==0|lie2==0|lie3==0)return; //判断是否有键按下,如有,返回。