電気工学

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

6
COMポートで生データをキャプチャする
Bluetooth送信デバイスがあり、PC(Windows 7)が接続され、RS232シリアルポート(COM4)を介して接続されているかのように構成されています。Bluetoothデバイスが送信した生データ、またはCOM4で受信した生データをキャプチャするにはどうすればよいですか?
11 serial  port  windows 

4
オペアンプによる信号処理
私は次の信号を再現する義務があります オペアンプ(および抵抗)のみを使用します。 方形波と三角波の2つの信号を追加する必要があると確信しています。信号を-8Vから0Vにねじる方法を理解するのは非常に困難です。 私はこれを使用して、方形波信号V2(-6V最小から0V最大、freq = 1Hz)と特異波形V1(0V最小、2V最大、freq = 1Hz)に従って伝達関数を取得しようとしましたが、次の出力Vo: Vo = -2V1-2V2-4 次のテーブルEXCEPT AT POINT V1 = 0、V2 = 0を満たすもの V1 V2 V0 2 -6 8 2 -6 4 2 0 -8 0 0 -4 <---HERES THE PROBLEM ! (Should be zero) 0 -6 8 どうしましょう? 正方形と三角形の両方が入力信号として提供され、回路はそれらを生成せず、結果として図に示す信号を生成するためにそれらを処理するだけです。これはプロジェクト用なので、宿題のようなもので、今は一生懸命取り組んでいます。amplitudと時間領域の両方が等しく重要です。

1
シリアル回路に接続された6個のLEDに適切なワット数とオームを持つ正しい抵抗器を選択するにはどうすればよいですか?
それぞれ3.2ボルトと20mAのLEDライトが6つあり、6つすべてが1つのシリアル回路に接続されているとしましょう。私はより良い設定があることを知っていますが、このために私はこの回路設定を使用しています。 2つの12ボルトのA23バッテリーを2つのバッテリーケースに収めた単一の電源を使用しており、電源と最初のLEDライトの間に240オームの抵抗も存在します。 オームの法則を使用して、このような抵抗の抵抗を計算しました。 R=ΔVI=24V−(3.2V∗6LEDs)201000A=240ΩR=ΔVI=24V−(3.2V∗6LEDs)201000A=240Ω R = \frac{\Delta V}{I} = \frac{24\,V - (3.2 V\, * 6\, \text{LEDs})}{ \frac{20}{1000}A} = 240\, \Omega 抵抗によって消費される電力: Power dissipated by resistor=(24V−(3.2V∗6LEDs))∗(201000)A=0.096 WattPower dissipated by resistor=(24V−(3.2V∗6LEDs))∗(201000)A=0.096 Watt \text{Power dissipated by resistor} = (24\, V - (3.2\,V * 6\, \text{LEDs})) * \left(\frac{20}{1000}\right) \text{A} = 0.096 \text{ Watt} それで、私はこの回路のために1/10ワットと240オームの抵抗器を買うべきですか? …

1
PCBのビアとパッドに関するいくつかの質問
私は1層PCBとプロトタイプボードでの作業に慣れています。最下層にはすべてのルートとはんだ付けがあり、「上」層にはコンポーネントのみがあります。 今、私は2層PCBで作業しようとしていますが、混乱しています。最上層と最下層にルートを作成しました。私の最初の質問は、2層PCBの有用性についてですが、ジャンプワイヤの使用を避けるためですか?ルートが最上層にある場合でも、コンポーネントを最下層にはんだ付けできるかどうかも知りたいですか?パッドのおかげで、レイヤーはビアのようにリンクされていますか? これがイーグルの私のボードです: 私の質問は「青い」ルートです。たとえば、IC4017に接続されているもの:上部または下部にはんだ付けする必要がありますか? 最下層のグランドプレーンと最上層の電源プレーンを使用しましたが、それは良い考えですか? 馬鹿げて聞こえてしまい申し訳ありませんが、「2レイヤー」のコンセプトがわかりづらいです。
11 pcb  pcb-design  via 

