電気工学

電子工学および電気工学の専門家、学生、および愛好家のためのQ&A

11
従来のDIPスイッチの代替
ユーザーが頻繁に設定を変更できる部品を探しています。現在、私はI2C I / Oエクスパンダーに接続されたSMD DIPスイッチを利用しています。 気になるのは、これらのコンポーネント(DIPスイッチとIOエクスパンダーICを組み合わせたもの)の大きなフットプリントと、かなり退屈なユーザーインターフェイスです。I2Cなどのデジタルバスを介して通信して状態を読み取ることができるのと同じ機能を持つDIPスイッチなどはありますか? また、私は完全に異なるアプローチを受け入れます。私が必要とするのは、永続的な方法で機械的に変更することができ、少なくとも64の異なる状態を可能にするものです。回路の電源が入っていないときに構成を行うことができ、正確な構成をユーザーに視覚的にフィードバックすることが重要です。回路に電源を投入しても問題ない唯一の方法は、マイクロコントローラーやSoCからの制御を必要とせずに構成と視覚的フィードバックが自己完結している場合です。 この質問は、6年前のこの質問にいくらか関連しています:DIPスイッチの交換 編集:回答にはいくつかの素晴らしい提案があり、私はこの質問を未回答のままにしておくと思います。コミュニティの投票により、役立つものとそうでないものを決定する必要があります。私と同じ問題がある場合は、すべての回答を確認してください。

11
仮想地上パラドックス?
オペアンプの仮想グラウンドに関連する逆説的な状況だと思うことはできません。これが本当に愚かな質問である場合はご容赦ください。 オペアンプ(理想)の「負のフィードバック」により、その入力端子間の差が「ゼロ」になったとき。オペアンプは基本的に差動アンプであり、次の方程式に従うため、出力もゼロにならないはずです。 Vo =(開ループゲイン)*(入力との差動電圧) これまでに私が思いついた説明は:- 1)オペアンプ出力は実際にゼロであり 、電圧を生成するのは外部回路(抵抗RfとRinで構成)であり、ポイントBでオペアンプ出力電圧(この場合はゼロ)に加算されます。システムの実際の出力。 2)仮想接地が完全ではなく、入力に非常に小さな差動電圧が存在し、これが変動する高ゲインと乗算されて出力を生成します。 オペアンプの動作の実際の定義が、出力をゼロにせずに仮想地上現象とどのように一致するかは、根本的に理解できません。助けてください!

