電気工学

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

1
JFET極性について
JFETトランジスタの内部スキーマをよく見かけますが、常に対称に見えます。ドレインとソースを接続するN型チャネル、およびN-JFETのゲート上のP型半導体。JFETには極性があることは知っていますが、スキーマが完全に対称であるため、なぜ/どのように極性化されるのか理解できません。 編集:実際、私は実際に私の質問を明確にする必要があります。ここで私は、JFETを分極化する物理的/化学的特性についてより懸念しています。ドレインとソースが接続されている場合、N型のチャネルをスローし、チャネルが完全に対称的であるように見えるのに、なぜドレインがソースになったり、その逆になったりできないのでしょうか。 ありがとう
8 jfet 


3
スイッチ電源
私はエレクトロニクスプログラマーの第一歩を踏み出しました。 バッテリー(9V)または外部DC電源(壁から-12Vを検討しています)から給電できる回路があります。理想的には、外部DC電源が利用できない場合にのみバッテリー電源を使用する必要があります。また、回路が壁から外れている場合、回路内にマイクロコントローラーがあり、電力低下によってマイクロコントローラーがリセットされると考えられるため、バッテリーはすぐに想定されるはずです。 両方のソースは、電圧を5Vに下げるレギュレータを通過します。 以下のような回路でうまくいくのだろうか。とてもシンプルに見えるかもしれませんが(シンプルすぎるかもしれません)、シミュレータでは機能しました。抵抗は、電圧レギュレータを含む回路全体を表します。

2
マルチメーターはバッテリーの測定にどの単位を使用していますか?
私は古い、安価なマルチメーター(Dick Smith Electronics、Q-1420)でバッテリーテストモード(おそらく負荷がかかっている状態でバッテリーをテスト)を使用しています。 1.5Vバッテリーテストモードにして充電済みバッテリーに接続すると、ディスプレイに33-37前後の値が表示されます(充電器が不良として拒否している充電式AAを含む、いくつかのAAおよびCバッテリーで試してみました) 。) 私はそれらのユニットが何であるか、そして何が良いと考えられるのか分かりません。 マニュアルは古くなっており、Googleは役に立ちませんでした。 だから私の質問は2つあります: 実用的な観点から見ると、中程度および完全に充電されたバッテリーにはどのくらいの数が必要ですか? 理論的な観点から、表示されている単位は何ですか?

