版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第13章智能仪器设计实例本章内容
13.1数据采集系统设计
13.2简易单回路温度控制器首页13.1数据采集系统设计数据采集系统的核心是计算机,它对整个系统进行控制和数据处理。13.1.1数据采集系统的组成与结构数据采集系统的一般组成框图如图。前置放大器,滤波电路,主放大器及相关电路通常合称为信号调理电路。被测信号一般先送入前置放大器初步放大到后续电路的工作范围内。下页上页返回图13.1数据采集系统的一般组成框图
对于比较大的被测信号,可通过衰减手段将其调整到相应的工作范围内。随后送入到滤波电路。主放大器可将滤波后的信号进一步放大到合适范围,送到A/D转换器将信号变换为数字量。13.1.2数据采集系统设计考虑的因素对于放大电路,如果是简单信号,采用一级放大或衰减电路将信号调整到适合后续电路工作的电压范围即可。而实际情况会复杂一些,往往要考虑抗干扰等因素,将其设计成多级放大电路,同时在各级放大电路之间加入必要的滤波电路。如果是比较微弱的信号,还要求运算放大器具有低噪声、低漂移、低输入偏置电流、非线性度小等特点,避免在放大过程中引入干扰。下页上页返回A/D转换器将原始的模拟信号转换成为计算机能够处理的数字信号。首先需要选择A/D转换器的位数,其次是转换速率。如果使用多次采样取平均值的数据处理算法,则采集系统应有较快采样速度。采样/保持电路主要是配合A/D转换器工作。经放大电路放大的原始信号含有各种噪声、干扰、耦合信号等等,需要采用信号调理电路进行必要的处理,信号调理电路经常采用各类滤波器对这些影响因素进行滤除,如低通滤波、高通滤波、带通滤波等。下页上页返回13.1.3心电数据采集系统设计心电数据采集系统是心电图检测仪的关键部件。人体心电信号的主要频率范围为0.05~100Hz,幅度约为0~4mV。属于低频,微弱信号,且干扰较大。另外心电信号中通常混杂有各种生物电信号,加之体外以50Hz工频干扰为主的电磁场干扰,使得心电噪声背景较强,测量条件比较复杂。要求心电数据采集系统具有高精度,高稳定性,高输入阻抗,高共模抑制比,低噪声及强干扰能力等性能。数据采集系统的硬件设计的系统框图如下图。下页上页返回图13.2心电数据采集系统硬件设计框图
图中信号调理部分专指50Hz及35Hz陷波电路,滤除50Hz的工频干扰和人体生物电产生的35Hz肌电干扰。心电信号由专用电极(电极放在人体各个部位,比如:心脏、左右手,头部等部位)拾取后送入前置放大器初步放大,并在对各干扰信号进行一定抑制后送入带通滤波器,以滤除心电主要频率范围以外的干扰信号。而主放大器可将带通滤波后的信号进一步放大到合适范围,再经50Hz和35Hz陷波器分别滤除工频和肌电干扰,然后送入ADC,进行高精度A/D转换和最后送入单片机进行数据的采集存储处理。下页上页返回1.信号放大电路采用了两级放大电路,包括前置放大和主放大电路。在两级放大电路之间又接入了一个带通滤波电路以使心电信号主频0.05Hz~100Hz通过后再进一步放大。前置放大约10倍,主放大约100倍。⑴前置放大电路主要是初步放大心电信号,并在对各干扰信号进行抑制后送入带通滤波电路,以滤除干扰信号。由于人体心电信号十分微弱,噪声背景强且信号源阻抗较大等,通常要求前置放大器具有高输入阻抗、高共模抑制比、低噪声、低漂移、非线性度小、合适的频带和动态范围等性能,设计时选用仪用放大器AD620作为前置放大器,采用差分放大电路。下页上页返回⑵带通滤波电路:带通滤波由双运放集成电路OP2177构成。OP2177具有高精度、低偏置、低功耗等特性,片内集成了两个运放。由于心电信号频带主要集中在0.05~100Hz左右,频带较宽,为此,采用OP2177的两个运放分别设计二阶压控有源高通和低通滤波器并组合成带通滤波器。
2.信号调理电路由于心电信号的极其微弱。信号调理采用50Hz及35Hz陷波电路,滤除50Hz和35Hz的干扰。工频干扰是心电信号的主要干扰,且有部分工频干扰会以差模信号方式进入电路的,且频率处于心电信号的频带之内,加上电极和输入回路不稳定等下页上页返回因素,前级电路输出的心电信号仍存在较强的工频干扰。采用开关电容集成滤波器,它无需外接决定频率的电阻或电容,滤波频率仅由外接或片内时钟频率决定,且其频率特性对时钟和外围电路的参数不敏感,因而性能较稳定。凌特公司的LTC1068-50集成开关电容滤波器内部集成了四个独立的二阶开关电容滤波器,时钟与中心频率之比为50:1,误差为±0.3%,可采用±5V、5V供电。因此,配合厂家提供的FilterCAD滤波器设计软件,可灵活配置成各类滤波器(低通、高通、带通、全通等)。为较好地滤除工频干扰,设计中利用LTC1068-50的优点专门设计了一个8阶巴特沃斯50Hz陷波器,采用的时钟信号频率为下页上页返回2.5KHz。经测试,陷波深度可达50dB,可衰减100倍左右,效果比较理想。
3.单片机电路
本系统采用C8051F206单片机。其内部带有A/D转换和数据存储。图11.3所示是单片机与信号调理电路连接框图。下页上页返回图13.3单片机与信号调理电路连接框图C8051F206是一种混合信号ISPFLASH微控制器,该芯片内含与8051完全兼容的高速微控制器内核、8KFlash、4字节宽的I/O端口、硬件UART和SPI总线、12位高精度ADC和多达32通道模拟输入多路选择器。根据系统需要,可将其端口P1.0~P1.7,P3.0~P3.3配置成12路心电模拟信号的输入端。将12路来自信号调理部分的信号接入C8051F206的已经配置成模拟输入端口的P1口的0~7和P3口的0~3引脚。单片机中的逐次逼近式ADC的转换精度可达12位。A/D转换后的数据被存入数据存储器,C8051F206的SPI总线也可将数据传送给其它器件进行数据的后续分析和处理。
4.数据采集系统中软件部分的设计(略)下页上页返回13.2简易单回路温度控制器设计13.2.1功能需求和总体思路
1.功能需求
·设定温度显示、实时温度显示;
·温度上、下限报警;
·温度上、下限报警值设定;
·放大电路放大倍数设定;
·PID控制参数的设定;
·手动加热设定值;
·手动/自动设定;
·温度零点标定;
·参数保存;
·上位机目标温度值设定;
·上位机实时温度波形曲线图显示;下页上页返回下页上页返回2.总体设计思路图13.4单回路温度控制器组成框图下页上页返回3.操作模式本系统可用3个按键实现模式切换和参数修改操作,这3个键分别定义为模式键、数值增加键和数值减少键。用8个数码管显示模式和对应的参数,左边4个数码管显示模式值,右边4个数码管显示相应模式对应的参数值。10种工作模式模式0:温度设定值和温度实时值显示(前4位数码管显示温度设定值,后4位显示实时温度值);模式1:设置和显示温度上限报警值(0~1200);模式2:设置和显示温度下限报警值(0~1200);模式3:设置和显示温度设定值(0~1200);下页上页返回模式4:设置实时温度采集放大电路的放大倍数;模式5:设置和显示PID中的比例系数(0.00~50.00);模式6:设置和显示PID中的积分系数(0.00~50.00);模式7:设置和显示PID中的微分系数(0.00~50.00);模式8:设置和显示手动输出值(0~100)模式9:手动/自动切换(1:手动;0:自动)模式10:标定和显示实时温度的零点下页上页返回13.2.2温度测控电路设计
1.温度检测电路图13.5热电偶温度检测电路下页上页返回
本系统采用镍铬-镍硅(K分度)热电偶作为温度传感器。冷端处于室温,热端为加热炉温度,单片机的A/D通道可以直接采集热电偶信号,经冷端温度补偿后,再查表K分度则可以得到热端温度值。室温测量采用AD590将室温变化为电压信号,经放大后直接送给单片机的A/D通道,提供冷端信号。
2.温度控制电路控制方式:对于加热炉的温度控制可以采用移相控制或周波控制方式。移相控制方式:通过改变可控硅的导通角来控制输出电压。周波控制方式:通过调节一定时间周期内的供电时间比例(即交流周波数)来控制加热对象在本周期内获得的电能。下页上页返回周波控制的输出电路
图13.6周波控制的输出电路单片机的I/0脚输出低电平时,控制SSR使加热元件接通220V交流电源,加热元件获得电能,温度升高;I/0脚输出高电平时,SSR开路,加热元件两端无电压,停止加热,对象的温度开始下降。下页上页返回
控制的具体方法①设定一个标准的加温周期T,以T为周期对温度进行采样,获得温度测量值;②根据设定值和测量值的偏差,进行PID运算;③将PID的输出转换为SSR的通断时间。PID的输出为0%,则SSR接通时间为0,即本周期无输出;如果PID输出为100%,则SSR接通时间为T,即本周期为全输出;如果PID的输出为MV(百分数表示),则SSR的接通时间为T×MV/100,断开时间为T-T×MV/100。例如:T=120秒,PID计算结果为1分30秒,则本次2分钟内就应加温90秒,停30秒;又如T=120秒,PID的计算结果为1分25秒,则本周期就应加温85秒,停35秒。下页上页返回13.2.3PID控制算法的实现位置式PID算法计算公式
Pout(t)=Kp×e(t)+Ki×Sum_e(t)+Kd×(e(t)-e(t-1))
基本偏差为e(t),表示当前测量值与设定目标值之间的差值,结果可以是正或负,设定目标作为被减数的话,正数表示还没有达到设定值,负数表示已经超过了设定值。累计偏差Sum_e(t)=e(t)+e(t-1)+e(t-2)+…+e(1)是每次偏差值的代数和。相对偏差e(t)-e(t-1)是用本次的基本偏差减去上一次的基本偏差,以考察当前被控量的变化趋势,有利于快速反应。下页上页返回13.2.4控制器和PC之间的数据通信表11.1单回路控制器RS-232简易数据通信命令格式命令字节数字节1字节2字节3字节4传送方向启动通信20xaa0x01PC→控制器停止通信20xaa0x02PC→控制器改设定值40xaa0x03dataLdataHPC→控制器返回数据30xaadataLdataHPC←控制器13.2.5温度控制器软件流程及参考程序控制器的软件由主控制模块、显示按键处理模块和头文件三大模块组成。主控制模块主要包括PID计算、控制以及温度采集等部分。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度电子信息产业投资与合作合同
- 《淘宝网下我国电子商务合同的法律问题及对策》
- 2024年度物联网应用开发与合作合同
- 2024年度医疗设备采购招投标合同管理细则
- 2024年度茶叶市场推广合同
- 2024年度版权许可使用合同标的及权益界定2篇
- 2024年度人力资源管理与猎头服务合同2篇
- 2024无固定期限劳动合同范本
- 空间美陈设计合同
- 装修合同纠纷调解示范文本
- 2024版小程序开发服务合同范本
- 话剧剧务的基础知识
- 高考生物一轮复习必修1第四单元细胞的生命历程第17讲减数分裂与有丝分裂的比较学案
- 叙事护理案例分享演讲课件
- 疾控中心:常见传染病防治手册
- (完整版)三大改造课件
- 无人机飞行控制系统设计(山东联盟)智慧树知到期末考试答案章节答案2024年山东航空学院
- 土地复垦施工组织设计58446
- 《2.6蚕的一生》说课稿、教案、教学设计与同步练习
- 路缘石安装安全技术交底
- 急性胰腺炎的诊断与处理:国内外主要指南的比较与解读
评论
0/150
提交评论