プログラム可能なロジックアレイとは何ですか?
プログラマブルロジックアレイ(PLA)は、入力のセットに基づいて論理出力レベルまたはレベルを提供するデバイスです。組み合わせロジック回路であるため、プログラム可能なロジックアレイは、プログラム可能なメモリデバイスを使用して実装できます。プログラマブルロジックアレイは、ゲートとロジック方程式の退屈な単純化を使用するための簡単な代替手段です。
プログラマブルロジックデザインは、従来のロジックデザインの欠点が既存のデザインを変更するのが難しいため、論理ゲートが実装されたソリューションに適しています。後で、新しいデジタル製品の機能を更新し、パフォーマンスを最適化する上で課題を考えると、ソフトウェアツールがより実用的であることが明らかになりました。プログラム可能なロジックアレイは、アドレスバスとデータバスを備えたメモリチップに似ています。入力のすべての組み合わせに対して、必要な限り多くの出力にロジックレベルの出力があります。プログラム可能なロジックアレイは、プログラム可能なロジックデバイスであるため、AUに多くの実用的なソリューションをもたらします締め切りの課題。
PLAの一般的なアプリケーションは、これらの入力に基づいて入力と出力の組み合わせに基づいて条件を提供する真理テーブルを実装することです。たとえば、ウォーターポンプを制御すると、ポンプ条件を検出するセンサーがいくつかある場合があります。 1つの入力は、水タンクがいっぱいであることを示す指標であり、別の入力は入力水が利用可能な場合の指標であり、別の入力はポンプのモーターが高すぎるかどうかを示すロジックレベルであり、さらに別の入力はモーターが通電されているかどうかを示すロジックレベルです。これらのインジケータは、個別のセンサー回路によって生成されます。
一般的なセンサー回路は、アナログコンパレータを使用して、プログラム可能なロジックアレイのアクティブな高またはアクティブなロジックレベルを生成します。 「水タンクフル」ロジックレベルは、単純なフロートスイッチによって生成される場合があります。タンクがいっぱいになると、フロートスイッチが開くことがあります。 Water TaNKフル回路に欠陥があり、たとえそうであってもタンクがいっぱいであると報告する傾向があります。
ロジックレベルがアクティブであるか活動性が高いかは、通常、いくつかの要因が含まれます。プルアップ抵抗を使用すると、通常のレベルにアクティブな高状態が割り当てられる傾向があります。つまり、正の供給ラインに接続された抵抗器はほとんどの場合、電流を引き出していません。これらの考慮事項は、外部システムからエネルギーを抽出するロジックデバイスなど、限られた電力で実行される可能性のあるデバイスにとって非常に重要です。たとえば、太陽光発電コントローラーは、バッテリー電圧が低い場合に長時間動作のために最小限の電流を消費する必要があります。
プログラマブルロジックコントローラー(PLC)は、検知された入力とプログラムされた命令に基づいて自動化要件を処理できます。限られた命令セットに基づいてロジックを使用します。マイクロコントローラーは、データ収集と監督制御を処理するための定義された命令セットを備えたマイクロプロセッサです。