電気工学

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

2
LEDを完全な回路に接続すると、現在の状況はどうなりますか
順方向電圧が2.2ボルトで順方向電流が20mAのLEDがあり、なんとかして正確に2.2ボルトのバッテリーを作成し、そのLEDとそのLEDだけをそのバッテリーに取り付けた場合、電流はどうなるでしょうか。 ? ダイオード/ LEDの動作が混乱しています。私は通常、5VバッテリーとLEDと直列に接続した抵抗が電流を制御すると言っていたと理解しています。LEDの特性をよく理解しようとしています。 ありがとう

3
垂直USBコネクタ、ベストプラクティスは何ですか?
私は地面に垂直なボードを持っています。向きに応じて、外界にUSBインターフェイスを提供する必要があります。これはボードに垂直である必要があります。(つまり、ボードが立っていて、USBコネクタがボードから突き出ていると考えてください)。周りを見回したところ、ボードからはみ出してしまうマイクロBコネクタがないようで、おそらく他の方法がベストプラクティスだと思いました。 私はベストプラクティスとして、小さなボードを作成し、このボードにコネクタを組み立て、ケーブルを介してUSBをマザーボードに接続することを想定しています。私は群衆から意見を得るのが好きです: この問題にどのように対処しましたか? ボードから他の場所のコネクタにUSB信号を伝送している場合、注意事項はありますか?
8 usb  connector 

2
ブレッドボードと300以上のコンポーネントストレージの基本的なESD常識?
コンデンサからポテンショメータ、ICに至るまで、大量のアイテムを購入したので、不注意なミスによる投資を台無しにしたくありません。 カーペットと木製の机の間にあるIKEAの金属製ファイリングキャビネットがありますが、そこにあるコンポーネントに害はありますか? 私はそれらの中に押し込まれて配置されたコンポーネント(それが可能です)を配置するための多くの発泡スチロールブロックとたくさんのバギーを持っています。これらのパッケージの下/間にひも状に配置された乾燥シートは、それらを安全に保ちますか?少なくとも一般的な心配から? ある種のリストストラップを購入することはできますが、金属製のキャビネットや金属製の窓枠のようなものに触れるだけで静電気が放電するかどうかはわかりません(ソケットなどで直接「接地」されていなくても)。乾燥機シートはファイリングキャビネット内での排出を防ぎ、気が楽になります。


3
割り込みルーチンのCPU負荷の測定
固定周波数でディスプレイを更新するisrがあります。オーバーヘッドを最小限に抑え、他の処理のためにできるだけ多くのCPU時間を開いておくようにルーチンを調整したいのですが、CPU負荷を判断するためのメトリックを収集する適切な方法がありません。 アセンブリを見て、ルーチンを分析することはできましたが、それを正確に行うための忍耐力や能力はありません。ISRによって占有されているCPU時間の単純なパーセンテージだけで、非常に細かい結果も必要だとは思いません。 isrがアクティブなときにのみピンをHighに設定し、外部で測定することができます。コードのオーバーヘッドは最小限ですが、何を測定するかわかりません。オシロスコープなどは持っていません。デューティサイクルを測定するために別のマイクロを使用する簡単なICまたは簡単な方法はありますか?専用の周波数カウンターチップについて聞いたことがありますが、デューティサイクルについて何かありますか?

5
なぜ私の車のRFリモコンを私の頭に近づけると範囲が広がるのですか?
私は駐車場にいます。車から少し離れすぎてリモコンが機能しません...しかし、リモコンをあごに近づけると、突然機能します。 試してみるまで馬鹿げているように聞こえますが、さまざまなリモコンや車がたくさんあるので、間違いなく機能します。頭の静電容量に関係していると思いますが、詳細はわかりません。
8 rf 

2
FPGA VGAバッファ。読み書きする方法は?
私はアルテラDE2ボードを持っており、スプライトを描画しようとしています。画面バッファの実装に問題があります。 25 MHZレートでvgaディスプレイのピクセルを出力するディスプレイエンティティがあります。 SDRAMにバッファを実装したいと思っていました。当初のアイデアは、SDRAMから25 MHZのレートで次のピクセルをロードすることでした。これは機能しますが、この速度でSDRAMにピクセルを書き込むことも、新しいフレームごとに十分な速度で画面をクリアすることもできません。データの書き込みには2クロックかかり、ボードは50 MHZで動作するため、完全な読み取りを実行するのに十分な時間があります。 私はひどく、ひどく間違っていることをしていると思います。このような描画キャンバスは通常、VHDLでどのように実装されていますか? 私が見つけることができる最も近いことは、2-3-3(RGB)カラースキームを使用して各ピクセルを取得し、「ポーチ」(ブランキング)VGA時間中にキャンバスRAMに書き込むことです。これは、25MHzの各クロックで更新できるのは画面の15%だけであり、どういうわけか私の回路はどの15%が更新されているかを認識する必要があるということですか。 読み取り中にメモリにデータを書き込む方法がわからないため、ダブルバッファリングの使用方法を理解できません。プロトコルのビットバンギングを回避する方法はありますか?この男はどうやってやるの?
8 fpga  vhdl  vga  buffer 

