首页

毕业论文

首页 毕业论文 问题

毕业论文电子锁的设计

发布时间:

毕业论文电子锁的设计

电子密码锁的设计研究开题报告

紧张而又充实的大学生活即将结束,大家都开始做毕业设计了,在做毕业设计之前要先写好开题报告,优秀的开题报告都具备一些什么特点呢?下面是我帮大家整理的电子密码锁的设计研究开题报告,欢迎大家分享。

一、 课题背景和意义

锁是一种保安措施,是人类为了保护自己私有财产而发明的一种用钥匙才能开启的装置。随着人们生活水平的提高和安全意识的加强,对锁的要求也越来越高,既要安全可靠的防盗,又要使用方便。这就使得传统的锁防盗效果已经满足不了现代社会的防盗需要,而且还存在着随身带钥匙的不便。因此近几年,随着科学技术的不断发展,一种新型的电子密码锁应运而生。电子密码锁运用电子电路控制机械部分,使两者紧密结合,从而避免了因为机械部分被破坏而导致开锁功能失常的问题,而且密码输入错误是还有报警声,大大增加了电子密码锁的防盗功能。同时因为电子密码锁不需要携带钥匙,弥补了钥匙极易丢失和伪造的缺陷,方便了锁具的使用。传统的锁由于构造简单,所以被撬的事件屡见不鲜,电子密码锁由于具有保密性高、使用灵活性好、安全系数高等优点,受到了广大用户的青睐。

二、国内外研究现状

电子密码锁的种类繁多,例如数码锁、指纹锁、磁卡锁、IC卡锁、生物锁等,但较实用的还是按键式电子密码锁。20世纪xx年代后,随着电子锁专用集成电路的出现,电子锁的体积缩小,可靠性提高,成本较高,是适合使用在安全性要求较高的场合,而且需要有电源提供能量,使用还局限在一定范围,难以普及,所以对它的研究一直没有明显的进展。

目前,在西方发达国家,密码锁技术相对先进,种类齐全,电子密码锁已被广泛应用于只能门禁系统中,通过多种更加安全,更加可靠的技术实现大门的管理。在我国密码锁整体水平尚处在国际xx年代左右,电子密码锁的成本还很高,市场上仍以按键电子锁为主,按键式和卡片钥匙式电子锁已引进国际先进水平,现国内有几个厂生产供应市场。但国内自行研制开发的电子锁,其市场结构尚未形成,应用还不广泛。国内的不少企业也引进了世界上先进的技术,发展前景非常可观。希望通过不的努力,使电子密码锁在我国也能得到广发应用。

三、 设计论文主要内容

1、电子密码锁设计方案的分析与方案选择;

2、设计一典型结构的电子密码锁,分析其电路结构及控制程序;

3、选者合适的电器元件;

4、编写控制程序;

5、将程序输入PC机,并修改进行模拟运行;

四、 设计方案

查阅文献技术资料,分析电子密码锁结构、工作原理和技术要求。以单片机为主控芯片,结合外围电路,通过软件程序组成电子密码锁系统,能够实现:

1。 正确输入密码前提下,开锁提示;

2。 错误输入密码情况下,蜂鸣器报警;

3. 密码可以根据用户需要更改。

五、 工作进度安排

— 确定毕业设计课题,提交开题报告; 查阅相关论文,调研及收集相关资料; 方案设计、审查和确定,提交中期报告 编写控制程序 整理并撰写论文 完善论文,提交论文

六、 主要参考文献

[1] 石文轩,宋薇。基于单片机MCS—51的智能密码锁设计[M]。武汉工程职业技术学院学报,20xx,(01);

[2] 祖龙起,刘仁杰。一种新型可编程密码锁[J]。大连轻工业学院学报,20xx,(01);

[3] 叶启明,单片机制作的新型安全密码锁[J]。家庭电子,20xx,(10);

[4] 李明喜,新型电子密码锁的设计[J]。机电产品开发与创新,20xx,(03);

[5] 董继成,一种新型安全的单片机密码锁[J]。电子技术,20xx,(03);

[6] 杨茂涛,一种电子密码锁的实现[J]。福建电脑,20xx,(08);

[7] 瞿贵荣,实用电子密码锁[J]。家庭电子,20xx,(07);

[8] 王千,实用电子电路大全[M],电子工业出版社,20xx,p101;

[9] 何立民,单片机应用技术选编[M],北京:北京航空大学出版社,19xx;

[10] ATmega,ATmega8L—8AC,20xx,(01);

一、开题报告前的准备

毕业设计(论文)题目确定后,学生应尽快征求指导教师意见,讨论题意与整个毕业设计(论文)的工作计划,然后根据课题要求查阅、收集有关资料并编写研究提纲,主要由以下几个部分构成:

1.研究(或设计)的目的与意义。应说明此项研究(或设计)在生产实践上对某些技术进行改革带来的经济与社会效益。有的课题过去曾进行过,但缺乏研究,现在可以在理论上做些探讨,说明其对科学发展的意义。

2.国内外同类研究(或同类设计)的概况综述。在广泛查阅有关文献后,对该类课题研究(或设计)已取得的成就与尚存在的问题进行简要综述,只对本人所承担的课题或设计部分的已有成果与存在问题有条理地进行阐述,并提出自己对一些问题的看法。

3.课题研究(或设计)的内容。要具体写出将在哪些方面开展研究,要重点突出。研究的主要内容应是物所能及、力所能及、能按时完成的,并要考虑与其它同学的互助、合作。

4.研究(或设计)方法。科学的研究方法或切合实际的具有新意的设计方法,是获得高质量研究成果或高水平设计成就的关键。因此,在开始实践前,学生必须熟悉研究(或设计)方法,以避免蛮干造成返工,或得不到成果,甚至于写不出毕业设计(论文)。

5.实施计划。要在研究提纲中按研究(或设计)内容落实具体时间与地点,有计划地进行工作。

二、开题报告

1.开题报告可在指导教师所在教研室或学院内举行,须适当请有关专家参加,指导教师必须参加。报告最迟在毕业(生产)实习前完成。

2.本表(页面:A4)在开题报告通过论证后填写,一式三份,本人、指导教师、所在学院(要原件)各一份。

三、注意事项

1.开题报告的撰写完成,意味着毕业设计(论文)工作已经开始,学生已对整个毕业设计(论文)工作有了周密的'思考,是完成毕业设计(论文)关键的环节。在开题报告的编写中指导教师只可提示,不可包办代替。

2.无开题报告者不准申请答辩。

一、选题依据(拟开展研究项目的研究目的、意义)

随着人们生活水平和自身防范意识的提高,个人人身财产安全越来越受到重视,而锁就是主要的有效保障手段。但是机械锁发展到现在已有悠久的历史,人们对它的内部结构已经有了很透彻的研究,可以做到不使用钥匙而轻易打开锁,也由于金属材料在复杂多变的环境下会生锈,导致锁芯卡死、弹簧老化等问题。

在信息化高速发展的今天,锁也摆脱了以往的造型,向着科技化、信息化、智能化发展。自单片机面世以来,凭借着体积小、价格低、易于编程[2],逐步成为越来越多的电子产品的核心控制组件[4]。在这种趋势下,电子密码锁也就应运而生,并经过多年的快速发展,整体上有遥控式电子锁、键盘式电子锁[11]、卡式电子锁、生物特征扫描电子锁这几种类型,电子密码锁以其可以自由更换密码、操作简单、安全性高[16]、自动报警、自动锁死、功耗低、外观个性、附加功能多种多样[3]等优点深受人们的喜爱,但由于电子密码锁的价格远高于普通机械锁,因此市场上的主流还是机械锁,所以我们需要不断的研究、改进电子锁,学习借鉴前人的程序编码【18】,使其更加智能化、廉价化,让电子密码锁得到普及,使人们的自身财产安全得到更好的保障。

二、文献综述内容(在充分收集研究主题相关资料的基础上,分析国内外研究现状,提出问题,找到研究主题的切入点,附主要参考文献)

早在80年代,日本生产了最早的电子密码锁,随着经济复苏,电子行业得到快速发展,一些使用门电路设计的简单电路密码锁出现了。到了90年代,美国、意大利、德国、日本等地的微电子技术的进步和通信技术的发展为电子密码锁提供了技术上的支持。我国于90年代初开始对密码锁进行初步的探索。到目前为止,在此领域已经有了相当程度的发展,能够生产各种高智能、高安全性的密码锁。遥控式电子防盗锁分为光遥控和无线电遥控,光遥控利用窄角度的光传输密码,传输信息量大、速度极快、无法再光路径上以仪器捕获信号试图复制,保密性极高,无线电遥控传输信息量大、速度快但是信号发散广容易被仪器捕获。卡式防盗锁,利用磁卡存储个人信息而且在特定场合能够一卡多用。生物特征防盗锁利用生物自带的唯一特征能够起到极高的防盗作用。但是这种高端电子锁只适用于政府机关、大型企业等少数部门,不适用于广大的人们群众的日常生活。普通群众日常使用的还是机械锁,所以需要设计一款功能实用、价格低廉、操作简单的电子密码锁。利用单片机【1】作为控制元件的电子密码锁能够使用C语言[7]和汇编语言简单的对其进行各种人性化的编程[6],来控制单片机各引脚的高低电位[14]从而实现各元件的接通与关闭,通过整体的配合实现随意更改密码、防盗报警[9]、防暴力破解自锁、LED显示等功能,更加适应不同人群的需求。

参考文献:

[1]宁爱民应用AT89C2051单片机设计电子密码锁.淮海工学院学报.

[2]韩团军;基于单片机的电子密码锁设计[J];国外电子测量技术;2010年07期

[3]郭海英.基于单片机的电子安全密码锁的设计.现代电子技术.

[4]张洪润. 单片机应用技术教程[M].北京:清华大学出版社,1997

[5]李娜,刘雅举. Proteus在单片机仿真中的应用[J].现代电子技术,2007,(04)

[6]杨将新,李华军,刘到骏. 单片机程序设计及应用(从基础到实践)[M].北京:电子工业出版社,2006

[7]谭浩强. C++程序设计[M].北京:清华大学出版社,2004

[8]郑春来;韩团军;李鑫.编译软件Keil在单片机课程教学中的应用.高教论坛.

[9]周功明. 基于AT89C2051单片机的防盗自动报警电子密码锁系统的设计[J].绵阳师范学院学报,2007,(04)

[10]李全利. 单片机原理及接口技术[M].北京:高等教育出版社,2003

[11]瞿贵荣. 实用电子密码锁[J]. 家庭电子,2000,(07):34~73

[12]赵益丹,徐晓林,周振峰. 电子密码锁的系统原理、设计程序及流程图[J].嘉兴学院学报,2003,(15)

[13]李广弟,朱月秀,冷祖祁.单片机基础[M].(第三版) 北京:北京航空航天大学出版社,2007

[14]康华光,陈大钦,张林.电子技术基础(模拟部分)[M].(第五版) 北京:高等教育出版社,2006

[15]李伯成.基于MCS-51单片机的嵌入式系统的设计[M].北京:电子工业出版社,.

[16]郭海英.基于单片机的电子安全密码锁的设计[J].现代电子技术,2005,(13)

[17]蒋辉平 周国雄.基于PROTEUS的单片机系统设计与仿真实例[M].北京:机械工业出版社,.

三、研究方案(主要研究内容、目标,研究方法)

研究内容:

基于整个控制系统的研究设计情况,本设计主要进行如下方面的研究:用智能,集成且功能强大的单片机芯片[15]为控制中心,设计出一套按键式电子密码锁。

本设计主要做了如下几方面的工作:

1.确定密码锁系统的整体设计,包括密码的存储与更改、密码数字的显示、密码是否正确的LED灯提示,暴力破解的密码的蜂鸣器警报。

2.进行各模块的电路设计与连接、大体分配各个器件及模块的基本功能[13]要求。在P0口处接上拉电阻来保证LED屏幕的正常工作以给用户显示正确有效的提示信息,接入两个发光二极管(红、绿各一个)来提示用户的密码是否正确,接入一个蜂鸣器来提示用户密码错误以及在被暴力破解时的报警功能,接入一个4x4矩阵键盘来让用户输入密码,与LED屏幕、发光二极管、蜂鸣器一起起到人机交互的作用。

3.进行软件系统的设计,使用KEI采用C语言对系统进行编程,研究系统的判断逻辑,采用延时函数来有效实现键盘的防抖动功能,采用循环语句来实现键盘的实时监听,采用外接存储器保存密码,采用判断语句判断输入的密码是否正确以及输入错误密码的次数判断是否调用蜂鸣器和键盘响应,将各功能模块整合到一起形成一套高效、简练的系统。

研究目标:

设计一个基于单片机的电子密码锁电路,完成密码的存储与更改、密码数字的显示、密码是否正确的LED灯提示,暴力破解的密码的蜂鸣器警报的功能,完成proteus仿真。

研究方法:

通过文献资料、理论学习,使用KEIL和PROTEUS进行密码锁系统的模拟仿真,验证是否能够实现预期功能。

四、进程计划(各研究环节的时间安排、实施进度、完成程度)

20xx年12月—20xx年3月

进行大量论文相关材料阅读,撰写开题报告,开题。三月中旬完成开题报告;

20xx年3月—20xx年4月

20xx年四月中旬完成论文初稿,交给导师修改,对不足的地方进行改进,学院进行论文中期检查;

20xx年4月—20xx年5月

对论文不足之处再修改,五月中旬并完成论文,形成定稿;

20xx年5月—20xx年6月

对论文进行评阅,合格的论文进行资格检查,组织毕业论文答辩。

电子密码锁摘要 本文的电子密码锁利用数字逻辑电路,实现对门的电子控制,并且有各种附加电路保证电路能够安工作,有极高的安全系数。关键词 电子密码锁 电压比较器 555单稳态电路 计数器 JK触发器 UPS电源。1 引言随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲呢。设计本课题时构思了两种方案:一种是用以AT89C2051为核心的单片机控制方案;另一种是用以74LS112双JK触发器构成的数字逻辑电路控制方案。考虑到单片机方案原理复杂,而且调试较为繁琐,所以本文采用后一种方案。

新款的单片机都可以设置密码

哈哈。快点回答吧。好几天了

电子锁毕业论文2000字

你看下(光电子)或者(应用物理),上面有这类的论文你可以自己去找下参考吧~都是别人已经发表成功的文献~你完全可以引用啥的

