- 3
- 0
- 约2.84万字
- 约 19页
- 2016-10-14 发布于贵州
- 举报
具有语音功能的水控制系统设计
具有语音功能的水温控制系统设计
摘要:SPCE061A是一款具有语音处理功能的16位单片机。本方案利用SPCE061A集成的ADC直接将采集到的模拟信号转化为数字信号;在控制方面采用数字PID可以控制方案;在进行数据处理的同时将当前的温度结果直接通过串口传送至上位PC,直接在P C端口温度的变化曲线,并根据需要进行相应的数据分析和处理。同时以SPCE061A为控制核心,实现了对当前的温度十进制的数码管LED显示、语音播报温度。SPCE061A片内集成了一个ICE(在线仿真电路)接口,使得对该芯片的编程、仿真都变得非常方便,而ICE接口不占用芯片上的硬件资源 ,结合凌阳科技提供的集成开发环境(μ’nSP IDE)用户可以利用它对芯片进行真实的仿真;而程序的下载(烧写)也是通过该接口进行下载。本设计方案综合应用了SPCE061A的A/D、Timer、Time Base、UART等众多资源,发挥了SPCE061A的优异性能。
关键词:SPCE061A 温度采集 PID控制 Pt100
1 引言
信号采集在系统控制中起着至关重要的作用,是控制技术的关键环节。在一个完善的闭环控制系统中,首先要检测被控对象的当前状态,必须对被控对象的状态信息(比如常见的温度,流量,速度,液位等信息)进行采集,并能够将采集到的数据还原为实际的状态信息,并以此作为控制的出发点。控制结果与目标的一致性也必须通过信号采集来衡量,只有采集当前的状态信息,并与设置的目标进行对比才能了解控制过程的好坏。 本设计以水温控制系统为载体,利用SPCE061A自带的10位A/D转换器,结合Pt100传感器完成对水温的采样,通过数字滤波等技术消除系统的干扰因素还原当前的温度值,并且对采集到的温度值进行PID运算处理,实现对水温的控制。以及十进制的数码管LED显示、语音播报温度等。
2 系统设计分析
2.1 设计任务与要求
利用SPCE061A单片机、LED显示和UART模组设计一个数据采集系统(以水温控制系统为载体),基本要求如下:
1.温度的实时采集显示和语音播报;
2.对温度的变化能够做出及时的处理,最好能够应用PID调节;
3.通过UART实现上下位机通信,并在上位机上显示温度的变化曲线。
2.2 系统设计组成模块
整个系统以SPCE061A为核心,前向通道包括传感器及其信号放大电路,按键输入电路;后向通道包括:LED显示电路,语音播报电路,上位机通信电路以及控制加热器的继电器驱动电路。SPCE061A内部有8路10位精度的A/D转换器,可以直接将传感器信号放大后输入其A/D转换通道。SPCE061A实时采样温度,通过数码管将当前温度在下位机端口显示出来,并根据采样结果控制加热器,调节平均加热功率大小;同时通过UART接口传送上位PC机。各模块说明如下:
语音播放播报整数温度变化。键盘设定:用于温度设定。共三个按键。KEY3键,温度值的十位会闪烁,通过KEY1/KEY2键修改十位的值的大小,每按一次KEY2键,十位的值加1,达到9之后自动变为0;每按一次KEY1键,十位的值就减1,达到0之后自动变为9;十位设置完成按KEY3键切换至个位设置,通过KEY1/KEY2键修改个位值的大小;个位设置完成通过KEY3键切换至小数位设置,方法同上。成功设置十位、个位和小数位后,按KEY3键则系统会进入控制状态。控制状态下,数码管的显示内容为当前采样温度。重新设置目标温度:可以通过KEY3键重新设置目标温度,运行状态下按KEY3键进入设置模式,按照上面介绍的方法重新设定目标温度
水温采样:将电压信号经AD转换后,换算成温度值,用于播报和显示。显示:采用三位八段数码管显示,设置温度与测量温度,显示小数点后1位字。串行口传输:将采样温度值,上传至PC机,描绘曲线并打印。继电器/热电炉:通过三极管控制继电器的开关来完成对热电炉的功率控制
图2.1系统整体框图
2.3系统总体方案介绍
根据水温控制系统的设计分析,了解了水温控制系统的组成。根据上述的介绍,做出了主体系统整体硬件连接如图 2.2 所示,
系统采用PID闭环控制方案,如图2.3所示,将预置初值与传感器反馈信号比较得到偏差(e),对偏差(e)进行PID运算处理得到控制量(u),通过此量来控制加热器的加热时间,从而控制加热功率。由于水本身具有很大的热惯性,所以必须对水温的变化趋势做出预测,并且根据需要及时反方向抑制,以防止出现较大的超调量和波动,在PID控制中,积分环节(I)具有很强的滞后效应,而微分环节(D)则具有预见性,所以该方案最终采用PD算法,能够很好的控制超调,并且稳态误差也很小。
图 2. 3系统PD控制方案
3 系统硬件设计
3.1模块特性简介
本系统采用SPCE061A单片机作为主控制器,采用
您可能关注的文档
- 兰州交通大学学生题报告表5.doc
- 兰州供电公司县供企业电网建设管理提升工作方案.doc
- 兰州商学院长青学毕业论文开题报告的规范格式.doc
- 兰州大学02-0人文地理考研试题.doc
- 兰州大学各类人员核暂行办法.doc
- 兰州大学第一临床学院2013年度本科教学质量报告.doc
- 兰州大学第二临床学院2013年度本科教学质量报告.doc
- 兰州大学第二医院疗综合楼工程施工组织设计方案.doc
- 兰州大学经济学考专业课复习建议.doc
- 兰州大学经济学院生综合素质测评实施细则.doc
- 人教版八年级上册历史精品教学课件 第六单元 中华民族的抗日战争 第17课 七七事变与全民族抗战 (6).ppt
- 人教版八年级上册历史精品教学课件 期末专题复习 专题二 中国人民近代化的探索 (2).ppt
- 人教版八年级上册历史精品教学课件 第二单元 近代化的早期探索与民族危机的加剧 第5课 甲午中日战争与列强瓜分中国狂潮 (2).ppt
- 人教版八年级上册历史精品教学课件 第七单元 人民解放战争 大概念引领下的大单元复习 (4).ppt
- 人教版八年级上册历史精品教学课件 第七单元 人民解放战争 第21课 人民解放战争的胜利 (2).ppt
- 人教版八年级上册历史精品教学课件 第三单元 资产阶级民主革命与中华民国的建立 第10课 中华民国的创建 (2).ppt
- 人教版八年级上册历史精品教学课件 第四单元 新民主主义革命的开始 第12课 新文化运动 (3).ppt
- 第四组塑料低温脆化温度测试详解演示文稿.ppt
- 第消费者行为演示文稿.ppt
- 第一部分用搜索方法求解问题演示文稿.ppt
原创力文档

文档评论(0)