当前位置:首页 > 工业控制 > 工业控制
[导读]介绍了一种自动净水机的控制系统设计,提供了温度控制、开关量输出、数据保存、水位检测等关键部件的设计思路及方案,给出了相应的硬件电路和软件流程,实现了机器的自动运行。通过对样机的测试,证明系统稳定可靠,净化后的水符合国家饮用水标准。

水是人类生命的源泉,人们对饮用水质的要求及相应的标准在不断提高。但由于工业废水和生活污水等水体排放量的不断增加,致使水源污染日益加剧。人类经历了由最初的简单的沉淀净水到传统的煮沸处理,发展到现在的深度净化饮用水。解决饮用水污染问题有两条途径:一是通过保护饮用水水源,选用优质饮用水水源;二是强化饮用水处理工艺。在发达国家饮用水净化处理工艺已经很成熟且净水机的使用也相当普及,但在我国,这种净水机目前仍不为大众消费者所熟悉。所以设计功能完善、经济实用的智能净水机具有积极的社会意义。
1 控制系统的构成与工作原理
    图1为净水机控制系统的结构框图。净水机主要由控制主板、增压泵、温度传感器、压缩机、电热丝、水位检测板、LCD显示屏、紫外灯管等装置组成。机器可通过手动开机和定时自动开机。控制器根据用户设定的参数控制各装置的工作,实现机器的自动控制。LCD屏实时显示当前工作状态,用户可通过按键修改和查看已设定的参数,在参数被修改后,系统会更新并保存修改的参数。在机器运转的过程中,控制器根据各传感器的信号状态判断各部件是否有故障发生,当有故障发生时立即对机器实现实时保护,同时LCD屏显示相应故障代码,以便维护人员有针对性地进行维修。

2 控制系统的硬件设计
2.1 温度控制

    功能完善的净水机不但能够起到净化水的作用,而且还能够根据消费者的需求对水进行精确的加热,以满足消费者的需求。当水经过直饮水机深度的科学处理时,温度控制的精度很重要。基于这个特点,本文提出了如下温度控制方案:测温元件采用不锈钢管负温度系数热敏电阻温度传感器,温度的检测电路如图2所示。当温度变化时,热敏电阻值会随着温度的升高而减小。为了使测量的温度尽可能准,可选择在经常工作的温度区间,采用电阻值变化大的热敏电阻,上拉电阻取测量温度的中点温度时热敏电阻的阻值。这样就能把变化的电阻值转变成电压值,经过滤波后,送单片机内部的A/D转换器进行转换后得到相应的温度值。

    加热装置的电路控制如图3所示。ICE_CON连接到数字扩展口上,ICE_SYS连接到加热装置。


    温度执行机构主要由光隔控制可控硅的通与断来控制加热电源的通与断。用可控硅代替继电器等机械开关,可使控制具有灵敏、可靠、抗干扰能力强等优点[1]。数字信号经过开关量扩展电路后,送光电耦合器MOC3043,由MOC3043控制可控硅的控制极。通过光电耦合器与可控硅的结合,能够有效地把微控系统与交流220 V隔离,同时又因为双向可控硅采用过零触发的方式(这是一种理想的触发工作方式),并使正弦波以完整的形式加到负载上,既有利于保护元器件的安全使用和负载的工作稳定性,又不会对电网造成污染,减少了对其他设备的干扰[2]。MOC3043是具有内部过零检测器的光电耦合可控硅驱动器,用它驱动可控硅具有简单可靠的优点。因为当输入端导通时,输出端并不马上导通,只有电源电压过零时才会导通,这样负载输出端输出的就是完整的正弦波[3]。
2.2 开关量输出
    由于控制系统的输出比较多,在该控制系统中,主要的输出有:增压泵、2个紫外灯、阻返器、臭氧发生器、4个进水电磁阀、制热装置等。如果用单片机端口一对一地输出控制,则输出端口的资源相当紧张。因此,本控制系统采用移位/锁存器CD4094BE结合高压高电流达林顿管阵列ULN2803A进行端口扩展。开关量输出扩展电路如图4所示。

    开关量输出经过扩展后,由于外部负载为电磁阀感性负载,所以选用高压高电流达林顿管阵列ULN2803A直接驱动负载,同时增加了D5~D9作为续流二极管。续流二极管均为并联且在线圈的两端,当线圈通过电流时,会在其两端产生感应电动势。当电流消失时,其感应电动势会对ULN2803A产生反向电压。当反向电压高于ULN2803A反向击穿电压时,会造成ULN2803A损坏。但由于续流二极管并联在线圈两端,当流过线圈中的电流消失时,线圈产生的感应电动势通过二极管和线圈构成的回路做功而消耗掉了,从而保护了ULN2803A的安全。
