入力/出力の観点から回路図を解釈する方法[終了]


10

私は趣味で電子工学を勉強するプログラマーです(しかし、楽しみのためだけでなく、真面目なものです)。私はデジタルエレクトロニクスについての合理的な知識があると思います。たとえば、プロセッサ、単純なGPU、ネットワークカード、RAMコントローラーなどをVHDLで記述してから、FPGAについて説明しました。デジタルエレクトロニクスに関しては、これが私がこれまでに得た知識です。

今、私はアナログ電子工学の知識を向上させたいです。これまでのところ、トランジスタ、bjtアンプ、オペアンプ、RLC回路、パッシブフィルターとアクティブフィルター、単純な線形フォント、および555などのいくつかの古典的なICについて研究してきました。

しかし、私がまだ欠けているのは、次の意味でのアナログ回路図を読んで理解する能力です。デジタル回路図を見ると、入力と出力の場所、回路を流れるデータの流れと方法を簡単に識別できます。各ステージは入力信号を変換します。たとえば、次の画像は入力と出力の点で簡単に推論できます。

ここに画像の説明を入力してください

しかし、アナログ回路図を読むとき、注意深く検討しても、自分で回路図をブロック/パーツに分割することはできません。たとえば、次の回路図(SPMS):

ここに画像の説明を入力してください

直列接続と並列接続が非常に多いため、また回路の一部で電流が双方向に流れる可能性があるため、入力と出力の観点から考えるのは困難です。

だからここに私の質問があります:デジタル回路図(論理ゲートなど)と同じように、アナログ回路図を入出力の観点から読み取って解釈する方法はありますか?またはアナログ回路の場合、回路について推論する別の方法がありますか?言い換えると、アナログ回路図を読み取って解釈するための体系的な方法、アルゴリズム的な方法はありますか、それとも各回路にアドホック分析が必要ですか?電気エンジニアが使用する抽象化はありますか?

これまでに試みたこと:信号の抽象化を使用する回路について推論する。(入力/出力インピーダンスのため)バッファーの観点から回路を分割しようとしますが、これはこれまでのところうまくいきません。私はまた、最初にICを調べ、次にその周りのディスクリートコンポーネントを調べることで、回路を分割しようとしました。それから私はICのデータシートに行き、そこでの指示を読みます。しかし、すべての回路にICが搭載されているわけではないため、これもすべてのケースで機能するわけではありません。

私の目標は、次のとおりです。回路図が与えられたら、機能ブロック(フィルター、アンプなど)を識別してみます。上記のSPMSのような複雑さの回路図を設計できるようにするには(私にとってこれが最も重要な目標です)。どちらの場合も、あるステージが別のステージにどのように接続されているかを理解する必要があります。

私の質問が少しあいまいな場合は、ご容赦ください。私が言ったように、私は電気技師ではなくプログラマーであり、まだキーワードや概念が不足しています。できれば、質問の改善にご協力ください。


4
この質問は、「EEでBSを取得してください」以外に、効果的に回答するには広すぎます。うまくいくかもしれないことは、特定の回路図を選び、それが何をするのかを理解しようとする際の思考プロセスを説明するように私たちに依頼することです。
Olin Lathrop

@OlinLathrop、ありがとうございます。私がEEでBSを取得するとします。どのコースが私の質問にリンクされていますか?私はEEで実際にBSを取得するつもりはありません(多分将来)。しかし、あなたが推奨する文献を読む時間があります
Hadley Siqueira '21

3
「回路図を読む」という特定のコースはありません。経験を積み、ブロックと可能な簡略化、無視できるものとできないものなどを認識します。あなたの質問に対する単一の答えはありません、それはケースバイケースの事です。回路図の読み方を学ぶ唯一の方法は...回路図を読み、失敗し、学び、繰り返します。
Vladimir Cravero 2018

1
BS EEのために取られるすべての電気工学コースは、回路図を解読する能力に貢献します。走る前にクロールする必要があります。
Elliot Alderson、2018

2
@Hadley、あなたは「どのように解釈するのですか?」と尋ねています、これは相互に関連する質問に
Nick Alexeev

回答:


11

