永发信息网

单片机温度控制系统

答案:2  悬赏:0  手机版
解决时间 2021-10-16 06:07
单片机温度控制系统
最佳答案
显示部分,采用7位七段LED数码管显示,可以显示给定值和当前实际值,因考虑人眼的视觉暂留的影响,数码管每5个采样周期,即0.5秒刷新一次。 本作品的PID运算采用了当前计算机控制常用的增量PID算法。具体做法如下: 采样PID控制的基本公式为 ,其中Kp未必例系数,Ti为积分时间,Td为微分时间,T为采样时间。因计算中需要累加求和,不便于单片机的计算。因此算其增量式 ,其中 。软件进行PID运算后判断如果Δu>0,则输出脉冲的占空比增加1%,反之减小1% 为了确定PID参数,根据容器加热、传热的公式,列出加热容器的微分方程,经拉氏变换后得到一个一阶滞后环节,其传递函数约为 ,对整个控制回路用Matlab中的Simulink工具箱进行方针,其框图如图8 图中step为输入阶跃给定信号,step1为干扰量,A中存储输出占空比,scope显示输出波形(图9a),scope1显示占空比值(图9b)。 图9a 图9b 当t=10时刻,给定值输入阶跃量,t=100时刻,输入干扰阶跃量。由此可见,本系统可以以较小的超调和较短的调节时间达到稳定状态,并对于干扰有较好的控制作用。
全部回答
有三种方案都可以实现(用51单片机):1、使用AD转换器采集温度,成本高2、555 V/F转换(电压/频率转换)(1)搭一个555振荡器,热敏电阻(如图的RA电阻,负温度系数)的阻值变化,那么输出的方波信号的频率也是不同的。温度越高,阻值越小,频率越高。(2)用单片机的计数输入端对此方波信号频率检测,就是在一定的时间比如10ms读出计数器中的值。15度(假设计入了12560个脉冲)、35度(假设计入了8800个脉冲)这个值是固定的。那么大于12560个脉冲说明温度已低于15度升温,小于8800个脉冲降温。几条SUBB减法指令或数值比较转移指令CJNE就能判断了。(3)使用555测温是我早年在做模糊逻辑电饭锅时采用的方法。555可换用556(双555),另外一半做一个看门狗,以防止程序进入死循环死机。3、如果是PIC单片机只要两个电阻和一个电容也可以做起来。这些问题可以拿到电子分类中去问,那边人气好多了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求一部香港一部恐怖电影,吃人肉!
38周检查显示胎儿双顶径股骨长有点偏小,哪位
万能角度尺的使用方法
求解答手提电脑散热器哪种好
西瓜碧玺手串戴久了会变色变大吗?
逆战改名卡捐到仓库 要多少声望才能领取?
南丫岛和西贡能一天玩结束再回湾仔酒店吗?
儿童用谁牌子的枕头好?哪些比较好
中国邮政重庆分公司南川区水江镇邮政储蓄地址
谁清楚儿童欧式床到哪里去买放心一点呢?
音响线话筒线怎么连接?
杭州金苑宾馆有早餐不?
春节想从青岛出发自驾游去南京,苏州,无锡,
小学三年级数学上册聪聪每天练习晨跑,他每天
哪里能有耳烛香薰
推荐资讯
安顺市镇宁县宏伟驾校小车科目三考场地址在什
大家说说装修好的卫生间漏水怎么办才好?给我
小白咨询下上海中粮海景壹号小户型是什么样的
东莞市虎门镇哪里有海
劲乐团技术问题
一首日文歌,乌鸦越来越多所以要捕杀,熊猫越
李老师,何时雾霾天气才能结束?真正造成空气
表示热闹的词语?
生长因子和促生长因子一样吗?
衣柜推拉门多少钱一平米?正打算入手。
厦门机场在那个位置呢?
问问需要效果图的制作吗,我们公司在做效果图
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?