时间:2024-08-26
VPX电源是一种广泛应用于航空、航天、军事和工业控制等领域的高性能电源模块,与普通电源模块不同的是,VPX电源模块可以通过I2C指令进行控制,从而可以实现对信息的传输和反馈。因此在对VPX电源实现自动化测试之前,首先就需要解决电源测试系统和VPX电源模块的通讯问题。
在和纳米软件合作的客户中,有很多VPX电源的客户都需要对电源模块进行程控,那么纳米软件是如何完成VPX电源I2C通讯功能的呢?
以之前的一个客户为例,该客户对于VPX电源通讯的要求为:
VPX电源模块需要通过I2C协议进行程控,获取数据反馈给连接器。实现此功能需要开发一个协议转换的中间件。
纳米软件为其设计的硬件可以实现的功能为:
中间件作为主机向VPX产品发送指令,产品作为从机接收指令;接收指令后产品作为主机会返回数据到中间件,中间件作为从机接收数据再返回给连接器。
中间件通过IPMI机制【请求-应答】:谁发消息谁就为主机。
中间件既可以当主机去发送数据,也可以当从机来接收数据【全双工】。
中间件最终呈现应为一个具有常用通讯接口(如USB、RS485)及I2C接口的硬件,可以通过通讯线缆接入到VPX产品和ATE-BOX。
更多VPX电源模块测试可直接访问:www.namisoft.com/case/dymkcsal/555.html