搜索
bottom↓
回复: 6

求:基于西门子PID程序的C程序代码的硬件配置问题

[复制链接]

出1325入193汤圆

发表于 2024-6-21 08:59:06 | 显示全部楼层 |阅读模式
基于西门子PID程序的C程序代码论坛有几个帖子;参与讨论的人很多;  针对硬件方面的-配置不多;  
坛友的原贴;链接:基于西门子PID程序的C程序代码的硬件

如果按照这个代码进行;硬件上面如:  pt100精度选择    运放型号   mcu的ad多少位   等等  才能到达目标温度控制在正负0.5度要求

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出235入235汤圆

发表于 2024-6-21 10:33:34 | 显示全部楼层
参与的人多,吃透的人少吧。至少我就是瞎用,整定都没玩。

出1325入193汤圆

 楼主| 发表于 2024-6-21 10:35:24 | 显示全部楼层
lyping1987 发表于 2024-6-21 10:33
参与的人多,吃透的人少吧。至少我就是瞎用,整定都没玩。
(引用自2楼)

硬件上面配置说一下
运放258+pt100(1%)  +  stm32fx自带adc  可以吗

出235入235汤圆

发表于 2024-6-21 10:43:02 | 显示全部楼层
lb0857 发表于 2024-6-21 10:35
硬件上面配置说一下
运放258+pt100(1%)  +  stm32fx自带adc  可以吗
(引用自3楼)

如果要求0.5,那我认为分辨率至少0.1℃吧,如果量程是300℃,二进制范围就是3000   。STM32的ADC时候12位,也就是4095,运放需要调的很好才可以让ADC的区间和量程匹配。

量很大吗?为啥用这个方案呢。还不如小单片机挂一个国产称重ADC,运放可能都可以省掉,有帖子的 。

出0入16汤圆

发表于 2024-6-21 10:50:13 | 显示全部楼层
你要说清楚你的测量范围,然后按ADC的分辨率去推算你的大概的理论测量分辨率。我自己的经验,精度和稳定性不只是软硬件的问题,能实现的精度跟需求和加热模型有很大关系,加热对象特性、加热功率、响应速度、传感器位置等参数都会影响稳定的精度。

出1325入193汤圆

 楼主| 发表于 2024-6-21 10:56:05 | 显示全部楼层
lyping1987 发表于 2024-6-21 10:43
如果要求0.5,那我认为分辨率至少0.1℃吧,如果量程是300℃,二进制范围就是3000   。STM32的ADC时候12位 ...
(引用自4楼)

搭建一个内部试验测试平台   因能够在自己做的人机界面上面pid控制参数和实时温度   
现成的温度产品用不起来

出1325入193汤圆

 楼主| 发表于 2024-6-21 10:57:44 | 显示全部楼层
Elex 发表于 2024-6-21 10:50
你要说清楚你的测量范围,然后按ADC的分辨率去推算你的大概的理论测量分辨率。我自己的经验,精度和稳定性 ...
(引用自5楼)

300°  最高温度
........加热对象特性、加热功率、响应速度、传感器位置等参数都会影响稳定的精度......   
是滴

内部试验一个测试平台  不做温度产品
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-7-27 21:27

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

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