電気工学

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

2
USB信号ルーティング-ビアを使用してデータラインを交換しますか?
2番目のUSB設計を行っていますが、MCU(atemga16u2)のD + / D-ピンがマイクロBコネクタの正しい順序ではありません。これらを正しい方法でルーティングするためのベストプラクティスは何ですか?私の現在のアイデアは、atmegaを180度回転させて下に配線することですが、トレースがかなり長いように感じます。 片方の線をもう一方の下に落とすこともできますが、差動ペアの長さが混乱することは間違いありません。 このデバイスはフルスピードを超えることはないので、完璧ではないルーティングで回避できます。

2
外部ST-Linkを使用してSTM32F103 MCUをデバッグ/プログラムする方法
私は自分のプロジェクトにSTM32F103 MCUを使用していますが、STM32F411 NucleoボードのST-Linkを外部デバッグ/プログラミングの目的に使用したいと考えています。 CN2ジャンパーをOFFに設定しましたが、実際の質問はSWO(CN2)のピン配置にあります。これをどのように進めるかは次のとおりです。 (SWOの)PIN 1はVDD_Targetです ピン2はSWCLK ピン3はGND PIN 4はSWDIOです PIN 5はNRSTです PIN 6はSWOです 私の知る限り、上記のすべてのピンを使用しないでください。のように、私は接続しました MCUのPIN 2からPIN 37(またはPA14) ピン3からGND PIN 4からPIN 34(またはPA13) ターゲットMCUのPIN 5からPIN 7または(RESET)。 「予約済み」に設定されているため、SWOピンを接続する必要があるかどうかわかりません(なぜですか?)。また、MCUのVINピンに3.3 Vを与えています。つまり、VDD(stlinkのピン1)を接続する必要はありません。 公式データシートから取ったこの表を参照してください。 MCUの一般的なピン配置構成は次のとおりです。 私はオシロスコープとテスターで「ほぼ」すべてをテストしましたが、すべては大丈夫のようです。ここに他に何が欠けていますか?BOOT0またはBOOT1ピンで何かする必要がありますか?
16 stm32  stm32f10x  swd  st-link 

2
わずか540ピンで1080pを駆動する方法は?
モニターから開始する3DシステムVG248QEをハックしようとしていました。私はそれをLCDマトリックスとドライバーに分解しました。これは1080p(1920 x 1080)モニターなので、少なくとも1080(行)+ 1920(列)= 2000ピンがLCDドライバーからLCDマトリックスに配線されると予想していました(RGBもカウントしていません!)。しかし、LCDマトリックスに行く6 x 90 = 540ピンがあり、LCDマトリックスにコンポーネント(deMUX、MUXなど)が表示されませんでした。 オンラインでドライバーチップを探しましたが、何も見つかりませんでした(データシートはありません!)。 問題は、ドライバーがどのように少ないピンで非常に多くのピクセルを駆動するのかということです。LCDマトリックスに埋め込まれたMUXは表示されませんか?または、私が行方不明になっているものが他にありますか? VG248QEはLCDオーバードライブ方式を使用して1msのLCD立ち上がり/立ち下がり時間を達成し、このチップを複数レベルの電源(+/- 40V、30V、15V ...)に使用してオーバードライブします。
16 lcd  driver  monitor 