4
組み込みソフトウェアの設計
私はRTOSを使用して組み込みソフトウェアプログラミングを始めています。私はすでにデスクトップアプリケーションの開発者なので、アクティビティ図、シーケンス図、ユースケースなどのUML図を使用して組み込みソフトウェアをモデル化するのはどのようなものか疑問に思っていました。 組み込みソフトウェアは、デスクトップアプリケーションと同じように、UMLを使用して設計されていますか?それは最良の選択肢ですか、それとももっと良い選択肢がありますか?いくつか例を挙げてもらえますか? これを行う特定のツールはありますか?


4
最大エミッターベース電圧はどこから来るのですか?
BD679トランジスタのデータシートには、「エミッタベース電圧」の最大定格が5vである絶対最大定格が記載されています。 この図は私を混乱させます-(BJT)トランジスタの私のメンタルモデルはダイオードのそれと同等のベースからエミッタへのパスを持ち、電位差は無関係です-それはゲートを制御する電流です。 私はこの用語を検索しましたが、結果の中には、トランジスタの別の特性について話しているように見えるこのようなものが得られました。 表記(「ベースエミッタ電圧」ではなく「エミッタベース電圧」)は、これが通常の動作での最大値ではなく、ベース-エミッタ間に配置できる最大の「負電圧」を参照しているのではないかと思います。これは正しいです? そうでない場合、この数値は何ですか?また、このジャンクションがデバイスの他の部分と比べて非常に低い最大値を持っている原因は何ですか?
11 transistors  bjt 

4
マイクロコントローラ付きデジタル調光器
抵抗性負荷用のデジタル調光器を構築したい。私はそのためにこの回路を見つけました: 入力電圧は220VAC 50Hzです。 写真の赤いボックスはのためのものZero Crossing Detectionです。 AC電圧がゼロを横切ると、マイクロコントローラーが中断され、ゼロの交差を検出します。Triac特定の後にトリガーすることで必要な電圧に到達Delayできます。この回路をお勧めしますか?その場合Red Box、AC電圧のゼロ点を検出するために(図に示す)に置き換えるICがあるかどうかを知らせてください(私の回路は可能な限り小さくする必要があります)? PS負荷の消費エネルギーを削減するためにこの回路が必要なので、回路自体が最大5ワットを消費する必要があります。

1
BMA180加速度計。I2CとSPIの間でピンを共有する方法を教えてください。
BMA180加速度計は、SPIスレーブまたはI 2 Cスレーブのいずれかです。両方のバスのピンは共有されています。 SPI mode I2C mode --------------------------------------------------- SDI input SDA bidirectional (!) SDO output ADDR address bit, input SCLK input SCL input CSB chip select, input I2C mode select, input データシート(第8章を参照)によれば、バス間の選択はCSBピンを介して行われます。CSBがローの場合、デバイスはSPIスレーブです。CSBがハイの場合、デバイスはI 2 Cスレーブです。 これが私が心配している故障モードです。BMA180がSPIバス上にあるとします。同じバス上に独自のチップセレクトを持つ別のデバイスもあります。SPIバスマスターが他のデバイスと通信しているとします。BMA180のCSBが高いため、I 2 Cを有効にする必要があります。BMA180は、SCL(SPIのSCLK)上のクロックエッジとSDA(SPIのMOSI)上のビットが飛んでいるのを見ます。これらのビットの一部が有効なI 2 C読み取りトランザクションの開始のようにBMA180に見え、BMA180がデータの出力を開始し、既存のSPIトランザクションを破壊する場合はどうなりますか?BMA180の設計はそれをどのように防止しますか? これは好奇心の問題です。私はこれらの問題をまだ実験していません。SPIでBMA180を使用します。 提案、洞察、参照は本当にありがたいです! 更新。データシートに 何かが見つかりました(7.7.11を参照)。SPI経由でBMA180と通信する場合は、ビットを設定してI 2 Cを無効にすることをお勧めしdis_i2cます。 SPIインターフェイスを使用する場合、誤動作を避けるためにdis_i2cを1に設定することを強くお勧めします。 BMA180はEEPROMを内蔵しています。レジスターの内容はEEPROMに保存され、パワーアップシーケンスで自動的にロードされます。したがって、BMA180にI 2 Cを完全かつ常に無視させることができます。 更新。 …
11 spi  i2c 

