電気工学

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

1
MicrosoftによるMSP430 USBドライバーの署名の取得
USBモジュールを内蔵したMSP430マイクロコントローラーを使用する製品を開発しています。Texas InstrumentsからPIDを取得し、ツールを使用して記述子を生成し、ドライバーソフトウェアをインストールするための.infファイルを使用しました。明らかな問題は、これらのファイルのカスタムの性質により、USBケーブルを差し込むと、ドライバーが署名されていないことをユーザーに警告するポップアップが表示されることです(Windows 7)。Windows 8およびWindows 10では、単にブロックするだけで、ユーザーにまったく表示しないと考えています。 これは私の会社がリリースを予定しているフル機能の製品であるため、デバイスをインストールできるように顧客に提供できるドライバー証明書(.catファイルの形式を信じますか?)を取得する必要があります。問題のないドライバーソフトウェア。 ドライバーに署名するために必要なものを把握しようとして、Microsoftのドキュメント(特にこのドキュメント)のかなりの部分を調べてきましたが、残念ながら現時点では頭にあります。 これは私がこれまでのところ理解していると思うことです: ドライバー(.infファイル?)をMicrosoft認定の認証局(CA)に提出する必要があります。これらは数多くありますので、ドライバーに署名するものを見つける必要があります。 CAを選択した後、通常、そのサービスに対して年会費(最も一般的には1、2、または3年間)を支払う必要があります。この期間中に生成したドライバーは、サービスの有効期限が切れた後でも永続的に署名されます。サービスの有効期限が切れた後にドライバーを変更したり、新しいドライバーを作成したい場合は、さらに1、2、または3年間サービスを購入する必要があります。 料金を支払った後、CAは.catファイルを生成します。これは、私が提供したドライバーが変更されないことを保証する証明書です。一致する場合、.catファイルと一致しなくなり、インストール中にエラーが表示されます これは正しいです?特定のCAの推奨事項を探しているように聞こえるかもしれませんが(私は気にしません)、この証明を行うことができるCAのリストはどこにありますか?さらに良いのは、さまざまなサービス期間のウェブサイトや価格です。ここに誰かがCAによって署名されたUSBマイクロコントローラーベースの製品のドライバーを直接取得した経験があります。既にMSDNフォーラムに投稿しましたが、かなり死んでいるようです。2日間が経過しており、スレッドのビューはほんの一握りです。
11 usb  msp430  microsoft 

4
電話機の充電器は、出力電圧が一定で入力電圧が可変です。
私の基本的な理解は、出力が一定ではない比率であるため、トランスは一次巻線と二次巻線の比率によって電圧を下げることができるということです。 したがって、私の質問は、リンゴ電話充電器(フライバックスイッチモード電源)のような充電器は、100v-240v〜50 / 60Hzの入力をどのようにして一定の5v出力を作成できるのでしょうか? 上記は、Apple Phone充電器の想定回路図です。 この一定の出力電圧はフライバックトランスの影響ですか?(私は、DCからACへの電源供給の経験がほとんどありません。)

5
私の家全体で12vの「バス」を走らせるときに考慮すべき特別なことはありますか?
私は最近、小さなプログラム可能なコンピューター/コントローラー(Raspberry PiやArduinoなど)で多くのことを始めました。私はいくつかを家中にさまざまなセンサーとして配布することを計画しています。私がそれらをいじくり回している限り、USBプラグ付きの壁コンセント変圧器を使用して、5vを提供しています(毎晩携帯電話を充電するために使用するもののように)。私の家全体でこれを行うことの問題は、デバイスが必要な場所にACプラグがないことです。 屋根裏部屋全体で12vの「バス」を実行することを考えていました。これにより、必要な場所でデバイスの電源を分岐できます。この方法では、各デバイスとペアリングするために5Vレギュレータが必要になります。(私が12vを実行し、5vをまっすぐにしない唯一の理由は、私がすでに使用できる大きな15アンペアの12vスイッチング電源を持っているためです) このソリューションで考慮すべき特別なことはありますか?私は自分の主電源ラインを走らせるよりも、屋根裏部屋で12vを走らせる方がずっと安全だと感じています。表面上は非常に簡単なようですが、何かを見落としているかもしれません。