1
コンパイラがLSRを直接使用しないのはなぜですか
こんにちは、タイミングが非常に重要なArduino Uno(ATmega328p)を使用するプロジェクトに取り組んでいるため、コンパイラーがコードを変換する命令を確認したいと思いました。そしてそこに私はuint8_t使用する各反復で右に1ビットシフトするものを持っています、そしてdata >>= 1コンパイラーはこれを5つの命令に翻訳したようです(にdataありますr24): mov r18, r24 ldi r19, 0x00 asr r19 ror r18 mov r24, r18 しかし、命令セットのドキュメントを見ると、これを正確に実行する命令が見つかります。 lsr r24 私は何かを見落としたり、コンパイラがこれも使用しないのはなぜですか?レジスタr18とr19は他では使用されません。 私はArdunioを使用していますが、正しければ通常のavr-gccコンパイラを使用します。これは、シーケンスを生成するコード(トリミング)です。 ISR(PCINT0_vect) { uint8_t data = 0; for (uint8_t i = 8; i > 0; --i) { // asm volatile ("lsr %0": "+w" (data)); data >>= 1; if (PINB …
10 arduino  avr-gcc 

2
最初のICの説明
キルビーが作った最初のICの説明は何でしょうか。有名な写真は多くのウェブサイトに掲載されていますが、何なのか知りたい!

1
LTSpiceの並列抵抗に関する問題
リアクティブロードボックスを構築しようとしているので、スピーカーなしでギターアンプを実行できます。基本的には、比較的高出力のスピーカーのインピーダンス/周波数曲線をシミュレートするデバイスです。 私は4Ωの公称インピーダンスが必要ですが、地元の電器店では4Ω100Wの抵抗を販売していません。そのため、4つの16Ω抵抗を入手してそれらを並列に配置しました。 右側は単一の4Ω抵抗を使用した正しいインピーダンス曲線で、左側は同じ回路ですが4つの並列16Ω抵抗を使用しています。 シミュレーション結果が異なるのはなぜですか?これらの回路は同等であるはずだと思いました。 スティーブGによる編集:次の回路は、4 x16Ω抵抗回路と同じ結果になります(フローティングワイヤに注意してください)。


5
この分圧器からの電圧出力が2.25Vであることをどのように確認できますか?
私はここから分圧器について学び、私は自分のRadioshack学習ラボでテスト回路を試すことにしました。4.5Vの入力電圧と2つの1000Ω抵抗で、電圧出力は4.5 *(1000 /(1000 + 1000))= 2.25Vになると予想しました。 見た後に、この私が(回路に1000Ω抵抗を追加しましたので、私は、分周器からの電圧出力を測定する唯一の方法は、抵抗(そうでない場合、私はちょうど0Vの読みを取得したい)の電圧降下を測定することだと思いました下図のR3)。この追加の抵抗の両端の電圧を測定しましたが、出力電圧として1.48Vを得ました。私が奇妙だと思ったのは、より高い抵抗の抵抗器を使用すると、電圧降下の出力が2.25 Vにどんどん近づいたことです(私が行った最高の1MΩが、希望する2.25Vの測定値につながりました)。 このR3のような抵抗を使用して、この分圧器から出力される電圧出力をテストできますか?そうでない場合、この分圧器が2.25Vと確信している出力を提供していることを測定によってどのように確認できますか? この回路のシミュレーション – CircuitLabを使用して作成された回路図

6
コンパレータ:正弦波から方形波へのノイズの多い、どれだけの位相ノイズ?
回路では、正弦波信号を方形波に変換するためにコンパレータが使用されます。ただし、入力信号はきれいな正弦波ではなく、ノイズが追加されています。 コンパレータは理想的であると想定され、ノイズ信号よりもはるかに大きいヒステリシスを持っているため、正弦波のゼロ交差でリンギングはありません。 しかし、入力信号のノイズが原因で、コンパレータはクリーンな正弦波の場合と同じようにわずかに早くまたは遅く切り替わるため、生成される方形波には位相ノイズが含まれます。 以下のプロットはこの動作を示しています。青い曲線はノイズのある入力正弦波で、黄色の曲線はコンパレーターによって生成される方形波です。赤い線は、正と負のヒステリシスしきい値を示しています。 入力信号のノイズのスペクトル密度を考えると、方形波の位相ノイズをどのように計算できますか? これについて適切な分析をしたいのですが、トピックに関するリソースがまだ見つかりませんでした。どんな助けでも大歓迎です! 明確化:与えられた回路によって生成された位相ノイズを分析したいのですが、ノイズを削減する方法について尋ねていません!

8
Power LEDから金属バーへの熱伝達のモデリング
私は職場の照明をいじって、電源LED(最大電力約64W)を駆動するための20 V –> 38 V PWM対応の定電流源を開発しました。ここまでは順調ですね。ただし、1つのLEDを非常に小さいヒートシンクに固定することで、熱による影響でほぼ死に至りました(「幸運にも」、ワイヤーの接点がはんだ付けされず、プロセスが停止しました)。 今、私は冷却オプションを検討しています。アクティブな冷却(つまり、ファンのハミング)を回避するために、「怠惰な」方法を検討していました(寸法は最終的なものにはほど遠く、ヒートシンクの候補はまだありません)。 19 x 19 mm LEDを直接アルミ製のバーまたはプロファイルに取り付けたいのですが。さて、私はすでに熱シミュレーションソフトウェアで遊んでいますが、それは上にありそうです(そして今のところ、ほとんどがクラッシュし、それに追いつくための多くの理論があります)。そう: 定電力の熱源を金属片に取り付けるときの熱分布のよく知られた解析モデルはありますか? そうでない場合、頼りになるシミュレーションソフトウェアはありますか?これまでのところ、私はエルマーと遊んでいます。 シミュレーションはここに行く方法ですか、それとも60W LEDの受動冷却ですか? データ(LEDデータシートから): ジャンクションケースの熱抵抗0.8 K / W 19x19 mm 最大定格電力64.2 W 使用する予定の連続電力:36.6 V・0.72 A = 26.352 W

2
主電源接続回路の場合:何から保護する必要があり、どのようにそれを行うのですか?
主電源の電圧とそれらの保護回路の設計については、あまり経験がありません。よく分かりません: A)何から保護する必要がありますか?主電源ラインの10kV電圧過渡について心配する必要がないことはわかっていますが、300Vスパイクはどうでしょうか?主電源電圧は公称120Vrms(米国では住宅ユーザー向け)ですが、予想および計画される最大値はいくつですか。 B)どうすればそれを防ぐことができますか?過渡電圧の場合、TVSダイオードまたはMOVを使用できますが、どれを選択するかわかりません。どちらを使用するのですか?過電圧保護のために、バールのACバージョンはありますか? 何から保護するべきか、主回路に対してどのように行うべきかについての良いガイドラインは何ですか? 注意: 避けられない「曖昧すぎて」投票を避けようとするために、私は次のことにのみ興味があることを述べておきます。 「住宅の主配線がその上の回路に提示する一般的な電圧の問題は何ですか」と 「これらの問題から保護するための基本は何ですか」 回路保護回路について書かれた本はおそらくたくさんあると思いますが、ここでは非常に基本的な答えが非常に適切だと思います。

