Arduino - 热敏电阻MF58-104F3950K
热敏电阻接法:
阻值:
/* * 热敏电阻的型号是 NTC玻封热敏电阻MF58-104F 3950K 直插100K 精度1% B值3950* 常温25摄氏度(298.15K)下阻值为100k欧
*/
#include<math.h> const float voltagePower=5;
const float Rs=100;//采样电阻为100千欧
const int B=3950;
const double T1=273.15+25;//常温
const double R1=100;//常温对应的阻值,注意单位是千欧 void setup() { Serial.begin(9600);
} void loop() { //获得A0处的电压值 double digitalValue=analogRead(0); double voltageValue=(digitalValue/1023)*5; Serial.print("Current voltage value="); Serial.println(voltageValue); //通过分压比获得热敏电阻的阻值 double Rt=((voltagePower-voltageValue)*Rs)/voltageValue; Serial.print("Current registor value="); Serial.println(Rt); //换算得到温度值 Serial.print("Current temperature value="); Serial.println(((T1*B)/(B+T1*log(Rt/R1)))-273.15);// Serial.println(); delay(1000); }
Arduino - 热敏电阻MF58-104F3950K相关推荐
- 用arduino和热敏电阻做电子体温计
由于需要做一个睡眠质量监测的小东西(体温+三轴),所以需要测量体温,然而把电路搭好之后才发现 ds18b20根本就不能测体温..也是醉..而且普通的热敏电阻也干不了这活. 因此又买了专门测体温的热敏电 ...
- 论坛各种问题总结--(随时更新)
(-6)RC滤波,R C为一定值,R大C小 和R小C大有什么区别? 直流阻抗不同 (-5) 为何现在串口速率比并口速率要快? 并行通信的瓶颈:并行数据传输技术向来是提高数据传输率的重要手段,但是,进一 ...
- NTC温度计算(附程序)
首先第一部分需要先弄明白它的名字中的各个部分都是什么意思,觉得不需要的可以直接跳过. 一.NTC命名 在淘宝上随便搜了一个NTC电阻,命名如下: 1.MF代表含义:** 电阻命名 含义 MF51 单端 ...
- 【Arduino】PTC热敏电阻的介绍和应用
目录 前言 (1)负载过电流.过热保护 (2)PTCR在电视机PTC消磁电路中的应用 (3)PTCR在电动机起动中的应用 (4)PTCR在电动机过热保护中的应用 一.准备材料 二.使用步骤 三.实物图 ...
- Arduino STM32用NTC热敏电阻 OLED显示屏制作温度计
1.材料清单 STM32F103C8T6开发板(黑色板).NTC热敏电阻.12864OLED显示屏(四脚).microUSB数据线.导线及面包板 2.电路连接 NTC热敏电阻连接电路:GND-> ...
- # **Arduino开发NTC热敏电阻实验**
Arduino开发NTC热敏电阻实验 哈喽, 大家好呀我是一名初次学习Arduino的一名初学者,很高兴跟大家分享这次的学习经验,秉承着互相学习,互相进步的原则,我将这次项目的经验分享给大家. 1.这 ...
- LabVIEW控制Arduino采集热敏电阻温度数值(基础篇—13)
目录 1.实验目的 2.实验环境 3.程序设计 4.实验演示 1.实验目的 利用热敏电阻和LIAT中的热敏电阻函数节点,通过Arduino Uno控制板的模拟端口采集与热敏电阻串联电阻的分压值上传给L ...
- 零成本学arduino教程——热敏电阻传感器
模拟温度传感器:NTC(负温度系数)热度. 你可以想到一个热敏电阻非常类似于光敏电阻,但决定热敏电阻温度有多种因数.温度变化也改变,阻力也改变. 引脚名称 名字 描述 VCC 正电源 OUT 输出信号 ...
- 【Arduino+ESP32专题】案例:简单的实现NTC热敏电阻检测板卡温度
在文章[分立元件]NTC热敏电阻的B值中我们了讲解了负温度系数 (NTC) 热敏电阻的B值,提到了B常数显示的是热敏电阻的电阻值变化倾向,是负温度系数(NTC) 热敏电阻的基本特性参数之一.如下图所示 ...
最新文章
- javascript函数嵌套时arguments的问题
- 不重复,distinct
- 自行更换iPhone 13屏幕会导致Face ID失效?苹果将发布软件更新解除限制
- 当把CocoaPods生成的workspace移动到上层目录时
- Android studio 2.3安装遇到的问题
- JavaScript常用数组操作方法,包含ES6方法
- c# dialogresult 选择文件_C#控件美化之路(12):自定义消息弹出框
- java 实现word转txt
- JSON值的获取以及遍历 [JSON]
- 如何将一个向量投影到一个平面上_线性代数总结 第三章 向量代数与几何计算(空间平面和直线)...
- 2022内蒙古最新建筑施工电工(建筑特种作业)模拟考试试题及答案
- 爬虫-东北林业大学校内-中国[哈尔滨]森林博物馆-爬取所有馆藏蝴蝶图片
- shell编程实现一些小游戏
- 可以运行python的路由器_用python控制你的路由器
- linux 无法解析配置文件,Linux无法解析域名的解决办法
- 华工简述微型计算机系统的组成,华工 计算机组成原理随堂.doc
- 为什么只有状态转移算法才是真正意义上的智能优化算法,其它的都是“假冒伪劣”?
- [javaee高级] 设计模式面试题
- 数据挖掘之 数据介绍思维导图
- 2021年陕西省大学生程序设计竞赛(重现赛)
热门文章
- Windows下用cmd跳转指定目录(切换盘符出bug的解决方案)
- Latex自动生成bibitem参考文献
- EasyDSS项目现场环境搭建部署步骤分享
- Linux目录 / ~ home的区别
- 自学网络安全究竟该从何学起?
- 算法训练Day6 | LeetCode:242. 有效的字母异位词(数组作哈希表);349. 两个数组的交集(Set作哈希表);202.快乐数 (Set作哈希表);1. 两数之和(Map作哈希表)
- Ubuntu修改文件夹及其中所有文件的所属主和所属组
- 强制改变css样式优先级
- Java毕设课设-学生心理测试管理系统
- php json_encode不转义,php json_encode不转义中文汉字的方法