工具与软件:
嗨、团队:
两个 EN 信号之间的最短关断时间是多少?
例如、当 Rail1关闭时、它将触发 Rail2关闭、Rail1和 Rail2下降沿之间的最短时间间隔是多少?
客户已测试过这种情况、其典型值为800uS、它将从600uS 振荡到900uS、这"恢复时间"的范围是多少?
另外两个问题是:
我们可以帮助客户在我们的工厂进行编程吗?
我们是否有任何指示器可以证明我们已成功从 GUI 更新了寄存器?
谢谢!
Yishan Chen
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
嗨、团队:
两个 EN 信号之间的最短关断时间是多少?
例如、当 Rail1关闭时、它将触发 Rail2关闭、Rail1和 Rail2下降沿之间的最短时间间隔是多少?
客户已测试过这种情况、其典型值为800uS、它将从600uS 振荡到900uS、这"恢复时间"的范围是多少?
另外两个问题是:
我们可以帮助客户在我们的工厂进行编程吗?
我们是否有任何指示器可以证明我们已成功从 GUI 更新了寄存器?
谢谢!
Yishan Chen
嗨、Yishan、
1.电源轨1和电源轨2之间的最小时间间隔为0ms。 有关详细信息、请参阅 UCD9081高级时序控制和监控。
3. UCD9081在地址0xE1FE 和0xE1FF 处具有可用于验证程序的校验字节。 请参阅 UCD9081编程指南中的第3.4节
此致
Anne NGO
嗨、Yishan、
检查电源轨延迟时间以及延迟的电源轨相关性。
关于编程指南、上述文档应提供信息。 我从文档中提取信息、仅供参考:
////////////////////////////////////////////////////////////////////////////////////////////////////////////
使用 UCD9081 EVM GUI 配置器件、然后将配置导出到 Intel Hex 格式文件。





假设器件地址为0x6F

![]()
对于(int i = 0;i < 4;i++)
{
//设置地址
int address = 0x1080 +(32 * I);
字节[] WRITE_DATA = new byte []{(byte)(addr & 0xFF)、(byte)((addr & 0xFF00)>> 8)};
I2C_Write (0x6F、0x30、2、WRITE_DATA);
//写入数据
字节[]缓冲区=新字节[32];
对于(int j = 0;j < 32;j++)
Buffer[j]= USER_DATA [32 * i + j];
I2C_Write (0x6F、0x32、32、缓冲器);
}
![]()
![]()
用于(int i = 0;i < 16;i++)
{
//设置地址
int address = 0xE000 +(32 * I);
字节[] WRITE_DATA = new byte []{(byte)(addr & 0xFF)、(byte)((addr & 0xFF00)>> 8)};
I2C_Write (0x6F、0x30、2、WRITE_DATA);
//写入数据
字节[]缓冲区=新字节[32];
对于(int j = 0;j < 32;j++)
Buffer[j]= param_data [32 * i + j];
I2C_Write (0x6F、0x32、32、缓冲器);
}

////////////////////////////////////////////////////////////////////////////////////////////
刻度
安妮
您好、Anne:
我已经检查了这个文件、然后告诉我我们才有这些文件。
此文件中没有关于最小时间的任何内容。 您是否检查过文件和我的问题?
稳压时间不足或干扰时间已设置为电源轨5中的0。

问题是 关断序列中2个电源轨之间的最短时间间隔是多少?
当客户已有正确设置时、我们出现800uS 延迟的原因是什么?
如果不正确、您可以告诉我们缩短时间间隔的正确设置。
你可以直接告诉我最短时间间隔是多少、然后我可以告诉客户、所有事情都关闭了。
谢谢你
Yishan Chen