基于AVR单片机atmega32的PID和PWM.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于AVR单片机atmega32的PID和PWM液体流量控制系统研究更新于2010-08-13 09:12:19/文章出处: 与非网关键字:?/search/?keyword=AVR%E5%8D%95%E7%89%87%E6%9C%BAsearchselect=siteAVR单片机?/search/?keyword=atmega32searchselect=siteatmega32?/search/?keyword=PIDsearchselect=sitePID?/search/?keyword=PWMsearchselect=sitePWM?/search/?keyword=%E6%B6%B2%E4%BD%93%E6%B5%81%E9%87%8F%E6%8E%A7%E5%88%B6%E7%B3%BB%E7%BB%9Fsearchselect=site液体流量控制系统 摘要:本文介绍了一种PWM结合数字PID算法在液体流量变量控制系统中的应用方案,系统以AVR单片机atmega32为核心,以比例电磁阀为控制对象,利用atmega32的PWM功能,采用数字PID调节实现液体流速闭环控制。仿真结果表明采用PWM和数字PID控制液体流速具有良好的动态、稳态性,从而证明了这种设计的合理性和优越性。关键词:AVR单片机 PWM? PID 比例电磁阀Abstract:Liquid flow variable control using PWM method combined with PID arithmetic is introduced. It controls proportional valve by PWM method based on atmega32 which belongs to AVR microcontroller. The result of emluator indicated that PWM combined with PID arithmetic taked on good dynamic and stability.So the rationality and advantage of the design are proved.Key words:AVR Microcontroller PWM PID proportional valve1. 引言液体流量控制通常采用电磁阀实现,近年来,电磁阀的结构和控制方式发生了很大的变化,随着计算机进入控制领域,以及新型的电力电子功率元器件的不断出现,使采用全控制的开关功率元件进行脉宽调制(pulse width modulation ,简称PWM)控制方式得到了广泛的应用。这种控制方式很容易在单片机中实现,从而为电磁阀的控制数字化提供了契机。?将偏差的比例(proportion)、积分(integral)、微分(differential)通过线性组合构成控制量,用这一控制量对被控对象进行控制,这样的控制器称PID控制器。PID控制器最早出现在模拟控制系统中,传统的模拟PID控制器是通过硬件(电子元件、气动和液压元件)来实现它的功能。随着计算机的出现,把它移植到计算机控制系统中来,将原来的硬件实现的功能用软件来代替,因此称作数字PID控制器,所形成的一整套算法则称作数字PID算法。数字PID控制器与模拟PID控制器相比,具有非常强的灵活性,可以根据试验和经验在线调整参数,因此可以得到更好的控制性能。2. 液体流量控制系统组成本系统采用AVR系列的atmega32单片机为核心,通过设置atmega32的PWM控制寄存器产生脉宽可调的PWM波,对比例电磁阀的输入电压进行调制,从而实现了对液体流量的变量控制。单片机统过涡轮流量计采集实际流量信号,根据该信号在其内部采用数字PID算法对PWM控制寄存器的值进行修改,从而达到精确的变量控制。为了防止外界干扰信号进入控制系统,单片机和涡轮之间采用光藕隔离,提高了系统的可靠性。温度传感器和压力传感器用来做监测喷杆中的压力和温度。通过4*4键盘和128*64液晶模块实现人机对话,便于用户操作。系统原理图如图2-1所示:图2-13硬件部分3.1 PWM驱动电路单片机输出的PWM脉冲信号分别经7406和7407输入到Q1,Q2的G极,在每个PWM周期的高电平区间,Q1导通,Q2截止,电磁阀导通。在每个PWM周期的低电平区间,Q1截止从而切断了电源,电磁阀的感应电动势经Q2内部续流二极管形成回路。此时Q2的G极为高电平但是由于二极管的钳位作用使开关二极管关闭,因此通过调整单片机的PWM波就可以实现电磁阀输入电压占空比的调节,从而实现对流量的调节。3.2 比例电磁阀比例电磁阀在上世纪60年代末就已经得到了应用,最初是用于液压控制系统。随着

文档评论(0)

I LOVE YOU + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档