单片机在微型氧气机中的应用介绍

发布者:心若澄明最新更新时间:2018-04-11 来源: eefocus关键字:单片机  微型氧气机 手机看文章 扫描二维码
随时随地手机看文章

    采用PSA(变压吸附)空气分离制氧技术的微型氧气机,由于其完全采用物理方式制氧,既方便安全,又价格低廉,在运动保健、医疗康复和健康空调等多种场合得到了广泛应用。而单片机以其低廉的价格、可靠的性能,在微型氧气机的自动控制系统中发挥了重要的作用。

    本文探讨的微型氧气机采用世界先进的变压吸附PSA技术,利用沸石分子筛作为吸附剂,通过吸附剂对空气中氧、氮吸附能力的差异而将气体混合物分开,实现氧气和氮气的分离。外界空气先进行压缩增压,保持一定的压力,再送入变压吸附分离床。在分离床的作用下,床内空气中的氮气被吸附,而氧气不被吸附,这样可以在分离床出口端获得高纯度的氧气。输出氧气的流量采用机械式流量调节阀进行调节,当输出流量增加时氧气纯度会相应地降低,为了保证输出的氧气浓度,采用气敏传感器进行氧浓度的检测,并通过实时显示装置告知用户,当指标低于设定值时报警提醒。

    1 电气控制要求

    1.1 变压吸附分离床的工作过程

    36.jpg

    变压吸附分离床的工作原理如图1所示。分离床由2只装有制氧专用沸石分子筛的吸附装置A和B以及切换阀门1~8等组成,其中1,3为排放阀门,2,4为进气阀门,5,7为均压阀门,6,8为输出阀门。分离床在自动控制系统的作用下,吸附装置A、B交替工作,按照“A工作→A排气及均压→B工作→B排气及均压 →A工作…”的过程,不断循环。储气罐的作用是均衡输出氧气的压力。

    吸附装置A工作时,阀门2,6打开(其余关闭),压缩空气经阀门2进入A,滤去氮气,剩余氧气经阀门 6输出。在吸附装置A内的分子筛快被吸附饱和之前,进入A排气及均压状态,开启阀门1,5,7(其余关闭),装置A解吸先前所吸附的氮气,使分子筛吸附剂得到再生,同时A、B均压以提高产气效率。均压后自动切换到吸附装置B工作置B中继续吸附制氧。同样,当吸附装置B内的分子筛快被吸附饱和之前,自动进入 B排气及均压状态,开启阀门3,5,7(其余关闭),装置B实现减压解吸再生。4种工作状态依次循环,2只吸附装置交替重复进行吸附和再生,从而实现了连续制取氧气的目的。

    1.2 基本控制要求
    (1)完成系统的4个工作状态循环。
    (2)输出氧气浓度的检测。
    (3)用户参数设定。
 (4)显示与报警。

    2 单片机自动控制系统

    2.1 控制系统硬件设计

    37.jpg

    系统的硬件原理如图2所示。本系统选用AT89C51单片机,片内有4 kB的Flash存储器,这样不用再扩展外部的程序存储器。显示部分选用3位LED数码管,左边一位用于状态显示,“P”表示后两位当前显示的是输出的氧浓度;“b”表示后两位当前显示的是设定的最低氧浓度,当输出的氧浓度低于设定的浓度时进行报警。 AT89C51的P0口作LED的段控口,位控线选用P2.0 P2.1,P2.2,段控和位控信号都经ULN2003反相,以驱动LED。本系统设置4个按键,分别是开机、增1、减1和确认键,具体操作见软件设计部分。氧传感器测得的氧浓度值经放大后,送入ADC0809的通道0进行A/D转换,ADC0809的地址为7FFFH。根据氧气机的控制要求,选用 P1.0~P1.4作为1#阀~8#阀的控制端,再经固态继电器的隔离和驱动,控制相应阀的通与断,当P1.0~P1.4输出低电平时相应的电磁阀导通,高电平时阀断开。P1.5是电源指示,P1.6,P1.7是报警指示(其中P1.6接双色发光二极管的绿色部分,P1.7接红色部分),刚开机时发黄色光 (红、绿都亮)表示待用状态,工作时若氧浓度高于设定值发绿色光表示工作正常,若氧浓度低于设定值发红色光进行报警。


    2.2 控制系统软件设计

    控制系统的软件主要包括主程序、显示子程序、按键处理子程序、氧浓度检测与处理子程序、报警判断与处理子程序和定时中断与电磁阀控制程序等几部分。

    主程序流程如图3所示。氧气机上电后,空气压缩机工作,系统进入待机状态,按下“开机”键进入工作状态并开始制氧,工作过程中可随时进行氧浓度的下限设定。氧气浓度检测与处理子程序完成氧气浓度的测量与显示。ADC0809采用延时方式进行转换,由于CY-16氧传感器测得的氧浓度与输出电流呈对数关系,因此需要通过软件进行修正,并调用显示子程序进行显示。

    38.jpg

    按键处理子程序完成氧浓度的设定,制氧时可通过按键进行新的浓度设置,并通过按“确认”键结束设置。

    报警判断与处理子程序根据测得的氧浓度值,与用户设定的氧浓度下限进行比较,判断是否需要报警,如有报警则控制相应的批示灯亮。

    定时中断与电磁阀控制程序中采用时间控制原则,控制相应电磁阀的通断来保证吸附装置A,B轮流工作。为此采用定时器中断来实现4个工作过程的循环,定时时间到,产生中断请求,在中断服务程序中进行工作过程的转换并根据控制要求设定相应的定时常数。


    2.3 系统的试制

    通常排气及均压的时间只要1~2 s就能获得满意的效果,所以对于自动控制系统而言,试制的关键是确定吸附装置A(或B)的最佳工作时间t。t主要对输出氧气的流量Q与氧浓度有影响。试制的过程中,改变t值,通过实验测出输出氧浓度为90%时对应的流量,得到相应的Q-t关系曲线如图4所示。从而获得该系统吸附装置A(或B)的最佳工作时间为25 s。整个系统按照“A工作25 s→A排气2 s→B工作25 s→B排气2 s”的过程自动循环。含氧量的指示通过标准仪表调校。

    39.jpg

    3 结语

    试制的微型氧气机在输出氧浓度90%的情况下,输出流量为5 L/min,小流量输出时氧浓度可达95%以上,满足1~3人同时使用,现已由苏州赛普气体有限公司投入小批量生产。其自动控制系统由于采用单片机技术,大大地降低了成本,提高了运行的可靠性。

    参考文献
