FPGA的机械振动台自动定中系统.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 1 PAGE 1 FPGA的机械振动台自动定中系统 在力学环境试验中,振动试验应用最为广泛,尤其是国防科技应用中的火药装填,即通过一定的振级和时间将火药填实,其工作过程为将火药罐体固定于机械振动台上,然后设定相应的振动频率及振动幅度,当到达设定的振动条件后,火药便通过导向槽向罐体内充填。 引言 在力学环境试验中,振动试验应用最为广泛,尤其是国防科技应用中的火药装填,即通过一定的振级和时间将火药填实,其工作过程为将火药罐体固定于机械振动台上,然后设定相应的振动频率及振动幅度,当到达设定的振动条件后,火药便通过导向槽向罐体内充填。此后,随着时间的增加,振动上火药加罐体的重量随之增加,而机械台台面安装于空气弹簧上,它随着台面上的重量的增加会下降,假如下降超过机械台所能要求的能力,就可能出现事故,因此要求有一套自动定中系统,在机械台静态和振动状态均能自动保持中间位置。 1总体方案 要满意机械台台面静态和振动状态均能自动保持中间位置,用分立器件推断台面极限位置的方法往往难以适应。解决此问题的方案有两种:一是采用单片机系统,二是采用嵌入式系统。单片机系统虽然价格低廉,使用便利,但是程序简单跑飞,且编程及修改较为麻烦;而嵌入式系统中,基于CPU的嵌入系统价格较贵。为此,本文选用了可编程规律器件(FPGA),由于FPGA具有丰富的可编程性与丰富的I/O引脚,因而其在数字系统中的应用越来越广泛。犹如自行设计集成电路一样,利用FPGA可节约电路开发的费用与时间,因此,本文提出了一套基于FPGA的嵌入系统来实现自动定中,其系统方案如图1所示。 图中,光纤一和光纤二将振动的位置信号传递给系统,然后由系统判定台面是处于静态还是动态,再判定台面偏高还是偏低,分别处理,最终通过两个电磁阀来对机械台进行充气或放气。 2电路组成 系统运行时,会有以下几种状况:一是在系统正常振动时,光纤一和光纤二输出的波形为占空比为50%且方向相反的一对方波信号;二是当台面位置发生变化后,振动时两个光纤输出的脉冲占空比会发生变化。当台面静止或台面受到其他因素而低于4Hz振动时,两个光纤输出的脉冲几乎为一个恒定的电平。因此,需要系统依据脉冲状况自动辨别,本文在FPGA内设计了三个模块,即分频模块,信号触发模块,信号比较及输出模块。 2.1分频模块 分频模块共输出四种分频信号:参考时钟、预读信号、锁存信号、触发信号。其中参考时钟用于信号触发模块中信号占空比的测量计数,考虑到计数器的容量,我们取参考时钟为100kHz。预读信号read用于启动比较模块中静态还是动态信号的判定。锁存信号lock用于对比较模块输出的继电器掌握状态信号的锁存,并将其保持到下一次比较,以使模块输出不同的继电器掌握状态信号。触发信号trig用于启动触发模块及对信号比较模块中的计数器清零,以判定一定间隔时间后的台面状态变化状况。其时序如图2所示。 2.2信号触发模块 台面位置发生变化后,在振动时,两个光纤输出的脉冲占空比就会发生变化。因此需要测量两路信号在一个振动周期内的高电平宽度,其测量电路如图3所示,其中上半部分用于脉冲串一的高电平测量,下半部分用于脉冲串二的高电平测量。 信号触发模块工作流程是在触发信号trig上升沿到来时打开触发器,以等待两路待测信号上升沿到来;当任意一路信号(假设第一路信号signall先到来)的上升沿到来后,将该路计数允许与门打开,并将参考时钟传递给下一级(即比较模块),然后将该路触发器关闭,同时打开第二路信号的关断触发器。因此,当第一路信号signall的高电平过去后,随着第二路信号signal2上升沿的到来,系统将关断第一路计数允许与门,停止计数,同时打开第二路计数允许与门,开始第二路信号的高电平宽度测量。第二路测量原理同第一路,最终再输出两路信号高电平宽度测量完成信号。由于触发器的关断,每次触发仅将一个振动周期内的两路信号的高电平宽度转换为参考时钟个数,从而保证了计数的精确性。 在力学环境试验中,振动试验应用最为广泛,尤其是国防科技应用中的火药装填,即通过一定的振级和时间将火药填实,其工作过程为将火药罐体固定于机械振动台上,然后设定相应的振动频率及振动幅度,当到达设定的振动条件后,火药便通过导向槽向罐体内充填。 引言 在力学环境试验中,振动试验应用最为广泛,尤其是国防科技应用中的火药装填,即通过一定的振级和时间将火药填实,其工作过程为将火药罐体固定于机械振动台上,然后设定相应的振动频率及振动幅度,当到达设定的振动条件后,火药便通过导向槽向罐体内充填。此后,随着时间的增加,振动上火药加罐体的重量随之

文档评论(0)

183****3081 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档