Print

C8051片内温度传感器测量环境温度误差分析

论文摘要

目前关于温度传感器的误差研究大多从温度传感器硬件自身角度出发进行分析,单片机控制的温度传感器测温系统,绝大多数采用独立的片外温度传感器进行设计,成本较高,对测量误差的分析针对的是片外温度传感器,而单片机片内温度传感器虽然成本较低,但其检测到的是单片机的芯片温度,如用其测量外部环境温度,误差较大。C8051F系列单片机价格低廉,开发简单,因其自带片内温度传感器,如用于测量外部环境温度,可以实现单片机开发的低成本化。本文对C8051F系列单片机的片内温度传感器测量环境温度的误差进行了分析,对补偿方法作了探讨,提出了低功耗的硬件与软件相结合的设计方法,并在此基础上力求提高ADC测量精度,为测量外部环境温度提供减小误差的方法以供参考。文章针对单片机自热效应及其它原因引起的误差进行了分析,对于自热效应,主要从功耗方面入手对供电电源、频率、高功耗的模拟设备、数字设备等进行了分析,并对ADC转换的误差进行了分析,继而从供电设计、硬件系统的低功耗设计、硬件系统提高测量精度的设计、软件程序设计、补偿算法等方面提出了综合的解决方案,探讨用单片机片内温度传感器的更为精确的测量环境温度的方法,对于实现用C8051F等系列的片内温度传感器测量环境温度的低成本化,有一定启发意义。

论文目录

  • 摘要
  • Abstracts
  • 第一章 前言
  • 1.1 选题背景
  • 1.2 选题依据
  • 1.3 研究意义
  • 第二章 温度传感器介绍
  • 2.1 常见温度传感器特点
  • 2.2 片内温度传感器分析
  • 第三章 温度测量实现过程
  • 3.1 片内温度传感器测量原理
  • 3.2 温度测量过程
  • 第四章 片内温度传感器误差分析
  • 4.1 温度传感器误差来源
  • 4.2 温度传感器误差分析
  • 4.2.1 自热效应分析
  • 4.2.1.1 电源电压分析
  • 4.2.1.2 频率及振荡器分析
  • 4.2.1.3 数字设备分析
  • 4.2.1.4 数字外围设备与I/O接口分析
  • 4.2.1.5 模拟设备分析
  • 4.2.1.6 自热效应其余因素分析
  • 4.2.2 温度传感器自身误差因素分析
  • 4.2.3 ADC误差分析
  • 4.2.4 抗干扰技术分析
  • 第五章 解决方案
  • 5.1 硬件设计方案
  • 5.1.1 硬件低功耗设计
  • 5.1.2 提高ADC精确度
  • 5.2 软件设计方案
  • 5.2.1 软件抗干扰
  • 5.2.2 软件低功耗设计
  • 5.2.3 设计实例
  • 5.3 补偿方案
  • 5.3.1 冷启动
  • 5.3.2 计算温度增加值
  • 5.3.3 补偿算法
  • 结论
  • 致谢
  • 主要参考文献
  • 附录
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/bf61b5493103a1300b4a590e.html