この「学習用論理回路シミュレーター」は、論理素子やスイッチなどのパーツを自由に組み合わせたデジタル回路を作成できます。
オシロスコープ機能を使って、作成した回路の論理状態を測定できます。また、回路中の論理状態表示する機能も有しています。
学習用途での使用を考慮し、教材を作成するための「教師モード」と学習者向けの「学習モード」を備えています。
また、この「学習用論理回路シミュレーター」は、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<
「学習モード」では、回路図の編集はできませんが、キーパッドの操作はできます。
💾 ダウンロード
🔗 「学習モード」 で起動
※ これらの回路図を編集するためには、ダウンロード後、「教師モード」で開いてください。
マニュアルのダウンロード
システムのダウンロード
この「学習用論理回路シミュレーター」は、お使いのhttp(s)サーバーに設置してご使用いただくこともできます。 「設置マニュアル」に従って、設置してください。
💾 設置マニュアル 💾 システムのダウンロード
2023/02/10 公開開始 (ver 1.00)