您当前的位置:五五电子网电子知识单元电路变换电路用MAX517实现IIC接口的D/A转换 正文
用MAX517实现IIC接口的D/A转换

用MAX517实现IIC接口的D/A转换

点击数:7205 次   录入时间:03-04 11:56:05   整理:http://www.55dianzi.com   变换电路

  为适应系统的小型化、低功耗设计要求,具有IIC总线的接口器件也有了功能系列化的趋势,作为常规的D/A转换器,也出现了IIC接口的器件。

  MAX517和单片机89C51之间的接口电路如下图所示。由于MAX517采用IIC串行总线接口,大大简化了与单片机的接口设计,但是也对软件的时序有更高的要求。

MAX517和单片机89C51接口电路

  单片机和MAX517采用IIC总线接口,程序按照IIC总线规范进行编写。按照MAX517的时序要求,进行一次数模转换时,先送出芯片的地址信息,然后送出命令字节,最后送出要转换的数字量。示例程序中送出的数字量为0×80,则根据图9-19硬件连接,MAX517输出电压为+2.5V。具体程序如下:

  注意要点:
  
  (1)与所有的串行总线一样,MAX517由于采用IIC串行总线接口,简化了与单片机的接口电路设计,但同时对软件的时序有了更高的要求。
  
  (2)如需要2路输出的场合,同类芯片有MAX518,不过MAX518的使用由于增加了通道的选择等而变得稍为复杂。
  
  (3)与所有的A/D、D/A芯片一样,要得到稍高精度的指标,要设计专用的精密稳压源作为参考电压。




本文关键字:接口  变换电路单元电路 - 变换电路