タグ付けされた質問 「usb」

USBはユニバーサルシリアルバスです。質問が特定のチップに関連している場合は、質問にそれを記載してください。

2
USBホストとデバイスの違いは何ですか
いくつかの疑問に遭遇しました: USBホストとデバイスの違いは何ですか?バスを動かしているのはそれだけですか? 2つのデバイスが接続すると、デバイスが「ちょっと私がホストになり、あなたがデバイスになりますか?」 1つのデバイスがホストとしてもデバイスとしても機能できるか。たとえば、「A」はUSBホストが接続されているときにデバイスとして機能し、「A」はUSBデバイスが接続されているときにホストとして機能する必要がありますか?

4
USBオシロスコープの実装に使用するのに最適なUSB転送タイプ(バルク、割り込み、アイソクロナス転送)は何ですか?
USBオシロスコープを作りたい。さまざまなUSB転送タイプについて読んでいました。収集したADCサンプルをUSBオシロスコープからPCに転送するのに最適な転送タイプはどれですか? 以下は私の発見のいくつかです。私を修正してください。また、誰かが良い転送タイプを提案できるといいでしょう。 アイソクロナス転送-データの損失の可能性。各データ項目は貴重であるため、オシロスコープには適していません。どのくらいのデータが失われる可能性がありますか? 割り込みモード-USB接続がフラッディングするかどうかわからない バルクモード-データの損失がないため、最適なようです コントロール転送-データの転送を目的としていないため、適切ではありません
20 usb  oscilloscope 

5
USBにVcc = 5Vおよびhigh = 3.3Vがあるのはなぜですか?
V-USBを使用して、私のデバイスにUSBサポートを追加することを考えています。私がそこや他のサイトで読んだことから、USBによって供給される電圧は5Vであるのに対し、USBはデータピンの高レベルとして3.3Vしか持っていないようです。 その背後にある理由は何ですか?私にとっては、ボード上の複数の電圧で作業するか、Vccを3.3Vに完全に下げる必要があるため、物事がより複雑になるだけです。
20 voltage  usb 

3
5Vを12Vに変換する方法は?
いくつかの安価なコンポーネントを使用して、5V 500mA(USB電源から)を12Vに変換したいと思います。 これはいくつかの一般的な部品の助けを借りて可能ですか(高価な変圧器などの助けを借りずに)? また、これは何ミリアンペアを提供しますか?
20 usb  transformer  12v  5v 

2
FTDIチップはどのように機能しますか?
先日、誰かがFTDI USBからシリアルUARTがどのように機能するかを尋ねましたが、私は知らないことに気付きました。FT232Rのデータシートを見たところ、ブロック図はあまり役に立ちませんでした。誰でも説明したり、良い説明にリンクできますか?
20 usb  uart  ftdi 

3
突入電流を制限する方法は?
USBから給電されるデバイスを設計しています。デバイスは、USB接続にFTDI FT2232チップを使用します。コンピューターからのコマンドにより、FT2232チップは、MOSFETスイッチを介して回路の残りの部分に電力を供給できるようになります。この追加回路の容量は50uF(FPGA + aux stuff)で、同じUSBポートから給電されます。スイッチがオンになった後、この追加の50uFキャパシタンスは、充電されるまで巨大な電流をシンクします。 この突入電流を制限するには、1)電源レールの電圧降下を回避し、2)USB PTCがデバイスの電源を切断しないようにしますか? 突入電流を制限するために、フェライトビーズをMOSFETスイッチと直列に配置するだけで十分ですか?または、電流制限用のチップやスルーレート制御用のチップなど、特別なチップを使用する必要がありますか? 注:すべてのデバイスは3.3Vから給電されます。したがって、LDOが安定した3.3Vを出力するのを妨げない限り、5Vレールの小さな低下は問題になりません。