2
> 2010のCPUのヒートスプレッディングプレートの背後にある金属プレートは、実際のチップダイ基板ですか?
CPUチップの構造について学ぶために、最新のIntelのCPUのパッケージングに関する正式なドキュメントを見つけようとしています。しかし、説明は非常に基本的であり、非公式な情報源は、熱拡散プレートの背後にある金属のようなプレートがダイパッケージであるか実際のシリコン基板であるかによって異なります。 金属板はTO-220トランジスタパッケージの金属インターフェースのようなものだと思います。1mm未満のシリコンワッファーはそれ自体が非常に壊れやすいからです。 世の中にはいろいろな意見があるので、正式な資料を探したい。
10 cpu  packages 

5
PCBルーティングTジョイント代替
私がこの状況に遭遇したときはいつでも: 私はこのようなTジョイントを作りたいという強い衝動を感じます: しかし、90度は通常眉をひそめています。そのため、このTジョイントのより良い代替品は何ですか? タイラーの提案に従うと、次のようになります。 しかし、これにはさらに悪い鋭角が含まれています。

3
方形波をどのようにシフトダウンしますか?
私は方形波を25kHzで0から30vまで振動させています。-15vから+ 15vまで振動させたい。これを行うためのSUPER DUPER SIMPLE回路はありますか?25kHzで上下することに注意してください。 これが回路です。シフトしたい方形波は、回路の右下にあるPiezoSpeakerに入ります。

2
ISRなしで割り込みを有効にする
割り込みが有効になっている場合に何が起こるか知りたいのですが(例:NXPのLPC1778のCANモジュールのアービトレーションロスト割り込み)、割り込みにISRが定義されていません。 そのような割り込みが発生すると、それぞれの割り込みフラグが設定されることがわかりますが、ISRを定義していないため、そのような割り込みの制御転送用に格納されている割り込みベクトルオフセットアドレスはなく、制御はパスバックします。メインルーチンに割り込みフラグをリセットして、メインルーチンでポーリングフラグをリセットできます(これは私が考えていることです)。ジャンプするISRがないことをCPUが把握しているときに、レイテンシはありますか? 発生する可能性のある解決策が本当に役に立ちます。 ありがとう。 更新: uCでCAN割り込みを有効にしましたが、ISRを定義していません。内部ループバックテストを実行すると、コードが無限ループに入りました。LPC1778で実行されている無限ループの逆アセンブリコードを次に示します。 B . ENDP したがって、割り込みを使用している場合は、ISRを使用してください。

3
電気フライキラーはどのような電圧を使用しますか?
電気フライキラーで使用される電圧に興味があります- 一般に使用されている電圧を誰かが知っていますか(憶測ではありません)。明確にするために、私は主電源の壁に取り付けられたデバイスについて話している。 使用されている一般的なトポロジーにも興味があります。出力が整流されていない自己共振フライバックのようなものです。誰もが確かに知っていますか?私はまだ1つを引き離していません...

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.