ep1c6q在水轮机组转速测量中的应用

ep1c6q在水轮机组转速测量中的应用

ID:22310162

大小:52.00 KB

页数:8页

时间:2018-10-28

ep1c6q在水轮机组转速测量中的应用_第1页
ep1c6q在水轮机组转速测量中的应用_第2页
ep1c6q在水轮机组转速测量中的应用_第3页
ep1c6q在水轮机组转速测量中的应用_第4页
ep1c6q在水轮机组转速测量中的应用_第5页
资源描述:

《ep1c6q在水轮机组转速测量中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、EP1C6Q在水轮机组转速测量中的应用

2、第1内容显示中●采用240个引脚的FPQF封装形式,能提供185个IO用户引脚和5980个逻辑单元。●具有20个4608位的RAM存储区,最高可支持200MHz的数据传输。每个存储区均包括单口或双口RAM、ROM、FIFO等各类存储器件,并支持8位、16位、32位、36位等数据存储类型。●片上的锁相环电路可以提供输入时钟的1~32分频或倍频、156~417ps移相或可变占空比的时钟输出,输出时钟信号的特性可直接在开发软件QUARTUS2里设定。经过锁相环输出的时钟信号既可以作为内部的全局时钟,也可以输出到片外供其它电路使用。●

3、多功能的IO结构支持差分和单端输入,并与3.3V、32位、66MHz的PCI局部总线兼容;IO输出可以根据需要调整驱动能力,并具有压摆率控制、三态缓冲、总线状态保持等功能;整个器件的IO引脚分为四个区,每一个区可以独立采用不同的输入电压,并可提供不同电压等级的IO输出。2在水轮机组转速测量中的应用水轮机组的工作效率是系统状态监测中的一项重要指标,而机组的工作效率与当前时刻的转速密切相关。转速测量的关键是对六十五路脉冲信号周期的测量。笔者采用了EP1C6Q器件内部的65个计数器同时工作的测量方法。2.1水轮机组转速测量原理该水轮机组转速测量装置如图1所示,它由六十五个

4、微型机械传感器组成,其中六十四个传感器分布在对称的四个转轴上,第六十五个传感器在轴的中心交点。流经管道的水流将带动传感器的旋转。当传感器旋转一周后,触发电子线路产生一个脉冲信号。管道中水流的速度越快,脉冲信号的间隔越短;管道中水流的速度越慢,脉冲信号的间隔越长。这样就可以根据脉冲信号的间隔或者说两个信号上升沿的时间长短来计算流速的大小,从而依据相应的公式计算水轮机组转速的大小。2.2整体设计方案及工作原理该水轮机组系统设计方案的整体框图如图2所示。水轮机组状态监测系统采用LonWorks现场总线技术,神经元芯片是构成系统采集节点的核心,它内部包括三个微处理器,即M

5、AC处理器、网络处理器、应用处理器,而11个输入/输出引脚则可根据不同的外部设备来灵活配置。收发器是节点之间通信的桥梁。由于水轮机组转速比较慢,传感器发出的脉冲信号的时间间隔较长因此对缓变信号周期的测量应采用测周的办法。首先是将输入的脉冲信号经去抖、限幅后变成符合EP1C6Q输入信号特性要求的信号,然后当EP1C6Q接到神经元信号的测量命令后,再捕捉输入信号的上升沿。为了保证所有的通道在神经元芯片读取数据之前已经锁存,读取数据的时间间隔应保证不小于两个信号周期。神经元芯片将每个通道的计数值存储到片内RAM区,并将计算得到的转速值送到信号处理模块,以计算水轮机组的

6、工作效率。由于流速测量传感器的分布特点是边缘传感器的信号周期比内部传感器的信号周期长,因此,笔者选择一个最靠边的传感器作为标志传感器,并由标志传感器产生读取数据的标志位信号。2.3硬件实现(1)信号调理电路由于EP1C6Q输入/输出逻辑高电平仅能支持4.1V,而不能直接与标准的TTL电平信号相连,因此,神经元芯片和EP1C6Q之间的连接以及脉冲输入电路都必须加限幅电路。芯片的设计已经考虑到与5V设备的连接问题,500)this.style.ouseg(this)">其解决方法是在连接线路中串接一个162Ω电阻。(2)EP1C6Q和神经元间的物理连接在转速测量模块中,

7、EP1C6Q主要起信号边沿检测、脉宽测量以及实现神经元芯片外围逻辑电路的作用。由于许多功能是在EP1C6Q内部利用软件实现的,所以二者之间的连接很简单。控制信息的传递主要有两个途径:一是通过神经元芯片的I/O引脚,由于I/O引脚较长的建立时间会影响系统的实时性,因此,设计电路仅使用IO0、IO1两个通道来作为整个系统的异步清零(clr)和读取数据标志(read_time);另外一个途径是通过神经元芯片的数据总线(D0~D7)和地址总线A0~A15,即在EP1C6Q的内部设立状态寄存器,并由神经元芯片向寄存器中写入不同的数据,然后由寄存器根据写入的数据来使相应的控

8、制信号有效。2.4软件设计a.EP1C6Q内部程序EP1C6Q的内部程序是在QUARTUS2开发软件中实现的。QUARTUS2能够支持原理图输入和硬件描述语言两种编程方式。整个程序包括译码电路、分频电路、计数控制电路、计数器模块和数据的锁存和读取等五个部分。具体如下:(1)计数控制电路EP1C6Q内部的程序是在神经元芯片的控制下运行的。其控制部分电路如图3所示。信号fin代表六十五路脉冲输入信号的一路,clk0代表标准的计数时钟。在clr信号由低电平变为高电平、且start置为高电平后,脉冲信号fin输入有效。当第一个上升沿到来后,计数器的PUL引脚变为高电平,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。