标题: 基于STC15W408AS的NTC温度计设计,Keil C程序,原理图 [打印本页]

作者: jmpxwh    时间: 2017-7-11 17:49
标题: 基于STC15W408AS的NTC温度计设计,Keil C程序,原理图
以前基于STC15F204EA做的一个NTC温度计,这次更新为408AS,同时修改了一点小程序。
/***************************************/
/*   基于STC15W408AS的NTC温度计设计    */
/*       测温范围-40°~110°          */
/*       创建者 :jmpxwh               */
/*      创建时间:2017/05/05           */
/***************************************/
//4位共阴极数码管段码a-h顺序接P27-P20,位选端接P3高4位
//NTC使用MF52-103/3435;10K±1%精度;B值:3435±1%
//NTC温度输出端子接P1.7


电路原理图:


全部完整资料下载地址:
15W408AS-NTC3435.rar (126.47 KB, 下载次数: 1636)




作者: erzhu2007    时间: 2017-7-19 08:37
楼主辛苦了,瞧瞧去。。。
作者: erzhu2007    时间: 2017-7-19 13:18
本帖最后由 erzhu2007 于 2017-7-20 15:32 编辑

不错不错
作者: MeMine    时间: 2017-7-22 22:59
正需要这个 楼主辛苦了
作者: wuwei9871    时间: 2017-7-23 07:00
楼主辛苦了
作者: 人工智能威力    时间: 2017-8-2 21:03
不错改天试试看
作者: billliu66    时间: 2017-8-2 21:49
很好,有用
作者: tt98    时间: 2017-8-26 11:21
借鉴参考下!
作者: jxdianqi    时间: 2017-8-28 10:55
做过50k的ntc,不过数值转换查表好像不是很理想,下来学习一下
作者: 2387536488    时间: 2017-9-12 17:28
谢谢分享,我是初学者,非常有用。
作者: junjiedianzi    时间: 2017-10-6 15:28
学习了,谢谢楼主,正需要这方面的资料呢
作者: junjiedianzi    时间: 2017-10-6 15:29
谢谢楼主,正在找这方面的资料。。。
作者: Xinyi205    时间: 2017-11-13 09:48
想下载学习一下,怎么才有黑币呀
作者: 唐自强1    时间: 2017-11-17 11:31
楼主问下这个温度精确多少
作者: tt98    时间: 2017-11-17 19:15
值得参考!
作者: sandy1983    时间: 2017-11-20 22:31
谢谢分享         
作者: sandy1983    时间: 2017-11-21 21:03
谢谢分享      
作者: pad    时间: 2017-11-25 14:34
不错,有用的   楼主辛苦了

作者: wuxishun    时间: 2017-11-26 01:29
谢谢分享
作者: fancunwu    时间: 2017-11-28 22:38
如能设置温度就更好了
作者: ludaijin    时间: 2017-12-25 19:50
感谢楼主分享,刚好用到这个东西
作者: Wingl    时间: 2017-12-26 13:52
内部RC时钟频率是多少?
作者: bboysyy    时间: 2017-12-26 16:44
楼主辛苦了
作者: 撼地神牛雨    时间: 2017-12-28 22:49
学习研究下
作者: 李啦啦啦    时间: 2017-12-29 09:45
厉害厉害学习学习
作者: 5151hei123    时间: 2018-1-20 10:09
不错,谢谢楼主
作者: 打杂的    时间: 2018-1-21 00:00
下载看看,模拟试试看,效果怎样
作者: liujianru    时间: 2018-1-21 14:52
谢谢分享!
作者: zxy2266    时间: 2018-1-31 19:48
正在研究这个,楼主搞个白光控制吧
作者: 都市郎    时间: 2018-2-2 04:15
“//4位共阴极数码管段码a-h顺序接P27-P20,位选端接P3高4位”,介绍说是共阴极数码管,原理图怎么是共阳极数码管接法。楼主何解?
作者: cyllife    时间: 2018-2-5 20:05
楼主辛苦了 谢谢分享
作者: cyllife    时间: 2018-2-5 20:09

谢谢分享!
作者: 神剑无敌    时间: 2018-2-17 09:02
学习一下  谢谢分享
作者: jingboxu77    时间: 2018-3-7 17:32

