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.

[参考译文] PCF8575:使用 PWM

Guru**** 2393415 points
Other Parts Discussed in Thread: PCF8575, LP5009

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1384013/pcf8575-using-pwm

器件型号:PCF8575
主题中讨论的其他器件: LP5009

工具与软件:

PCF8575能够生成 PWM 吗?  

它是否有内部时钟?

我假设有可能在软件中生成类似 PWM 的内容、但这并不准确、需要大量的 CPU 资源。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    否、PCF 的 I²C 状态机完全由 μ 访问控制。

    像 LP5009这样的 LED 驱动器可以生成 PWM 信号、但其旨在灌入恒定电流。 您的应用是什么?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    它是一辆基于 ESP32的小型机器人汽车。 PCF8575将带来更多的 IO、但由于存在直流电机控制以及伺服电机、PWM 可能很有用。  

    关于 PCF8575还有一个问题:是否可以通过软件验证它的存在? 为了执行上电检查、软件需要验证这些单元是否已连接且处于活动状态。 是否有像 STATUS READ 这样的软件命令?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    通常、此类 PWM 信号直接由微控制器生成。

    检查 PCF 是否存在的唯一方法是尝试读取它。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Yigal:

    PCF8575没有内部时钟。  

    需要通过恒定 I2C 写入来生成 PWM 以控制输出。  

    除了 Clemens"评论外、我们还提供 TCA6507" 它具有内部时钟且由 I2C 控制。  

    Clemen 关于总线上存在 IO 扩展器的说法正确。 您需要发送包含器件正确 I2C 地址的读取命令、以查看它是否确认为存在检测。  

    另外、请随时通过 t-townsend@ti.com 给我发送电子邮件 、详细介绍您正在定义的用例。 我对小型机器人汽车应用感兴趣。  

    此致、

    Tyler