而控制采样的具体时间。
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):