《机电一体化毕业设计(论文)-全自动洗衣机的控制PLC程序设计.doc》由会员分享,可在线阅读,更多相关《机电一体化毕业设计(论文)-全自动洗衣机的控制PLC程序设计.doc(19页珍藏版)》请在金锄头文库上搜索。
1、江西工业工程职业技术学院毕 业 论 文题 目: 全自动洗衣机梯形图控制程序的设计与调试学 生 姓 名: 指 导 老 师: 院 系: 机电工程系专 业: 机电一体化 级 别: 06 级江西工业工程职业技术学院2008年11月1全自动洗衣机的控制PLC程序设计简介:1:序设计要求(1)按下启动按钮及水位选择开关,(2)注水直到高(中,低)水位,关水。(3)2s后开始洗涤(4)洗涤时,正转30s,然后反转30s,停2s(5)如此循环5次,总共320s后开始排水,排空后脱水30s;(6)开始清洗,重复(2)(5),清洗两遍(7)清洗完成,报警3s并自动停机(8)若按下停车按钮,可手动排水(不脱水)和手
2、动脱水(不 计数) 输入点: 输出点: 启动 10001 低水位检测 10009 启动洗衣机 00001 停止 10002 手动排水 10010 进水阀 00002 高水位 10003 手动脱水 10011 正转 00003 中水位 10004 反转 00004 低水位 10005 排水 00005 排空检测 10006 脱水 00006 高水位检测10007 报警 00007 中水位检测 10008 2:若要求启动开关分为标准洗和轻柔洗,试改变有关输入点,并在程序中加入轻柔洗功能(轻柔洗过程自定) 3:I/O编址 4:编程调试2目录前言(1)第一章(9)第二章(10)第三章(17)参考文献(
3、18)附页(19)前言PLC系统摘要PLC可编程序控制器:PLC英文全称Programmable Logic Controller ,中文全称为可编程逻辑控制器,定义是:一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程.PLC是基于电子计算机,且适用于工业现场工作的电控制器。它源于继电控制装置,但它不像继电装置那样,通过电路的物理过程实现控制,而主要靠运行存储于PLC内存中的程序,进行入出信息变换实现控制。 PLC基于电子计
4、算机,但并不等同于普通计算机。普遍计算机进行入出信息变换,多只考虑信息本身,信息的入出,只要人机界面好就可以了。而PLC则还要考虑信息入出的可靠性、实时性,以及信息的使用等问题。特别要考虑怎么适应于工业环境,如便于安装,抗干扰等问题。 入出信息变换、可靠物理实现,可以说是PLC实现控制的两个基本要点。 入出信息变换靠运行存储于PLC内存中的程序实现。PLC程序既有生产厂家的系统程序(不可更改),又有用户自行开发的应用(用户)程序。系统程序提供运行平台,同时,还为PLC程序可靠运行及信号与信息转换进行必要的公共处理。用户程序由用户按控制要求设计。什么样的控制要求,就应有什么样的用户程序。 可靠物
5、理实现主要靠输人(INPUT)及输出(OUTPUT)电路。PLC的I/O电路,都是专门设计的。输入电路要对输入信号进行滤波,以去掉高频干扰。而且与内部计算机电路在电上是隔离的,靠光耦元件建立联系。输出电路内外也是电隔离的,靠光耦元件或输出继电器建立联系。输出电路还要进行功率放大,以足以带动一般的工业控制元器件,如电磁阀、接触器等等。 I/O电路是很多的,每一输入点或输出点都要有一个I或O电路。PLC有多I/O用点,一般也就有多少个I/O用电路。但由于它们都是由高度集成化的电路组成的,所以,所占体积并不大。输入电路时刻监视着输入状况,并将其暂存于输入暂存器中。每一输入点都有一个对应的存储其信息的
6、暂存器。 输出电路要把输出锁存器的信息传送给输出点。输出锁存器与输出点也是一一对应的 这里的输入暂存器及输出锁存器实际就是PLC处理器I/O口的寄存器。它们与计算机内存交换信息通过计算机总线,并主要由运行系统程序实现。把输人暂存器的信息读到PLC的内存中,称输入刷新。PLC内存有专门开辟的存放输入信息的映射区。这个区的每一对应位(bit)称之为输入继电器,或称软接点。这些位置成1,表示接点通,置成0为接点断。由于它的状态是由输入刷新得到的,所以,它反映的就是输入状态。 世界上第一台洗衣机是美国1900年生产的木结构洗衣机,1911年改进为电动洗衣机.1920年日本从美国引进了搅拌式洗衣机,并于
7、1930年制成了日本第一台搅拌式洗衣机.1953年日本又从美国引进了美国喷流式洗衣机并仿制成功.1955年改进为现在旋涡式洗衣机(波轮式).目前世界上流行的洗衣机机型是滚桶式,波轮式,搅拌式和喷流式。我国于1957年在沈阳试制了第一台家用洗衣机,由于洗衣机生产发展十分迅速,普及率不断提高,竞争激烈.因而产品不断更新.目前生产厂家积极改进结构,采用微机传感器等控件。为提高性能,完善功能,提高自动化程度,达到节水,节能的目的。不断发展新品,其发展方向如下: 1.产品机电一体化。2.向多功能,大容量方向发展。3.向多能源方向发展。4.向节能 节水 节洗涤济方向发展。5.向洗衣 干衣一体化方向发展。
8、为了达到洗衣自动化的目的,根据洗衣机的发展方向和本次设计要求,以套桶波轮式全自动洗衣机的结构为依据,以 at89s51单片机为主控芯片来完成设计.下面来介绍一下套桶波轮全自动洗衣机的基本结构.套桶波轮式洗衣机的结构1控制系统 它由由at89s51和外围元件组成,电源开关,水位开关,安全开关等组成. (1)水位开关(空气压力开关)它是利用气压变化,使簧片接触或断开,传递电信号给单片机的一种压力优越感器.它是通过盛水桶内的水位高低,迫使水位开关内部气压的变化,所以同时也能反过来检测盛水桶内水位的高低.其工作过程是电磁进水阀开启,便向盛水桶内流水,当到一定高度时,便把下侧导气管嘴堵住,将空气封闭在导
9、气软管和集气室内.当作用在橡皮膜上的压力大于水位控制弹簧的阻力时,橡皮膜便向上鼓起推动顶杆及卡槽所带动的簧片的左端向上移动使压力开关闭合,开关发出接通信号;当排水阀开始排水,随水位的降低,压力减小开关断开,并向 “电脑”发出断信号,为下一个进水过程作准备,通过调节水位开关旋钮,可选择水位的 “高,中,低,少量”.(2)安全开关(门盖开关) 它是当打开门盖时,能使高速旋转的脱水桶停转,另外当脱水桶运转时,由于桶内衣服不平衡时而振动,当达到一定限度时打掉传振杠杆,自动切断电源停机.1.2洗涤系统 它 一般由盛水桶,脱水桶,盛水桶罩,波盘,平衡环组成.(1)盛水桶 其主要作用是用来盛水,即洗衣桶用,
10、又用脱水桶用.盛 水桶罩用来防止水滴和洗涤液外溅,桶底有排水孔用以排水,盛水桶底部一侧有气室,通过排气管与水位开关相连,用来控制水位.盛水桶上部有一溢水孔,以防止漂洗时有水溢出盛水桶.(2)脱水桶 套缸(全自动)洗衣机的脱水桶是套装在盛水桶内的,这也是其名称的由来,脱水桶除了内壁有数百个孔,作脱水桶脱水桶外,还有若干凸筋,用来洗涤衣服.脱水桶上部装有平衡环,脱水桶上嵌有一块扁行的过滤罩,洗涤时,随着波盘的旋转洗涤液从波盘的底部被抽出,沿过滤罩上升,经过滤罩回到盛水桶内,同时将杂物吸收掉.(3)传动系统 该系统主要由减速离合器,皮带轮,传动皮带,电动机组成.电动机的动力经三角皮带,减速离合器传递
11、给波轮和脱水桶,实现洗涤和甩干.并利用刹车来实现脱水桶的豁然停车.(4)支承轴系统和箱体 一般套桶洗衣机均采用四根吊杆把整个桶体连同电机及减速离合器等传动机构一起吊压在箱体四角,支撑杆总体包括吊杆和减振弹簧等.它由阻尼桶和非阻尼桶之分.(5)给排水系统 给水系统 :主要有进水管和电磁阀组成,电磁阀控制进水. 排水系统 :主要有电磁铁牵引器的排水阀体构成.用了以控制拓排水.电磁铁牵引器不但起到牵引排阀体的作用,还用以拉动减速离合器分离杆和制动控制减速离合器的分离,以达到洗涤的正,反转及脱水桶的正转.它有两种,一种采用ac200v,一种是dc200v.目前大多用旋转式牵引器. (6)减速器结构:它
12、有内轴(洗涤轴)一端固定波盘,另一端固定离合轴套,离合轴套上固定大带轮,外轴(离心轴)的一端固定脱水轴,另一端通过抱簧和离合套连接在一起.当内外轴合在一起时,内轴与离合套由圆锥销固定连合为一体.离合套与外轴直径相同,内外轴的联动或分动,由拨叉控制抱簧和刹车盘来实现.内轴通过依含油轴承及润滑.减速离合器有两种,一种是卡箍式减速离合器,一种是带制动式减速离合器.这里使用第二种.工作原理:在洗涤时,抱簧松开,在制动抱簧作用下,制动杆把刹车带拉紧,抱住减速离合器外壳.以防止脱水桶顺时针跟转,离合器上端圆抱簧作用防止脱水桶逆时针跟转.在脱水时,排水电磁铁吸合,制动杆拨动刹车带,使之与刹车盘离开一个间隙,
13、以便让刹车盘可以沿顺时针方向自由转动.同时,制动杆通过调节螺钉把离合杆推开,使棘瓜与棘轮脱离.这时抱簧抱紧,使离合套与外轴联在一起,由皮带轮带动脱水桶高速旋转,完成脱水.通过以上对洗衣机结构的了解,我们知道全自动洗衣机的工作部件有3个,这就是电机.进水阀和排水阀。电机是洗衣机的动力源,它的转动带动洗衣桶和波轮的转动,从而时现对衣物的洗涤。进水阀用于控制洗衣机的进水量。排水阀用于控制排水。电机在脱水时还高速旋转带动衣物脱水。 电机的状态有3种,即正转.反转及停止状态。电机一般工作在这三种状态的不断转换之中,从而实现洗涤。但在脱水时,只工作在正转高速状态。 进水阀和派排水阀则只有开.关这两种状态。通过电脑芯片进行控制可控硅,来控制各项功能.下面介绍一下所用的电脑芯片at89s51的性能和引脚功能,及本次设计所要使用的isp在线编程技术.二、AT89S51芯片及isp在线编程技术的介绍 由于本次设计要求为时控数显系统的is