電気工学

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

2
USBの入力を確認するにはどうすればよいですか?
以下に示すように次のワイヤを使用しています。一方の端にはオスのUSBコネクタがあり、もう一方の端には4つのワイヤがあります。私は、ラップトップに接続されているとき、赤いものが電圧源として機能し、黒いものがグランドとして機能することを知っています。2ビットのデータ入力を緑と黄色に入力した場合、これらの2つのワイヤの状態を知るためのソフトウェアまたはAPI(Python、Cまたはその他の言語)はありますか?緑か黄色に電圧があるかどうかを確認します。 間違った質問をする場合は、私を案内してください。
8 usb  design  input  hardware 

2
組み込みアプリケーションのフロー図
割り込みとDMAを使用する組み込みアプリケーションがあります。メインループはデータをPCに送信するだけです。 プログラムのフロー図を設計するには?フロー図で動作している割り込みとDMAを表示するにはどうすればよいですか? 埋め込みUMLダイアグラムに関するいくつかのトピックをGoogleで見つけ、そこにいくつかの質問を見つけました:埋め込みソフトウェアの設計。

1
マルチコアCPUは非同期調整をどのように実装しますか?
私はコンピュータサイエンスの出身で、非同期回路設計で使用するプロセス計算を勉強したいと考えています。 それで、非同期回路の現在の慣行を見回しています。クロック速度を上げることができないとマルチコアCPUアーキテクチャにつながると言う記事はたくさんあります。ただし、コア間の非同期調整がどのように達成されるかについては、実際には誰も述べていません。 現在のマルチコアCPUが非同期調整をどのように処理するかについて、以下の仮定を確認/修正してください。 各コアには個別のクロック信号があり、互いに同相である必要はありません。そうでなければ、クロック信号の分配の問題は本当に解決されないでしょうか? コアはプログラミングレベルでのみ調整します。つまり、一部のメモリ(RAMまたはレジスタ)でテストと設定を行います。ランデブー回路を使用したハンドシェイクプロトコルのような低レベルのものではありません。

4
内部プルアップ抵抗が故障することは一般的ですか?または、それらが断続的になる原因は何ですか?
私はASIC ARM Cortex-M3をベースにしたボードを持っています。何ヶ月もの作業の後に突然、誤ったボタンプレスを報告し始めました。ASICは私たちのデザインではなく、評判の良い会社のデザインです。 ボタンの回路図を以下に示します。このピンは、プルアップ抵抗を有効にして入力として構成されています。抵抗器の値は約30KOhmです。 DMMでピン側を測定すると、値が変動することがわかります。時々それは3.2V(= VCC、チップ範囲:2.1Vから3.6V)であり、他の時間は0.6Vから1.0Vの間でフローティングの周りをジャンプします。 湿度/結露(9%RH)の問題がなく、ほこりや他の物体がトレース上にありません。そして、これはこれに苦しむ唯一のボードです。このボードの他の製造されたクローンは問題なく動作します(これまでのところ)。 私が考えることができる唯一のことは、何かが内部のプルアップをちらつくことです。内部プルアップが崩れることは一般的ですか?他に何が原因ですか? R9、R12は2.2KΩ、C10、C11は33nFです。

1
PCBが露出した製品の販売にコンプライアンスの問題はありますか?
消費者向け製品を使用して大量生産を行う場合、店舗が販売を受け入れるために正しいコンプライアンスを遵守しているかどうかを確認するための良いガイドはありますか? たとえば、PCBの一部を露出させることはできますか?たとえば壁掛け時計の場合、背面にカバーが必要でしょうか。

5
RCブランチが整流回路のダイオードを通過する目的は何ですか?
最近、TOP264 TOPスイッチICのデータシートを調べていました。一般的なアプリケーション回路図では、トランスの2次側で、半波整流器に単純なダイオードを使用する代わりに、次のようにダイオードの構成を使用しています。 実際に出力にどのような違いがありますか?誰かがこの構成の利点を説明できますか?

1
Arduino Runing On && NiMHバッテリーの充電
私が取り組んでいるプロジェクトでは、Arduinoを2つまたは4つの充電式NiMH AAバッテリーで実行します。必要な電圧まで電圧を上げる可能性があるので、2と言います。私の問題は、このプロジェクトが時々プラグインされ、その間バッテリーを充電できるようにしたいということです。これらのバッテリーの容量は、それぞれ約2000〜2400 mAhです。 私はこのトピックについて半日の量の研究をしたに違いありません。私が最も重要なことは、<.1cニッケル水素電池のトリクル充電とし、定電流で読んだことをもとに〜2cは 1.2C ソースは、以下のリンク高速充電のために。 まず、外付けの12V電源とArduinoがバッテリー電圧を読み取り、それに応じてシャットダウンするなど、粗雑な「ダム」充電器を作る方法はありますか?もしそうなら、電圧を適切に読み取るために回路に沿ってどこで電圧を読み取る必要がありますか? 最後のビットが最も知りたいのですが、最終的にどの充電メカニズムが選択されているかに関係なく、バッテリーが接続されているときにArduinoがバッテリー電圧を読み取ることができるかどうかを知りたいのです。 また、最終的にhttp://www.digikey.com/product-detail/en/BQ2002PN/296-9326-5-ND/379871のようなICを使用して、すべての状況を処理する必要があります。もしそうなら、私がこの特定のアプリケーションに適したものを選択したのですか? 編集する 私は研究を続け、回路を提示することを試みました。これが私が設計しようとした最も複雑な回路だと言います。私が見た数十の回路図に加えて、私は主に以下を使用しました: http://www.ti.com/lit/ds/symlink/lm317l.pdf http://www.learningelectronics.net/circuits/float-charger-for-nimh-cells.html バッテリーの充電情報に次を使用していた: http://www.ti.com/lit/an/snva557/snva557.pdf これでLM317と調整可能な電圧レギュレーター(上記のLM317データシートのおかげで大まかな)の一般的な理解が得られましたが、追加の複雑な機能が少し混乱しています。私が理解しているデータシートの具体的な図7についてですが、図8(この回路図に最も多くを与えています)は、トランジスタの抵抗と、レギュレータの調整との関係を少しだけ理解しています。おそらく、図のタイトルで使用されている6Vは、I CHGと同様に、私を幾分か見逃しているからです。 2番目のリンクは、LEDの配置に主に使用されていますが、実際にオンまたはオフになるかどうかはわかりません。しかし、それはまた、抵抗がトリムポットで設定された電圧の後でどのように充電を停止するかについても言及します、そして私が私もそれをするかどうか疑問です。そう思いますが、よくわかりません。 そうは言っても、私の混乱のいずれかが説明できれば、それに応じて回路図を調整するのに役立つと思います。最後にこれをArduinoに組み込みたいと思いますが、次のステップになる可能性があります。 この回路のシミュレーション – CircuitLabを使用して作成された回路図

