MSP430单片机热敏电阻温度测量系统设计

发布者:MysticalDreamer最新更新时间:2021-03-09 来源: eefocus关键字:MSP430  单片机  热敏电阻  温度测量系统 手机看文章 扫描二维码
随时随地手机看文章

MSP430单片机计数法测温原理


以NE555定时器为核心组成典型的多谐振荡器,把被测热敏电阻Rt 作为定时元件之一接入电路中,NE555定时器输出引脚接MSP430单片机的P1.2脚(Timer_A:捕获、CCIlA输入引脚)。系统电路如图所示。



由上述测量原理可知,误差主要来源为:R1、R2精度,单片机的定时器和电容器的精度以及稳定度。这里选用高精度(士O.001%)、温度系数小于土O.3×10-6/℃的精密金属箔电阻器。因此当选用高精度、高稳定度的电容器,且单片机的工作频率足够高,就可以得到较好的测温精度。


由测量原理知:被测电阻的阻值越大,测量误差越小。笔者已应用该方法设计出一款温度计,测量范围为一10~80℃,分辨率达到O.01℃,误差在O.3℃ 以内。该设计充分利用了MSP430单片机的捕获功能和低功耗功能,使得电路功耗低、电路简洁、价格低廉、精度高。


关键字:MSP430  单片机  热敏电阻  温度测量系统 引用地址:MSP430单片机热敏电阻温度测量系统设计

上一篇:基于MSP430F149和nRF905的 无线血氧指夹的设计
下一篇:MSP430-AD12的个人深入了解

推荐阅读最新更新时间:2024-11-07 22:01

