引言
电开水机具有清洁、高效、安装简便等特点,因此被广泛应用在学校、工厂、机关、宾馆等场所,为人们饮水提供了便利。目前市售的电开水机,通常由储水箱、加热器、进水阀等部件组成,结构简单,功能单一。使用这些电开水机可能存在两个严重的后果,一是存在阴阳水(生水与开水混合后的水),二是存在干滚水(反复烧开的水)。阴阳水的问题在大多数开水机中通过一些特殊的分离结构已经得到解决,但干滚水问题目前尚无较好的解决办法。
饮水机长时间开机,特别是在不用水的待机时间段,会反复地给热胆中的水加热,形成“干滚水”。同时,目前市场上销售的大都是有胆饮水机,靠着热胆对水进行加热,而热胆的材质又多为不锈钢或铝壳,如果反复加热,水中的铁、铝、铵等亚硝酸盐含量会明显升高,进而增加了“干滚水”中有害物质的浓度。实验表明,“干滚水”的化学成分已经发生了很大变化,滋生出重金属等有害物质,长期饮用会影响人的肠胃功能。
1 系统概述
本文设计的开水机在非用水阶段如夜晚时间,开水机停止加热,到早晨上班前,开水机自动排干水箱中剩余水,加入新水重新加热,直到烧开。白天工作时间,能够根据每个用户的用水情况,调整各个时间段的烧水量,达到健康与节能双重效果。由于每个用户每个时间段的用水情况不尽相同,但通常存在一定的规律性,所以本文设计的电开水系统采用自适应方式,模拟人工总结用户用水规律,确定烧水时间和烧水量,达到了较好的健康与节能效果。
2 机械结构
图1电开水机机械结构图,为彻底解决阴阳水的问题,本装置采用了两个储水箱和加热管,储水箱1用于烧水,储水箱2用于保存开水,加热管2用于保温作用。进水阀开启可以将自来水放入储水箱1,当储水箱1水烧开后,通过连接阀将水注入储水箱2,出水阀用于向用户供水,排水阀用于将储水箱2中的剩水排尽。
图1 点开水机机械结构图
图2 硬件电路结构图
3 硬件电路设计
图2硬件电路结构图,硬件电路以微控制器为核心,包括两个水位传感器、两个加热管、一个进水阀、一个连接阀、一个排水阀和一个出水阀,还有一个直流电源、一个人机交换装置和一个实时时钟电路。水位传感器采用高温投入式液位传感器,如果为了降低成本,可以自制分级的液位开关替代,进水和排水阀用高温电磁阀,显示屏使用带汉字库的12864型液晶屏,如果考虑成本,还可使用数码管或简易液晶屏。
实时时钟采用SD2058芯片,该芯片是一种具有标准IIC接口的实时时钟芯片,CPU可使用该接口通过6位地址寻址来读写片内64字节寄存器的数据。SD2058内置单路定时/报警中断输出,报警中断时间最长可设至100年;内置时钟精度数字调整功能,可以在很宽的范围内校正时钟的偏差(-189ppm~+189ppm,分辨率3.05ppm),并且通过外置的温度传感器可设定适应温度变化的调整值,实现在宽温范围内高精度的计时功能;该芯片还具有独立的32768Hz方波脉冲输出脚。
在本系统中,微控制器的主要任务是记录各个单位时间的用水量,并总结用水规律,确定下阶段烧水量和烧水时间,因此在选型时主要考虑微控制器的存储器空间。本系统选用宏晶科技有限公司最新产品STC12C5A16S2,该芯片具有16k Flash程序存储器,1280字节SRAM,45k的EEPROM,有8路10位A/D转换器,LQFP44封装,只需人民币5元。
4 软件设计
微控制器每十分钟记录一次用水量,每天需要144个字节存储用水量,STC12C5A16S2单片机具有45k的EEPROM,约可记录3个月每个时间段的用水量。
系统首次运行时,始终保持储水箱2内有充足的开水。当运行至第二天时,控制系统首先根据前一天的用水情况,初步确定当日的烧水情况,当系统已运行多日时,控制琴根据前阶段每日的用水曲线,结合前一日的用水情况确定烧水时间和烧水量。系统尝试以周为周期总结用水规律。为应对用户突然增加时的用水量,系统储水保有一定余量,该余量可以自适应生产,也可以人为设定,余量应适中,过大会造成开水浪费。系统还设计了手动强制烧水,用于特殊情况时的应对,该情况的用水量也计入自适应采样数据。
5 结语
本系统运行初期可能会留有较大的用水余量,造成较大的水资源浪费,运行稳定后,浪费将减小到较低限度。本系统在规律性越强的场所使用效果越好,在突变性较大的场所会有一定的资源浪费,但同样具有健康与节能的效果。
关键字:单片机 供水自适应水机
引用地址:
基于单片机的供水自适应水机设计
推荐阅读最新更新时间:2024-03-16 15:24
传感器+MCU成趋势 数模混合工艺仍存挑战
随着移动智能、物联网等产业的快速发展,对高精度、智能化的需求越来越高,为了使客户能够更快、更便捷地完成系统开发,一些传感器厂商开始提供更加先进的模块化开发平台,即MCU+传感器,以使其具有更强的信息处理能力,这也逐渐成为一种新的技术趋势。但是MCU+传感器需要更加复杂的数模混合制造工艺,未来这一发展趋势到底能走到哪一步,中国企业如何顺应这个走势,均需要仔细观察。
传感器+MCU成重要发展趋势
传感器和微处理器结合、具有各种功能的单片集成化智能传感器,是传感器的主要发展方向。
传感器作为电子产品的“感知中枢”,在消费电子、工业、医疗、汽车等领域的应用越来越广泛。YoleDeveloppement分析师LaurentR
[单片机]
GigaDevice发布GD32F405/407系列多款高性能互联型Cortex®-M4 MCU
集微网消息,2016年11月24日 — 日前,业界领先的半导体供应商GigaDevice (兆易创新)全新发布基于168MHz Cortex®-M4内核的GD32F405/407系列高性能互联型微控制器。该系列产品设计旨在满足高性能计算需求的前提下,为广泛的互联型应用提供更多高性能的工业标准接口。作为GD32微控制器家族的最新成员,GD32F405和GD32F407系列包含了多达24个产品型号选择,并保持了与GD32F4现有产品在软件和引脚封装方面的完美兼容,从而以极佳的灵活性和更具竞争力的性价比应对飞速发展的互联型应用挑战。目前,该系列产品已经正式投入量产并开始批量供货。
GD32F405/407系列互联型产品采
[手机便携]
基于ATmega2560微控制器外部SRAM扩展键盘的应用系统设计
本文从应用的角度出发,设计了一个基于ATmega2560微控制器外部SRAM扩展键盘的应用系统。从硬件的原理框图到软件都给出了详细的设计。 ATmega2560微控制器是ATmega系列中最为高档的一款。它在消费电子产品和工业自动控制领域都得到了广泛的应用。由于开发成本较低,容易上手,功能强大,只需要制作一条简单的ISP下载线,就能够把编好的程序写入它的程序存储器中进行丌发,可节省很多开发成本。本文通过介绍了ATmega2560微控制器外部SRAM扩展盘的应用设计实例,介绍了灵活应用外部存储器扩展功能方法,让初学者能迅速掌握设计难点和要点。 1 ATmega2560微控制器概述 ATmega2560具有速度快、
[单片机]
基于89C51单片机的机械臂智能抓取系统
摘 要 :在农业发展过程中,果实采摘是极度耗费人力的工作。为了减少农业生产过程中的人工成本,将人工智能应用于农业领域将是一种有效手段。基于单片机的控制设计出一款智能抓取系统,拥有六关节高自由度机械臂 ;爪子采用柔性材料,在加强爪子和果实贴合度的情况下减少对果实的损伤程度 ;采用视觉系统进行图像处理,并采集三位坐标 ;采用避障系统控制小车前进 ;通过增加蓝牙模块让人工参与变得更加简便。本文设计的基于单片机的多关节机械臂抓取系统,有望提高农业采摘的效率,减少人工成本,将农业生产过程智能化。 0 引 言 中国自古是农业大国,以传统农业生产方式为主。然而,随着国际人口的增长,对自然资源的需求也不断加大。这使得传统农业生产出现了越来越严
[单片机]
基于单片机的电子密码锁的实现
要求:用单片机实现一个电子密码锁的功能,一开始设置密码,设置从0-f,任意多少位密码(只要不超过十位),设置成功,蜂鸣器响一下;接着是验证密码,如果输入错误三次,则暂停一段时间,不允许使用,如果输入成功(F键确认),则密码解锁,步进电机转动,如果按下E键,则停止转动。 连线:P0键盘,P2倒着接数码管,P3.0接蜂鸣器,P1接步进电机 /*****************************键盘码的顺序**********************************/ /* 0xee,0xde,0xbe,0x7e 0-3 */ /* 0xed,0xdd,
[单片机]
更快、更灵活的探针问市——STM8 和STM32微控制器
意法半导体推出了 STLINK-V3 下一代 STM8 和 STM32微控制器 代码烧写及调试探针,进一步改进代码烧写及调试灵活性,提高效率。STLINK-V3支持大容量存储,具有虚拟COM端口和多路桥接功能,烧写性能是上一代探针的三倍,产品价格具市场竞争力,节省应用开发时间,简化设备现场重新编程流程。 除提供典型的JTAG /串行线调试(SWD)和单线接口模块(SWIM)连接外,STLINK-V3的虚拟COM端口(VCP)和多路桥接器还可以通过UART、I2C、SPI或CAN接口或GPIO引脚与微控制器通信,方便开发人员使用自定义控制命令自动执行测试,并在PC主机上观察运行时数据,或者使用STLINK-V3配合引导加载
[测试测量]
51单片机modbus协议程序
#include reg51.h #define uint8 unsigned char #define uint16 unsigned int #define FOSC 16000000 uint16 BAUD=9600; uint16 TEMP_Alert=1000; //字地址 0 - 255 (只取低8位) //位地址 0 - 255 (只取低8位) uint16 TempRegister; //用于测试 字址址16 uint8 localAddr = 0x01; //单片机控制板的地址 uint8 sendCount; //发送字节个数 uint8 receCount; //接收到的字节个数 //uint8 sen
[单片机]
在进行单片机设计时需要注意哪些事项
1.降低外时钟频率 外时钟是高频的噪声源,除能引起对本应用系统的干扰之外,还可能产生对外界的干扰,以8051单片机为例最短指令周期1μs时,外时钟是12MHz。而同样速度的Motorola单片机系统时钟只需4MHz微控制器产生的最有影响的高频噪声大约是时钟频率的3倍。 2.低噪声系列单片机 改进的技术将电源、地安排在两个相邻的引脚上,外部去耦电容在PCB设计上更容易安排。 3.时钟监测电路、看门狗技术与低电压复位 时钟监控有效与省电指令STOP是一对矛盾。只能使用其中之一。 看门狗技术是监测应用程序中的一段定时中断低电压复位技术是监测单片机电源电压,当电压低于某一值时产生复位信号。由于单片机技术的发展,单片机本身对电源电压
[单片机]