0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于SD5820A的高精度数字温度计设计方案

h1654155282.3538 来源:晶华微电子 作者:晶华微电子 2020-10-02 17:39 次阅读

传统的温度检测大多以热敏电阻传感器,但是热敏电阻可靠性差,测量温度准确度低(需校准),线性度差。热敏电阻上的模拟电压信号还需要经过 ADC 转换成数字信号才能被单片机处理。另外模拟信号在传输过程中容易受到干扰,不适合某些工业现场使用。

数字温度传感器与传统的热敏电阻有所不同的是,把温度传感器集成在芯片中,同时它可以直接将被测温度转化成串行数字信号,抗干扰能力强,测温精度高(芯片出厂前已经经过校准,使用时无需再进行校准)。因传感器输出的是数字信号,使硬件设计更简洁,能有效地降低成本,调试也更方便,这也就缩短了开发的周期。

现设计一种高精度的数字温度计,采用杭州晶华微电子有限公司研制的高精度数字温度传感器芯片 SD5820A。再加一个单片机读取数字温度传感器的温度数据,并用数码管显示。实验表明,该数字温度计测温范围达-55℃ ~ +125℃,显示分辨率为 0.1℃,-10℃~+85℃时误差在±0.5℃之内,-55℃~+125℃时误差在±0.8℃之内。测温精度高,读数方便,可广泛在工业现场应用和普通家庭应用。

整个系统由数字温度传感器、单片机、显示、按键和电源这几个部分组成。电路原理图如下图2所示。

数字温度传感器

选用的数字温度传感器SD5820A 是杭州晶华微电子有限公司研制的芯片。采用TO-92封装形式,具有体积小,使用方便等特点。为了能测量液体温度,把SD5820A 芯片装入不锈钢保护管中密封,具有耐磨耐碰、防水等功能。SD5820A 在与单片机连接时仅需要一根I/O口线即可实现双向通信,占用单片机的端口较少,可节省大量的引线和逻辑电路。被测温度用符号扩展的12 位数字量方式串行输出,可测温范围:-55~+125℃,测温分辨率可达0.0625℃,-10℃~+85℃时测温误差在±0.5℃之内,-55℃~+125℃时测温误差在±0.8℃之内。

数字温度传感器SD5820A 的工作电源在远端引入,SD5820A 的DIO 引脚与单片机的I/O引脚连接,进行双方通信,采用4.7kΩ 的电阻上拉。由于SD5820A 单线通信功能是分时完成的,系统对它的各项操作必须严格按协议进行。操作协议参考SD5820A 单总线数字温度传感器规格书。

单片机

采用的单片机型号为SD8301,也是杭州晶华微电子有限公司研制的。具有16k Bytes OTP空间,256 Bytes SRAM,17 个可编程I/O 口,2 个16 位的定时/计数器,内置2M 的RC振荡器。该单片机也可以采用普通的51 单片机或PIC 单片机替代。

显示、按键和电源

采用5 位数码管显示,保留1 位小数,输出方式采用动态扫描形式,选择单片机的5个I/O 口作为数码管的位线和8 个I/O 口作为数码管的段线。

通过S0 按键来切换摄氏度和华氏度显示。

采用外接电源方式供电(5~12V 不需加限流电阻,大于12V 时加个470R/3W 的限流电阻),通过HT7533 降压为3.3 V 给系统各模块供电。

软件设计

单片机程序流程参考下图3所示。

图3 程序流程图

应用框图

图2 电路原理图

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数字温度计
    +关注

    关注

    2

    文章

    108

    浏览量

    21683
  • 温度计
    +关注

    关注

    6

    文章

    404

    浏览量

    78384
收藏 人收藏

    评论

    相关推荐

    自制高精度数字温度计

    自制高精度数字温度计
    发表于 11-15 22:47

    AMEYA360设计方案数字温度计解决方案

    温度计等。2、方案概述Ameya360 数字温度计解决方案与传统的温度计相比,具有读数方便,测温
    发表于 07-11 16:41

    晶华微SD5820A在误差±0.8℃数字温度计的应用

    有限公司研制的高精度数字温度传感器芯片 SD5820A。再加一个单片机读取数字温度传感器的温度数
    发表于 06-30 16:37

    高精度数字功率产品简介

    【产品简介】高精度数字功率产品简介(综合版英文)
    发表于 10-17 08:06

    工业用便携式低功耗高精度数字温度计设计

    在冶金、石油、化工、机械制造和国防等行业中,往往需要测量-200℃~1000℃气体、液体等环境中的温度。以前一般采用玻璃液体温度计、双金属温度计、压力式温度计、热电偶、
    发表于 01-23 11:55 30次下载

    DS1631, DS1631A, DS1731 高精度数字

    DS1631, DS1631A, DS1731 高精度数字温度计温度监控器 DS1631, DS1631A, DS1731概述 DS
    发表于 12-08 16:16 1132次阅读
    DS1631, DS1631<b class='flag-5'>A</b>, DS1731 <b class='flag-5'>高精度数字</b>温

    -40至+125摄氏度数字温度计电路

    -40至+125摄氏度数字温度计电路
    发表于 02-06 00:20 1014次阅读
    -40至+125摄氏<b class='flag-5'>度数字</b><b class='flag-5'>温度计</b>电路

    -55~+100度数字温度计电路

    -55~+100度数字温度计电路
    发表于 04-27 22:01 1145次阅读
    -55~+100<b class='flag-5'>度数字</b><b class='flag-5'>温度计</b>电路

    用ATMEGA48制作低成本高精度数字温度计

    用ATMEGA48制作低成本高精度数字温度计 不收积分,需要的看下
    发表于 11-23 18:08 41次下载

    超低功耗高精度数字温度计的原理及校正误差方法

    今天为大家介绍一项国家发明授权专利——超低功耗高精度标准数字温度计稳定电路及误差校正方法。该专利由厦门市计量检定测试院申请,并于2016年10月26日获得授权公告。
    发表于 10-27 09:27 3344次阅读

    数字温度计准不准

    数字温度计还算是比较准的,误差≤0.5%,数字温度计已经慢慢取代传统的水银温度计,因为数字
    发表于 02-28 10:33 1.1w次阅读

    国产单总线高精度数字温度传感器SD5820A的介绍

    温度信号容易受到干扰而产生测量误差,影响测量精度。因此,在温度测量系统中,采用抗干扰能力强的新型数字温度传感器是解决这些问题的最有效
    发表于 06-29 16:26 3738次阅读

    技术干货|国产单总线高精度数字温度传感器SD5820A

    SD5820A测量的是芯片内部温度,因此用来测量热源时,需要将芯片尽量靠近热源,减少芯片和热源之间的热阻。
    发表于 01-18 13:48 3909次阅读

    用ATMEGA48制作低成本高精度数字温度计的程序免费下载

    本文档的主要内容详细介绍的是用ATMEGA48单片机制作低成本高精度数字温度计的程序免费下载。
    发表于 03-17 17:25 28次下载

    BLE实验详解之蓝牙温度计设计方案

    BLE实验详解之蓝牙温度计设计方案
    发表于 03-30 16:50 25次下载
    BLE实验详解之蓝牙<b class='flag-5'>温度计</b><b class='flag-5'>设计方案</b>