3
dsPICのEEPROM読み取り/書き込みエラー
Microchip dsPIC30F6012aを実行しています。私はいくつかのPCBにこのチップを搭載しており、すべて同じソフトウェアを実行しており、それらすべてに同じ問題が見られます。これは、1回限りの運用上の問題ではなく、システム上の問題を意味します。問題は再現可能でもあります。つまり、どこを見るかわかっていれば、問題を解決できるはずです。しかし、アプリケーションのデバッグはまだ驚くほど困難です。 テスト中のボードは24Vを受け入れ、V7805を介して5Vに降圧されます。チップは、内部発振器と16x PLLで動作し、約29.5 MIPSの動作速度を提供します。このボードの関連コードは基本的に非常にシンプルです。ウェイクアップし、EEPROMからデータを読み取り、無限ループに入ります。ミリ秒ごとに割り込み、環境データを観察し、更新された値をEEPROMに書き込みます。他にも状況はありますが、無関係なコードがコメント化されていても問題が発生するので、当面の問題に関連していないことは間違いありません。 一般的な使用では、95%の時間は、ボードがメモリ内の正しい値で起動し、そのビジネスについて続行します。ただし、残りの5%の時間は、不正な値で起動します。具体的には、持っているはずのデータのビット反転バージョンで起動します。私が見ているのは4バイトの符号なしlongであり、longの上位ワードまたは下位ワードのいずれかが反転する可能性があります。たとえば、10は2 ^ 16-10になり、後で2 ^ 32-10になります。手動で数十回電源を入れ直すことでグリッチを再現できますが、これはあまり一貫しておらず、スイッチフィンガーがすり減っています。 問題を制御された方法で再現するために、テスト中のボードに24V電源を駆動する2つ目のボードを作成しました。(別のdsPICがダーリントンオプトカプラーを駆動します。)テスターボードは24Vを1.5秒間オフにし(5Vレールが実質的に0に下がり、そこに1秒間留まるのに十分な長さ)、その後、構成可能な時間だけ24Vをオンにします。 。約520 mSのオンタイムで、毎回5回の電源サイクルでこのEEPROMグリッチを再現できます。 5Vレールは適切に動作しています。スコープを信頼できると仮定すると、ターンオンから1 mS以内に5Vで安定し、おそらく.4Vのオーバーシュートになります。ターンオフ時に指数関数的に0Vまで減衰し、50ミリ秒以内に1Vに達します。私は関連があると思われるビルド警告はなく、ファイルの最後にある未使用の変数と改行がありません。 私はいくつかのことを試しました: MCLRの有効化/無効化 WDTの有効化/無効化 コード保護の有効化/無効化 電圧低下検出電圧の有効化/無効化/変更 パワーオンタイマーの有効化/無効化/変更 メイン内部発振器のさまざまなPLL設定 PICkit 3プログラマの接続/切断 5Vレールに470 uFの容量を追加 MCLRピンの4.7kプルアップで.1 uFを追加/削除する コード内のすべての割り込みを無効にし、メインループにEEPROM更新のみを残す EEPROMの読み取りを開始する前に、スタートアップルーチンに1.5秒の遅延を追加する また、値を変更せずにEEPROMに継続的に値を書き込んでから読み取るだけの別のテストコードも作成しました。数万回の反復でエラーは発生しませんでした。私が結論づけることができるのは、EEPROMの読み取りまたは書き込み、特に電源投入/電源切断で問題が発生したことです。 2007年以来、同じEEPROMライブラリを使用しています。時々不具合が発生しましたが、再現性はありません。関連するコードはここにあります:http: //srange.net/code/eeprom.c http://srange.net/code/readEEByte.s http://srange.net/code/eraseEEWord.s http:/ /srange.net/code/writeEEWord.s 他のアプリケーションで以前にEEPROMエラーを見たことがありますが、常に1回限りのグリッチであり、再現性や一貫性はありません。 誰かが何が起こっているのか考えていますか?試してみることが不足しています。

3
Bluetooth用コイン型電池?
アプリケーションに使用するバッテリーを決定しようとしています。クラス1またはクラス2のBluetooth(低エネルギーではない)モジュールを使用します。これには、約50 / 60mAのRX / TX電流が必要です。さらに、マイクロコントローラといくつかの低電力アナログICがあります。1〜10分間、デバイスからのデータの継続的なストリームが必要です。 コイン電池は完全に問題外ですか?CR2450リチウムイオンについて話しています。長持ちしなくてもかまいませんが、動作しますか?私のアプリケーションではサイズが重要であり、バッテリー寿命は私が喜んで作り出すトレードオフです。

3
Arduinoの電力共有
5vピンを2つ以上のコンポーネント間で共有する方法があるかどうかだけ疑問に思いますか? 私はArduinoのスキルを練習していて、ボタンを押したときに超音波センサーをアクティブにしたいのですが、それぞれに5vピンが必要で、そのうち1つだけが必要です。