10
時間を取得するには、どのATコマンドをモデムに送信すればよいですか?
SIM800Eを使用しています。時間を得るためにモデムに送信するATコマンドを知りたいですか?このモデムにはRTCがあります。ただし、セルタワーを介して自動設定する必要があります。タワーは、ATコマンドを使用して要求されると、モデムに時刻を送信できます。多くの電話で、ハンドオフ中に時間が更新されることを見てきました。 マニュアルには、この情報を持っていません。
11 gsm  at-commands 

1
基本的なp型MOSFETの質問
N型MOSFETを使用すると、ゲートに十分に高い電圧が印加されると、ドレインからソースに電流が流れます。P型MOSFETでは、どの方向に電流が流れるのですか?ソースからドレイン、またはその逆ですか?ありがとう
11 mosfet 

2
デカップリングコンデンサのグランドパッドをオシロスコーププローブのグランドとして使用することは可能ですか?
短いグランドスプリングクリップアタッチメントを使用してオシロスコープでプローブし、デカップリングコンデンサのグランドパッドをグランドとして使用すると、コンデンサを介してグランドに移動する電流によって測定が完全に無効になりますか?それとも、ピーク精度を得るために必要な最上層のグラウンドポアの​​テストポイントパッドのようなものが必要ですか?写真のように、ICのピンをプローブし、ローカルデカップリングキャップのグランドパッドをグランドとして使用するとします。この測定では、キャップからのノイズはありませんか?そうでない場合、これを行うためのベストプラクティスの方法は何ですか?ありがとう。

4
VDD + 0.3V入力制限はICチップのどこから来ますか?
入力電圧が-0.3V〜6.0V(ref、pdf page 4)などのかなり広い(絶対最大)範囲に及ぶことを指定し、「任意のピンの入力電圧」を持つように指定するさまざまな集積回路があります。入力電圧に依存する制約、たとえば-0.3V〜VDD + 0.3V。 つまり、チップは、入力電圧を0.3V以上超える電圧に対してI / O耐性を持たず、入力電圧が許容する絶対最大仕様内にあり、何らかの外部レベルを強制的に適用しますこれらの入力へのシフト回路。 それでは、集積回路I / Oピンの仕様におけるこの種の制限の実際的な理由は何ですか?

4
プルダウン抵抗のより効率的な代替手段はありますか?
私はLEDスピナー回路を構築しており、それを最適化する段階にあります。回路全体には最大で約10〜20mAしか流れません。私は今日、サーキットのこの部分を見ていました。 ご覧のとおり、スイッチが5の位置にあると、回路がオフになります。しかし、現在、私の回路がオフのとき、プルダウン抵抗に電流が流れ、バッテリーを消耗します。これは非常に小さな電流であることは知っていますが、スイッチを切ったときに電流が流れないようにこのスイッチを作成する方法があるかどうか疑問に思っていました。 編集:おそらく回路全体を入れるべきだった。

5
銅線を介したデータ伝送速度について
センサーをArduinoに接続するさまざまな方法を研究してきましたが、i2cは一般的な方法のようです。データレートが400または100kbpsの短距離(最大で数メートル)でのみ信頼性があると読みました。このプロトコルの制限が、ギガビットイーサネットなど、銅を介した他のデータ送信と比較して非常に低い理由を理解するのに苦労しています。静電容量、電圧降下、抵抗などの理由がありますが、cat5 / 6上のイーサネットは同じ問題の対象ではありませんか?基本的に、これらの異なる方法論を比較するとき、銅線に電圧をパルスしても、より一貫した結果(帯域幅、距離)が得られない理由を知りたいと思います。

