流量检测-装置系统设计课程设计

合集下载

简易流量计课程设计

简易流量计课程设计

简易流量计课程设计一、课程目标知识目标:1. 学生能理解流量计的基本概念、原理及其应用场景;2. 学生能够掌握简易流量计的制作方法,了解各部分功能及相互关系;3. 学生能够运用流量计的相关知识,解决实际问题。

技能目标:1. 学生能够运用所学知识,动手制作简易流量计,提高实践操作能力;2. 学生能够运用流量计进行简单的水流量测量,并正确读取数据;3. 学生能够通过小组合作,进行流量计的调试与优化,提高团队协作能力。

情感态度价值观目标:1. 学生通过学习简易流量计的制作,培养对物理学科的兴趣和热情;2. 学生在实践过程中,学会尊重事实、严谨求实,培养科学精神;3. 学生通过小组合作,学会互相尊重、沟通协作,培养团队意识和集体荣誉感。

本课程针对初中物理学科,结合学生年龄特点和认知水平,注重理论与实践相结合。

课程旨在帮助学生掌握流量计的基本原理,提高实践操作能力,同时培养科学精神和团队协作意识。

课程目标具体、可衡量,为后续教学设计和评估提供明确方向。

二、教学内容1. 流量计的基本概念与原理:- 流量计的定义、分类及应用;- 转子流量计的原理及工作方式;- 流量计的流量计算公式。

2. 简易流量计的制作:- 制作材料及工具的选择;- 制作流程及步骤;- 流量计各部分功能及相互关系。

3. 流量计的使用与调试:- 流量计的正确使用方法;- 水流量的测量及数据读取;- 流量计的调试与优化。

4. 实践活动:- 制作简易流量计;- 测量不同流速下的流量,并记录数据;- 小组讨论、分析数据,优化流量计设计。

教学内容依据课程目标,结合教材相关章节,确保科学性和系统性。

教学大纲明确教学内容安排和进度,涵盖流量计的基本概念、制作、使用与调试等方面,旨在帮助学生系统地掌握流量计相关知识,提高实践能力。

三、教学方法本课程采用以下教学方法,旨在激发学生的学习兴趣,提高课堂参与度,培养实践操作能力:1. 讲授法:- 对流量计的基本概念、原理及计算公式等内容进行系统讲解,确保学生掌握基本知识;- 结合实际应用场景,讲解流量计的分类及选用,提高学生的理论联系实际能力。

水泵流量控制系统课程设计---好的

水泵流量控制系统课程设计---好的

学号:课程设计题目水泵流量控制系统设计学院自动化学院专业自动化班级皇马姓名皇马指导教师2013 年 1 月15 日课程设计任务书学生姓名:专业班级:指导教师:工作单位:自动化学院题目: 水泵流量控制系统设计初始条件:1.课程设计辅导资料:“过程控制系统和应用”、“过程控制系统与仪表”、“过程控制仪表及控制系统”、“过程控制系统及仪表”等;2.先修课程:仪表与过程控制系统等。

3.主要涉及的知识点:过程控制仪表、控制系统、被控过程等要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)1.课程设计时间:1.5周;2.课程设计内容:根据指导老师给定的题目,按规定选择其中1套完成;本课程设计统一技术要求:研读辅导资料对应章节,对选定的设计题目所涉及的生产工艺和控制原理进行介绍,针对具体设计选择相应的控制参数、被控参数以及过程检测控制仪表,并画出控制流程图及控制系统方框图。

3.课程设计说明书按学校“课程设计工作规范”中的“统一书写格式”撰写,具体包括:①目录;②摘要;③生产工艺和控制原理介绍;④控制参数和被控参数选择;⑤控制仪表及技术参数;⑥控制流程图及控制系统方框图;⑦总结与展望;(设计过程的总结,还有没有改进和完善的地方);⑧课程设计的心得体会(至少500字);⑨参考文献(不少于5篇);⑩其它必要内容等。

时间安排:具体时间设计内容1月2日指导老师就课程设计内容、设计要求、进度安排、评分标准等做具体介绍。

学生确定选题,明确设计要求1月3日开始查阅资料,了解系统生产工艺和控制原理。

