全自动电冰箱的控制PLC程序设计
全自动电冰箱的控制PLC程序设计

全自动电冰箱的控制PLC程序设计一程序设计要求(1) 水位控制[高水位25s(传感器)[中水位进水15s(传感器)[低水位进水10s(传感器)(2) 程序选择[全程序[简易程序(3) 全程序过程进水洗涤(正转3s(30s),反转2s(30s),停1s(2s),200次(5))排水(20s用传感器)脱水(10s(30s))停止 | 循环三次︳|<----------------------------------------------------------------------︳(4) 简易过程进水洗涤(正转3s,反转2s,停1s,200次)排水(20s)脱水(10s)停止| 循环二次︳|<----------------------------------------------------------------------︳①I/O分配②梯形图③软盘进水阀(Y0)排水阀(Y1)1 / 8电机正反转(Y1,Y2)脱水(Y4)二I/O分配图起动进水水位(高) 排水水位(中) 电机正转水位(低) 电机反转全程序脱水简易程序二状态转换图(见附录一)三梯形图(见附录二)分析如下1,初始脉冲M8002使初始状态S0置为1,当按驱动按钮X0.先选择了水位,程序类型后再按X0起动的.2,2 / 8按X04,选择的是全程序.本来是以X04为全程序, X04非作为简单程序,但在程序结束的时候,不能令M0置零.所以增加了X05作为简单程序的选择按钮.3,X02控制中水位,按X02,起动M2,并自锁.3 / 8X03控制低水位,按X03,起动M3,并自锁.4,状态转入S0后,对C2,C3清零.并且,由M1+M2+M3与X0作为对S20的转移条件.5,状态转移到S20,驱动Y0(进水).当X2闭合,即M1置1,状态转移S21;当X3闭合,即M2置1,状态转移S31当X4闭合,即M3置1,状态转移S416,4 / 8状态转移到S21时,T0计时25秒(进水25秒),然后T0置1,状态转移到S22.状态转移到S31时,T1计时15秒(进水15秒),然后T1置1,状态转移到S22.状态转移到S41时,T2计时10秒(进水10秒),然后T2置1,状态转移到S22.7,状态转移到S22,对Y0清除指令,即停止进水.当Y0停止时,即Y0非置1,状态转移到S23. 8,状态转移到S23,如果选择的是全程序(按X04),那么对C0清零.如果选择的是简单程序(按X05),那么对C1清零.5 / 8CO非,C1非置1,状态转移到S24.9.状态转移到S24,起动Y02(电机正转),T3计时3秒.计时完毕状态转移到S25.正转完毕.10,状态转移到S25,起动Y03(电机反转),T4计时2秒.计时完毕后,无论选择的是全程序还是简单程序(无论按X04还是X05)状态都转移到S26. 11,6 / 8状态转移到S26,T5计时1秒,然后T5置1.如果选择的是全程序(按X04),那么C0计数,当计数不够200次时,状态转移到S24.计数满200次时,状态转移到S27. 如果选择的是简单程序(按X05),那么C1计数,当计数不够100次时,状态转移到S24.计数满100次时,状态转移到S27. 12,状态转移到S27,起动Y01(排水).T7计时20秒,然后T7置1,状态转移到S28.13,7 / 8状态转移到S28,起动Y04(脱水),T8计时10秒.如果选择的是全程序(按X04),那么C2计数,当计数不够3次时,状态转移到S20.计数满3次时,状态转移到S0.如果选择的是简单程序(按X05),那么C3计数,当计数不够2次时,状态转移到S20.计数满2次时,状态转移到S0.步进阶梯结束.程序结束.(此程序的程序要求与本组课设有一定差别,需要修改程序后才可用,且文字叙述少,需要完善)(注:可编辑下载,若有不当之处,请指正,谢谢!)8 / 8。
毕业设计----电冰箱控制系统设计[管理资料]
![毕业设计----电冰箱控制系统设计[管理资料]](https://img.taocdn.com/s3/m/72a29803f90f76c660371a62.png)
前言众所周知,电冰箱是现代家庭中必不可少的家用电器。
而目前我国市场销售的冰箱大多采用传统的机械式温控,其控制精度差,功能单一,控制方式简单难以满足冰箱发展的要求。
随着经济的发展和人民生活水平的进一步提高,人们对多功能的发展要求越来越高。
由于单片机性能好,控制功能强,工作可靠,成本低等优点,现在已经在家电产品中得到了广泛的应用。
面临国内电冰箱发展的现状,在技术上还与其他发达国家有一定的差距,我们在原有的基础上对电冰箱进行了一定的改进,使其适应当代个性时尚、节能环保、智能高端、精确温控的发展方式,使人们体验闻所未闻的个性化感受,快捷与原汁原味不再是梦想。
新一代产品在控制上还增加了人工智能,使家电性能更优异,使用更方便可靠。
本次设计基于大量的市场调查和理论研究。
首先,我们对传统电冰箱控制系统进行了分析。
调查了10多个品牌的电冰箱的控制系统,研究了他们制冷的优缺点,吸收了一些比较好的设计思想。
其后,我们又查阅了大量的资料文献,其中最多的是国内外最新发表的关于制冷方面的论文,丰富了我们的理论依据。
然后,根据我们拥有的材料用单片机实现电冰箱控制系统的硬件设计,最后在硬件设计的基础上实现了其软件设计。
第1章电冰箱系统概述单片机概述自从1971年微型计算机问世以来,随着大规模集成电路技术的进一步发展,导致微型计算机正向两个方向发展:一是高速度、高性能、大容量的高档微型计算机及其系列化,向大、中型计算机挑战;另一个是稳定可靠、小而廉、能适应各种领域需要的单片机。
单片机是指把中央处理器、随机存储器、只读存储器、定时器/计数器以及I/O 接口电路等主要部件集成在一块半导体芯片上的微型计算机。
虽然单片机只是一个芯片,但从组成和功能上看,它已经具有了微型计算机系统的含义,从某种意义上来说,一块单片机就是一台微型计算机。
自从1975年美国德可萨斯公司推出世界上第一个4位单片机TMS-1000型以来,单片机技术不断发展,目前已成为微型计算机技术的一个独特分支,广泛应用于工业控制、仪器仪表智能化、家用电子产品等各个控制领域。
冰箱温度智能控制系统的设计

冰箱温度智能控制系统的设计摘要:近年来随着计算机在社会领域的渗透,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。
在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。
电冰箱温度控制系统是利用温度传感器DS18B20采集电冰箱冷藏室和冷冻室的温度,通过INTEL公司的高效微控制器MCS-C51单片机进行数字信号处理,从而达到智能控制的目的。
本系统可实现电冰箱冷藏室和冷冻室的温度设置、电冰箱自动除霜、开门报警等功能。
本文在第一章介绍了电冰箱的系统组成及工作原理,第二章论述了本控制系统的硬件设计部分。
第三章论述了系统的软件设计部分。
通过对直冷式电冰箱制冷系统的改进和采用模糊控制技术,实现了电冰箱的双温双控,使电冰箱能根据使用条件的变化迅速合理地调节制冷量,且节能效果良好。
关键词:单片机;温度传感器;电冰箱;温度控制第一章概论 (3)一. 电冰箱的系统组成 (3)二. 工作原理: (5)三. 本系统采用单片机控制的电冰箱主要功能及要求: (5)第二章硬件部分 (6)一. 系统结构图 (6)二. 微处理器(单片机) (6)三. 温度传感器 (11)四. 电压检测装置 (15)五. 功能按键 (15)六. 压缩机,风机、电磁阀控制 (16)七. 故障报警电路 (16)第三章软件部分 (17)一. 主程序:MAIN (17)二. 初始化子程序:INTI1 (21)三. 键盘扫描子程序:KEY. (22)四. 打开压缩机子程序:OPEN (25)五. 关闭压缩机:CLOSE (26)六. 定时器0中断程序:用于压缩机延时 (27)七. 延时子程序 (28)第四章分析与结论 (29)参考文献: (29)电冰箱温度测控系统设计第一章概论随着集成电路技术的发展,单片微型计算机的功能也不断增强,许多高性能的新型机种不断涌现出来。
电冰箱单片机控制

班级:测控1081班 姓名:孙忠峰 指导老师:纪剑祥
标题、目录
1
本课题的研究意义
2
设计要求
3
软件设计
4
鸣谢
1.本课题的研究意义
随着集成电路技术的发展,单片微型计算机的功能也 不断增强,许多高性能的新型机种不断涌现出来。单片机 以其功能强、体积小、可靠性高、造价低和开发周期短等 优点,称为自动化和各个测控领域中广泛应用的器件,在 工业生产中称为必不可少的器件,尤其在日常生活中发挥 的作用也越来越大。人们对家用电冰箱的控制功能越来越 高,这对电冰箱控制器提出了更高的要求。多功能,智能 化是其发展方向之一,传统的机器控制、简单的电子控制 已经难以满足发展的要求。而采用基于单片机控制的系统, 不仅可大大缩短设计新产品的时间,同时只要增加少许外 围器件,通过软件设计方面的修改就能实现功能的扩展, 以及智能化方面的提高,因此可最大限度地节约成本。
取设置温度
温度低于下限?
N
Y
停止压缩机工作, 置状态标志
恢复现场 结束
恢复现场
结束
#00H→A
依据标志位调相应的显示子程序
开始 保护现场
速冻标志?
Y (70)→A
Y (71H)→A 查字型码转换表 (A)→61H
N 冷冻室温度标
志? N (73H)→A
查字型码转换表
查字型码转换表
(72H)→A
(A)→61H
查字型码转换表 (A)→62H
(70H)→A (A)→62H
设定值
N 冷冻室温大于
设定值 N 冷藏室大于设
定值 N 调键盘分析程序
Y Y Y Y
调声光报警程序 置门异常标志
PLC控制电冰箱的灯光大小(1)

广州城市职业学院毕业论文题目:全自动洗衣机PLC控制毕业设计论文学生姓名:曾森指导教师:龚雄文院系:信息与汽车工程学院专业:电气自动化级别:2008级广州城市职业学院2011年3月摘要多年来,可编程控制器(以下简称PLC)从其产生到现在,实现了接线逻辑到存储逻辑的飞跃;其功能从弱到强,实现了逻辑控制到数字控制的进步;其应用领域从小到大,实现了单体设备简单控制到胜任运动控制、过程控制及集散控制等各种任务的跨越。
今天的PLC在处理模拟量、数字运算、人机接口和网络的各方面能力都已大幅提高,成为工业控制领域的主流控制设备,在各行各业发挥着越来越大的作用。
任务书一、课题内容:全自动洗衣机运行框图及梯形图控制程序的编制,并画出硬件接线图。
二、控制要求:(1)按下启动按扭及水位选择开关,开始进水直到高(中、低)水位,关水(2)2秒后开始洗涤(3)洗涤时,正转30秒,停2秒,然后反转30秒,停2秒(4)如此循环5次,总共320秒后开始排水,排空后脱水30秒(5)开始清洗,重复(1)~(4),清洗两遍(6)清洗完成,报警3秒并自动停机(7)若按下停车按扭,可手动排水(不脱水)和手动脱水(不计数)输入点:输出点:启动 10001 低水位检测 10009 启动洗衣机 00001停止 10002 手动排水 10010 进水阀 00002高水位 10003 手动脱水 10011 正转及脱水 00003中水位 10004 反转 00004低水位 10005 排水 00005排空检测 10006 报警 00006高水位检测 10007中水位检测 10008点号表I0.0 启动信号1.1 PLC的应用领域目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况大致可归纳为如下几类。
1.1.1开关量的逻辑控制这是PLC最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线。
电子综合设计--电冰箱控制器的设计与实现

单片机原理及应用课程设计题目电冰箱控制器的设计与实现学院计算机科学与信息工程学院专业班级学生姓名指导教师2012 年12 月25 日电冰箱控制器的设计与实现一、设计目的单片机即单片微型计算机(Single-Chip Microcomputer),是集CPU,RAM,ROM,定时,计数和多种接口于一体的微控制器。
其中51单片机是各种单片机中最为典型和最有代表性的一种,广泛应用于各个领域。
本次综合设计的电冰箱控制系统主要应用A T89C51单片机作为核心控制元件进行分析和设计,对各部分的软件编程、硬件电路设计、及调试进行了介绍。
本系统分温度测量和信号产生输出两大部分。
温度测量部分以模拟电路为主,配合电压比较模块、A/D转化模块,在误差允许范围内测量温度值,并进行比较,产生电压信号。
信号经A/DC0809进行A/D转换,进入AT89C51单片机。
信号经单片机的控制运算处理,产生控制信号并输出控制压缩机、加热器的启动与停止。
此外,该系统可通过专用键盘接口芯片8279进行温度的设定及显示。
系统扩展LED显示器,显示动态的冷冻室温度和冷藏室温度;系统扩展了多个功能键,通过功能键可人为改变控制设定值从而满足不同用户的不同需要。
近年来,随着微电子技术、传感器技术以及计算机控制技术的发展,人们对电冰箱的控制功能要求越来越高,这对电冰箱控制器提出了更高的要求,多功能、人性化和节能是其发展方向。
传统的机械式、简单的电子控制已经难以满足发展要求。
为此,本文介绍了采用A T89C51单片机作为控制器核心,对电冰箱的工作过程进行控制,并用声音将电冰箱的一些工作过程进行提示,使控制过程更人性化。
通过AD590温度传感器对冷藏室温度,冷冻室温度进行检测,并将产生的模拟信号,通过ADC0809进行A/D转换送入单片机;对霜厚度则通过热敏电阻进行温度检测后产生中断信号送入单片机。
温度检测信号经单片机处理后用语调节压缩机和加热器的工作,满足消费者对温度的设置要求,实现自动除霜功能。
电冰箱自控课程设计

电冰箱自控课程设计一、课程目标知识目标:1. 理解电冰箱的基本工作原理,掌握其制冷系统、控制系统的主要组成部分及功能;2. 学习并掌握电冰箱自控系统的设计原理,包括温度传感器、控制电路等关键部件的应用;3. 了解电冰箱能效标准,认识节能减排的重要性。
技能目标:1. 能够运用所学知识,分析并解决电冰箱自控系统中的常见问题;2. 培养动手实践能力,通过小组合作完成电冰箱自控系统的搭建与调试;3. 学会运用现代化工具和软件,对电冰箱自控系统进行模拟与优化。
情感态度价值观目标:1. 培养学生的团队合作意识,学会在小组合作中互相尊重、共同进步;2. 激发学生对家用电器及智能化技术的兴趣,提高对科技创新的认识;3. 增强学生的环保意识,认识到节能减排对可持续发展的重要性。
本课程针对高年级学生,结合学科特点,注重理论与实践相结合,旨在提高学生的专业知识水平、动手实践能力以及创新能力。
课程目标明确,可衡量,便于学生和教师在教学过程中对照评估,确保教学效果。
二、教学内容1. 电冰箱工作原理及结构:介绍电冰箱的制冷循环、压缩机、蒸发器、冷凝器等主要组成部分及其作用。
教材章节:第二章《制冷技术与设备》2. 自控系统原理:讲解电冰箱自控系统的工作原理,包括温度传感器、控制电路、执行器等关键部件。
教材章节:第三章《自动控制原理与应用》3. 电冰箱能效标准与节能减排:阐述电冰箱能效等级划分,介绍节能减排措施及意义。
教材章节:第五章《家用电器能效与环保》4. 实践操作:分组进行电冰箱自控系统的搭建与调试,培养学生动手实践能力。
教材章节:实验教程《家用电器控制系统实践》5. 模拟与优化:利用现代化工具和软件,对电冰箱自控系统进行模拟与优化,提高系统性能。
教材章节:第六章《家用电器控制系统仿真与优化》教学内容根据课程目标进行选择和组织,注重科学性和系统性。
教学大纲明确,教学内容安排合理,涵盖理论与实践,确保学生在掌握专业知识的同时,提高实践和创新能力。
电冰箱单片机控制系统的设计

收稿日期:2002-09-09作者简介:张春芝(1970-),女,阜新矿业学院工业电气自动化专业,讲师。
电冰箱单片机控制系统的设计张春芝 冯海明(北京工业职业技术学院,北京100042)摘 要:介绍了一种用单片机开发的智能电冰箱控制系统。
该系统以A T89C51单片机为核心,分为温度采集电路、除霜电路、键盘电路、显示电路、制冷压缩机和除霜电热丝启停控制电路等模块并对系统的工作原理作了详细说明。
关键词:单片机;温度采集;除霜;功能键;LBD 数码管中图分类号:TP273 文献标识码:B 文章编号:1671-6558(2002)03-21-06Design of Micro 2controllers Control System of Electric R efrigeratorZhang Chunzhi Feng Haiming(Beijing Vocational &Technical Institute of Industry ,Beijing 100042)Abstract :This article introduces an intelligent control system of electric refrigerator.A T89C51micro 2controllers is the kernel of it.The system is composed of temperature collection circuit ,eliminate hoarfrost circuit ,keyset circuit ,display circuit ,refrigeration compressor and galvanothermy thread control circuit ,etc.The working principle of system is particularized in this article.Key words :a single 2chip micro 2controllers ;temperature collection ;eliminate hoarfrost ;function keys ;LBD numeric引言随着微机技术的飞速发展,单片机以其体积小、价格低、应用灵活等优点在家用电器、仪器仪表等领域中得到了广泛的应用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全自动电冰箱的控制PLC 程序设计
一 程序设计要求
(1) 水位控制[高水位 25s (传感器)
[中水位进水 15s (传感器)
[低水位进水 10s (传感器)
(2) 程序选择 [全程序
[简易程序
(3) 全程序过程
进水 洗涤(正转3s (30s ),反转2s (30s ),停1s (2s ),200次(5)) 排水(20s 用传感器) 脱水(10s (30s )) 停止
| 循环三次 ︳
|<----------------------------------------------------------------------︳ (4) 简易过程
进水 洗涤(正转3s,反转2s,停1s,200次) 排水(20s) 脱水(10s) 停止
| 循环二次 ︳
|<----------------------------------------------------------------------︳
① I/O 分配
② 梯形图
③ 软盘
进水阀(Y0)
排水阀(Y1)
电机正反转(Y1,Y2)
脱水
(Y4)
二I/O分配图
起动进水
水位(高) 排水
水位(中) 电机正转
水位(低) 电机反转
全程序脱水
简易程序
二状态转换图
(见附录一)
三梯形图
(见附录二)
分析如下
1,
初始脉冲M8002使初始状态S0置为1,当按驱动按钮X0. 先选择了水位,程序类型后再按X0起动的.
2,
按X04,选择的是全程序.
按X05,选择的是简单程序.
本来是以X04为全程序, X04非作为简单程序,但在程序结束的时候,不能令M0置零.所以增加了X05作为简单程序的选择按钮. 3,
X01控制高水位,按X01,起动M1,并自锁.
X02控制中水位,按X02,起动M2,并自锁.
X03控制低水位,按X03,起动M3,并自锁.
4,
状态转入S0后,对C2,C3清零.
并且,由M1+M2+M3与X0作为对S20的转移条件.
5,
状态转移到S20,驱动Y0(进水).
当X2闭合,即M1置1,状态转移S21;
当X3闭合,即M2置1,状态转移S31
当X4闭合,即M3置1,状态转移S41
6,
状态转移到S21时,T0计时25秒(进水25秒),然后T0置1,状态转移到S22. 状态转移到S31时,T1计时15秒(进水15秒),然后T1置1,状态转移到S22. 状态转移到S41时,T2计时10秒(进水10秒),然后T2置1,状态转移到S22. 7,
状态转移到S22,对Y0清除指令,即停止进水.当Y0停止时,即Y0非置1,状态转移到S23. 8,
状态转移到S23,如果选择的是全程序(按X04),那么对C0清零.
如果选择的是简单程序(按X05),那么对C1清零.
CO非,C1非置1,状态转移到S24.
9.
状态转移到S24,起动Y02(电机正转),T3计时3秒.计时完毕状态转移到S25.正转完毕. 10,
状态转移到S25,起动Y03(电机反转),T4计时2秒.
计时完毕后,无论选择的是全程序还是简单程序(无论按X04还是X05)状态都转移到S26.
11,
状态转移到S26,T5计时1秒,然后T5置1.
如果选择的是全程序(按X04),那么C0计数,当计数不够200次时,状态转移到S24.计数满200次时,状态转移到S27. 如果选择的是简单程序(按X05),那么C1计数,当计数不够100次时,状态转移到S24.计数满100次时,状态转移到S27. 12,
状态转移到S27,起动Y01(排水).T7计时20秒,然后T7置1,状态转移到S28.
13,
状态转移到S28,起动Y04(脱水),T8计时10秒.
如果选择的是全程序(按X04),那么C2计数,当计数不够3次时,状态转移到S20.计数满3次时,状态转移到S0.
如果选择的是简单程序(按X05),那么C3计数,当计数不够2次时,状态转移到S20.计数满2次时,状态转移到S0.
步进阶梯结束.
程序结束.
(此程序的程序要求与本组课设有一定差别,需要修改程序后才可用,且文字叙述少,需要完善)。