您的位置 首页 软件

MAX7541数模转换器芯片的引脚功用、内部结构和使用剖析

MAX7541数模转换器芯片的引脚功能、内部结构和应用分析-MX7541是美国MAXIM公司生产的高速高精度12位数字/模拟转换器芯片,由于MX7541转换器件的功耗特别低,而且其线性失真可低达0.012%,因此,该D/A转换器芯片特别适合于精密模拟数据的获得和控制。此外,由于MX7541器件内部带有激光制作的精密晶片电阻和温度补偿电路以及NMOS开关,因而可充分保证MX7541具有12位的精度。还有一个重要特点是:MX7541的所有输入均与CMOS和TTL电平兼容。

1 概述

MX7541是美国MAXIM公司出产的高速高精度12位数字/模仿转化器芯片,因为MX7541转化器材的功耗特别低,并且其线性失真可低达0.012%,因而,该D/A转化器芯片特别适合于精细模仿数据的取得和操控。此外,因为MX7541器材内部带有激光制造的精细晶片电阻和温度补偿电路以及NMOS开关,因而可充沛确保MX7541具有12位的精度。还有一个重要特色是:MX7541的一切输入均与CMOS和TTL电平兼容。

MX7541在电气和管脚上都与AD公司的AD7541芯片兼容,它们都选用规范的18脚封装。其主要电气特色如下:

●转化时刻:0.6μs;

●具有12位线性输出(1/2LSB);

●准确度:1LSB;

●功耗低,5V情况下一般为450mW;

●可进行四象限乘法转化;

●与TTL、CMOS电平兼容。

MAX7541数模转化器芯片的引脚功用、内部结构和运用剖析

2、引脚功用和内部结构

图1所示是MX7541的引脚摆放图,各引脚功用如下

VRE、FDAC转化器的电压参阅输入端,其电压值在±25V之间;

RFB反应电阻接入端,在双极形式时与外置运算放大器输出相连;

OUT1、OUT2电流输出,I1+I2为常数;

BIT1~BIT12?数字量输出,BIT1为最高位?

VDD电源输入规模为+17V~+5V?

GND数字地。

图2所示是MX7541 高速D/A转化芯片的内部结构功用图。

3 MX7541的输入与输出MX7541有两种输出办法,即单极性输出和双极性输出,两种办法的电路衔接图别离如图3和图4所示。两种输出办法的输入输出对应联系别离列于表1和表2。

4、MX7541与单片机的衔接

因为MX7541是12位数字输入,因而它有必要与16位以上的单片机相连。当其与MCS-96单片机进行衔接时,其电路十分简略,只需把单片机的数据线直接与MX7541的输入线相连即可。程序也很简略,只需不停地向其送数据即可。

5、与CPLD的衔接

因为现在8位单片机运用比较多,再加上MX7541是高速D/A转化器,因而,用单片机来操控MX7541显得不是很便利。为此,本文介绍一种运用可编程逻辑器材,这儿以ALTERA公司的MAX7000系列中的MAX7128S为例,来操控MX7541的办法,该办法从而可推行到其它高速D/A转化芯片。

这种操控办法的基本思想是运用CPLD衔接8位单片机与12位D/A转化器,其间单片机与CPLD之间选用两根操控线来进行通讯,一起用它们来决议数据线中数据的品种,表3给出了操控线中的数据含义。但应留意:该计划的输入时钟周期应小于单片机的指令周期。下面给出的是运用VERILOG言语所编写的程序:

module mx7541(clk,a,b,in,out);?

output out;

input a,b,clk;

input[7..0]in;

reg[7..0]out;

reg[7..0] di;

reg[7..0]gao;

always @(negedge clk)

begin

if(a==0 & b==1)

di<=in;

else

if(a==1 & b==0)

gao<=in[3:0];

else

if(a==1 & b==1)

out<={gao[3:0],di[7:]};

end

endmodule其仿真输出波形如图5所示。

表3 操控线中的数据含义

6、结束语

将MX7541芯片用于高频波形发生器,成果证明:该芯片功能安稳?D/A转化线性杰出?运用简略。别的,这种办法也相同适用于其它同类产品(如MX7542,MX7543,MX7545等芯片)。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qianrushi/ruanjian/106735.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部