2赞

26回答

0收藏

基于多路铂热电阻测温控制器的设计(7.15更新)

   

GD32 GD32 12850 人阅读 | 26 人回复 | 2015-07-11

本帖最后由 lmt50222 于 2015-7-25 08:48 编辑

1.方案名称
基于多路铂热电阻测温控制器的设计
2.方案介绍
铂热电阻测温(PT100)是目前工业控制类最常见的温度传感器,因PT100电阻变化较小,故多数需要进行变换,放大等电路,然后进行模数转换,最后通过MCU进行温度值变换。美信MAX最新款MAX31865是集成所有PT100前置电路,模数转换为一体,直接输出温度数字量,用户只需使用4条通信口外加很少的外围器件便可进行PT100温度传感器的温度测量。
3.方案结构框图

4.设计应用描述及心得总结
a.MAX31865芯片的通信时序的分析,寄存器的读取和写入,故障寄存器的内容等是特别需要注意的。注:因MAX31865是采集电阻值,所以对电路转换电阻和传感器线阻要求较高,故实际运用需考虑,尽可能使用四线制接法,这样可以清除线阻误差。
b.通道之间的转换时间,对采样值的处理,输出控制等等,都需要采用相关的函数算法。
c.各模块之间的配合运用。
5.方案实物图
1.把GD32红板做了一些小改动,把针座焊到反面了

2.PCB空板及焊接后

3.继电器部分,因为画PCB封装时弄错了脚位,所以有一些飞线

4.整体装配图

5.显示板
a.测量通道1的温度(电阻值200欧(精度1%),温度值267,实际255,偏差12度)

b.测量通道2的温度(电阻值200欧(精度1%),温度值267,实际259,偏差8度)

c.测量通道3的温度(电阻值100欧(精度1%),温度值0    ,实际3    ,偏差3度)

d.测量通道4的温度(电阻箱可变电阻)

6.方案程序及BOM相关
1.原理图(见附件PDF)
Protel Schematic.pdf (69.4 KB, 下载次数: 55)

2.SCH.PCB图(99se格式)
多路测温控制器.rar (120.03 KB, 下载次数: 33)

3.代码
先上传测试读取各通道的测试代码。Keil V5.14
XZ-GD32-Demo.rar (3.02 MB, 下载次数: 72)

4.工作视频
公司网络不上视频网站,只能上传压缩文件
手机QQ视频_20150715104825.part1.rar (9 MB, 下载次数: 7)

手机QQ视频_20150715104825.part2.rar (9 MB, 下载次数: 7)

手机QQ视频_20150715104825.part3.rar (5.29 MB, 下载次数: 5)

http://player.youku.com/player.php/sid/XMTI4NjY2NDE4OA==/v.swf
.

评分

参与人数 1声望 +3 与非币 +20 收起 理由
小菜儿 + 3 + 20 赞一个!

查看全部评分

分享到:
回复

使用道具 举报

回答|共 26 个

倒序浏览

沙发

数码小叶

发表于 2015-7-12 09:02:44 | 只看该作者

看了半天,发现排母怎么和大家的不一样
板凳

lmt50222

发表于 2015-7-12 09:17:01 | 只看该作者

数码小叶 发表于 2015-7-12 09:02
看了半天,发现排母怎么和大家的不一样

自己动手把它反了一下
地板

数码小叶

发表于 2015-7-12 10:16:11 | 只看该作者

lmt50222 发表于 2015-7-12 09:17
自己动手把它反了一下

风枪拆的?
5#

lmt50222

发表于 2015-7-12 17:21:17 | 只看该作者

数码小叶 发表于 2015-7-12 10:16
风枪拆的?

用吸锡器拆的。
6#

奋斗哥

发表于 2015-7-13 08:51:46 | 只看该作者

上传方案了,恭喜恭喜!!!
7#

魅影迷踪

发表于 2015-7-13 09:43:39 | 只看该作者

不能直接上温度传感器么
8#

lmt50222

发表于 2015-7-15 10:50:54 | 只看该作者

魅影迷踪 发表于 2015-7-13 09:43
不能直接上温度传感器么

应用的地方不一样,用的传感器也不一样。我们有些时间要测量400-500度的。有些数字的传感器不符合要求。
9#

魅影迷踪

发表于 2015-7-16 11:57:25 | 只看该作者

说的很有道理学习了,多谢
10#

小菜儿

发表于 2015-7-17 09:46:05 | 只看该作者

赞一个!
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条