6
FPGAでsqrt(x)の小さい値の近似を実行する方法
私はの値の計算を含む固定小数点ルーチンを実装しようとしています バツ−−√x \sqrt{x} 小さい バツxx 近づく 000。ターゲットアーキテクチャはFPGAです。1つの問題は、この関数がテイラーの展開の使用に向いていないことです。xの値が小さい場合、バツ−−√x\sqrt{x} 無限に行くとき バツxx アプローチ 000、したがって、べき級数を使用して関数を評価するには、巨大な係数に小さな係数を乗算する必要があります バツxx。したがって、この方法は数値的に不安定です。 Newton-Raphsonは、反復アプローチを使用して、次の反復方程式を生成します。 バツn + 1=バツん2−α2バツんxn+1=xn2−α2xnx_{n+1} = \frac {x_{n}}{2}- \frac{\alpha} {2x_{n}}、近似しようとしているところ α−−√α\sqrt {\alpha}。しかし、もう一度、αα\alpha 小さいです、 バツんxnx_{n}同様に、解が収束するためには小さくなければなりません。方程式には小さな数値を別の小さな数値で除算することが含まれるため、固定小数点演算が失敗する可能性があります。 それで、小さな値の近似を実装する方法を知りたいです バツ−−√x\sqrt{x} 事前計算された係数または反復法を使用して、固定小数点演算を使用します。
8 fpga 

5
キネティスvs STM32
新しい産業用制御アプリケーションを探しています。検索結果から、アプリケーションに適合するように見える2つのマイクロコントローラーに絞り込みました。STM32とキネティス。彼らは両方とも仕事をするのに非常に有能であるように見え、私は別のやや無関係なアプリケーションでSTM32をすでに使用しました。STM32ファミリーが好きなのは、ほとんどの場合ピン互換性のある構成が非常に幅広いためです。ただし、Kinetisは、バックプロセッサ/メモリの観点からは、もう少し強そうです。 それで、これらについてもう少し経験がある人への私の質問は...各家族の利点と欠点のいくつかは何ですか? 私のアプリケーションでは、ここで正確に間違った選択がされているわけではないと確信していますが、FreescaleとST以外の誰かに詳細を教えてください。私のアプリケーションの詳細がここでの要因である可能性があることを理解していますが、機能性に関しては、非常に幅広いアプリケーションです。別のコントローラーに移行するための最大の制限は、メモリ(最大16k RAM 256kフラッシュ)です。 どんな洞察もいただければ幸いです。ありがとう

3
ソレノイドの方向を変える
ソレノイドについては基本的に何も知りません。 このソレノイドを使って物にぶつけることができると思って持ち込んだのですが、電源につなぐと下がる方向しかありません。電流の向きを変えてみましたが何も起こりませんでした。とにかく、ソレノイドを引き込むのではなく押し出すことができますか?
8 solenoid 

2
典型的なGSMの現在のプロファイル
私はGSMモデムを使用していますが、次のようなさまざまなアクションについて、測定された、または典型的なGSM電流プロファイルが誰かに出くわしたのではないかと思います。 基地局への接続 SMSを送信する 音声電話 アクティブなデータ接続中 フレームレートとスロット時間に基づいて、現在の消費が送信時にどのように見えるかという一般的な傾向を知っています。私が探しているのは、より粗いビューです。たとえば、SMSメッセージを送信する場合、Nのスロット数で送信します。

4
調整可能な線形LEDドライバー?PWMではなく線形
私は、0mAから350mAの間で変化する出力電流を必要とし、その間に可能な限り多くのレベルを必要とする製品に取り組んでいます(約1000で十分だと思います)。PWM信号をLEDに出力することはできません。これは、製品の目的に反するためです(これは重要です)。 このレベルの電流制御を可能にする集積回路を知っている人はいますか?そうでなければ、誰かがこれを行うための回路をどのように構築できるかについて誰かが考えていますか?オペアンプで構築された電圧制御電流源について考えましたが、これらの経験はなく、特定の回路についても知りません。 また、バッテリーが不足する可能性もあります。 LEDは空中を非常に高速で移動するため、点滅ではなく固体の光線を維持する必要があります。そのため、PWMを使用できません。

1
ARM-MCUの概要
異なるメーカーのARM-MCUを比較する場所はありますか? このようなものですが、はるかに大きいです: http://www.mikrocontroller.net/articles/ARM_Selektor
8 arm 

7
Arduino Unoから機能するコンピューターを作る
Arduino愛好家はいますか? ねえ、私はこれについて考えてきました、そしてそれについて考えるほど、私は実際にこれを行うことができると思います。私の考えは基本的にこれです:Arduino Unoマイクロコントローラーから機能するコンピューターを作ります。 このコンピューターの私の唯一の目標は、BASICプログラムを編集および実行する機能です。それで全部です。それが今私が興味を持っている唯一のものであるので、私はプログラミングのためだけにそれを望みます:) だから私がそれを見ると、私は3つの主要なハードウェアコンポーネントが必要になります: 何らかの形のディスプレイ(VGA画面など) キーボード入力を登録する何らかの方法 外部メモリにデータを保存する何らかの方法。 誰かがこれを行う方法を知っていますか?画面に表示する方法は知っていますが、キーボード入力を登録したり、外部メモリを保存したりするための適切なAPI /ハードウェアコンポーネントがわかりません。 これについては多くの助けが必要です。誰かが私を助けて、優れたハードウェア/優れたオープンソースライブラリ、または2つ、3つ、または10のアイデアと有用なヒントや提案を提供できますか? 追加: 興味のある人のためのArduino Unoコンピューターの作成ブログ
8 arduino 

4
ニクロム線を使用して電気キャンドルを点灯できますか?
(プレゼンテーション用に)自動的に点灯するろうそくのセットを作成できるようにしたいのですが、ろうそくの数はほぼ100であり、安価なソリューションが必要です。ニクロム線は、電流を流すと熱くなることを知っていますが、ろうそくを始めるのに十分なほど熱くなることがあります。私はそれを始めるためにワイヤーで芯を包むことができると思います(後でそれを出す必要はありません)。 問題は、12ボルト未満の電気でニクロム線を十分に加熱できるかどうかです。
8 current 

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