微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 模拟电路设计 > 半液浮速率陀螺的供电电源设计

半液浮速率陀螺的供电电源设计

时间:05-17 来源:互联网 点击:

它按X(t)=Asinωt来产生SPWM波形。由于SA4828的主要工作原理大部分与SA8282类似,这里不再赘述。现将SA4828特殊的原理解释如下。

1)3种不同波形的选择主要是通过给初始化寄存器和控制寄存器传输命令,来设置三相波形ROM。它分别为正弦、增强、高效3种波形,使之能应用于各种特殊的场合。

2)“看门狗”电路 SA4828在接收单片机发出的命令时,一旦出现问题,总线控制会发出复位“看门狗”信号,使“看门狗”延时关断输出驱动信号。

3)8个寄存器单元为了提高频率精度,以及能独立控制三相波形幅值,SA4828增设了8个寄存器单元,单元地址及说明见表2。


在传输初始化命令时,写入以R5为“看门狗”延时控制字。当传输控制命令时,写入R0、R1为16位频率控制字,写入R3、R4、R5分别为三相输出波形幅值控制字。上述设置和调整,均通过地址/数据总线、寄存器单元,存人初始化寄存器和控制寄存器来完成。

3.2 软件设计

软件程序设计是整个逆变器控制的核心,它决定逆变器的输出特性,如电压、频率范围及稳定度、谐波含量、保护功能的完善,可靠性等。图5为本系统的程序流程图。


主程序中,SA4828初始化命令和控制命令的参数计算及设置,主要用于确定频率调节范围、死区时间、输出电压幅值、中心频率、幅值等。


由陀螺电源技术要求(表1)知,陀螺电机供电电源要求A、B两相相位差90度。这里,采用软件延时方法实现。即当A相输出后延时O.625 ms,B相输出,实现A、B两相相位差90度。


这里提出了基于时序方法实现三相电源中任意两相的任意角度差。解决了逆变电源中难于实现任意两相实现任意角度差的难题。大大简化了逆变电源中任意两相实现任意角度差的繁琐工作和大量的外围电路。但是,带来若干好处的同时也带来了一些问题。譬如,本系统中需要2片SA4828实现A、B两相相位差90度,一定程度上提高了系统的成本。但是,由于SA4828目前的应用较为广泛,其市场的价格也是比较低廉的。综合考虑,利用SA4828软件延时功能实现逆变电源中任意两相任意角度差仍然是最佳的选择方案。


4 实验结果和结语
实验结果表明,系统方案设计较好地实现了半液浮速率陀螺对供电电源的要求。实现了三相频率稳定度为O.l%、幅值稳定度O.1%的高精密中频电源。利用软件延时的方法,实现了A、B两相相位差90度。同时,系统采用89S52单片机和SA8282信号发生器后,正弦波控制电路大为简化,元器件减少,结构紧凑,降低了成本,提高了可靠性。通过实际测试,取得了比较理想的结果,完全符合实际系统的要求。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top