基于EMP7128的数字式相位测量仪
end;
architecture data of pre_lag is
begin
lag:process(s1)
begin
if s1′event and s1=′1′ then
if s2=′0′then
pre<=′1′; --若s1超前s2,输出为
′1′,否则输出′0′;
else
pre<=′0′;
end if;
end if;
end process lag;
end;
(4) 模块的组合
图3
在Max+PlusII中,采用原理图输入方式可将上述各模块组合成一个软件系统,然后将其综合下载到CPLD即可完成相位测量仪的设计,其具体设计图见图3所示。
图3中, A、B为输入信号a、b经过整形得到的方波信号。Fcounter为频率计模块,Fen为分频器,Phasecounter为相位测量计数器,Pre-lag为超前滞后判断模块。
4 结束语
基于CPLD逻辑器件 EMP7128SLC84-15构成的相位测量系统具有测量频带宽、分辨率高、误差小、成本低、简单易行等优点,完全能够满足实际测量的要求。而且,由于完全采用的是CPLD设计,因此,该系统十分易于升级。
Tags:
作者:佚名评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论