基于单片机设计的智能定硫仪

发布者:hzx312895379最新更新时间:2014-01-04 来源: hqew关键字:定硫仪  硫含量  单片机  RS232 手机看文章 扫描二维码
随时随地手机看文章

  系统由单片机和测硫仪主机组成,包括电子天平、自动送样机构、高温裂解炉、滴定测硫系统、显示打印等部件。先由电子天平测得样品的质量,并通过RS232送入单片机系统,然后送样机构自动将样品送入高温炉。在单片机系统的控制下,给样品加热,在1150℃最佳温度下样品被氧化,其中硫成份完全转化为SO2,反应中生成的气体导入滴定系统,通过与标样的参数对比而得到试样中的含硫量,送显示和打印,并可通过RS232与PC机连接,以便长期保存数据和进一步处理,系统结构的基本组成如图1所示。

2.1单片机
  本系统采用华邦公司的W77E58作中央处理器。利用其2个串行口,通过RS232接口同时与电子天平和PC机通讯,3个定时器T0、T1、T2分别作为时间中断、波特率发生器使用,4个I/O口实现监控测量功能。
2.2键盘和显示
  采用单片机W77E58的P1口控制ZLG7290,实现 键盘显示管理。ZLG7290是广州周立功发展有限公司设计的键盘及LED驱动器,该芯片可直接驱动8位共阴数码管或64只独立LED和64个按键,通过I2C串行接口,方便地与处理器相连;因其独特的性能在仪器仪表中得到广泛的应用。
2.3A/D转换器
  采用12位串行A/D转换器芯片TLC2543。该芯片具有8路输入,各路分别可连接到各测量点上,通过较少的口线直接与单片机相连,且易于光电隔离。
2.4温度测控系统
  通过实验和查阅有关资料,确定温度在1150℃时,样品中的硫能够得到充分释放,并和氧气很好地结合成SO2,因而对高温裂解炉的温度控制是至关重要的。温度测控系统由温度采集和控制两部分组成,其框图如图2所示。

  在整个控温中,力求升温速度快,控温准确,因而本系统采用模糊控制加PID调节的复合控制法。实施方案是在温差较大时实行模糊控制,在接近控温点时采用PID实现微控。通过控制电炉丝所受电压的占空比来控制温度。
2.5滴定测控系统
  滴定测控系统是本系统的核心,其结构见图3。

  


  由电子天平可测得标样和试样的质量,用上述方法测得KOH的各自用量,而标样的硫含量已知,从而可得到试样的硫含量。
2.6送样机构
  由单片机控制电机的正反转实现送样和出样控制,由霍尔传感器和磁钢测量进料位置。
2.7排废和进液系统
  每次测量结束,由单片机控制排废阀打开,使反应杯中的废液排出。
  在进行新的测量之前,由单片机控制进液阀打开,使水和pH试剂的混合液体流入反应杯,在压力传感器测得重量达到后,关闭进液阀,停止进液。?   本系统软件包括测量、控制、通讯等部分,每部分的程序皆采用模块化结构。
  主程序包括送样机构的控制、进液控制、滴定控制、排废控制、温控参数计算和显示打印处理等,通讯中断负责与电子天平和上位机的通讯;定时中断负责控制晶闸管的导通和截止之间的时间占空比来,以此达到控温的目的。其软件流程图如图4所示。

4.1看门狗电路
  采用W77E58的片内看门狗。
4.2光电隔离
  由于本系统集控制与测量于一体,大功率的控制对象(高温裂解炉等)有可能引起电网或系统地的电平波动,从而造成系统瘫痪,因而采用了光电隔离技术,再加上如A/D等串行芯片的运用,实现了模拟/数字的隔离。
4.3软件中的抗干扰技术
  考虑控温的过零触发,减少电网的波动。设置复位陷阱等。  本文对智能定硫仪的硬件设计及软件设计进行了介绍,在实际应用中,与传统的定硫装置相比,具有速度快,自动化程度高,计算精确等优点。

关键字:定硫仪  硫含量  单片机  RS232 引用地址:基于单片机设计的智能定硫仪

上一篇:8253在生产线自动计数系统中的应用
下一篇:热泵供热机组控制器的设计

推荐阅读最新更新时间:2024-03-16 13:33