正需要这个 楼主辛苦了
作者: 都市郎    时间: 2018-3-16 14:55
谢谢共享!
作者: amwguh86    时间: 2018-3-17 09:44
实物图有没
作者: jingboxu    时间: 2018-3-17 19:55
不错,学习学习
作者: hclin    时间: 2018-3-21 03:05
正需要这个  谢谢共享!
作者: lsrly    时间: 2018-3-29 13:49
这个做电热水壶行不
作者: caifish    时间: 2018-4-11 18:42
谢谢楼主分享。。。。。。。。
作者: sgz1104    时间: 2018-5-2 16:00
不错不错
作者: 卢卢卢卢    时间: 2018-5-3 10:39
谢谢分享
作者: nijifeng    时间: 2018-5-17 16:04
这个还是挺实用的。有两点疑问:1,温度传感器信号是从P1.7读入的吗?2,蜂鸣器这个接发,端口是否有被烧毁的可能?蜂鸣器是有源还是无源的?
作者: 695735073    时间: 2018-6-5 11:30
不错谢谢分享.............
作者: 小白工程    时间: 2018-6-19 10:22
有程序代码不
作者: 集力申    时间: 2018-6-19 15:19
这个帖子对我很有用
作者: jianmingqj    时间: 2018-6-23 08:39
急需,多谢
作者: lhuijiang    时间: 2018-6-23 09:24
支持楼主。
作者: second_chan    时间: 2018-7-5 11:15
感谢楼主分享,学习一下。
作者: lxj16888    时间: 2018-7-17 10:52
东西很好啊!这个东东精度高么?会随供电电压波动而受影响么?
作者: 10123698754    时间: 2018-7-29 00:44
挺有用的~谢谢  收藏

作者: qvbetgguh    时间: 2018-9-3 00:17
可以参考下。谢谢
作者: gogo321    时间: 2018-9-4 09:05
谢谢分享,参考一下
作者: luanhong    时间: 2018-9-27 10:16
kan 看一看
作者: aking991    时间: 2018-10-9 17:17
正需要的,谢谢分享
作者: 明记冷气    时间: 2018-10-12 13:14
新手在载学习一下
作者: wdsqs    时间: 2018-10-22 15:42
原理图数码管是共阳的接法。
作者: aking991    时间: 2018-11-14 16:29
谢谢分享,下载下来学习
作者: li23108    时间: 2018-12-25 19:55
正需要这个 楼主辛苦了
作者: hjx5548    时间: 2019-1-11 07:36
我仿制了一个,程序根本不能用。
作者: Sj2019    时间: 2019-2-8 22:14
怎么联系楼主!13278673682
作者: い博柠一笑〃    时间: 2019-3-5 13:31
刚好需要这类资料 楼主辛苦了
作者: dianzifashaoyou    时间: 2019-3-23 22:35
下载了我买的是这个适合吗MF52-10K(5%)
作者: shyann    时间: 2019-3-29 00:44
下载看看学习学习
作者: nanning321    时间: 2019-4-18 17:24
再加上可调 有上限和下限温度功能就完善了
作者: logan0279    时间: 2019-4-20 14:56
谢谢分享
作者: stlong    时间: 2019-5-18 15:14

楼主辛苦了,瞧瞧去。。。
作者: elec_hangzhou    时间: 2019-7-1 00:35
菜鸟下下来看先  谢谢分享!
作者: ccccc5321c    时间: 2019-7-26 19:13
很好很强大哟
作者: HGL001983    时间: 2019-8-13 08:38
都市郎 发表于 2018-2-2 04:15
“//4位共阴极数码管段码a-h顺序接P27-P20,位选端接P3高4位”,介绍说是共阴极数码管,原理图怎么是共阳极 ...

楼主这个原理图,驱动共阳数码管位选三极管应该是用PNP管。
作者: HGL001983    时间: 2019-8-13 08:42
大家谨慎下载,这个帖子原理图和程序都有陷阱,不知安得什么心!
作者: nifeng87v5    时间: 2019-8-28 22:16
正好需要,谢谢楼主
作者: yfpc2006    时间: 2019-9-17 14:18
用公式也可以,先求出电路的电阻值,然后根据公式算……
贴上我用的程序吧!

