zoukankan      html  css  js  c++  java
  • 温控的具体实现:一

    经过快一个月的时间的前期调试过程,项目终于进行到要开始调试温控的过程中来了。

    一:PWM温控波形-Pt100采出波形。

    项目中采用的是PWM来实现控温的,先是只采用比例因子来实现这个过程,即(设定的温度值-实际温度值)是属于反馈量,依此为控制比例系数的量来实现控温。

    程序的一些重要部分为:

    而要实现控温并在最后实现温度稳定,那么最后输入在NMOS管栅极的信号一定就是一个占空比恒定的一个PWM波,就像下图一样。

    而最后通过Pt100经AD620放大后的电压波形图像如下所示:

    分析以上的采集到的图片可知,输出的PWM电压最大值为728mV,PWM最小值电压为492mV,占空比为5.48ms/47.82ms=0.1146

    所以有效电压为: 546.118mV 对应温度值为:77.7℃

    平均电压:519.0456mV         对应温度值为:73.8℃

    利用红外测温仪测得约为73.2℃,考虑到各个方面的误差,我们可以大致验证,我们应该用Pt100采集到的平均电压作为实际温度对应的电压值。(其实这应该也不难理解,这是个标示性的电压,并不是加热的电压,所以用有效值(功率)来表示不太合情理)

     二:数据验证 —— 实际温度为采集出的温度的平均值

    为了验证可以使用Pt100采集到的电压作为温度的表征值,我做了几组PWM占空比为0.1-0.7的几组实验。

    结果为:PWM=0.1

    PWM占空比=0.2

    PWM占空比=0.3

    PWM占空比=0.4

    PWM占空比=0.5

    PWM占空比=0.6

    PWM占空比为0.7

    然后实测每一种占空比的温度值,将这些数据统计汇总得到下表:

    考虑到测量上的误差,可以大致将采集到的电压值作为陶瓷加热片温度的表征。

  • 相关阅读:
    SSHkey的申请
    版本控制系统-集中式VS分布式(分享)
    01-OC中数组NSArray的遍历
    第4周小组作业:WordCount优化
    第2周作业1:开设博客
    第2周个人作业:WordCount
    测试课程总结2017
    优秀博客的评比结果及相关说明
    静态代码检查工具简介
    Selenium安装中的一些问题及解决办法-软硕1703班3组整理分享
  • 原文地址:https://www.cnblogs.com/qifengle/p/5131785.html
Copyright © 2011-2022 走看看