基于单片机系统控制的家用采暖洗浴器设计

发布者:画意人生最新更新时间:2011-12-13 关键字:单片机系统  家用采暖洗浴器 手机看文章 扫描二维码
随时随地手机看文章

引言
本文所介绍的家用电热水循环采暖洗浴器的一项关键技术是纳米材料远红外薄膜电加热管。用氯化锡、碳酸银、氯化铁、氧化铝、氧化锌、氧化钛、二氧化硅、柠檬酸、乙醇、聚乙二醇、二甲苯、氨以及超细纯硅粉、锡粉等二十余种材料采用化学法配置以二氧化锡为主要含量的纳米凝胶,选用高强度石英玻璃管为底衬,在高温下进行高温喷涂和提拉烘干,在管外壁瞬间形成厚约 6μm的薄膜层,制成纳米二氧化锡电激发远红外薄膜液体加热管。管的直经 20mm、长 15cm、壁厚 2mm,耐高温 860℃,承受水压 0.5MPa,远红外波长 150-250 μm,功率 800W(220V);将多只加热管进行平行式串联组合便制成总功率 0.8kW~12kW的加热体。在电的激发作用下,纳米材料物质原子内部的电子产生激烈震荡,其震荡的能量以远红外射线的形式辐射出来。水是远红外射线的良好吸收体,水分子、原子自由电荷在远红外射线的作用下剧烈无规则运动,由于摩擦产生了热量,使水的温度快速上升。电热水循环采暖洗浴器与使用空调、电热器取暖相比,供暖温度波动小、一次性投资少、供热面积大、节省电力;与使用燃油炉、燃气炉相比,安全、方便、省力、干净、无污染、不耗氧;与集体供暖相比,具有使用成本低、灵活方便等特点。同时该系统具有使用单独管道供水的洗浴功能,不用传统的容量大的水箱,加热迅速、 3-10秒后既可使用热水进行洗涤或淋浴,一机多用,避免重复投资。
2采暖洗浴器水循环系统组成
家用电热水循环采暖洗浴器的水循环系统组成如图1所示。自来水经减压阀将水压控制在适当范围,经独立的管道分别进入采暖和洗浴系统。为使水循环系统工作良好,增加了体积较小的分水箱、集水箱、膨胀水箱。采暖加热体的功率需根据供暖房间总面积的大小来计算,选用不同型号的加热体。
3采暖洗浴器控制系统组成
采暖洗浴器控制系统的组成如图2所示。整个系统以 AT89C51单片机为核心,对水温、水位、房间温度等参数进行智能检测,经运算比较,控制相应的执行机构进行通、断电,进行超温、缺水、漏电等保护,并进行相应的声音报警,以保证系统工作的可靠性。


图1 采暖洗浴器水循环系统组成框图

[page]

