10.3.3 DAC0832及接口电路
DAC0832是美国资料公司研制的8位双缓冲器D/A转换器 。芯片内带有资料锁存器,可与数据总线直接相连 。电路有极好的温度跟随性,使用了COMS电流开关和控制逻辑而获得低功耗、低输出的泄漏电流误差 。芯片采用R-2RT型电阻网络,对参考电流进行分流完成D/A转换 。转换结果以一组差动电流IOUT1和IOUT2输出 。
1.DAC0832的内部结构
DAC0832中有两级锁存器,第一级锁存器称为输入寄存器,它的锁存信号为ILE;第二级锁存器称为DAC寄存器,它的锁存信号为传输控制信号。因为有两级锁存器 , DAC0832可以工作在双缓冲器方式,即在输出模拟信号的同时采集下一个数字量,这样能有效地提高转换速度 。此外,两级锁存器还可以在多个D/A转换器同时工作时,利用第二级锁存信号来实现多个转换器同步输出 。
ILE为高电平、WR1 和 CS为低电平时,LE1为高电平,输入寄存器的输出跟随输入而变化;此后 , 当WR1 由低变高时 , LE1为低电平,资料被锁存到输入寄存器中,这时的输入寄存器的输出端不再跟随输入资料的变化而变化 。对第二级锁存器来说, WR2和XFER 同时为低电平时,LE2为高电平,DAC寄存器的输出跟随其输入而变化;此后,当WR2 由低变高时,LE2变为低电平,将输入寄存器的资料锁存到DAC寄存器中 。
2. DAC0832的引脚特性
DAC0832是20引脚的双列直插式芯片 。各引脚的特性如下:
CS——片选信号,和允许锁存信号ILE组合来决定 是否起作用,低有效 。
ILE——允许锁存信号,高有效 。
WR1——写信号1,作为第一级锁存信号,将输入资料锁存到输入寄存器(此时 , 必须和 、ILE同时有效),低有效 。
WR2——写信号2 , 将锁存在输入寄存器中的资料送到DAC寄存器中进行锁存(此时,传输控制信号 必须有效)低有效 。
XFER——传输控制信号,低有效 。
DI7~DI0——8位数据输入端 。
IOUT1——模拟电流输出端1 。当DAC寄存器中全为1时,输出电流最大,当DAC寄存器中全为0时,输出电流为0 。
IOUT2——模拟电流输出端2 。IOUT1+IOUT2=常数 。
Rfb——反馈电阻引出端 。DAC0832内部已经有反馈电阻,所以,RFB端可以直接接到外部运算放大器的输出端 。相当于将反馈电阻接在运算放大器的输入端和输出端之间 。
VREF——参考电压输入端 。可接电压范围为±10V 。外部标准电压通过VREF与T型电阻网络相连 。
VCC——芯片供电电压端 。范围为+5V~+15V , 最佳工作状态是+15V 。
AGND——模拟地,即模拟电路接地端 。
DGND——数字地 , 即数字电路接地端 。
3.DAC0832的工作方式
DAC0832进行D/A转换,可以采用两种方法对数据进行锁存 。
第一种方法是使输入寄存器工作在锁存状态,而DAC寄存器工作在直通状态 。具体地说 , 就是使 和 都为低电平,DAC寄存器的锁存选通端得不到有效电平而直通;此外,使输入寄存器的控制信号ILE处于高电平、 处于低电平,这样,当 端来一个负脉冲时,就可以完成1次转换 。
第二种方法是使输入寄存器工作在直通状态,而DAC寄存器工作在锁存状态 。就是使 和 为低电平 , ILE为高电平,这样,输入寄存器的锁存选通信号处于无效状态而直通;当WR2 和XFER 端输入1个负脉冲时 , 使得DAC寄存器工作在锁存状态 , 提供锁存数据进行转换 。
根据上述对DAC0832的输入寄存器和DAC寄存器不同的控制方法,DAC0832有如下3种工作方式:
⑴单缓冲方式 。单缓冲方式是控制输入寄存器和DAC寄存器同时接收资料,或者只用输入寄存器而把DAC寄存器接成直通方式 。此方式适用只有一路模拟量输出或几路模拟量异步输出的情形 。
推荐阅读
- 虚拟机root真机能用吗,虚拟机root有什么用
- jquery选择所有li标签,jquery类选择器后遍历
- 免费冒险解谜游戏,冒险解谜游戏网站
- 如何把hbase数据写入hive,hbase写入流程详细解释
- 在html中引入js的三种方法,html引进js
- CHATGPT存储的信息来源,存储信息方式
- redis主从处理请求原理,redis5主从配置
- linux命令输入格式化 linux 格式化
- pg数据库备份表create,pgadmin4备份数据库