电子发烧友网 > 可编程逻辑 > 正文

利用FPGA芯片EP1C3T144I-7和模数转换器提高总功率测量精度

2020年07月28日 17:20 次阅读

1 、引言

数字信号处理是过去四十年以来快速发展起来的科学和工程领域,这种快速发展是数字计算机技术和集成电路技术迅猛发展的结果。利用数字信号处理方法实现的电能测量与传统的机电式仪表测量相比具有精度高、可以同时实现多个参数测量以及使用方便等优点。

传统的机电式电能表不能实现谐波功率的测量,但是它得到了静止式交流电能表国际标准(IEC-1268)的支持。这个标准在基波频率下定义了有功电量和无功电量的计量,这就意味着是否包含谐波成分并不是强制性的。

基于上述标准,常用来完成功率测量的方法包括时延法、公式法和积分法。这些方法中的时延法非常适合利用数字系统来实现。这时,有功功率和无功功率可以被分别由下面公式来表达:

利用FPGA芯片EP1C3T144I-7和模数转换器提高总功率测量精度

2、 利用微控制器实现电能参数的计算

当待测的交流电压和电流信号通过模拟/数字转换器转换为相应的数字量以后,微控制器可以完成有功功率、无功功率以及总功率的计算。由于式(1)和(2)的计算与信号周期相关,当电源周期发生变化时,有功功率和无功功率的计算将产生误差。如果能测量信号周期,并根据其变化对计算进行调整则可以减少,或者消除计算误差。

这里采用MCS51兼容芯片和Keil开发软件完成市电周期的测量以及各种参数的计算。待测信号的周期测量通过单片机片内的定时/计数器实现。定时/计数器工作在定时模式,16位计数方式。计数的起止由正弦波转换获得的方波信号控制,当第一个方波前沿到来时启动计数,紧接着的方波前沿到来时停止计数,这样在计数器中的数据即为以单片机工作周期为单位的待测信号的周期值。设计中单片机的时钟频率选为12MHz,单片机工作周期,也就是周期测量的时间分辨率,为1us。定时/计数器的16位计数方式的计数最大值为65535,市电周期为20ms,因此它直接满足周期测量的范围要求。

Keil开发软件支持MCS51系列芯片的汇编语言和C语言开发,并支持汇编语言和C语言的混合编程。Keil Cx51支持的数据类型包括有浮点(float)数据类型,它包括4字节(32位),这使得进行乘加运算时即保持足够的精度,也提供足够的动态范围。Keil Cx51支持浮点数据类型的加、减、乘和除等算术运算,同时也提供了包括乘方运算、开方运算等运算库的支持,这些使得完成式(1)、(2)和(3)描述的计算非常方便。

完成一次电压和电流信号的模拟/数字转换需要一定的时间,由实测的信号周期和这个时间数据就可以获得实现积分运算需要完成的乘加运算次数。由于进行乘加运算次数只能为整数,还有如果电压与电流数据不能同时采集,而只能分时采集之间而存在的时间间隔,这些都将对积分运算的精度产生影响。

3、 数据分析

在市电周期是模拟/数字转换需要的时间的整数倍数,同时也不考虑电压和电流信号进行模拟/数字转换之间的时间差,即同时完成电压信号和电流信号的采样,这时在电压信号与电流信号之间存在相位差时有功功率和无功功率的模拟测量数据如表1所示。表1的测量条件为:待测信号频率50Hz,一个信号周期的采样点为1000,模拟/数字转换器的分辨率为8位,电压幅度数据100单位,电流幅度数据100单位。

当市电频率偏离标称的50Hz,例如市电频率稍微升高,也就是信号周期稍微下降,由于实现积分运算需要完成的乘加运算次数必须为整数,这时信号周期与积分时间将产生误差。当这个误差达到最大时,即完成一次模拟/数字转换所需要的时间,在不考虑电压和电流信号进行模拟/数字转换之间的时间差的情况下,其它测量条件同表1,这时电压信号与电流信号之间存在相位差时各种功率的模拟测量数据如表2所示。

许多微控制器具有多路模拟信号输入通道和在片模拟/数字转换器,例如ADI公司的ADuC8xx和TI公司的TMS320C28x系列,但是它们的内部是通过一个多路选通电路,再利用一个模块完成模拟/数字转换。如果用这样的芯片完成电压和电流信号的数据采集,那么在两者之间不可避免地产生时间差。表3给出电压和电流信号进行模拟/数字转换之间存在10us时间差,但信号周期是模拟/数字转换需要的时间的整数倍数,这时在电压信号与电流信号之间存在相位差时各种功率的模拟测量数据。表3的其它测量条件同表1。

由表1可以看出,本文提出的有功功率和无功功率的测量方法具有很好的理论测量精度。表2显示电网频率发生变化对测量将会产生影响,但是影响很小[3]。最大的测量误差,尤其是无功功率的测量,来自于电压和电流信号进行模拟/数字转换之间的时间差,这点如表3所示。

4 、利用FPGA克服电压和电流信号之间的测量时间差

使用微控制器控制2个独立工作的模拟/数字转换器可以克服电压信号和电流信号测量之间的时间差,利用扩展的数据存储器可以存储测量数据,但是这时所面临的问题是需要在一个市电周期的时间内同时完成2路多次模拟/数字转换,并需要把获得的数据存入数据存储器。

可编程逻辑器件的并行处理能力使其在工作速度方面优于微控制器,由于计算机一次只能执行一条指令,因此它的主要局限性是工作速度,采用硬件方案设计的数字系统总是比软件方案的数字系统的工作速度快。

在本设计中,FPGA完成的工作包括控制2片TLC0820模拟/数字转换器的控制、提供数据存储所需要的存储单元以及实现它与AT89S51微控制器之间的数据传输接口。FPGA芯片采用ALTERA公司的EP1C3T144I-7。

TLC0820是TI公司生产的8位分辨率,转换时间为2.5us,具有并行数据接口的模拟/数字转换器,它满足本次设计的要求[6]。利用VHDL语言实现单片TLC0820模拟/数字转换器的控制代码。

IF (reset_adc = ‘0’) THEN

current_state_adc 《= 0;

wr_tlc0820 《= ‘1’; rd_tlc0820 《= ‘1’; clk_ram_in 《= ‘0’;

ELSIF (clk_sys‘EVENT AND clk_sys = ’1‘) THEN

CASE current_state_adc IS

WHEN 0 =》 wr_tlc0820 《= ’0‘; rd_tlc0820 《= ’1‘; clk_ram_in 《= ’0‘;

current_state_adc 《= 1;

WHEN 1 =》 wr_tlc0820 《= ’1‘; rd_tlc0820 《= ’1‘; clk_ram_in 《= ’0‘;

current_state_adc 《= 2;

WHEN 2 =》 wr_tlc0820 《= ’1‘; rd_tlc0820 《= ’1‘; clk_ram_in 《= ’0‘;

IF (int_tlc0820 = ’0‘) THEN

current_state_adc 《= 3;

ELSE

current_state_adc 《= 2;

END IF;

WHEN 3 =》 wr_tlc0820 《= ’1‘; rd_tlc0820 《= ’0‘; clk_ram_in 《= ’1‘;

current_state_adc 《= 4;

WHEN 4 =》 wr_tlc0820 《= ’1‘; rd_tlc0820 《= ’0‘; clk_ram_in 《= ’1‘;

current_state_adc 《= 5;

WHEN 5 =》 wr_tlc0820 《= ’1‘; rd_tlc0820 《= ’1‘; clk_ram_in 《= ’0‘;

current_state_adc 《= 6;

WHEN 6 =》 wr_tlc0820 《= ’1‘; rd_tlc0820 《= ’1‘; clk_ram_in 《= ’0‘;

current_state_adc 《= 6;

END CASE;

END IF;

FPGA芯片控制2片TLC0820模拟/数字转换器的工作,分别实现电压信号和电流信号的采样。模拟/数字转换器复位信号reset_adc同时送到2片TLC0820的控制代码,实现电压信号和电流信号的同步采样。模拟/数字转换过程完成之后,TLC0820产生中断信号int_tlc0820,在这个信号控制下,上面代码产生数据存储器写入时钟clk_ram_in,把模拟/数字转换结果写入对应的数据存储器。

存储模拟/数字转换结果的数据存储器利用QUARTUS II可编程逻辑器件开发软件提供的可变参数模块LPM_RAM_DP来实现。电压信号和电流信号具有各自的数据存储器。数据存储器具有独立的读写地址线、数据线、使能信号以及时钟信号。

FPGA芯片向微控制器的数据传送通过后者的数据总线实现。这部分也可以采用有限状态机模型进行编写。

在完成上述各个部分的设计以后,生成它们的符号文件,再利用QUARTUS II可编程逻辑器件开发软件提供的原理图输入方式把所有符号连接起来实现完整的系统。该系统占用EP1C3T144I-7芯片2910个逻辑单元的42个;104个输入/输出管脚的47个;59904位存储空间的32768位。系统实际工作时钟为1MHz,FPGA芯片在完成本次设计可达到的最高时钟为212MHz。

5、结束语

用电设备的技术复杂程度的提高使得仅用有功功率进行计量已经不能表示输送到终端的全部电量。根据一些电力供应商的经验,对无功功率也进行计量是解决问题的一种对策。例如意大利最重要的电力公司已经决定安装2000万只同时具有有功功率和无功功率计量的电能表用于对用户的用电进行计量。

本文作者创新点:利用数字方法实现有功功率和无功功率测量的方法,并利用EP1C3T144I-7这样的FPGA芯片完成对2个TLC0820模拟/数字转换器的工作控制,克服了电压信号和电流信号测量的不同步所引起的测量误差。系统可以实现电网功率,包括有功功率、无功功率以及总功率,的计量。整个系统具有比较满意的各项功率测量精度,并且结构简单,成本低廉。

责任编辑:gt

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

写好状态机--从2019年全国FPGA竞赛谈Verilog编码技巧

理解Verilog编码技巧掌握FPGA中状态机的写法掌握非重叠序列检测代器Verilog代码编写
发烧友学院发表于 2020-04-21 00:00 20759次阅读
写好状态机--从2019年全国FPGA竞赛谈Verilog编码技巧

采用现场可编程逻辑阵列技术实现防视频信息泄漏系统...

系统简化结构如图1所示,采用AD公司高性能视频专用模数转换器件(ADC) AD9883,采集三路R,....
发表于 2020-07-28 17:31 0次阅读
采用现场可编程逻辑阵列技术实现防视频信息泄漏系统...

基于Xilinx Virtex-II FPGA的...

在计算关键词在文档里出现次数的过程中,需要一种存储结构来存储相关信息,这种存储结构必须易于执行查找、....
发表于 2020-07-28 17:13 11次阅读
基于Xilinx Virtex-II FPGA的...

基于ACEXIK系列FPGA器件EPIK10实现...

该设计选用了Altera公司生产的ACEXIK系列FPGA器件EPIK10实现对8路脉冲量的计数,对....
发表于 2020-07-28 17:07 8次阅读
基于ACEXIK系列FPGA器件EPIK10实现...

采用FPGA和通用DSP相结合实现视频图像采集系...

1964年美国JPL实验室处理了太空船“徘徊者七号”发回的月球照片,标志着数字图像处理技术开始得到实....
发表于 2020-07-28 17:03 12次阅读
采用FPGA和通用DSP相结合实现视频图像采集系...

基于FPGA的高速并行和微处理器实现集成式步进电...

步进电机是一种离散运动的装置,步进电机驱动器通过外加控制脉冲,并按环形分配器决定的分配方式,控制步进....
发表于 2020-07-28 16:48 9次阅读
基于FPGA的高速并行和微处理器实现集成式步进电...

【限时活动】只需一步,价值3199元FPGA免费学!

   FPGA作为一种高新技术,由于其结构的特殊性,可以重复编程,开发周期较短,越来越受到电子爱好者的青...
发表于 2020-07-28 16:27 0次阅读
【限时活动】只需一步,价值3199元FPGA免费学!

FPGA与IOT的快速发展 SerDes接口技术...

随着物联网(loT)的快速发展,未来将会存在海量的数据。大数据时代,对数据的处理提出更高的要求,传统....
发表于 2020-07-28 12:05 17次阅读
FPGA与IOT的快速发展 SerDes接口技术...

瑞萨电子迎来RA微控制器生态系统 第二阶段即用...

在2019年11月引入首批合作伙伴的基础上,RA合作伙伴生态系统持续扩展,现已拥有50多个合作伙伴和....
发表于 2020-07-28 10:59 80次阅读
瑞萨电子迎来RA微控制器生态系统  第二阶段即用...

是否可以将MGTREFCLKP / N用于通用操作?

嗨, 我正在使用Virtex-& FPGA(415T)。 我想将100MHz SFPDP差分信号连接到MGTREFCLK...
发表于 2020-07-28 10:36 0次阅读
是否可以将MGTREFCLKP / N用于通用操作?

阐述点亮智能光子的光子神经网络

近年来,以神经网络为代表的人工智能技术快速发展。2017年,采用了神经网络的AlphaGo依次战胜了....
发表于 2020-07-28 10:14 24次阅读
阐述点亮智能光子的光子神经网络

在JTAG模型中使用icap回读FPGA状态寄存器不起作用的原因?

你好我在JTAG模型中使用icap回读FPGA(xc7a200t)状态寄存器,但它不起作用。有人告诉我它有什么问题吗?icap...
发表于 2020-07-28 08:14 0次阅读
在JTAG模型中使用icap回读FPGA状态寄存器不起作用的原因?

【MYMINIEYE Runber蜂鸟开发版免费试用连载】高云云源软件的环境搭建

首先安装软件Gowin_V1.9.6Beta下载地址:http://www.gowinsemi.com.cn/faq.aspx然后去官网申请license,加载收到的...
发表于 2020-07-27 20:38 0次阅读
【MYMINIEYE Runber蜂鸟开发版免费试用连载】高云云源软件的环境搭建

采用FPGA技术高速实现无链表SPIHT图像压缩...

当完成最大值表求取完成后,接着对标志符存储器进行初始化。最后就可以进行正式编码了。编码的算法主流程请....
发表于 2020-07-27 18:39 52次阅读
采用FPGA技术高速实现无链表SPIHT图像压缩...

凌力尔特微型模块稳压器为FPGA器件提升性能

FPGA工艺尺寸的进步和更加灵活的设计配置、以及基于FPGA的系统取得的进步已经使FPGA制造商充满....
发表于 2020-07-27 18:30 53次阅读
凌力尔特微型模块稳压器为FPGA器件提升性能

基于FPGA技术实现DMUX专用集成器件功能系统...

随着信号速率和带宽的提高,信号采集的速率也相应地不断提高。如今模数转换器的速率已经达到1 GS/s。....
发表于 2020-07-27 18:19 118次阅读
基于FPGA技术实现DMUX专用集成器件功能系统...

基于复杂可编程逻辑器件实现示波器峰峰值采样快速显...

近年来,随着电子技术的飞速发展,复杂可编程逻辑器件(CPLD)得到了越来越广泛的应用。CPLD由一个....
发表于 2020-07-27 18:14 46次阅读
基于复杂可编程逻辑器件实现示波器峰峰值采样快速显...

基于FPGA技术实现VXIbus模块的接口电路设...

目前,美国有两家公司生产专用接口芯片,CYPRESS公司的IT9010系列和Interface Te....
发表于 2020-07-27 18:11 27次阅读
基于FPGA技术实现VXIbus模块的接口电路设...

利用FPGA来实现李沙育图形数据的运算与存储系统...

示波器测量频率和相位的方法很多, “李沙育图形法”就是其中用得最多的一种。“李沙育图形法”又称波形合....
发表于 2020-07-27 18:05 24次阅读
利用FPGA来实现李沙育图形数据的运算与存储系统...

采用StratixII系列的EP2S60FPGA...

可见,位置i上的hash函数可以通过i-1位置上的hash函数简单的算出。并且如果dij=di+1j....
发表于 2020-07-27 17:57 44次阅读
采用StratixII系列的EP2S60FPGA...

基于FPGA器件实现微波接力机中的FFT模块设计

对实现FFT的工程,目前通用的方法是采用DSP、FFT处理电路及FPGA。用DSP实现FFT的处理速....
发表于 2020-07-27 17:52 32次阅读
基于FPGA器件实现微波接力机中的FFT模块设计

基于FPGA技术实现远程传输系统的设计

本文介绍了一种基于FPGA的视频、音频、反向数据的远程传输系统的研究与设计,该系统在实际中得到了应用....
发表于 2020-07-27 17:45 71次阅读
基于FPGA技术实现远程传输系统的设计

基于现场可编程门阵列技术实现网络隔离设备的设计

随着电子商务的发展,网络安全越来越重要。病毒和黑客攻击造成的损失无法估算,防火墙、杀毒软件等防范措施....
发表于 2020-07-27 17:41 21次阅读
基于现场可编程门阵列技术实现网络隔离设备的设计

基于CS5463器件实现的典型功率测量连接电路的...

CS5463是带有串行接口和△-∑模/数转换器,能够进行高速功率(电能)计算的高度集成电路。CS54....
发表于 2020-07-27 15:45 65次阅读
基于CS5463器件实现的典型功率测量连接电路的...

如何基于UVM用questa与fpga板子进行软硬件协同仿真?

板子是de2-115,由于soc的简单性,物理通道打算采用rs232串口,仿真器是questa,把dut下载到板子上跑,实现初步的硬件...
发表于 2020-07-27 15:02 0次阅读
如何基于UVM用questa与fpga板子进行软硬件协同仿真?

贸泽开售面向专业创客与工业市场的强大Arduin...

贸泽电子目前在全球分销的Arduino Portenta H7搭载双核STMicroelectron....
发表于 2020-07-27 14:17 400次阅读
贸泽开售面向专业创客与工业市场的强大Arduin...

是否可以在FPGA周围放置多个电容器?

嗨专家, 我正在设计一块采用XC7A200TFFG1156的电路板,我发现去除电容的数量很大,超过100,第14页,ug483。...
发表于 2020-07-27 13:23 707次阅读
是否可以在FPGA周围放置多个电容器?

如何确保我的Kintext 7 FPGA使用兼容的外部参考时钟?

嗨,我想确保我的Kintext 7 FPGA使用兼容的外部参考时钟。 我将这个外部时钟连接到运行在1.8V的HP bank上的M...
发表于 2020-07-27 08:06 0次阅读
如何确保我的Kintext 7 FPGA使用兼容的外部参考时钟?

当我将数据从PC发送到FPGA时,是否保存在FPGA的内部存储器中?

HiI我正在尝试实现FPGA和PC之间的连接。 我正在使用Artix 7 FPGA板,所以我的板上有USB转UART桥...
发表于 2020-07-26 18:11 0次阅读
当我将数据从PC发送到FPGA时,是否保存在FPGA的内部存储器中?

采用全差分结构的高性能采样/保持电路的设计

采样/保持电路是模数转换器的重要组成部分,它的性能决定着整个A/D转换器的性能。随着科学技术的发展,....
发表于 2020-07-26 11:03 116次阅读
采用全差分结构的高性能采样/保持电路的设计

使用相同的.mcs文件编程完成FPGA时单热状态机出现不可能的状态的原因?

大家好: 我们使用的是v7 690t。 当我们使用相同的.mcs文件编程完成FPGA时,某些板在单热状态机中出现不可能的...
发表于 2020-07-26 09:01 0次阅读
使用相同的.mcs文件编程完成FPGA时单热状态机出现不可能的状态的原因?

基于Z8 Encore F0830系列微控制器

使用Z8 Encore F0830系列MCU的无绳电钻和电池充电器的应用电路。该申请描述了一种350瓦手持式电钻的电机控制...
发表于 2020-07-26 06:17 0次阅读
基于Z8 Encore F0830系列微控制器

浪潮宣布为可重构AI计算发展计划参与者提供最新F...

FPGA技术具有可定制性、低延迟和高性能功耗比等优势,已成为诸多AI用户部署推理应用的选择。但FPG....
发表于 2020-07-25 10:58 421次阅读
浪潮宣布为可重构AI计算发展计划参与者提供最新F...

利用可编程系统单芯片设计和研发复杂的混合信号系统

为了因应市场对于较高性能、较小的系统尺寸及降低成本和电源的需求,系统设计者正将较高层级的混合信号功能....
发表于 2020-07-24 16:02 214次阅读
利用可编程系统单芯片设计和研发复杂的混合信号系统

使用FPGA设计数字电路时的综合工具介绍

在使用FPGA做数字电路设计的流程中,综合是其中非常重要的一个步骤。同样的设计源代码,无论是VHDL....
发表于 2020-07-24 15:47 161次阅读
使用FPGA设计数字电路时的综合工具介绍

支持实验室温度湿度测量的智能化仪表的设计

本仪表的硬件电路部分主要是有温、湿度通道独立电源电路,温、湿度采样电路,信号调节电路,模数转换电路,....
发表于 2020-07-24 15:42 63次阅读
支持实验室温度湿度测量的智能化仪表的设计

Virtex-5 FXT FPGA终极设计解决方...

由于众多不断增加和演化的标准、苛刻的处理要求以及不断降低的成本和时间预算,数字融合时代加速了对FPG....
发表于 2020-07-24 15:25 150次阅读
Virtex-5 FXT FPGA终极设计解决方...

通过利用FPGA协处理器实现对汽车娱乐系统进行优...

集成了数据通信,定位服务和视频娱乐的高端汽车信息娱乐系统需要高性能的可编程处理技术,其最佳实现方法是....
发表于 2020-07-24 15:25 100次阅读
通过利用FPGA协处理器实现对汽车娱乐系统进行优...

利用混合信号FPGA的片上Flash实现系统管理...

随着工艺几何尺寸越来越小,电子器件趋向于采用多种电压供电,因此越来越易受到电压和温度波动的影响,而且....
发表于 2020-07-24 15:04 139次阅读
利用混合信号FPGA的片上Flash实现系统管理...

FPGA技术在“非传统”应用领域显身手,DSP和...

自从1985年首款FPGA器件诞生以来,FPGA产业一方面修炼内功——从技术上来说,工艺从2μm发展....
发表于 2020-07-24 14:56 125次阅读
FPGA技术在“非传统”应用领域显身手,DSP和...

目前BGA焊接失效检测的常用的方法是什么

目前电子产品中大量使用FPGA,且多采用BGA(Ball GridArray Package)球栅阵....
发表于 2020-07-24 14:24 193次阅读
目前BGA焊接失效检测的常用的方法是什么

现场可编程门阵列FPGA器件选型应该考虑那些问题

现场可编程门阵列FPGA有集成度高、体积小、灵活可重配置、实验风险小等优点,在复杂数字系统中得到了越....
发表于 2020-07-24 14:21 48次阅读
现场可编程门阵列FPGA器件选型应该考虑那些问题

基于Cyclone系列FPGA器件和UART功能...

在通信系统的设计实现过程中,都需要测试系统的误码性能。而常见的误码率测试仪多数专用于测试各种标准高速....
发表于 2020-07-24 13:58 24次阅读
基于Cyclone系列FPGA器件和UART功能...

采用TSMC0.18混合信号双阱CMOS工艺实现...

随着集成电路技术的不断发展,高性能运算放大器广泛应用于高速模/数转换器(ADC)、数/模转换器(DA....
发表于 2020-07-24 11:32 102次阅读
采用TSMC0.18混合信号双阱CMOS工艺实现...

温度测量系统的设计应用对模数转换器有哪些性能要求

测量温度的传感器有几种。为具体应用选择适当的温度传感器取决于待测温度范围以及所需的精度。系统精度取决....
发表于 2020-07-24 11:18 56次阅读
温度测量系统的设计应用对模数转换器有哪些性能要求

基于FPGA器件和只读存储器实现QAM解调器的设...

三星公司提出的QAM解调器方案体现在其一项名为“Demodulation apparatus and....
发表于 2020-07-24 09:07 950次阅读
基于FPGA器件和只读存储器实现QAM解调器的设...

基于FPGA/CPLD器件和高级语言VB实现UA...

随着计算机技术的发展和广泛应用,尤其是在工业控制领域的应用越来越广泛,计算机通信显的尤为重要。串行通....
发表于 2020-07-23 18:05 115次阅读
基于FPGA/CPLD器件和高级语言VB实现UA...

采用FPGA和兼容PCI Express的SER...

与传统ASIC相比,FPGA和结构化ASIC的优势在于重用灵活性高、上市时间快、性能佳而成本低。FP....
发表于 2020-07-23 17:58 92次阅读
采用FPGA和兼容PCI Express的SER...

基于FPGA器件实现AGC算法和系统的设计

大多数接收机必须处理动态范围很大的信号,这需要进行增益调整,以防止过载或某级产生互调,调整解调器的工....
发表于 2020-07-23 17:38 212次阅读
基于FPGA器件实现AGC算法和系统的设计

采用FPGA器件EP1C3T144C6芯片和VH...

在现代社会中,电资源成为人们生活当中不可缺少的一部分,而发电机和电动机在电力系统中扮演着非常重要的角....
发表于 2020-07-23 17:33 333次阅读
采用FPGA器件EP1C3T144C6芯片和VH...

基于FPGA器件实现多频键控调制电路的设计和仿真...

数字信号传输系统分为基带传输系统和频带传输系统.频带传输系统也叫数字调制系统。数字调制信号又称为键控....
发表于 2020-07-23 17:21 218次阅读
基于FPGA器件实现多频键控调制电路的设计和仿真...

基于FPGA和MATLAB实现IIR数字滤波器的...

IIR数字滤波器在很多领域中都有着广阔的应用。与FIR数字滤波器相比,IIR数字滤波器可以用较低的阶....
发表于 2020-07-23 17:05 147次阅读
基于FPGA和MATLAB实现IIR数字滤波器的...

使用Altera CycloneIIEP2C35...

UPFC控制器的IP主要用来输出3路相位分别相差2π/3的正弦波形数据和3路相位分别相差2π/3的三....
发表于 2020-07-23 17:05 77次阅读
使用Altera CycloneIIEP2C35...

使用XC9500 CPLD实现FPGA电路接口的...

随着FPGA芯片密度的增加,串行PROM已不能适应高密度的FPGA的配置。大容量的并行PROM所要求....
发表于 2020-07-23 16:58 94次阅读
使用XC9500 CPLD实现FPGA电路接口的...

借助FPGA协同处理提升性能和降低应用设计成本

传统的、基于通用DSP处理器并运行由C语言开发的算法的高性能DSP平台,正在朝着使用FPGA预处理器....
发表于 2020-07-23 16:36 207次阅读
借助FPGA协同处理提升性能和降低应用设计成本

采用Spartan2系列FPGA器件实现全数字锁...

数字锁相环路已在数字通信、无线电电子学及电力系统自动化等领域中得到了极为广泛的应用。传统的全数字锁相....
发表于 2020-07-23 16:23 57次阅读
采用Spartan2系列FPGA器件实现全数字锁...

24位Σ-Δ模数转换器AD7787的工作原理、特...

AD7787的内部结构功能框图如图2所示。它内部集成了一个Σ-Δ调制器、一个缓冲器和一个片内数字滤波....
发表于 2020-07-23 09:44 93次阅读
24位Σ-Δ模数转换器AD7787的工作原理、特...

串行输出模/数转换器MAXll48的性能特点及应...

MAX1148采用14位逐次逼近寄存器(SAR)和输入跟踪/保持(T/H)电路,实现将模拟信号转换成....
发表于 2020-07-23 09:13 50次阅读
串行输出模/数转换器MAXll48的性能特点及应...

基于FPGA芯片HMAC_SHA1_96计算术运...

图2算法的几点说明:① _ipad表示补位后的密钥与ipad 异或的结果,K_opad表示补位后的密....
发表于 2020-07-22 17:52 479次阅读
基于FPGA芯片HMAC_SHA1_96计算术运...

基于Xilinx Spartan系列FPGA和V...

空间飞器在太空环境中面临的主要问题之一就是辐射。太空中的各种高能粒子(包括高能质子、中子、α粒子、得....
发表于 2020-07-22 17:40 208次阅读
基于Xilinx Spartan系列FPGA和V...

在Altera CycIone II系列FPGA...

E2PROM存储器存储单元的损坏主要是由频繁的写操作造成的。若要解决问题,首先耍避免对同一单元进行频....
发表于 2020-07-22 17:32 43次阅读
在Altera CycIone II系列FPGA...

基于数控振荡器在FPGA中实现伪码跟踪算法的改进...

在图1所示跟踪环路结构中,为了使码跟踪环同时具有大跟踪范围和高跟踪精度,可以采用多个具有不同相关间距....
发表于 2020-07-22 16:55 66次阅读
基于数控振荡器在FPGA中实现伪码跟踪算法的改进...

基于FPGA器件实现FIR数字滤波器的硬件系统设...

随着数字信号处理理论及应用技术的迅速发展,在一个数字系统中只用一个采样频率已 经很难满足要求。在实际....
发表于 2020-07-22 16:47 69次阅读
基于FPGA器件实现FIR数字滤波器的硬件系统设...