3
小さい信号を伝送するために、常に大きな直径の導体を使用することは賢明ですか?
もともと書かれていたこの質問は少し狂気に聞こえます。元々は同僚から冗談として私に尋ねられました。私は実験的なNMR物理学者です。私は頻繁に物理実験を行い、最終的には約100〜300 MHzで小さなAC電圧(〜µV)を測定し、可能な限り最小の電流を引き出します。これを行うには、共振空洞とインピーダンス整合(50Ω)同軸導体を使用します。サンプルをkWのRFで爆破したい場合があるため、これらの導体はしばしば非常に「ビーピー」です。高品質のN型コネクタと関心のある周波数での低挿入損失を備えた直径10 mmの同軸ケーブルです。 ただし、以下で概説する理由により、この質問は興味深いと思います。最新の同軸導体アセンブリのDC抵抗は、約1Ω/ kmで測定されることが多く、通常使用する2 mのケーブルでは無視できます。ただし、300 MHzでは、ケーブルの表皮深さは δ=2ρωμ−−−√δ=2ρωμ \delta=\sqrt{{2\rho }\over{\omega\mu}} 約4ミクロン。私の同軸の中心が単線であると仮定した場合(したがって近接効果を無視した場合)、合計AC抵抗は効果的に RAC≈LρπDδ,RAC≈LρπDδ, R_\text{AC}\approx\frac{L\rho}{\pi D\delta}, ここで、Dはケーブルの総直径です。私のシステムでは、これは約0.2Ωです。ただし、他のすべてを一定に保つと、この単純な近似は、AC損失が1 / Dになることを意味し、導体を可能な限り大きくすることを意味する傾向があります。 ただし、上記の説明はノイズを完全に無視しています。考慮すべきノイズの少なくとも3つの主な原因があることを理解しています:(1)導体自体およびネットワーク内の整合コンデンサに誘導される熱(Johnson-Nyquist)ノイズ、(2)RF放射に起因する誘導ノイズ(3)ショットノイズと基本的なソースから発生する1 / fノイズ。これらの3つのソース(および私が見逃したかもしれない!)の相互作用が、上記の結論をどのように変えるかはわかりません。 特に、予想されるジョンソンノイズ電圧の式は、 vn=4kBTRΔf−−−−−−−−√,vn=4kBTRΔf, v_n=\sqrt{4 k_B T R \Delta f}, 導体の質量には本質的に依存しませんが、これはかなり奇妙に感じます。実際の材料の熱質量が大きいほど、(少なくとも一時的に)誘導されるノイズ電流の機会が増えると予想されるかもしれません。また、ですべてのI作業はRFを遮蔽ですが、私は助けることはできませんが、シールド(と部屋の残りの部分)は300 Kでの黒体として放射する...ので、放出することを考えて、いくつかのそれがそうであるとRFを停止するように設計されています。 ある時点で、私の直感では、これらのノイズプロセスは、無意味な、またはまったく有害な導体の直径の増加を共謀すると思います。ナイーブに、これは明らかに真実になったと思います。さもないと、実験室は繊細な実験で使用するために絶対に巨大なケーブルで満たされるでしょう。私は正しいですか? 何である最適 AC周波数fにおけるいくつかの小さな大きさVの電位差からなる情報を搬送するときに使用する同軸導体径は?すべてが(GaAs FET)プリアンプの制限に支配されているので、この質問はまったく意味がありませんか?

3
非常に高い電流の状態で、いくつのMOSFETを安全に並列接続できますか?48V 1600Aのモーターアプリケーションで問題が発生しました
それぞれ240Aの16 + 16 MOSfet(実際にはソース端子のために80-90Aに制限されているケースですが、それぞれに非常に太い銅線でこの端子を2倍にした)でいくつかの構成を試しました。非常に対称的な配置、トランジスタ位置に16個のMOSFET、同期整流器構成に16個のMOSFETがありますが、それらはまだいくつかの点で故障しているようで、故障を回避する方法がわかりません。 これらはすべてドライバーとしてIR21094Sで攻撃され、各2つのトランジスターはMOSFETトーテムポールTC4422ドライバーによって駆動されました。モーターは10kW DC複合モーターで、公称200Aで、おそらく起動時に1600Aを消費します。インダクタンスは50uHで、パルスでの上昇電流速度は50Vで= 1 A / µsです。選択した周波数は1kHz、同期整流構成のPWM降圧 回路が慎重に作られ、4つのモジュールが対称的に供給され、モーターまで独立した出力導体があり、独立したスナバーがあり、モータースナバーがあり、トランジスタがまだ故障している理由がわかりません。回路は正常に動作しているように見えますが、しばらくすると、通常は加速時に数十分(温度は通常、約45 C)になり、通常は同期ダイオードが故障し、その後にすべてのトランジスタが続きます 私は最初に小さなMOSFETを並列に使用してMOSfetの電流を検出しようとしました(ドレイン-ドレイン、ゲート/ゲートからツェナー、小さなmosのソースを22オームの抵抗器に、その後電圧増幅器に接続して高速シャットダウン保護回路をアクティブにします) 、しかし、より速い転流時間のために、小さなMOSFETは常にメイントランジスタの前に入り、保護回路を乱し、それを使用できなくしました... ショットスルーはありません。ドライバーを介して2usのギャップを使用しましたが、寄生インダクタンスの不均衡のみが疑われます。どのくらいのMOSFETを正常に並列接続し、どのような条件で使用しましたか? 8つの電源モジュールの1つ すべての電源モジュール ドライバーの一部 アセンブリの半分 すべてのスタック、コンデンサなし 出力信号 立ち下がりエッジ、出力イエロー、48V電源ブルー電源は、散発的に分布した100uFおよび100nFセラミックコンデンサによってのみ維持され、初期テストの誤操作によるMOSFETの焼損を防止します。 立ち上がりエッジ; オーバーシュートが非常に小さく、わずか5ボルトであることがわかります。トランジスタは75V定格です

