搜索
bottom↓
回复: 51

MSP430计算温度传感器(常用热电偶、热电阻分度号)的IAR库,可直接使用

  [复制链接]

出0入0汤圆

发表于 2009-7-15 00:56:07 | 显示全部楼层 |阅读模式
#include "TemperatureSensor.h"

float volt, cool, base_res, res;
float Result;
eThermocoupleIndex eTCIndex;
eTempResIndex eResIndex;

void main( void )
{
   while( 1 )
   {
      ( void )ThermocoupleCal( eTCIndex, volt, cool, &Result);
      ( void )ThermalResistanceCal( eResIndex, base_res, res, &Result);
   }
}







/*******************************************************************************
*                                                                              *
* 利用公式计算常用温度传感器的MSP430的IAR(3.42)库,具体公式参阅美国网站(免费)   *
*                                                                              *
* http://srdata.nist.gov/its90/main/                                           *
*                                                                              *
* 抱歉,国内找不到免费网站. 标准出版社有图书可购买(便宜,100左右)                *
*                                                                              *
* 更遗憾的是,本库所采用的IAR版本是河蟹号版本,所以......                        *
*                                                                              *
* 苦力:李勇       QQ:78205173       E-mail:lihuyong#163.com / #gmail.com       *
*                                                                              *
* 希望这个库不能够帮到你,只有这样,你才有可能不会成为苦力.                      *
*                                                                              *
* 你可以自由传播这个库(在不删除我的联系方式和寻人启事的前提下)                 *
*                                                                              *
* 请不要向我索要C源代码(同行,原因不另行解释),除非你能够帮我找到她,并且校验通过 *
*                                                                              *
*                                                                              *
*                               寻人启事                                       *
*                                                                              *
* 有谁知道"2001入学的中国政法大学的法律自考生-白雪"的联系方式,请联系我,必谢    *
*                                                                              *
*******************************************************************************/


#include "math.h"
typedef enum
{
   TS_TC_B,                         // 分度号B
   TS_TC_E,                         // 分度号E
   TS_TC_J,                         // 分度号J
   TS_TC_K,                         // 分度号K
   TS_TC_N,                         // 分度号N
   TS_TC_R,                         // 分度号R
   TS_TC_S,                         // 分度号S
   TS_TC_T,                         // 分度号T
} eThermocoupleIndex;               // 热电偶的分度号

typedef enum
{
   TS_RES_Pt,                       // 铂电阻
   TS_RES_Cu,                       // 铜电阻
   TS_RES_BA1,                      // BA1
   TS_RES_BA2,                      // BA2
   TS_RES_G53,                      // G53
} eTempResIndex;                    // 热电阻分度号

typedef enum
{
   TS_ENOERR,                       // 没有错误
   TS_EOUT_RANGE,                   // 输入的电阻/毫伏信号超出范围
} eTSErrorCode;                     // 错误代码




// fMilliVolt - 毫伏信号
// fColdSideTemperature - 冷端温度
// Result - 热端温度
eTSErrorCode ThermocoupleCal( eThermocoupleIndex eIndex, float fMilliVolt,
                              float fColdSideTemperature, float * Result );

// fBaseRes - 如果是Pt100的话,输入100;Cu50的话,输入50;以此类推
// fRes - 热电阻的阻值
// Result - 热电阻所测量的温度
eTSErrorCode ThermalResistanceCal( eTempResIndex eIndex, float fBaseRes,
                                    float fRes, float * Result );






点击此处下载 ourdev_461382.rar(文件大小:33K) (原文件名:热电偶.rar)

节目预告:下一个库,可能是Modbus的通用库。

出0入0汤圆

发表于 2009-7-15 08:47:14 | 显示全部楼层
感谢共享!!

出0入4汤圆

发表于 2009-7-15 12:58:21 | 显示全部楼层
感谢分享,呵呵。

出0入0汤圆

发表于 2009-8-13 14:35:26 | 显示全部楼层
晕,技术人员寻人方式确实很吊

出0入0汤圆

发表于 2009-8-13 22:25:59 | 显示全部楼层
技术人员寻人方式确实很吊

出0入0汤圆

发表于 2009-8-21 13:48:51 | 显示全部楼层
记号

出0入0汤圆

发表于 2009-8-24 11:19:33 | 显示全部楼层
先谢谢了!

出0入0汤圆

发表于 2010-1-9 08:45:36 | 显示全部楼层
记号

出0入0汤圆

发表于 2010-1-11 22:43:40 | 显示全部楼层
马克一下。

出0入4汤圆

发表于 2010-1-26 15:08:02 | 显示全部楼层
马克

出0入0汤圆

发表于 2010-2-1 23:07:56 | 显示全部楼层
定一个

出0入0汤圆

发表于 2010-2-3 21:01:04 | 显示全部楼层
果然很刁。