1月4日确定系统所需检测元件、执行元件、调节仪表技术参数1月7日—1月8日确定控制流程图及控制系统方框图1月9日—1月10日撰写课程设计说明书1月11日答辩并上交课程设计说明书指导教师签名: 2012 年 12 月 27 日系主任(或责任教师)签名:年月日目录摘要 (3)1 设计目的与要求 (4)1.1 设计目的 (4)1.2 设计的意义 (4)1.3 要求完成的主要任务 (5)2 自来水厂生产工艺 (5)2.1 生产工艺 (5)2.2 生产工艺流程图 (6)3 系统结构设计 (6)3.1 控制方案 (6)3.2 系统结构 (6)4被控变量与控制变量选择 (7)4.1被控变量选择原则 (7)4.2控制变量选择原则 (7)4.3本系统被控变量与控制变量的选择 (8)5检测环节设计 (8)5.1检测环节设计原则 (8)5.2本系统检测环节设计 (9)6执行器设计 (9)6.1执行器设计原则 (9)6.2本系统执行器设计 (10)7调节器设计 (10)7.1调节器正反作用选取 (10)7.2调节器规律的选择 (10)7.3调节器参数整定 (13)总结与展望 (13)课程设计心得体会 (15)参考文献 (15)摘要随着科学技术的迅猛发展,自动化技术在工业,农业,科技及人们日常生活中发挥着重要的作用。

测控课程设计参考题目

测控课程设计参考题目

课程设计参考题目1、转速测定及数据显示系统功能说明:设计一台测量电机转速并可显示转速及具有超速报警功能的仪器;测量范围:0~5000r/min;精度要求:±3r/min;显示:LED或液晶显示;要求:画出原理图,硬件仿真调试,设计软件流程图并编写程序(以单片机为核心)。

2、电子称设计功能说明:设计一台电子称;测量范围:范围分成三档,0~1.999kg、0~19.99kg 、0~199.99kg;量程自动转换;精度要求:0.1%显示:LED或液晶显示;要求:画出原理图,设计软件流程图并编写程序(以单片机为核心)。

3、数字温度计功能说明:设计制作一支数字温度计;测量范围:被测温度范围为0~200℃;精度要求:±0.1℃;显示:LED或液晶显示;要求:本设计可采用纯电路的方式实现也可以采用单片机实现,画出原理图,硬件仿真调试,设计软件流程图并编写程序。

4、数字式γ辐射仪设计功能说明:对反应堆工程、核燃料生产厂、医学辐照场所、集装箱检测装置、工业加速器、辐射探伤、辐照装置等场所的γ辐射剂量的连续监测,液晶显示实时测量数据与报警状态,量值用ppmeU (等效铀含量)或其他剂量表示单位表示。

精度要求:≤±15%;显示:剂量用LED显示。

要求:声光报警,画出原理图,硬件仿真调试,设计软件流程图并编写程序(以单片机为核心)。

5、汽车防撞测距仪功能说明:汽车倒车时,检测车辆后方障碍物位置,并利用指示灯及蜂鸣器报车辆到障碍物的距离及位置通知驾驶员,起到防撞的作用。

系统能够在高速行驶时,较准确测量与前方事故车的距离,并在车辆行驶到危险距离时,发出急促的报警提醒驾驶员注意刹车。

测量范围:1~2m,30~50m要求:声光报警,画出原理图,硬件仿真调试,设计软件流程图并编写程序(以单片机为核心)。

6、流量检测装置设计功能说明:设计一流量检测装置;显示:LED或液晶显示;要求:本设计可采用纯电路的方式实现也可以采用单片机实现,画出原理图,设计软件流程图并编写程序(以单片机为核心)。

自动控制原理课程设计 水箱流量控制系统【优秀】

自动控制原理课程设计 水箱流量控制系统【优秀】

自动控制原理课程设计水箱流量控制系统【优秀】(文档可以直接使用,也可根据实际需要修订后使用,可编辑推荐下载)自动控制原理课程设计题目:水箱流量控制系统校正装置设计系别专业班级学号学生姓名指导教师提交日期一、设计目的首先,通过对水箱流量控制系统的分析,加强对水箱流量控制系统的认识,并掌握超前校正网络设计的方法。

