库存索引:

A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
0
1
2
3
4
5
6
7
8
9

AD545控制寄存器地址信息从数据总线读到寄存器状态信息

主通信在DSP和AD545的ADC通道和DAC通道之间传输实际信号数据,二次通信用来配置AD545的控制寄存器。二次通信是在主通道期间通过设置所传输到AD545中数据字的最低有效位(LSB)的值来标识的。如果LSB是1,则下一个通信周期是二次通信周期,AD545所接收到的数据就会被变换来对控制寄存器进行写入操作。

在二次通信期间,通过DT_DIN传输到AD545的数据包含了AD545控制寄存器的地址信息、一位表示寄存器是否正在被读或写的位信息以及在写寄存器状态下将被写到寄存器的数据信息。在写寄存器状态下的数据格式,其中bit15和bit14为缺省值00,bit13为读/写位(1表示写,0表示读)。

AD545仅有两个控制寄存器,程序代码中所提供的控制寄存器设置值是一种通用配置,可以很容易地对其修改,以满足所需要的情况。

Flash存储器的写操作由控制寄存器控制,状态寄存器反馈的信息指示操作过程。Flash型存储器的写操作既可以“在线”完成,也可以由特殊工具来完成。

对Flash型存储器的访问由两部分构成,一为Flash存储单元,二为Flash寄存器。访问存储单元和寄存器公用一组外部总线,究竟是访问存储单元还是访问寄存器则由工作模式决定。作在访问存储单元模式(只读)时,从数据总线上读到的是存储单元中的数据;工作在访问寄存器模式(读/写)时,从数据总线读到的是寄存器的状态信息。

如果将写Flash的程序和将写入数据放在同一块Flash上,则对Flash写操作时需要切换工作模式,从而导致取指令时取到的是状态信息,Flash写操作失败,所以不能将程序和数据放在同一块Flash存储器上。

电压采样和电流采样是实现输出电压可调及稳压和充电电流恒定的关键,在DSP的中断服务程序中对采样值进行数字滤波和PI调节。

程序根据给定输出电压参考值和充电电流参考值进行PI调节,当原边输入电压变动时,副边输出电压稳定在给定值;而当副边负载电压有波动时也可以根据给定电流参考来调节相移大小,控制原边充电电流值。数字式PI调节采用的是增量式PI控制

由于DSP具有强大的计算能力以及EV(EventManager)模块,则PWM信号可以方便地得到,因此,硬件部分可以大大简化,控制电路部分可以全部省略而由软件来代替,即软件实现PI计算控制以及PWM信号的产生。但是,考虑到DSP的安全性问题,必须有光耦隔离。

上海德懿电子科技有限公司  www.deyie.com

来源:21ic.如涉版权请联系删除。图片供参考