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.

[参考译文] MSP432E401Y:使用 GPIO 的继电器控制

Guru**** 2502205 points
Other Parts Discussed in Thread: MSP432E401Y

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1552304/msp432e401y-relay-control-using-gpio

器件型号:MSP432E401Y


工具/软件:

尊敬的 TI 成员:

我在定制电路板中使用 MSP432E401Y 微控制器、并通过将微控制器的 GPIO 引脚连接到继电器来尝试控制 12V 继电器。

我想通过使 GPIO 保持在接地状态或高阻抗状态来控制继电器。

示例连接图如下图所示。

为了保持 GPIO 至接地状态、我将使用 GPIO_WRITE (BOARD_GPIO_PK0、GPIO_CFG_OUT_LOW);


现在、我想知道如何使 GPIO 保持高阻抗状态、以便可以将 GPIO 与继电器断开。


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

    您好、

     很抱歉、由于我目前不在办公室、回复延迟。 请注意、MCU 只能驱动 3.3V 输出。 您需要有一个连接到 3.3V 的外部上拉电阻器并将 GPIO 配置为开漏模式。 当 MCU 在引脚上驱动低电平状态时、它会将引脚拉至接地。 在其他时候、它处于高阻抗状态、并通过外部电阻器上拉至 3.3V。  

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

    您好 Charles、

    感谢您的答复。

    遗憾的是、我的定制板中没有上拉电阻。 如果我使用上拉电阻将 GPIO 保持在 Oen 漏极中、它是否会使用功能工作

    GPIO_WRITE (BOARD_GPIO_PK0、GPIO_CFG_OUT_LOW)

    &

    GPIO_WRITE (BOARD_GPIO_PK0、GPIO_CFG_OUT_HIGH)。

    谢谢、此致

    Kalyan。

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

    您的继电器输入需要什么? 如果需要高于 3.3V、则该引脚将不起作用。 您将需要一个电平转换器来将电压从 3.3V 转换到继电器输入所需的任何电压。

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

    REAY 在 12V 电压下工作。 但是、我仅将继电器的接地引脚连接到 GPIO、以便可以将 GPIO 配置为连接 GND 或开路。