出0入0汤圆

发表于 2010-6-14 10:56:29 | 显示全部楼层
不用---------------还成不了苦力

出0入0汤圆

发表于 2010-6-15 16:02:36 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-6-27 16:57:51 | 显示全部楼层
MARK

出0入0汤圆

发表于 2010-7-12 15:39:36 | 显示全部楼层
没有明白分度表在哪里?

出0入0汤圆

发表于 2010-7-22 16:57:15 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-7-27 20:45:21 | 显示全部楼层
马克一下!可能会用!!!

出0入0汤圆

发表于 2010-8-5 07:46:30 | 显示全部楼层
马克一下。。。

出0入0汤圆

发表于 2010-8-30 14:13:19 | 显示全部楼层
马克一下。。。

出0入0汤圆

发表于 2010-9-8 15:21:10 | 显示全部楼层
看看,希望有用

出0入0汤圆

发表于 2011-7-20 08:33:30 | 显示全部楼层
MARK

出0入0汤圆

发表于 2011-7-29 18:11:33 | 显示全部楼层
不知精度如何?

出0入0汤圆

发表于 2011-8-4 22:30:21 | 显示全部楼层
mark

出0入8汤圆

发表于 2012-6-7 17:23:08 | 显示全部楼层
记下 哈哈

出0入0汤圆

发表于 2012-6-26 14:54:34 | 显示全部楼层
谢谢,支持!

出0入0汤圆

发表于 2012-10-13 10:22:13 | 显示全部楼层
感谢楼主提供的网站,这个网站里只有热电偶的,热电阻是否有相应的网站。
http://srdata.nist.gov/its90/main/   

出0入0汤圆

发表于 2012-10-13 10:31:47 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-10-13 11:09:44 | 显示全部楼层
感谢楼主提供的网站,这个网站里只有热电偶的,热电阻是否有相应的网站。
http://srdata.nist.gov/its90/main/
谢谢。

出0入0汤圆

发表于 2012-10-13 21:29:15 | 显示全部楼层
             mark

出0入0汤圆

发表于 2012-12-9 18:39:33 | 显示全部楼层
先收藏下,以备以后查用,谢谢!~!

出0入0汤圆

发表于 2012-12-9 19:34:50 | 显示全部楼层
只有库,不喜欢用

出0入0汤圆

发表于 2012-12-13 16:33:48 | 显示全部楼层
ozo 发表于 2009-7-15 12:58
感谢分享,呵呵。

你的姓名印不协调,杨太大了

出0入4汤圆

发表于 2012-12-13 23:41:40 | 显示全部楼层
zhu_zhihao 发表于 2012-12-13 16:33
你的姓名印不协调,杨太大了

不想弄4个字的~

出0入10汤圆

发表于 2012-12-27 13:41:14 | 显示全部楼层
最近也在捣鼓一个温度检测,不过不是用铂电阻之类的,所以下载看看有没有可以参考的部分。

出0入0汤圆

发表于 2012-12-27 19:28:02 | 显示全部楼层
感谢分享,呵呵。

出0入0汤圆

发表于 2013-1-4 19:38:28 | 显示全部楼层
mark

出0入0汤圆

发表于 2013-2-27 21:23:58 | 显示全部楼层
马克一下

出0入4汤圆

发表于 2013-4-8 00:17:58 | 显示全部楼层
mark再说

出0入0汤圆

发表于 2013-4-8 19:02:37 | 显示全部楼层
谢谢楼主分享!

出0入0汤圆

发表于 2014-2-9 07:12:41 来自手机 | 显示全部楼层
谢谢分享

出0入4汤圆

发表于 2014-6-26 20:25:23 | 显示全部楼层
mark.......

出0入0汤圆

发表于 2014-6-26 21:51:23 | 显示全部楼层
楼主好屌!学习了

出0入0汤圆

发表于 2014-11-25 22:31:58 | 显示全部楼层
感谢分享

出0入0汤圆

发表于 2014-12-5 22:25:26 | 显示全部楼层
做个记号,需要用再过来谢谢了!

出0入17汤圆

发表于 2014-12-18 13:53:25 | 显示全部楼层
先载下来看下,非常感谢分享!

出0入0汤圆

发表于 2014-12-28 14:45:45 | 显示全部楼层

感谢分享,呵呵。

出0入0汤圆

发表于 2015-1-8 12:33:37 | 显示全部楼层
感谢楼主,似乎这个没用

出0入0汤圆

发表于 2015-10-21 23:12:34 | 显示全部楼层
楼主你的modbus库呢,说好的,还有再次问下找到人没,哈哈

出0入0汤圆

发表于 2015-11-4 21:45:40 | 显示全部楼层
寻人方式的确有意思,事隔多年,不知道,找到否???
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-18 23:03

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表