主题中讨论的其他器件: LP5024
您好!
我想使用 LP5018 LED 驱动器、还有几个其他问题:
1.可以使用比 LP5018本身更高的电压为 LED 供电(LP5018由3.3V 电源轨供电、LED 由5V 电源轨供电)? 在数据表中、既不明确允许也不明确禁止。 这是否起作用,或者它是否会导致通过 LED 从 VLED 泄漏到 VCC 的问题?
2.我将"AUTO_Incr_EN"(DEVICE_CONFIG1.3)从0 (之前写入)更改为1,此更改是否会立即生效(多个写入事务将继续到下一个寄存器- LED_CONFIG0)或写入事务需要在此更改之后终止(通过发送停止条件)以使自动递增更改生效?
3.寄存器(亮度、颜色)的更改在发送整个数据字节后立即生效,或延迟到 I2C 事务结束(发送 STOP)?
当 Riset 设置25mA (或更低)电流并且 VCC 应该支持这两个选项时、最好在"MAX_CURRENT_OPTION"(DEVICE_CONFIG1.1)中设置哪个级别? 在这种情况下,更改此位是否会对设备性能产生任何影响?
如果 I2C 写入事务针对 LP5024中不可用输出的寄存器(例如、在具有自动递增功能的单次写入事务中写入寄存器03h 至20h)、它将否定不可用寄存器(并由此中止事务)、或者只是忽略写入该寄存器的数据、会发生什么情况 (发送 ACK 并继续到下一个寄存器)?
6.切换 EN 引脚(高-低-高)会导致器件复位(将寄存器设置为默认值)或仅在低电平期间禁用器件而不影响寄存器内容?
7.如果热保护跳闸和关断器件,它是否会影响寄存器内容和/或 I2C 通信,或仅关闭电流阱直至温度降低?
此致、
帕维尔