電気工学

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

3
L3G4200Dランダムスパイク
L3G4200Dジャイロスコープに関してこのフォーラムを少し検索しましたが、この問題について言及したことはありませんが、他のフォーラムで他の人がそれについて話すのを見てきました。ジャイロスコープが静止していると、出力に奇妙な大きな値が表示されます。残念ながら、これがなぜだか誰も答えることができなかったようです。 したがって、私はi2cを使用して400kHz(高速モード)でジャイロからデータを収集し、マルチバイト読み取り(一度に6バイト)を使用してジャイロスコープデータを収集しています。100Hzでのサンプリング(上位800Hzも試した)、また、異なる値でのフィルタリングのオンとオフを試してみました。割り込みピンは使用していませんが、GYRCTRLREG4の「ブロックデータ更新」属性を使用しているため、LSBとMSBの両方が読み取られるまでデータは出力されません。フル2000dps、FIFOで何もしていません。正確であれば、正確なレジスタ値を投稿できますが、データシートが手元にない場合がほとんどです。 下の画像は私の問題を示しています。出力されているデータは適切であり、(私の知る限り)正しく計算されており、一般的なノイズは非常に許容範囲です。しかし、デバイスが静止しているときに、これらの迷惑な「ブリップ」がランダムに表示されることに気付きました。数秒間そのままにしておくと、これらのスパイクの1つが得られ、常に約250〜255になります(つまり、((output * 70)/ 1000 'を使用して変換すると〜18)。私が言うように、スパイクはランダムであり、任意の平面に表示できます(下の画像では、X平面の最初のスパイク、Yの2番目のスパイクを見ることができます)。 3つが同時に発生する可能性があります。大きな値は単一のサンプルの場合のみであり、通常に戻ります。 別のスレッドで、前述のように、GYRCTRLREG4のブロックデータ待機関数を使用する必要があることを確認しましたが、変更はありませんでした。私は、MSBがゼロ以上、つまり正の数である場合に問題を絞り込んだ後、MSBとLSBを組み合わせると、これらの大きな数が得られます。たとえば、X平面に必要な2バイトを取得します。LSBで-6を取得し、MSBで0を取得します。これらを組み合わせると250になり、変換すると(250 * 70)/ 1000 = 17.5 dps(つまり、静止/不正確には大きすぎます)。同じサンプルで、Yプレーンの2バイトは-3 LSBと-1 MSNで、これらを組み合わせると-3になり、変換すると-0.21になります(つまり、期待値/正しい)。 私はこの問題に何日も取り組んでいますが、磁力計でこれらのランダムなスパイクが少し表示されているので、(i2cを介して)デバイスを誤って読み取っているのだと思いますか? 提案や試してみたいことは本当に大歓迎です!

3
ユニバーサルsmdパッドサイズ、悪い考え?
PCBを将来の多くの設計に再利用できるオープンソースフィルター設計に取り組んでいます。コンデンサーと抵抗器へのいくつかの変更がローパスからバンドパスまたはハイパスにそれを変えることができるので、それはサレンキーフィルターに基づいています。レイアウトを見ると、コンデンサーと抵抗器のパッドを両方とも(タンタルキャップのように)より大きな0402パッケージに適合させることが非常に有益であることに気付きました。 この「ユニバーサルパッド」を設計する際に注意すべき点はありますか?誰かがすでにこのようなものを構築した可能性はありますか?

3
スルーホールセラミックコンデンサの物理的なサイズは電圧定格に関係しますか?
セラミックコンデンサをいくつか整理して整理しています。"82"が付いたコンデンサ(左側)をいくつか見つけました。これは82pFと想定していますが、0.1μFコンデンサ(右側)よりも物理的に大きくなっています。 これらのコンデンサーの大きなサイズは、それらの電圧定格(または何か他のもの)に関連していますか、それとも容量値を誤って解釈しましたか?
8 capacitor 

2
別のコンデンサーのプレートの間にコンデンサーを置くとどうなりますか?
に基づいて:変圧器のデュアルはありますか? 別のコンデンサーの中のコンデンサーの写真は私には実行可能のようです。変圧器が共通の磁場を持つ2つのインダクタである場合、そのデュアルは共通の電場を持つ2つのコンデンサになります。電圧伝達比は、やはり変圧器や相対巻数のように、2つのコンデンサの相対静電容量の関数になります。 これで完了ですか?そうでない場合、なぜそうではないのですか?それは単にエネルギーを転送しないのでしょうか、それとも機能しますが何らかの方法で非効率的でしょうか?サイズ?速度?熱? このように実際に構成されたコンデンサの特性は何ですか?

4
リセットされていないレジスタを検出する
Verilogを作成するとき、エラーや警告を表示するさまざまな「リンター」を使用します。これらは、リンター(Verilator)とともに、私のシミュレーター(ModelSim)、私のコンパイラー(Quartus II)です。まとめると、バスサイズの不一致や推論されたラッチなど、よくある落とし穴を十分にカバーできます。 残念ながら、3つのツールはいずれも、リセットされていないレジスタを検出しません。私の意味を理解するには、次のことを考慮してください。 reg a; reg b; always @(posedge clk_i or posedge rst_i) begin if(rst_i) begin a <= 1'b0; // Reset a // Ooops, forgot to reset b end else begin // Do stuff with a and b end end リセットされていないレジスタをツールで自動的に検出するにはどうすればよいですか?
8 fpga  verilog 


4
センサーの反対は何ですか?
携帯電話でのさまざまなI / Oに関する電気工学論文を書こうとしています。カメラ、マイク、加速度計、GPSなどの入力は、センサーと見なすことができます。ディスプレイ、スピーカー、バイブレーションなど、出力に相当する言葉は何ですか?触覚かもしれないと思ったのですが、触覚は触覚を伴う出力のためだけのものです。
8 sensor  io 

6
電圧の平方根の抽出
入力電圧の平方根の係数である電圧を生成する回路を見つけようとしています。すなわちVO U T(t )= KVI N(t )−−−−−√Vout(t)=KVin(t)V_{out}(t) = K\sqrt{V_{in}(t)}。係数Kは無関係です。 このページの一番下の回路を見ました。問題は、MOSFETを使用しており、出力を予測する式にはさまざまなパラメーターが必要なことです。μん、Co x、Vトンの時間μn,Cox,Vth\mu_n, C_{ox}, V_{th} (同じモデルのデバイス間でも大きく異なると思うものもあれば、データシートから見つける方法がわからないものもあります) 必要なコンポーネントを購入する前に、出力が一貫していて予測可能な代替回路を見つけたいと思います。 Kが無関係であると私が言ったとき、必要に応じて後で定数係数で出力を増幅できることを意味しました。ただし、一貫性があり予測可能である必要があります。

4
なぜこのラップトップアダプターは接地されているのですか?
コネクターの表面は2つしかないため、このアダプターは、ヌル、電源、アースをラップトップに供給できないことは明らかです。アダプター自体はプラスチックです。なぜそれが接地されているのですか?(これはこの特定のブランドまたはモデルに固有のものではないことに注意してください。そのようなアダプターがたくさんあります。) おそらくDC側でアダプターとアースが接続されていると思いますが、電源をアースに接続することは危険ではありませんか?別の時点で、同じ地面に接続されているパイプに触れている浴室と言います。ショックです。
8 grounding 

1
2.15GA現在?
私はiCircuit for Androidと呼ばれるこのアプリを使用しています(iCurcuitフォーラムが見捨てられたため、ここで質問しています)。3VバッテリーとLEDを備えた回路がある場合、電流は2.15GAと表示されます。私は電子機器を初めて使用するので、以前に3VバッテリーにLEDを接続したことがあり、問題がなかったので、なぜこれが私にそれをもたらすのか疑問に思っています。
8 current 

4
オフボードSPI通信の設計上の問題は何ですか?
概要: SPIを使用して、dspic33を搭載した3つのカスタムPCBボード間で通信しています。私はマスターと2つのスレーブを持っていますが、両方のスレーブに同じデータを送信しています(注意を払う対象を選択させる)。 ハードウェアのセットアップ: 2つのスレーブにはBLDCモーターコントローラーが組み込まれており、マスターはこれらのモーターコントローラーをSPI経由で制御しています。ワイヤーはマスターから各スレーブまで約3フィートであり、ヘッダーは標準的な0.1インチピッチスルーホールのSAMTECHヘッダーです。各モーターコントローラーには、dsPIC / LV電子回路を実行する独自の3.3ボルトレギュレーターがあります。モーターコントローラーレギュレーターを1つ使用します(彼をAと呼びます)SPIマスターDSPICにも電力を供給します。他のモーターコントローラー(彼をBと呼びます)に対しては、マスターからSPIラインとグラウンドを実行します。SPIclkは100KHzで動作しています 要点(最終的に): これを実行しているモーターがないため、すべてが正常に機能し、すべてのデータが期待どおりに両方のスレーブに送信されます。ただし、モーターを起動すると、Bslaveは正しいデータを取得しなくなります。彼は余分な時計を拾っているか落としているかのどちらかだと思います。いずれにしても、彼のチェックサムは失敗し始めます。Aslaveは何があってもチャンピオンのように機能します。 1)これらのすべてのデバイスを同じ3.3ボルト電源で実行する必要があると思いますか?もしそうなら、より長いインダクタンスループとそのような黒魔術について話して私を説得できますか? 2)SPI clkを実行し、上記のようなハードウェアセットアップで成功することができると私がどれほど速く期待できるかについて、どんな経験則がありますか?
8 spi 

