关于GD32F150R8的多路铂热电阻测温控制器设计的分析和介绍

描述

1方案介绍

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

2方案框图

控制器

3设计应用描述及心得总结

MAX31865芯片的通信时序的分析,寄存器的读取和写入,故障寄存器的内容等是特别需要注意的。注:因MAX31865是采集电阻值,所以对电路转换电阻和传感器线阻要求较高,故实际运用需考虑,尽可能使用四线制接法,这样可以清除线阻误差。

通道之间的转换时间,对采样值的处理,输出控制等等,都需要采用相关的函数算法。

各模块之间的配合运用。

4方案实物图

1. 把GD32红板做了一些小改动,把针座焊到反面了

2. PCB空板及焊接

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

4. 整体装配图

5. 显示板

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

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

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

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

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分