6
降圧コンバータICが故障して破裂するのはなぜですか?
私は、PCBの12Vから5Vへの降圧コンバータの部分で高い(〜4%)故障率を経験している配備済み設計を持っています。回路での降圧コンバーターの役割は、12 V入力(接続された鉛蓄電池から)を5 Vに降圧し、それをバッテリー充電のためにUSB-Aレセプタクルに供給することです。 返品されるすべてのユニットは、同じ特性のブローアップ降圧コンバーターICを備えています。 このICは、Texas InstrumentsのTPS562200DDCTです(信頼できる製造元なので、私は聞きます) これがデータシートです。 故障したユニットの写真を次に示します。 概略図は次のとおりです。 ボードのそのセクションのPCBデザインファイルを以下に示します。 降圧コンバーターICの故障を分析する際、低バッテリー遮断回路は無視できると思います。回路のその部分は、バッテリーの電圧が11 Vを下回ると、基準電圧とローサイドパスFETを使用して、バッテリーの負端子を回路の他の部分から切り離します。 TPS562200DDCTには過電流保護が組み込まれているため、USBレセプタクルに接続されたデバイスの外部短絡は原因ではないと思われます。 7.3.4電流保護出力過電流制限(OCL)は、サイクルごとの谷検出制御回路を使用して実装されます。スイッチ電流は、オフ状態の間、ローサイドFETのドレインからソースへの電圧を測定することにより監視されます。この電圧はスイッチ電流に比例します。精度を向上させるために、電圧検出は温度補償されています。ハイサイドFETスイッチのオン時間中、スイッチ電流はVIN、VOUT、オン時間、および出力インダクタ値によって決定される線形レートで増加します。ローサイドFETスイッチのオン時間中、この電流は直線的に減少します。スイッチ電流の平均値は負荷電流IOUTです。監視されている電流がOCLレベルを超える場合、コンバータはローサイドFETをオンに維持し、電圧フィードバックループが1つを必要とする場合でも、新しいセットパルスの作成を遅らせます。現在のレベルがOCLレベル以下になるまで。後続のスイッチングサイクルでは、オン時間は固定値に設定され、電流は同じ方法で監視されます。過電流状態が連続したスイッチングサイクルに存在する場合、内部OCLしきい値が低いレベルに設定され、利用可能な出力電流が減少します。スイッチ電流が低いOCLしきい値を超えないスイッチングサイクルが発生すると、カウンターがリセットされ、OCLしきい値が高い値に戻ります。このタイプの過電流保護には、いくつかの重要な考慮事項があります。負荷電流は、ピーク間インダクタリップル電流の半分だけ過電流しきい値よりも高くなっています。また、電流が制限されている場合、要求される負荷電流がコンバータから利用可能な電流よりも高くなる可能性があるため、出力電圧は低下する傾向があります。これにより、出力電圧が低下する場合があります。VFB電圧がUVPしきい値電圧を下回ると、UVPコンパレータがそれを検出します。その後、デバイスはUVP遅延時間(通常14μs)後にシャットダウンし、しゃっくり時間(通常12 ms)後に再起動します。 だから、誰もこれがどのように起こったのか考えていますか? 編集 TI WEBENCH Designerを使用して降圧コンバータのコンポーネント値と動作点を見つけるために使用したリファレンスデザインへのリンクは次のとおりです。https://webench.ti.com/appinfo/webench/scripts/SDP.cgi ?ID = F18605EF5763ECE7 編集 ここでラボでいくつかの破壊テストを行ったところ、逆極性でバッテリーを接続した場合に降圧コンバーターがあった場所に非常に似た外観の溶融プラスチックの山があることを確認できます。バッテリーコネクタの選択により、偶発的な逆極性プラグインが発生する可能性が比較的高いため(たとえば、4%の確率->ウィンクウィンク)、これが、観察した障害の大部分の原因である可能性があります。

3
USB突入電流の要件を理解する
前の質問に関連して、突入電流のUSB 2.0要件を理解しようとしています。基本的な考え方は理解していますが、いくつかの詳細はまだわかりません。仕様の状態、部分的には、その: ケーブルの下流端に配置できる最大負荷(CRPB)は、44Ωと 並列の10μF です。10μFの容量は、機能内のVBUSラインに直接接続されたバイパスコンデンサと、デバイス内のレギュレータを介して見える容量効果を表しています。44Ωの抵抗は、接続中にデバイスによって消費される電流の1単位負荷を表します。 デバイスでより多くのバイパスキャパシタンスが必要な場合、デバイスは、上記の負荷の特性に一致するように、何らかの形のVBUSサージ電流制限を組み込む必要があります。 USB-IF は、突入電流テストの説明も提供します。 突入電流は、接続後少なくとも100ミリ秒間測定されます。取り付けは、プラグのVBusとグランドピンがレセプタクルと嵌合する瞬間に定義されます。 100 msの間隔中に100 mAを超える電流は、突入電流イベントの一部と見なされます。突入電流は領域に分割されます。領域とは、少なくとも100 µsの間、電流が100 mAを下回るまで電流が100 mAを超える間隔です。100ミリ秒の期間中に複数の突入領域が存在する可能性があります。合格/不合格は、最も高い電荷を持つ地域によって決まります。 これは明確ですが、最小の測定時間を示しているだけであり、突入領域にどのアルゴリズムが適用されて合格/不合格の判断が下されるかはわかりません。私が考えるアイデアは、電流が100ミリアンペアを超える地域の間に、電流は、このウィンドウの間に転送された全電荷を取得するために統合されているということです、そして全電荷はあなたが10μFの// 44になるだろうものよりも大きくてはいけませんΩ負荷。ある情報源によると、これは5V * 10 µF = 50 µCです。それは私の理解が少し不安定になるところです。 理解しやすくするために、次の回路を分析しました。 [R1の抵抗値は、任意の仕様の一部ではありませんが、私はそれが数学を行う必要がある、と私は、必要に応じて、それがゼロに手放すことができます。]で、現在の開始とする指数関数的に減衰V 1 /(R 1 + R 2)時定数(1 / R 1 + 1 / R 2 )- 1 C 1。V1/ R1V1/R1V_1/R_1V1/( R1+ R2)V1/(R1+R2)V_1/(R_1 + R_2)(1 / R1+ …


