分享

ML2036中文资料(正弦波发生器芯片)

 共同成长888 2015-03-30

ML2036中文资料(正弦波发生器芯片)

1.ML2036功能及特点概述

ML2036是一通过串行SPI数字接口编程输出DC-50kHz之间的任意频率的,单片正弦波发生器芯片,无需外部元件。,满量程分辨率1.5Hz,通过降低输出频率范围可以提高分辨率,能够提供±VREF或±VREP/2的电压输出幅度,是低频率低成本正弦波应用的理想选择。

ML2306的主要特点是:

    ●可编程输出频率DC-50kHz。
    ●正负双电源供电,过零正弦波输出。
    ●低增益误差和谐波失真。
    ●3线SPI兼容串行微控制器接口。
    ●完全整合解决方案,无需外部元件。
    ●12MHz的时钟输入时频率输出分辨率1.5Hz(±0.75Hz)。
    ●集成3MHz-12MHz晶体振荡电路。
    ●输入时钟频率的1/2或1/8时钟输出。

2.ML2306引脚图及功能描述
       ML2306采用PDIP和SOIC两种封装,引脚排列如图1所示,各引脚功能如表1所列(圆括号内的引脚号为SOIC封装)。

ML2036中文资料(正弦波发生器芯片)

ML2036中文资料(正弦波发生器芯片)

3 ML2306基本原理
    ML2306由可编程频率发生器、正弦波发生器、晶体振荡器和串行数字接口组成。

3.1 频率发生器
    可编程频率发生器通过16位数据字产生频率稳定的数字输出。频率发生器是由fCLKIN/4时钟控制的相位累加器组成,每4个CLKIN周期存储在数据锁存器中的数据加到相位累加器,输出频率等于累加器溢出率。当fCLKIN=12.352MHz时,ΔfMIN=1.5Hz(±0.75Hz),通过使用一个低输入时钟频率可以获得较高分辨率的频率输出。例如当fCLKIN=1MHz时,ΔfMIN=0.12Hz(±0.06Hz)。
    输出频率:fOUT=fCLKIN(D15-D0)DEC/223
    频率分辨率:ΔfMIN=fCLKIN/223

3.2 正弦波发生器
    正弦波发生器由正弦查找表、DAC和低通滤波器组成。正弦查找表存储有正弦波的量化数据,在时钟控制下循环输出这些量化数据驱动数模转换DAC产生阶梯正弦波,再经过低通平滑滤波器便可产生平滑的正弦波。

    ML2036有一个基准电压VREF输入。当增益控制GAIN输入逻辑1时,VOUT正弦波峰峰值电压等于±VREF,VREF=0V-(VCC-1.5V);当GAIN输入逻辑0时VOUT峰峰值电压等于±VREF/2,VREF=0V-VCC。

    模拟输出VOUT的零点偏移电压VOS是峰峰值输出电压的函数,如果VOUT(P-P)=2.5V,VOUT(MAX)=±50mV,则VOS(MAX)=±[(2.5+VOUT(P-P))/100]。

3.3 晶体振荡器
     晶体振荡器为可编程频率发生器产生一个精确的参考时钟,可以在CLKIN和DGND之间放置一个3MHz-12.352MHz的晶体,不需要其他外部电容或元件,也可以直接用0-12MHz的外部时钟驱动CLKIN。BL2036还有两个时钟输出用于驱动其他外部器件,CLKOUT1是从CLKIN的2分频输出,CLKOUT2是从CLKIN的8分频输出。

3.4 串行数字接口
    串行数字接口由一个移位寄存器和数据锁存器组成,时钟输入信号SCK、数据输入信号SID和数据锁存信号LATI可以与任何微处理器方便接口。数据线SID上的串行16位数据字在串行移位时钟SCK上升沿进入16位移位寄存器,数据装载到移位寄存器后在LATI下降沿锁存,LATI下降沿应该出现在SCK低电平期间,时序如图2所示。

ML2036中文资料(正弦波发生器芯片)

3.5抑制模式和掉电模式
    ML2036具有抑制模式和掉电模式,设置情况如表2所列。如果PDN-INH是逻辑1,通过在移位寄存器所有位插入0,同时使LATI变为逻辑1且保持为高电平,器件进入掉电模式,在这种状态下,功率消耗减少到11.5mW最大值,VOUT输出为0V。也可以通过PDN-INH引脚变为逻辑0使ML2036进入掉电模式,而无需考虑移位寄存器内容和LATI状态。如果使PDN-INH引脚变为VSS-(VSS+0.5V),同时把移位寄存器所有位插入0并把LATI引脚变为逻辑1,器件进入抑制模式,VOUT将完成最后半个正弦波周期后接近VOS范围,就如同没有电压输出一样,如图3所示。

ML2036中文资料(正弦波发生器芯片)

ML2036中文资料(正弦波发生器芯片)

4 ML2036应用电路 
      ML2036简单易用,可以很方便的产生程控正弦波信号,图4所示是ML2036产生程控增益正弦波的硬件原理设计,图中的U3(AD5262)是程控数字电位器,具有256个节点,正负双电源供电,可以处理正负双向交流信号,过零正弦波峰峰值(±2.5V)分辨率可以达到VREF/256=10mW,再经过运放把峰峰值放大为20V。单片机AT89C2051用普通I/0口即可模拟ML2036和数字电位器AD5262的数字接口,从而对输出正弦波进行频率和幅度的控制。再把单片机串口收发信号经232电平转换后接到PC机串口,就构成幅度和频率都可以连续程控的过零正弦波信号发生器。

ML2036中文资料(正弦波发生器芯片)

点击进入 ML2036 DataSheet.pdf 页面

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多