这些集成电路有HFE4752、SLE4520、MA8X8/SA8X8、SAXXXX等。其中多数要与单片机连接才能完成SPWM控制功能,对于要求较高的逆变系统来说仍然不够简捷。INTEL公司推出的16位单片机8XC196MC片内集成了三相SPWM波形发生器WFG(Wave Form Generator,以下简称WFG)[1],为逆变控制电路的全数字化设计提供了强有力的硬件支持,它的软件指令丰富,与其它196XX单片机基本兼容。本文重点介绍80C196MC中WFG的工作原理及软件的设计要点。
1 WFG工作原理
有四种控制方式可选择:方式0~方式3。方式0、方式1为中心对准方式,即把SPWM脉冲安排在开关周期的中心点上,这与模拟电路中三角波载波(双边调制)相对应。方式0和方式1的区别在于波形参数的重加载时间和次数不同。方式2和3是边沿对准方式,即把SPWM脉冲波安排在开关周期的起始点上,这与模拟电路中的锯齿波载波(单边调制)相对应。其区别也是重加载的时机不同。中心对准的SPWM波形所造成的谐波小,不含ωs±ω0和2ωs(ωs为开关角频率,ω0为信号波角频率)谐波[2],通常采用中心对准方式。在以下的叙述中,均以方式0为例(M0(B12)=M1(B13)=0)。
首次写入到WG-RELOAD中的值在一个晶振周期后装入WG-COUNT。若WG-CON中的EC=1,开始减1计数,至0001H,等待一个时钟周期后作加1计数,直至WG-COUNT中的值等于计数比较寄存器的值,此时完成一个载波周期,如图1中t1~t2。WG-RELOAD的内容装入WG-COUNT和计数比较寄存器;WG-COMPx的内容装入相位比较寄存器;输出缓冲寄存器的内容装入WG-OUT;PI-PEND寄存器中WG中断置1。
μs),WG-RELOAD-16位二进制数;Fxtal--Xtal引脚上的晶振频率,不考虑死区时间的有效脉宽;tp=WG-COMP/Fxtal(μs)。
2 软件设计
80C196MC的WFG产生6路SPWM信号,控制主电路三相桥中6个功率开关器件的通断。因此首先需建立三相正弦脉宽数据表,由单片机初始化时算好,将其按一定的格式(即考虑相序及同一相中的脉宽次序等)存入RAM中,建立好数据指针,以便按一定的寻址方式查询。
Δu(k)=u(k)-u(k-1)=kp[e(k)-e(k-1)]+k1e(k)+kD[e(k)-2e(k-1)+e(k-2)]
Δu(k)=q0e(k)+q1e(k-1)+q2e(k-2)
q0=kp(1+T/T1+TD/T) kp=1/δ 比例系数
3 变频电源整体构成
4 试验结果
μs。(WG-CON)=418H,(WG-RELOAD)=12FH,(WG-OUT)=7FFFH。SPWM波形的输出由WG-RELOAD减到1产生中断,在中断服务子程序中由计算结果刷新WG-COMPx中的内容(即置下一次脉宽),如此循环。图6(a)为80C196MC输出的SPWM波形,图6(b)是电源输出其中一相的波形。有关技术指标如下:
采用16位单片机80C196MC最小系统,使整个控制电路大为简化并且实现了全数字化。器件减少、结构紧凑、性价比高。试验表明,系统动态特性好、可靠性高。
关键字:80C196MC 波形发生器 SPWM波形
引用地址:
80C196MC波形发生器的SPWM波形产生原理和软件设计要点
推荐阅读最新更新时间:2024-03-16 15:59
DG900函数/任意波形发生器的功能及产品特点分析
一、DG900系列函数/任意波形发生器产品描述 DG900系列函数/任意波形发生器是一款集函数发生器、任意波形 发生器、噪声发生器、脉冲发生器、码型发生器、谐波发生器、 模拟/数字调制器、频率计等功能于一身的多功能信号发生器。全 新的外观及人性化的界面设计,带来友好的用户体验。 二、DG900系列函数/任意波形发生器产品特点: SiFi II技术,逐点生成任意波,精确输出高质量波形 内置最高8次谐波发生器 4.3英寸TFT彩色触摸显示屏,全新的UI设计 支持PRBS、RS232以及Sequence序列输出 无风扇静音设计 三、DG900系列函数/任意波形发生器产品型号及参数:
[测试测量]
使用内置波形发生器的示波器进行元器件测试
本文说明了使用示波器和波形发生器对元器件进行测试的方法。将展示电容、电感、二极管、双极晶体管及电缆的测试过程。这些测试方法可用于确定故障部件或识别无标注元器件的作用。 测试配置 本测试案例的基本理念是通过波形发生器在该元器件上施加一个激励,并通过示波器测量它的响应。安捷伦InfiniiVision X系列示波器采用内置波形发生器,可为元器件测试提供便利的“一体化”解决方案。应当注意的是,示波器不能完全替代专用的元器件测试仪,后者能提供更高的精度和更全面的测试。然而在实际测试中,一般没有现成的专用测试仪。在这种情况下可以选择使用较为常见的设备来测试元器件,以作权宜之计。本例涉及到了示波器和波形发生器。 图1显示了测量配置。波形发生器
[测试测量]
为任意波形发生器增加价值
I. 引言 在电子产品设计和生产过程中,必需测试复杂的电路或子系统,其通常要求从没有上市的或很难获得的元器件或传感器中提供额外的信号。这些信号既可以是简单的音频频率或时钟信号,也可以是复杂的串行数据流或碰撞过程中安全气囊传感器发出的信号。生成和模拟这些信号的信号源已经出现了许多年的时间,但最近其发展步伐非常快。 在历史上,生成各种波形的任务一直由单独的专用信号源完成,包括纯粹的音频正弦波发生器,直到几千兆赫的RF 信号发生器。用户通常必须为特定项目定制设计或修改信号源现在,数字取样技术和数字信号处理技术的出现,实现了一个解决方案,可以通过一部仪器-任意波形发生器,满足几乎任何类型的信号发生需求。 II. 弥补市场空白
[测试测量]
用于射频测量的任意波形发生器
当与Modular软件协同使用时,Tabor公司Wonder Wave系列高性能AWG也许是调制发生器的终极。 Tabor公司的 Wonder Wave 系列任意 波形发生器 (AWG) 是目前可用的功能强大、灵活的测试工具。它们具有产生几乎任何信号的独特能力,是需要产生真实信号时的首选仪表。AWG的基本性能由最大抽样频率、 DAC 分辨率和波形存储容量等技术参数决定。抽样频率大于1GHz,数字/ 模拟 转换分辨率达到16比特,波形存储容量高于16M样值,这些代表了当前最先进的技术(图1)。
AWG在 射频 中的应用 多年来,我们用AWG产生复杂的波形,尤其是基带信号或低频IF信号。这些信号可以
[测试测量]
高速、高灵敏—Spectrum的任意波形发生器(AWG)
大气研究通过脉冲激光来测量100km高空多普勒(Doppler)频移后向散射光,从而测量沿光束的温度和风速。这种方式返回的信号非常弱,有时甚至受到阳光的阻挡。然而莱布尼茨大气物理研究所(IAP)解决了这一问题。莱布尼茨大气物理研究所独创了全球首款可在白天使用的便携式设备,为南极大气条件的研究提供了新的见解。新一代小巧且可靠的系统采用新型二极管泵浦固体激光器,其核心使用了Spectrum仪器提供的任意波形发生器(AWG)以及两款数字化仪,以确保研究所需的高速、高灵敏度以及实时性能。 莱布尼茨大气物理研究所测试的不同激光 该测量技术被称为多普勒共振激光雷达。这是由于将激光精确地调节至金属原子的共振跃迁而形成的反向散射光。反向散
[测试测量]
任意波形发生器工作原理
任意波形发生器的用途越来越广泛,因为它具备比较灵活的信号产生能力。 图1 N6030A任意波形发生器原理框图 图1是典型的Agilent N6030A/N8241A高性能任意波形发生器的原理框图。任意波形发生器主要包括如下几个部分: 1)FPGA:把存在SRAM里的用软件产生的波形输入到DAC器件; 2)DAC:最关键的器件,决定整个任意波形发生器的性能; 3)信号调理:对输出的信号进行调理,包括:滤波,增益控制,偏置控制等; 4)对外接口:包括软件编程接口,触发接口,数字输出接口等。
[测试测量]
SDRAM在任意波形发生器中的应用
摘要:随着任意波形发生器工作频率的不断提高,为了精确表达复杂信号,使用SRAM作为波形存储体已不能满足容量上的要求。介绍了一种基于SDRAM的设计方案,能有效解决这一问题。文中重点讨论了一种简化SDRAM控制器的设计方法。
关键词:任意波 同步动态存储器 可编程逻辑器件
任意波形发生器在雷达、通信领域中发挥着重要作用,但目前任意波形发生器大多使用静态存储器。这使得在任意波形发生器工作频率不断提高的情况下,波形的存储深度很难做得很大,从而不能精确地表达复杂信号。本文介绍的基于动态存储器(SDRAM)的设计能有效解决这一问题,并详细讨论了一种简化SDRAM控制器的设计方法。
1 任意波形发生器的总体方案
工作频率、分辨率和存
[应用]
用GMS97C2051实现的三相SPWM波形发生器
摘要: GMS97C2051是LG公司生产的与MCS51系列兼容的20脚小型化CPU芯片,具有价格便宜、功能完善的特点。文中介绍了利用该芯片实现逆变器控制所必需的SPWM发生器的原理和方法,并对CPU的计算过程、软件设计流程进行了详细说明。
关键词: 单片机 不对称规则采样SPWM PWM调制 GMS97C2051
1 引言
在中小功率的三相逆变器中,脉宽调制(PWM)控制技术已获得了广泛应用。PWM的实现方法也多种多样,有模拟电路方法、数字电路方法和软件计算方法等,为了提高PWM的输出质量和可靠性,一些模拟电路或数字电路的PWM都通过专用集成电路芯片来实现,如HEF4752、SA82
[应用]