首页 | 本学科首页   官方微博 | 高级检索  
     

基于DS18B20和最小二乘算法修正的测温系统的设计
引用本文:邹振宇,陈金鹰,齐新力.基于DS18B20和最小二乘算法修正的测温系统的设计[J].中国集成电路,2012(1):75-78.
作者姓名:邹振宇  陈金鹰  齐新力
作者单位:成都理工大学信息科学与技术学院,四川成都,610059
摘    要:本文介绍了以STC89C52单片机和达拉斯半导体公司研制的数字式温度传感器-DS18820为核心器件的高精度测温系统的设计,并利用最小二乘算法结合更高精度的温度计MS6506对其进行温度系数修正,使误差范围由原先的±0.5℃降到±0.1℃以内。在计算修正系数时,借助Matlab工具进行矩阵运算。本系统稳定,价格低廉,精度高,可广泛应用于多种领域。

关 键 词:STC89C52单片机  DS18820  最小二乘算法  系数修正  Matlab

The design of a temperature measure system based on DS18B20 and corrected by the least squares algorithm
ZOU Zhen-yu,CHEN Jin-ying,QI Xin-li.The design of a temperature measure system based on DS18B20 and corrected by the least squares algorithm[J].China Integrated Circuit,2012(1):75-78.
Authors:ZOU Zhen-yu  CHEN Jin-ying  QI Xin-li
Affiliation:(Chengdu University of Technology, College of Information Science &Technology, Chengdu 610059,China)
Abstract:This paper introduces the design of a high precision temperature measure system which the core devices are STC89C52 MCU and a temperature sensor produced by the Dallas semiconductor company named DS18B20. Its temperature coefficients are corrected by using the least squares algorithm combined with a higher precision thermometer named MS6506, so its error range is reduced from + 0.5℃ to less than ± 0.1 ℃. When calculating the corrected coefficients, the Matlab tool is used in the matrix operations. This system has many advantages, such as lower cost, high precision and high stability etc, so it can be widely used in various applications.
Keywords:STC89C52 MCU  DS18B20  coefficients correction  Least squares  Matlab
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号