51单片机的控制寄存器详解
串行口控制寄存器SCON(98H) SM0和SM1是串行口4中工作方式的选择位。 00 方式0:8位移位寄存器,波特率固定为fosc/12(晶振频率的12分之1) 01 方式1:10位异步收发(1+8+1),波特率可变,按公式计算(使用频率最高的方式,起始位0+8位数据+停止位1) 10 方式2:11位异步收发(1+8+1+1),波特率固定为fosc的1/32或1/64 11 方式3:11位异步收发(1+8+1+1),波特率可变,按公式计算 SM2是串行口多机通信控制位(作为方式2、方式3的附加控制位) REN是串行口接收允许控制位,1表示允许接收,0表示禁止接收。 RB8、TB8是多机通信使用的
[单片机]
51<font color='red'>单片机</font>的控制寄存器详解
单片机型FM有线/无线遥控广播系统
摘要:阐述双音频通信的基本工作原理;结合FM有线/无线遥控广播系统中的具体应用,介绍一种适合单片机系统的双音频通信方案,设计具体的硬件接口电路,说明其工作原理;给出应用于双音频的程序流程及在工作中应注意的一些问题。 关键词:OTP单片机 双音频 调频调制器 遥控广播系统 CD22204 引言 在许多单片机应用系统中,常常利用电信号与非电信号,来传送控制信号和数据信息,以实现遥控或遥测的功能,例如光信号、超声波信号、电脉冲信号等。而本FM有线/无线遥控广播系统中,是使用双音频电信号发送接收挖出,实现对FM有线/无线广播的远程控制管理。这种双音频通信具有控制简单,实施方便,传输可靠,而且造价低廉的特点,也是一种较为常用的通信方
[单片机]
51单片机程序深入编写裸机代码有助于了解硬件的特性
单片机是没有上操作系统的东西,在keil中编写的代码都是裸机代码,深入编写裸机代码有助于了解硬件的特性。 若不是硬件特性已定的情况之下的其它流程都是代码作祟。忽然想到来探探51单片机的执行流程。这个念头起源于最初见到每个51程序里面的主函数里面最终都挂一个while(1);语句。为何要加一句while死循环让程序停留在main函数中呢。将while(1);语句去掉有什么影响么? 写一个很简单的程序试一下。 执行以上程序,由P1端口控制的流水灯闪了一下。程序最终进入while(1);里纠缠去了,这个到好解释。 现将while(1);语句屏蔽掉。我还以为程序不能被正确执行了呢,因为退出了main主函数,就像Rende
[单片机]
51<font color='red'>单片机</font>程序深入编写裸机代码有助于了解硬件的特性
具有实用性和稳定性的MSP430单片机心肺听诊技能训练系统
随着社会的发展, 医疗体制的改革, 媒体的宣传, 民众的法律意识大大加强, 一系列医疗法规的出台, 进一步明确了病人的各项权益。病人, 这一以往传统医学教学的主体更多的选择拒绝配合教学工作。 而近年来医疗纠纷的增多与医患关系的紧张, 出于自身利益的考虑, 医院的教学性能不断削弱。医学院校在临床医学教育中的常规模式是: 理论教学+ 单项技能训练-- 见习--临床实习。但由于种种原因, 见习不能有效开展, 从而导致“理论教学+ 单项技能训练”这一教学模式的形成。基于以上现实情况, 医学院校内教学的尴尬局面迫切需要改变。将“ 模拟教学”引入校内教学流程, 形成“理论教学+ 单项技能训练——模拟教学——临床实习”新型的临床医学教学模式
[单片机]
具有实用性和稳定性的<font color='red'>MSP430</font><font color='red'>单片机</font>心肺听诊技能训练系统
基于51单片机的数字时钟
#include reg51.h #define uchar unsigned char #define uint unsigned int sbit qingling=P1^0; sbit tiaofen=P1^1; sbit tiaoshi=P1^2; sbit sounder=P1^3; uint a,b; uchar hour,minu,sec, hour0,minu0,sec0, hour1,minu1,sec1; h1,h2,m1,m2,s1,s2, k,s; uchar code select ={0x7
[单片机]
基于51<font color='red'>单片机</font>的数字时钟
单片机12864 c程序
单片机12864 c程序-MSP430与12864连接驱动程序(KS0108) #i nclude MSP430x14x.h // Standard EquaTIons #i nclude math.h #i nclude stdlib.h #i nclude stdio.h #i nclude string.h #i nclude ctype.h #i nclude HZTable.h #i nclude ASCII816.h #define uint unsigned int #define uchar unsigned char //**********************************************
[单片机]
AVR单片机外部RAM访问
最近的一个项目中,体会了一下AVR单片机的外部RAM扩展,发文记录于此。 本文以ATMEGA64单片机为测试平台,外扩74HC573(资料上讲用AHC系列,但是我用HC系列在16M晶振下配置成最快速度访问并没有发现什么不妥,当然这是个不严谨的设计)以及62256芯片。 我采用的是GCC编译器,并且在项目中采用C++来编写程序,根据理论上来讲,只要外部存储器使能了并且配置完成,那么变量的地址分配完全可以交给编译器来做,但是前提是存储器使能及配置代码要在上电复位后最先得到执行,而采用C或者C++来编写程序,上电复位之后最先得到执行的代码是由编译器自动增加的启动代码以及构造函数代码。我不清楚如何让存储器使能及配置代码在上电复位后最先得到
[单片机]
Vishay推出的新款高能浪涌限流PTC热敏电阻,可提高有源充放电电路性能
自我保护器件R25阻值达1.5 k,可处理电压高达1200 VDC,能量吸收能力达340 J,可减少元件数量 美国 宾夕法尼亚 MALVERN、中国 上海 — 2024年10月30日 — 日前,威世科技Vishay Intertechnology, Inc.宣布,推出一系列新型浪涌限流正温度系数(PTC)热敏电阻---PTCEL 。Vishay BCcomponents PTCEL高能系列器件最大能量吸收能力达340 J,比高环境温度下竞品器件高五倍,在25 C(R25)条件下阻值范围宽,具有高电压处理能力,可提高汽车和工业应用中有源充放电电路的性能。 日前发布的热敏电阻R25阻值为150 至1.5 k,可实现更高效
[电源管理]
Vishay推出的新款高能浪涌限流PTC<font color='red'>热敏电阻</font>,可提高有源充放电电路性能
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved