学习Verilog HDL 和FPGA 之间,始终会出现一组群体,他们都是徘徊在学习的边缘。 在他们的心中一直回响着这样的一个问题:“我在学什么,为什么不管我怎么学,我都 没有实感... ” 没错这就是初学Verilog HDL + FPGA 的心声。
上传时间: 2016-04-08
上传用户:ly200524
用verilog实现了奇数和偶数不同的分频器设计
上传时间: 2016-07-11
上传用户:jhjjh
verilog,fpga使用技巧。速度换资源、资源换速度等
上传时间: 2022-06-14
上传用户:
多电平逆变器中每个功率器件承受的电压相对较低,因此可以用低耐压功率器件实现高压大容量逆变器,且采用多电平变换技术可以显著提高逆变器输出电压的质量指标。因此,随着功率器件的不断发展,采用多电平变换技术将成为实现高压大容量逆变器的重要途径和方法。本文选取其中一种极具优势的多电平拓扑结构一级联多电平变频器作为研究对象,完成了其拓扑结构、控制策略及测控系统的设计。 @@ 首先,对多电平变频器的研究意义,国内外现状进行了分析,比较了三种成熟拓扑结构的特点,得出了级联型多电平变频器的优点,从而将其作为研究对象。对比分析了四种调制策略,确定载波移相二重化的调制方法和恒压频比的控制策略,进行数学分析和理论仿真,得出了选择的正确性及可行性。并指出了级联单元个数与载波移相角的关系和调制比对输出电压的影响;完成了级联变频器数学模型的建立和死区效应的分析。 @@ 其次,完成了相关硬件的设计,包括DSP、CPLD、IPM的选型,系统电源的设计、检测(转速、电流、电压、故障)电路的设计、通信电路的设计等。用Labwindows/CVI实现了上位机界面的编写,实现了开关机、设定转速、通信配置、电压电流转速检测、电流软件滤波、谐波分析。编写了下位机DSP的串口通信、AD转换、转速检测(QEP)以及部分控制程序。 @@ 最后,在实验台上完成硬件和软件的调试,成功的实现了变频器载波移相SPWM的多电平输出,并驱动异步电机进行了空载变频试验,测控界面能准确的与下位机进行通信,快捷的给定各种控制命令,并能实时的显示变频器的输出频率、输出电压和输出电流,为实验调试增加了方便性,提高了工作效率。 @@关键词:级联多电平逆变器;载波移相;IPM;DSP;Labwindows/CVI;测控界面
上传时间: 2013-04-24
上传用户:米卡
近几十年来,移动通信进入了飞速发展时期,它与人们的日常生活息息相关,已经成为了人们生活中的必需品,目前移动通信正处在由第二代向第三代过渡的阶段。调制技术是移动通信中的一项关键技术,根据不同的无线信道的特点选择合适的、高效的调制方式对移动通信系统的性能非常重要。软件无线电技术的出现对于移动通信的发展起到了很大的推动作用,构建一个通用的、标准的、模块化的硬件平台,把以前用硬件实现的无线电功能用软件来实现,大大地提高了通信系统的灵活性。用软件无线电技术实现的数字调制灵活性好,可以通过空中下载实现不同的调制方式,从而适应不同的通信体制。 在阅读了大量数字调制和软件无线电的国内外文献的基础上,本文深入研究了各种数字调制方式的原理以及优缺点,设计了一个软件无线电平台以实现相应的数字调制。该平台以TI公司的DSP芯片TMS320VC5416为核心部分进行信号的处理用于实现数字调制算法,在外围电路上扩展了ADC、DAC芯片分别构成前向数据采集模块和后向调制信号处理模块,同时用CPLD来构成逻辑控制模块,主要实现地址分配、提供接口控制信号、输入信息检索功能、译码功能和分频功能。在软件设计方面,本设计分为整体逻辑控制和数字调制算法实现两部分。在整体逻辑控制部分主要是针对CPID模块进行整体逻辑控制的设计,在数字调制算法部分主要是在DSP模块实现ASK、FSK、QPSK等数字调制算法的设计。 本软件无线电平台具有处理速度快、实时操作性强、存储大量数据等优点。 关键字:软件无线电;数字调制;DSP;CPLD
上传时间: 2013-04-24
上传用户:zukfu
随着计算机技术的迅猛发展,受其影响的仪器行业也发生了巨大的变革,即仪器的手动操作使用改为计算机控制自动测试。随着自动测试技术和程控仪器的发展,除了要求物理硬件接口标准化外,也要求软件控制标准化。 硬件方面,从20世纪50代自动测试概念建立起,经过初期专用接口、半专用接口到20世纪80年代中期才普及推广开放式标准接口总线,如RS232串行通信接口总线、GPIB通用接口总线、PXI计算机外围仪器系统总线、VXI块式仪器系统总线等。 软件方面,1987年6月颁布的IEEE488.2(程控仪器消息交换协议)标准首先解决了数据结构方面的问题,但仍将大量的器件语义留给设计者自由定义。1990年4月,国际上九家仪器公司在IEEE488.2基础上提出了SCPI(Standard Commands for Programmable Instruments程控仪器标准命令),才使程控仪器器件数据和命令得到标准化。SCPI的总目标是缩短自动测试系统程序开发时间,保护仪器制造者和使用者双方的硬、软件投资,为仪器控制和数据利用提供广泛兼容的编码环境。 仪器接收到SCPI消息后进行响应:接收字符串消息、词法分析、语法分析、中间代码生成、优化和目标代码生成,语法分析模块的性能直接影响到程控执行效率。为了进一步简化仪器内语法分析模块、提高程控执行效率,本课题提出了在接口电路中加入解析模块的思想,可将控制器发送到仪器的SCPI消息即复杂的ASCII码字符串转变为简单的二进制代码。采用此解析模块将大大简化仪器设计者的软件工作,既能实现仪器语言标准化又能提高仪器对远程 控制的响应速度,这在研究实验室内的自制仪器时将是很有用的。 仪器接口有很多种,本课题主要讨论了RS232和GPIB两种接口。本设计中仪器接口板是独立于仪器的,与仪器单独使用微处理器,若要与仪器连接实现通信只需在两微处理器之间进行通信即可,这样做的目的是:一方面可以不影响仪器的设计和操作,一方面可以实现接口板的通用性和仪器的可换性。针对于RS232接口为一简单接口,我先将工作重心放在软件设计上,主要考虑怎样把复杂的ASCII码字符串解析为简单的二进制代码。针对于GPIB接口,软件设计的主要部分已完成,再把工作重心放在硬件设计上,采用性价比更高的CPID实现GPIB接口芯片NAT9914。为了观察解析结果还加入了LCD显示。本设计在开发通用的、低价的仪器接口板方面做了一个有益的尝试,为进一步的自动测试系统研究打下了基础。 关键词:仪器;SCPI;RS232接口;GPIB接口;CPLD
上传时间: 2013-04-24
上传用户:Andy123456
随着世界能源危机的到来,太阳能光伏发电在能源结构中正在发挥着越来越大的作用。而太阳能光伏发电系统的核心部件并网逆变器的性能还需要进一步提高。为了迎合市场上对高品质、高性能、智能化并网逆变器的需求,我们将ARM+DSP架构作为并网逆变器的控制系统。本系统集成了ARM和DSP的各自的强大功能,使并网逆变器的性能和智能化水平得到了显著提高。本论文是基于山东大学鲁能实习基地“光伏并网逆变器项目”,目前已经试制出样机。本人主要负责并网逆变器控制系统的软硬件设计工作。本文主要研究内容有: @@ 1.本并网逆变器采用了内高频环逆变技术。文中详细分析了这种逆变器的优缺点,进行了充分的系统分析和论证。 @@ 2.采用MATLAB/Simulink软件对并网逆变器的控制算法进行仿真,包括前级DC-DC变换的控制算法以及后级DC-AC逆变的控制算法。通过仿真验证了所设计算法的可行性,对DSP程序开发提供了很好的指导意义。 @@ 3.本文将ARM+DSP架构作为逆变器的控制系统,并设计了相应的硬件控制系统。DSP控制板硬件系统包括AD数据采集、硬件电流保护、电源、eCAN总线,SPI总线等硬件电路。ARM板硬件系统包括SPI总线、RS232总线、RS480总线、以太网总线、LCD显示、实时时钟、键盘等硬件电路。 @@ 4.本文设计和实现了两种最大功率点跟踪控制算法:功率扰动观察法或增量电导法;孤岛检测方法采用被动式和主动式两种检测方式,被动式所采用的方法是将过/欠电压和电压相位突变检测相结合的方式,主动式采用正反馈频率偏移法;为了实现并网逆变器的输出电流与电网电压同频同相,使用了软件锁相环控制技术。本文分别给出了以上各种算法的控制程序流程图。 @@ 5.本文也给出了AD数据采集、eCAN总线、RS232、RS485、以太网、PWM输出等程序流程图,以及DSP和ARM之间的SPI总线通信程序流程图。并且分别给出了ARM管理机控制系统主程序流程图和DSP控制机控制系统主程序流程图。 @@ 6.最后对并网逆变器样机进行实验结果分析。结果显示:该样机基本上实现了本文提出的设计方案所应完成的各项功能,样机的性能比较理想。 @@关键词:太阳能光伏;并网逆变器;SPWM; DSP; ARM
上传时间: 2013-07-02
上传用户:windwolf2000
随着环境污染和能源短缺问题的日趋严重,寻找一种储备大、无污染的新能源已经上升到世界各国的议事日程。太阳能作为当今最理想环保的能源之一,已经得到了人类越来越广泛的应用。本文以光伏(Photovoltaic—PV)并网发电系统为研究对象,以最大限度利用太阳能、无污染回馈电网为主要目标,开展了光伏并网发电系统的理论研究和仿真,具有重要的现实意义。光伏并网逆变器是光伏并网发电系统中必不可少的设备之一,其效率的高低、可靠性的好坏将直接影响整个光伏发电系统的性能和投资。本文主要研究适用于并网型光伏发电系统的逆变器。 本文以一个完整的光伏并网发电系统为研究对象,重点对单相光伏并网系统进行了全面的分析,并从并网系统的主电路拓扑、控制策略、孤岛效应以及系统的可靠性分析几个方面做了详细的分析和仿真实验。 首先,介绍了国内外光伏并网发电产业的现状,并对光伏并网发电系统的组成结构、优缺点、发展趋势及光伏并网发电系统对逆变器的要求做了简单介绍,对光伏并网发电系统建立了总体认识。 其次,讨论研究了逆变器主电路的拓扑形式,并根据实际情况,选择了无变压器的两级结构,即前级DC/DC变换器和后级DC/AC逆变器,两部分通过DClink连接。前级的DC/DC模块采用Boost拓扑结构,后级的DC/AC逆变器采用逆变全桥实现逆变,向电网输送功率。讨论确定了逆变器输出电流的控制方式,并最终确定了光伏并网发电系统的总体方案。高性能的数字信号处理器芯片(Digital Signal Processor—DSP)的出现,使得一些先进的控制策略应用于光伏并网的控制成为可能。本文以TI公司的数字信号处理器芯片TMS320F2812为核心,设计了控制电路并给出了驱动电路、保护电路的设计以及系统的电磁兼容设计思想。应用MATLAB/Simulink中的工具箱搭建了整个电路模型,进行了仿真实验研究。 再次,我们已经知道孤岛效应问题关系到光伏并网发电系统的安全问题。本文分析了孤岛效应产生的原因、对电网的危害和目前各种常用的被动和主动及外部孤岛效应的检测方法。根据本文涉及的光伏并网发电系统的特点,采用了电压前馈正反馈检测孤岛的方法,然后详细介绍了该方法的原理和实现过程, 并给出了逆变器的反孤岛效应模型和仿真实验结果。仿真结果证明,该方法是可行的,并且达到了IEEE Std.2000—929标准的规定。 光伏系统的可靠性研究对整个系统的经济运行乃至投资决策产生了重要影响。本论文以光伏并网发电系统的基本组成为线索,对各部分进行可靠性分析,对满足一定可靠性水平的光伏并网发电系统进行分析,从而对其的推广使用起到了理论指导作用。 关键词:光伏并网发电系统;逆变器;孤岛效应;DSP;可靠性分析
上传时间: 2013-04-24
上传用户:daoxiang126
数字技术、电力电子技术以及控制论的进步推动弧焊电源从模拟阶段发展到数字阶段。数字化逆变弧焊电源不仅可靠性高、控制精度高而且容易大规模集成、方便升级,成为焊机的发展方向,推动了焊接产业的巨大发展。针对传统的埋弧焊电源存在的体积大、控制电路复杂、可靠性差等问题,本文提出了双逆变结构的焊机主电路实现方法和基于“MCU+DSP”的数字化埋弧焊控制系统的设计方案。 本文详细介绍了埋弧焊的特点和应用,从主电源、控制系统两个方面阐述了数字化逆变电源的发展历程,对数字化交流方波埋弧焊的国内外研究现状进行了深入探讨,设计了双逆变结构的数字化焊接系统,实现了稳定的交流方波输出。 根据埋弧焊的电弧特点和交流方波的输出特性,本文采用双逆变结构设计焊机主电路,一次逆变电路选用改进的相移谐振软开关,二次逆变电路选用半桥拓扑形式,并研究了两次逆变过程的原理和控制方式,进行了相关参数计算。根据主电路电路的设计要求,电流型PWM控制芯片UC3846用于一次逆变电路的控制并抑制变压器偏磁,选择集成驱动芯片EXB841作为二次逆变电路的驱动。 本课题基于“MCU+DSP”的双机主控系统来实现焊接电源的控制。其中主控板单片机ATmega64L主要负责送丝机和行走小车的速度反馈及闭环PI运算、电机PWM斩波控制以及过压、过流、过热等保护电路的控制。DSP芯片MC56F8323则主要负责焊接电流、焊接电压的反馈和闭环PI运算以及控制焊接时序,以确保良好的电源外特性输出。外部控制箱通过按键、旋转编码器进行焊接参数和焊接状态的给定,预置和显示各种焊接参数,快速检测焊机状态并加以保护。 主控板芯片之间通过SPI通讯,外部控制箱和主控板之间则通过RS—485协议交换数据。通过软件设计,实现焊接参数的PI调节,精确控制了焊接过程,并进行了抗干扰设计,解决了影响数字化埋弧焊电源稳定运行的电磁兼容问题。 系统分析了交流方波参数的变化对焊接效果的影响,通过对焊接电流、焊接电压的波形分析,证明了本课题设计的埋弧焊电源能够精确控制引弧、焊接、 收弧等焊接时序,并可以有效抑制功率开关器件的过流和变压器的偏磁问题,取得了良好的焊接效果。 最后,对数字化交流方波埋弧焊的控制系统和焊接试验进行了总结,分析了系统存在的问题和不足,并指出了新的研究方向。 关键词:埋弧焊;交流方波;数字化;逆变;软开关技术
上传时间: 2013-04-24
上传用户:kjgkadjg
随着消费类电子产业的蓬勃发展,越来越多的嵌入式电子产品走进了千家万户。电脑的形态也不再局限于以前的PC机,各式各样的嵌入式系统出现在了众多的行业和应用中,其中ARM和Linux结合的产品在市场上最受青睐。ARM由于其低功耗、高性能、小体积、低成本受到了越来越广泛的重视,成为众多公司产品开发的主流硬件。而Linux则因其开放的源代码,可裁剪的内核,便利的开发环境,各硬件平台的通用性,逐渐成为嵌入式开发的主流操作系统。本课题的嵌入式MP3设计就是基于ARM和linux平台的。 @@ 本课题实现了一个完整的嵌入式系统,选用zq2410开发板为目标平台,linux作为目标操作系统,在这样的软硬件环境下研究实现MP3播放器。 @@ 文章首先综述了嵌入式系统开发方法,介绍了ARM处理器及其特点,Linux操作系统,嵌入式系统的开发模式以及如何搭建交叉开发环境,然后介绍了所选硬件平台zq2410目标板的各种资源,在系统软件开发中,介绍Uboot、Linux的裁剪和移植,根文件系统的制作以及核心驱动程序的开发,应用程序开发中,介绍了MP3的原理,移植Madplay MP3播放器,最后成功对Madplay播放器实现了综合控制。 @@关键词:嵌入式;ARM; Linux;驱动程序;MP3;
上传时间: 2013-05-26
上传用户:lo25643