3.1 数据采集
对房间温度、采暖水温、洗浴水温信号的检测采用 DS18B20芯片。 DS18B20是DALLAS公司生产的一线式数字温度传感器,具有 3引脚TO-92小体积封装形式;温度测量范围为 -55℃~+125℃,可编程为9~12位A/D转换精度,测温分辨率可达 0.0625℃;多个 DS18B20可以并联到3或2根线上, CPU只需一根端口线就能与诸多 DS18B20通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路,比较适合于该系统对温度的测量。
对水位的检测在膨胀水箱中使用高、中、低三个探点,最低的探点接工作电源,中间为低水位探点,顶部为高水位探点。为防止探点因水的电离吸附而缔结水垢,除选用特殊材料外,其工作电源采用交流信号供电。采暖、洗浴水压开关信号的检测采用开关式传感器,无水流过水压开关时,输出高电平;当有水流过水压开关后,输出低电平信号。
3.2 执行机构
执行机构均采用继电器控制,单片机送出的执行信号经光电隔离、三极管驱动放大后,控制继电器线圈电流,使继电器触点动作,接通或断开循环泵、电磁阀和各加热体的供电电源。声报警电路由晶体管放大器及蜂鸣器组成,由单片机的P1口控制。为保护单片机系统,减小外界信号干扰,各开关传感器、执行机构与单片机之间均采用光电耦合器进行信号隔离。
3.3  键盘与显示电路 键盘电路有两个作用,一是对采暖系统进行设置,二是对洗浴水温进行选择。采暖系统的设置包括设置系统时间、工作方式、自定义各时间段的采暖温度值等。设
置系统时间主要是重新调用对DS12887的初始化程序,使系统时间与当前日历一致。采暖系统设有五种工作方式:全天以恒定温度连续运行、以用户自定义的各时间段温度运行、以系统默认的各时间段温度运行、出差外出防冻运行、采暖功能停止。洗浴水温的选择,主要通过键盘设置洗浴加热体参与加热的功率大小,以控制出水温度。在淋浴时可根据个人感觉,选择不同档的淋浴水温。显示电路采用 TN-LCD型笔段式液晶,显示画面预先订做,液晶显示器上可显示日历信息,温度信息,工作方式信息,超温、缺水、漏电等故障信息。显示模块上集成了驱动器、显示 RAM、振荡器等,采用串行口进行数据通信,与单片机接口简便。
3.4 其他电路
时间日历芯片采用DALLAS公司生产DS12887/DS12C887,它具有完备的时钟、闹钟及到2100年的日历功能,片内有 114字节的做掉电保护用的低功耗 RAM。该芯片将晶振、振荡电路、充电电路和可充电锂电池等一起封装在芯片的上方,组成一个加厚的集成电路模块。 DS12887/DS12C887内部有专门的接口电路,从而使得外部电路的时序要求十分简单,使用时无需外围电路元件,与单片机的接口大大简化。在采暖洗浴控制系统中, DS12887/DS12C887除提供日历信息、秒中断信号外,其 RAM和锂电池可以很好地保护用户的自定义设置。
4系统控制软件设计
系统主要的软件设计流程图如图3、4所示。
DS12887的秒中断接单片机的外部中断 0,系统的主要控制功能在 INT0的中断服务程序中完成。为保证用户的用电负荷不至于过大,采暖和洗浴功能采用连锁控制,洗浴优先。当系统检测到洗浴水压开关打开时,便关闭采暖加热体,只保留循环泵的原工作状态;由面板键盘选择出水温度,在洗浴功能中将最高水温控制在65℃。只有当洗浴水压开关关闭时,洗浴加热体断电,采暖加热体才能通电。采暖功能工作时,首先对水位进行检测,水位过低时打开电磁阀上水;到达高水位后,关闭电磁阀,开启循环泵,若发现采暖水压开关未打开,说明水循环系统出现故障。在水位及水循环正常后,检测水温、房间温度,根据工作方式设置和当前的时钟,读取已保存的采暖温度设定值,与实测房间温度值进行比较,给出相应的控制信号;在房间温度低于设定温度 2℃时,三组加热体同时加热,直到房间温度高于设定温度2℃时,仅留一组加热体进行保温加热;三组加热体轮换作为保温加热体,以延长加热体的使用寿命。在采暖功能中将最高采暖水温控制在85℃,超温时停止加热并报警。
本文作者创新点
采用纳米材料远红外薄膜电加热管,体积小、热效率高,利用单片机对水温、水位、房间温度等参数进行检测,并具有超温、缺水、漏电等保护,提高了系统的可靠性和实用性。该产品经调试、检验,整个系统具有投资少、功能强、效率高等特点,具有广阔的应用前景。
[page]

关键字:单片机系统  家用采暖洗浴器 引用地址:基于单片机系统控制的家用采暖洗浴器设计

上一篇:基于单片机的金卤灯电子镇流器研制
下一篇:一种基于MSP43O单片机的日程管理系统

推荐阅读最新更新时间:2024-03-16 12:48

单片机系统的运算
  8051片内除具有CPU,即控制器,和运算器外 .   还包括片内数据存储器RAM128字节,用于存放可以读写的数据,如运算中间结果,最终结果以及欲显示的数据等.   片内程序存储器4KB,用于存放表格,一些原始数据和表格.   四个8位并行输入输出接口P0-P3,每个口可以用作输入,也可以用作输出.   两个定时器,每个定时计数器都可以设置成计数方式,用于对外部事件进行计数,也可以设置成定时方式,并可以根据计数或定时的结果实现计算机控制.   五个中断源的中断控制系统.   一个全双工UART的串行IO口,可实现单片机与单片机或其他微机之间串行通信.   片内振荡器和时钟产生电路,但石英晶体和微调电容需要外接,最高允许振荡频
[单片机]
提高单片机系统抗干扰能力的主要手段
  1.接地   这里的接地指接大地,也称作保护地。为单片机系统提供良好的地线,对提高系统的抗干扰能力极为有益。特别是对有防雷击要求的系统,良好的接地至关重要。上面提到的一系列抗干扰元件,意在将雷击、浪涌式干扰以及快脉冲群干扰去除,而去除的方法都是将干扰引入大地,如果系统不接地,或虽有地线但接地电阻过大,则这些元件都不能发挥作用。为单片机供电的电源的地俗称逻辑地,它们和大地的地的关系可以相通、浮空、或接一电阻,要视应用场合而定。不能把地线随便接在暖气管子上。绝对不能把接地线与动力线的火线、零线中的零线混淆。   2.隔离与屏蔽   典型的信号隔离是光电隔离。使用光电隔离器件将单片机的输入输出隔离开,一方面使干扰信号不得进入单
[单片机]
改造成品单片机系统的方法
  制作微机监控系统时,若受监控对象本身也是一个微机系统,且又没有电路图、程序等资料时,如何采集对象的内部数据(如CPU状态等),如何修改对象的程序方不至令原系统运行不稳定和崩溃,如何充分利用监控对象的资源,是一个带有普遍性的问题。   笔者研制的“数字实验监控系统”,其主要功能是采集30台学生实验机状态和过程信息,送往中心主机显示。监控对象是一台型号为DLES的数字电路实验机,这是某公司的产品,除简单的用法说明书外别无其它资料。该机的核心是单片机8031,带6位键盘和数码管显示、并行口8155等,可选择CPU工作方式产生各种实验信号。 1用双端口RAM采集数据   监控系统的首要任务是获取受控对象的各种状态信息。用IO线取得的只是
[单片机]
改造成品<font color='red'>单片机系统</font>的方法
第11章 UART串行通信
通信按照传统的理解就是信息的传输与交换。对于单片机来说,通信则与传感器、存储芯片、外围控制芯片等技术紧密结合,成为整个单片机系统的“神经中枢”。没有通信,单片机所实现的功能仅仅局限于单片机本身,就无法通过其他设备获得有用信息,也无法将自己产生的信息告诉其它设备。如果单片机通信没处理好的话,它和外围器件的合作程度就受到限制,最终整个系统也无法完成强大的功能,由此可见单片机通信技术的重要性。UART(Universal Asynchronous Receiver/Transmitter,即通用异步收发器)串行通信是单片机最常用的一种通信技术,通常用于单片机和电脑之间以及单片机和单片机之间的通信。 11.1 串行通信的初步认识 通信
[单片机]
第11章 UART串行通信
一种基于单片机系统的DMA控制电路的模块化设计方案
    摘要: 介绍一种基于单片机系统的采用“RAN出让”方式实现的DMA控制电路。模块化设计,便于用可编逻辑门阵列或集成电路芯片实现。给出其软件接口子程序设计方案。     关键词: 单片机敏系统 直接存储器存取(DMA)方式 数据传输 采用中断查询方式时,单片机系统无法实现小于其指令周期的高速数据传输及数据采集。虽然近些年单片机速度不断提高,但指令周斯一般还在微秒量级,这就限制了单片机在高速数据传输领域内的应用,如网络通讯、高速数据采集等。DMA(即外设与内储存器之间数据直接传输)控制电路经其高效 、高速、CPU资源占用少等特点已在PC机成熟应用。在PG机中,它是通过安装在主板上的专用DMA控制