NTC 热敏电阻温度计算公式
Rt = R *EXP(B*(1/T1-1/T2))
这里T1和T2指的是K度即开尔文温度,K度=273.15(绝对温度)+摄氏度;其中T2=(273.15+25)
Rt 是热敏电阻在T1温度下的阻值;
R是热敏电阻在T2常温下的标称阻值;
B值是热敏电阻的重要参数;
EXP是e的n次方;  
求T1 =1/(ln(Rt/R)/B+1/T2)
C程序:

#include "math.h"
const float Rp=10000.0; //10K
const float T2 = (273.15+25.0);;//T2
const float Bx = 3950.0;//B
const float Ka = 273.15;

float Get_Temp(void)
{
  float Rt;
  float temp;
  Rt = Get_TempResistor();
  //like this R=5000, T2=273.15+25,B=3470, RT=5000*EXP(3470*(1/T1-1/(273.15+25)),  
  temp = Rt/Rp;
  temp = log(temp);//ln(Rt/Rp)
  temp/=Bx;//ln(Rt/Rp)/B
  temp+=(1/T2);
  temp = 1/(temp);
  temp-=Ka;
  return temp;
}

作者: cdiyy    时间: 2019-9-29 08:30
正在啃C中。研究一下,是KEILL5的工程吧
作者: 龙飞空空    时间: 2019-10-1 16:18
谢谢楼主分享,想学习一下
作者: wangminwr    时间: 2019-11-19 09:33
学习一下,谢谢分享!
作者: jovew    时间: 2019-12-2 10:17
有没有控制温度的功能?
作者: jovew    时间: 2019-12-2 10:21
程序打开后,怎么我的keil就会死机?
作者: haihaiha    时间: 2019-12-9 16:07

不错,学习了学习了
作者: 这一生只为你    时间: 2019-12-9 19:55
感谢楼主分享!
作者: finezwl    时间: 2019-12-24 14:11
谢谢分享!
作者: yst529    时间: 2019-12-24 16:54
厉害了楼主,正需要一个温度计设计电路
作者: hww22    时间: 2019-12-30 21:58
太好了,怎么转STC8系列
作者: wuweirui    时间: 2020-1-5 11:59
学习了,正好需要
作者: amandv    时间: 2020-2-9 21:55
谢谢分享,不知能不能测量180度左右的温度
作者: sasafair    时间: 2020-3-18 21:33
楼主有没有关注过这东西的测量精度?  误差有多大
作者: lsrly    时间: 2020-3-21 16:16
正需要了,就来了
作者: mhwgonx    时间: 2020-7-7 16:32
yfpc2006 发表于 2019-9-17 14:18
用公式也可以,先求出电路的电阻值,然后根据公式算……
贴上我用的程序吧!

你这一种方式够直接。我试一下看看怎么样
作者: MAWUQIN    时间: 2020-7-15 22:18
温度变化得太快怎样才能取得准确温度值呢?
作者: ouweiguang    时间: 2020-11-18 16:08
我做过100k的ntc,不过数值转换查表好像不是很理想0
作者: 6620680    时间: 2020-12-4 11:50
一个简洁的好方案!
作者: 249449417@qq.co    时间: 2021-4-8 11:08
搭建了下,还可以。非常不错。
作者: sml008    时间: 2021-4-10 13:02
有参考价值,学习一下
作者: dcc024    时间: 2021-6-23 05:48
不错不错,加油,可惜没币了
作者: hxc888    时间: 2022-4-3 21:41
功能还要可以进一步完善,如把上限和下限的预置;测量出来的温度设置多段报警输出;增加1-10小时长延时等
作者: 小古月    时间: 2022-10-4 19:14
这个实用
作者: hclin    时间: 2022-10-10 11:56
yfpc2006 发表于 2019-9-17 14:18
用公式也可以,先求出电路的电阻值,然后根据公式算……
贴上我用的程序吧!

值得參考,改天試試看
作者: xiong731    时间: 2023-3-31 00:07
yfpc2006 发表于 2019-9-17 14:18
用公式也可以,先求出电路的电阻值,然后根据公式算……
贴上我用的程序吧!

谢谢分享!
作者: 7845123069    时间: 2023-5-10 12:52
下载看看,模拟试试看,效果怎样
作者: hjx5548    时间: 2023-5-11 04:39
能不能加上位置设置按键




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1