数控技术发展趋势——智能化数控系统 1 国内外数控系统发展概况 随着计算机技术的高速发展,传统的制造业开始了根本性变革,各工业发达国家投入巨资,对现代制造技术进行研究开发,提出了全新的制造模式。在现代制造系统中,数控技术是关键技术,它集微电子、计算机、信息处理、自动检测、自动控制等高新技术于一体,具有高精度、高效率、柔性自动化等特点,对制造业实现柔性自动化、集成化、智能化起着举足轻重的作用。目前,数控技术正在发生根本性变革,由专用型封闭式开环控制模式向通用型开放式实时动态全闭环控制模式发展。在集成化基础上,数控系统实现了超薄型、超小型化;在智能化基础上,综合了计算机、多媒体、模糊控制、神经网络等多学科技术,数控系统实现了高速、高精、高效控制,加工过程中可以自动修正、调节与补偿各项参数,实现了在线诊断和智能化故障处理;在网络化基础上,CAD/CAM与数控系统集成为一体,机床联网,实现了中央集中控制的群控加工。 长期以来,我国的数控系统为传统的封闭式体系结构,CNC只能作为非智能的机床运动控制器。加工过程变量根据经验以固定参数形式事先设定,加工程序在实际加工前用手工方式或通过CAD/CAM及自动编程系统进行编制。CAD/CAM和CNC之间没有反馈控制环节,整个制造过程中CNC只是一个封闭式的开环执行机构。在复杂环境以及多变条件下,加工过程中的刀具组合、工件材料、主轴转速、进给速率、刀具轨迹、切削深度、步长、加工余量等加工参数,无法在现场环境下根据外部干扰和随机因素实时动态调整,更无法通过反馈控制环节随机修正CAD/CAM中的设定量,因而影响CNC的工作效率和产品加工质量。由此可见,传统CNC系统的这种固定程序控制模式和封闭式体系结构,限制了CNC向多变量智能化控制发展,已不适应日益复杂的制造过程,因此,对数控技术实行变革势在必行。 2 数控技术发展趋势 性能发展方向 (1)高速高精高效化 速度、精度和效率是机械制造技术的关键性能指标。由于采用了高速CPU芯片、RISC芯片、多CPU控制系统以及带高分辨率绝对式检测元件的交流数字伺服系统,同时采取了改善机床动态、静态特性等有效措施,机床的高速高精高效化已大大提高。 (2)柔性化 包含两方面:数控系统本身的柔性,数控系统采用模块化设计,功能覆盖面大,可裁剪性强,便于满足不同用户的需求;群控系统的柔性,同一群控系统能依据不同生产流程的要求,使物料流和信息流自动进行动态调整,从而最大限度地发挥群控系统的效能。 (3)工艺复合性和多轴化 以减少工序、辅助时间为主要目的的复合加工,正朝着多轴、多系列控制功能方向发展。数控机床的工艺复合化是指工件在一台机床上一次装夹后,通过自动换刀、旋转主轴头或转台等各种措施,完成多工序、多表面的复合加工。数控技术轴,西门子880系统控制轴数可达24轴。 (4)实时智能化 早期的实时系统通常针对相对简单的理想环境,其作用是如何调度任务,以确保任务在规定期限内完成。而人工智能则试图用计算模型实现人类的各种智能行为。科学技术发展到今天,实时系统和人工智能相互结合,人工智能正向着具有实时响应的、更现实的领域发展,而实时系统也朝着具有智能行为的、更加复杂的应用发展,由此产生了实时智能控制这一新的领域。在数控技术领域,实时智能控制的研究和应用正沿着几个主要分支发展:自适应控制、模糊控制、神经网络控制、专家控制、学习控制、前馈控制等。例如在数控系统中配备编程专家系统、故障诊断专家系统、参数自动设定和刀具自动管理及补偿等自适应调节系统,在高速加工时的综合运动控制中引入提前预测和预算功能、动态前馈功能,在压力、温度、位置、速度控制等方面采用模糊控制,使数控系统的控制性能大大提高,从而达到最佳控制的目的。

编码电子锁的设计与制作论文 随着社会物质财富的日益增长,安全防盗已成为社会问题。而锁自古以来就是把守门户的铁将军,人们对它要求甚高,既要安全可靠地防盗,又要使用方便,这也是制锁者长期以来研制的主题。目前国内,大部分人使用的还是传统的机械锁。然而,眼下假冒伪劣的机械锁泛滥成灾,互开率非常之高。所谓互开率,是各种锁具的一个技术质量标准,也就是1把钥匙能开几把锁的比率。经国家工商局、国家内贸局、中国消协等部门对锁具市场的调查,发现个别产品的互开率居然超标26倍。弹子锁质量好坏主要取决于弹子数量的多少以及弹子的大小,而弹子的多少和大小受一定条件的限制。此外,即使是一把质量过关的机械锁,通过急开锁,甚至可以在不损坏锁的前提下将锁打开,提供了发展的空间。 电子锁是第三代计算机防盗报警器的核心组成部分,用于识别用户身份的合法性。它有不少优点。例如保密性强,防盗性能好可以不需要钥匙,只要记住开锁的密码和方法,便可开锁,即方便又可避免因丢失钥匙带来的烦恼和损失。如果密码泄露,主人可以比较方便地设置新的开锁密码,不会造成损失,此外,编码电子锁将电子门铃和防盗报警与电子锁合为一体,实现了一物多用。由于以上诸多优点,编码电子锁能够广泛地应用于超市、住家、办公单位等许多场所。 1 系统方案选择 本次设计中分析了两种方案,一种是中规模集成电路控制的方案,另一种是单片机控制的方案。两中方案各有各的优缺点,通过以下两个方案的比较选择设计了其中一个方案。 1.1 中规模集成电路控制 方案一:采用集成电路控制。 编码电子锁电路分为编码电路、控制电路、复位电路、解码电路、防盗报警电路、门铃电路。电子锁主要由输入元件、电路(包括电源)以及锁体三部分组成,后者包括电磁线圈、锁拴、弹簧和锁柜等。当电磁线圈中有一定的电流通过时,磁力吸动锁栓,锁便打开。用发光二极管代表电磁线圈,当发光二极管为亮状态时,代表电子锁被打开。每来1个输入时钟,编码电路的相应状态就向前前进一步。在这个操作过程中,如果按照规定的代码顺序按动编码按键,编码电路的输出就跟随这个代码的信息。正确输入编码按键的数字,控制电路通过整形供给编码电路时钟。一直按规定的编码顺序操作完,则解码电路驱动开锁电路把锁打开。在操作过程中,如果没有按照规定代码顺序按下数字键或按动了其他键,控制电路将驱动防盗报警电路产生报警信号。方案二:采用一种是用以at89s51为核心的单片机控制方案。利用单片机灵活的编程设计和丰富的io端口,及其控制的准确性,不但能实现基本的密码锁功能,还能添加调电存储、声光提示甚至添加遥控控制功能。 电子密码的硬件以单片机AT89C51 为核心。AT89C51 是一种带4k 字节闪烁可编程、可擦除只读,存储器FPEROM(Falsh Programmable and ErasableRead Only Memory)的低电压、高性能CMOS 8 位微处理器。其外接12 个按钮组成的3×4 键盘,通过4511 和7406(或7407)等驱动电路与单片机相连,以实现密码等的显示功能;利用串行EαPROM 存储器AT93C46 实现密码有效的永久保存。电子密码锁由键盘输入的识别、4位LED的显示、密码的比较、修改、存储、AT93C46 的读取与写入、报警和开锁控制电平的输出。根据框图,结合硬件结构,可以将键盘输入的识别用来作为系统的监控程序(主程序),用显示程序来延时,不断查询键盘。如果有键按下,就得到相应的键值。结合当前系统所处的状态,调用不同的操作模块,实现相应的功能。而执行模块主要有数字输入模块、确定键模块、修改键模块及显示模块。 方案比较 设计本课题时构思了两种方案:方案一是用锁存器74LS74、74LS00、74LS20和555基集成块构成的数字逻辑电路控制;方案二是用以AT89C51为核心的单片机控制。考虑到编码电子锁制作成本低,设计要求少,易实现控制要求,而单片机方案原理的复杂,调试较为繁琐,本人对数字电路基础较熟悉,有利于研究该课题。所以采用了方案一。 因此对该课题的研究具有实际应用价值。 在指导老师、同学和实习单位同事的帮助下,我顺利地完成了毕业论文。使我从中掌握了查阅资料的方法和分析问题的能力。 毕业论文的顺利完成,离不开各位同学、同学和朋友的关心和帮助。在整个的毕业论文学写作中,各位老师、同学和朋友积极的帮助我和提供有利于论文写作及毕业设计的建议和意见,在他们的帮助下,论文得于不断的完善,最终帮助完成了整个毕业论文和设计。 感谢在大学期间所有传授我知识的老师,是你们的悉心教导使我有了良好的专业课知识,这也是论文得以完成的基础。

新款的单片机都可以设置密码

继电器联锁设计毕业论文

计算机联锁是用微型计算机对车站值班人员的操作命令与现场实际状态的表示资讯进行逻辑运算,从而实现对讯号机、道岔及进路进行集中控制和联锁的车站联锁装置。下面是我给大家推荐的,希望大家喜欢! 篇一 《浅谈VPI型计算机联锁系统》 【摘要】随着铁路运输发展的需要和科学技术的进步,铁路联锁系统的功能、体系结构、技术应用和操作方式等各方面都在不断演变和完善。传统的6502电气集中联锁基本已经淘汰,逐步发展为以计算机为控制核心的联锁系统。计算机联锁又分有好多不同的型别,本文主要对VPI型计算机联锁系统的实现方法、系统结构、安全性和可靠性等方面进行探讨。 【关键词】VPI联锁系统安全系统切换 计算机联锁是用微型计算机对车站值班人员的操作命令与现场实际状态的表示资讯进行逻辑运算,从而实现对讯号机、道岔及进路进行集中控制和联锁的车站联锁装置。微机联锁通常采用通用的工业控制微机,由一套专用的软体来实现车站讯号、进路、道岔之间的联锁关系。它实质是一个满足“故障―安全”原则要求的逻辑处理器,自动的采集、处理讯号装置的资讯,把车站值班人员的控制命令和现场的各种资讯输入计算机,再根据储存在计算机内的有关条件,进行联锁关系的逻辑运算和判断,然后输出资讯到执行机构,实现对车站讯号装置的控制和监控。 一、VPI型联锁系统 VPI型计算机联锁系统也就是安全型计算机联锁系统,是一种“故障―安全”的、以微机处理器为基础的车站联锁讯号控制系统。它的逻辑电路是由安全型逻辑组成的。能把传统的由继电器实现的联锁逻辑和控制逻辑“写”成一系列逻辑表示式即布林表示式,这些逻辑表示式的正确实施是通过一个设计过程和原则来得到保证的。这个设计过程和原则被称为“数字整合安全保证逻辑”,这个“数字整合安全保证逻辑”确保联锁逻辑按要求实现,并使系统有故障―安全的特性。由此可见,安全型计算机联锁是从“有接点”到“无接点”的跨越。系统功能合理分配到基于“安全通讯和非安全通讯”网路的人机介面、联锁处理、系统维护等节点上,有每个功能节点来完成一种或多种功能,而每个节点就是一个完整的计算机系统,彼此通过网路交换资讯并协调执行。 VPI系统被设计成满足使用者要求的、保证基础安全的、并使用安全型各埠独立校核的输入资料的布林方程式,从而产生于该方程式解直接相关的一组输出。安全型输出量的状态不断地被检测以确保:如果和相应方程式的解不符合,该输出就不在允许的状态中。输入资料的读入和输出状态的检测都通过安全型硬体来实行。表示式求解和输出检测都依靠一个安全型继电器,它必须在精确的时间间隔内收到有效的校核字,然后才能将电源经由安全型继电器的前接点送到所需的输出端。系统的各个子系统设有安全防护功能,能阻止非法登陆,其中包括合法人员的以外登陆、错误登陆和不合法人员的登陆。VPI系统实现了软体标准话,硬体模组话,采用开放的系统结构,能方便可靠的和排程集中系统、数字轨道电路、微机检测系统、自动站间记轴系统、闭塞系统、列控系统等讯号系统介面并交换资料。系统的显示采用LCD液晶显示器作为计算机联锁系统人机介面的显示屏,操作员通过滑鼠办理各种作业。液晶显示器显示站场图形,给出讯号机、道岔、轨道电路等讯号装置的状态。在操作中,系统还会给出明确的语音提示,方便车站值班人员了解有关作业情况和操作命令的执行状态,减少误操作发生的概率。采用N+1热备人机介面子系统、双系热冗余的联锁处理子系统、双网通讯,采用逻辑上环网连线。同时,采用模组隔离技术,各子系统内部切换不影响其他子系统正常工作,即任何一个人机介面子系统、联锁处理子系统、网路装置不能正常工作,不会导致其他子系统无故切换。VPI系统的自诊断功能十分完善,故障定位到板级,输入/输出板故障定位到具 *** 。 二、VPI系统体系结构 VPI系统是在一般双系热备结构的基础上,增加独立的“故障―安全”校验模组、采用NISAL专利技术,实现双系统并行的热冗余计算机联锁系统。双系热冗余的“组合故障安全”结构,再加上“反应故障安全”技术,构成高安全效能的综合安全系统。系统由六个子系统组成,分别是联络处理子系统、人机介面子系统、值班员台子系统、诊断维护子系统、冗余网路子系统、电源子系统。现对主要的子系统进行介绍。 联锁处理子系统由一个或多个机柜组成的双系热备冗余系统,A系和B系无论是否同时启动,双系开机并通过安全校验后既能很快进行自动同步。A系和B系采集共享,并行输出,当一个系某一路采集或输出发生错误时,只要另一个系统对应的码位不发生错误,既不会影响系统的执行。 人机介面子系统是VPI系统与操作人员的互动介面,通常情况下,VPI系统采用彩色显示器作为计算机联锁系统的人机互动介面,用来供操作人员通过滑鼠办理各种作业,显示站场讯号装置,并给予明确的语音提示。对于特殊要求的车站,还可以采用数字化仪、控制台等作为人机互动介面。在大型站场设有值班员子系统,供值班人员监视站场内列车执行情况以及站场状态。它的介面与人机介面子系统完全一致。 三、系统的切换 VPI系统是完整的双机系统,它的最大特点是单系统故障或维修时不会影响整个系统的正常使用,极大的提高了系统的可用性,双系统热备功能的应用可有效的使整个系统正常工作的持续能力得到明显的改善,因为其在备用系统转换为工作系统的切换过程中,系统的工作不会受到影响。所以可以看出,双机系统尤其是双机热备系统的切换是至关重要的,并且对计算机联锁而言,切换的安全性更为重要,系统切换的缺陷可能会导致危险事故的发生。一个完整的双机热备系统,其各个部分显然都应该是双重的。但对于通常的控制系统而言,至少在两个介面上必须具有唯一性和一致性,一个是显示控制介面,一个是最终执行命令介面。唯一性是指只能一方有效,一致性是指同时在这两个介面的有效必须是同一个系统。否则很可能造成系统混乱,特别是两个系统由于故障或其他原因而状态不一致时。完整的双机备用系统至少在这两个介面上会有切换控制,可能会有不同的形式比如硬体控制或软体控制。VPI是分散式多微机系统,其切换控制基本上是依据系统的结构划分的,采用以子系统为单元可各自独立切换的方式。将切换单元适当化小,可使整个系统具有更高的可靠性,因为只要不是在互为备用的、相同的两个子系统内同时发生故障,就可以重新构成一个可以正常工作的完整系统。切换只是在同步的状态下进行的,以故障自检和诊断为基础的切换控制程式是其核心,切换条件的确定原则如下:1主备间的同步通讯中段。双机间的通讯是由备机主站向主机子站进行呼叫,当无接收应答时可能有两种情况,一是主机宕机;二是通讯故障,无法继续同步执行。此时认为主机故障,进行切换。2主机通过自检测程式,发现严重故障,向备机申请切换倒机。3当备机间的同步资讯出现持续性的差异时,同步处理程式确认主机出现某种影响系统控制的故障时进行切换。 四、结语 本文通过对VPI型计算机联锁系统的基本实现方法、能达到怎么的实际效果、系统的体系结构、双机热备的切换及切换的必要条件、系统的安全性可靠性等都做了简要的阐述。希望对于铁路运输的安全健康的发展能够有所贡献。 参考文献 [1]吕永昌,林瑜筠.《计算机联锁》.北京:中国铁道出版社. 2007 [2]刘荣华.《讯号工》.德巨集民族出版社. 2011