2
単一LED単一トランジスタ回路が機能しない
1つのLEDと1つのトランジスタで回路を作りました。かなり主に私はトランジスタを通常のスイッチとして使用しようとしていました。以下の図はこれです。 したがって、これはNPNトランジスタであり、D1(トランジスタ)の-ve部分をLEDの-ve部分に接続し、D1の他の-veレッグを接地しました。D1の+ ve部分を9V DC電源のプラス側に接続しました。LEDが点灯し、D1の+ ve部分を接続しているワイヤを外すと、LEDがオフになります。しかし、私が直面している問題は、すべてのポイントを接続して回路図に従ってもLEDが点灯しないことです。 また、私が直面している別の問題は、D1の+ ve脚にワイヤーを接続し、ワイヤーのもう一方の端をバッテリーに接続せず、指でワイヤーを保持するだけで、LEDが点灯するが発光することです。非常にわずかな光。回路図に間違いはありますか?

3
FPGAロジックゲート数
気に入ったFPGAボードを見つけました。ザイリンクスSpartan 6 LX45を使用しています。Spartan 6シリーズのデータ​​シートに行ったところ、43,661個のロジックセルがあるとだけ表示されていました。ゲートはいくつありますか?または、ロジックセルの数から総ゲート数をどのように計算しますか?

4
電池を使わずにブレッドボードに電力を供給する簡単な方法は何ですか?
利用可能なキットは多数あります(たとえば、sparkfunのブレッドボード電源USB-5V / 3.3Vおよびブレッドボード電源5V / 3.3VまたはAdafruitの調整可能なブレッドボード電源キット-v1.0)。これらはすべてキットとして提供されます。初心者がバッテリーを使用せずにブレッドボードにDC電源を供給するための一般的で簡単な方法は何ですか?

1
生産用の表面実装コンポーネントとPTHコンポーネント
私は20個以下のPTHコンポーネントを使用する製品を開発した愛好家です。このデバイスは基本的に、いくつかの追加のドライバーICとLEDを備えたArduino UNOです。この製品については多くの肯定的なフィードバックがあり、製品化できるように再設計することを検討しています。 自動化/量産に最適なテクノロジーは何ですか?Arduinoを例にとると、いくつかの企業がボードで表面実装とPTHコンポーネントの両方を使用していることに気づきました。ボード設計者はどのテクノロジーを使用するかをどのように決定しますか?この製品ではサイズはそれほど問題ではありません。PTHコンポーネントを使用する既存のボードは、コンテナーのサイズの4分の1です。


2
なぜ特性インピーダンスは50オームでなければならないのですか?
この数字はどこから来たのですか? シングルエンドの場合は50オーム、差動ペアの場合は100オームでなければなりません。どうして? インピーダンスが制御されたPCBの場合、これらは一般的な数値です。PCBの外側には、特性インピーダンスの他の数値があります。しかし、これらの数値をPCBトラックに使用する理由は何ですか?

3
トランジスタ切り替えが機能しない
私はトランジスタがどのように機能するかについて学びたいと思っています。簡単なテストとして、次の回路を作成しました。 私の考えは、最初にボタンをクリックした後、2番目のトランジスタが最初のトランジスタをアクティブに保つときですが、そうではありません。何が悪いのですか?

2
極度の高温範囲を持つマイクロコントローラ[クローズド]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? 電気工学スタック交換のトピックになるように質問を更新します。 昨年休業。 高温で動作する部品を探しています。特に、180°C〜200°Cで動作するマイクロコントローラーを探しています。極限状態でも問題なく動作するマイクロコントローラを見つける必要があります。マイクロコントローラにCANインターフェースが組み込まれている場合、それは本当に素晴らしいでしょうか?または、プロジェクトに使用できるその他の方法とマイクロコントローラー。マイクロコントローラーの目的は、さまざまなセンサーから情報を取得し、いくつかのキャリブレーションを実行することです。 TEXASからSM320F28335-HTである1つのマイクロコントローラーを見つけましたが、そのマイクロコントローラーのコストは非常に高くなっています。低コストで高温で動作するマイクロコントローラはありますか?

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