基于STM8S温度检测仪表.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于STM8S温度检测仪表

基于STM8S温度检测仪表   摘 要:本文描述了一种基于STM8S103K3 MCU来做为控制核心,来设计一款稳定性高,成本低的智能温度检测仪表,此仪表包括模拟信号前端输入检测,LCD显示,采用PT100传感器进行温度到电量的转换。   关键词:STM8S103K3;温度检测;RTD   中图分类号:TH811 文献标识码:A 文章编号:1674-7712 (2014) 02-0000-02   测温仪表是测量物体冷热程度的自动化仪表。它的功能之一是频繁应用于气象观测、环境研究、实验室以及其他各种生产过程。随着电子技术、计算机技术、通信技术、传感器及传感器材技术的迅速发展,测量领域内对温度的检测也取得了跨越式的发展!可以说对温度的测量与控制水平直接影响到人类的所有活动。本文研发了一款仪表采用STM8S103K3 处理器做为控制核心实现温度的检测、数据处理分析。   一、温度测量原理   热电阻是中低温区最常用的一种温度检测器。它的主要特点是测量精度高,性能稳定。其中铂热电阻的测量精确度是最高的,它不但应用于工业测温,而且被制成标准的基准仪表。 根据电阻体的阻值随温度的变化而变化的特性,所以,只要测量出热电阻的阻值变化,就可以测量出温度。其优点也很多,也可以远距离传输电信号,灵敏度高,稳定性强,互换性以及准确性都比较好,但是需要电源激励,不能够瞬时测量温度的变化。铂热电阻的测温的范围一般为零下200―800摄氏度。可以用如下公式拟合温度和电阻的关系   RTD(T)≈ RTD0(1+T×α)   RTD(T)=在温度T时候的RTD电阻值(Ω),   RTD0=在 0°C时候RTD的电阻值(Ω),   T=RTD电阻的温度值(°C),   α=0.00385 Ω/Ω/°C   目前热电阻的引线主要有三种方式:   二线制:在热电阻的两端各连接一根导线来引出电阻信号的方式叫二线制,这种方法简单,但这种引线方式只适用于测量精度较低的场合。   三线制:在热电阻的根部的一端连接一根引线,另一端连接两根引线的方式称为三线制,这种方式与电桥配套使用,可以较好的消除引线电阻影响。   四线制:在热电阻的根部两端各连接两根导线的方式称为四线制,这种引线方式可完全消除引线的电阻影响,主要用于高精度的温度检测。   本文采用了三线制接法。这是因为测量热电阻的电路一般是不平衡电桥。热电阻作为电桥的一个桥臂电阻,其连接导线(从热电阻到中控室)也成为桥臂电阻的一部分,这一部分电阻是未知的且随环境温度变化,造成测量误差。采用三线制是为了消除连接导线电阻引起的测量误差。   二、硬件设计   (一)意法半导体STM8S系列介绍   意法半导体是世界最大的半导体公司之一,本设计采用16MHz STM8S 8位单片机,多达8K字节Flash 集成数据EEPROM,10位ADC,3个定时器,UART,SPI,I2C。   芯片特点:高级STM8内核,具有3级流水线的哈佛结构。8K字节Flash;10K次擦写后在55°C环境下数据可保存20年,数据存储器:640字节真正的数据EEPROM;可达30万次擦写,灵活的时钟控制,4个主时钟源,带有时钟监控的时钟安全保障系统。带有32个中断的嵌套中断控制器,6个外部中断向量,最多27个外部中断。高级控制定时器:16位,4个捕获/比较通道,3个互补输出,死区控制和灵活的同步。16位通用定时器,带有3个捕获/比较通道(IC、OC或PWM),带有同步时钟输出的UART,智能卡,红外IrDA,LIN主模式接口,单线接口模块(SWIM)和调试模块(DM),可以方便地进行在线编程和非侵入式调试。   STM8S103xx基础型系列8位单片机提供容量为8K字节的Flash程序存储器,集成真正的数据。   本文采用的控制核心为STM8S103K3。   (二)热电阻检测电路   MCP609放大器的A1和A2部分构成是电流发生电路生成一个浮动的1MA电流源给RTD供电,A3部分的作用纠正Rw错误,A4部分运放构成一个Sallen-Key放大滤波器获得信号。   (三)主控制电路   实现本设计测量系统的核心是STM8S103K3,温度信号检测通过RTD温度传感器来测量,显示采用 LCD液晶显示。   三、软件设计   (一)软件流程图设计   系统软件实现功能:   (1)通过RTD温度传感器采集温度数据;   (2)通过LCD液晶显示数据;   (二)应用程序设计   开发仿真环境,IAR Systems推出开发工具“STM8系列嵌入式设计工作台”(EWSTM8),支持8位微控制器市场主流的STM8系列所有产品,IAR EWSTM8嵌入式设计工作台提供一整套开发工具,包括一个项目管理器、编辑器和项目创建工具(C语言编译器和链接器)。大

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档