用传统的水银或酒精温度计来测量温度,不仅测量时间长、读数不方便、而且功能单一,已经不能满足人们在数字化时代的要求。本文提出了一种新型的数字式温度测量电路的设计方案。
系统组成:
整个系统由数字温度传感器、单片机、显示、按键和电源这几个部分组成。电路设计见下图:
sd5075可设置迟滞阈值寄存器和过温阈值寄存器。如果实际测试环境温度高于设置的过温阈值寄存器则通过开漏引脚alarm输出报警信号。实际环境温度低于迟滞阈值寄存器则解除报警信号。alarm输出有2种可选的工作模式:alarm比较器模式和alarm中断模式。alarm输出可选择高电平或低电平有效。
sd5075介绍:
sd5075是一款高准确度温度传感器芯片,内含高精度测温adc,在-40℃~ +100℃范围内典型误差小于±0.5℃,在-55℃~ +125℃范围内典型误差小于±1.0℃。通过两线i2c/smbus接口可以很方便与其他设备建立通信。设置a2 ~ a0的地址线,可支持8片芯片并联总线连接。
本芯片可选3种工作模式:连续测温模式,单次测温模式,关断模式。可根据速度或功耗的需求灵活选择和配置。
sd5075特点:
1、12位数字温度读数,分辨率为0.0625℃。
2、在-40℃~+100℃范围内最大误差±0.8℃,在-55℃~+125℃范围内最大误差±1.5℃。
3、2线通信接口,跟i2c/smbus协议兼容。
4、提供过温报警功能,可设置过温阈值及迟滞恢复阈值。
5、可选连续测温模式或单次测温模式。
6、低功耗:连续测温时典型工作电流只有170ua,关断模式工作电流小于1ua.
7、工作电压范围:2.7v~5.5v.
8、管脚兼容adt75/lm75a/tmp75.
sda:两线通信数据线
scl:两线通信时钟线
alarm:作温度报警或者smbus alert用
gnd:地
a2-a0:地址选择信号
vdd:电源
单片机
采用的单片机型号为sd8102,也是杭州晶华微电子研制的。具有16k bytes otp空间,256 bytes sram,19个可编程i/o口,3个16位的定时/计数器,内置2m的rc振荡器。该单片机也可以采用普通的51单片机或pic单片机替代。
显示、按键和电源
采用5位数码管显示,保留1位小数,输出方式采用动态扫描形式,选择单片机的5个i/o口作为数码管的位线和8个i/o口作为数码管的段线;
通过s0按键来切换摄氏度和华氏度显示。
采用外接电源方式供电(5~12v不需加限流电阻,大于12v时加个470r/3w的限流电阻),通过ht7533降压为3.3 v给系统各模块供电。
软件设计
单片机程序流程参考下图:
结语:
此测温方案选用的sd5075测温芯片具有功耗低,测温精度高和价格便宜等优点,非常适用于普通测温场合。同时还兼容adt75/lm75a/tmp75等测温芯片。
如何意念操控,脑波技术+VR/AR教你怎么玩
DEKRA德凯深度参与IEC/EN TC21/SC21A电池标准委员会专家组讨论
11月11日在线研讨会 | Excel诊断调查问卷与ODX的转换及应用
SpringBoot如何快速过滤出一次请求的所有日志?
压力传感器常见问题解答
利用I2C通信接口实现测温的设计方案
充电芯片烧毁竟是电池热插拔惹的祸?
MS2609—兼容全频段,全制式导航低噪声放大器,参数兼容CKRF3509
智能音箱战场诡谲 接下来的路要怎么走只能是八仙过海各显神通
阿里云提速了存储行业的进化
Model X出现安全漏洞,特斯拉表示正在修补
智能制造和生命科技企业东湖高新发布2022第一季度报告
中国信科提供一系列的“5G+”业务,为5G在垂直行业的应用指明方向
海尔净水将在国庆期间打造一场关于物联网水场景的消费盛宴
怎样做到高清数字电视及流媒体播放一体化
TCMalloc 的架构设计细节
今年汽车芯片为什么短缺
用于记录仪接口的可编程放大器
重磅新品发力高端工业市场,兆易创新布局绿色能源“芯”应用
20段立体声图形均衡器的电路图