- 10
- 0
- 约 5页
- 2016-11-23 发布于北京
- 举报
基于VB温度采集仪的设计.doc
基于VB温度采集仪的设计
【摘 要】基于串口通信和MSComm控件原理,介绍以STC12C5A16S2单片机为核心的微控制器及PT100作为温度传感器作为主要硬件,下位机程序采用单片机C语言编写,上位机温度监控软件采用VB 6.0编写,设计完成了高精度、响应快、宽量程温度采集系统。
【关键词】串口通信;PT100;单片机;C语言;温度采集;VB6.0
在动力工程中,利用热电阻作为传感器最为广泛,研究此类课题,对当下工、农业领域有着重要意义。热电阻的主体实际由两种不同性质的导体或半导体一端焊接在一起而成,构造简单。由于其在测温时它与被测物体直接接触不受中间介质的影响,所以在工业温度测量有较高的准确性。
1.温度采集系统硬件设计
设计采用LM2576作为5V电源稳压模块,PT100铂热电偶作为温度传感器,硬件PT100两端的电压经过LM358放大,送入单片机进行A/D转换,然后通过单片机串口发送到上位机显示温度数值。系统框图如图1.1所示:
1.1恒流源、5V电源电路设计
测温原理基本原理为通过运放U1A将基准电压转换为恒流源,电流流过Pt100时在其上产生压降,再通过运算放大U1B将该微弱压降信号放大,即输出期望的电压信号。
5V电源电路其主控芯片为LM2576-5.0,LM2576系列的稳压器是单片集成电路,能提供降压开关稳压器(buck)的各种功能,能驱动3A的负载,有优异的线性和负载调整能力。220V电源经降压变压器降压,然后通过2W08模块进行整流,再输入到LM2576稳压模块,通过其与外部电感、电容、快速通断二极管IN5822构成反馈回路,从而达到降压稳压的效果。主要电路原理图如图1.1所示:
图1.2 5V电源产生电路原理图
1.2信号放大处理电路设计
首先5V直流电源经过TL431进行调压,调节电压到3V,输入到LM358,从而根据电路产生1mA的稳定的直流电流,让其流过PT100,当周围的温度发生变化,Pt100的电阻值就会发生变化,当周围温度为0℃的时候,按附录一可知其电阻值为100,那么PT100两端的电压就为,此电压再经过LM358构成的放大电路放大10倍,输入到单片机A/D输入口,最后单片机对其进行模数转换。依次原理,周围温度变化,PT100的电阻值发生变化,两端电压差也随之变化,从而使输入的模拟电压发生变化,经过单片机程序的处理分析,就能得到相对应的温度值。信号采集放大电路如图1.3所示:
图 1.3 信号采集放大电路原理图
2.软件设计
STC12C5A16S2单片机,其自带A/D转换口P1(P1.7-P1.0),具有八路十位高速A/D转换器,速度可达250KHz(25万次/秒)。八路电压输入型A/D,可做温度检测、按键扫描、电池电压检测等。上电复位后P1口为弱上拉型I/O口,其中我们可以很容易的通过软件设置八路中的任何一路为A/D转换口,不做A/D口使用的也可做普通的I/O口使用。
当PT100周围温度为0℃时,其阻值为100;当周围温度为600℃,其阻值为313.71。周围温度每增加0.1℃时,PT100基本增加0.32-0.39,平均值为0.356。输入单片机的电压变化范围为1V-3.13V,单片机A/D转换位数为10位。
上位机软件设计。
2.1上位机通信驱动方式选择
VB编程语言中MSComm控件提供了两种处理通信的方式:一种称为事件驱动方式,此方式相当于我们在一般程序设计中的中断方式(如51单片机中的几种中断方式)。当串口发生事件或错误时,MSComm控件就会产生OnComm事件,用户程序可以捕获该事件,从而进行相应处理。另一种称为查询方式,在用户在程序中设计定时或不定时查询 MSComm控件的某些特定属性是否发生变化,从而确定相应处理。在程序空闲时间较多时可以采用该方式。本次设置使用事件驱动方式来处理和解决各类通信软件的开发设计问题,实时性很强。
2.2软件运行效果图
图 2.1 上位机软件运行效果图
3.总结
本次设计通过模拟电路产生4.96V恒定直流电压源,LM358与其他元件产生基本恒定直流源,上位机与下位机能很好联机通信,采集温度范围广,但也存在一定的误差,也存在其他一些问题需要进一步研究解决。
对于温度测量精度要求较高的,本系统存在一定的误差,在缩小误差方面,以后可考虑:
(1)采用独立高精度的A/D转换芯片(如ICL7135)。
(2)采用与PT100相反特性的非线性元件作为补偿元件。
(3)使用高次方程做拟合等方法。
通过运算放大电路产生的恒流源电路,存在一定的干扰信号,恒流源不太稳定。在今后的研究学习中,可以考虑采
您可能关注的文档
- 基于Struts 框架的Web 电子报表系统设计.doc
- 基于TL431的线性精密稳压电源的设计和应用.doc
- 基于Toeplitz化的单快拍稳健波束形成.doc
- 基于TransCAD的乌鲁木齐市社区蔬菜直销统一配送路径优化研究.doc
- 基于TRIZ理论的电贝司发展与展望.doc
- 基于TVT—99C自动化立体仓库设计.doc
- 基于T—S模糊神经网络模型的汉中段汉江流域水质评价与分析.doc
- 基于UML和.NETFramework的选课系统研究与实现.doc
- 基于UML模型的选课系统设计.doc
- 基于UML的工作流在线投稿系统的建模.doc
- 2026及未来5年中国电磁铁行业市场发展监测及投资战略咨询报告.docx
- 2026及未来5年中国建筑工程机械行业市场发展监测及投资战略规划报告.docx
- 2026及未来5年中国硫化镍行业市场调研分析及投资战略规划报告.docx
- 2026及未来5年中国烷化剂市场运营态势及发展前景预测报告.docx
- 2026年涤纶细旦长丝项目可行性研究报告(市场数据调查、监测研究).docx
- 2026年弓型虫抗体试剂项目可行性研究报告(市场数据调查、监测研究).docx
- 2026年拖链系统用高柔性数据传输电缆项目可行性研究报告(市场数据调查、监测研究).docx
- 2025年中国水晶圆盘市场调查研究报告.docx
- 2025年中国长网双辊挤浆机市场调查研究报告.docx
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
最近下载
- 2026年长沙电力职业技术学院单招职业技能考试参考题库附答案详解.docx VIP
- 陈敏恒 化工原理 第5版 课后习题答案.docx VIP
- TCAEPI43-2022 电絮凝法污水处理技术规程.pdf VIP
- 2025年中国PE_VC基金行业CFO白皮书-.pdf VIP
- 芦笋种植方案.pptx VIP
- 预防医学导论课程教学大纲.docx VIP
- 矿物加工总论.pdf VIP
- 九年级下学期数学教学计划和培优补差.docx VIP
- 【英语】河南省天一大联考·2024-2025学年高三考前模拟考试含答案或解析.pdf VIP
- ISO IEC 27005-2022 信息安全、网络安全和隐私保护—信息安全风险管理指南(2022)(推荐下载).pdf VIP
原创力文档

文档评论(0)