1
オシロスコープのプローブを1つだけ接地した場合の潜在的な問題
複数のオシロスコーププローブを使用して回路をプローブしているときに、いずれかのプローブのグランドをボードにクリップすると、すべてのプローブから安定した測定値が得られるように思えます。また、これにより、異なるプローブのグランドクリップを介して2つの異なる電位を誤って接続する可能性も減少します。 回路に直接接続されていないプローブのより長い「グラウンドループ」が一部の測定値に影響を与える可能性があることを理解していますが、どうですか?そして、それはどの取得速度で問題になりますか?(30年前に軍で訓練を受けた元のアナログスコープは、プローブとは別に1本のアース線しか持っていなかったのを漠然と覚えています。しかし、そのスコープがどれほど「高速」であったかはわかりません。)

2
電圧値のモジュロを取得するデバイスはありますか?
これは非常に素朴で非実用的な質問に聞こえる可能性が高く、答えは否定的である可能性が高いですが、それでも、ある程度の単純な(ADC / DACよりも単純な)アナログコンポーネントまたは回路があり、電圧の値に対してモジュロ演算を行いますVref? たとえば、Vref = 1Vで入力V = 11.56Vの場合、デバイスは0.56Vを生成します。同様に、Vref = 2Vの場合、同じ入力で1.56Vが得られます。もちろん、Vinputは適切な範囲にある必要があります。 そのようなものが存在する場合、それを使用して新しい(?)タイプのADCを作成できます。 更新:私は知っています、(時間に適用される)モジュロ関数は単なるノコギリhttp://en.wikipedia.org/wiki/Sawtooth_waveであるため、電圧を期間に線形に変換してからノコギリを読み取ることを含むいくつかの解決策があるかもしれません値。
8 voltage 

