メインコンテンツ

Comparator

周辺装置の 2 つのアナログ入力を比較して結果を提供する

R2023b 以降

  • Comparator Block

ライブラリ:
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32G0xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32G4xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32H7xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32L4xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32L5xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32U5xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32F3xx Based Boards

説明

Comparator ブロックは、周辺装置上の 2 つのアナログ入力を比較し、結果の論理値を提供します。

端子

入力

すべて展開する

Enable 端子を使用すると、ユーザーは実行時に比較器モジュールを有効にすることができます。

依存関係

この端子を有効にするには、[Run time module enable] パラメーターをオンにします。

データ型: uint8 | uint16

出力

すべて展開する

ブロックは比較器の結果を出力します。

  • 0 - +ve ピン入力が -ve ピン入力より大きい

  • 1 - +ve ピン入力が -ve ピン入力より小さい

データ型: Boolean

ブロックは比較器の実行ステータスを出力します。

  • 0 - 有効な結果

  • 1 - 無効な結果

依存関係

この端子を有効にするには、[Run time module enable] および [Output status] パラメーターをオンにします。

データ型: Boolean

パラメーター

すべて展開する

アナログ入力を比較する比較器モジュールを選択します。

実行時に比較器を有効にするには、[Run time module enable] をオンにします。このパラメーターをオンにすると、enable 入力端子が構成されます。

このパラメーターをオンにすると、ブロックで [Status] 出力端子が構成されます。Status 端子は比較器のステータスを出力します。

依存関係

このパラメーターを有効にするには、[Run time module enable] パラメーターをオンにします。

このブロックでピンの値を読み取る頻度を秒単位で指定します。ゼロより大きい値を入力します。このパラメーターに -1 を指定すると、Simulink はモデル内のブロックのコンテキストに基づいてブロックに対する最適なサンプル時間を決定します。

バージョン履歴

R2023b で導入