3
リレーへのシフトレジスタ出力
長さのため申し訳ありません。 これは私の最近の質問の続きです。マイクロコントローラーに接続しようとしている光結合8リレーボードがあります。74HC595シフトレジスタをインラインに配置して、入力ポートを統合しました。ただし、そうすることで、ボードはいくつかの奇妙な動作を示しています。 何も接続しない場合、またはリレーへの負荷が小さい場合は、すべてシフトレジスタを使用して問題なく動作します。彼らは問題なくオンとオフを切り替えます。1+アンペアポンプをリレーに接続するとすぐに、リレーの作動音が聞こえ、すぐに作動しなくなります。IN1(上の図)LEDも一瞬点灯します。場合によっては(5分の1)リレーとポンプは実際にはオンのままです。これは奇妙なところです。シフトレジスタを削除し、ピンをマイクロコントローラーに直接接続すると、ポンプをオンにしても問題なく動作します。 したがって、シフトレジスタの干渉が生じましたが、リレーボードの設計を理解している限り、シフトレジスタはフォトカプラ(U1)のLEDに電力を供給しているだけで、回路の他の部分(シフトレジスタ)に接続されていません。およびコントローラーは電池によって動力を与えられた)。ボードもアクティブLOWであるため、シフトレジスタがフォトカプラから電流をシンクしていることがわかります。シフトレジスタがシンクできるよりも高い負荷を切り替えるために、フォトカプラがより多くの電流を必要とするのでしょうか?これは私を困惑させるので、私は道を外れるかもしれません。また、絶縁されていてバッテリー上にある場合でも、干渉が発生する可能性がある方法はありますか? すべてのテストは、マイクロコントローラーの\シフトレジスターに電力を供給するバッテリー、およびバイト単位で1つのシフトレジスタピンのみを対象とした非常に単純なスケッチで行われました。 8リレー(情報):現在、リレーに電力を供給する個別の5V壁のいぼが構成されています。マイクロコントローラは、フォトカプラにのみ電力を供給する5Vを提供します。 あなたが私に与えることができるどんな助けにも感謝します。 8月13日の更新: まだ行っていないのですが、さらに多くのテストを行いました。シフトレジスタとArduinoをリレーと主電源から3フィート離しました。どちらも9Vバッテリーで駆動していました。リレーボードに接続された唯一のものは、Arduinoからの5Vレールと、シフトレジスタからリレーボード入力への8本のワイヤーでした。同じ結果、100Wライトはうまく機能し、ポンプはそれをトリップさせます。シフトレジスタを削除して出力ピンを直接Arduinoに接続すると、問題なくポンプがオンになります。 リレーに電力を供給する専用の5V壁イボで何も起こっていないことを確認するために、私はそれを外し、JD-VCCおよびVCCのジャンパーを交換して、Arduino GNDを取り付けました。同じ結果で、100Wのライトが機能し、ポンプがトリップします。 それはシフトレジスタでなければなりません。 また、47ufデカップリングコンデンサを電源レールに配置しました。また、シフトレジスタの隣に104があります。 今夜、マルチメータを出力ピンの1つに合わせてみます。フォトカプラが引き込んでいる電流の量を確認したいと思います。 オシロスコープも手に入れたので、まだ使い方を学んでいますが、5Vレールや出力ラインの干渉を測定する方法がわかるかもしれません。 8月14日の更新: 私はなんとかオシロスコープで失敗してそれを捉えました。以下のRigol wfmファイル。チャネル1は、シフトレジスタの出力ピンに接続されています。チャネル2は5Vレールに接続されています。 WFMファイル 私はいくつかのテストを行っただけで、5Vレールとシフトレジスタからの出力ピンの1つに500mv-1Vのスパイク(場合によってはドロップ)を再現することができました。それが問題だよね?そのタイプのスパイクはシフトレジスタを作動させず、奇妙に動作しますか? 8月15日: 以下は、ポンプを手動でオン/オフに切り替えたときのキャプチャです。シフトレジスタを使用しないでください。青い線はシフトレジスタ出力ピン1で、黄色の線は5Vです。 セットアップの写真もいくつか撮りました。 フルサイズ フルサイズ また、結果を更新しているフォーラム投稿があります: Arduinoフォーラム 8月16日: 今日はより良い写真を撮ることができました。私は、オシロスコープが1秒間隔で実行しているときに非常に多くのポイントしかキャプチャしないことに気づきませんでした(今では完全に意味があります)。これは、シフトレジスタのピン1の邪悪なエミです。 今週末、推奨コンポーネントをすべてピックアップして、1つずつ追加していきます。 8月18日: 問題が確認されました。ポンプが非常に大きなノイズを発生させていたため、低電力ラインで何もできず、リップルを抑えることができませんでした。これらの波紋は、シフトレジスタのクロック\ラッチ\データピンに到達し、破損\リセットを引き起こします。 それで、私は極端に行き、高出力APCラックサージプロテクター回路を引き抜き、それをポンプの前に置きました。 これで、どこの行にもメッセージはほとんどありません。ばんざーい! 全体のポイントは、これをエンクロージャーのフットプリントに含めることでした。そのため、このボードはやり過ぎであり、私が持っている5つのポンプのそれぞれに1つ必要になると思うので、もっとコンパクトなバージョンを作成できるかどうかを確認します。まず、単一のMOVから始めて、それがどれだけノイズを削減するかを確認します。 解決した問題:ポンプノイズを発生源ですぐに除去できるかどうかを確認するために、ラインフィルターを購入することにしました。Delta High Performance Filterを購入しました。今では、オシロスコープのブリップさえも取得していません。 皆さんのすべての助けに感謝します。私はあなたをすべてソルバーとしてマークできるといいのですが、そうすることはできません。

