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

发布者:心动代码最新更新时间:2012-03-16 来源: 现代电子技术 关键字:单片机  微型氧气机  变压吸附  自动控制 手机看文章 扫描二维码
随时随地手机看文章

    采用PSA(变压吸附)空气分离制氧技术的微型氧气机,由于其完全采用物理方式制氧,既方便安全,又价格低廉,在运动保健、医疗康复和健康空调等多种场合得到了广泛应用。而单片机以其低廉的价格、可靠的性能,在微型氧气机的自动控制系统中发挥了重要的作用。
  本文探讨的微型氧气机采用世界先进的变压吸附PSA技术,利用沸石分子筛作为吸附剂,通过吸附剂对空气中氧、氮吸附能力的差异而将气体混合物分开,实现氧气和氮气的分离。外界空气先进行压缩增压,保持一定的压力,再送入变压吸附分离床。在分离床的作用下,床内空气中的氮气被吸附,而氧气不被吸附,这样可以在分离床出口端获得高纯度的氧气。输出氧气的流量采用机械式流量调节阀进行调节,当输出流量增加时氧气纯度会相应地降低,为了保证输出的氧气浓度,采用气敏传感器进行氧浓度的检测,并通过实时显示装置告知用户,当指标低于设定值时报警提醒。

1 电气控制要求
1.1 变压吸附分离床的工作过程
  变压吸附分离床的工作原理如图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 控制系统硬件设计
  系统的硬件原理如图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接红色部分),刚开机时发黄色光 (红、绿都亮)表示待用状态,工作时若氧浓度高于设定值发绿色光表示工作正常,若氧浓度低于设定值发红色光进行报警。[page]


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


  按键处理子程序完成氧浓度的设定,制氧时可通过按键进行新的浓度设置,并通过按“确认”键结束设置。
  报警判断与处理子程序根据测得的氧浓度值,与用户设定的氧浓度下限进行比较,判断是否需要报警,如有报警则控制相应的批示灯亮。
  定时中断与电磁阀控制程序中采用时间控制原则,控制相应电磁阀的通断来保证吸附装置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”的过程自动循环。含氧量的指示通过标准仪表调校。



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

参考文献

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

关键字:单片机  微型氧气机  变压吸附  自动控制 引用地址:单片机在微型氧气机中的应用

上一篇:MAX7219与51单片机的驳接
下一篇:8051单片机的I2C接口并行扩展

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

基于P87LPC764单片机的TM卡水表控制系统设计
1 引言 随着社会科学技术的高速发展,资源短缺现象日益严重,尤其是与人类生存息息相关的水资源。随着我国信息产业的飞速发展,实现自来水收费管理的电子化、信息化及网络化已成为可能。水表系统的智能化可以大大提高供水管理部门的工作效率,节约费用,用以改善供水设施,提高居民饮用水质量。本文以一种智能卡式水表控制系统为研究对象,它结合了控制技术、计算机技术等多方面技术,是一种跨专业的电子信息化系统。 2 智能水表控制系统的总体结构 智能水表控制系统具体实现水表的自动计量水流量、读写TM卡、控制阀门、显示报警等功能。控制系统电路由低功耗单片机、流量计、E 2 PROM存储电路、TM卡读写电路、LCD显示控制电路、阀门控制检测电路、电压
[单片机]
基于P87LPC764<font color='red'>单片机</font>的TM卡水表控制系统设计
一种80C198单片机测控通用系统
各种测控系统和智能仪器、仪表基本组成包括:传感器、计算机系统、执行器。现在,传感器、执行器的通用性越来越好,设计自动测控系统或智能仪器仪表有标准的4~20mA或0~10mA的标准信号输出的传感器和接受标准驱动信号的执行器供选择,因此,设计者只需设计计算机系统部分,计算机系统基本结构是一致的,仅涉及到具体芯片选择,实现途径大同小异,加之单片机技术的迅猛发展,其集成度越来越高,功能越来越强,接口更容易,如80C198,内部有4个带采样保持的10位A/D通道,4个高速触发输入通道,6个高速脉冲发生器的输出可以触发外部事件。一套设计完善的计算机系统便具有极好的通用性。下面介绍一种比较完善的80C198单片机测控系统。 2 系统硬件电路原理
[应用]
揭秘ARM单片机超声波监测预警系统电路设计
  随着信息化、智能化、网络化的发展,嵌入式系统技术获得广阔的发展空间,工业控制领域也进行着一场巨大的变革,以32位高端处理器为平台的实时嵌入式软硬件技术将应用在工业控制的各个角落。嵌入控制器因其体积小、可靠性高、功能强、灵活方便等许多优点,其应用已深入到工业、农业、教育、国防、科研以及日常生活等各个领域,对各行各业的技术改造、产品更新换代、加速自动化化 进程、提高生产率等方面起到了极其重要的推动作用。   障碍物距离检测电路的设计   在本系统中超声波测距电路是由MICROCHIP的PIC16C57设计而成的,选用的超声波传感器是T/R40-16压电陶瓷传感器。在工作中,主控器PIC16C57发出信号使发射端的超声波换能器发