それはすべてパターン識別に関するものであり、より簡単な回路図を見て、そこから構築することでそれを得ることができます。一般に、人々はかなり限られたオプションのセットからデザインパターンを選択するため、いくつかを認識したら、デザインのどの部分が何をしているかを理解し始めることができます。その後、それらを「無視」して、知らない部分を理解することに集中できます。

回路図の実際のレイアウトが問題になることがよくあります。たとえば、SMPS回路図では、長方形のスペースにぴったり収まるように作成されているため、一部のパターンはテキストの配置にありません。練習し、練習し、練習し、助けが必要なときはここに尋ねてください:)


これには、パターン認識以外にも多くの機能があります。パターンは、回路図がうまくレイアウトされているときに始めるのに役立ちますが、最終的には信号経路をたどり、押している電圧と流れる電流を視覚化する必要があります。
Olin Lathrop

@OlinLathropもちろんですが、私が言ったように、それは「ノイズ」を減らし、理解できないビットに注意を集中できるようにすることです。
awjlogan 2018

4

回路図へのコンテキストは、回路への最初のルートを提供します。

たとえば、SMPSを説明しました。定義により、これは電源入力を取り、安定化されたDC出力を提供します。左上に「INPUT FILTER」、右上に「DC OUTPUT」という単語が見つかるまで、回路図をスキャンする必要があります。

その回路内には、個別に入力と出力があり、全体の機能を実行するために一緒に接続されている多くのブロックがあります。ここで、部品の識別はあなたの友人であり、それらを数回ググリングした後、すぐに番号に慣れるでしょう。TL494と78L05は、それぞれスイッチモードコントローラーと低電力電圧レギュレーターです。それらのデータシートを読むと、パーツの機能とピン機能がわかります。

デジタルとアナログで選択した例はやや極端です。RAMとALUとペリフェラルの間をバスが通過するMCUの回路図を投稿した場合、一般的なアイデアが得られます。探しているものがわからなければ、入力や出力は明らかではありません。ABCロジック関数の複雑さの類似するアナログは、TL494と78L05の間のどこかにあります。SMPSに相当するものはMCUです。

数値に慣れ、データシートにgoogleを使用し、機能ブロック(SPIペリフェラルなど)に分解し、シンプルに始め、たくさんの練習をします。新しいフィールドに入るときに頭が爆発するのはまったく正常です。

あなたはしている可能性がある研究オペアンプと555Sを、しかし、あなたはしている内蔵され、そこから何を?エレクトロニクスは本当に実用的な分野です。ブレッドボードとDMMを取得したくない場合は、少なくとも回路シミュレータで遊んでください。私はプログラミングマニュアルを読んで理解していると思いますが、「Hello World」の機能を超えて何かを理解するまで、理解できなかったことがわかりました。


ありがとうございました。私が挙げた例は難易度が異なることは知っていますが、それが主な目的ではなかったからです。MCUとRAMの接続についての例については、この部分は、たとえばフィルター処理にコンデンサーを使用しているため、アナログ部分と考えています。また、私はあなたの提案に同意しますが、名前付きパーツの回路図自体で情報を探すことが常に機能するとは限りません。なぜなら、この質問のように常にそうであるとは限らないためです。electronics.stackexchange.com/ questions / 387497 /
Hadley Siqueira

おそらく私は次のことを尋ねられるべきでしょうか?たとえば、インバーターのような論理ゲートがある場合、それは常に入力を反転させます。これは、抵抗分割器には当てはまりません。たとえば、出力電圧が変化する可能性があるため、分割器の抵抗の1つと並列に何かを接続する場合
Hadley Siqueira

私は、私が求めている可能性が信じているもう一つの方法は次のとおりです。私は私の質問に投稿したことを1に、次の画像のようなものから行くには一般的なガイドラインものです:lonetechnologist.files.wordpress.com/2016/12/...は
ハドリーシケイラ2018

