TI中文支持网
TI专业的中文技术问题搜集分享网站

MCF8316A: IIC控速相关问题

Part Number:MCF8316A

我通过MCF8316AIIC控速模式驱动电机,当电机开始旋转,我无法通过IIC更改转速,此时无法通过IIC与MCF8316A通讯。请问是因为IIC通讯每字节之间必须有100μs的延时才能进行通讯,还是因为三相输出后无法读写EEPROM导致的?我能否通过IIC配置EEPRON在电机旋转时改变电机的转速?

Cherry Zhou:

您好,您的问题我们需要升级到英文论坛寻求帮助,有答复会尽快给到您。

,

Cherry Zhou:

您好,

MCF8316A 具有您可能会遇到的已知errata #8:当电机运行期间不断读取寄存器时,器件 I2C 通信会失败。 但是只需简单的上下电即可恢复该器件。 

ying zheng said:请问是因为IIC通讯每字节之间必须有100μs的延时才能进行通讯,

如数据表第7.6.2节中的注释所言,为了实现更可靠的通信,我们建议每一次位传输之间存在100us 的延迟。 

ying zheng said:我能否通过IIC配置EEPRON在电机旋转时改变电机的转速?

如第7.6.1节中的注释所述,电机在旋转时无法执行 EEPROM 读取和写入操作。 当电机运行时,MCF8316A 会使用影子寄存器(而非 EEPROM)在电机处于唤醒状态时控制其运行。 

赞(0)
未经允许不得转载:TI中文支持网 » MCF8316A: IIC控速相关问题
分享到: 更多 (0)