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电平兼容。
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等芯片)。
中兴通讯助力浙江移动建设优质的SPN网络,部署效率提高70%
ACC-Turbo实现于可编程交换机
iphone8售价已定,价格感人,但看完后我却彻底死心了!
为3C锂电池测试增添新动力:大电流BTB/FPC弹片微针模组
报名即将截止!Imagination联合浙江大学举办2023国内首场RVfpga课程线下Workshop
MAX7541数模转换器芯片的引脚功能、内部结构和应用分析
50000平米!50000人!1000家企业!92CEF强势登陆上海
NanoBeacon™ BLE扫描器教程(第四部分)
洗衣管理上如何运用上RFID技术
OLED家族族谱解密及其发展瓶颈分析
物联网需要无线与控制的双轮驱动
令人惊叹的计算能力,最佳的GPU产品组合
用于量子光子学的高质量氧化铜晶体的合成方法
盘点总结全球规模最大最成功的云计算服务公司
SpringBoot 后端接口规范(上)
GigaSite将解决新时代移动宽带的容量需求
联发科正式发布了商用级5G芯片方案
液晶拼接大屏幕被干扰的原因-静电
人工智能的优缺点 人工智能的利与弊
三代iPhone Plus手机iOS11.2运行速度大比拼