3
フレキシブル基板:製造業者にはどのようなデータが必要ですか?
製造用のフレキシブルまたはフレキシリジッドPCBのデータをどのように生成するかについて誰かがもっと説明できますか?レイヤーを増やしてガーバーファイルをエクスポートするだけですか?これらを製造用に送る際に注意する必要があることはありますか? 中程度の複雑さの2層ボードを適切な数だけ作成し、ガーバーファイルを作成して製造しました。私はPulsonixを使用していますが、Eagleにも精通しています。

7
日光でEPROMを消去する
EPROMはUV光にさらされると消去される可能性があると聞きました(どの程度有効かはわかりません)。私の教授は私のMicroprocessor Designクラスでそれについて言及していました。しかし、彼がブラフしているかどうかはわかりません。 これが本当かどうか誰でも確認できますか?もしそうなら、チップを消去するのにどのくらいの時間がかかりますか、そして今日のようにプログラマーがチップを消去する代わりに、なぜこの方法でチップを消去するのでしょうか? 編集:私の教授は実際にEPROMを言った。
11 eeprom 

2
GPS:12個の衛星が見えていますが、修正されていません
毎秒NMEAメッセージを出力するSTM32に接続されたJupiter F-2 GPSレシーバーを持っています。このGPGSVメッセージは、12個の衛星を表示していることを示しています。同時に、このGPGSAメッセージは、2Dまたは3Dのどちらにも修正がないことを示しています。 レシーバーのドキュメントによると、3Dフィックスには5つの衛星で十分です。 GPGSVとGPGSAメッセージの不一致を説明できるものは何ですか?なぜ修正されないのですか?
11 gps 

3
特定の電圧でトランジスタをオンにするにはどうすればよいですか?
私は次の回路を作りました: 電源が投入されると、C1が充電され、LEDが点灯します。電源が切断されると、LEDは徐々に暗くなります。C1が約1.5Vに達するとオフになります。 最初のLEDがオフになったときに別のLEDをオンにしようとしています。したがって、基本的に、コンデンサの電圧が1.5Vを下回ったときに回路をオンにしたいと思います。 私はSS9014トランジスタを使用しています(図では別のことを言っています)。私はトランジスタのデータシートを読むことにあまり慣れていないので、トランジスタがオフになる条件がわかりません。それは特定の電圧ですか、それをオンにする特定のアンペア数ですか? それが特定のアンペア数である場合、C1が1.5V未満のときにR2を調整してLED2をオンにすることができますか?そのアンペア数は何ですか? Q1をオンにするのがアンペア数でない場合は、電圧でなければなりません。1.5VでONできるので電圧は1.5V以下だと思います。この状況での私の選択肢は何ですか?1.5VをC1からベースがQ1をオンにする最小電圧に下げる方法(または4000シリーズICは可能ですか)はありますか?もしそうなら、その電圧は何ですか? 私の質問が紛らわしい場合は申し訳ありません。コメントで気軽に質問してください。

1
TO-220 79xxシリーズ電圧レギュレーターが入力電圧をヒートシンクに伝導するのはなぜですか?
79xxシリーズの電圧レギュレータに大きなヒートシンクを接続するのは、やや危険だと思います。なぜなら、それらはすべての負の入力電圧をヒートシンクに転送するからです。78xxシリーズのように、79xxシリーズの2 番目のピンをGNDにしなかったのはなぜですか?GNDは、大きな負の電圧レベルと比較して、ある意味で安全です。ピン配置が異なる理由はありますか?

1
フォトダイオードの接続方法は?
周囲の可視光(380 nm〜750 nm)を測定する回路を設計しようとしています。精度はそれほど重要ではありません。 フォトダイオードを見てきましたが、どのように接続するのかわかりません。 回路に次の要件が必要です。 低電力 精度が低い 低コストのフォトダイオード(例:digikey) uCのAD変換信号 回路にフォトダイオードを備えたある種の分圧器を考えていましたか?次に、これをオペアンプに接続してから、uCのADピンに進みます。
11 photodiode 

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