3
コンピュータのどの電子部品が(音)ノイズを発生しますか?
コンピュータの特定の機械部品は、スピーカー、ファン、ハードドライブ、ディスクリーダーなどのノイズを生成します。 缶の電子計算機の部品(トランジスタ、抵抗、コンデンサ、集積回路、スクリーン、電源は、等)、ノイズ生成、又はノイズ力学の分野に限定されていますか?
8 sound 

5
複数のarduino通信(1マスター、nスレーブ)
以下で構成されるマスター/スレーブネットワークを開発したいと思います。 センサーを読み取り、センサー信号に基づいて速度ランププロファイルを生成し、それらのランプをスレーブに送信する1つのArduinoマスター マスターから送信されたランプに続く12Vサーボモーターの速度を制御する3つ以上のArduinoスレーブ これを達成するための良い通信プロトコルは何ですか?シリアル(SPI)?I2C?他に何か?シリアルの場合、新しいArduino Leonardoは良い選択ですか?プロトコルを選択する際に考慮すべき問題は何ですか? 私は次のようなものを想像しています: 主人: void loop() { update_ramps() for(int i=0; i< num_slaves; i++) { send_to_all(i, ramps[i]); } } スレーブ1: const int id = 1; int recived_id, recived_value; void loop() { read_data(); if(recived_id == id) { do_motor_step(recived_value); } } また、マスターからのRX / TXがすべてのスレーブに送信されるシリアル通信。 これは合理的な解決策のように見えますか?

2
インピーダンス整合差動信号
差動信号を使用してRFICを使用した回路を設計しています。ノイズを極力抑えたい。例としてミキサー(LT5560)を使用します。すべてのリファレンス回路図は50オームに一致し、バランを使用して差動入力と出力をシングルエンドに変換します。どちらの側のICも差動なので、ミキサーとの間で差動信号を使用したいと思います。シングルエンドに変換してから差動に戻すのは無駄に思えます。データシートが強く推奨しているのに、どのリファレンス回路図でも差動シグナリングを利用しないのはなぜですか? 私の主な質問はこれです。シングルエンド信号のインピーダンスを一致させる方法は知っていますが、差動ラインのインピーダンスをどのように一致させるのですか?私のソースインピーダンスは50オームではありません。 LT5560データシート 編集:明確にするために、50オームを一致させようとしているのではなく、2つの異なる複雑な差動インピーダンスを一致させる必要があります。したがって、この画像では、最大の電力伝達を確保するために正しいコンポーネント値をどのように計算しますか?