2.3  数据保存
    由于不同的用户设定的参数不一样,这些参数在没有修改前要永久保存,在系统中要求保存的参数有:定时开/关机的时间、定时开/关制热的时间、水温度设定值。这些参数可以通过外扩铁电存储器来保存,但将会增加控制系统成本。由于ATMEGA16L自身带有512 B的EEPROM,擦写次数达100 000次。考虑到这些参数不会频繁地被修改,所以用单片机内部的EEPROM就能够满足参数保存的要求。同时在程序设计中尽量减少了对EEPROM进行读写R的次数,只在上电时对EEPROM进行读,参数改变时对EEPROM进行写,按每天总共读写10次计算,可以使用27年。
2.4 水位检测装及控制方案
    水位的检测是通过在水箱中竖直安装一根中空管(里面分别装有高/低水位干簧管),中空管外面套有一个浮动的磁环装置,与水位同时升降。当磁环和相应干簧管在同一高度时,干簧管闭合,单片机检测到信号后,执行相应控制。如检测到低水位信号时,单片机输出启动净化水的信号,打开进水阀门,同时为了避免由于硬件误检测带来误控制,在启动净化水的同时会启动制水时间,在规定时间内没有达到高水位信号时,LCD屏则显示机器故障或者提示停水了,机器自动停机;当检测到高水位信号时,关制水,启动杀菌消毒装置对新制的水进行处理。
3 控制系统软件设计
    净水机的软件设计采用模块化设计思想,以主程序为核心,设计了各功能模块子程序,使大量的功能在子程序中实现,简化了软件设计结构。子程序模块主要包括:定时处理子程序、系统故障检测处理子程序、温度处理子程序、键盘管理子程序、数据存储子程序、显示子程序等。所有程序采用基于ICCAVR编译器,用C语言编写。系统主程序流程图如图5所示。


    以ATmega16L单片机为核心的控制系统净水机成本低、抗干扰能力强、运行稳定可靠。杀菌消毒过程使用臭氧、紫外线杀菌消毒两种方法。通过对经净水机处理水的水质进行检测,可以满足GB19298-2003、生活饮用水卫生标准GB5749-2006的要求。目前该净水器已为企业带来了巨大的经济效益。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

上海2024年4月17日 /美通社/ -- 在2024 F1中国站即将拉开帷幕之际,高端全合成润滑油品牌美孚1号今日举办了品牌50周年庆祝活动。三届F1年度车手总冠军马克斯•维斯塔潘也亲临现场,共同庆祝这一里程...

关键字: BSP 汽车制造 行业标准 产品系列

北京2024年4月17日 /美通社/ -- 2024年4月13日,由北京康盟慈善基金会主办的"县域诊疗,规范同行"——肿瘤诊疗学术巡讲项目首站在广州隆重召开。本次会议邀请全国多位肺癌领域专家和县域同道...

关键字: AI技术 医疗服务 BSP 互联网

海口2024年4月16日 /美通社/ -- 4月14日,在中法建交60周年之际,科学护肤先锋品牌Galenic法国科兰黎受邀入驻第四届中国国际消费品博览会(以下简称"消博会")法国馆。Galenic法...

关键字: NI IC BSP ACTIVE

上海2024年4月17日 /美通社/ -- 每年4月17日是世界血友病日。今年,世界血友病日以"认识出血性疾病,积极预防和治疗"为主题,呼吁关注所有出血性疾病,提升科学认知,提高规范化诊疗水平,让每一位出血性疾病患者享有...

关键字: VII 动力学 软件 BSP

伦敦2024年4月16日 /美通社/ -- ATFX宣布任命Siju Daniel为首席商务官。Siju在金融服务行业拥有丰富的经验和专业知识,曾在全球各地的高管职位上工作了19年以上。Siju之前担任FXCM首席商务官...

关键字: NI AN SI BSP

在现代流程工业生产中,生产工艺相关的运行参数,如温度、液位、压力、流量等,都是采用仪表进行测量检测,并根据仪表的测量结果通过控制阀门、泵等执行机构使这些工艺运行参数处于要求的范围内以满足工艺生产的需要。目前,在先进的工厂...

关键字: 故障树 控制系统

减少振动和能量,阻尼器的主要作用是减少振动和能量。阻尼器通过提供运动的阻力,耗减运动能量,从而帮助控制系统或机械部件的振动。

关键字: 阻尼器 控制系统 机械部件

随着科技的不断进步,传感器技术在工业、农业、医疗、环保等领域的应用越来越广泛。BF350传感器作为一种高精度、高稳定性的传感器,被广泛应用于各种测量和控制系统中。本文将详细介绍BF350传感器的使用方法,帮助读者更好地理...

关键字: 传感器 BF350 控制系统

功率电子开关是现代电力电子技术的核心组件之一,广泛应用于各种电力转换和控制系统中。本文将对功率电子开关的作用、分类、工作原理、应用领域以及发展趋势进行详细的探讨,旨在让读者深入了解功率电子开关的重要性和应用价值。

关键字: 功率电子开关 电力转换 控制系统
关闭
关闭