2
USB信号ルーティング-ビアを使用してデータラインを交換しますか?
2番目のUSB設計を行っていますが、MCU(atemga16u2)のD + / D-ピンがマイクロBコネクタの正しい順序ではありません。これらを正しい方法でルーティングするためのベストプラクティスは何ですか?私の現在のアイデアは、atmegaを180度回転させて下に配線することですが、トレースがかなり長いように感じます。 片方の線をもう一方の下に落とすこともできますが、差動ペアの長さが混乱することは間違いありません。 このデバイスはフルスピードを超えることはないので、完璧ではないルーティングで回避できます。

2
自己給電のUSBデバイスは、ホストポートからVCCに接続する必要がありますか?
自己給電のUSB周辺機器は独自の電力を提供するため、ホストポートにD +、D-、およびGNDだけを接続してもかまいませんか、または+ 5Vも常に接続してからデバイスのネゴシエーションフェーズを待つ必要がありますかホストに自己給電であり、したがって電力を必要としないことをホストに伝えるには、どうもありがとうございましたか? 私が見ている特定の周辺機器は、FTDI FT4232H USB-シリアルアダプターに基づいていますが、この質問に対する一般的な答えを本当に望んでいます。
16 usb  usb-device 


2
ケーブルが最初に接続されたときに何をすべきかを説明するUSB​​仕様はどこにありますか?
だから、USB.orgサイトにあるUSB 2.0仕様について知っています。 私は少し怠け者で、せっかちです。USBケーブルが接続されているときに、周辺機器に何が期待されているかを正確に調べるためにどこに行けばよいか教えてくれますか? たとえば、周辺機器がプリンターである場合、反対側のコンピューターにプリンター(特定のモデルの説明が含まれていると思います)が接続されたことを伝えるにはどうすればよいですか?コンピューターでは、プリンタードライバーはどのUSBポートがプリンターに接続されているかをどのようにして知るのですか? 私のアプリケーションは、実際にはUSB MIDIです。このUSB-MIDI docも入手しましたが、より基本的なUSBプロトコルが不足しています。 人々の情報のためだけに、私が使用しているUSBチップはFTDI FT220xで、ADSP-21479 SHArCのSPIに接続されています。現在、PC(TeraTermを実行)を「コンソール」として使用するテキスト通信に使用しています。SPIポートをセットアップしてFTDIチップに接続するコードにアクセスできますが、初期通信を行うコードはありません。FT220xが最初にPCに接続されたときに何をするのかわかりません。 私は本を​​読んだり学んだりすることに不満はありませんが、どこから読み始めればよいか知りたいです。100MBのUSBスペックは大きすぎて撮影できません。実行可能なヘルプを提供してくださった皆さんに心から感謝します。
15 usb  usb-device 

4
コモンモードチョークコイルはUSBで必要ですか?
私はGumStix Palo 43の回路図を見ていましたが、USBからのデータラインにコモンモードチョークコイルを使用していることに気付きました。 この設計がどのようにUSB回線から入ってくるノイズを除去するのに役立つかは理解していますが、実際に設計で始めるべきなのかと思います。FT232R のデータシートには、コモンモードチョークコイルの追加については言及されていません。 それで、USBデザインを変更するか、そのままにしておくことをお勧めしますか?
15 usb  choke 

2
USB to GPIOモジュール
私は、サーバーがGPIO信号の形式でマイクロコントローラーに送信する必要があるWebページのボタンをユーザーに押すことを含むプロジェクトに取り組んでいます。サーバーで使用できるポートはUSBのみです。 私はいくつかの考えがありました: USBからGPIOへのインターフェースとしてArduinoボードを使用するだけです。 http://numato.com/8-channel-usb-gpio-moduleなどの専用モジュールを使用します(これは、Googleのクイック検索で見つかった唯一のものです。 この質問で説明されているようなものを使用してください。USBからドライブLED この分野での経験がある人なら誰でも推薦できますか?
15 usb  gpio 

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