基于单片机的工业循环水系统电气控制
基于单片机的水位控制系统设计
..1 概述液位控制系统是以液位为被控参数的控制系统,它在工业生产的各个领域都有广泛的应用。
在工业生产过程中,有很多地方需要对容器内的介质进行液位控制,使之高精度地保持在给定的数值,如在建材行业中,玻璃窑炉液位的稳定对窑炉的使用寿命和产品的质量起着至关重要的作用。
液位控制一般指对某一液位进行控制调节,使其达到所要求的控制精度。
液体的液位的自动控制,是近年来新开发的一项新技术,它是微型计算机软件、硬件、自动控制等几项技术紧密结合的产物,工程作业采用的是微机控制和原有的仪表控制,微机控制有以下明显优势:1)直观而集中的显示各运行参数,能显示液位状态。
2)在运行中可以随时方便的修改各种各样的运行参数的控制值,并修改系统的控制参数,可以方便的改变液位的上限、下限。
3) 具有水体控制过程的自动化处理以及监控软件良好的人机界面,操作人员在监控计算机上能根据控制效果及时修运行参数,这样能有效地减少工人的疲劳和失误,提高生产过程的实时性、安全性综合以上的种种优点可以预见采用计算机控制系统是行业的大势所趋。
单片机是在一块芯片上集成了一片微型计算机所需的CPU、存储器、输入、输出等部件。
单片机自问世以来,性能不断提高和完善,体积小、速度快、功耗低的特点使它的应用领域日益广泛。
一般,工业控制系统的工作环境差,干扰强,利用单片机控制就能克服这些缺点,因此单片机在控制领域得到广泛的应用,使用单片机控制液体液位是很好的选择。
目前我国在单片机测控装置研究、生产、应用中,取得了很大的成绩,总结了很多经验,但是各行业仍处于发展期,经调查,更多科研究所在这方面开展的工作更看重的是理论和算法,数年来这方面的研究的论文较多,着重生产实际的很少。
在上海,新型的单片机测控装置与系统研究的生产基础较雄厚,在生产过程中需要新型的测控装置与系统,因此在不断的努力研究与开发。
上海的工程技术研究人员更着重的是生产实际研究,对理论、算法和成果的论文较少;深圳在研制新型的测控装置与系统领域也比较有成就,尽管与其他国家比较尚有差距,但是,深圳的高校、研究院所的最大的特点就是实际,与生产实际应用项目无关的问题基本不去考虑,主要考虑选取什么材料,测控什么物理量,优点是什么,与机器设备的通讯接口等等。
毕业论文(设计):基于51单片机控制的水塔自动供水系统设计
毕业(设计) 论文题目:基于51单片机控制的水塔自动供水系统系部:电气工程与自动化系专业:自动化技术班级:电气A0701班姓名:李月鹏指导教师:陈毅朋、张慧明山西综合职业技术学院摘要微型计算机SCMC,简称单片机,又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。
这种计算机的最小系统只用了一片集成电路,可进行简单运算和控制。
虽然单片机只有一个芯片,但无论从组成还是从功能上看,它已具备了计算机系统的属性,是一个简单的微型计算机。
单片机以其体积小、功能全、价格优等种种优势充斥着整个市场。
现在,单片机的使用领域已十分广泛,如智能仪表、实时工控、导航系统、家用电器等。
单片机开发出的各种产品遍布于我们日常生活中的每个角落。
为了加深对单片机智能型控制器的了解,经过综合分析,本次设计最终选取了由51单片机控制的智能型液位控制器作为研究项目,本文对单片机水塔水位控制系统进行了整体设计,完成了单片机水塔水位控制系统硬件接线图和流程图以及单片机内部控制程序设计,并完成了开发板模拟仿真过程。
通过此次设计过程,自己在分析问题、解决问题方面的能力得到了很大程度的提高。
关键词:MCS-51单片机液压传感器AD转换水塔水位检控目录引言 (3)1、系统设计方案比较及论证 (3)2、系统原理框图 (4)3、工作原理 (4)4、硬件设计 (4)4.1 STC89C52RC单片机简介 (4)4.2 锁存器(74HC573)简介 (5)4.3 ADC0804简介 (6)4.4 单片机与继电器及蜂鸣器的接口电路 (7)4.5 井中缺水信号检测电路 (8)4.6 压力传感器介绍 (9)4.7 LCD1602液晶显示屏接线图及其引脚功能图 (10)4.8 开关电源部分 (10)5、软件设计 (12)5.1 程序流程图 (12)5.2 程序流程图解析 (13)6、实验仿真结果 (13)7、结束语 (13)致谢 (14)附录 (15)附录1 PCB原理图 (15)附录2 C程序 (16)参考文献 (26)基于51单片机控制的水塔自动供水系统山西综合职业技术学院李月鹏引言水塔供水的主要问题是塔内水位应始终保持在一定范围,避免“空塔”、“溢塔”现象发生。
一种基于单片机的工业用冷水机控制器
一
种基于单 片机 的工业用冷水机控制器
郭 琳, 李志梅
( 沙洲工学院, 江苏 张家港 2 0 ) 16 0 5
摘 要: 采用单片机为主体的多点温度检测、 控制系统, 具有操作方便、 功耗小、 成本低、 性能可靠等 优点。本文介绍一种基于单片机 A 8c 1 T 9 5 的工业用冷水机控制系统的硬件组成及软件实现方 法。
故 障信 号输 入 片
1 故障信号输入电路 . 3
主要 包 括 水 位 报 警 信 号 、压 缩机 电 路过 电流
l 度 测卜机 温 检
图 1冷水机控制器组成框 图
报警 信 号 、 缩 机 高 、低压 报 警 信 号 等 , 们 经 与 压 他 门接 外部 中断 I NTI 引脚 ,由P 2口低 三位 来 区分 } P .、 24 别 用于 压 缩机 运行 指 示 灯 、 警 喇 叭 23 P .分 报 驱 动输 出。
在这 里 按 键输 入 电路 和输 出驱 动 电路 共 用 P 1 口, 程时 对 P 口的操 作尽量 采用 位操 作 ,以避免 编 1 产生 误动 作 。
1 控制器总体结构
冷水 机控 制器组 成框 图如 图 1 所示 。
r。。。 。。。 ——— — ’1
l 按键输入 卜 萱
维普资讯
MO }XX 11 1 V A. } 1 l1 B;地址高 8 ,高两 位
位 有效 。
OR 2 }10 00 L P ,} 0 0 0B;P 1 2口高 两位 置 1 ,其
余位 不变 ,保 持原 输 出
A LP , ; 2 N 2 A P 口高两位为有效地址 , 6 低 位
保 持原 来输 出 。
1 复位电路 . 4
基于单片机的电热水器控制系统
4.显示部分分两部分。一部分是显示当前由 DS18B20所测得的实际水温,一部分是用于显示人设定 的理想温度,温度的设定可以通过按键开关实现理想温 度的设定。显示器由七段数码管组成。两个用于显示实 温,两个用于显示预温,也可以12864LCD进行与单片 机的连接,实现温度的显示。 5. 输入设备采用可直接与单片机通信的A/D温度传 感器,使用直接接触测量的方法实现温度数据的输入。输 出的温度数据通过P0口显示在12864LCD上。 7.控制开关,由外部的电子继电器开关构成。通过 软件对硬件编程实现开关的断开。 8.电源模块由稳压芯片实现电压的稳定输出,提供 单片机所需电压。
主要器件的选择
单片机系统模块:
主要器件的选择
二、AD转换器DS18B20 这是一款集温度传感器,DA转换以及 串行输出的芯片,能实时的传递串行信号 到STC89C52的RXD端。 DS18B20的DQ端连接到STC89C52单片 机的RXD端。
主要器件的选择
DS18B20与单片机的引脚连接图:
主要器件的选择
一.单片机主控制器模块 单片机系统模块是由STC89C52单片机和一定功 能的外围电路组成,包括为单片机提供复位电压的 复位电路,提供系统频率的晶振电路。这部分电路 主要负责程序的存储和运行。 晶体可在1.2MHz~33MHz之间任选,电容C28和 C29的典型值在20pF~100pF之间选择,但在60pF~ 70pF时振荡器具有较高的频率稳定性。典型值通常 选择为30pF左右,但本电路采用100pF。
智能电 热水器控制电路
宿州学院09级自动化( 一)班 王昌志
智能控制器的设计思想
智能控制器主要由STC89C52单片机 组成。时间由单片机内部的定时器计 数器提供。 它由温度传感器DS18B20读取外部 温度数据后传输到单片机内部。 由2位数码管显示当前温度、2位显 示预设温度,通过温度比较判断是否 进行加热。
电气工程及其自动化基于单片机的水位控制系统设计
单片机原理及系统课程设计专业:电气工程及其自动化班级:电气1002班*名:***学号:*********指导教师:***兰州交通大学自动化与电气工程学院2013年3月15日基于单片机的水位控制系统设计摘要:本设计是基于单片机的水位控制系统。
该系统由AT89C52单片机、电机开馆电路、LED 灯示警电路、水位探测电路和稳压电路等部分组成,能够实现水位检测、电机故障检测、报警和处理,实现超高、中、低水位显示,高、低警戒水位处理等功能,并在Proteus软件环境下实现仿真。
关键字:SCM;AT89C52;水位检测;水位控制Abstract: The design aim to realize water lever control what is based on the selected SCM. The system is made up of AT89C52,electric machine switching circuit, LED warning circuit, water level detection circuit and voltage stabilizing circuit.It can realize the water level detection, fault detection, alarm and hand functions, achieve high middle and low water level show, high and low warning level handle, and so on. The system is successful realization of the software simulation with Proteus. Key words: SCM, AT89C52, Water level detection, Water lever control1 引言目前,无论是城镇住宅小区还是农村家庭住宅的供水系统很多都还保留着人工操作的办法,即用完水了才知道需要抽水了,水满了没能及时发现并及时关断电源造成溢出,这很大程度上影响了人们日常的正常用水以及造成了水资源浪费。
基于单片机的水温控制电路设计(含程序+中英文翻译)大学毕设论文
基于单片机的水温控制电路设计序言无论是工业控制领域还是消费电子领域,温度控制的应用都非常广泛,如工业控制中的锅炉、加热炉的控制,消费电子领域的热水器、饮水机的控制,内部都涉及到温度控制[1]。
传统靠人工控制的温度、湿度、液位等信号的测压﹑力控系统,外围电路比较复杂,测量精度较低,分辨力不高,需进行温度校准(非线性校准、温度补偿、传感器标定等);且它们的体积较大、使用不够方便。
随着社会的发展、科技的进步以及人们生活水平的逐步提高,各种方便于生产的自动控制系统开始进入了人们的生活,以单片机为核心的温度采集系统就是其中之一[2]。
采用MCS-51单片机对温度进行控制,不仅具有控制方便、简单和灵活等优点,而且可以大幅度提高温度控制的技术指标。
本文正是介绍一个基于单片机的水温控制电路来控制电炉内的水温。
水温控制在工业及日常生活中应用广泛,分类较多,不同水温控制系统的控制方法也不尽相同,其中以PID控制法最为常见,但是,常规调节三个参数的整定一般需要经验丰富的工程技术人员来完成,步骤繁琐复杂,既耗时又耗力.而且当对象特征变化时,又要重新整定,并且在现代工业控制过程中,许多被控对象机理复杂,这种情况下,采用常规PID调节器,三个参数的整定比较困难,为此本文提出了采用归一参数整定法,即只整定一个参数,这样减少了许多工作量,提高了工作效率,为实现简易的自整定控制带来方便[3]。
本设计单片机控制部分采用AT89C51单片机为核心,采用软件编程,实现用PID算法来控制PWM波的产生,进而控制电炉的加热来实现温度控制。
适用于环境参数经常变化的小型水温控制电路。
设计中使用7407同相器作为数码管和固态继电器的驱动。
第一章设计任务1.1功能1.总的工作功能本设计的任务是:用电炉对水加热,基于单片机设计一个电炉水加热控制电路。
要求显示实际温度和门限温度,并且要求门限水温可以由人工通过键盘来设定。
电路可以通过对实际温度和门限温度的差值的处理来控制继电器进而控制电炉的开关,从而对水温进行控制,使水温保持在一定温度上。
基于单片机的热水器智能控制系统设计
参考内容
标题:共享经济视域下社区团购 运作模式研究以兴盛为例
随着共享经济的兴起,社区团购作为一种新型的商业模式,逐渐成为了人们 的焦点。兴盛作为社区团购的代表企业之一,其成功的运作模式为业界所瞩目。 本次演示将从共享经济的角度出发,以兴盛为例,探讨社区团购的运作模式。
一、共享经济与社区团购
共享经济是一种新型的商业模式,它通过互联网平台将闲置的物品、资源进 行优化配置,从而提高资源的使用效率。社区团购则是在共享经济的背景下应运 而生的一种新型的电商模式,它将社交和团购结合起来,通过群等社交工具聚集 用户,以低价购买高品质商品。
总之,在共享经济的视域下,社区团购作为一种新型的电商模式具有巨大的 发展潜力。通过借鉴兴盛的成功经验,其他企业可以更好地了解社区团购的运作 模式并实现自身的快速发展。
参考内容二
随着科技的发展和人们生活水平的提高,家用热水器的使用越来越普遍。然 而,传统的热水器控制系统往往存在着能源浪费、温度波动大、加热时间长等问 题。为了解决这些问题,本次演示提出了一种基于单片机的智能家用热水器控制 系统设计。
该系统以单片机为核心,通过温度传感器实时监测热水温度,并根据用户设 定的温度进行自动调节。具体来说,单片机通过温度传感器读取热水温度,然后 根据设定的温度阈值进行比较,如果实际温度低于设定温度阈值,则控制加热器 进行加热;如果实际温度高于设定温度阈值,则控制加热器停止加热。此外,该 系统还具有时间设定功能,用户可以根据需要设定加热时间,从而更好地满足家 庭用水需求。
2、电路连接方式:设计热水器的电路连接方式,包括加热装置、温度传感 器、水位传感器等与单片机的连接方式。此外,还需要考虑电源、求,程序设计应包括温度检测、水位检测、 加热控制等模块。同时,为确保系统的安全性,还需加入防干烧、防电击等保护 模块。在程序流程设计中,应充分考虑各个模块之间的相互关系,确保程序能够 协调运行。
基于单片机的水箱控制系统设计
目录:摘要 (2)引言 (3)第一章 AT89C51单片机系统简介 (4)1.1 AT89C51单片机说明 (4)1.2时序 (5)1.3引脚极其功能 (7)第二章水箱给水设备的系统构成 (11)2.1外部硬件结构 (11)2.2本系统采用8051单片机控制部分结构 (12)第三章本系统的工作原理 (14)3.1工作原理 (14)3.2 主程序框图 (14)3.3 自动模式子程序: (15)3.4 手动模式子程序: (16)总结.................................................................................................... 错误!未定义书签。
致谢 (18)参考文献: (18)附录: (19)本系统程序清单 (19)系统电路示意图 (21)摘要本单片机系统设计的目的是应用单片机控制技术,以AT89C51单片机为核心控制工厂的水箱的水位,并实现了报警和手动、自动切换功能。
该系统操作方便、性能良好,比较符合工厂生厂用水系统控制的需要。
本毕业论文还详细的给出了相关的硬件框图和软件流程图,并编制了该汇编语言程序。
关键词:单片机系统控制核心精度ABSTRACTThe purpose of single-chip system design is the application of single-chip control technology, to AT89C51 as the core to control the water level in water tank factory, and the realization of the alarm and manual, automatic switching function. The system is easy to operate, good performance, more in line with Health Works plant needs water system control. This article also gives a detailed diagram of the related hardware and software flow chart, and the preparation of the assembly language program.KEYWORDS: MCU、system control 、coer、precision引言漫步在繁华的现代化的大都市的大街上,随时都可以看到街上有很多可以用卡取钱的机器(ATM自动柜员机),十字路口的交通灯。
基于单片机的智能热水控制系统设计
基于单片机的智能热水控制系统设计本文将基于单片机设计一款智能热水控制系统。
热水控制系统的设计目标是实现对热水的智能控制,包括热水的加热、保温和温度调节等功能。
系统的主要硬件组成包括单片机、传感器、温度控制器、加热装置等。
首先,我们需要选取合适的单片机来实现热水控制系统。
一般来说,选择性能较强的ARM芯片或者基于Arduino的开发板都可以满足需求。
这里我们选择Arduino开发板,因为它具有广泛的应用和丰富的资源。
然后,我们需要选取合适的传感器来实现对热水温度的检测。
常用的温度传感器有DS18B20、LM35等。
这里我们选择DS18B20数字温度传感器,它具有精度高、使用方便等优点。
接下来,我们需要选取合适的温度控制器来实现对热水温度的调节。
常用的温度控制器有PID控制器等。
这里我们选择PID控制器,因为它具有调节速度快、精度高等优点。
最后,我们需要选取合适的加热装置来实现对热水的加热。
常用的加热装置有电热棒、电磁炉等。
这里我们选择电热棒,因为它具有加热速度快、使用方便等优点。
基于以上硬件组成,下面是整个热水控制系统的工作流程:1.系统初始化:启动系统时,设置好初始温度和工作模式等参数,并对传感器、控制器和加热装置进行初始化。
2.温度检测:系统周期性地读取温度传感器的数值,通过数字转换将其转化为温度值。
3.温度控制:系统根据当前温度值和设定温度值通过PID算法计算控制输出值。
控制输出值通过PWM信号控制加热装置的加热功率。
4.加热控制:加热装置根据PWM信号的输入控制加热功率,从而实现对热水的加热。
5.温度调节:当温度达到设定温度值时,系统通过控制加热装置的工作状态实现对热水的保温。
6.设定温度调节:用户可以通过操作界面调整设定温度的大小,系统根据设定温度的变化调整加热装置的工作状态。
通过以上工作流程,我们可以实现对热水的智能控制,有效地保证热水的温度稳定和舒适。
总结起来,基于单片机的智能热水控制系统设计包括选取合适的单片机、传感器、温度控制器和加热装置,然后初始化系统,周期性地检测温度,通过PID算法进行温度控制,控制加热装置的工作状态,最后实现对热水的加热、保温和温度调节等功能。
单片机控制大功率水泵的方法
单片机控制大功率水泵的方法单片机是一种微型计算机,具有处理能力强、体积小、功耗低等特点,可以广泛应用于各种控制系统中。
本文将介绍如何使用单片机来控制大功率水泵。
一、引言大功率水泵广泛应用于工业生产、农业灌溉、城市供水等领域,其控制方式多样,包括手动控制、自动控制等。
而使用单片机来控制大功率水泵具有精确控制、自动化程度高等优点,可以提高工作效率和节约能源。
二、硬件设计1. 选用适合的单片机:根据实际需求选择性能稳定、功能强大的单片机,如常用的51系列单片机或STM32系列单片机。
2. 电源电路设计:为水泵提供稳定的电源,可以采用稳压电源或电源滤波电路,确保电源供电稳定。
3. 驱动电路设计:根据水泵的特点选择合适的驱动电路,如可采用继电器或晶体管进行开关控制,保证电流和电压的稳定输出。
三、软件设计1. 确定控制策略:根据实际需求确定水泵的控制策略,包括启动、停止、调速等。
2. 编写程序:根据控制策略编写相应的程序代码,实现单片机对水泵的控制。
可以使用C语言或汇编语言编写程序,确保程序逻辑清晰、运行稳定。
3. 调试测试:将程序烧录到单片机中,通过传感器或按键等输入信号,触发单片机的控制程序,对水泵进行控制。
在实际操作中对程序进行调试和测试,确保控制效果符合预期。
四、安全保护在控制大功率水泵时,为了确保操作的安全性,需要考虑以下几个方面:1. 过流保护:通过电流传感器检测水泵的电流,当电流超过设定值时,立即切断电源,防止水泵损坏或发生危险。
2. 过压保护:通过电压传感器检测水泵的电压,当电压超过设定值时,自动切断电源,避免对设备和人员造成损害。
3. 温度保护:通过温度传感器检测水泵的温度,当温度超过设定值时,及时采取措施,防止水泵过热而损坏。
五、应用案例将单片机控制大功率水泵应用于农业灌溉系统中,可以实现自动化的灌溉控制。
根据土壤湿度传感器检测到的土壤湿度情况,单片机可以控制水泵的启动和停止,实现对农田的精确灌溉。
基于单片机的热水器控制电路设计
1.1系统功能说明本系统采用单片机为主控芯片设计电热水器控制系统,其主要任务是对电热水器进行温度采集与显示、时钟的显示、热水器的开机方式控制等。
主要功能如下:1测量热水器内的温度,并通过显示器实时显示水温,显示范围为0~70℃。
2正常状态下实时显示时钟。
3可手动校正时钟。
4可以人工设定热水器内的烧水的温度,范围在20~70℃之间,也可以无须设定,开关打开后自动烧水,最高温度为70℃。
5具有一定的定时功能,限定烧水的时间。
6可以立即开机或者在24小时内任意设定开机时间。
7当热水器内无水时,有报警提示,并且开关自动关闭。
8要求热水器控制系统有较强的抗干扰能力。
1.2系统整体设计方案电热水器控制系统的整体设计方案包括硬件设计方案和软件设计方案。
硬件是以微控制器作为核心,由外接温度测量电路、实时时钟电路、键盘、复位与看门狗电路、热水器加热开关、led显示电路、功能指示电路、报警电路组成,硬件设计方案如图1-1所示。
根据功能需求说明,本着节约开发成本、增加系统可靠性、减小体积等原则进行电热水器控制系统的硬件设计。
本系统采用51系列单片机AT89C52作为整个系统的核心,利用AT89C52现有的接口组织外围硬件模块。
由于环境的特殊性,温度测量主要由Pt1000铂电阻温度传感器、信号调理电路和基于CS5513的A/D转换电路组成;用PCF8563芯片实现实时时钟,主要是取得时钟小时和分钟;键盘有4个按键组成;看门狗电路提高了系统的性能;LED显示电路使用CH451驱动芯片,用于显示时钟和温度;功能指示电路用发光二极管指示当前是什么功能;报警装置为单片机I/O口驱动蜂鸣器,达到报警的效果。
具体设计见1.3节。
系统软件整体设计流程如图1-2所示。
电热水器上电后,首先进行系统初始化,设置时钟的时间;其次显示当前的温度和时钟,并判断加热开关是否打开,执行相应的操作;如果有功能键按下,则进入功能设定界面,包括校准时钟、设定开机时间、设定热水器温度和设定定时加热时间4种功能,设定完毕后,再次按下功能键表示设定生效;若无功能键按下或者功能键设定完毕后,则进行各种条件的判断并执行相应的操作;最后,各种条件判断完毕后,程序回到时钟和温度的读取与显示,进而开始新一轮的程序运行。
基于的工业水循环控制系统的设计
2 网络通信
网络通信
对于大型的工业水循环系统,可能需要将多个PLC连接 起来,实现数据的集中监控和管理
x
这时就需要用到网络通信
网络通信
现场总线
对于同一工厂内的多个 PLC,可以使用现场总线 (如ProfiNet、Modbus等) 实现快速、可靠的数据通
信
工业以太网
如果需要将分散在不同地 点的PLC连接起来,可以
4 系统安全
系统安全
任何系统都需要考虑到安全性问题。以下是 一些可能的措施
权限管理:对操作人员设定不同的权限 级别,防止未经授权的访问 数据备份:定期备份重要的数据,以防 不测 物理保护:将重要的设备放置在一个安 全的环境中,防止物理损伤 软件防护:对PLC程序和上位机界面程序 设置一些防护措施,如防止非法操作、 防止程序跑飞等
20XX
基于PLC的工业水循环 控制系统的设计
xxxxxx
汇报人:xxx
-
1 系统架构 3 数据存储和分析 5 系统测试和优化
2 网络通信 4 系统安全
基于PLC的工业水循环控制系统的设计
1 系统架构
系统架构
1.1 硬件架构
核心控制器选用PLC(可编程逻辑控制器),负责整个系统的逻辑控制。PLC接收各种传 感器和执行器的输入,根据预设的逻辑进行处理,然后输出信号控制各种设备
使用工业以太网(如 Ethernet/IP、 Profinet IO等)
基于单片机设计的简易热水器控制系统
届.别.学号毕业设计基于单片机设计的简易热水器控制系统姓名系别、专业导师姓名、职称完成时间目录1 引言 (1)2 设计内容及性能指标 (1)3 系统方案比较、设计与论证 (2)3.1 主控制器模块 (2)3.2 温度测量 (2)3.3 设置温度 (3)3.4 显示模块 (4)3.5 电源选取 (4)4 系统器件选择 (5)5 硬件实现及单元电路设计 (6)5.1 主控制模块 (6)5.2 显示模块电路 (6)5.3 数码管显示驱动电路 (7)5.4 温度传感器(DS18B20)电路 (7)5.4.1 DS18B20基本介绍 (7)5.4.2 DS18B20控制方法 (8)5.4.3 DS18B20供电方式 (8)5.5 继电器加热控制电路 (9)6 系统软件设计 (10)6.1 程序结构分析 (10)6.2 系统程序流图 (10)6.2.1 DS18B20初始化程序流程图 (12)6.2.2 读温度子程序流程图 (12)6.3 程序编写与调试 (13)6.6.1 Keil编译器软件简介 (13)6.3.2 使用Keil软件建立一个工程 (13)6.3.3 使用Debug进行调试 (17)7 系统的安装与调试 (19)7.1 安装步骤 (19)7.2 电路的调试 (19)7.3 本章小结 (19)结论 (19)参考文献 (20)附录1 整体电路原理图 (21)附录2 部分源程序 (22)摘要随着社会的发展,人类科技的进步,各行各业都在使自己的产品智能化、数字化,因老式的热水器使用煤气或天然气对水进行燃烧加热,用手动的方式调节温度,不仅不能够精确的确定使用者需要的水温,而且还存在一定的危险性。
电热水器是一种可供浴室、洗手间及厨房使用的家用电器,随着人们生活质量的提高,现代的家用电热水器已经摒弃了以前的做法,而采用一种更加精确、安全的实施方案。
C语言对单片机编程有诸多优点,例如:便于移植、句法检查时错误少、坚固性好、头文件种类诸多,能够方便快捷使用各种函数等。
基于STM32单片机的工业循环水极化控制系统设计
基于STM32单片机的工业循环水极化控制系统设计0引言工业生产中的循环水系统在运行中对淡水消耗非常大,同时,为防止工业设备结垢等现象,需要对循环水不断添加各种化学药剂,且需要不断地排放污水、补充新鲜水,这样既对水资源造成了很大的浪费又污染环境。
鉴此,笔者设计了一种基于ARM的工业循环水极化控制系统。
该系统通过极化场对水的极化作用,实现对工业循环水的处理功能,达到减少水资源消耗、避免使用化学药剂、有效防止水资源污染的目的。
1系统总体设计方案基于ARM 的工业循环水极化控制系统采用ST公司的STM32F103微控制器作为主控制核心,由极化能量检测电路实时检测循环水水质参数,经STM32F103运算处理后,由极化能量输出电路调整极化能量的输出,由LCD显示电路实时显示运行参数和设置参数,由开关量输入电路控制信号的输入,运行数据保存在扩展RAM 中。
2系统硬件设计2.1主控制器基于ARM 的工业循环水极化控制系统采用基于Cortex-M3内核的3 2位增强型闪存微控制器STM32F103作为控制核心,具有高性能、低功耗、实时性好等特点。
STM32F103的工作频率可达72 MHz,具有512 KB 的闪存以及64 KB 的SRAM,12位逐次逼近型ADC,可以单次、连续、扫描或间断模式转换;通道采样时间可编程,总转换时间可缩减到1 μs,并支持DMA 数据传输。
STM32F103可采用定时器触发的同步注入模式,实现多路模拟信号的同步采样;具有3个USART串行通信接口,内置波特率发生器,发送与接收共用可编程波特率,达4.5Mbit/s;灵活的静态存储器控制器F SMC能够通过同步或异步存储器与16位PC卡接口相连,便于外扩存储器和液晶显示屏。
2.2极化能量输出电路极化能量输出电路将STM32F103 输出的PWM 极化能量控制信号由硬件逻辑合成、隔离并放大后输出驱动极化体,产生极化电场作用于循环水。
如图2所示,极化能量输出电路由PWM 输出逻辑控制、光电隔离、输出驱动、能量提升及输出组成。
浅谈工业循环水系统的PLC控制
浅谈工业循环水系统的PLC控制文章介绍了循环水处理控制系统的设计方案。
本循环水系统包括了十台冷却风机,十台循环水泵的控制和故障状态显示等。
为保证系统的可靠性和可扩展性,采用了上位机(DCS)和可编程控制器PLC组成控制系统。
上位机DCS完成主要参数的监控任务,可编程控制器PLC完成实时数据的采集和控制。
系统具有安全可靠,可扩展性好,性价比高等优点,比起以往的模拟仪表控制大大提高了系统的可靠性,自动化水平也得到了提升。
标签:循环水处理;控制系统;上位机;PLC引言工业冷却水循环系统一般为敞开式循环系统,敞开式循环冷却水系统的主要设备之一就是冷却塔。
冷却塔的种类很多,按照塔内空气流动的动力可分为自然通风和机械通风式。
自然通风最常见的是风筒式冷却塔,机械通风式又分为抽风式和鼓风式两种。
在工业冷却水循环处理中抽风式冷却塔的应用最为普遍,风机安装在冷却塔顶部,抽风时塔内空气处于负压,有利于水的蒸发散热,传热效果好,但缺点是风机的电能消耗很大。
工作时:循环水由水泵输送到供水总管,再分别进入各台生产设备,流过需冷却的部位后汇集到回水总管,再经过冷却水塔上方的布水管向下喷淋。
冷却水塔顶部的风机运转时,回水在填料层中与空气流进行充分的热交换后流回到塔下吸水池中。
按照以前的常规做法,循环水处理系统的监视控制都采用了常规模拟仪表,由于常规模拟仪表受到传输信号传输距离短,不便于全厂集中管理,分散控制,自动化水平低等原因的限制,在瑞星项目中,循环水系统的控制采用了可编程逻辑控制器(PLC)来完成實时数据的采集和自动控制功能,重要监控参数通过光纤通讯至DCS进行监控。
可编程逻辑控制器(PLC)以其可靠性高、接线方便,编程简单,性价比高等优点大大提高了装置整体自动化水平,实现安全、稳定、长周期运转,并大大降低了维修费用。
1 控制系统结构1.1 概述循环水处理系统根据生产要求配置为:十台离心式水泵(八用两备),在正常负荷运行条件下八台水泵就可满足生产需要,另外两台水泵备用,以便在有水泵处于检修状态时仍能满负荷生产。
基于STC89C51单片机的电加热水装置温度控制系统
基于STC89C51单片机的电加热水装置温度控制系统摘要:本文主要叙述一款基于ST89C51单片机作为控制芯片,ST89C51单片机开发板作为开发环境,应用C51编程语言,制作的电加热水装置温度控制系统。
控制系统的输入端使用DS18B20传感器。
另一个输入端使用可调节停止加热温度与回差值按键的输入;系统输出使用数码管显示输出,及蜂鸣器报警输出。
该种类型控制系统性价比较高,是各行业类似的水、液体、空气加热装置温度控制系统使用频率较高的一种控制方式。
关键词:ST89C51单片机;数码管显示;DS18B20传感器;电加热水装置引言工业生产很多工序离不开加热装置。
如今使用单片机作为加热装置的控制系统变得越来越流行。
在工业用加热、热水循环、管路蒸汽等装置的温度显示、调节与控制上,我们随处可见到单片机的身影。
过去苦于专业知识与信息通讯的壁垒,工厂里如要添置和单片机控制系统或是PLC等相关的热源设备,可能往往不得不寻求专业的自动化设计公司来设计制作。
即便是资历较高电工或是无线电爱好者,虽然可能对继电器、接触器控制会比较熟悉,但由于单片机对电子、电路以及汇编语言编程的专业有一定的基础要求,这类集成度较高的自动化控制电路可能也会让他们却步。
而在信息通讯高度发达的今天,电子电路、单片机、自动化控制技术等课程被上传上了网络,供爱好者或从业者学习、交流。
由此单片机控制技术也不再是很多爱好者的禁区。
工厂里若需要一个电加热水装置,其中所用到的单片机控制系统完全可以借助网络的开源程序,自己应用C51程序语言编写程序,并且进行调试。
本文就结合自己的实践经历,以ST89C51单片机为基础,设计开发的一款“电加热水装置”(下称“装置”)温度控制系统,交流一些设计开发过程中的经验。
1 设计硬件及工作条件鉴于装置的主要功能是加热,首要的就是显示温度。
其次是考虑装置启动必须具备的条件。
在装置启动后,要能够设置启动加热和停止加热的条件。
1.1 显示输出的设计应用开发板上已有的LED数码管显示器,作为温度的显示输出。
基于单片机的冷却水节能控制系统设计
基于单片机的冷却水节能控制系统设计【摘要】:在本设计中,通过,DS18B20温度传感器对三台冷却水泵电动机的水温的检测,经其内部电路处理后传到单片机AT89C51,单片机对数据进行处理并与设定值进行比较,同时按实际需要驱动电机转动,并根据水温的温度,对三台冷却水泵电动机进行有效控制,液晶屏显示此状态下的冷却水温度值和设定的温度值,并可随之改变。
设计基于PROTEUS仿真软件进行仿真。
【关键词】:单片机,温度传感器;单片机;AD转换器,电机,液晶,仿真。
【Abstract】: In this design, by water temperature detection DS18B20 temperature sensor the three cooling pump motor, by the treatment of its internal circuitry to the microcontroller AT89C51 microcontroller to process the data and compared with the set value,according to the actual needs of the drive motor rotation, and, according to the temperature of the water temperature, the three cooling pump motor for effective control, LCD screen display this state, the cooling water temperature and set temperature, and can be changed. The design is based on the PROTEUS simulation software simulation.【Key words】: microcontroller, temperature sensor; SCM; AD converters, motors, LCD, simulation.目录1前言......................................................................................................................................... - 3 -1.1选题背景 .. (3)1.2系统研究的意义 (4)1.3本课题的研究目的及基本思路 (4)2系统软硬件开发环境简述......................................................................................................... - 5 -2.1AT89C51的特点.. (5)2.2液晶介绍 (6)2.2.1液晶的特性................................................................................................................ - 6 -2.2.2液晶的应用................................................................................................................ - 6 -2.3电机驱动器L298N简介 . (8)3系统硬件设计............................................................................................................................. - 9 -3.1系统工作逻辑 (9)3.2系统硬件结构框图 (9)3.3单片机最小系统 (10)3.4温度检测电路 (11)3.5电机驱动控制电路 (11)3.6LCD显示电路: (12)4软件设计:............................................................................................................................... - 12 -4.1主程序流程图: (12)4.2温度检测程序流程图 (14)4.3键盘扫描子程序 (14)4.4显示子程序流程图 (15)4.5电机控制子程序流程图 (16)4.6程序调试 (17)5结论....................................................................................................................................... - 18 -6致谢....................................................................................................................................... - 19 -7参考文献................................................................................................................................... - 20 -附录电路原理图............................................................................................................................. - 21 -1前言1.1选题背景随着电子技术、计算机技术、通信技术的迅速发展,工业测控领域采用先进的技术对现场的工业生产参数进行检测,监测是实现工业自动化的重要标志。
基于单片机的热水器控制系统设计
济南大学泉城学院毕业设计题目基于单片机的热水器控制系统设计学院工学院专业电气工程及其自动化班级1302班学生李燕学号2013011198指导教师张兴达魏志轩二〇一七年五月十六日摘要随着国民经济的迅猛发展,人们对生活质量的要求越来越高。
作为日常的家用电器,热水器成为了人们的关注对象之一。
传统的热水器只具有简单的加热、加水、亮灯指示等功能,难以满足人们的需求。
针对这一问题,本设计提出了一款基于单片机的热水器控制系统。
本次设计主要分为硬件系统设计和软件系统设计。
硬件系统设计主要包含了AT89S52单片机、电源电路、显示电路、指示灯电路、测温电路、水位检测电路、报警电路、遥控接收电路、注水继电器控制电路、复位电路、晶振电路、按键电路。
软件系统设计主要运用了C语言编写程序,KEIL软件和PROTEUS软件联合进行仿真。
旨在设计出一款可用遥控器自由设置温度范围和预约时间、LCD1602液晶显示温度和时间,且具备报警功能的智能热水器,热水器在工作时加热、加水、缺水等具有相应的指示灯,当热水器的水位达到水位上限时,蜂鸣器开始报警。
通过仿真与调试及实物制作,本次设计的热水器控制系统能够实现预设功能,本设计为进一步研究、应用提供了一定的数据参考。
关键词:单片机;传感器;热水器ABSTRACTWith the rapid development of the national economy, people's quality of life requirements are getting higher and higher. As a daily household appliances, water heaters have become one of the people concerned about the object. The traditional water heater only has a simple heating, water, light instructions and other functions, it is difficult to meet people's needs. Aiming at this problem, this design presents a intelligent control system of water heater based on single chip microcomputer.This design is divided into hardware system design and software system design. Hardware system design mainly includes the AT89S52 microcontroller, power circuit, display circuit, indicator circuit, temperature measurement circuit, water level detection circuit, alarm circuit, remote control receiver circuit, water injection relay control circuit, reset circuit, crystal circuit, key circuit. Software system design mainly uses the C language program, KEIL software and PROTEUS software joint simulation. Designed to design a free remote control can set the temperature range and appointment time, LCD1602 liquid crystal display temperature and time, and have the alarm function of intelligent water heater, water heater in the work of heating, water, water and other indicators with the corresponding, when When the water level of the water heater reaches the upperlimit of the water level, the buzzer starts to alarm. Through the simulation and debugging and in-kind production, this design of the water heater control system can achieve the default function, the design for further research, application provides a certain data reference.Key words:Single-chip; sensor; water heater目录摘要............................................................................................................................................................ ABSTRACT .. (I)1 前言 01.1 选题背景及意义 01.2 国内外研究现状 (1)2 主要研究内容 (3)2.1 主要设计内容 (3)2.2 总体设计方案 (3)2.2.1 硬件设计方案 (3)2.2.2 软件设计方案 (4)3 硬件系统设计 (6)3.1 AT89S52单片机 (6)3.2 测温电路 (7)3.3 水位检测电路 (8)3.4 遥控接收电路 (8)3.5 显示电路 (9)3.6 按键电路 (10)3.7 报警电路 (11)3.8 电源电路 (11)3.9 指示灯电路 (12)3.10 复位电路 (13)3.11 晶振电路 (14)3.12 注水继电器控制电路 (14)4 软件系统设计 (15)4.1 编程软件介绍 (15)4.2 主程序设计 (16)4.3 子程序设计 (17)4.3.1定时中断子程序设计 (18)4.3.2 水位检测子程序设计 (18)4.3.3 加热继电器控制子程序设计 (19)5 系统仿真与调试 (21)5.1 仿真软件介绍 (21)5.1.1 Proteus软件 (21)5.1.2 Keil软件 (21)5.2 系统电路仿真 (21)5.3 PCB板设计与制作 (22)5.3.1 PCB介绍 (23)5.3.2 PCB板设计 (23)5.3.3 PCB板实现 (23)5.3.4 电路板制作 (24)5.4 系统调试 (25)6 结论 (30)参考文献 (31)致谢 (32)附录1 原理图 (33)附录2 实物图 (34)附录3 元器件清单 (35)附录4 程序清单 (37)1前言1.1选题背景及意义当今社会,越来越多的科技成果被运用到热水器的制造中。
基于单片机的工业循环水系统电气控制
第1章 前言随着工业的发展,人们越来越重视科学、稳定以及环保的生产生活方式;上述生产方式有赖于生产机器的稳定高效的运行,高效的运行可以利用一定的技术手段对设备进行改造达到目的,相应的,由于高效的生产方式,能量消耗的增加必然造成设备热能的散失加剧,这些热能使得设备的内部部件老化程度加快甚至故障,那么相应的冷却系统也就应运而生了。
水冷以其卓越的散热效果以及其经济性而倍受青睐,但是在水资源日益缺乏的今天,一次性的水冷无论从它的环保性以及其花费来说都不是好的选择,那么,一个经济高效的水循环系统就满足上述要求。
现在的水循环系统已经得到了广泛的运用,从大的如核电站,钢铁机加工企业到小的如电子,IT行业都有涉及,这其中前者占有绝大部分的份额。
近些年,国家提出的节能减排的要求更加速了高效环保的水循环冷却系统的发展,这方面的技术也越来越受重视。
在PLC还未出现时候,传统的工业控制用的是继电器控制,这种控制电路有着不可抗拒的不利因素:安装不便,检修不易,不经济,抗干扰能力差;PLC以其安装方便,经济耐用,可靠性高,抗干扰能力强等优点在近些年发挥了重大的作用,不少厂家纷纷把以前烦琐的线路改造成PLC控制。
所以,PLC及相关系统电路设计及运用对电气方向的大学生来讲是必备的技能,基于PLC的工业水循环电控系统的设计不论从技术的角度还是从发展的潜力都有着相当大的意义。
本篇论文从主电路的设计,控制检测电路的设计,电气设备的选择,PLC的控制线路以及端口的分配和编程集中反映了工业水循环的电控系统的设计,调试,运用,从理论上描述了PLC控制水循环的运行机制,起到抛砖引玉的作用。
第2章 可编程控制器的概述可编程控制器,简称PC或PLC。
它是20世纪70年代以来,在集成电路、计算机技术的基础上发展起来的一种新型工业控制设备。
由于它具有功能强、可靠性高、配置灵活、使用方便以及体积小、重量轻等优点,近年来,已被国内外广泛应用于自动化控制的各个领域,并已成为实现工业自动化的支柱产品。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第1章前言随着工业的发展,人们越来越重视科学、稳定以及环保的生产生活方式;上述生产方式有赖于生产机器的稳定高效的运行,高效的运行可以利用一定的技术手段对设备进行改造达到目的,相应的,由于高效的生产方式,能量消耗的增加必然造成设备热能的散失加剧,这些热能使得设备的内部部件老化程度加快甚至故障,那么相应的冷却系统也就应运而生了。
水冷以其卓越的散热效果以及其经济性而倍受青睐,但是在水资源日益缺乏的今天,一次性的水冷无论从它的环保性以及其花费来说都不是好的选择,那么,一个经济高效的水循环系统就满足上述要求。
现在的水循环系统已经得到了广泛的运用,从大的如核电站,钢铁机加工企业到小的如电子,IT行业都有涉及,这其中前者占有绝大部分的份额。
近些年,国家提出的节能减排的要求更加速了高效环保的水循环冷却系统的发展,这方面的技术也越来越受重视。
在PLC还未出现时候,传统的工业控制用的是继电器控制,这种控制电路有着不可抗拒的不利因素:安装不便,检修不易,不经济,抗干扰能力差;PLC 以其安装方便,经济耐用,可靠性高,抗干扰能力强等优点在近些年发挥了重大的作用,不少厂家纷纷把以前烦琐的线路改造成PLC控制。
所以,PLC及相关系统电路设计及运用对电气方向的大学生来讲是必备的技能,基于PLC的工业水循环电控系统的设计不论从技术的角度还是从发展的潜力都有着相当大的意义。
本篇论文从主电路的设计,控制检测电路的设计,电气设备的选择,PLC 的控制线路以及端口的分配和编程集中反映了工业水循环的电控系统的设计,调试,运用,从理论上描述了PLC控制水循环的运行机制,起到抛砖引玉的作用。
第2章可编程控制器的概述可编程控制器,简称PC或PLC。
它是20世纪70年代以来,在集成电路、计算机技术的基础上发展起来的一种新型工业控制设备。
由于它具有功能强、可靠性高、配置灵活、使用方便以及体积小、重量轻等优点,近年来,已被国内外广泛应用于自动化控制的各个领域,并已成为实现工业自动化的支柱产品。
为了更好的认识可编程控制器,现在将从以下几个方面加以介绍。
2.1 可编程控制器的由来与定义2.1.1可编程控制器的由来20世纪60年代,计算机技术已开始应用于控制领域,但由于计算机技术本身的复杂性,编程难度高,难以适应恶劣的工业环境以及价格昂贵等原因而未能广泛应用于工业控制。
1968年美国最大的汽车制造商——通用汽车公司,为适应汽车型号的不断翻新,想寻找一种方法,在汽车设计时以尽可能减少重新设计和更换继电器控制系统,降低成本,缩短时间。
设想把计算机的完备功能、灵活性和通用性等优点和继电器控制系统的简单易懂、操作方便、价格便宜等优点结合起来,做成一种能适应工业环境的通用装置。
并把计算机的编程方法和输入方法加以简化,用面向控制过程、面向问题的“自然语句”进行编程,使得不熟悉计算机的人也能方便使用。
装置的要求充分体现在提出的招标指标中:1)编程简单,可在现场修改程序;2)维护方便,最好是插件式;3)可靠性高于继电器控制柜;4)体积小于继电器控制柜;5)可将数据直接送入管理计算机;6)在成本上可与继电器柜竞争;7)输入可以是交流115V;8)在扩展时,原有系统只需作很小变更;9)输出交流115V以上,2A以上,能直接驱动电磁阀;10)用户程序存储器容量至少能扩展到4K。
根据招标要求,一年以后,美国数字设备公司率先研制出第一台可编程控制器,并在通用汽车公司的装配线上试用,获得成功,从而开创了工业控制的新局面。
从此,这一更新技术就以很快的速度迅速地发展起来。
2.1.2 可编程控制器的定义1987年2月,国际电工委员会颁布了可编程控制器标准草案第三稿。
该草案对可编程控制器的定义是:可编程控制器是一种数字运行操作的电子系统,专为在工业环境下应用而设计,它采用了可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和识字运算等操作指令,并通过数字式和模拟式的输入和输出,控制各种类型机械的生产过程。
可编程控制器及其外围有关的设备,都按易于与工业系统形成一个整体,易于扩充其功能的原则进行设计。
2.2 可编程控制器的功能与特点2.2.1 可编程控制器的功能早期出现的可编程控制器只是用来取代继电器控制,它只具备逻辑控制、计数等较少功能,人们把它称为可编程逻辑控制器,简称PLC。
随着微电子技术、大规模集成电路及微型计算机的发展,20世纪70年代中期微处理器和微机技术应用到产品中。
使PLC不仅具有逻辑控制功能,而且还增加了数据运算、传输与处理功能,成为具备计算机功能的一种通用工业控制装置,进一步扩大了其工业控制领域。
近年来,随着自动化技术、计算机技术和通信技术的相融,它还可以完成以下功能:1)逻辑控制PLC具有逻辑运算功能,它设置有“与”、“或”、“非”等逻辑指令,能够扫描继电器触点的串联、并联、串并联、并串联等各种连接。
因此它可以代替继电器进行组合逻辑和顺序逻辑控制。
2)定时控制PLC具有定时控制功能。
它为用户提供了若干个定时器并设置了定时指令,定时值可由用户在编程时设定,并能在运行中读出或修改,使用灵活,操作方便。
3)计数控制PLC还具有计数功能。
它为用户设置了若干个计数器并设置了计数指令,计数值可由用户在编程时设定,并可在运行中读出或修改,使用操作都很灵活方便。
4)步进控制PLC能完成步进控制功能。
步进控制是指在完成一道工序以后,再进行下一步工序,也就是顺序控制。
PC为用户提供了若干个移位寄存器,或者直接有步进指令,可用于步进控制,编程与使用很方便。
5) A/D、D/A转换有些可编程控制器还具有“模数”转换和“数模”转换功能,能完成对模拟量的控制与调节。
6) 数据处理有的PLC还具有数据处理功能,并具有并行运算指令,能进行并行数据传送、比较和逻辑运算,BCD码的加、减、乘、除、等运算,还能进行字“与”、字“或”、字“异或”、求反、逻辑移位、算术移位、数据检索、比较、数据转换等操作,并可对数据存储器进行间接寻址,与打印机相连而打印出有关数据及梯形图。
7) 通信与网络有些PLC采用了通信技术,可以进行远程I/O控制,多台之间可以进行同位链接,还可以与计算机进行上位链接,接受计算命令,并将执行结果告诉计算机。
由一台计算机和若干台PLC可以组成“集中管理、分散控制”的分布式控制网络,以完成较大规模的复杂的控制。
8) 对控制系统监控PLC配置有较强的监控功能,它能够记忆某些异常情况,或当发生异常情况时自动终止运行。
在控制系统中,操作人员通过监控命令可以监视有关部分的运行状态,可以调整定时或计数等设定值,因而调试、使用和维护方便。
2.2.2 可编程控制器的特点1)可靠性高,抗干扰能力强;2)编程简单,易于掌握;3)组合灵活使用方便;4)功能强,通用性好;5)开发周期短,成功率高;6)体积小,重量轻,功耗低。
2.3 传统控制电路与PLC控制电路的比较在传统的工业水循环系统中,系统的控制主要是以继电器为主的控制电路来达到目的,然而,传统的控制电路有着不可抗拒的不利因素,从继电器的材料来看,继电器的触点表面是由一层氧化层镀在上面,通常为银制,长期的碰撞和电弧温度的灼烧熔化导致时常要去检修并伴随着短路停机的发生,安全性和抗干扰性较差;同时,继电器一旦用得太多,必然伴随着导线线路的连接增加,检查起来十分不便,并且导线的发热导致电流的不稳定,对需要精确控制的系统带来了很大的不便。
由于PLC的引入使得上述的情况得以解决,通过端口的设置及编程使得继电器为主所构成的控制回路可以以编程的形式得以解决,操作较为容易,除主电路外,只需要部分的检测和控制电路就可以达到控制目的,且软件自身拥有的辅助继电器数量不受限制,体积较小安装方便,价格相对长期投入的继电器来说便宜且程序可以改写,方便易行,检修容易,抗干扰能力优于传统控制电路,是工厂自动控制的发展趋势和方向。
2.4可编程控制器发展概况2.4.1可编程控制器在国外主要工业国家的应用与发展自从美国研制出世界上第一台可编程控制器以后,日本、德国、法国等工业发达国家分别研制出各自的PC。
70年代中期在PC中引入了微机技术,使其功能不断增强,质量不断提高,应用日益广泛。
目前PC已广泛应用于石油、化工、冶金、轻工、机械、电力等各行各业,实现逻辑、数字、步进、机器人、模拟量等自动控制,有人认为PC已成为工业控制领域中占主导地位的基础自动化设备。
据资料介绍,美国一家公司曾对美国石油化工、冶金、食品、制药、机械等行业400多个工厂企业进行调查的结果表明,PC的需求量占各类自动化仪表或自动化设备之首。
有82%的厂家使用PC,43%的厂家使用计算机控制技术,36%的厂家使用专用控制器。
进入90年代,在美国登记的PC公司已有88家,产品377种。
1971年日本从美国引进PC技术,很快研制日本第一台DSC--8型PC,早在1984年日本就有30多个PC的生产厂家,产品60种以上。
西欧在1973年研制出他们的第一台PC,并且发展很快,年销售增长率在20%以上。
目前世界上众多的PC制造厂家中,比较著名的几个大公司有美国公司、歌德公司、德州仪器公司、通用电气公司、德国西门子公司、日本的三菱、东芝、富士和立石公司等。
它们的产品控制着世界上大部分的市场。
2.4.2PLC在我国的发展状况我国研制与应用PC较晚,1973年开始研制,1977年开始应用,80年代初期以前发展较慢,80年代随着成套设备或专用设备引进了不少PC,宝钢一期工程整个生产线上就使用了数百台的PC,二期工程也使用了更多的PC。
PC市场方面,我国已有许多单位在消化吸收引进技术的基础上,仿制或研制了PC,80年代中后期,我国开发应用技术发展迅速,例如资料介绍东风汽车公司装备系统从1986年起,全面采用PC设备进行更新改造,至1991年止一共改造设备1000多台,并取得了明显的经济效益,1995年广州第二电梯厂,已把PC 成功地应用于技术要求复杂的高层电梯控制上,并已投入大量生产。
从近几年召开的学术会议及有关文献介绍可见,我国研制尤其是应用技术日益广泛,日趋成熟。
2.5未来PLC的发展方向1) 向高速、大容量方向发展随着复杂控制系统要求越来越高和微处理器与微型计算机技术的发展,可编程控制器的信息处理和响应速度要求越来越高,用户存储容量也越来越大,例如有的PLC产品扫描速度0.1us/步,用户存储容量最大达几十兆字节。
2) 加强网络和通信能力PLC网络控制是当前控制系统和PC技术发展的潮流。
PLC与PLC之间的联网通信、PLC与上位计算机的联网通信以得到广泛应用。
各种PLC制造厂都在发展自身专用的通信模块和通信软件以加强PLC的联网能力。
厂商之间也在协议制定通用的通信标准,以构成更大的网络系统,目前几乎所有PLC制造厂都宣布自己的PLC产品都能与通用局域网MAP相联,PLC已成为集散控制系统(DCS)不可缺少的重要组成部分。