Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

Drive Modes in PSoC GPIO

NXTY_Takeuchi
Level 2
10 sign-ins First solution authored First reply posted
Level 2

Hi ,

I want to translate the following article into Japanese, please confirm to my work.

URL:https://community.infineon.com/t5/Knowledge-Base-Articles/Drive-Modes-in-PSoC-GPIO/ta-p/248470

Thanks,

Ayano Takeuchi

0 Likes
1 Solution
NXTY_Takeuchi
Level 2
10 sign-ins First solution authored First reply posted
Level 2

質問:PSoC GPIOで使用できる様々なドライブモードの詳細と各ドライブモードが適したアプリケーションは何ですか?

回答:
以下は、様々なドライブモードとそれらで可能なアプリケーションです。また、以下はドライブモードの一般的な説明です。詳細な説明については、アプリケーションノートAN2094を参照してください。

High Z:このモードは、入力信号がデジタルまたはアナログの場合に使用できます。ただし、ピンが出力ピンとして機能する必要がある場合は使用しないでください。 High-Zモードを選択すると、ピンを内部デジタルバスに接続するシュミットトリガーが有効になります。 CPUはPRTxDRレジスタを介してピンの状態を読み取るか、ピンの信号をデジタルブロックに渡すことができます。

High Z Analog:ピンをアナログ入力として使用する必要がある場合は、このドライブモードを使用します。このモードでは、シュミットトリガーが無効になっているため、デバイスはクロスバー電流除去によって消費される電流が少なくなり、PSoCのアナログ部分へのシュミットトリガーによって生成されるノイズは少なくなります。

Open Drain LowおよびOpen Drain High:Open Drain Lowモードでは、ピンに1が書き込まれるとピンはHigh Zになり、ピンに0が書き込まれるとピンはstrong 0を駆動します。これは、I2Cバスのような有線AND回路の実装に使用できます。 Open Drain Highモードでは、ピンに0が書き込まれるとピンはHigh Zになり、1が書き込まれるとstrong 1を駆動します。これは、有線OR回路を作成するために使用できます。

Pull UpとPull Down:これらのモードでは、ピンはそれぞれ1と0の抵抗によって駆動されます。これらのモードは、入力と出力の両方に使用できます。

Strong:ピンに接続されたデバイスがより多くの電流を必要とする場合、Strongドライブモードが使用されます。

Strong Slow:この設定を使用すると、内部コンデンサが追加されます。これにより、立ち上がり時間と立ち下がり時間にスロープが生じ、出力の高調波が減少します。

View solution in original post

0 Likes
3 Replies
BinduPriya_G
Community Manager
Community Manager 250 replies posted First like received 50 sign-ins
Community Manager

Hi Ayano Takeuchi san

Confirm to work on this KBA.

Thanks,
Bindu.

0 Likes
NXTY_Takeuchi
Level 2
10 sign-ins First solution authored First reply posted
Level 2

質問:PSoC GPIOで使用できる様々なドライブモードの詳細と各ドライブモードが適したアプリケーションは何ですか?

回答:
以下は、様々なドライブモードとそれらで可能なアプリケーションです。また、以下はドライブモードの一般的な説明です。詳細な説明については、アプリケーションノートAN2094を参照してください。

High Z:このモードは、入力信号がデジタルまたはアナログの場合に使用できます。ただし、ピンが出力ピンとして機能する必要がある場合は使用しないでください。 High-Zモードを選択すると、ピンを内部デジタルバスに接続するシュミットトリガーが有効になります。 CPUはPRTxDRレジスタを介してピンの状態を読み取るか、ピンの信号をデジタルブロックに渡すことができます。

High Z Analog:ピンをアナログ入力として使用する必要がある場合は、このドライブモードを使用します。このモードでは、シュミットトリガーが無効になっているため、デバイスはクロスバー電流除去によって消費される電流が少なくなり、PSoCのアナログ部分へのシュミットトリガーによって生成されるノイズは少なくなります。

Open Drain LowおよびOpen Drain High:Open Drain Lowモードでは、ピンに1が書き込まれるとピンはHigh Zになり、ピンに0が書き込まれるとピンはstrong 0を駆動します。これは、I2Cバスのような有線AND回路の実装に使用できます。 Open Drain Highモードでは、ピンに0が書き込まれるとピンはHigh Zになり、1が書き込まれるとstrong 1を駆動します。これは、有線OR回路を作成するために使用できます。

Pull UpとPull Down:これらのモードでは、ピンはそれぞれ1と0の抵抗によって駆動されます。これらのモードは、入力と出力の両方に使用できます。

Strong:ピンに接続されたデバイスがより多くの電流を必要とする場合、Strongドライブモードが使用されます。

Strong Slow:この設定を使用すると、内部コンデンサが追加されます。これにより、立ち上がり時間と立ち下がり時間にスロープが生じ、出力の高調波が減少します。

0 Likes
MohammedA_41
Community Manager
Community Manager First comment on KBA 250 replies posted First like received
Community Manager

Hi Ayano Takeuchi san

Confirm to receive this KBA.

Thank you for your contribution.

Thanks,
Mohammed

0 Likes