2
誰でもこのビンテージ電子機器でこのコンポーネント(SPRAGUE 663044-4)を識別できますか?
1967年からヴィンテージのSeeburg / Gulbransenの「Select-a-Rhythm」ドラムマシンを修理しています。 私はこのコンポーネントが何であるかを区別しようとしています。それは基本的に古いコンデンサのように見えますが、7本の脚があります。私はそれを識別するために以下の写真を添付し​​ました(黄色の丸で強調表示されています): アイテムにはSPRAGUE 663044-4と表示され、7フィートあり、6フィートあります。これらは、パルスジェネレーター(リズム用)または何らかの論理回路でしょうか?回路図には、PC001、PC002などと記載されています。回路図も以下に添付されています。PCはパルス回路の略ですか? また、誰もが「4000」と言う神秘的なトランジスタを特定できれば、それ以外は何もしません。回路図には、「q2001、q2002など」と記載されています) マシンを最初に購入したときに電源が入らず、ライトが点灯し、リズムを開始/停止するためのフットスイッチを取り付けました。これはテンポライトで完全に機能しますが、それでも音はありません。 私は古い紙とフィルムのコンデンサをすべて再キャップしたので、これらの不思議な7脚の生き物は交換品を見つけるのが難しいように見えるので、それがどこかにいくつかの抵抗器になることを望んでいます。 あなたの助けをありがとう、私はこの事が再び機能するのを聞きたいです!これは私にとって単なる趣味なので、急いでいるわけではなく、あなたの返事を楽しみにしています。 必要に応じて、完全なサービスマニュアルへのリンクを示します。



7
PCBを最初の試行で機能させるために、どのプロセスを使用しますか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 4年前に閉鎖されました。 愚かな間違いをキャッチするためのベストプラクティスと、より微妙なミスをキャッチするためのベストプラクティスとは何ですか?各デザインのチェックリストを実行しますか?もしそうなら、どんな種類のものがそれにありますか? 同僚が回路図とレイアウトを提供して、ボードを製造に送り出す前に、PCBに興味があります。

4
コンポーネントのフットプリントを見つけるのがそれほど難しいのはなぜですか?
PCBを設計するとき、ボード上のコンポーネントのかなりの部分にフットプリントを作成する必要が非常に頻繁にあります。これは非常に時間がかかる傾向があります(少なくともAltiumで)、奇妙なコネクタやチップ(ウィザードから作成できないもの)のランドパターンの寸法を決めることは簡単ではありません。これらのチップまたはコネクタを使用する人にはフットプリントが必要と思われるので、これらが一般的に提供されない理由を理解できません。たとえば、現在、USB 3.0 Micro-Bコネクタをボードに配置しようとしていますが、Digikeyの上位5コネクタはフットプリントを提供していないようです。Altium Liveのデザインコンテンツにアクセスできますが、それでもかなり古くなっているようです。 私が行方不明になっていることは明らかだと感じます-さもなければ、このシステムは非常に非効率的です(通常はそうではありません)。誰かが私を啓発できますか?

