ML2036中文资料(正弦波发生器芯片)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ML2036 中文资料 (正弦波发生器芯片 )1.ML2036 功能
及特点概述 ML2036 是一通过串行 SPI 数字接口编程输出
DC-50kHz 之间的任意频率的 ,单片正弦波发生器芯片 ,无需
外部元件。
, 满量程分辨率 1.5Hz, 通过降低输出频率范围可以
提高分辨率,能够提供± VRE^± VREP/2的电压输出幅度,
是低频率低成本正弦波应用的理想选择。
ML2306 的主要特
点是: •可编程输出频率 DC - 50kHz 。
•12MHz 的时钟输入时频率输出分辨率
•输入时钟频率的 1/2 或 1/8 时钟输出。
2.ML2306 封装,引脚排列如图 1 所示,各引脚功能如表 1 所列(圆括号 内
的引脚号为 SOIC 封装)。
3 ML2306 基本原理 ML2306
由可编程频率发生器、正弦波发生器、晶体振荡器和串行数
位数据字产生频率稳定的数字输出。
频率发生器是由
fCLKIN/4时钟控制的相位累加器组成,每4个CLKIN 周期存
储在数据锁存器中的数据加到相位累加器 ,输出频率等于累 ML2036 中文资料 (正弦波发生器芯片 )
•正负双电源
供电 ,过零正弦波输出。
•低增益误差和谐波失真。
•3线 SPI 兼容串行微控制器接口。
•完全整合解决方案 , 1.5Hz (± 0.75Hz )。
•集成3MHz - 12MHz 晶体振荡电 路。
引脚图及功能描述 ML2306 采用 PDIP 和 SOIC 两种
字接口组成。
3.1 频率发生器 可编程频率发生器通过 16
加器溢出率。
当 fCLKIN = 12.352MHz 时,△ fMIN W.5Hz
(± 0.75Hz ),通过使用一个低输入时钟频率可以获得较高分 辨率的频率输出。
例如当fCLKIN = 1MHz 时,△ fMIN =0.12Hz
输出频率:fOUT = fCLKIN (D15 - D0 ) DEC/223
频率分辨率:△ fMIN 4CLKIN/2233.2 正弦波 组成。
正弦查找表存储有正弦波的量化数据 ,在时钟控制下循 环输出这些量化数据驱动数模转换 DAC 产生阶梯正弦波 ,再
有一个基准电压 VREF 输入。
当增益控制 GAIN 输入逻辑 1
时,VOUT 正弦波峰峰值电压等于± VREF,VREF= 0V -
VCC -1.5V ) ;当 GAIN 输入逻辑 0 时 VOUT 峰峰值电压
等于± VREF/2,VREF = 0V - VCC 。
零点偏移电压 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串行数字接
± 0.06Hz )。
发生器
正弦波发生器由正弦查找表、 DAC 和低通滤波器
经过低通平滑滤波器便可产生平滑的正弦波。
ML2036
模拟输出 VOUT 的 体振荡器为可编程频率发生器产生一个精确的参考时钟 ,可
口串行数字接口由一个移位寄存器和数据锁存器组成
时钟输入信号SCK 、数据输入信号SID 和数据锁存信号LATI
可以与任何微处理器方便接口。
数据线SID 上的串行16 位数据字在串行移位时钟SCK 上升沿进入16 位移位寄存器,
数据装载到移位寄存器后在LATI 下降沿锁存,LATI 下降沿应
该出现在SCK 低电平期间,时序如图2 所示。
3.5 抑制模式
和掉电模式ML2036 具有抑制模式和掉电模式,设置情
况如表2 所列。
如果PDN -INH 是逻辑1,通过在移位寄存
器所有位插入0,同时使LATI 变为逻辑1 且保持为高电平,器
件进入掉电模式,在这种状态下,功率消耗减少到11.5mW 最大值,VOUT输出为OV。
也可以通过PDN - INH引脚变为逻
辑0使ML2036进入掉电模式,而无需考虑移位寄存器内容和
LATI 状态。
如果使PDN -INH 引脚变为VSS-(VSS+
0.5V ),同时把移位寄存器所有位插入0并把LATI引脚变为
逻辑1, 器件进入抑制模式,VOUT 将完成最后半个正弦波周
期后接近VOS 范围,就如同没有电压输出一样,如图3所示。
4 ML2036 应用电路ML2036 简单易用,可以很方便
的产生程控正弦波信号,图4所示是ML2036 产生程控增益正弦波的硬件原理设计,图中的U3(AD5262 )是程控数字电位器,具有256 个节点,正负双电源供电,可以处理正负双向交流
信号,过零正弦波峰峰值(± 2.5V )分辨率可以达到VREF/256 =10mW,再经过运放把峰峰值放大为20V。
单片机
AT89C2051 用普通I/0 口即可模拟ML2036 和数字电位器
AD5262 的数字接口,从而对输出正弦波进行频率和幅度的控制。
再把单片机串口收发信号经232 电平转换后接到PC 机串口,就构成幅度和频率都可以连续程控的过零正弦波信号发生器。
点击进入ML2036 DataSheet.pdf 页面。