5
コンデンサバンクを取り付けた後にMOSFETが破損しました
私はのコイル抵抗があるソレノイド持って0.3 Ω0.3Ω0.3\Omega、ここで鋼の弾丸を加速します。以下に回路図を掲載しました。 コントロールとして機能する通常バージョン GPIO8は5Vになり、光センサーで発射物が検出されると、MOSFETがオンになり、オフになります。そして、それはうまく機能します。 次に、10個のスーパーキャパシタを直列に接続して試してみました。27ボルトまで充電しました。 バージョン#1 回路の電源を入れたときに、コンデンサのグランドをMOSFETのグランドに接続するとスパークが発生しました。ゲートとソースの回路は、最初に接続したときにGPIO8が0vであるため、開いているはずです。 トラブルシューティングをいくつか行った後、MOSFETを殺したことがわかりました。 プレイには2つの可能性があると思います。まず、MOSFETの寄生容量が発振を引き起こし、電圧スパイクを引き起こした可能性があります。R2を追加して、立ち下がり時間をわずかに増やしたため、電荷を減らしました。こちらのビデオをご覧ください(4時までスキップ) 寄生容量が発振を引き起こすだけでなく、別の要因として、実際にここにRLC回路があることもあります。私の負荷はソレノイドで、電源はスーパーキャパシターです。したがって、前後にサイクリングを開始しないようにD2を追加しました。また、MOSFETを新しいものに交換しました。 バージョン#2 そして、同じことが起こりました。GPIO8は、コンデンサを接続する前に0vでしたが、MOSFETがとにかく回路を完了して壊れ、今回はカメラに引っかかります。 それが今の私です。私のコンデンサは27Vに充電されており、振動を取り除くためにコンポーネントを追加したので、他に何も考えられません。データシートによると、IRF3205のブレークダウン電圧は55vであり、私はそれよりかなり低いです。 明るいアイデアはありますか?

2
この回路には限界電圧レベルの問題がありますか?
ここで説明した問題の研究として、マキシムのこの回路を見つけました。 これはクロックダブラーであり、入力周波数が非常に明確に定義されているので、私の場合には本当にぴったりと合うはずです。 しかし、データシートを見ると、MAX9010はTTLレベルを出力し、74VHC86はCMOSレベル(0.7 * Vcc)を受け入れていることがわかりました。一般に、5Vで動作するCMOS出力を備えた高速コンパレータは見つかりません。 この問題に特に注意する必要があります-回路が適切なクロックを生成できない場合の条件は何ですか? 一般的な回路についてフィードバックをお願いできますか?R1 = 1kおよびC1 = 15pFで21.47727 MHzを42.95454 MHzに2倍に適切に機能させる必要があるという私の評価(ただし、実際にはプロトタイピングと調整が必要です)。 PS昨日、時計を管理するための多くのデザインをレビューしましたが、私の感じでは、それらは一種の「マーケティング記事」であり、直接の応用には適していません。短所(伝播遅延、周波数範囲などから生じる)であるため、ターゲット条件のモデリングと適切なシミュレーションを行わずに、直接言われたことを実装することは非常に悪い考えです。 更新:この回路は、理想的な条件で動作するように設計された理想的な設計であると疑っていました。実生活で構築された場合、以下の領域への投資なしでは適切に機能しません。 電源は最大限にクリーンでなければなりません。電源レールのノイズにより、分圧器のレベルが変動し、コンパレータの出力にスパイクが発生し、誤検知が発生します。 コンパレータは、スイッチング時にその正の入力で分圧器(基準電圧)からいくらかの電流をシンクする可能性があります。また、基準点がわずかに変更される場合があります。 このような小さな静電容量を持つRCは、周囲の他の静電容量やEMIの影響を受けやすく、調整されたデューティサイクルを変更する(せいぜい)か、x2乗算段を誤動作させます。 さらに、MAX999を使用してこの回路を構築しましたが、LTSpiceモデルに欠陥があります。これはマキシムのサポートによって確認されており、うまくいけば修正されるでしょう。 代わりにICS501を考慮して、このデザインを削除します。
11 voltage  clock  cmos  ttl 