2
調整可能な電圧レギュレータの抵抗値
私が使用しているLT1529の電圧レギュレータを、私は分圧器で使用する抵抗を決定するためのプロセスを理解することに苦労しています。データシートには、次の回路図と計算が記載されています。 ADJ(ピン2):ピンを調整します。LT1529(調整可能バージョン)の場合、ADJピンはエラーアンプへの入力です。このピンは内部で6Vおよび–0.6V(1 VBE)にクランプされています。このピンには、ピンに流れ込む150nAのバイアス電流があります。「標準的性能特性」のバイアス電流曲線を参照してください。ADJピンのリファレンス電圧は、グランドを基準にして3.75Vに等しくなります。 4.0Vの出力電圧が欲しいのですが。標準的なADJピンのバイアス電流(これはadjピンに必要な電流だと思います)は150nAです。これらの値を使用してR2抵抗を決定する必要があるかどうかはわかりません。抵抗値がかなり大きくなります(26.6Mなど)。R2がわかったら、R1は簡単に解決できるはずですが、その値を確認していただければ幸いです。

2
SPIデバイスがISPプログラミングを妨げている
私が持っているATmega8とノキアLCD 5510それに接続されています。ブレッドボードではすべてがうまく機能します。次のステップは、より永続的なボードに移動することです。私の問題は、LCDも接続されているときにATmega8をプログラムできないことです。私は、それらが同じSPIピンを使用し、LCDが何らかの形でプログラミングに干渉しているためだと思います。LCDを外さずにISP経由でATmegaをフラッシュできるように、これをどのように変更できますか?
8 atmega  spi  lcd  isp 

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