深入解析ADM1060评估套件:多电源监控与序列控制的利器
在通信系统、服务器等领域,多电源的监控和有序启动至关重要。ADM1060评估套件为工程师提供了一个便捷的平台,用于快速评估ADM1060多电源监控/序列器。下面,我们将深入探讨这个评估套件的各个方面。
文件下载:EVAL-ADM1060EBZ.pdf
一、ADM1060概述
ADM1060是一款可编程的监控/序列设备,为通信系统中的多电源故障检测和序列控制提供了单芯片解决方案。它能检测7个独立电源的故障,包括1个高压电源(最高14.4V)、4个仅正电压电源(最高6V)以及2个正负电压电源(最高+6V或低至 -6V)。此外,它还具备看门狗检测器输入,超时延迟可在200ms至12.8秒之间编程,以及4个通用逻辑输入和9个可编程输出驱动器。
应用场景
ADM1060适用于中央办公室系统、服务器、基础设施网络板以及高密度多电压系统卡等场景。在这些场景中,多个直流电源为不同的电路板部分供电,需要确保某些部分在其他部分之前上电,以避免损坏、通信错误或锁存问题。
二、评估套件硬件组成
ADM1060评估板包含以下主要组件:
- ADM1060 IC:采用插座式设计,方便更换和测试。
- 10位DAC(AD5315):用于向ADM1060的电源故障检测器输入施加测试电压。
- 运算放大器:为DAC提供增益级。
- 16位ADC(AD7417):用于测量ADM1060的可编程驱动器输出。
- 测试点:可测量板上产生的所有电压。
- LED指示灯:用于指示电源、9个PDO、看门狗定时器电路和板载测试LDO的状态。
- 机械开关:用于连接或断开ADM1060的输入/输出。
- 并行接口连接器:用于与计算机连接。
- 接口缓冲器:确保信号的稳定传输。
- SMBus连接器:用于直接与SMBus接口,可对系统中的ADM1060进行编程。
- 终端电源块连接器和PCB安装的直流电源插座:用于向评估板施加+15V电源。
三、开关、指示灯和连接器功能
开关功能
评估板上的开关用于连接或断开可编程电源与ADM1060的引脚,以及将PDO连接到电压表和LED指示灯。例如,S1系列开关用于连接可编程电源到ADM1060的相应引脚,S2和S3系列开关用于将PDO连接到电压表和LED指示灯。
连接器功能
评估板上的连接器提供了与外部设备的接口,包括与ADM1060引脚的连接、外部上拉电阻的连接、外部上拉电源的连接以及与PC的SMBus连接等。例如,J1连接器用于外部连接ADM1060的引脚,方便进行引脚探测;J6连接器提供了与PC的SMBus连接和GPI的数据驱动。
LED指示灯功能
LED指示灯用于指示PDO的输出状态、板载测试LDO的状态、看门狗定时器电路的运行频率以及电源的状态。例如,D1 - D9用于指示PDO的输出状态,D10用于指示板载测试LDO的输出状态,D12用于指示看门狗定时器电路的运行频率,D13用于指示调节后的3.3V电源的状态。
测试点功能
测试点允许用户连接外部逻辑信号来控制ADC的数据转换,以及测量PDO的电压输出、板载电源的电压等。例如,T1 - T3用于控制ADC的转换,T10 - T13用于测量PDO的电压输出,T14 - T21用于测量板载电源的电压。
四、软件安装与使用
软件安装
将评估套件提供的CD-ROM插入CD-ROM驱动器,安装程序将自动运行。如果安装程序未自动运行,可以通过“开始 - 运行”输入相应命令来启动安装程序。安装过程中,需要安装LabVIEW运行时引擎和访问硬件组件。安装完成后,需要重启计算机。
软件卸载
可以通过“开始 - 程序 - ADM1060评估软件 - 卸载ADM1060评估软件”来卸载软件。卸载过程中,需要确认是否删除只读文件。
软件运行
运行软件时,首先会出现地址搜索窗口,进行并行端口基地址、ADM1060设备地址和评估板的检查。如果检测到一个或多个ADM1060设备,可以选择要编程的设备。如果未检测到设备,可以选择离线编程,保存配置文件,待有设备时再调用。
主菜单栏
主菜单栏提供了访问所有配置窗口的功能,有三种模式:正常模式、多设备检测模式和离线模式。在正常模式下,可以进行ADM1060和评估板的配置;在多设备检测模式下,可以选择要编程的设备;在离线模式下,只能访问文件和ADM1060配置菜单。
配置功能
- 立即配置:分为启用和禁用两种模式。启用模式下,写入ADM1060设备的数据将立即更新设备;禁用模式下,数据先写入保持寄存器,需要按下“更新配置”按钮将数据复制到控制寄存器。
- 从EEPROM下载配置:将EEPROM中的数据写入保持寄存器,如果立即配置启用,数据将同时写入配置寄存器;如果立即配置禁用,数据先写入保持寄存器,再复制到配置寄存器。
- 将配置复制到EEPROM:将控制寄存器的内容复制到EEPROM。
- EEPROM选项:包括擦除所有EEPROM、擦除EEPROM页面和配置用户EEPROM。
- 用户EEPROM配置:可以手动配置用户EEPROM,软件会自动保存数据,建议每次配置后按下“写入数据”按钮。
五、ADM1060配置窗口
电源故障检测器(SFD)
ADM1060有7个电源故障检测器,可确保电源符合用户的规格要求。可以通过窗口设置欠压/过压阈值、滞回、范围、故障类型、毛刺滤波器和极性等参数。
通用输入窗口
ADM1060有4个通用输入,可作为逻辑输入。可以通过窗口进行下拉使能、输入反相、电平/边沿检测和毛刺滤波等设置。
看门狗检测器窗口
看门狗检测器用于监控处理器时钟的完整性。可以设置脉冲长度和超时周期。
可编程逻辑块窗口
可编程逻辑块数组是ADM1060的逻辑核心,由9个宏单元组成。可以根据SFD、GPI、WDI和其他PLB的逻辑状态来控制PDO的状态。
可编程延迟块
信号经过PLB的A和B功能或运算后,通过延迟块可以独立设置上升沿和下降沿的延迟,最大延迟为500ms。
可编程驱动器输出窗口
ADM1060有9个可编程驱动器输出,可以选择数据输入类型(PLB数据、SMBus数据或MCLK数据)和上拉选项(弱上拉到VH、强上拉到VH、弱/强上拉到VPn、弱/强上拉到VDD或上拉到充电泵高电压)。
六、评估板配置
VP、VH和VB设置窗口
通过DAC和放大器为ADM1060的7个电压提供可编程电源,用户可以通过SMBus设置输入电压。不同输入类型有不同的电压范围,使用时需要确保相应的开关闭合。
GPI和LDO设置窗口
可以通过PC并行端口的数据线驱动GPI的逻辑电平,每个GPI可以通过软件连接或断开。评估板上的LDO输入由VP1供电,其使能由PDO9驱动,LDO-ERR状态可作为GPI1的输入,形成闭环控制。
WDI窗口
评估板上的可编程时钟发生器用于验证看门狗检测器的功能。可以通过滑动定时条设置时钟周期,最大超时约为16秒。时钟可以通过软件连接或断开,断开后可以通过连接器施加外部时钟。
监控可编程驱动器输出窗口
评估板为每个PDO提供了ADC,可实时监控PDO的输出电压。可以选择要绘制的PDO,设置Y轴范围,使用图形菜单进行操作。
七、其他功能
配置摘要
可以生成当前设置的摘要,查看所有配置窗口的快照。
寄存器访问
可以手动通过寄存器对ADM1060进行编程,也可以查看寄存器的状态。
保存配置ID
可以设置Mark 1和Mark 2寄存器的16位代码,用于识别软件和预编程设备。
文件菜单
可以保存和恢复当前配置,包括EEPROM设置、控制寄存器设置和评估板设置。在离线模式下,也可以保存和恢复配置。软件在恢复EEPROM设置时会自动进行比较,防止创建错误的文件。
文件转换
可以将预版本3软件保存的文件转换为与版本3软件兼容的文件。
ADM1060评估套件为工程师提供了一个全面的平台,用于评估和配置ADM1060多电源监控/序列器。通过硬件和软件的结合,工程师可以方便地进行电源故障检测、序列控制和逻辑编程等操作。你在使用类似评估套件时遇到过哪些问题呢?欢迎在评论区分享。
发布评论请先 登录
深入解析ADM1060评估套件:多电源监控与序列控制的利器
评论