background image

而控制采样的具体时间。

A/D 转换结束后,Dout 从高阻态跳变为高电平,Dout 的上升

沿表明

A/D 转换的结束,在此之后即可读取 A/D 转换的结果。因 MAX189 是 12 位的

串行数据输出,而

TMS320F240 的 SPI 通信口每次至多可以传输 8 个数据位,故一

次采样结果须分两次进行接收。

4 A/D 和 DSP 的工作时序

(a)MAX189 工作时序  (b)SPI 口的工作时

  需要注意的是,

TMS320F240 的 SPI 通信口提供了四种工作时序[2],如图 4(b)所

示,实验中应根据

MAX189 的工作方式对 SPI 口的时序进行适当选择。

2.2 模拟量隔离

  参考图

2(b),该方案是在 A/D 转换之前进行隔离,即先将电池电压分压隔离后

再送入

ADC 进行转换。因为被隔离的信号是模拟量,隔离前后的信号必须成线性关

系,可以选用精度较高的线性光耦实现。此处采用

HCNR200 线性光耦。

  

HCNR200 线性光耦合器是由一个红外光 LED 照射分叉配置的一个隔离反馈二

极管和一个输出光二极管组成,如图

5(a)。LED 的光通量决定流经两个二极管的电流

的大小。由于

HCNR200 内部特殊的制造工艺,在一定的输入电流范围里,它的电流

传输比保持不变,输出光二极管产生的电流信号与反馈光二极管产生的电流信号成
线性比例关系。由图

5(b):