[1]潘新民,王燕芳.单片微型计算机实用系统设计[M].北京:人民邮电出版社,1992.
[2]陆亚民.单片机原理及应用[M].北京:中国轻工业出版社,2000.
[3]微型氧气机生产可行性论证[S].2002.


关键字:单片机  微型氧气机 引用地址:单片机在微型氧气机中的应用介绍

上一篇:AT89C51及TWH9221在电冰箱中的应用介绍
下一篇:单片机外中断使用方面的问题及解决方法

推荐阅读最新更新时间:2024-03-16 15:59

通过51单片机实现电子时钟功能并通过LCD1602显示
通过51单片机实现时钟功能并通过LCD1602显示.rar工程文件 点击下载 实验截图如下: 实验中涉及的硬件:51单片机,LCD1602模块,EEPROM AT24C02型号一个,按键3个,蜂鸣器一个 其中LCD1602模块引脚定义如下: EEPROM引脚连接情况如下: 软件环境:uVision4(Keil_C51_V9.00( 点击下载 )).rar,Win7Sp1X64 源代码如下: **************************************************************** author:lee yang data:2011/11/12
[单片机]
AVR单片机快速PWM定时器0发生模式 TIME0_快速PWM程序
/*AVR快速PWM定时器0发生模式*/ /*PWM波的产生机理是定时器0的TCNT0不断地计数,当TCNT0=OCR0时在OC0引脚上出现低电平,当定时器0=TOP最大值时,*/ /*OC0引脚将会被拉高,同时产生溢出中断,可以再终端服务中修改OCR0的值,以改变占空比,比用引脚模拟要准确*/ /*另外值得说的是快速PWM很适合用在高速的场合,比如开关电源,和DA转换,整流等*/ /* 快速PWM实验 20110416 天津第四项目部宿舍 王均伟 */ #include iom16v.h #define uchar unsigned char #define uint unsigned int #define set
[单片机]
51单片机~DS1302时钟,SPI总线原理
(一)说明: (二)SPI总线原理: (三)日历时钟寄存器: 慢充电: BCD码: temp.h #ifndef __TEMP_H_ #define __TEMP_H_ #include reg52.h //---重定义关键词---// #ifndef uchar #define uchar unsigned char #endif #ifndef uint #define uint unsigned int #endif //--定义使用的IO口--// sbit DSPORT=P3^7; //--声明全局函数--// void Delay1ms(uin
[单片机]
51<font color='red'>单片机</font>~DS1302时钟,SPI总线原理
PIC16C54单片机制作简易AM频率计
  目前,市面上有许多AM调幅的无线电控制产品,如汽车防盗器、玩具等。它们的遥控器发射电路大多采用LC振荡电路,容易发生频偏,影响遥控距离及操作。如欲对其进行检查或调整则需用频谱仪。频谱仪昂贵、笨重,仅适合于实验室使用。下面介绍的电路可检测AM频率超过900MHz,不但便宜,而且可制成掌上型,易于携带。   图1为一般AM遥控器发射之波形图(假设信号高电位为1,低电位为0),经载波调幅后由天线发射。   图2为频率计主要电路,由PIC16C54单片机控制计数。VCC为5V,可由12V或9V电池经7805稳压得到。接收天线用电路板上铜箔所形成的环形天线。R1、C1、R5用于调整接收灵敏度,一般来说灵敏度不需太高,以降低干扰的影响