1つの答えは、ものを構築することです。このページでは入力と出力の仕様はすべて非常に優れていますが、実際に出力ソースとシンク電流および入力負荷を接続するという現実に直面してから、それらを理解する必要があります。ロジックI / Oは、アナログI / Oよりも指定が簡単です。ただし、ロジックI / O アナログであることを忘れないでください。スルーレート、時間遅延、限界ロジックレベル、グラウンドバウンス、誘導ノイズが適切な「1」と「0」の解釈を台無しにすることを理解する前に、配線を行う必要があります。 。ご不便をおかけして申し訳ございませんが、時間を設定していただく必要があります。
Neil_UK 2018

@HadleySiqueira「他のパーツと接続したときにその動作を維持するパーツ/モジュール/セクションを設計するにはどうすればよいですか?」ソフトウェアとは異なり、電子機器ではできません。それらがどのように相互作用し、それに応じて設計するかを予測できるように、接続先のものを理解する必要があります。
evildemonic 2018

2

コンピュータープログラムのように、最初から最後まで何らかのアルゴリズムで評価できるフローチャートのようなものを探していると思います。回路図がマシンの機能を説明することを期待しています。しかし、電気技師は回路図を見て、機械がどのように構築されているかを確認します。彼は経験、コンテキスト、およびその他のリソースを使用して、それが何をしてどのように機能するかを確認します。

あなたが提供するデジタル「回路図」は、回路図を超えた一歩です。電源はどこですか?どんなICを使っていますか?どのICがどのゲートにありますか?ピン番号は何ですか?デカップリングコンデンサはどうですか?コネクタ?ESD保護?

同様の抽象化レベルの回路図がアナログ回路には存在できないとは何も言われていません。たとえば、これは非常に基本的なソフトウェア定義のラジオです。

概略図

この回路のシミュレーションCircuitLabを使用して作成された回路

これが別のSoftrock Lite IIです。

ここに画像の説明を入力してください

唯一の違いは、回路図に存在する詳細の量です。入力と出力が明確な機能ブロックに回路を蒸留します。もう1つは、回路内の各物理コンポーネントの完全な説明と、それらの接続方法を示しています。

入力と出力に関して回路図を解釈する方法を尋ねました。機能ブロックを示すような回路図であれば、簡単です。

しかし、それが電子回路を示すようなものである場合、それは一般的には不可能です。電子回路は、時計やジェットエンジン、鉛筆削りなどの機械です。回路図は青写真のようなものです。機械の動作ではなく、機械の構築方法を示します。回路図はフローチャートではありません。電子コンポーネントは、コンピュータプログラムの指示のように、一度に1つずつ実行されることはありません。彼らは一度にすべてを実行します。回路図のラインは、必ずしも一端が入力に接続され、他端が出力に接続されているとは限りません。情報の流れを示すものではありません。むしろ、電気的に言えば、2つの部分が「接触」していることを示すだけです。


答えてくれてありがとう。あなたの言ったことを完全に理解しました、サー。しかし、幸運にも、色がステージの明確な分離を示しているように見える画像(2番目の画像)を投稿しました。これにより、これらのパーツを単独で設計し、それらを組み合わせることができるというアイデアが得られました。しかし、たとえば、コンデンサC2、C15、およびC17が表示された場合、U3はC15だけではなく、結合された容量値を表示しないのではないかと考えています(色でU3と同じように見える)。また、U1とU4を見ると、これらのコンポーネントの高/低インピーダンスのため、電流の自然な経路があるようです
Hadley Siqueira

上の図を回路図とは呼びません。それはブロック図です。
Olin Lathrop、2018

強調するだけです:2番目の画像で発生するように、色の付いたパーツを1つずつ設計し、単純なワイヤーでそれらを接続することは本当に可能ですか?
Hadley Siqueira

1
はい、あればあなたは、各入力と出力のパラメータを指定すると、彼らは互換性があることを確認します。これが、複雑な設計を一連のモジュールまたはセクションに分割する方法です。
トランジスタ

U1ピン3からのラインは+ 5V電源なので、C2、C15、C17は電源バイパスコンデンサです。そのラインがすべての回路ブロックに電力を供給していることがわかります。回路全体の動作を分析する場合、信号の流れや処理には関与しないため、その電源ラインはほとんど無視できます。LM7805が非常に一般的に使用されている電圧レギュレータであることを知っているので、そのラインを電源として認識できると思います。
ピーターベネット
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.