3
Texas Instrumentsは、TO-92パッケージのピン番号に誤りがありますか?
TO-92パッケージのピン番号の公式JEDEC標準は次のとおりです。 しかし、Texas Instrumentsの多くのデータシートでは、この順序は逆になっているようです。たとえば、これはLM185のデータシートのスクリーンショットです。 完全なデータシートへのリンク:http : //www.ti.com/lit/ds/symlink/lm185-1.2-n.pdf(1ページ) Texas Instrumentsの公式TO-92ドキュメントは、図面が上または下からであるかのようなあいまいさが存在するため、役に立たない:http : //www.ti.com/lit/ml/msot002d/msot002d.pdf ピン配置が逆になっているすべてのデータシートでは、上または下からのビューを使用しました。一部のデータシートではピン配置は正しいが、すべてのあいまいさを排除する等角図を使用しました。これが混乱の原因になる可能性がありますが、TO-92パッケージの「ボトムビュー」または「トップビュー」を誤って解釈する方法はわかりません。 テキサス・インスツルメンツは間違っていますか、または底面図が何であるか理解できませんか? これが単一のデータシートの孤立した間違いではないことを証明するために、これが発生するテキサスインスツルメンツのデータシートへのリンクをいくつか示します。 http://www.ti.com/lit/ds/symlink/tl431.pdf(4ページ) http://www.ti.com/lit/ds/symlink/lm285-2.5.pdf(3ページ) http://www.ti.com/lit/ds/symlink/lm4040-n.pdf(4ページ)
11 datasheet  pinout 

3
GPUを高温で実行することがカードに悪いことを証明できますか?
グラフィックカードを80°Cから90°C(176°Fから194°F)で連続して実行する場合、グラフィックカードにとって実際に悪いですか?すなわち、それはカードの寿命を縮めますか?これは証明できますか?それとも単なる仮定ですか? GPUのシャットオフが通常90°C(194°F)であることを理解しています。

7
銅は単一層のPCBに役立ちますか?
1つの20x4 LCD、18個の12x12 mmプッシュボタン、および3つのLEDを含むPCBがあります。このボードは、30 cmの長さのリボンケーブルを介してArduino Megaに接続されています。今、テスト中に、LCDがブランクになることがありました。以前のPCBでは、グランド・ポアを使用していませんでしたが、グランド・ポアを使用すると、システムはEMIノイズに対する耐性が高まりますか? 私は他の側面にも取り組んでいますが、この点について専門家の意見を聞きたいのですが、単層 PCB ではグラウンド・ポアを使用するかしないかです。 明確にするために、両方のPCB画像を添付しています。 すべての提案を読んだ後、頭の中で次のことを理解しています。1. LCDインターフェイスラインの近く、つまり右側にVCCおよびグランドラインを転送します。 2つのピンの下の各ボタンのジャンパー接続を取り外します。これらのピンは銅を横切っているため、効果が低下しています。 3. R1、R2、R3間の距離を大きくする 4.右下隅のLCD制御線とボタン線の間のスペースを増やします。 地上線を追加します(それについてはわかりませんが、専門家がこれを提案しています) コネクタを下ではなく上に配置すると、液晶コントロールとデータラインのトラック距離が短くなり、ノイズの影響を受けにくくなりますか? 私が正しい方向にいるかどうかコメントしてください。私の地域ではここでは2層のPCBが大量にしか製造されないため、2層はオプションではありません。中国の製造業の場合も同じです
11 pcb  copper-pour 

1
デカップリングコンデンサに関するSTM32データシートの理解
STがSTM32F030CCのキャップをデカップリングするために推奨するものを理解しようとしています。 データシートの図は、Vdd / Vssペアの「2x100 nF」キャップを示しています。これは、Vdd / Vssペアごとに2つの並列100nFキャップを意味しますか?または、必要な100nFキャップの総数を参照していますか?つまり、Vdd / Vssのペアが2つある場合、Vdd / Vssのペアごとに1100nFのキャップで、合計2100nFのキャップですか? STM32F030データシート

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