[单片机]
揭秘ARM<font color='red'>单片机</font>超声波监测预警系统电路设计
基于51单片机对电子储物柜系统的设计
电路描述: 安全是我们日常的生活中最关心的问题。 每个人都觉得安全问题是非常至关重要的,在家里的门和安全,可以尽可能多的安全。 为了对于门访问安全 因此,我们打算通过引进一个电子密码锁系统,该系统包括一个人得到一个访问某些项目之前要输入密码的安全性,以及在家里,一个房间密码锁系统,不只是普通的单用户密码锁系统,需要用户插入已编程的代码来访问一个房间; 它是一个密码锁系统,有密码而且可以启用多个用户访问。 在基于51单片机的门储物柜,只允许授权人员进入限制区域的门禁系统。 该系统由8位微控制器AT89C2051具有ROM的2K字节的程序存储器完全控制。 该系统具有通过该密码,可以通过它来输入键盘。 当输入的密码与存储在存储器
[单片机]
基于51<font color='red'>单片机</font>对电子储物柜系统的设计
英飞凌AURIX™ TC3xx、TC4x、TRAVEO™ T2G 和 PSoC 系列微控制器支持 Rust 语言
汽车安全与网络安全:英飞凌AURIX™ TC3xx、TC4x、TRAVEO™ T2G 和 PSoC 系列微控制器支持 Rust 语言 【2023 年 4 月 21日,德国慕尼黑讯】 安全系统的开发对汽车市场至关重要。Rust 编程语言可用于内存安全软件的嵌入式开发,这是任务关键型汽车软件设计的一个重要推动因素。 英飞凌科技股份公司迈出了在嵌入式领域构建 Rust 生态系统的第一步,成为第一家正式支持在微控制器上运行Rust语言的头部半导体制造商。英飞凌市场领先的 AURIX™ TC3xx 和TRAVEO™ T2G 车用 MCU将率先支持Rust语言。虽然TRAVEO™ 使用的是 Rust 官方工具链和Arm Cortex
[汽车电子]
英飞凌AURIX™ TC3xx、TC4x、TRAVEO™ T2G 和 PSoC 系列<font color='red'>微控制器</font>支持 Rust 语言
C51单片机————定时器计数器
51单片机定时器/计数器 定时(定时控制、测量、延时。。。)和计数(对外部事件统计数目)。 软件定时|数字电路定时|可编程定时/计数器 它们都是怎么实现的呢? 额! 你猜 。。。 软件定时 机器执行一个程序,这个程序没有其他用处,只是为了延时!以达到定时的目的。 数字电路硬件定时 555之类的器件,完成定时 可编程定时/计数器 硬件定时,但是是可编程的,可以通过软件初始化设置定时的要求。 1.结构 定时/计数器实质上是一个加一计数器,可以工作在两种方式里,实际上都是对脉冲计数,只是说脉冲的来源不一样而已! 1. 定时 1. 加一计数。 2. 脉冲来自振荡器的12分频后的脉冲(Fosc/12),简单的
[单片机]
C51<font color='red'>单片机</font>————定时器计数器
如何对单片机读出目标代码进行反汇编
要正确获取程序的目标代码,首先要明确程序代码的存放地点。51单片机的程序存储器最大空间为64KB,在一个实际的应用系统中,程序存储器的分布情况可能有以下几种: (1)只使用了片内程序空间。而没有使用片外的程序空间。 其硬件特征为:/EA引脚接VCC;/PSEN引脚为空脚。 这种情况比较简单,全部应用程序都在单片机内部的程序存储器中,我们只要使用编程器将程序代码读出来,保存为一个目标代码文件就可以了。要注意的是,有一些新型的单片机具有加密功能,如果进行了加密,其中的程序代码就是不能读出。 (2)没有使用片内程序空间,片外程序空间由单个存储芯片构成。 其硬件特征为:/EA引脚接GND;/PSEN引脚接到一个存储芯片上。 这种情况下,全
[单片机]
如何对<font color='red'>单片机</font>读出目标代码进行反汇编
单片机第一步——51单片机
俗话说:“天才第一步,XX纸尿裤。”哈哈!扯远了。不过,我们今天说的,确实可能是绝大多数嵌入式工程师或者电子爱好者接触的第一款单片机——51单片机。 图为51单片机驱动LED点阵的电子制作 51单片机只是爱好者们的一种“爱称”,51单片机指的是所有搭载可执行INTEL 8031指令系统的MCU的单片机。这里,我们需要澄清单片机实际使用方面的一个产品概念,MCS-51单片机是美国INTEL 公司于1980年推出的产品,典型产品有 8031(内部没有 程序存储器 ,实际使用方面已经被市场淘汰)、8051(芯片采用HMOS,功耗是630mW,是89C51的5倍,实际使用方面已经被市场淘汰)和8751等通用产品,一直到现在, M
[单片机]
<font color='red'>单片机</font>第一步——51<font color='red'>单片机</font>
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

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

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

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