3
スミスチャートの説明
うまくいけばシンプルなRF(912 MHz)減衰器の設計に取り組んでいます。いくつかの異なるレベルの減衰が必要ですが、それぞれの減衰器を修正できます。 ネットワークアナライザーを使用してS21測定を実行すると、まともな減衰レベル(かなりフラットな19dB)が得られるTパッド構成の市販の抵抗器を使用して試作しました。 しかし、S11を測定すると、スミスチャートはいたるところにあります。 今、私は私のプロトタイプが非常に貧弱であることを述べる必要があります。基本的に、私は同軸ケーブルを分解し、2つのSMAコネクタの端の間にある、計算に近いカーボン5%抵抗を手ではんだ付けしました。 私の質問は次のとおりです。スミスチャートとは何ですか。また、それを使用して減衰器とケーブルの設計を改善するにはどうすればよいですか。超高精度である必要はなく、特定の周波数範囲(905〜920 MHz)でのみ機能する必要がある場合、これは基本的な固定RF減衰器を作成するための実行可能な方法ですか? いつものように、あなたの助けに感謝します。 編集: これは、アッテネータなしの分解した同軸ケーブルのSCです。 これは、ケーブルの真ん中にアッテネーターが付いたケーブルのSCです。 これが、私が関心を持っている周波数範囲にわたる減衰のログプロットです。最初に減衰器を使用しません。 減衰器を使用した2番目: また、別の質問が私を襲った。出力の信号電力を低減しようとしているだけの場合、どこで/どのように損失が発生するかは重要ですか?したがって、グラフで示されているようにインピーダンス整合が悪いと、VSWRが高くなることを知っています... 再度、感謝します。

7
なぜマイクロコントローラーのデータパスは常に2の累乗幅なのですか?
マイクロコントローラーのデータパスは常に2の累乗幅です。4ビット、8、16、32ビットなど。12ビット幅の命令を使用するPICも8ビットコントローラーです。どうして?これにはデザイン上の利点はありますか?12ビットデータバスまたは7ビットコントローラの何が問題になっていますか? 編集 7ビットはあまり意味がありませんが、それが私に質問を考えさせたものです。その答えは、8ビットの伝統に言及しています。しかし、16ビットは8ビットではなく、24ビットは16ビットだけでなく8ビットのデータも処理できます。24ビットをスキップして32ビットに移行したのはなぜですか?


2
なぜ理想的なコンデンサーは長方形のサイクリックボルタモグラム(CV)を生じるのですか?
多くの科学者は、帯電したプレート間に固体の誘電体ではなく電解質を備えたスーパーキャパシタの開発に関心を持っています。電気化学の分野では、サイクリックボルタンメトリー(CV)がスーパーキャパシターの電極(例えば、炭素ベースの電極)の静電容量を決定するためにしばしば使用されます。 理想的なコンデンサーが長方形のサイクリックボルタモグラム(CV)を生み出すとよく耳にします。これが事実である理由を理解していただけますか?言い換えれば、電圧Vが印加されるとすぐに、理想的なコンデンサが定電流Iに達するのはなぜですか? 実際、私は多くの文学記事でほぼ理想的なCV(角が丸い長方形のCV)を見つけました。ただし、他の図では、「角が丸い四角形」からの相対的なずれが見られます。急なピーク、スパイク、または谷が見られます。 例えば、私の下から二つの図にプロットしているKhomenko、Electrochimicaアクタ 2005、50、2499年から2506年を。非常に大まかに「手で波打つ」図8(左)の「角が丸い長方形」の動作と図4(右)の「急激なピーク」の動作の定性的な理由は何でしょうか。図8(左)のサンプルは、増加した電位に対して比較的非反応性であるのに対し、図4(右)のサンプルは、酸化還元(ファラデー)反応を起こします-いわゆる疑似容量の存在を示します-外部電位適用されますか? リンクしている記事に固有の回答を探しているわけではありません。私はこの質問をサイクリックボルタンメトリーの基本的、定性的側面の文脈でのみ尋ねています。ありがとう!

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