其次,通过课程设计,培养分析问题解决问题的能力。

此外,使用Matlab软件进行系统仿真,从而进一步掌握Matlab的使用。

二、设计任务及要求初始条件:已知单位反馈水箱流量控制系统,系统的开环传递函数为要求:试用Bode图设计法对系统进行超前串联校正设计,使系统满足:(1)系统在单位斜坡信号作用下,系统的稳态误差(2)系统校正后,系统的相角裕量三、设计任务分析虽然在频域内进行系统设计,是一种间接的设计方法,因为设计结果满足的是一些频域指标,而不是时域指标。

然而,在频域内设计又是一种简便的方法,在Bode图上虽不能严格定量地给出系统的动态特性,但却能方便的根据频域指标确定校正装置的参数,特别是对以校正系统的高频特性有要求时,采用频域法校正较其他方法更为方便。

一般来说,开环频率特性的低频段表征了闭环系统的稳态性能;开环频率特性的中频段表征了闭环系统的动态性能;开环频率特性的高频段表征了闭环系统的复杂性和噪音抑制功能。

因此,用频域法设计控制系统的实质,就是在系统中加入频率特性形状合适的校正装置,使开环系统的频率形状变成所期望的形状:低频段要有一定的高度和斜率;中频段的斜率最好为,且具有足够的宽度;高频段采用迅速衰减的特性,以抑制不必要的高频干扰。

四、设计内容4.1根据所要求的稳态性能指标,确定系统满足稳态性能要求的开环增益由要求(1):系统在单位斜坡信号作用下,系统的稳态误差。

得,取。

4.2绘制k=1000值下的系统的Bode图,并求出系统的相角裕量待校正系统的开环传递函数作出时未校正系统的Bode图,其渐近线如图1所示60 -20dB/dec300 -40dB/dec-30-60 -60dB/dec图1:未校正系统的Bode图计算未校正系统的开环剪切频率相应的相角裕量为相角裕度小的原因,是因为待校正系统的对数幅频特性中频区的斜率是,系统的动态特性会有严重的振荡,需要校正装置校正。

流量控制系统设计

流量控制系统设计

目录第一章过程控制仪表课程设计的目的意义 (2)1.1 设计目的 (2)1.2课程在教学计划中的地位和作用 (2)第二章流量控制系统(实验部分) (3)2.1 控制系统工艺流程 (3)2.2 控制系统的控制要求 (4)2.3 系统的实验调试 (5)第三章流量控制系统工艺流程及控制要求 (6)3.1 控制系统工艺流程 (6)3.2 设计内容及要求 (7)第四章总体设计方案 (8)4.1 设计思想 (8)4.2 总体设计流程图 (8)第五章硬件设计 (9)5.1 硬件设计概要 (9)5.2 硬件选型 (9)5.3 硬件电路设计系统原理图及其说明 (13)第六章软件设计 (14)6.1 软件设计流程图及其说明 (14)6.2 源程序及其说明 (16)第七章系统调试及使用说明 (17)第八章收获、体会 (20)参考文献 (21)第一章微控制器应用系统综合设计的目的意义1.1 实验目的本次课程设计是为《过程控制仪表》课程而开设的综合实践教学环节,是对《现代检测技术》、《自动控制理论》、《过程控制仪表》、《计算机控制技术》等前期课堂学习内容的综合应用。

本设计主要是通过对典型工业生产过程中常见的典型工艺参数的测量方法、信号处理技术和控制系统的设计,掌握测控对象参数检测方法、变送器的功能、测控通道技术、执行器和调节阀的功能、过程控制仪表的PID控制参数整定方法,培养学生综合运用理论知识来分析和解决实际问题的能力,使学生通过自己动手对一个工业过程控制对象进行仪表设计与选型,促进学生对仪表及其理论与设计的进一步认识。

本次设计的主要任务是通过对一个典型工业生产过程(如煤气脱硫工艺过程)进行分析,并对其中的液位参数设计其控制系统。

