デジタル論理、アナログ回路、実践的な電子回路をカバーする無料のチュートリアルとガイド。学びながら実際の回路を構築できます。
回路シミュレーションが初めてですか?1分以内に始める方法はこちら:
メールアドレスまたは Google アカウントで登録。クレジットカードは不要です。回路は自動的にクラウドに保存されます。
ナビゲーションバーの「エディタ」をクリック。空のキャンバスと左側のコンポーネントパレットが表示されます。コンポーネントは論理ゲート、I/O、アナログなどのカテゴリに整理されています。
パレットのコンポーネントをクリックして選択し、キャンバスをクリックして配置します。コンポーネントのピン間をクリック&ドラッグでワイヤを描画します。シミュレーションは自動的に実行され、スイッチを切り替えると出力がリアルタイムで変化します。
デジタル回路は、2進数の1(HIGH)と0(LOW)を表す2つの電圧レベルで動作します。論理ゲートを組み合わせることで、コンピュータが行えるあらゆる計算を実行する回路を構築できます。
すべてのデジタル回路は、少数の基本ゲートから構成されています。AND ゲートはすべての入力が HIGH の場合にのみ HIGH を出力します。OR ゲートはいずれかの入力が HIGH の場合に HIGH を出力します。NOT ゲート(インバータ)は信号を反転させます:HIGH は LOW に、LOW は HIGH になります。
これら3つの基本ゲートから、すべての他のゲートを導出できます:NAND(NOT + AND)、NOR(NOT + OR)、XOR(排他的 OR — 入力が異なる場合に HIGH)、XNOR(排他的 NOR — 入力が一致する場合に HIGH)。実際、NAND ゲートだけであらゆるデジタル回路を構築できるため、「万能ゲート」と呼ばれています。
組み合わせ回路は、現在の入力のみに依存する出力を生成します(メモリなし)。一般的な例:
順序回路はメモリを持ち、出力は現在の入力と過去の状態の両方に依存します。基本的な構成要素はフリップフロップです:
フリップフロップを接続することで、カウンタ、シフトレジスタ、有限状態機械を構築できます — これらはすべてのコンピュータプロセッサの基盤です。
アナログ回路は連続的な電圧・電流値を扱います。アナログ電子回路の理解は、電源設計、信号処理、センサインターフェース、オーディオシステムに不可欠です。
オームの法則(V = I × R)はすべての回路解析の基礎です。電圧(V)は電流(I)と抵抗(R)の積に等しくなります。Open Circuits では、電圧源とグランドの間に抵抗器を配置し、電圧/電流プローブを使ってオームの法則を直接検証できます。
キルヒホッフの電圧法則(KVL)は、閉回路のすべての電圧の合計がゼロであることを示します。キルヒホッフの電流法則(KCL)は、ノードに入る電流の合計が出る電流の合計に等しいことを示します。これらの法則は、Open Circuits のアナログシミュレータを駆動する修正節点解析(MNA)アルゴリズムの基礎です。
分圧回路は2つの直列抵抗器を使用して、入力電圧の一部となる出力電圧を生成します。出力電圧は:Vout = Vin × R2 / (R1 + R2)。分圧回路は至るところで使われています:基準電圧の設定、センサの読み取り、トランジスタ回路のバイアス、ADC 入力範囲の作成など。
ダイオードは一方向にのみ電流を流します。導通するには最小順方向電圧(シリコンで約0.7V、LED で1.8〜3.3V)が必要です。LED(発光ダイオード)は順方向バイアスで発光するダイオードです。LED の焼損を防ぐために、常に電流制限抵抗器を使用してください。
Open Circuits では、十分な電流が流れると LED が視覚的に点灯するため、回路のどの部分がアクティブかを簡単に確認できます。
バイポーラ接合トランジスタ(BJT)は電子スイッチとして機能できます。NPN トランジスタは、ベースに小さな電流が流れると ON になり、コレクタからエミッタへより大きな電流が流れます。PNP トランジスタは逆に動作し、ベースがエミッタに対して LOW に引かれると ON になります。
トランジスタスイッチは、低電力の論理信号から LED、モーター、リレー、その他の負荷を制御するために使用されます。Open Circuits は、リアルなゲイン(ベータ)と飽和特性を持つ NPN と PNP の両方のトランジスタをシミュレートします。
op-amp は高利得の差動増幅器です。Open Circuits では、定番の op-amp 回路を構築できます:
学んだことを実践しましょう。エディタを開いて実験を始めてください。