3
組み込みプロセッサで最初に値を設定してからGPIOの方向を設定する必要があるのはなぜですか?
ファームウェアエンジニアとしてフルタイムの仕事をしています。最近、GPIO構成を確認し、必要に応じて設定を変更するタスクを与えられました。間違って設定されたピンがいくつか見つかったので、当然のことながらそれらを再設定しましたが、間違った順序で行ったと言われました。私が話していることは次のとおりです。 変更前:GPIO1.direction = INPUT; 後:GPIO1.direction = OUTPUT; GPIO1.value = 0; ただし、コードのレビュー中に、初期化の順序を次のように変更する必要があると言われました。 GPIO1.value = 0; GPIO1.direction = OUTPUT; つまり、最初に値を設定してから、ピンの方向を設定します。入力用と出力用に2つのレジスタを使用するため、これが最新のプロセッサ上で必要であると言われましたが、古いプロセッサは1つのレジスタしか使用しないため、操作の順序は重要ではありません。 (注:Modern = ARM Cortex M3以降、Old = Intel 8051) 私は職場でより良い説明を求めましたが、良い答えを得ることができませんでした。それが私がここで尋ねることにした理由です。 だからここに私の質問があります: 新しいプロセッサで初期化の順序が重要なのはなぜですか? 古いプロセッサで初期化の順序が重要でないのはなぜですか? 最新のプロセッサでは、2つのレジスタについて何を語っていますか? 古いプロセッサでどのレジスタについて話しているのですか? 誰かが図のようなものを提供できるなら、それはさらに良いでしょう。
16 embedded  gpio 

2
EMCフィルターでこのように上限が設定されているのはなぜですか?
私が見たすべてのEMCフィルターには、ACラインとアース間にコンデンサがあり、次のように構成されています。 この回路のシミュレーション – CircuitLabを使用して作成された回路図 キャップがこのように構成されていないのはなぜですか? この回路をシミュレートする ニュートラルからグランドまで追加のキャップを持っていることの利点は何ですか?接地への静電容量が減少するため、フィルタの有効性が低下するようです。コンデンサが故障した場合の安全上の問題はありますか?しかし、Y定格のコンデンサを使用することのポイントを避けていませんか?

4
スイッチングアプリケーション用のパワーMOSFETをリニアアンプとして使用できますか?
最近のパワーMOSFETは、ユビキタスであり、小売でもかなり安価です。ほとんどのデータシートで、どのような線形アプリケーションも言及せずに、パワーMOSFETのスイッチング定格が確認されています。 これらの種類のMOSFETが線形増幅器として(つまり、飽和領域で)使用できるかどうかを知りたいです。 私はMOSFETが動作する基本原理とその基本モデル(ACおよびDC)を知っているので、「一般的な」MOSFETはスイッチとアンプの両方として使用できることを知っていることに注意してください(「一般的な」とは教訓的な目的のために使用する一種の半理想的なデバイス)。 ここで、基本的なEE大学の教科書では読み飛ばされるかもしれない実用的なデバイスの実際の可能な警告に興味があります。 もちろん、そのような部品を使用すると、スイッチング用に最適化されているため、最適ではない(ノイズが多い、ゲインが少ない、線形性が悪い)と思われますが、単純なアンプ回路を損なう可能性のあるリニアアンプとして使用すると微妙な問題が発生する可能性があります(低い頻度で)最初から? より多くのコンテキストを与えるために:高校の教師として、ブレッドボード(およびおそらくは構築可能)可能な非常に単純な教訓的なアンプ回路(クラスAオーディオアンプ-最大2ワット)を設計するためにこのような安価な部品を使用したい最高の学生によるマトリックスPCB)。たとえば、BUK9535-55AやBS170など、安価に入手できる(または入手できる可能性のある)部品もありますが、これら2つに対する具体的なアドバイスは必要ありません。 なんらかの「ちょっと!スイッチングパワーmosがリニアアンプとして使用すると、これができることを知っていませんでしたか?!?」死んだ(揚げられた、振動している、ラッチされている、など)回路の前に立っている状況!

4
プロセッサが熱くなるのはなぜですか?
計算プロセスがプロセッサーを熱くする方法を理解したいと思います。熱はトランジスタによって発生することを理解しています。 トランジスターはどのように正確に熱を生成しますか? チップ数と発生する熱の相関は線形ですか? CPUメーカーは、発生する熱を最小限に抑えるために、単一のトランジスタの位置を最適化しますか?


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