继电保护课程设计论文

本文对传统的电力系统继电保护课程设计中存在的问题进行了分析,针对这些问题提出了基于“卓越工程师”目标的改革措施。以下是我为大家整理的继电保护课程设计论文,希望能帮到大家!

摘要: 课程设计是培养学生综合能力和工程思想的重要环节和途径。本文对传统的电力系统继电保护课程设计中存在的问题进行了分析,针对这些问题提出了基于“卓越工程师”目标的改革措施。通过教学实践,提高了学生的工程应用意识和实践能力。本文对课程设计环节进行改革实践,希望在“深化教学改革、强化实践教学环节”背景下,探索出一条适合工程技术人才培养的可持续发展之路。

关键词: 继电保护;课程设计;教学改革

基金项目:本文系辽宁工业大学教改立项项目“电力系统继电保护课程教学模式改革与实践”(项目编号:2014032)的研究成果

国家中长期教育改革和发展规划纲要(2010—2020年)》中对高等教育提出要“深化教学改革、强化实践教学环节、推进创新创业教育”的要求。教育部为贯彻落实这一要求,实施了“卓越工程师教育培养计划”重大改革项目,旨在培养造就一大批创新能力强、适应经济社会发展需要的高质量各类型工程技术人才,为国家走新型工业化发展道路、建设创新型国家和人才强国战略服务,促进高等教育面向社会需求培养人才,全面提高工程教育人才培养质量。目前,中国大多数高校在教育目标、理念和方法上滞后,开设的一些工程类课程不能满足实际工程需求,教学内容陈旧,已经滞后于现代工程技术发展。电力系统继电保护课程是电气工程及其自动化专业的重要专业课程,在“卓越工程师”培养目标下既要求把大量的理论知识掌握好,又要求有较强的实践动手操作能力。继电保护课程设计是实现把继电保护的理论知识和工程实际应用结合起来的桥梁,是电气工程及其自动化专业非常重要的实践性教学环节。在此背景下,基于“卓越工程师”培养目标,我校对《电力系统继电保护课程设计》的教学进行探索,从课程设计内容、实施过程、考核评价等方面实施改革。几年的教学实践表明效果良好,锻炼了学生的理论设计和实践动手能力,培养了学生的工程意识和创新意识,提高了学生分析和解决实际工程问题的能力,得到学生及社会的认可和好评。

一、传统课程设计教学分析

近几年,各高校都开始注重对学生实践能力的培养,加强了电力系统继电保护课程设计的教学工作,较以往有很大改善,但仍然存在一些问题。在我校主要表现在以下几个方面。

1.学生的积极性不高,投入的精力不足。根据教学大纲和教学计划,电力系统继电保护课程设计安排在大四上学期进行,一般是在学期的后几周实施。在此阶段,好多同学要忙于研究生入学考试、国家电网考试、各公司企业的招聘以及期末考试。随着近些年高校的不断扩招,本科生的就业压力越来越大,在考研和就业多重作用下,好多学生不能把精力全部投入到课程设计中。学生对待课程设计的积极性普遍不高,很多学生没有认识到课程设计的重要作用,以应付的心态被动的对待,甚至认为从网络上或往届同学那里找些资料拼凑拼凑就能完成。

2.只有理论设计,缺乏实验或仿真验证。在课程设计开始之前,指导教师根据电力系统继电保护课程的主要内容,结合一些工程项目的实际情况,给出各种保护的设计题目和参考资料。在我校,该课程设计时间为两周,为了确保学生都能够完成设计,在课程设计指导书中会比较详细给出设计方案、设计步骤、设计内容、设计要求以及设计报告的格式等。在课程设计实施过程中,给学生分时提供固定设计教室或者与互联网连接的机房,学生通过查阅网络、设计手册、设备手册等,参考类似习题、以往学生课程设计报告等进行模仿设计。在此期间,不同的指导教师去设计室指导,解答学生的问题。()由于学生对待课程设计的积极性不高,大部分同学都不主动问问题,这样教师很难全面了解学生都设计得如何,都出现哪些问题和错误,最终造成上交的报告存在一些错误。在这样的设计过程中,学生通过上交设计报告,完成理论设计。由于缺少对理论设计结果和结论的实验或仿真验证,致使学生既不清楚设计计算结果是不是正确,也不知道设计结论是不是合理。这种只锻炼理论设计而没提高动手能力的设计过程,大大降低了课程设计教学环节的重要意义。

3.设计题目数量少且变化小,抄袭现象存在。以往的课程设计题目一般是给定一些电力系统的局部接线及运行方式,通过不同系统参数的设定值,完成某些线路或者变压器的继电保护方案、整定值计算、灵敏度分析、继电器选择等设计工作。这些设计题目由于许多参数需要具体给定,同时系统的接线比较简单,运行方式很少变化,使得学生发挥的空间比较小,不能很好实现设计与工程实践相结合的目的,更像是做作业。这样学生就不能对电力系统的正常、最大、最小运行方式下做出全面分析,就不能建立电力系统的整体概念。学生在设计时仅仅参考一些相仿的习题、教师给定的设计指导书来完成设计计算,不可避免的会出现互相抄袭的现象。以往的这种课程设计方式对学生的创新能力培养作用有限,没有达到培养目标。

4.考核评价不科学,缺乏动手能力的考核。以往的课程设计成绩评定方法是考虑学生在平时的出勤率、对待课程设计的态度以及主动性等,根据学生最后提交的设计报告的质量,包括方案的合理性、整定计算的正确性、设计的完整性、格式的规范性等情况,按照一定的分值比例,最终给出优、良、中、及格或不及格的评定。在这种考核评价方式下,会出现同组同学中差别不大的情况,甚至有可能会出现主要设计人员由于报告书写较差而成绩低、设计较少的同学由于报告书写规范而成绩较高的不合理现象,课设成绩没能很好体现学生的真实能力。同时,由于这种只有理论设计而没有实验或仿真验证的课设形式,没有考核到学生的实际动手能力和操作技能。

二、“卓越工程师”目标下的教学改革

为达到国家“卓越工程师”培养目标的要求,结合我校应用型本科人才培养模式的定位,针对以往电力系统继电保护课程设计在教学过程中存在的问题,我们实施了基于“卓越工程师”培养目标下的电力系统继电保护课程设计教学改革,修改教学大纲及教学计划,完善教学内容,创新教学方法,改革考核评价方式。具体改革内容包括:

1.修改大纲及教学计划,规避考研就业等对专业课程学习的影响。按照“卓越工程师”的培养目标,以前的培养方案和课程大纲已不再适用,不能满足培养要求。“卓越工程师”目标下的培养方案突出对学生工程能力的培养,我们对电气工程及其自动化专业的专业培养方案和课程大纲进行了修订,强调对学生创新能力、动手能力的培养。关于培养方案中实践环节的教学目标,就是突出工程思想和能力培养,达到学生都具备自主设计实验的能力,具有接受新技术和新知识的能力,以及一定的技术开发能力。根据新的培养方案,我们对电力系统继电保护课程的教学大纲和教学计划进行了相应的调整,将该课程从大四上学期调整到大三下学期,尽可能规避学生由于考研及就业等对专业课程学习的影响。