设计中要求学生掌握变送器功能原理,能选择合理的变送器类型型号;掌握执行器、调节阀的功能原理,能选择合理的器件类型型号;掌握PID调节器的功能原理,完成液位控制系统的总体设计,并画出控制系统的原理图和系统主要程序框图。

流量检测系统的设计

流量检测系统的设计

课设题目流量检测系统摘要流量是三大工业过程控制量之一,流量计量直接关系到国家利益和国计民生。

电磁流量计因测量时不受被测介质的温度、粘度、密度等影响,应用领域非常广泛。

因此,设计一个流量检测系统。

设计的流量检测系统以AT89C51单片机为核心,管道流量的检查采用电磁流量计,电磁流量计输入4~20mA的电流信号,通过I/A转为0~5V的电压信号,经AD转换送与单片机转换为流量数据,在液晶屏幕LCD1602中显示。

该流量检测系统可检测小口径管道流量,因不受流体材料的限制,常应用于食品工业。

关键词:电磁流量计,AT89C51单片机目录一、绪论1.1课题开发的背景和现状1.2课题开发的目的和意义1.3课题技术性能指标二、流量计种类选择方案三、系统总体方案设计四、主要器件的方案选择4.1、HR-LDG系列电磁流量传感器4.2、单片机的方案选择五、模块电路的设计5.1、MCU主控电路5.2、LCD1602液晶显示电路5.3、电流/电压转换电路5.4、A/D转换电路5.5、电源模块六、电磁流量计安装时注意事项七、系统软件开发流程及代码分析八、设计总结九、参考文献附录1、总电路图2、元器件清单一、绪论1.1课题开发的背景和现状工业生产中过程控制是流量测量和仪表应用的一大领域,流量与温度、压力和物位一起称为过程控制中的四大参数,人们通过这些参数对生产过程进行监视与控制。

对流体流量进行正确测量和调节是保证生产过程安全经济运行、提高产品质量、降低物质消耗、提高经济效益、实现科学管理的基础。

流量的检测与控制在化工、能源电力、冶金、石油等领域应用广泛。

例如:在天然气工业蓬勃发展的现在,天然气的计量收起了人们的特别关注,因为在天然气的采集、处理储存、运输和分配过程中,需要数以百万计的流量计,其中流量蠩涉及到的结算金额数字巨大,对测量和控制准确度和可靠性要求特别训。

此外,在环境保护领域,流量测量仪表也分演着重要角色。

人们为了控制大气的污染,必须对污染大气的烟气以及其分温室气体排放进行监测;废液和污水的排放,使地表水源和地下水源受到污染,人们必须对废液和污水进行处理,对排放量进行控制。

流量控制系统课程设计

流量控制系统课程设计

流量控制系统课程设计一、课程目标知识目标:1. 让学生掌握流量控制系统的基本概念、原理及分类;2. 让学生了解流量控制系统中常用的传感器、执行器及其工作原理;3. 使学生理解流量控制系统的数学模型及其在工程实践中的应用。

技能目标:1. 培养学生运用所学知识分析流量控制系统问题的能力;2. 培养学生设计简单的流量控制系统方案,并进行仿真实验;3. 提高学生运用现代信息技术手段解决流量控制系统问题的能力。

情感态度价值观目标:1. 培养学生对流量控制系统及相关工程领域的兴趣,激发学生的探究欲望;2. 培养学生严谨的科学态度和团队协作精神,养成良好的工程伦理道德观念;3. 增强学生的环保意识,让学生认识到流量控制系统在节能减排中的重要作用。

课程性质:本课程为理论与实践相结合的课程,注重培养学生的实际操作能力和创新能力。

学生特点:学生具备一定的物理、数学基础,对工程实践有较高的兴趣,希望通过本课程的学习,提高自己的专业素养。

教学要求:结合学生特点和课程性质,课程目标分解为具体的学习成果,以实际工程案例为主线,采用项目驱动、任务导向的教学方法,引导学生主动探究、积极实践,提高学生的综合能力。

同时,注重过程评价,确保课程目标的实现。

