电子说
在电子设计领域,时钟发生器是众多系统中不可或缺的组件。Maxim Integrated的DS1086LPMB1外设模块,为电子工程师们提供了一种便捷、高效的解决方案。今天,我们就来深入了解一下这个模块的特点、功能以及应用场景。
文件下载:DS1086LPMB1#.pdf
DS1086LPMB1外设模块主要用于将DS1086L 3.3V扩频EconOscillator与任何支持Pmod兼容扩展端口且可配置为I2C通信的系统进行连接。DS1086L是一款可编程时钟发生器,能产生频率范围从130kHz到66.6MHz的扩频(抖动)方波输出。通过在编程频率以下0.5%、1%、2%、4%或8%的频率抖动,可有效降低辐射发射峰值。此外,它还具备掉电模式和输出使能控制,适用于对功耗敏感的应用。
由于文库搜索暂时失败,我们继续基于文档内容进行介绍。
用户可将输出频率在130kHz至66.6MHz之间进行编程设置,满足不同系统对时钟频率的需求。
这一特性简化了设计过程,减少了外部元件的使用,降低了成本和电路板空间。
方便与支持Pmod接口的系统进行连接,提高了模块的通用性和兼容性。
提供的示例软件采用C语言编写,便于在不同的开发平台上进行移植和使用。
通过二级头可在I2C总线上实现多个模块的菊花链连接,扩展系统功能。
输出头可提供对外部电路控制信号的访问,方便进行系统集成和调试。
符合环保标准,满足绿色设计的要求。
经过验证的PCB布局,确保了模块的稳定性和可靠性。
模块在出厂前经过了全面的组装和测试,用户拿到手即可使用,节省了开发时间。
| DESIGNATION | QTY | DESCRIPTION |
|---|---|---|
| C1 | 1 | 0.01 F F Q 10%, 16V X7R陶瓷电容器(0603)Murata GRM188R71C103KA01D |
| C2 | 1 | 0.1 F F Q 10%, 16V X7R陶瓷电容器(0603)Murata GRM188R71C104KA01D |
| J1 | 1 | 12针(2 x 6)直角公头 |
| J2 | 1 | 8针(2 x 4)直公头 |
| J3 | 1 | 5针直公头 |
| R1, R2, R8, R9, R10 | 5 | 4.7k I Q 5%电阻器(0603) |
| R3, R4, R5 | 3 | 1k I Q 5%电阻器(0603) |
| R6, R7 | 2 | 150k I Q 5%电阻器(0603) |
| U1 | 1 | 3.3V扩频EconOscillator(8 F SOP)Maxim DS1086LU+ |
| — | 1 | PCB: EPCB1086L |
组件供应商为Murata Electronics North America, Inc.,联系时需表明使用的是DS1086LPMB1模块。
| DS1086LPMB1外设模块可通过连接器J1直接插入Pmod兼容端口(配置为I2C),实现与主机的连接。J1的引脚分配和功能遵循Digilent推荐的Pmod标准。 | PIN | SIGNAL | DESCRIPTION |
|---|---|---|---|
| 1 | PDN | 掉电。高电平时,输出缓冲器使能;低电平时,主振荡器禁用(掉电模式)。 | |
| 2 | SPRD | 抖动使能。高电平时,抖动使能;低电平时,抖动禁用。 | |
| 3 | SCL | I2C串行时钟 | |
| 4 | SDA | I2C串行数据 | |
| 5 | GND | 接地 | |
| 6 | VCC | 电源 | |
| 7 | OE | 输出使能。高电平时,输出缓冲器使能;低电平时,输出禁用,但主振荡器仍开启。 | |
| 8 | N.C. | 未连接 | |
| 9 | SCL | I2C串行时钟 | |
| 10 | SDA | I2C串行数据 | |
| 11 | GND | 接地 | |
| 12 | VCC | 电源 |
| 模块也可通过4导体带状电缆连接到J2连接器,与其他基于I2C的Pmod模块进行连接。J2的引脚1 - 4和5 - 8为I2C总线提供了两个连接,允许模块插入I2C总线的菊花链中。 | PIN | SIGNAL | DESCRIPTION |
|---|---|---|---|
| 1 | SCL | I2C串行时钟 | |
| 2 | SDA | I2C串行数据 | |
| 3 | GND | 接地 | |
| 4 | VCC | 电源 | |
| 5 | SCL | I2C串行时钟 | |
| 6 | SDA | I2C串行数据 | |
| 7 | GND | 接地 | |
| 8 | VCC | 电源 |
| DS1086LPMB1模块的IC实现了用于控制输出使能(OE)、掉电(PDN)和抖动使能(SPRD)的引脚。这些引脚可以由主机(通过Pmod连接器)或外部电路通过5针输出连接器进行控制。当这些信号由外部源驱动时,1kI电阻R3、R4和R5可限制流向主机的电流,但也会增加外部驱动源的负载。如果外部源无法驱动此负载(1kI | 4.7kI),则主机的信号应设置为三态(开路)或移除电阻R3、R4和/或R5。 | PIN | SIGNAL | DESCRIPTION | |
|---|---|---|---|---|---|
| 1 | OUT | 振荡器输出。输出频率由OFFSET、DAC和预分频器寄存器设置。 | |||
| 2 | GND | 接地 | |||
| 3 | SPRD | 抖动使能。高电平时,抖动使能;低电平时,抖动禁用。 | |||
| 4 | PDN | 掉电。高电平时,输出缓冲器使能;低电平时,主振荡器禁用(掉电模式)。 | |||
| 5 | OE | 输出使能。高电平时,输出缓冲器使能;低电平时,输出禁用,但主振荡器仍开启。 |
Maxim提供了示例软件和驱动程序,可直接在支持集成或合成微处理器的多个FPGA开发板上运行,如Digilent Nexys 3、Avnet LX9和Avnet ZEDBoard等。同时,还提供了完整的Xilinx ISE项目,包括HDL、Platform Studio和SDK项目,以及用于演示应用的合成位流,可直接下载到FPGA中。软件项目(用于SDK)包含多个源文件,旨在加速客户的评估和设计。源代码采用标准ANSI C格式编写,所有API文档包括理论/操作、寄存器描述和函数原型都记录在API接口文件(maximDeviceSpecificUtilities.h & .c)中。完整的软件套件可从www.maximintegrated.com下载,同时还提供了快速入门说明文档。
DS1086LPMB1外设模块以其丰富的功能、便捷的连接方式和完善的软件支持,为电子工程师在时钟发生器设计方面提供了一个优秀的选择。无论是在降低辐射发射、简化设计还是提高系统的可扩展性方面,都具有显著的优势。在实际应用中,工程师们可以根据具体需求,灵活运用模块的各项特性,实现高效、稳定的系统设计。你在使用类似模块时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !