学習用論理回路シミュレーター

main image

 「学習用論理回路シミュレーター」 について


 この「学習用論理回路シミュレーター」は、論理素子やスイッチなどのパーツを自由に組み合わせたデジタル回路を作成できます。 オシロスコープ機能を使って、作成した回路の論理状態を測定できます。また、回路中の論理状態表示する機能も有しています。
学習用途での使用を考慮し、教材を作成するための「教師モード」と学習者向けの「学習モード」を備えています。

 また、この「学習用論理回路シミュレーター」は、javascriptのみで記述しているので、http(s)サーバーが稼動している環境であれば、設置が可能です。 (教材データのアップロード機能は、サーバー側でのスクリプトの実行環境が必要ですが、多様なサーバ環境に対応するため、複数のサーバー側言語(php、aspx、perl、python)に対応しています。)。

 本アプリケーションは、ブラウザの言語設定(“window.navigator.language”で取得できる言語設定)に応じた表示言語で起動します。 また、パラメータに”lang=ja”又は”lang=en”を付加することで、明示的に表示言語を変更できます(例 : lgcs.html?lang=en)。
さらに、"js/lgcs-lang.js" をカスタマイズすることで、日本語や英語以外の言語での表示も可能です。

 実行方法

教師モード( 🔗 教師モードで実行

「教師モード」では、「学習用論理回路シミュレーター」のすべての機能を使用できます。
また、「学習モード」での機能制限を、教材データごとに設定できます。

「教師モード」での実行方法
〇"lgcs.html" を "lgcs.html?mode=teacher" として実行する。
〇"lgcs.html" を起動し、"teacher.dat" を開く。 ( 💾 "teacher.dat" のダウンロード
※サーバの教材データは、「教師モード」では開けません。
「教師モード」で起動し、ローカルファイルの "(教材名).dat" を開いてください。

学習モード( 🔗 学習モードで実行

「学習モード」では、教材データごとに「教師モード」で設定した機能の範囲内で使用できます。

「学習モード」での教材データの読込み
〇"lgcs.html" を起動し、ローカルファイルの "(教材名).dat" を開く。
〇"lgcs.html" を "lgcs.html?data=(教材名)" として起動する(サーバーのdataファルダに教材データをアップロードしている場合)

教材データのアップロード( 🔗 アップロードページへ

「学習用論理回路シミュレーター」の設置サーバで、php、aspx、perl、python のいずれかのスクリプトが動作する場合に、教材データをアップロードできます。
(注)このサーバーでは、アップロードできません。

 サンプル回路図

回路図の作成(全機能)
「学習モード」で、すべてのパーツを使って回路図の作成ができます。
💾 ダウンロード      🔗 「学習モード」 で起動

回路図の作成(基本機能)
「学習モード」で、基本的パーツを使って回路図の作成ができます。
💾 ダウンロード      🔗 「学習モード」 で起動

Push On-Off
「学習モード」では、回路図の編集はできませんが、スイッチの操作はできます。
💾 ダウンロード      🔗 「学習モード」 で起動

D-FF
「学習モード」では、回路図の編集はできません。
💾 ダウンロード      🔗 「学習モード」 で起動

T-FF
「学習モード」では、回路図の編集はできません。
💾 ダウンロード      🔗 「学習モード」 で起動

4-Bit Binary Counter
「学習モード」では、回路図の編集はできません。
💾 ダウンロード      🔗 「学習モード」 で起動

Decimal Counter<
「学習モード」では、回路図の編集はできません。
💾 ダウンロード      🔗 「学習モード」 で起動

2-Bit Binary Full Adder<
「学習モード」では、回路図の編集はできませんが、スイッチの操作はできます。
💾 ダウンロード      🔗 「学習モード」 で起動

4-Bit Binary Full Adder<
「学習モード」では、回路図の編集はできませんが、キーパッドの操作はできます。
💾 ダウンロード      🔗 「学習モード」 で起動

ALU(Arithmetic Logic Unit)_74181<
「学習モード」では、回路図の編集はできませんが、キーパッドの操作はできます。
💾 ダウンロード      🔗 「学習モード」 で起動

※ これらの回路図を編集するためには、ダウンロード後、「教師モード」で開いてください。

 ダウンロード

マニュアルのダウンロード

💾 マニュアル   ( 💾 MS-Word )

システムのダウンロード

この「学習用論理回路シミュレーター」は、お使いのhttp(s)サーバーに設置してご使用いただくこともできます。 「設置マニュアル」に従って、設置してください。

💾 設置マニュアル      💾 システムのダウンロード

 更新履歴

2023/02/10 公開開始 (ver 1.00)

TOP