二、教学内容1. 流量控制系统的基本概念与原理- 流量控制系统的定义、作用及分类- 流量控制系统的基本工作原理2. 流量控制系统中的传感器与执行器- 常用传感器的工作原理及应用- 常用执行器的工作原理及应用3. 流量控制系统的数学模型- 系统数学模型的建立方法- 系统数学模型在工程实践中的应用4. 流量控制系统设计与仿真- 流量控制系统设计方法与步骤- 流量控制系统仿真软件的使用5. 流量控制系统案例分析- 分析实际工程案例,了解流量控制系统在实际应用中的优点与局限- 结合教材内容,进行课堂讨论与总结教学内容安排与进度:第1周:流量控制系统的基本概念与原理第2周:流量控制系统中的传感器与执行器第3周:流量控制系统的数学模型第4周:流量控制系统设计与仿真第5周:流量控制系统案例分析教学内容依据教材章节进行组织,注重理论与实践相结合,确保学生能够系统地掌握流量控制系统的相关知识。

pid流量控制课程设计

pid流量控制课程设计

pid流量控制课程设计一、课程目标知识目标:1. 让学生理解PID控制的基本概念,掌握其原理和数学模型;2. 使学生掌握PID控制器参数调整的方法,并能运用到流量控制中;3. 让学生了解流量控制系统的特点,掌握相关传感器的工作原理。

技能目标:1. 培养学生运用数学知识解决实际工程问题的能力,能够进行简单的PID控制器设计和调试;2. 提高学生动手实践能力,能够搭建简单的流量控制系统并进行调试;3. 培养学生团队协作和沟通能力,能够就流量控制问题进行讨论和分析。

情感态度价值观目标:1. 激发学生对自动化技术的兴趣,培养其探索精神和创新意识;2. 培养学生严谨的科学态度,注重实验数据的真实性;3. 增强学生环保意识,使其认识到流量控制在节能减排方面的重要性。

课程性质:本课程为高二年级自动化控制相关课程,理论与实践相结合,注重培养学生的动手实践能力和解决实际问题的能力。

学生特点:高二学生在数学和物理方面具备一定的基础,具有较强的逻辑思维能力和好奇心,但可能对实际工程问题了解不足。

教学要求:结合学生特点,以理论为基础,实践为导向,注重培养学生的实际操作能力。

通过本课程的学习,使学生能够将所学知识应用于实际工程问题,提高其综合素质。

教学过程中,关注学生的个体差异,鼓励学生提问和讨论,提高课堂互动效果。

二、教学内容1. 理论部分:a. 流量控制基本概念及数学模型介绍;b. PID控制原理及其在流量控制中的应用;c. PID控制器参数调整方法及其对系统性能的影响;d. 流量控制系统中的传感器原理及选型。

2. 实践部分:a. 搭建简单的流量控制系统;b. PID控制器参数调整实践;c. 流量控制系统的调试与优化;d. 团队协作,分析流量控制问题并给出解决方案。

教材章节及内容:1. 《自动化控制原理》第四章:控制系统数学模型;2. 《自动化控制原理》第五章:PID控制器设计及参数调整;3. 《传感器与检测技术》第二章:流量传感器。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

专业综合课程设计
课题:流量计检测装置设计
学院:城南学院
班级:机电0701班
指导老师:陈书涵
学号:2007
学生:邹娟
一检测系统背景介绍
流量计广泛应用于工业生产和人民生活当中,但大都存在体积大、精度低、价格贵等缺点.本文设计的电子巴(靶式)智能流量计,于六十年代开始应用于工业流量测量,主要用于解决高粘度、低雷诺数流体的流量测量,先后经历了气动表和电动表两大发展阶段,SBL系列智能靶式流量计是在原有应变片式靶式流量计测量原理的基础上,采用了最新型电容力传感器作为测量和敏感传递元件,同时利用了现代数字智能处理技术而研制的一种新式流量计量仪
表。

其主要由测量管、受力元件(靶片)、感应元件(电容式力传感器,压力传感器,温度传感器)、传递部件、微控制器及其显示和输出部分组成.由于采用了压力工作温度补偿,大大提高了测量精度。

