微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 电源设计 > 利用SOC构建块实现电源监控

利用SOC构建块实现电源监控

时间:12-09 来源:互联网 点击:

.60%。


图5.添加修整和微调
可将系统检测到的故障存储在非易失性存储器中,以便于使用。本例中采用EEPROM存储所有故障记录,而采用闪存来保存用户设置。

目前讨论的所有数据和设置都能通过不同的通信形式供主机设备所用或进行配置。在电源监控领域最受欢迎的协议当属电源监控总线(PMBus)协议。PMBus是一种建立在I2C通信接口上的系统管理通信协议。PMBus可用于获得有关不同电力线的状态、DC-DC转换器的设置,以及由协议预先设定的众多其它详细指令等的信息。如需使用预定义PMBus协议以外的附加命令,还可以添加额外的自定义命令。PMBus可用于读取全部状态与组件参数,并重写任意其它组件参数。这样可便于客户利用任何重编程技术对系统进行实时升级。在本实例中,PMBus协议构建在现有的I2C模块之上,如图6所示。除了PMBus组件外,完整的电源监控解决方案还可配套提供PMBus主机仿真器GUI,用以支持系统设计与调试工作。


图6.为电源监控系统添加PMBus通信

所有模块都以组件形式提供,如图7所示。


图7.所有模块都以组件形式提供

本文介绍了构建电源监控器系统所需的构建块。应根据最终应用的不同,选择使用所有或者部分模块。您可以利用所选SoC以及本文所提到的模块来构建自己的电源监控器系统。使用基于SoC的系统所能实现的高级功能包括:温度测量、风扇控制、单粒子翻转(SEU)处理以及引导加载程序等。

参考资料:

● AN76474 - PSoC 3 电源监控器
● 关键任务系统中的故障安全型电源监控
● CY8CKIT-035 PSoC 电源监控扩展开发套件

关于作者:

Archana Yarlagadda拥有田纳西州大学(诺克斯维尔)的电气工程硕士学位,现任赛普拉斯旧金山湾区的现场应用工程师。她对模拟和混合信号设计非常感兴趣,并利用PSoC开发了众多模拟传感器接口。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top