[单片机]
PIC16C54<font color='red'>单片机</font>制作简易AM频率计
新一代Kinetis无线微控制器提升物联网设备性能和安全性
德国纽伦堡(2018年嵌入式系统展会)–2018年2月27日–当今的许多设备需要将主微控制器(Host MCU) 连接到无线网络,这会增加尺寸和复杂性,同时也会使设计、软件开发、采购、供应链和物流更加繁杂。代表了新一代Kinetis MCU的全新K32W0x无线MCU平台,作为恩智浦广泛的边缘计算产品组合的一部分,可以让设备更强大、更安全。K32W0x平台是其前代产品的补充增强版,通过更高性能、更多功能和更高安全性,应对不断发展的物联网格局。这款新平台是首个具有双核架构和嵌入式多协议RF的单芯片器件,使物联网产品开发者能够通过单一供应商获得从硅芯片、软件、工具、支持到采购的一系列服务,因而整体降低了产品的复杂性、尺寸和成本,与此同
[物联网]
新一代Kinetis无线<font color='red'>微控制器</font>提升物联网设备性能和安全性
51单片机串口通信1602显示
简介:本文章是关于51单片机串口通信1602显示。 /*----------------------------------------------- 名称:LCD1602 论坛: 编写: 日期:2009.5 修改:无 内容:通过标准程序静态显示字符 引脚定义如下:1-VSS 2-VDD 3-V0 4-RS 5-R/W 6-E 7-14 DB0-DB7 15-BLA 16-BLK ------------------------------------------------*/ #include reg52.h //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义 #include intrins.h vo
[单片机]
恩智浦推出全新通用单片机品牌MCX,四大产品线更易辨识
日前,恩智浦宣布推出全新MCX微控制器产品组合,包括四大产品线,旨在推动智能家居、智能工厂、智慧城市以及许多新兴工业和物联网边缘应用领域的创新。 恩智浦大中华区工业与物联网市场高级总监金宇杰,以及恩智浦边缘处理事业部系统工程高级总监王朋朋分享了一些关于MCX新系列的一些细节。 两家公司的完美融合 金宇杰表示,恩智浦与飞思卡尔合并之后,开发团队就已经全部合并在一起,并在很短时间内实现了融合,比如MCUXpresso开发套件就已同时支持LPC和Kinetis两大系列的MCU。而MCX更是结合了双方在MCU领域积累的悠久历史所诞生的。 回顾历史,2007年,恩智浦推出了首款基于Arm集成闪存的MCU——LPC系列,迄今出
[单片机]
恩智浦推出全新通用<font color='red'>单片机</font>品牌MCX,四大产品线更易辨识
DIY自制PIC单片机编程器电路PCB
简介: K128PICP单片机编程器,由国外PIC单片机爱好者制作,适用于对PIC单片机F系列近百种芯片进行读写。该编程器使用USB接口编程,并且从USB取电,编程高压由监控芯片PICl6F628产生的脉冲信号倍压整流后得到。 K128PICP单片机编程器,由国外PIC单片机爱好者制作,适用于对PIC单片机F系列近百种芯片进行读写。该编程器使用USB接口编程,并且从USB取电,编程高压由监控芯片PICl6F628产生的脉冲信号倍压整流后得到。省掉了独立的电源。 通过制作和使用K128,感觉对初学者来说有以下困难:1.USB到RS232串口的转换芯片FT232BM是贴片封装,必须使用PCB板安装。 不能使用万能板,焊接比
[单片机]
DIY自制PIC<font color='red'>单片机</font>编程器电路PCB
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

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