二检测系统设计方案
本作品是一款基于C8051F系列单片机为核心的流量计,给出了硬件组成和软件设计.设计以C8051F单片机为控制模块,选用电子靶式流量传感器,信号调理电路、通信电路、LCD显示等电路.在软件上进行了压力和温度补偿.设计的流量计精度高,抗干扰能力强,使用方便.
三检测系统硬件结构
系统的硬件电路以C8051F206单片机为控制核心,主要有信号的输入通道、微控制器及外围电路、红外通信接口和RS一485通信接口和人机交互界面等部分组成,如图1所示.
图1 以C8051F206单片机为核心的硬件框图
① C8051F206的A/D转换模块
C8051F206的A/D转换模块是利用C8051F206的片内12位分
辨率的ADC转换模块和可编程增益放大器.当工作在100ksps 的最大采样速率时,提供真正的12位精度和±2 L SB的模数
转换.电压基准可以是电源电压(VDD),或是一个外部基准电压(VREF).不使用ADC时,系统控制器可以将ADC置于节电关断方式.可编程增益放大器接在模拟多路选择器之后,其增益可以用软件设置,从0.5到16以2的整数次幂递增.12Bit 分辨率ADC的采样速率高达100ksps,利用C8051F206片内的ADC,一方面简化了原外围扩展的ADC,另一方面,其12Bit 的精度和100ksps的采样速率使得本系统的测量精度和测量实时性大为提高,满足了本系统的动态精度要求和实时性要求,从而使本系统的前向通道更加稳定.
②前端模拟信号调整电路
系统采用的是标准传感器接口,传感器输出的是4~20mA标准电流,I/U转换后产生电压,经C8051单片机的ADC转换后变成单片机可以处理的数字量,从而实现对压力、流量和温度的监控.4~20mA直流电流经过125Q的电阻转换后产生0.48"-2.5V 的电压,(如图2所示),可以达到利用系统内部基准电压2.5V 的要求。

图2 A/D转换前端信号处理电路
③通信模块设计
为了能够实现采集信息的近距离的实时传输和远程传
输,便于实时统计流量的物理值,系统设计了红外通信
的接口和基于RS--485通信接口.红外通信的发射是通
过三极管的放大后将信号注入到38kHz的载波信号后通
过发光二极管将信号发射出去,如图3的左上所示;当
红外信号发射之后,其接收是通过基于HS0038B的电路
接收的,HS0038B是一种专用的红外接收管,其特点是
体积小,抗光电干扰强[3],且在内部集成了光电转换、
放大装置及解调电路,使用方便,电路如图3所示.RS
一485通信是通过专用集成芯片MAX481进行的,远程信
号通过MAX481和光耦隔离后和单片机的端口直接相
连.电路如图3所示.
④显示模块及E2PROM
采用TOPWAY公司的LM3033字符型128×64点阵液晶显示器.该模块要满足系统的显示及低功耗要求,其与
C8051F206的接口电路如图4所
示.
D0 D1 D2 D3 D4 D5 D6 D7 CS RS WD RD RST P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
P3.4
P3.6
P3.7
P3.2
P3.5
24C02
P0.2
P0.3
C8051F206
LM3303 5V
25K?VDD
BLA
Vout
VO
BLK
VSS
图4 LCD显示电路图
VADJ通过可调电阻,可以调节LCD的显示灰度.由于采用虚拟时序实现对LCD的读写,因此LCD中的RS,RW,CS等引脚
直接和单片机的I/o口相连.RS和RW实现对LCD控制寄存器
(指令寄存器IR和数据寄存器DR)的读写操作,CS用来选择
LCD显示,实现控制过程比较简单.DO~D7则为LCD的数据
线,用来实现数据传输.E2PROM 24C02用来保存系统的参
数设置,系统采集到的流量信息等重要数据.当系统进行
正常的初始化完毕后就要读取E2 PROM中的参数;当
C8051F206的电源监控发现系统的电源发生异常时,如系统
即将断电或者系统电源由于外界的干扰等原因出现异常
时,系统将采集到的数据及时保存到E2PROM中,以便系统
正常后读取之前采集的数据.同时,还可以通过按键调节
系统的常数,并把调整后的数据保存在E2PROM中。