2.更新课程设计题目,满足“卓越工程师”培养目标的要求。在“卓越工程师”目标下,课程设计与实验项目设计的核心思想就是鼓励学生自主学习,提高发现问题、分析问题、解决问题的能力,培养实践动手能力及工程素养。课程设计题目的设置是否合理,对于学生的锻炼价值至关重要。好的课设题目对于学生掌握专业理论知识的理解、对工程设计规范的熟悉、对设计步骤和设计方法的掌握都非常重要。在设置课设题目时,既要考虑专业理论知识的涵盖程度,又要考虑与工程实际紧密结合的密切程度,尽可能给出实际运行的电力系统的原始数据资料,这对于提高学生对专业的认知程度、明确专业发展方向大有裨益,有利于培养工程意识,提高理论联系实际的应用能力。基于“卓越工程师”目标的思考,我们对课设题目进行完善和更新,做了如下工作:①利用教师下企业实践、带学生去企业生产实习、建立实习基地、到电力行业调研等机会,搜集整理实际运行电力系统的真实资料,然后加工完善成训练课题;②考虑到电力系统继电保护技术的应用实际,微机型保护装置已完全取代电磁型保护装置,再针对电磁型继电保护技术进行设计就严重与工程实际相脱节。为此,我们给定一些电力系统的局部接线及运行方式,通过不同系统参数的`设定值,除了完成某些线路或者变压器的继电保护方案、整定值计算、灵敏度分析之外,增加了微机型保护装置的硬件设计和软件设计;③根据不同的设计题目和现有实验室的条件,增加实验验证或仿真验证环节。我校与浙江求是教仪合作建立了电力系统继电保护、供配电、实践创新实验室,与北京电科院和清大高科合作建立了电力系统仿真实验室,实验室的软硬件条件为学生搭建了很好的动手操作平台。第一周学生完成课设的理论设计,第二周进入实验室进行相应的安装调试及验证。通过动手操作,激发了学生的兴趣,提高了积极性,如果验证结论正确时,极大的满足学生的成就感,从而增强创新的自信心。另外,在设计的验证过程中,可能会出现许多实际的问题,通过指导老师的点拨,同学们相互讨论探究,最终找到问题的原因并解决,这对于学生的锻炼和培养具有极大的帮助。

3.加强对课程设计的指导和管理,提高课程设计质量。教师的态度和付出对于课设质量的好坏是最直接的,因此,要想提高课程设计的质量,需要指导教师更多的投入。针对有的学生消极应付、得过且过,甚至出现相互抄袭的情况,就要求指导教师投入更多的时间和精力用在平时的指导中,避免学生上交东拼西凑、粗制滥造的设计报告。在设计过程中,确保做到对设计方案的合理性进行严格审核,对设计步骤和计算结果进行及时监控,对学生的困难和问题进行耐心的答疑解惑,对典型共性的错误进行详细的讨论分析。对于指导教师而言,个人的精力和时间也是有限的,在这个时段要同时面对理论教学、课设实习指导、监考判卷考核、科研任务完成等一系列工作,常常感到分身乏术。为此,我们采取了团队指导措施,打破一个老师对固定学生的指导模式。根据指导教师的值班安排,每时每刻都有老师在设计室指导,随时随地解决学生的问题,提高指导效率,从而提高课程设计的质量。

4.完善考核评价体系,适应“卓越工程师”培养目标。以往的课程设计成绩评定方法只注重对学生的理论设计进行考评,而没有考核到学生的实际动手能力和操作技能。这样,在考核成绩这个“指挥棒”的引导下,学生根本不关注动手操作,学生成绩的高低并不能全面、准确、客观地反映其综合能力。这种评价方式与“卓越工程师”培养目标明显存在差距。考核方法与设计内容相辅相成,课程设计内容的多样性必然要求考核方法的全面性,需要建立科学的考核评价体系。拓展评价方式不是玩花样,不是巧立名目,而是要根据社会对人才的需求和学生的特点,对考核评价方法进行调整,使之能够激发学生的学习兴趣,培养学生的综合能力。

基于这种考虑,我们完善了课程设计的考核评价方式,既注重对理论设计的考核,也注重对动手能力的评判,同时兼顾对平时表现及综合素质的评价,具体考核项目情况如表1所示。

三、结束语

本文在“深化教学改革、强化实践教学环节、推进创新创业教育”背景下,基于“卓越工程师”培养目标,结合我校教学实际,对电力系统继电保护课程设计进行改革探索与实践。针对传统课程设计环节存在的问题和不足,修改教学大纲及教学计划,完善教学内容,创新教学方法,改革考核评价方式。通过课程设计的教学改革与实践,强化了学生的工程意识,提高分析和解决工程问题的能力,在激发学生的主动性和积极性的同时,也培养了学生的创新精神和实践能力。我校该专业近两年的毕业生大部分都进入电力部门和工矿企业等对口单位就业,获得社会各界的好评。本文对电力系统继电保护课程设计进行改革,希望探索出一条适合工程技术人才培养的可持续发展之路,为国家走新型工业化发展道路、建设创新型国家和人才强国战略服务。

参考文献:

教育部。教育部关于实施卓越工程师教育培养计划的若干意见.

王文福。 基于卓越工程师培养诉求的教学改革的理性思考———面向CDIO理念的地图学教改构想. 测绘科学,2011,(3):247-249.

张江林,梅许文,巨辉,邓昌建。基于“卓越工程师”目标下的继电保护课程教学改革. 中国电力教育,2014,(36):99-100.

杜兆文,姚福强。《电力系统继电保护课程设计》教学改革与实践.大学教育,2014,(3 ):108-109.

PLC和变频器在中央空调系统中的节能应用摘要:介绍一种以PLC作为总控制部件,采用变频器控制中央空调冷冻水循环泵,构成恒压循环供水;变频调速循环供水,以及用PLC控制一台软起动器分别起动4台井水泵的控制系统。从而实现节能的目的,提高系统的可靠性,确保设备的安全运行。关键词:PLC;变频器;软起动器;节能1引言晶澳太阳能有限公司采用3台设备制冷机组用于生产设备制冷,设备冷冻水循环泵2台,额定功率30kW,一备一用。另采用2台空调制冷机组用于环境制冷,空调冷冻水循环泵3台,额定功率37kW,二用一备。两种循环水泵均为工频全速运转,由于设备冷冻水采用传统的固定节流方式来满足生产设备恒压供水要求和空调冷冻水采用固定节流的方式实现调节室内温度的目的,造成了大量电能的浪费,减短了水泵和阀门的使用寿命。现改造为由PLC作为核心控制部件,由变频器和设备冷冻水泵组成恒压供水系统。空调冷冻水根据温差△T控制原理,由变频器,PID温差控制器,温度变送器,循环泵组成温差△T控制变频调速系统。现公司有4口水井,井水泵额定功率为75kW,采用工频恒速运行。井水统一供给两种制冷机组冷却水、其他车间用水、消防用水等。由于井水泵的自耦降压起动方式控制机构宠大,故障率高。现改造为由PLC控制一台软起动器分别起动4台井水泵的起动方式。2硬件配置设计选用一台PLC作为核心控制部件,控制井水泵的软起动,设备冷冻水恒压供水和空调冷冻水的变频调速。其中,PLC选用Siemens公司的s7-200,CPU选用S7-222,电源模块一块,数字扩展模块选用EM223 24VDC 16输入/16输出。共24个输入点,22个输出点。数字量输入主要有循环泵手/自动运行方式的切换,循环水泵和井水泵的手动启/停操作和井水流量反馈。数字输出点用于19点继电器输出和两个冷冻水系统故障报警和井水流量报警。变频器选用MicroMaster430系列2台,一台额定功率30kW,用于控制设备冷冻水循环泵,另一台额定功率37kW,用于控制空调冷冻水循环泵。MicroMaster430系列变频器是风机类和水泵类的专用变频器,它拥有内置PID调节器,可以提高供水压力的控制精度,改善系统的动态响应。软起动器选用SIRIUS 3RW40系列一台,额定功率75kW,用于软起动井水泵。PID温差控制器一台,选用Transmit(全仕)G-2508系列PID双路温差控制器,用于设定温差,并将PID处理后的4~20mA的模拟信号送至变频器。压力变送器一个,用于检测设备冷冻水的管网压力,并将压力信号反馈给变频器。温度变送器两个,用于检测蒸发器两端的温度,并将温度信号送至PID温差控制器。3控制方案设计设备冷冻水恒压供水控制方案设计控制原理如图2所示,设备冷冻水循环系统是一个密闭的系统,由1#,2#循环泵供水,供水压力要求在±。正常情况下,一台循环泵工频全速运转时,出水压力可达 Mbar。具有很大的裕量,为避免电能的浪费,将设备冷冻水循环系统设计为恒压供水系统。方案设计有手动/自动两种工作方式。在手动方式下,工作人员可以根据实际情况现场决定起/停水泵的变频运行,并设最高优先控制级,不受PLC的自动控制,以保证检修或出现故障时的安全使用。自动方式控制过程:将控制面板上设备冷冻水泵的手动/自动开关,打到“自动”档,由井水泵的运行给定PLC设备冷冻水泵的起动信号,PLC控制KM11吸合,并与变频器通信,由变频器1F软起动1#循环泵。压力变送器检测设备冷冻水管网压力,转化为4~20mA的模拟信号反馈至变频器1F,变频器1F通过内置的PID将检测压力与压力给定值进行比较优化计算,输出运行频率调节1#循环泵的转速。当压力变送器检测到的管网压力低于给定压力时,变频器输出频率上升,增加1#泵的转速,提高管网压力;反之,则频率下降,降低1#水泵的转速。为防止备用泵在备用期间发生锈蚀现象,在自动控制方式下,将1#、2#循环泵设置起始/停止周期,使其自动定时循环使用。为避免在水泵切换时,管网压力变化过大,应采取必要的起/停时间协调措施,以尽量保证水压的稳定,并在切换过程中,对压力检测信号进行一定延时的“屏蔽”,防止变频器在较高的压力信号下不起动。切换过程为:当设定的循环周期已到时,屏蔽压力检测信号。将正在运行的水泵的频率升至50Hz后切换为工频运行,之后将备用泵变频起动(备用泵与运行泵不固定),在频率升至30Hz时,切除工频泵,并取消对压力信号的屏蔽,恢复正常运行,如此循环。在水泵切换时为了防止KM11与KM12、KM21与KM22、KM11与KM22误动作同时吸合发生故障,须将它们电气互锁和程序互锁。当工作泵发生故障时,则立即停止工作泵,将备用泵投入变频运行,并输出声光报警,提示工作人员及时检修,当变频器发生故障时则停止水泵运行立即输出报警。空调冷冻水系统循环泵变频调速控制方案设计控制原理如图3所示,空调冷冻水系统的供回水温度之差反映了冷冻水从室内携带热量的情况。温差大,说明室内温度高,应提高冷冻水泵的转速,加快冷冻水循环;反之,温差小,说明室内温度低,可以适当降低冷冻水泵的转速,减缓冷冻水循环。一般中央空调冷冻水系统设计温差为5oC~7oC。通过温差△T控制,控制冷冻水系统的循环状态,可以降低能源损耗,延长水泵的寿命。此外,空调冷冻水系统是一个密闭的系统不必考虑恒压问题。差控制器和循环泵温差闭环变频调速系统,控制冷冻水泵的转速随着室内热负载的变化而变化。工作过程为:温度变送器1、2分别在空调机组蒸发器输入和输出端测得温度后,转换为4~20mA的标准信号送入PID温差控制器,经PID与给定温差值比较处理后,输出4~20mA的标准信号到变频器2F的模拟量输入端,变频器2F输出相应频率,调节循环水泵的转速,达到控制温度的目的,形成一个完整的闭环控制系统。系统设计为手动和自动两种控制方式手动方式工作过程与设备冷冻水泵手动工作方式类似自动控制过程为:将控制面板上的空调冷冻水循环泵手动/自动控制开关打到“自动”档,系统将在自动方式下运行,由井水泵的运行给定PLC空调冷冻水泵起动指令后,首先控制KM31吸合投入3#循环泵变频运行,由温度变送器1、2检测蒸发器两端的温度,并将温度信号送到PID温差控制器,PID温差控制器将检测到的温差与给定温差比较处理后的标准信号反馈给变频器2F。若检测到的温差大于温差给定值时,变频器2F提升输出频率,提高水泵的转速,加快冷冻水的循环;反之,则降低频率,降低水泵转速。在自动运行方式下,将3台水泵设定自动循环周期,定时自动循环使用。3台水泵的开闭顺序为“先开先关”的顺序,当室内热负荷加大时,若变频器2F的输出频率已升至50Hz,经一定延时(如20min),当检测温差值仍大于温差给定值时,通过PLC程序控制,把3#水泵切换为工频运行,再投入4#水泵变频运行,如此循环,直到变频运行5#水泵。当3台水泵被全部投入运行,且变频泵频率已至50Hz,经延时若频率仍没下降,则由PLC输出报警,提醒工作人员及时修改空调机组设定值;相反,当室内热负荷减小时,变频器2F降低输出频率,降低5#泵的转速,当频率降到20Hz时,若检测温差值仍低于温差给定值时,经延时(如20min),停止3#泵,依此类推。为保证变频器2F只控制一台水泵,将KM31、KM41和KM51电气互锁和程序互锁,同时须将KM31与KM32、KM41与KM42、KM51与KM52电气互锁。当变频器2F或水泵发生故障时,由PLC输出声光报警,提示工作人员及时检修。井水泵软起动控制方案设计如图1所示,利用PLC控制一台软起动器,即可分别起动4台井水泵.将井水泵的运行方式设计为手动方式。具体控制过程为:按下控制面板上相应的起动按钮,如按下6#泵起动按钮,PLC控制KM61吸合并运行软起动器,软起动6#井水泵。当软起动器起动完毕后利用其辅助触点反馈信号给PLC,PLC断开KM61并立即闭合KM62,将6#井水泵切入工频运行,并停止运行软起动器,依此类推。为防止软起动器同时起动两台以上的井水泵,须将KM61、KM71、KM81、KM91电气互锁和程序互锁,另须将KM61与KM62、KM71与KM72、KM81与KM82、KM91与KM92电气互锁,4 S7-200与MM430变频器的通信设置S7-200PLC作为核心控制部件,它有总线访问权,可以读取或改写变频器的状态,控制软起动器的运行状态,从而达到控制和监视设备运行状态的目的。系统采用总线式拓扑结构,两台变频器采用总线接插件连入总线。S7-200选用S7-222CPU,软件采用。采用西门子Profibus屏蔽电缆及9针D形网络连接头。利用S7-222的自由通信口功能,即RS485通信口。由用户程序实现USS协议与两台MM430变频器通信。在硬件连接完毕后,需要对两台MM430变频器的通信参数进行设置,如表1所示。5软件设计在应用设计中,PLC起到“总监总控”的角色,可以对两台变频器的状态进行查询和控制。程序首先将S7-222的通信口初始化为自由通信口方式,然后程序进入一个顺序控制逻辑功能块。控制顺序为:手动起动井水泵,在井水流量满足要求的情况下,自动运行设备冷冻水循环泵和空调冷冻水循环泵。在PLC的程序中设计了井水泵的手动软起动井水泵控制、设备冷冻水循环泵和空调冷冻水循环泵自动定时循环程序;同时设计了设备冷冻水循环泵和空调冷冻水循环泵的手动控制程序。在本系统中采用了变频器自身控制的方法,这样就省去了对PLC的PID算法的编程。6结论本系统设计实际应用运行一个夏季后,得出与上个季度循环水泵电能消耗数据及故障次数如表2所示。数据显示,系统改造后节能达30%以上,并且在春,秋、冬季节空调冷冻水循环泵的节能效果会更加明显,并且故障发生次数大幅下降。因此采用调速调节流量的方式,可以大幅度降低截流能量的损耗,具有显著的节能效果,并能延长水泵的寿命,提高系统运行的稳定性,降低生产成本,提高生产效率。参考文献[1]王仁祥,王小曼.变频器在中央空调中的应用.通用变频器选型,应用与维护.北京:人民邮电出版社,2002:176-202.[2]西门子有限公司.MM430通信设置.MICROMASTER430使用大全..[3]蔡行健.S7-200模块.深入浅出西门子S7-200PLC.北京:北京航空航天出版社,2003:95-125.[4]原魁,刘伟强.变频器基础及应用.北京:冶金工业出版社,2006.[5]罗宇航.流行PLC实用程序及设计(西门子S7-200系列).西安:西安电子科技大学出版社,2004.叮叮猫进士 回答采纳率: 2010-03-24 20:38 随着我国经济的高速发展,交流变频调速技术已经进入一个崭新的时代,其应用越来越广泛。而电梯作为现代高层建筑的垂直交通工具,与人们的生活紧密相关。随着人们对其要求的提高,电梯得到了快速的发展,其拖动技术已经发展到了变压变频调速,其逻辑控制也由PLC代替原来的继电器控制。通过对变频器和PLC的合理选择和设计,大大提高了电梯的控制水平,并改善了电梯运行的舒适感,使电梯得到了较为理想的控制和运行效果。并利用旋转编码器发出的脉冲信号构成位置反馈,实现电梯的精确位移控制。通过PLC程序设计实现楼层计数、换速信号、开门控制和平层信号的数字控制,取代井道位置检测装置,提高了系统的可靠性和平层精度。该系统具有先进、可靠、经济的特色。该电梯控制系统具有司机运行和无司机运行的功能,并且具有指层、厅召唤、选层、选向等功能和具有集选控制的特点。关键词: 电梯; PLC; 变频调速; 旋转编码器ABSTRACTAs China's rapid economic development, exchange of VVVF technology has entered a new era, its application more widely. The elevator as a modern high-rise building the vertical transport, and is closely related to people's lives, as people raise their requirements, the lift has been the rapid development of its technology has developed to drag the PSA Frequency Control, the logic control Also by the PLC to replace the original control the PLC chip and a reasonable choice and design, Greatly improving the control of the elevator, the elevator and to improve the operation of comfort, so that the lift has been better control and operation results. And using a rotary encoder pulse a position feedback, and lift the precise control of displacement. PLC program designed to achieve through the floor count, for speed signal, to open the door of peace control of the digital control signals to replace Wells Road location detection devices, improving the reliability of the system accuracy of the peace. The system has advanced, reliable and economic elevator control system has run drivers and drivers operating without that manual and automatic features, and with that layer, called the Office for the election of the Commission to function, with election-control : lift ; PLC; VVVF; rotary encoder目 录1 绪论 PLC控制交流变频电梯的简介 电梯控制的国内外发展现状 题目选择的来源与意义 本文所做的主要工作 32 电梯设备的介绍 电梯设备 电梯的分类 电梯的主要参数 电梯的安全保护装置 53 变频器的选择及其参数计算 变频器的分类 变频器的选择 变频器品牌型号的选择 变频器规格的选择 选择变频器应满足的条件 VS-616G5型通用型变频器 变频器有关参数的计算 变频器容量的计算 变频器制动电阻的计算 114 PLC的选择及硬件开发 PLC简介 控制器件的选择 PLC的选择 轿厢位置的检测元件 PLC硬件系统的设计 设计思路 I/O点数的分配及机型的选择 215 系统软件开发 电梯的三个工作状态 电梯的自检状态 电梯的正常工作状态 电梯的强制工作状态 系统的软件开发方法确定 软件设计特点 软件流程 模块化编程 系统的软件开发 电路的开关门运行回路 电梯的外召唤信号的登记消除及显示回路 利用旋转编码器获取楼层信息 呼梯铃控制与故障报警 电梯的消防运行回路 36结 论 38致 谢 39参考文献 40附录 Ⅰ VS-616G5型变频器的常用参数 41附录 Ⅱ VS-616G5变频器主要参数设置表 42附录 Ⅲ 梯形图 43

铁路信号计算机联锁毕业论文篇二 浅谈铁路信号计算机联锁及调度监督系统 【摘要】本文简要介绍了我公司铁路运输系统概况、计算机联锁系统及其在我公司铁路信号当中的应用。以计算机网络设备技术为基础,将下属各铁路站场的信息资源集中起来,设计了用于铁路调车作业宏观调控与监督的调度监督系统。 【关键词】计算机联锁 调度监督系统 一、天津石化公司铁路系统运输概况 由于我公司是集石油化工化纤采集、运输、加工、生产、销售于一体的特大型国有企业。二级单位的位置分布决定了我们三个铁路站场的特点是:每个队作为一个相对独立的站场,以各队的调度为中心的线路向各作业部发射延伸、点多线长、位置分散。设备所在地区受风沙、盐碱、潮湿、干燥、地质等方面的不良影响较为严重,从而导致的计算机联锁系统室内外设备尤其是室外设备故障发生率较高。 二、计算机联锁系统 1、联锁及故障导向安全 所谓联锁即道岔、进路和信号三者之间相互制约、相互依存的关系,实现联锁的设备叫做联锁设备。计算机联锁系统是在电气集中成功 经验 的基础上,以工业控制计算机装置取代电气集中选择组和执行组的继电器电路,用计算机软件实现电气集中全部技术要求的新型车站集中联锁系统。计算机联锁装置主要由室内设备和室外设备两大部分组成。车站值班人员通过计算机联锁控制台或操作员站办理行车作业、进行人机对话,该控制台包括按钮盘或鼠标和彩色站场 显示器 ,可实时显示该站的各项作业情况和现场设备工作状态。 通俗的来说故障导向安全就是当影响机车运行的设备发生或存在故障时,联锁计算机应当在机车作业前事先发出警报,通知电务或工务人员及时解决,防止机车或列车在作业中发生事故,任何计算机联锁系统都必须首先保证故障导向安全这一前提。 2、VSI 2000A计算机联锁系统 由于我们三个调车场联锁系统大同小异,以二队系统为例对计算机联锁系统做简要分析说明。VSI 2000A计算机联锁系统可以分成三层结构。结构框图如1所示: 上层为操作员站(通常也叫上位机)。是供信号操作员办理进路,操纵设备的人机对话设备。它是由两台高可靠工业控制计算机,构成冗余工作方式。两套操作员站分别设置显示器、鼠标和音箱等操作表示设备。用彩色光带图形和文字语音等手段,提供站场图、设备状态显示及操作提示和报警。 三、调度监督系统及其设计 1、调度监督系统简析。调度监督系统是以信息处理为核心,以 网络技术 为基础构成的实时监督和管理信息系统,它利用各车站计算机联锁系统中的各车站的股道占用、信号显示、进路排列、列车运行及相关资料等重要信息,经处理后及时准确地提供给各级调度指挥人员,实现列车运行和车站站场作业的实时监督显示,提高调度指挥管理水平。 2、调度监督系统的模式选择。调度监督系统的实现通常有两种模式。一种是利用联锁系统的远程点对点通讯功能,每个站场利用电话线将一对调制解调器连接起来配上相应的通讯软件使数据传送到服务器上,服务器提供给 其它 共享终端使用数据。第二种模式是利用联锁系统提供的以太网功能和其它网络进行互联通讯,共享有关数据信息。为了安全起见,不宜对联锁主机进行操作,而是将历史站中时时更新的数据库发送到调度监督系统中的服务器上。 3、调度监督系统的总体设计方案。如图2可以看出,系统的整体结构分为三部分。上层调度监督系统和基层车站系统和公司办公共享部分。上层调度监督系统由服务器、局域网交换机、调监显示工作站、调度员工作站、UPS电源等构成局域网系统。利用计算机联锁系统远程通讯或以太网互联功能,采用客户端/服务器(Client/Server)型数据库,用光纤将上层调度监督系统和各基层站场计算机联锁系统的数据库联接起来构成一个星形专线网络连接,完成基层车站与上层调度系统的数据交换。将各站场的数据库作为监督系统的远程数据库,对于运行在服务器上的应用程序而言,远程、本地数据库是完全一样的,这就保证了监督系统与个站场信息的一致性。 调度监督 操作系统 采用通用标准的网络操作系统WindowsNT/2000和网络通信协议TCP/IP,为调度监督系统的扩展和资源共享提供软件基础。根据各铁路系统不同条件,服务器可考虑采用高可靠性的DELL微机或双机热备份系统,以确保适应恶劣的环境。 四、计算机联锁系统和调度监督系统的维护与检修 (1)在日常巡检时,加强对执行机、模块状态灯、电源各种板块、联锁机的检查,只有这样才能及时通过状态灯的变化发现并处理设备中存在的问题。(2)加强对UPS、电源的监控,对电源电流、电压每日进行在线测试,按季度对UPS实行容量和充放电检查。通过对电源进行实时测试,发现二路电源具有不稳定性,停电次数较多。所以为了减少单电源运行对现场运输作业造成的安全隐患,应该制订信号电源停电的应急方案,找出突发停电状况下现场运输操作的注意事项。(3)定期对电源、上位机、通讯板、UPS等进行切换试验,从而避免设备长期运行造成通讯异常、 死机 等问题,在降低对现场作业产生影响的基础上,定期实行重新起机测试、切换试验等操作,从而使设备能够长周期运行。(4)利用计算机联锁系统和调度监督系统的监测机和电务维修机记录的数据,并根据回放的站场运行情况、电压电流值的检索记录,正确的对电源供电状态、执行机模块状态、联锁机、通讯状态等进行分析,从而准确把握整个系统的运行趋势。重点分析执行机模块的进行状态,记录执行模块产生问题时的原因和状态,并提出相应地维修建议。 通过对计算机联锁系统和调度监督系统的关键部位进行精细维护检修,充分利用和分析监测机记录的数据,这两个系统一定能长期、稳定、安全地运行,确铁路的运输安全。 参考文献 [1] [美]Sue Plumley 著. 中小型网络联网宝典. 北京:电子工业出版社 [2] 李馥娟 编. 局域网经典案例教程. 北京:清华大学出版社 [3] HOLLIAS VSI 2000A.三取二铁路信号计算机联锁系统 [4] 铁道通信信号.铁道科学研究院通信信号研究所 [5] 中华人民共和国铁路技术管理规程.中华人民共和国铁道部 铁路信号计算机联锁毕业论文篇三 浅谈安全型铁路信号计算机联锁热备系统实现 摘要:铁路信号是铁路日常运行管理中的重点项目。计算机联锁系统是实现铁路现代化运行的重要基础,能有效的提升车站的通车能力。与传统的电气联锁系统相比,计算机联锁系统拥有维修方便、设计简单等优势,便于日后的改造和管理,推动了铁路管理的智能化、信息化和网络化。 关键词:计算机联锁;铁路信号;提升 随着信息技术的不断发展,铁路信号联锁控制系统经历了诸多发展时期,有传统的机械、机电系统转化为现代社会中微电子、计算机等现代控制系统。计算机联锁能高效、安全的维持车站运转,提高车站整体运行效率。本文结合相关计算机联锁技术分析我国应该如何开展安全型铁路信号计算机联锁热备系统的实现工作。 一、安全型铁路信号计算机联锁热备系统的总体设计 铁路信号计算机联锁热备系统能有效的提高铁路信号系统的实用性可靠性。本文依据传统铁路信号的计算机联锁系统的特点,设计实用性能较高的双机热备系统。 1、双机热备系统 双机热备计算机连锁系统是由两台计算机同时控制,进行逻辑运转计算。在工作过程中,只有一台计算机控制输电线路,另一台则保持待机状态。如果在运转中主机出现故障而备机无故障,则自动切换到备机工作,由备机切换成主机,继续控制输电线路运行。 在传统铁路信号计算机联锁系统中,大多都采用人工冷备份来保证联锁系统的稳定性,但与双机热备系统相比,这种存在明显的弊端。首先当主机出现故障时,需要用人工来切换备机设备,便捷性能差。其次,在主机和备机切换过程中,容易出现信息缺失。最后,在安全性能方面,双机冷备系统具有明显缺陷,单机效率不足。正是由于传统的双冷备分中存在明显不足,因此要加快双机热备系统研制工作。 2、设计双机热备系统的原则 在设计双机热备系统过程中,要明确设计工作的前提、目标和原则,保证设计过程的科学性。、 设计双机热备系统的前提条件就是确保信息传输的安全性和效率性,最大程度保证行车安全。 在设计过程中,要考虑到以下几个因素: (1)准确性:主机和备机之间工作互补是双机热备系统中的一大特色。当主机发生故障时,要保证备机能准时发送信号并开始工作,同时展开主机与备机之间的信息交换程序。当主机重新恢复工作时,备机要将信息再次传输回主机。 (2)便捷性:便捷性主要是指主机和备机之间能顺利完成信息交换工作。 3、系统功能的实现 双机热备系统要从五个层次加以实现,包括:人机对话层、联锁运算层、复核驱动层、接口层和监控对象层。本文通过划分该五个层面,对开展设计分析。 (1)人机对话层 人机对话层由显示屏、音响、鼠标等计算机基础设备组成。它依靠鼠标、键盘出入命令信息,通过串口传输到两台计算机中。通常情况下,可以使用一机多屏的技术来显示整个车站情况(车站大小决定显示器数量),也要将车站站台的动态信息与计算机联锁系统中的文字信息通过动态显示屏或LED显示屏上显示,方便工作人员检查管理。当主机出现故障时,要通过音响音乐进行报警。在显示屏上也应该设置故障闪烁信号灯,保证管理人员能在第一时间掌握故障情况并加以处理。 在设置人机对话层过程中,要保证系统能够自动实现启动和关闭。要根据站台的实际情况发送开车、停车指令。能准时实施光学报警,方便操作人员管理维修。 (2)联锁运算层 在双机热备系统中,联锁计算机是整个系统的核心部分,它由互补的两台热备份联锁计算机及相关共享器组成。在运行过程中,联锁计算机通过内部联锁软件的完成命令信号的判断、对联锁信号的分析、生成控制命令、诊断铁路信号故障等工作。在双机热备系统中,两台热备份联锁计算机要具有相同的配置,保证系统和操作人员在检测出联锁计算机出现故障时,通过共享器完成信息的自动切换或人工切换,使故障计算机退出应用信息管理程序,并发出警报。 (3)复核驱动层 复合驱动层是由两套配置完全相同的PLC可编程逻辑控制器组成。复核驱动器主要负责采集车站的具体信息,并完成对相关信息进行分析、对联锁运算机所发出的命令进行复核同时驱动车站信号、辅助系统完成自我监测等工作。PLC可编程逻辑程序控制器同样是互为热备的系统,它能通过对故障的检测发现CPU和I/O等功能模块的故障状态,也能进行PLC程序中CPU和I/O等功能模块之间相互切换工作。 (4)接口层 接口层是链接计算机联锁系统和监控对象的关键。接口层主要承担以下任务: ①时刻监控车站现场的监控,完成表示信息的电平向静/动转换以及PLC系统信号的之间的脉冲驱动信号向电平表示信息转换。 ②监控专用电路控制设备运行,并支持系统完成监控。 (5)监控对象层 监控对象层主要指将计算机连锁系统用于监控车站状态控制以及调动机车的信号控制设备。在车站运行中,监控对象层的相关设备主要包括车站中用于指示列车运行的有色信号灯、转动岔道的转辙机、检测车站中轨道空闲区段以及占用状态的轨道电路等。 二、 系统安全 保护 在提高计算机联锁系统安全性过程中,国内外都采用二模动态亢余方案或三模静态亢余方案。三模静态亢余方案能利用硬件亢余提升系统的可靠性,二模动态亢余方案是利用整合硬件亢余资源,结合相关故障检测技术进行分析处理。在保护双机热备系统安全工作中,可以根据具体形式选择解决方案。 结束语:本文通过简单分析安全型铁路信号计算机联锁热备系统中双机热备系统的设计流程,为未来铁路信号信息化发展提供一个方向,希望能为相关部门解决实际问题提供帮助。在具体实施过程中,会出现信息交换不流畅、数据不稳定等情况,希望工作人员能克服实际困难,大胆实践,不断丰富双机热备系统,使双机热备系统更具体化、实用化。 猜你喜欢: 1. 计算机联锁毕业论文 2. 浅谈计算机联锁系统的论文 3. 计算机应用毕业论文范本 4. 车站计算机联锁论文

电气集中联锁设计毕业论文

6502电气集中系统之所以被目前大部分铁路车站采用,是因为它有着其它系统所不具备的诸多优点,如6502电气集中采用的双按钮进路式选路方法,这使得操作起来形象化、简便而且不易出错;几乎全套继电器电路都是使用定型组合拼接而成的,这就使得工程设计简便、施工周期短便于维修,而且当站场改建时,也利于修改。当然,6502电气集中也还存在着一些有待改进的问题。例如: (1) 进站信号机开放后信号灯断丝,在列车接近后要想开放引导信号时必须先办理人工解锁,等3分钟后才能引导接车;(2) 在信号开放后,如果进路中某一道岔区段发生了故障,轨道继电器失磁落下,则进路就不能解锁,必须等故障修复后才能解锁;(3) 6502电气集中电路中一些防护进路一旦发生断线,在正常运用过程中既发现不了,断线后又不能再起防护作用。前两项影响效率,后一项不利于安全,都有待改进。

计算机联锁是用微型计算机对车站值班人员的操作命令与现场实际状态的表示资讯进行逻辑运算,从而实现对讯号机、道岔及进路进行集中控制和联锁的车站联锁装置。下面是我给大家推荐的,希望大家喜欢! 篇一 《浅谈VPI型计算机联锁系统》 【摘要】随着铁路运输发展的需要和科学技术的进步,铁路联锁系统的功能、体系结构、技术应用和操作方式等各方面都在不断演变和完善。传统的6502电气集中联锁基本已经淘汰,逐步发展为以计算机为控制核心的联锁系统。计算机联锁又分有好多不同的型别,本文主要对VPI型计算机联锁系统的实现方法、系统结构、安全性和可靠性等方面进行探讨。 【关键词】VPI联锁系统安全系统切换 计算机联锁是用微型计算机对车站值班人员的操作命令与现场实际状态的表示资讯进行逻辑运算,从而实现对讯号机、道岔及进路进行集中控制和联锁的车站联锁装置。微机联锁通常采用通用的工业控制微机,由一套专用的软体来实现车站讯号、进路、道岔之间的联锁关系。它实质是一个满足“故障―安全”原则要求的逻辑处理器,自动的采集、处理讯号装置的资讯,把车站值班人员的控制命令和现场的各种资讯输入计算机,再根据储存在计算机内的有关条件,进行联锁关系的逻辑运算和判断,然后输出资讯到执行机构,实现对车站讯号装置的控制和监控。 一、VPI型联锁系统 VPI型计算机联锁系统也就是安全型计算机联锁系统,是一种“故障―安全”的、以微机处理器为基础的车站联锁讯号控制系统。它的逻辑电路是由安全型逻辑组成的。能把传统的由继电器实现的联锁逻辑和控制逻辑“写”成一系列逻辑表示式即布林表示式,这些逻辑表示式的正确实施是通过一个设计过程和原则来得到保证的。这个设计过程和原则被称为“数字整合安全保证逻辑”,这个“数字整合安全保证逻辑”确保联锁逻辑按要求实现,并使系统有故障―安全的特性。由此可见,安全型计算机联锁是从“有接点”到“无接点”的跨越。系统功能合理分配到基于“安全通讯和非安全通讯”网路的人机介面、联锁处理、系统维护等节点上,有每个功能节点来完成一种或多种功能,而每个节点就是一个完整的计算机系统,彼此通过网路交换资讯并协调执行。 VPI系统被设计成满足使用者要求的、保证基础安全的、并使用安全型各埠独立校核的输入资料的布林方程式,从而产生于该方程式解直接相关的一组输出。安全型输出量的状态不断地被检测以确保:如果和相应方程式的解不符合,该输出就不在允许的状态中。输入资料的读入和输出状态的检测都通过安全型硬体来实行。表示式求解和输出检测都依靠一个安全型继电器,它必须在精确的时间间隔内收到有效的校核字,然后才能将电源经由安全型继电器的前接点送到所需的输出端。系统的各个子系统设有安全防护功能,能阻止非法登陆,其中包括合法人员的以外登陆、错误登陆和不合法人员的登陆。VPI系统实现了软体标准话,硬体模组话,采用开放的系统结构,能方便可靠的和排程集中系统、数字轨道电路、微机检测系统、自动站间记轴系统、闭塞系统、列控系统等讯号系统介面并交换资料。系统的显示采用LCD液晶显示器作为计算机联锁系统人机介面的显示屏,操作员通过滑鼠办理各种作业。液晶显示器显示站场图形,给出讯号机、道岔、轨道电路等讯号装置的状态。在操作中,系统还会给出明确的语音提示,方便车站值班人员了解有关作业情况和操作命令的执行状态,减少误操作发生的概率。采用N+1热备人机介面子系统、双系热冗余的联锁处理子系统、双网通讯,采用逻辑上环网连线。同时,采用模组隔离技术,各子系统内部切换不影响其他子系统正常工作,即任何一个人机介面子系统、联锁处理子系统、网路装置不能正常工作,不会导致其他子系统无故切换。VPI系统的自诊断功能十分完善,故障定位到板级,输入/输出板故障定位到具 *** 。 二、VPI系统体系结构 VPI系统是在一般双系热备结构的基础上,增加独立的“故障―安全”校验模组、采用NISAL专利技术,实现双系统并行的热冗余计算机联锁系统。双系热冗余的“组合故障安全”结构,再加上“反应故障安全”技术,构成高安全效能的综合安全系统。系统由六个子系统组成,分别是联络处理子系统、人机介面子系统、值班员台子系统、诊断维护子系统、冗余网路子系统、电源子系统。现对主要的子系统进行介绍。 联锁处理子系统由一个或多个机柜组成的双系热备冗余系统,A系和B系无论是否同时启动,双系开机并通过安全校验后既能很快进行自动同步。A系和B系采集共享,并行输出,当一个系某一路采集或输出发生错误时,只要另一个系统对应的码位不发生错误,既不会影响系统的执行。 人机介面子系统是VPI系统与操作人员的互动介面,通常情况下,VPI系统采用彩色显示器作为计算机联锁系统的人机互动介面,用来供操作人员通过滑鼠办理各种作业,显示站场讯号装置,并给予明确的语音提示。对于特殊要求的车站,还可以采用数字化仪、控制台等作为人机互动介面。在大型站场设有值班员子系统,供值班人员监视站场内列车执行情况以及站场状态。它的介面与人机介面子系统完全一致。 三、系统的切换 VPI系统是完整的双机系统,它的最大特点是单系统故障或维修时不会影响整个系统的正常使用,极大的提高了系统的可用性,双系统热备功能的应用可有效的使整个系统正常工作的持续能力得到明显的改善,因为其在备用系统转换为工作系统的切换过程中,系统的工作不会受到影响。所以可以看出,双机系统尤其是双机热备系统的切换是至关重要的,并且对计算机联锁而言,切换的安全性更为重要,系统切换的缺陷可能会导致危险事故的发生。一个完整的双机热备系统,其各个部分显然都应该是双重的。但对于通常的控制系统而言,至少在两个介面上必须具有唯一性和一致性,一个是显示控制介面,一个是最终执行命令介面。唯一性是指只能一方有效,一致性是指同时在这两个介面的有效必须是同一个系统。否则很可能造成系统混乱,特别是两个系统由于故障或其他原因而状态不一致时。完整的双机备用系统至少在这两个介面上会有切换控制,可能会有不同的形式比如硬体控制或软体控制。VPI是分散式多微机系统,其切换控制基本上是依据系统的结构划分的,采用以子系统为单元可各自独立切换的方式。将切换单元适当化小,可使整个系统具有更高的可靠性,因为只要不是在互为备用的、相同的两个子系统内同时发生故障,就可以重新构成一个可以正常工作的完整系统。切换只是在同步的状态下进行的,以故障自检和诊断为基础的切换控制程式是其核心,切换条件的确定原则如下:1主备间的同步通讯中段。双机间的通讯是由备机主站向主机子站进行呼叫,当无接收应答时可能有两种情况,一是主机宕机;二是通讯故障,无法继续同步执行。此时认为主机故障,进行切换。2主机通过自检测程式,发现严重故障,向备机申请切换倒机。3当备机间的同步资讯出现持续性的差异时,同步处理程式确认主机出现某种影响系统控制的故障时进行切换。 四、结语 本文通过对VPI型计算机联锁系统的基本实现方法、能达到怎么的实际效果、系统的体系结构、双机热备的切换及切换的必要条件、系统的安全性可靠性等都做了简要的阐述。希望对于铁路运输的安全健康的发展能够有所贡献。 参考文献 [1]吕永昌,林瑜筠.《计算机联锁》.北京:中国铁道出版社. 2007 [2]刘荣华.《讯号工》.德巨集民族出版社. 2011

毕业 设计是大学生综合运用所学知识进行的最后一次教学实践环节,对培养学生工程实践素质和提高学生创新能力具有十分重要的作用。下面是我为大家推荐的电气工程毕业论文,供大家参考。

电气工程毕业论文 范文 一:高速公路机电工程运行管理和维护分析

摘要

随着我国经济社会的发展,我国的高速公路建设成为交通工程的重要组成部分,在我国经济发展中占有重要的地位,作为交通过程管理设施的重要组成部分,高速公路的机电工程的建设和发展也取得很大进步,并且,有效的保证了高速公路的建设质量。就高速工程机电工程系统来讲,通信、监控、收费是相互协调发展的三个系统,是同步进行的。所以,机电工程的管理与维护贯穿整个过程,起到了重要的作用。因此,本文着重分析了高速公路机电工程的运行管理和维护,以期能够在该过程中的运行具有参考作用。

关键词 高速公路;机电;管理;维护

我国高速公路机电设施在我国高速公路的迅速发展中也有了日新月异的发展,高速公路想要短时间内快速发展,和这些设施的维护和管理也是分不开的,另一方面看来,人员的成本没有那么高,高速公路建设管理和维护的效率也大大增加,逐渐走向了另一个全新形式的工作模式。我国科技水平不断提升,我国公路建设逐渐增加了新型的通讯技术,也逐渐完善了公路建设和机电设备的维护,但是,随着现代社会不断进步,我们对机电设备的要求也越来越高,机电设备的维护和建设也是一项沉重的挑战。

1当前高速公路机电工程建设进度和维护模式的形式

高速公路上使用的机电设备良莠不齐

当前我国公路施工所用的机电设备花样繁多,各种类型的都有,但是我国高速公路建设中所需的机电设备必须是统一整体的配套设施,高速公路上因为有不同款型,各个型号的机电设备在使用,它们从各个方面都存在不同。另外施工单位也不一样,一系列的原因造成工作量加大,检修效率大大降低,人工和资金的成本很大程度上浪费,各项施工和维护的项目遭到延误。

施工及维护人员技术水平参差不齐

我国高速公路的各个路段都有可能是不同的施工单位去进行道路施工和维护,由于每个施工单位负责的位置不同,建筑和维护水平也不一样,因此,没有一个统一的模式去进行维护,从而延误了施工的进度,使得工程的质量在很大程度上遭到降低,工程项目无法正常的去验收,依据我国的国情来看,由于我国机电设备没有较早的起步,完整的评价体系和质量标准尚没有完全形成,人员的素质参差不齐,普遍低下,从而在养护方面更加困难,无法用一个公平的标准去衡量具有专业素养的养护人员。不容易发现某一段工程施工和维护所存在的问题,公路建设要配备专业的维修人员,要具体极高的专业知识和素养,而在一些施工队伍中,有一些水平不够的施工人员,鱼目混珠,使我国高速公路的畅通运行遭到严重影响。

缺乏正规的管理条例,没有明确的衡量标准

高速公路维修人员素质普遍低下,水平不统一,衡量和管理条例也没有一个明确的标准,这就造成高速公路在维护和维修方面有一定的困难,施工和维护的过程也变的比较困难,高速公路在建设上由于受到不定期护理的因素,造成影响进度,各项工作受到制约,接下来的工作再继续开展就受到很多困难。

2改善我国高速公路机电工程建设与维护模式的有效 措施

在高速公路机电工程的管理维护过程中需要遵循以下几点原则。一是要坚持定期维护和例行维护的原则。机电工程的维护工作很重要,在设备故障高发期除了应当做好定期维护工作还以应当做好预防的措施。例如在春夏季,应当做好防雷维护、防雨防潮以及设备牢固等管理维护工作,从而保证设备的有效运行。在冬季应当技术做好设备低温加热系统的可用性。外场供电和通讯设备的密封性,防止冰冻而影响设备的运行。二是机电系统维护的及时性。要求对于突发事件能够及时有效的进行处理,做到最短时间内恢复系统的正常工作。三是,安全管理,做到维护管理工作过程中的安全性。通常我们可以从以下几个方面,来加强高速公路机电工程的维护管理工作。

1)建立健全高速公路机电工程管理模式。机电设备设计制造中容易存在各式各样的问题,在建立全面的高速公路机电工程管理模式中,要加强对机电设备的监管,在监管的过程中,结合机电设备的整体设计,准备好全面实现系统化的维护,第二,由于高速公路机电设备类型不同,型号不同,需要应用很多不同类型的设备,对质量和要求也不一样,在管理上要更加强。将不同品牌和款型的设备进行分离管理,实行科学和系统化的管理。

2)提升道路维护人员素质水平维护机电设备需要一批业务水平高,素质高的技术人才,由于我国高速公路尚且处在发展中的状态,高速公路机电设备还没有进行统一,质量情况也各不相同,使得故障容易产生,如果不能及时去修复高速公路上的故障设施,会造成高速公路阻塞,所以,高速公路的建设和机电维护人员的素质息息相关。

3)完善 规章制度 ,加强监管,指定明确的标准要保持高速公路机电系统的畅快运行,不能盲目的追求先进科技,跟风引进新的技术,要先建立完整的规章制度,对几点设备的可行性管理进一步加强,所以,要结合实际情况去引进合适自己情况的设施,促进设备的可行。另一方面,对相关工作人员进行培训,提高其工作能力,和处事能力,排除故障的水平,不仅如此,还要加强监督,对高速公路上的设备严密监管,由于几点设备维护非常复杂,在维护的过程中容易造成问题出现,所以保障几点工程顺利运行的另一重要问题是加强维护过程中的监督管理。综合来说,我国高速公路机电工程建设道路上还会遇到很多问题,我国机电工作者在解决这些问题上不断探索,用自己不懈的努力和自己的专业知识一点一点去开发。采取不同的 方法 ,不断提升自身专业水平,建立起完善的维护模式,利用现有的设备,不断创新,实现高速公路机电设备的全程监管,这样做,相信不久的将来,我国高速公路的前景是非常大,我国的经济发展也会得以迅速提高。

参考文献

[1]林祥华,雷晟.高速公路机电工程系统维护标准化探讨[J].中国交通信息化,2011(3).

[2]廖庆华.高速公路机电工程联合设计分析[J].中国交通信息化,2012(11).

[3]张正文.泉厦高速公路机电工程建设体会[J].中国公路(交通信息产业),2001(11).

[4]吕俊哲.公路机电工程投标策略与技巧[J].山西科技,2005(5).

[5]陈兵.高速公路机电工程的监理技术与应用[J].科技经济市场,2006(4).

[6]张晶.高速公路机电工程防雷专题[J].中国交通信息产业,2006(9).

[7]冯定军,吴志勇,董泳辉.高速公路机电工程设计与施工相关问题探讨[J].中国交通信息产业,2007(2)

电气工程毕业论文范文二:机电工程施工质量的方法创新

摘要:

随着建筑工程的不断发展,机电工程的施工质量与方法的创新在机电工程建设中越来越重要。机电工程的施工质量严重影响着工程竣工的总工程效果。机电工程发展要想取得理想的经济效益,必须对机电工程的施工方法进行合理创新,进一步使工程的质量得到保证。 文章 对机电工程的施工方法进行了创新探究,使施工的质量得以提高。

关键词:机电工程;施工质量;风力发电;建筑工程;建筑材料

随着建筑业的快速发展,工程的建筑项目在不断增加,随着数量的不断增长,工程质量问题在建筑中的重要性也更为突出。要想在机电工程施工中使工程的质量与安全得到保证,就必须对工程的施工情况进行分析与探索,对工程项目进行合理的监工,使机电工程的发展逐渐加快。

1机电工程进展中存在的问题

随着风力发电市场的壮大,如今的市场环境下,质量问题逐渐成为机电企业发展限制的主要因素。工程进展中由于风电施工的环境因素、设备因素、人为因素、工艺因素等的影响,使风电工程经常存在风机承台裂缝、二次浇灌发生开拓、风机桩基断桩、风机基础环不平整、承台蜂窝等问题,给风电工程的进展造成了一定影响,主要表现为以下六个方面:

施工人员的影响

在风电工程中施工过程中,工程承包单位往往将风机基础部分进行劳务分包,承包单位人员作为管理方对现场进行管理,由于分包单位风电施工人员的综合素质参差不齐、知识水平有限、工作 经验 多少不一、质量意识较差、道德素养等各方面的影响,不能对自己的工作进行正确的认识,施工人员较多关心的是自己的收入,施工时存在侥幸心理,影响工程中进行正常的交接工作,不能按照工程的要求开展工作,不能对风电工程进展进行自检交接。工程建设期间,管理人员不能按照工作进展要求进行任务的合理分配,不能对工程的各个环节进行妥善管理,协调不到位,不能对工程人员的水平进行合理要求,不能提高员工对工程质量的重视等问题,制约了风电工程的健康发展。

建筑材料的不合理使用

对于工程进展来说,材料质量的合格是工程顺利进展的前提。在风电工程实际施工过程中,我们通过对工程材料进行抽样发现,工程附近材料工厂中的混凝土、砂石料、硅酸盐、粉煤灰等均存在不能达到国家标准的隐患,材料质量上的不合格严重制约了工程的进展。在工程中,施工使用的钢筋、风机基础环和螺栓的尺寸、平整度、定位的尺寸、长度和质量都存在与规定标准的误差。

在工程的进展中,工程的施工方案得不到完善

在风电工程的实施中,本应在工程的起步阶段就针对工程制定合适的方案,但是在工程方案的制定上,由于受工程时间限制,工程的管理负责人员对方案的完成也是草草了事,没有实际考证环境因素、图纸尺寸、大小规模的标示,对方案没有反复进行审核与修改,容易造成工程进展中裂纹、蜂窝等质量问题的出现。

没有进行有效的管理措施

在进行风电技术浇灌的时候,监管单位监督和检查工作并不到位,使得浇灌的顺序发生了变化,厚度也没有达到标准,混凝土的搅拌过程不能根据具体的环境温度和温度的变化情况进行混凝土的浇筑调整,不能合理按照工程的浇筑时间进行浇筑,浇筑时也不能根据外围的圆长与周长逐渐进行增加,导致在风电工程进展中存在很多的缺陷。

机电工程操作不能按照规范进行

在进行机电的作业中,很多的单位都没有详细地将操作的规范和方法教给工人。在施工的时候,如果工人不能合理地按照具体的要求进行就会使施工造成一定的损失,造成运输等各种问题出现。例如,在风电工程的实施中,不仅要将设备的吊装考虑在内,还要使其他应用的功能充分地发挥作用。在很多的机械操作中,由于机电施工人员不能合理地按照工程进展的规范进行,经常造成一些不必要的困难,使工程不能顺利有效地进展下去。

图纸的标准不明确

在风电工程的进展中必须要有图纸作为工程建设的支撑。在工程进展的时候经常会将图纸作为施工进展的参考,但是在实际的工程图纸设计中,很多的详细细节都被设计人员忽略了,在施工的图纸上本应该详细地将工程的尺寸、项目符号进行严格的撰写,但是在实际的图纸上却没有进行明确的表示,倒是施工过程中,施工人员经常性地根据自己的丈量情况进行施工的进展,没有比较规范的图纸给施工人员参考,难免会造成一些施工方面的欠缺。

2工程质量方法的创新

由于工程中存在众多影响因素,导致工程质量受到了很大的影响,存在众多问题。针对这些问题,应该及时进行改革与创新,不断使机电工程质量得到提升。

对施工人员的素质与知识水平进行合理控制

质量控制的主要部分在于人的因素,在进行施工的时候可以对工程中人的质量意识、技术素质、实践经验和控制能力进行控制,对员工的知识水平进行严格筛选,认真做好员工质量的把关,对于工作中的新人必须进行风电知识的规范性讲解,使风电的质量技术与安全技术不断提升,严格进行工程中的自检与互检工作。加强对管理人员的要求:首先,管理人员的选择,人员资质必须满足国家规定要求,还应该从员工的责任心、态度出发,形成统一的管理机构,使管理体系得到落实,充分发挥工作人员的积极性,真正让管理给工程带来发展与进步;其次,对工程中的不合理工程和人员要严格惩罚,在工作中努力做到“一丝不苟”,消除人为因素的影响,促进工程的顺利进展。施工前认真进行施工方案交底,做好交底记录,确保每位施工工人了解掌握施工关键点。

创新材料管理,保证材料安全

优质的材料是工程顺利进展的保证。在进行建筑材料的管理时,严格建立专门的质检员、材料员,对材料进行验收,不定期地与业主进行质量的调查配合;不定期地进行检查,排除材料对工程进展造成的损坏,及时进行现场的登记和记录工作,保证质量的百分百合格,避免违规材料的使用。在进行施工的时候要对施工器材进行监管,合理按照工程需要的基础环、垫片、螺母等尺寸大小进行设置,把握好材料的质量安全,杜绝不良材料对工程质量的损坏。

认真进行方案和措施的编制与调理

方案的设置是工程精湛的主要依据,是项目进展的关键步骤,要认真进行方案设计和编制、风机的技术设施处理,不断进行优化方案的设计。在进行方案设计时,应该充分对工程环境加强考虑,及时进行方案的调整,期间要尽量选用高强度的水泥渣,进行粉煤灰的掺和,对于严寒地区要采用大面积的温度裂纹与基础设备开展工作,合理进行防冻防渗等季节性的要求。在作业前,还应该与有关专业人士进行合理探讨,对方案的贯彻落实情况进行合理考察,使风机的基础混凝土质量、施工工艺在工程施工中得到保证。

认真进行施工管理

施工质量的保证是工程最基本的要求。为了加强施工人员的素质控制,更应该对现场的情况进行监管,对工程进展中存在的问题及时采取补救措施。

在工程中对基础环安装引起重视,施工中细心地进行施工,对工程质量进行重视,逐级进行检验与把关,从而使基础环的安装得到保证。在安装完成的时候进行自检,由专业队技术人员、质检人员和项目工程负责人、监理公司、总监等进行检验。在进行方案的平整度调整时,采用多方位控制、重点监控等方式实现多方位把关。

对工程的基础设施进行管理。只有将基础打好,才能使工程在后来的进展中稳定进行。对于风机的基础浇筑主要利用基础环进行分圆、分层进展,浇筑时应该从中心进行浇筑,浇筑的顺序可以是由外分圆、分层浇筑,合理使用振捣棒,及时根据工程进展情况进行调整,随着外圆作业的逐渐开展,使工程建设的展开面逐渐减少,减少因工作的过度开展引起的供应不足,使混凝土在工程中造成质量问题的出现。

进行混凝土的养护。在养护过程中,需要对混凝土的温度进行及时的监测,保证温度控制在20℃之内。在技术的浇灌完成时,应该进行合理防护,利用薄膜等进行防风、保温的处理,合理进行养护时间的控制工作。

创新施工质量检测

在风电工程的施工中,施工的器材和设备的质量是施工进展最关键的影响因素,设备的损坏会对工程进展造成严重影响。在施工的时候应该选取比较好的风电器材进行作业,良好的施工设备和技术不仅可以保证工程进展的质量,还能让工期得到缩短,减少不必要事故的产生。在对设备进行检测的时候,应该选择比较好的监测仪器,这样才能保证设备检测的有效到位,将施工中出现的质量问题和人员伤亡的情况扼杀在摇篮里。在工程的进展中及时有效地对消防设备进行检测,尽可能及时地解决工程中遇到的问题,最大程度地保证资源的合理利用,提升风电建设施工的质量安全。

改善图纸的规范

图纸是工程进展中比较重要的依据。对于图纸而言必须具有规范性和准确性。设计人员在进行图纸设计的时候应该向设计人员进行详细说明,禁止在施工期间进行图纸的改动,将图纸作为工程进展的重要依据,对图纸进行符合实际情况的标准,如果在必要的情况下,必须进行图纸的改动和调整,应该与专业的设计团队进行联系,仔细地进行改动项目的确认,合理地进行图纸的改动,保证施工的质量。由此可见,工程图纸的规范性对于工程的进展具有至关重要的影响,是工程进展中不可缺少的一部分。

3结语

本文主要通过对机电工程施工质量的方法创新进行分析,对机电工程中的施工质量问题进行了阐述,针对问题对施工人员的素质与知识水平进行合理控制、创新材料管理,保证材料安全、认真进行方案的编制与调理、认真进行方案的编制与调理等具体措施,希望机电工程施工质量取得到比较好的发展。

参考文献

[1]赵爱兰.机电工程施工总承包企业资质标准修订工作会在武汉召开[J].安装,2011,(3).

[2]王成勤,李威,孟宝星.智能控制及其在机电一体化系统中的应用[J].机床与液压,2011,(4).

[3]顿安巍,陈晓波,叶时兵.浅析施工阶段工程监理质量控制的问题和对策[J].中华民居,2014,(11).

[4]林木勤.浅谈机电安装工程施工技术与质量控制[J].科技资讯,2010,(2).

电子日历设计的毕业论文

到看一下吧,这里有讲解51单片机的

昨天才把我的毕业论文删掉。。

电子信息工程大学毕业论文 (张清卓)从21世纪开始,无线传感器网络就开始引起了学术界,军事界和工业界的极大关注。美国和欧洲相继启动了许多关于无线传感器网络的研究计划。随着科学技术的迅猛发展,人类目前已经置身于信息时代,信息的获取是实现信息化的前提,获取物理家门口满怀欣喜的一种重要工具就是传感器。无线传感器网络是当前国际上备受关注的,由多学高度交叉的新兴研究热点领域⑴它综合了传感器技术,嵌入式计算技术及无线通信技术等三大技术,能够通过嵌入式系统对信息进行处理,并通过随机自组织无线通信网络以多跳中继方式所感知信息传送到用户终端。 无线传感器网络可以用于监控温度,湿度,压力,土壤构成,噪声,机械应力等多种环境条件,使用户可以深入的了解和把我周围的世界。无线传感器网络的随机布设,自组织,环境适应等特点使其在军事国防,环境监测,生物医疗,抢先去救灾以及商业应用等领域具有广阔的应用前景,和很高的应用价值⑵。当然,在空进搜索和灾难拯救等特殊领域,无线传感器网络也有其得天独厚的技术优势。

#include<>#include""#define uint unsigned int#define uchar unsigned charuchar a,miao,shi,fen,ri,yue,nian,week,flag,key1n,temp;//flag用于读取头文件中的温度值,和显示温度值#define yh 0x80 //LCD第一行的初始位置,因为LCD1602字符地址首位D7恒定为1(100000000=80)#define er 0x80+0x40 //LCD第二行初始位置(因为第二行第一个字符位置地址是0x40)//液晶屏的与C51之间的引脚连接定义(显示数据线接C51的P0口)sbit rs=P1^0;sbit en=P1^2;sbit rw=P1^1; //如果硬件上rw接地,就不用写这句和后面的rw=0了sbit led=P3^7; //LCD背光开关//DS1302时钟芯片与C51之间的引脚连接定义sbit IO=P2^2;sbit SCLK=P2^1;sbit RST=P2^2;sbit ACC0=ACC^0;sbit ACC7=ACC^7;/************************************************************ACC累加器= 就是ACC的第0位。Acc可以位寻址。累加器ACC是一个8位的存储单元,是用来放数据的。但是,这个存储单元有其特殊的地位,是单片机中一个非常关键的单元,很多运算都要通过ACC来进行。以后在学习指令时,常用A来表示累加器。但有一些地方例外,比如在PUSH指令中,就必须用ACC这样的名字。一般的说法,A代表了累加器中的内容、而ACC代表的是累加器的地址。 ***************************************************************///校时按键与C51的引脚连接定义sbit key1=P2^4; //设置键sbit key2=P2^5; //加键sbit key3=P2^6; //减键sbit buzzer=P2^0;//蜂鸣器,通过三极管9012驱动,端口低电平响/**************************************************************/uchar code tab1[]={"20 - - "}; //年显示的固定字符uchar code tab2[]={" : : "};//时间显示的固定字符//延时函数,后面经常调用void delay(uint xms)//延时函数,有参函数{ uint x,y; for(x=xms;x>0;x--) for(y=120;y>0;y--);}/********液晶写入指令函数与写入数据函数,以后可调用**************//*在这个程序中,液晶写入有关函数会在DS1302的函数中调用,所以液晶程序要放在前面*/write_1602com(uchar com)//****液晶写入指令函数****{ rs=0;//数据/指令选择置为指令 rw=0; //读写选择置为写 P0=com;//送入数据 delay(1); en=1;//拉高使能端,为制造有效的下降沿做准备 delay(1); en=0;//en由高变低,产生下降沿,液晶执行命令}write_1602dat(uchar dat)//***液晶写入数据函数****{ rs=1;//数据/指令选择置为数据 rw=0; //读写选择置为写 P0=dat;//送入数据 delay(1); en=1; //en置高电平,为制造下降沿做准备 delay(1); en=0; //en由高变低,产生下降沿,液晶执行命令}lcd_init()//***液晶初始化函数****{ write_1602com(0x38);//设置液晶工作模式,意思:16*2行显示,5*7点阵,8位数据 write_1602com(0x0c);//开显示不显示光标 write_1602com(0x06);//整屏不移动,光标自动右移 write_1602com(0x01);//清显示 write_1602com(yh+1);//日历显示固定符号从第一行第1个位置之后开始显示 for(a=0;a<14;a++) { write_1602dat(tab1[a]);//向液晶屏写日历显示的固定符号部分 //delay(3); } write_1602com(er+2);//时间显示固定符号写入位置,从第2个位置后开始显示 for(a=0;a<8;a++) { write_1602dat(tab2[a]);//写显示时间固定符号,两个冒号 //delay(3); }}/*********************over***********************//***************DS1302有关子函数********************/void write_byte(uchar dat)//写一个字节{ ACC=dat; RST=1; for(a=8;a>0;a--) { IO=ACC0; SCLK=0; SCLK=1; ACC=ACC>>1; }}uchar read_byte()//读一个字节{ RST=1; for(a=8;a>0;a--) { ACC7=IO; SCLK=1; SCLK=0; ACC=ACC>>1; } return (ACC);}//----------------------------------------void write_1302(uchar add,uchar dat)//向1302芯片写函数,指定写入地址,数据{ RST=0; SCLK=0; RST=1; write_byte(add); write_byte(dat); SCLK=1; RST=0;}uchar read_1302(uchar add)//从1302读数据函数,指定读取数据来源地址{ uchar temp; RST=0; SCLK=0; RST=1; write_byte(add); temp=read_byte(); SCLK=1; RST=0; return(temp);}uchar BCD_Decimal(uchar bcd)//BCD码转十进制函数,输入BCD,返回十进制{ uchar Decimal; Decimal=bcd>>4; return(Decimal=Decimal*10+(bcd&=0x0F));}//--------------------------------------void ds1302_init() //1302芯片初始化子函数(2010-01-07,12:00:00,week4){RST=0;SCLK=0;write_1302(0x8e,0x00); //允许写,禁止写保护 write_1302(0x80,0x00); //向DS1302内写秒寄存器80H写入初始秒数据00write_1302(0x82,0x00);//向DS1302内写分寄存器82H写入初始分数据00write_1302(0x84,0x12);//向DS1302内写小时寄存器84H写入初始小时数据12write_1302(0x8a,0x04);//向DS1302内写周寄存器8aH写入初始周数据4write_1302(0x86,0x07);//向DS1302内写日期寄存器86H写入初始日期数据07write_1302(0x88,0x01);//向DS1302内写月份寄存器88H写入初始月份数据01write_1302(0x8c,0x10);//向DS1302内写年份寄存器8cH写入初始年份数据10write_1302(0x8e,0x80); //打开写保护}//------------------------------------//温度显示子函数void write_temp(uchar add,uchar dat)//向LCD写温度数据,并指定显示位置{ uchar gw,sw; gw=dat%10;//取得个位数字 sw=dat/10;//取得十位数字 write_1602com(er+add);//er是头文件规定的值0x80+0x40 write_1602dat(0x30+sw);//数字+30得到该数字的LCD1602显示码 write_1602dat(0x30+gw);//数字+30得到该数字的LCD1602显示码 write_1602dat(0xdf);//显示温度的小圆圈符号,0xdf是液晶屏字符库的该符号地址码 write_1602dat(0x43); //显示"C"符号,0x43是液晶屏字符库里大写C的地址码 }//------------------------------------//时分秒显示子函数void write_sfm(uchar add,uchar dat)//向LCD写时分秒,有显示位置加、现示数据,两个参数{ uchar gw,sw; gw=dat%10;//取得个位数字 sw=dat/10;//取得十位数字 write_1602com(er+add);//er是头文件规定的值0x80+0x40 write_1602dat(0x30+sw);//数字+30得到该数字的LCD1602显示码 write_1602dat(0x30+gw);//数字+30得到该数字的LCD1602显示码 }//-------------------------------------//年月日显示子函数void write_nyr(uchar add,uchar dat)//向LCD写年月日,有显示位置加数、显示数据,两个参数{ uchar gw,sw; gw=dat%10;//取得个位数字 sw=dat/10;//取得十位数字 write_1602com(yh+add);//设定显示位置为第一个位置+add write_1602dat(0x30+sw);//数字+30得到该数字的LCD1602显示码 write_1602dat(0x30+gw);//数字+30得到该数字的LCD1602显示码 }//-------------------------------------------void write_week(uchar week)//写星期函数{ write_1602com(yh+0x0c);//星期字符的显示位置 switch(week) { case 1:write_1602dat('M');//星期数为1时,显示 write_1602dat('O'); write_1602dat('N'); break; case 2:write_1602dat('T');//星期数据为2时显示 write_1602dat('U'); write_1602dat('E'); break; case 3:write_1602dat('W');//星期数据为3时显示 write_1602dat('E'); write_1602dat('D'); break; case 4:write_1602dat('T');//星期数据为4是显示 write_1602dat('H'); write_1602dat('U'); break; case 5:write_1602dat('F');//星期数据为5时显示 write_1602dat('R'); write_1602dat('I'); break; case 6:write_1602dat('S');//星期数据为6时显示 write_1602dat('T'); write_1602dat('A'); break; case 7:write_1602dat('S');//星期数据为7时显示 write_1602dat('U'); write_1602dat('N'); break;}}//****************键盘扫描有关函数**********************void keyscan(){ if(key1==0)//---------------key1为功能键(设置键)-------------------- { delay(9);//延时,用于消抖动 if(key1==0)//延时后再次确认按键按下 { buzzer=0;//蜂鸣器短响一次 delay(20); buzzer=1; while(!key1); key1n++; if(key1n==9) key1n=1;//设置按键共有秒、分、时、星期、日、月、年、返回,8个功能循环 switch(key1n) { case 1: TR0=0;//关闭定时器 //TR1=0; write_1602com(er+0x09);//设置按键按动一次,秒位置显示光标 write_1602com(0x0f);//设置光标为闪烁 temp=(miao)/10*16+(miao)%10;//秒数据写入DS1302 write_1302(0x8e,0x00); write_1302(0x80,0x80|temp);//miao write_1302(0x8e,0x80); break; case 2: write_1602com(er+6);//按2次fen位置显示光标 //write_1602com(0x0f); break; case 3: write_1602com(er+3);//按动3次,shi //write_1602com(0x0f); break; case 4: write_1602com(yh+0x0e);//按动4次,week //write_1602com(0x0f); break; case 5: write_1602com(yh+0x0a);//按动5次,ri //write_1602com(0x0f); break; case 6: write_1602com(yh+0x07);//按动6次,yue //write_1602com(0x0f); break; case 7: write_1602com(yh+0x04);//按动7次,nian //write_1602com(0x0f); break; case 8: write_1602com(0x0c);//按动到第8次,设置光标不闪烁 TR0=1;//打开定时器 temp=(miao)/10*16+(miao)%10; write_1302(0x8e,0x00); write_1302(0x80,0x00|temp);//miao数据写入DS1302 write_1302(0x8e,0x80); break; }} }//------------------------------加键key2---------------------------- if(key1n!=0)//当key1按下以下。再按以下键才有效(按键次数不等于零) { if(key2==0) //上调键 { delay(10); if(key2==0) { buzzer=0;//蜂鸣器短响一次 delay(20); buzzer=1; while(!key2); switch(key1n) { case 1:miao++;//设置键按动1次,调秒 if(miao==60) miao=0;//秒超过59,再加1,就归零 write_sfm(0x08,miao);//令LCD在正确位置显示"加"设定好的秒数 temp=(miao)/10*16+(miao)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00); //允许写,禁止写保护 write_1302(0x80,temp); //向DS1302内写秒寄存器80H写入调整后的秒数据BCD码 write_1302(0x8e,0x80); //打开写保护 write_1602com(er+0x09);//因为设置液晶的模式是写入数据后,光标自动右移,所以要指定返回 //write_1602com(0x0b); break; case 2:fen++; if(fen==60) fen=0; write_sfm(0x05,fen);//令LCD在正确位置显示"加"设定好的分数据 temp=(fen)/10*16+(fen)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x82,temp);//向DS1302内写分寄存器82H写入调整后的分数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(er+6);//因为设置液晶的模式是写入数据后,指针自动加一,在这里是写回原来的位置 break; case 3:shi++; if(shi==24) shi=0; write_sfm(2,shi);//令LCD在正确的位置显示"加"设定好的小时数据 temp=(shi)/10*16+(shi)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x84,temp);//向DS1302内写小时寄存器84H写入调整后的小时数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(er+3);//因为设置液晶的模式是写入数据后,指针自动加一,所以需要光标回位 break; case 4:week++; if(week==8) week=1; write_1602com(yh+0x0C);//指定'加'后的周数据显示位置 write_week(week);//指定周数据显示内容 temp=(week)/10*16+(week)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x8a,temp);//向DS1302内写周寄存器8aH写入调整后的周数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(yh+0x0e);//因为设置液晶的模式是写入数据后,指针自动加一,所以需要光标回位 break; case 5:ri++; if(ri==32) ri=1; write_nyr(9,ri);//令LCD在正确的位置显示"加"设定好的日期数据 temp=(ri)/10*16+(ri)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x86,temp);//向DS1302内写日期寄存器86H写入调整后的日期数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(yh+10);//因为设置液晶的模式是写入数据后,指针自动加一,所以需要光标回位 break; case 6:yue++; if(yue==13) yue=1; write_nyr(6,yue);//令LCD在正确的位置显示"加"设定好的月份数据 temp=(yue)/10*16+(yue)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x88,temp);//向DS1302内写月份寄存器88H写入调整后的月份数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(yh+7);//因为设置液晶的模式是写入数据后,指针自动加一,所以需要光标回位 break; case 7:nian++; if(nian==100) nian=0; write_nyr(3,nian);//令LCD在正确的位置显示"加"设定好的年份数据 temp=(nian)/10*16+(nian)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x8c,temp);//向DS1302内写年份寄存器8cH写入调整后的年份数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(yh+4);//因为设置液晶的模式是写入数据后,指针自动加一,所以需要光标回位 break;} } } //------------------减键key3,各句功能参照'加键'注释--------------- if(key3==0) { delay(10);//调延时,消抖动 if(key3==0) { buzzer=0;//蜂鸣器短响一次 delay(20); buzzer=1; while(!key3); switch(key1n) { case 1:miao--; if(miao==-1) miao=59;//秒数据减到-1时自动变成59 write_sfm(0x08,miao);//在LCD的正确位置显示改变后新的秒数 temp=(miao)/10*16+(miao)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00); //允许写,禁止写保护 write_1302(0x80,temp); //向DS1302内写秒寄存器80H写入调整后的秒数据BCD码 write_1302(0x8e,0x80); //打开写保护 write_1602com(er+0x09);//因为设置液晶的模式是写入数据后,指针自动加一,在这里是写回原来的位置 //write_1602com(0x0b); break; case 2:fen--; if(fen==-1) fen=59; write_sfm(5,fen); temp=(fen)/10*16+(fen)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x82,temp);//向DS1302内写分寄存器82H写入调整后的分数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(er+6);//因为设置液晶的模式是写入数据后,指针自动加一,在这里是写回原来的位置 break; case 3:shi--; if(shi==-1) shi=23; write_sfm(2,shi); temp=(shi)/10*16+(shi)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x84,temp);//向DS1302内写小时寄存器84H写入调整后的小时数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(er+3);//因为设置液晶的模式是写入数据后,指针自动加一,所以需要光标回位 break; case 4:week--; if(week==0) week=7; write_1602com(yh+0x0C);//指定'加'后的周数据显示位置 write_week(week);//指定周数据显示内容 temp=(week)/10*16+(week)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x8a,temp);//向DS1302内写周寄存器8aH写入调整后的周数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(yh+0x0e);//因为设置液晶的模式是写入数据后,指针自动加一,所以需要光标回位 break; case 5:ri--; if(ri==0) ri=31; write_nyr(9,ri); temp=(ri)/10*16+(ri)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x86,temp);//向DS1302内写日期寄存器86H写入调整后的日期数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(yh+10);//因为设置液晶的模式是写入数据后,指针自动加一,所以需要光标回位 break; case 6:yue--; if(yue==0) yue=12; write_nyr(6,yue); temp=(yue)/10*16+(yue)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x88,temp);//向DS1302内写月份寄存器88H写入调整后的月份数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(yh+7);//因为设置液晶的模式是写入数据后,指针自动加一,所以需要光标回位 break; case 7:nian--; if(nian==-1) nian=99; write_nyr(3,nian); temp=(nian)/10*16+(nian)%10;//十进制转换成DS1302要求的DCB码 write_1302(0x8e,0x00);//允许写,禁止写保护 write_1302(0x8c,temp);//向DS1302内写年份寄存器8cH写入调整后的年份数据BCD码 write_1302(0x8e,0x80);//打开写保护 write_1602com(yh+4);//因为设置液晶的模式是写入数据后,指针自动加一,所以需要光标回位 break;} } } }}//-------------------------------void init() //定时器、计数器设置函数{ TMOD=0x11; //指定定时/计数器的工作方式为3 TH0=0; //定时器T0的高四位=0 TL0=0; //定时器T0的低四位=0 EA=1; //系统允许有开放的中断 ET0=1; //允许T0中断 TR0=1; //开启中断,启动定时器}//*******************主函数**************************//***************************************************void main(){ lcd_init(); //调用液晶屏初始化子函数 ds1302_init(); //调用DS1302时钟的初始化子函数 init(); //调用定时计数器的设置子函数 led=0; //打开LCD的背光电源 buzzer=0;//蜂鸣器长响一次 delay(80); buzzer=1; while(1) //无限循环下面的语句: { keyscan(); //调用键盘扫描子函数 }}void timer0() interrupt 1 //取得并显示日历和时间{ //Init_DS18B20();//温度传感器DS18b2初始化子函数,在头文件中 flag=ReadTemperature();//将18b2头文件运行返回的函数结果送到变量FLAG中,用于显示 //读取秒时分周日月年七个数据(DS1302的读寄存器与写寄存器不一样):miao = BCD_Decimal(read_1302(0x81)); fen = BCD_Decimal(read_1302(0x83)); shi = BCD_Decimal(read_1302(0x85)); ri = BCD_Decimal(read_1302(0x87)); yue = BCD_Decimal(read_1302(0x89)); nian=BCD_Decimal(read_1302(0x8d)); week=BCD_Decimal(read_1302(0x8b)); //显示温度、秒、时、分数据: write_temp(12,flag);//显示温度,从第二行第12个字符后开始显示 write_sfm(8,miao);//秒,从第二行第8个字后开始显示(调用时分秒显示子函数) write_sfm(5,fen);//分,从第二行第5个字符后开始显示 write_sfm(2,shi);//小时,从第二行第2个字符后开始显示 //显示日、月、年数据: write_nyr(9,ri);//日期,从第二行第9个字符后开始显示 write_nyr(6,yue);//月份,从第二行第6个字符后开始显示 write_nyr(3,nian);//年,从第二行第3个字符后开始显示 write_week(week);}

相关百科

热门百科

首页
发表服务