77问答网
所有问题
pid温度控制设计 请问这个控制量怎么转化为单片机的识别量,即是把哪个值付给pwm
如题所述
举报该问题
其他回答
第1个回答 2012-05-19
你根本没有搞懂什么是PID控制,我给你说吧。PID控制是比例、积分、微分控制的简称,PID温度控制是这样的,将测量的温度值输入到你的单片机里(A/D转换)和你的给定值进行比较,输出的偏差值进PID运算,将运算的结果转换成PWM信号输出,控制加热原件的通断时间,使温度保持在给定值的附近,温度变化的越小PID控制的越好,当然也不能让他产生连续的震荡,你明白吗?
把分给我再提问题,我的联系方式在我的<个人资料>里有.本回答被提问者采纳
相似回答
单片机
输出
PWM
(通过改变占空比来改变加热时间)
控制
加热
,是
用位置式还...
答:
要用
PID
那一定是一个闭环控制系统 那就有温度检测装置
单片机给
出一个PWM 会有一个对应的
温度值
采回
这个温度
和预期的温度相比 利用这个 温度差 e 采用增量式PID 算出 相应的PWM差值 加到原来
的PWM值
上 最重要的就是PID这三个参数的选择 应该只是参数没选对吧 ...
单片机控制PWM
要用到双向可控硅 求相关电路图和程序(最好是C语言的...
答:
延时中断做一件事,触发输出。如果定时器有触发输出功能,可以没有这段中断程序。具体的延时时间,由主程序
控制,
一般是根据
PID的
计算结果进行设置。注意,延时时间越长,输出电压越小。
用
单片机
做
PWM控制
电加热器的加热功率
请问控制
思路是什么?
答:
用
单片机
做
PWM控制
电加热器的加热功率
请问控制
思路可以这么考虑:加热功率的大小由输出脉冲的占空比决定,占空比大,则加热功率就大。而输出脉冲的的形成可采用计时方式,即利用内部的定时/计数器产生,可以设置两个定时器,一个为脉冲高电平输出的延时,另一个为低电平输出的延时或整个周期时间的延时。两个...
数字
温度PWM控制
仪 课程
设计
答:
1. 实验任务 用可调电阻调节电压值作为模拟
温度的
输入量,当温度低于30℃时,发出长嘀报警声和光报警,当温度高于60℃时,发出短嘀报警声和光报警。
测量的温度
范围在0-99℃。2. 电路原理图 (图)3. 系统板上硬件连线 a) 把“
单片机
系统”区域中的P1.0-P1.7与“动态数码显示”区域中的ABCD...
AVR
单片机的PWM怎么
是实现的?
答:
AVR
单片机
可以通过定时器/计数器实现,具体如下:一、定时/计数器
PWM设计
要点 根据PWM的特点,在使用ATmega128的定时/计数器设计输出PWM时应注意以下几点:1.首先应根据实际的情况,确定需要输出
的PWM
频率范围
,这个
频率与
控制的
对象有关。如输出PWM波用于控制灯的亮度,由于人眼不能分辨42Hz以上的频率,...
如何
采用固态继电器控制加热开关,采用
PWM控制
加热装置
,PID
输出用来控...
答:
PID
ValueStr PID;uint8 out ; // 加热输出 uint8 count; // 输出时间单位计数器 / PID = Uk + KP*[E(k)-E(k-1)]+KI*E(k)+KD*[E(k)-2E(k-1)+E(k-2)];(增量型PID算式)函数入口: RK(设定值),CK(实际值),KP,KI,KD 函数出口: U(K)//PID运算函数 / void...
我想用LabViEW做个东西,具体是这样的:
温度
传感器测温度实时以波形显示...
答:
同时,P89LV51RD2将温度数据通过无线通信模块SZ05发送给远程计算机,运行于PC机上的LabVIEW控制平台对温度进行实时显示,并进行数据处理、温度报警及数据存储等。另外,控制平台采样输入信号,利用LabVIEW中
的PID控制
器进行
PID控制,
将
控制量
通过无线模块发送给
单片机,单片机
输出控制量实现
温度控制
。 2 系统硬件设计 2.1 温度...
大家正在搜
为什么pid的输出是控制量
pid控制温度实际温度跟不上
pid的控制量是什么
温度控制 pid 慢
基于pid的温度控制仿真
pid温度控制参数设定
pid温度控制原理
温度控制pid参数整定
温度控制pid调整方法
相关问题
温度误差信号通过pid控制,得到控制量,输出给单片机去控制功...
PID控制输出量u(k)如何对应PWM输出?
在温度控制系统中采用pid的增量式控制pwm的占空比来控制加...
单片机输出PWM(通过改变占空比来改变加热时间)控制加热,是...
PID控制水温问题,通过固态继电器控制通断,一定要将计算的值...
PID计算的结果怎么调节PWM波的占空比
用单片机为核心的温度控制系统中 数字PID运算结果转换成控制...
8位单片机PID控制PWM的算法如何实现,C语言计算?