四检测系统软件部分
智能流量计的软件部分主要有系统初始化、数据采集及处理、数据通信以及LCD显示等几个模块组成构成,软件部分总体的系统流程及数据传输中断处理流程如图5所示.
图5 系统软件主流程框图及中断子程序流程图
①系统初始化
系统的初始化主要有是完成系统各部分功能模块的设置,包括系统晶体振荡器的选择、系统I/o端口初始化设置、交叉开关的分配、AD转换模块寄存器初始化设置等
void main (void)
{
unsigned char i;
unsigned char j;
unsigned char k;
EA=0;
WDTCN = 0xde; // 禁止看门狗定时器
WDTCN = 0xad;
SYSCLK_Init (); // 初始化震荡器
PORT_Init (); // 初始化数据交叉开关和通用IO
UART0_Init (); // 初始化UART0
ADC0_Init (); // 初始化ADC
Timer3_Init (SYSCLK/SAMPLE_RATE); // 初始化Timer3作为ADC0的采样率
Timer2_Init (SYSCLK / 12 / 1000); // 初始化Timer2,1mS产生中断
Timer2_Init (922);
ADCEN = 1; // 允许ADC
WDTCN = 0xa5; //启动看门狗定时器
WDTCN = 0xff; //锁定看门狗定时器
EA = 1; // 允许所有中断
.................
②数据采集模块
数据采集模块是由AD转换和数据处理两部分组成.AD转换采用延时等待方式,通过判断AD转换控制寄存器中的ADCINT位确定是否转换完毕.转换完成后,要从ADC数据字ADCOH和ADCOL中读取转换数据,并把转换数据送到显示缓冲区保存.然后进行下一通道的转换,当全部转换完后就从第一通道开始新一轮的转换.数据处理模块主要是把AD转换得来的数据转换成有实际意义的具体的流量速度、压力、温度等数据,并且根据流量=流量
速度乘以孔径面积算出实际的流量数据,而流量和时间的累计就得到了系统在一定时间内的总流量.
③数据通信模块程序设计
系统的一个特点就是数据通信方式适应了自动化抄表的发展趋势,采用红外通信能够完成对数据的实时采集.在红外通信的接收过程中,首先判断红外的起始位,然后接收并对脉冲进行计数,接着判断计数脉冲的停止位,最后按接收到的数据判断接收指令的意义,单片机进入指令的处理和响应.如果接收到的指令需要数据的返回,则程序进入发射阶段.在发射阶段,首先要装入发射脉冲的个数,发送起始位脉冲,然后开始发送数据,以停止位脉冲结束.RS一485通信的半双工通信中,由于MAX481数据的接收和发送都是由同一器件完成的,并且发送和接收都使用同一物理链路,因此必须对控制信号进行切换来控制信号高、低电平.以C8051F206中的TI和RI作为参考,当发送时,检测TI是否建立起来,当TI为高电平后关闭发送功能转为接收功能;当接收时,检测RI是否建立起来,当RI为高电平后,接收完毕,又可以转为发送.
④ LCD显示模块
LCD用来显示流量计液体的压力、温度、瞬时流量、累计流量等数据.本设计采用的LCD内置ST7290控制器,具有编程简便的特点,用户不用编写复杂的驱动程序.LCD编程的过程是:首先对L(D进行初始化,完成LCD的各种功能设置,然后送要显示字符的地址坐标,最后把要显示的数据送出,就可以在LCD相应的位置显示所要显示的字符。

五设计小结
设计充分利用了C8051F系列单片机集成度高、运算速度快的特
点,开发的流量计精度高、实时性好且具有低功耗的特点,有
较高的实用价值,可以广泛应用在工业控制及人们的日常生活
中。

六参考文献
【1】赵玉峰,徐建军.Cygnal单片机的模拟量输入转换
电路设计.自动化技术与应用.2006,25(3);
80-82
【2】丁广文,陈工,王志文,等.一种基于单片机的红外
遥控器系统.河北工业大学学报2003.32
(2).40-43
【3】。

相关文档
最新文档