[工业控制]
单片机系统硬件抗干扰的常用方法
单片机系统硬件抗干扰的常用方法 影响单片机系统可靠安全运行的主要因素主要来自系统内部和外部的各种电气干扰,并受系统结构设计、元器件选择、安装、制造工艺影响。这些都构成单片机系统的干扰因素,常会导致单片机系统运行失常,轻则影响产品质量和产量,重则会导致事故,造成重大经济损失。 形成干扰的基本要素有三个: (1)干扰源。指产生干扰的元件、设备或信号, 用数学语言描述如下:du/dt, di/dt大的地方就是干扰源。如:雷电、继电器、可控硅、电机、高频时钟等都可能成为干扰源。 (2)传播路径。指干扰从干扰源传播到敏感器件的通路或媒介。典型的干扰传播路径是通过导线的传导和空间的辐射。 (3)敏感器件。指容易被干扰的对
[单片机]
单片机系统软件抗干扰方法
在提高硬件系统抗干扰能力的同时,软件抗干扰以其设计灵活、节省硬件资源、可靠性好越来越受到重视。下面以MCS-51单片机系统为例,对微机系统软件抗干扰方法进行研究。 1 软件抗干扰方法的研究 在工程实践中,软件抗干扰研究的内容主要是: 一、消除模拟输入信号的嗓声(如数字滤波技术);二、程序运行混乱时使程序重入正轨的方法。本文针对后者提出了几种有效的软件抗干扰方法。 1.1 指令冗余 CPU取指令过程是先取操作码,再取操作数。当PC受干扰出现错误,程序便脱离正常轨道“乱飞”,当乱飞到某双字节指令,若取指令时刻落在操作数上,误将操作数当作操作码,程序将出错。若“飞” 到了三字节指令,出错机率更大。 在关键地方人为插入一些单字节
[单片机]
<font color='red'>单片机系统</font>软件抗干扰方法
V2XE型地磁传感单片机系统中的应用
   1 引言   V2XE是一种以集成微处理器作为控制和接口的新型2轴罗盘和大地磁场传感器。V2XE使用新型系统常用的3V工作电源,具有功耗低、尺寸小、在各种条件下的抗噪声能力强、较大的测量灵敏感应区等优点。V2XE结合了PNI公司专利的磁场感应传感器和测量电路技术,不受补偿漂移的影响,在不同温度下的测量结果很稳定。V2XE通过简单易行的标准SPI接口输入,输出数据。   2 性能特点   V2XE的典型特性如下:   功率低(3V DC,2mA输出);   封装尺寸小(25.4mm×5.4mm×11.5mm);   高地磁感应(0.01 °);   高地磁精度(2.0°);   数字接口输出(3V标准SPI接口);   
[测试测量]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • ARM裸机篇--按键中断
    先看看GPOI的输入实验:按键电路图:GPF1管教的功能:EINT1要使用GPF1作为EINT1的功能时,只要将GPFCON的3:2位配置成10就可以了!GPF1先配 ...
  • 网上下的--ARM入门笔记
    简单的介绍打今天起菜鸟的ARM笔记算是开张了,也算给我的这些笔记找个存的地方。为什么要发布出来?也许是大家感兴趣的,其实这些笔记之所 ...
  • 学习ARM开发(23)
    三个任务准备与运行结果下来看看创建任务和任运的栈空间怎么样的,以及运行输出。Made in china by UCSDN(caijunsheng)Lichee 1 0 0 ...
  • 学习ARM开发(22)
    关闭中断与打开中断中断是一种高效的对话机制,但有时并不想程序运行的过程中中断运行,比如正在打印东西,但程序突然中断了,又让另外一个 ...
  • 学习ARM开发(21)
    先要声明任务指针,因为后面需要使用。 任务指针 volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • 学习ARM开发(20)
  • 学习ARM开发(19)
  • 学习ARM开发(14)
  • 学习ARM开发(15)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved