深入解析DS1077 EconOscillator/Divider:高性能可编程振荡器的卓越之选

电子说

1.4w人已加入

描述

深入解析DS1077 EconOscillator/Divider:高性能可编程振荡器的卓越之选

在电子设计领域,振荡器作为关键组件,其性能直接影响着整个系统的稳定性和可靠性。Dallas Semiconductor(现Maxim)推出的DS1077 EconOscillator/Divider,以其独特的特性和强大的功能,成为众多工程师的理想选择。本文将深入剖析DS1077的各项特性、工作原理及应用要点,为电子工程师们提供全面的参考。

文件下载:DS1077.pdf

一、DS1077的特性亮点

1. 灵活的工作模式

DS1077既可以作为处理器控制的频率合成器,也能作为独立的振荡器使用。这种灵活性使得它能够适应各种不同的应用场景,无论是需要精确控制频率的复杂系统,还是简单的独立振荡需求,DS1077都能胜任。

2. 实时频率调整

支持实时改变频率,这一特性在需要动态调整频率的应用中尤为重要。工程师可以根据实际需求,在系统运行过程中随时调整输出频率,而无需重新设计硬件电路。

3. 双低抖动同步输出

提供双低抖动、同步固定频率输出,确保了输出信号的稳定性和准确性。这对于对时钟信号质量要求较高的应用,如通信系统、数据处理等,具有重要意义。

4. 2线串行接口

采用2线串行接口,方便与其他设备进行通信和控制。通过该接口,工程师可以轻松地对DS1077进行编程和配置,实现对输出频率和工作模式的精确控制。

5. 宽频率范围与高精度

频率输出范围从8.1kHz到133MHz,且在+25°C至+70°C的温度范围内,频率变化仅为±0.5%,初始公差也为±0.5%。这种高精度的频率输出,能够满足大多数应用的需求。

6. 非易失性频率设置

DS1077支持非易失性(NV)频率设置,即设置的频率值会存储在EEPROM中。即使设备断电,下次上电时仍能恢复到之前设置的频率,无需重新配置。

7. 单电源供电与无外部组件

仅需单一的5V电源供电,且无需外部组件即可正常工作。这不仅简化了电路设计,还降低了成本和电路板空间的占用。

8. 电源管理功能

具备电源-down模式和同步输出门控功能,可有效降低功耗,提高系统的能效。

二、标准频率选项

DS1077提供多种标准频率选项,以满足不同应用的需求。具体如下:

  • DS1077x - 133:133.333MHz至16.2kHz
  • DS1077x - 125:125.000MHz至15.2kHz
  • DS1077x - 120:120.000MHz至14.6kHz
  • DS1077x - 100:100.000MHz至12.2kHz
  • DS1077x - 66:66.666MHz至8.1kHz

三、引脚分配与功能

1. 引脚分配

DS1077采用8引脚封装,有150mil SO和118mil µSOP两种封装形式。引脚分配如下: 引脚编号 引脚名称
8 OUT1(主振荡器输出)
7 OUT0(参考输出)
6 SCL(2线串行时钟)
5 GND(接地)
4 CTRL0(OUT0控制引脚)
3 CTRL1(OUT1控制引脚)
2 SDA(2线串行数据输入/输出)
1 VCC(电源电压)

2. 引脚功能

  • OUT1:主振荡器输出,其频率由预分频器P1和分频器N的控制寄存器设置决定。
  • OUT0:参考输出,频率由CTRL0控制寄存器设置和预分频器P0的值决定。
  • VCC:电源供电引脚。
  • GND:接地引脚。
  • CTRL0:多功能输入引脚,可作为MUX选择、输出使能和/或电源-down功能,其功能由用户可编程控制寄存器值EN0、SEL0和PDN0决定。
  • CTRL1:多功能输入引脚,可作为输出使能和/或电源-down功能,其功能由用户可编程控制寄存器值PDN1决定。
  • SDA:2线串行接口的数据输入/输出引脚。
  • SCL:2线串行接口的时钟输入引脚。

四、工作原理

1. 主要组件

DS1077主要由四个主要组件组成:内部主振荡器、预分频器、可编程分频器和控制寄存器。

  • 内部主振荡器:工厂校准,提供主频率(Master CLK),可直接路由到输出引脚(OUT0和OUT1),或通过单独的预分频器(P0和P1)进行分频。
  • 预分频器(P0和P1):P0可将主时钟除以1、2、4或8,直接路由到OUT0引脚;P1可将主时钟除以1、2、4或8,可直接路由到OUT1引脚,也可输入到分频器(N),再路由到OUT1引脚。
  • 可编程分频器(N):可将预分频器P1的输出除以2到1025之间的任意数,以提供主输出(OUT1)。通过DIV1寄存器位,还可以绕过N分频器。
  • 控制寄存器:用户可通过2线串行接口对其进行编程,以确定工作频率(P0、P1和N的值)和工作模式。寄存器值存储在EEPROM中,只需编程一次即可改变频率和工作模式。

2. 工作模式

DS1077有两种工作模式:

  • 从接收器模式:通过SDA和SCL接收串行数据和时钟。每个字节接收后,发送一个确认位。识别START和STOP条件作为串行传输的开始和结束。硬件在接收到从地址和方向位后进行地址识别。
  • 从发送器模式:第一个字节的接收和处理与从接收器模式相同。但在该模式下,方向位指示传输方向反转。DS1077通过SDA发送串行数据,同时SCL输入串行时钟。同样识别START和STOP条件作为串行传输的开始和结束。

五、寄存器功能

1. MUX字

MUX字用于设置各种控制位,包括SEL0、EN0、PDN1、PDN0、0M1、0M0、1M1、1M0和DIV1。这些位决定了输出的选择、使能和电源-down功能,以及预分频器的设置。

2. DIV字

DIV字由10位组成,用于确定可编程分频器(N)的值。分频器的值范围从2到1025,等于编程的N值加2。

3. BUS字

BUS字包含WC、A2、A1和A0位。A0、A1、A2是设备选择位,用于确定设备的地址;WC位决定了在寄存器内容改变后,EEPROM何时写入。

六、2线串行通信

1. 总线协议

DS1077支持双向2线总线和数据传输协议。总线由主设备控制,主设备生成串行时钟(SCL),控制总线访问,并生成START和STOP条件。DS1077作为从设备在2线总线上工作。

  • 数据传输条件:数据传输只能在总线不忙时启动。在数据传输期间,当时钟线为HIGH时,数据线必须保持稳定。
  • 总线状态定义:总线不忙时,数据线和时钟线均为HIGH;START条件为时钟线为HIGH时,数据线从HIGH变为LOW;STOP条件为时钟线为HIGH时,数据线从LOW变为HIGH。
  • 数据有效:在START条件之后,数据线在时钟信号的HIGH期间保持稳定时,代表有效数据。数据线必须在时钟信号的LOW期间改变。每个数据位对应一个时钟脉冲。

2. 数据传输类型

根据R/W位的状态,有两种数据传输类型:

  • 主发送器到从接收器:主设备发送的第一个字节是从设备地址,随后是多个数据字节。从设备在每个接收到的字节后返回一个确认位。
  • 从发送器到主接收器:主设备发送第一个字节(从设备地址),从设备返回一个确认位。然后从设备向主设备发送多个数据字节,主设备在除最后一个字节外的所有接收到的字节后返回一个确认位,最后一个字节返回一个非确认位。

七、命令集

DS1077的命令集用于对寄存器进行读写操作,具体如下:

  • Access DIV [01]:如果R/W为0,将数据写入DIV寄存器;如果R/W为1,读取DIV寄存器的值。
  • Access MUX [02]:如果R/W为0,将数据写入MUX寄存器;如果R/W为1,读取MUX寄存器的值。
  • Access BUS [0D]:如果R/W为0,将数据写入BUS寄存器;如果R/W为1,读取BUS寄存器的值。
  • Write E2 [3F]:当WC = 0时,EEPROM在每个命令结束时自动写入;当WC = 1时,需要发送WRITE E2命令才能将BUS、DIV和MUX寄存器的内容写入EEPROM。

八、应用要点

1. 电源去耦

为了获得最佳性能,应使用0.01µF和0.1µF的高质量陶瓷表面贴装电容器,尽可能靠近设备的VCC/GND进行电源去耦。表面贴装组件可减少引线电感,提高性能,而陶瓷电容器具有良好的高频响应,适合去耦应用。

2. 电流消耗

通过在不需要时禁用OUT0并将其预分频器设置为除以8,可以显著降低有源电源电流。同样,绕过OUT1的分频器(仅使用预分频器)也能显著降低电源电流。

九、电气特性

1. 绝对最大额定值

  • 任何引脚相对于地的电压:-0.5V至6.0V
  • 工作温度范围:-40°C至+85°C
  • 编程温度范围:0°C至+70°C
  • 存储温度范围:-55°C至+125°C
  • 焊接温度:见IPC/JEDEC J - STD - 020A规范

2. 直流电气特性

在TA = -40°C至+85°C,VCC = 5V ± 5%的条件下,包括电源电压、输出电压、输入电压、输入电流、电源电流等参数的具体数值。

3. 交流电气特性

涵盖输出频率公差、电源上电时间、输出使能时间、负载电容、输出占空比、输出抖动等参数,以及2线接口的相关参数,如SCL时钟频率、总线空闲时间、保持时间等。

十、典型工作特性

通过一系列图表展示了DS1077在不同条件下的典型工作特性,包括电源电流与电压、分频器(N)、温度的关系,以及温度系数、电压系数和关机电流与温度的关系等。

DS1077 EconOscillator/Divider以其丰富的特性、灵活的工作模式和高精度的频率输出,为电子工程师提供了一个强大而可靠的振荡器解决方案。在实际应用中,工程师们可以根据具体需求,合理配置DS1077的寄存器和工作模式,以实现最佳的系统性能。你在使用DS1077的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分