PC与单片机USB(D12)数据通讯过程描述
在与网友交流D12开发心得时,发现有些网友对与PC应用软件与单片机之间数据交换的过程有些困惑,不明白PC应用软件是怎么将数据发给单片机以及单片机是怎样通过D12将数据传给PC应用软件的。在此,谈谈个人对这一过程的理解,希望对大家有些帮助。 用户开发的USB设备一般不是windows开发的标准设备,而在VC软件中要对一个设备进行操作,必须先用CreateFile函数打开设备才能对其进行读写操作。当我们采用driverstudio开发驱动时,框架会产生一个OpenByInterface函数,它将CreateFile函数封装在了里面,其原型如下: HANDLE OpenByInterface( GUID* pClassGui
[单片机]
C8051F单片机实验系统设计
摘要:为满足单片机学习中对实践技能的要求,提高单片机开发系统的稳定性和可扩展性,降低系统功耗,设计了一种基于FPGA的C8051F单片机开发板。利用FPGA实现键盘扫描、液晶驱动、地址译码以及其他外设接口,大幅度简化外围电路结构。系统可在高低频时钟间切换以减小功耗,并增加了音频处理模块,实现基本的音频信号的存储和回放。实验结果表明,该电路板相比普通的单片机开发板系统功耗减小50%左右,拥有最高达25 MIPS的处理速度,单片机可以直接驱动多达20多个LS TTL门电路,FPGA的引入使得外扩其他电路更为方便和灵活,具有良好的扩展性。 关键词:单片机;FPGA;外围电路;电路板     目前高校单片机教学中大多是以MCS51单片机为
[单片机]
PIC单片机入门_定时器/计数器TMR1详解与实例
1.前言 前面介绍了定时器/计数器TMR0的基本概念和用途,下面介绍PIC单片机中另外一种定时器/计数器TMR1。 2.TMR1的特性 TMR1为16位宽,附带一个3位的分频器,还自带一个低功耗低频的时基振荡器。TMR1的主要用途:类似于TMR0,用于定时和计数;自带一个时基振荡器,可记录年、月、日、时、分、秒,实现实时时钟RTC(real time clock);可以与CCP模块配合使用,实现输入捕捉或输出比较功能。 TMR1由二个8位寄存器TMR1H和TMR1L对组成的16位定时器/计数器,可以由软件读/写,这二个寄存器都是和RAM统一编址的,地址分别为0EH和0FH 。TMR1H:TMR1L寄存器对,从0000H递
[单片机]
关于STM32单片机移植FATFS
使用单片机的朋友都知道单片机一般提供的ROM和RAM都比较小。就算是STM32这样的提供256KB flash和64KB RAM的。一旦你需要存一些数据量比较大的文件的时候还是不够用的。一般可以通过外扩SD和nand flash来实现大容量存储。相对来说SD卡的使用更加方便一些。使用过nand flash的也许会知道nand flash有坏块,使用的时候需要做坏块管理,还有就是需要做损耗均衡。不然nand flash很容易就会坏掉。 下面说说SD卡。SD卡驱动有两种方式。一种是SPI驱动方式。还有一种是SDIO驱动方式。SPI驱动时只需要4更线:CLK、SD_CS、MISO、MOSI。SDIO则需要CLK、CMD、Data0、Da
[单片机]
PIC单片机的大数组RAM分配错误解决
在编译程序时出现 Error - section '.udata_main.o' can not fit the section. Section '.udata_main.o' length=0x00000606 Errors : 1 询问高人得知该错误为RAM分配超过256B。 解决方法为: 1、打开18f452.lkr 即所选MCU的lkr文件 lkr文件所在位置为:C:\Program Files\Microchip\mplabc18\v3.40\bin\LKR,用记事本打开。 其关于RAM分配的为 ACCESSBANK NAME=accessram
[单片机]
51单片机产生PWM软件延时和定时器产生两种方法
89C51芯片没有自带PWM发生器,如果要用51来产生PWM波就必须要用软件编程的方法来模拟。方法大概可以分为软件延时和定时器产生两种方法。下面将逐一介绍。 1 软件延时法 利用软件延时函数,控制电平持续的时间,达到模拟pwm的效果。 程序如下: #include sbit pwm=P1^0; main() { while(1) { pwm=1; delayus(60);//置高电平后延时60us,占空比60% pwm=0; delayus(40); } } void delayus(uint x) { while(x--); } proteus软件仿真结果如下: 可见,用这种延时函数的方法就能简单地模拟出pwm输出。但是
[单片机]
51<font color='red'>单片机</font>产生PWM软件延时和定时器产生两种方法
51单片机IO口工作原理——P0、P1
一、P0端口的结构及工作原理 P0端口8位中的一位结构图见下图: 由上图可见,P0端口由锁存器、输入缓冲器、切换开关、一个与非门、一个与门及场效应管驱动电路构成。再看图的右边,标号为P0.X引脚的图标,也就是说P0.X引脚可以是P0.0到P0.7的任何一位,即在P0口有8个与上图相同的电路组成。 下面,我们先就组成P0口的每个单元部份跟大家介绍一下: 先看输入缓冲器:在P0口中,有两个三态的缓冲器,在学数字电路时,我们已知道,三态门有三个状态,即在其的输出端可以是高电平、低电平,同时还有一种就是高阻状态(或称为禁止状态),大家看上图,上面一个是读锁存器的缓冲器,也就是说,要读取D锁存器输出端Q的数据,那就得使读锁存器的这
[单片机]
紫光新一代车规MCU获功能安全最高认证,携手安谋科技深化车芯市场布局
近日,紫光同芯宣布,其搭载Arm® Cortex®-R52+内核的新一代THA6系列MCU,顺利通过了国际权威认证机构SGS关于功能安全开发流程体系和功能安全产品设计的评估,荣获符合ISO 26262标准的ASIL D等级功能安全流程体系认证、功能安全ASIL D Ready产品认证两项资质。这标志着该款产品成为国内首颗通过ASIL D产品认证的Arm Cortex-R52+内核MCU芯片,达到了功能安全的最高等级要求。作为紫光同芯在汽车电子功能安全领域的最新成果,新一代THA6系列MCU在性能、安全性和可靠性等方面均具有显著优势。目前,该产品已顺利进入流片阶段,将助力国内汽车“新四化”的创新发展。 安谋科技智能物联
[汽车电子]
紫光新一代车规<font color='red'>MCU</font>获功能安全最高认证,携手安谋科技深化车芯市场布局
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

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

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

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