Xiangtao 发表于 2013-12-18 11:51:02

开源温控器项目

需要一个卡,可以接一个PT100, 然后可以输出一个12bits的可以连到arduino的信号,大家觉得有戏吗,怎么做呢?

zoologist 发表于 2013-12-18 13:52:58

精度要求如何?我觉得直接用是不可以的,需要再加入一些元件.......

要不taobao直接看看有没有做好的件让arduino只负责处理数据?

Xiangtao 发表于 2013-12-18 14:48:46

zoologist 发表于 2013-12-18 13:52 static/image/common/back.gif
精度要求如何?我觉得直接用是不可以的,需要再加入一些元件.......

要不taobao直接看看有没有做好的件让 ...

直接用的话,ARDUINO的模数转换只有10位,没有需要的精度。如果从0度到300度肯呢个不够用。

在淘宝上找了,没有这样的模块用。

zoologist 发表于 2013-12-18 14:57:59

我也不太懂哈 :L你的pt100数据出来是什么格式的?

zoologist 发表于 2013-12-18 15:42:49

Xiangtao 发表于 2013-12-18 14:48 static/image/common/back.gif
直接用的话,ARDUINO的模数转换只有10位,没有需要的精度。如果从0度到300度肯呢个不够用。 ...

0到300读,10位数模转换精度能达到0.5度以上.....这个精度不够么?

或者你更换精度更好的ad模块,数据是从i2c上获得的....

http://item.taobao.com/item.htm?spm=a230r.1.14.10.H1sWQ7&id=18927422969

林定祥 发表于 2013-12-18 16:11:42

如果0~300度,300度的跨度应该精度要求不会怎么高吧.原理上10位AD,可以将测试范围拆到1024,也即精度=300/1024=0.3度,实际使用会考虑上下均有富余量,因此10位AD精度达到0.5度较合适.

林定祥 发表于 2013-12-18 16:12:43

zoologist 发表于 2013-12-18 14:57 static/image/common/back.gif
我也不太懂哈   你的pt100数据出来是什么格式的?

PT100就是一个热电偶,或称热敏电阻.

zoologist 发表于 2013-12-18 16:18:44

林定祥 发表于 2013-12-18 16:12 static/image/common/back.gif
PT100就是一个热电偶,或称热敏电阻.

我看了一下资料,pt100出来的信号还需要放大啊?

放大过程中会不会导入误差?

林定祥 发表于 2013-12-18 16:24:04

zoologist 发表于 2013-12-18 16:18 static/image/common/back.gif
我看了一下资料,pt100出来的信号还需要放大啊?

放大过程中会不会导入误差?

http://www.geek-workshop.com/forum.php?mod=viewthread&tid=1891
坛子搜到的.

zoologist 发表于 2013-12-18 16:30:04

谢谢哈光顾着baidu了,忘记坛子还有搜索了

Xiangtao 发表于 2014-1-2 13:55:18

我晕,这个越来越复杂了。

zoologist 发表于 2014-1-2 15:01:54

Xiangtao 发表于 2014-1-2 13:55 static/image/common/back.gif
我晕,这个越来越复杂了。

做的怎么样了?前面都说了不需要额外的电路了还有什么问题吗?

Xiangtao 发表于 2014-1-3 12:01:56

zoologist 发表于 2014-1-2 15:01 static/image/common/back.gif
做的怎么样了?前面都说了不需要额外的电路了还有什么问题吗?

就是接不上PT100啊,我们用的都是3个头的线,老外要求AD转换要有13个, ARDUINO 的卡好像都是10的,我得先做那个卡啊,没有人卖!

zoologist 发表于 2014-1-3 14:03:13

Xiangtao 发表于 2014-1-3 12:01 static/image/common/back.gif
就是接不上PT100啊,我们用的都是3个头的线,老外要求AD转换要有13个, ARDUINO 的卡好像都是10的,我得先 ...

不知道你的问题是啥,你可以提供10个ad出来,最后默认给他全0也可以啊。比如:我要求的范围是 0000b-1111b

但是接收数据的有5位,那么我只要将最高4位接上,最后一位始终为1或者0也是可以用的,只是精度上差一点而已。

Xiangtao 发表于 2014-1-3 15:32:21

zoologist 发表于 2014-1-3 14:03 static/image/common/back.gif
不知道你的问题是啥,你可以提供10个ad出来,最后默认给他全0也可以啊。比如:我要求的范围是 0000b-1111 ...

需要的就是精度啊
页: [1] 2
查看完整版本: 开源温控器项目