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

10
ノブ、スライダー、スイッチを備えたUSBコントローラーを構築する方法
ポット、リニア/ログテーパー、モーメンタリー/トグルスイッチをコンピューターに接続できるUSBデバイスのインターフェイスをどのように構築しますか? 誰かが私に高レベルの説明を与えることができれば、私はそれを感謝します。スペックシートを読むことができるので、シートの場所を知っている限り、詳細を理解することは問題になりません。
34 usb  interface 

9
双方向5v-3.3vレベルシフターはありますか?
3.3V入力/出力を5V出力/入力にインターフェースするICはありますか?主にArduino Dueのために必要ですが、そのように動作する双方向ICがある場合は素晴らしいでしょう。 SN74AHC125およびCD4050 ICを使用するように勧められた人もいますが、それらがどのように機能するか、またはそれらとどのようにインターフェイスするかがわかりません。


4
市販製品でCH340Gを使用するのは恐ろしいアイデアですか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Electric Engineering Stack Exchangeで話題になるようにします。 9か月前に閉鎖されました。 私はかなり少量(数百)で生産されるニッチ製品を開発しています。私はAtmega uCを使用していますが、要件の1つはユーザーがフィールドフラッシュ可能であることです。私の計画は、USB-to-UART ICでArduinoブートローダーを使用することです(怠lazですが、このボリュームではおそらく最良のオプションです)。 多くの選択肢があります。私の現在のプロトタイプボードはFTDI FT232RLを使用していますが、ボード全体の価格は約20ドルなので、生産するには高すぎます。 私が検討したICには以下が含まれます。 CH340G 最も安いオプションですが、OSXの署名済みドライバーのステータスはどうですか?これが完全にプラグアンドプレイになるかどうかは判断できません。誰がこれのステータスを知っていますか? CP2102 堅牢で、署名されたドライバーなどの心配はありません。しかし、より高価です。 MCP2200 また、堅牢で、署名されたドライバーの心配もありません。CP2102と比較してこれを選択するにはどうすればよいですか?それらはほぼ同じ価格です。 署名されたドライバー以外に上記の選択肢を持つ他の「落とし穴」はありますか?ユーザーに無署名のドライバーのインストールを強制したり、再フラッシュ手順に潜在的に苦痛なプロセスを追加したりしたくはありませんが、ユーザーのフラッシュ可能性のためだけにBOMコストに2ドルを追加したくはありません。 一般的なガイダンス/アドバイスがあれば役立ちます。ありがとう。
12 usb  uart  interface  ftdi 

4
デジタルビデオポートとは何ですか?
イメージセンサーモジュールに「標準のパラレルデジタルビデオポート(DVP)または... MIPI高速シリアルインターフェイス」があることをさりげなく言及している質問がいくつかあります。 「埋め込みビデオからどこから始めればよいですか?」 「ハードウェアカメラインターフェイスポートを備えたプロセッサ?」 「デジタルビデオポート(DVP)パラレル出力インターフェースMIPIシリアル入出力インターフェース」 特定のデジタルビデオポート(DVP)インターフェイス標準はありますか?特定のMIPI標準はありますか?その場合、信号や標準コネクタなどの詳細はどこで入手できますか?または、「DVP」は、DVI、DMP、HDMI、SDI、UDI、DVB-ASI、FireWire、i.LINK、DisplayPortなどのさまざまなインターフェイスを含む一般的な用語にすぎませんか?同じ「DVP」イニシャリズムを持つ(混乱して)複数のインターフェース標準があるのでしょうか?特に、44ピンプロセッサをDVPインターフェイスに直接接続することは可能だと考える人もいるようです。そのため、明らかに100ワイヤSGI DVPインターフェイスについて話しているのではないでしょうか。上記の特定のインターフェースのいずれかのタイプミス?


5
APIを介してプログラムをコンパイル/ダウンロードできる市販のPLCはありますか?
私のチームは、最小限の処理で外部デバイスへのシンプルなリアルタイムIOを必要とする産業プロセスを制御するためにPLCを使用することを決定しました。ただし、実行ごとに変化する必要のある正確な出力が予想され(実際、特定の実行が繰り返されることはほとんどありません)、オペレーターはPLC /ソフトウェアのプログラミング経験がありません。 実際の製品を開示することはできませんが、最良のアナロジーは、PLCがさまざまなバルブの開閉をリアルタイムで正確に制御する工業用スムージーメーカーを設計していることです。オペレーターは、当社のソフトウェアを使用して、さまざまな試薬の追加のカスタムシーケンスと、関連する重機(産業用ミキサーなど)のオン/オフを設計します。 ここでの課題は次のとおりです。現在のアプローチは、オペレーターが与える指示(バルブAを10ミリ秒開き、バルブBを20ミリ秒開く)をラダーロジックとPLCマシンコードに変換する独自のコンパイラーを作成することです。次に、自己コンパイルしたプログラムをシリアル経由でPLCに直接ダウンロードします。これらすべてを自動化する必要があるため、オペレーターは一連のステップを考え出した後にボタンをクリックするだけで済みます。 ただし、私の調査にもかかわらず、1)APIを備えたコンパイラーを備えているか、コンパイラーを記述できるようにPLCマシンコードに関する十分な情報を公開している2つのPLCベンダーを見つけていません、2)PLCへのプログラムの直接ダウンロードをサポートしていますベンダーのプログラミングソフトウェア(CX-programmer、Atmel studioなど)を使用しない。 私たちは間違ったアプローチをとっているのではないか、少なくとも探すべき製品がわからないのではないかと思いました。I / Oは、私たち自身のボードの構築を正当化しないほど十分に単純ですが、私たちが求めている機能、つまり、高レベルPCソフトウェアとのPLCの相互作用は、利用できないようです。 プログラム全体を一度にPLCにダウンロードし、一度に1つずつ命令を送信しないことが理想的です。PLC(または最終的に使用するデバイス)でのすべての命令の実行は、リアルタイムである必要があります。 プロセス全体をより大きなプログラムで自動化できるように、マシンコードのコンパイルとダウンロードをサポートする市販のPLCはありますか?高級言語で書かれたPCソフトウェアで書かれたPLCにリアルタイムプログラムをダウンロードする方法は他にありますか?

2
誰かがこのマイクロコントローラADCインターフェイスを説明できますか(ソーラーパネル電圧を読み取るため)。
TIDA-00121にある回路の機能を理解しようとしています(ここからデザインファイルをダウンロードできます)。 これは、PVが直接グラウンドに接続されていないという事実に関係していると思います(ソーラーパネルの電圧が低すぎて逆電流がパネルに流れないようにすると、逆電流MOSFETがオフになることがあります)。 (ソースコードからの)伝達関数については、マイクロコントローラー側の電圧は次のようになります。 V = 0.086045Pv-0.14718475V(PVはパネル電圧)。 これは、Vref = 2.39,10ビットADCとソースコード方程式から抽出されました。 パネル電圧= 36.83 * PV-63 ソースコードから私の仮定を確認するには: バッテリー電圧= BV * 52.44 バッテリー分圧器のマイクロコントローラー側の電圧に屈する: 分圧比であるV = 0.122BV(14K / 100Kネットワーク) 質問は: PNPトランジスタネットワークの役割は何ですか? マイクロコントローラ側の電圧の伝達関数を計算する方法は? どうもありがとうございました。

1
AXI4LiteがAPBバスよりも優れた選択肢になるのはいつですか?
64ビットデータバスを備えた、すでに機能している大規模なFPGAデザインの改善とクリーンアップに取り組んでいます。出てきた質問の一つは、 「すべてのバスをAXI4Lite / APBに移行する必要がありますか、それともそのままにしておく必要がありますか?」 AXI4LiteとAPBがあります。 チームAXI4Liteのメンバーは、多くのサードパーティFPGA IPブロックがAXIバスを使用していると主張しています。反対側の同僚は、APBバスはより少ないリソース(FFおよびLUT)を使用する可能性があることを示唆しています-私はそれを確認できませんでした。 私は1つを選ぶ側にいて、それにこだわります。 どちらを選ぶかにはどのような理由がありますか?1つのバスが他のバスよりも多くのリソースを必要とするシナリオはありますか?どちらかに移行する強い理由はありますか?

3
このタイプの数字のみのLCDは何と呼ばれていますか?
このタイプのLCDを重量計、電卓、ゲージ、マイクロメーターなどで何度も見ました。かなり伝統的なディスプレイであることは知っていますが、TFTやスマートフォンよりもコンパクトでシンプルで、コストも安いのが気に入っています。タイプタッチディスプレイ。 [ なんていうの?@ kevlar1818および@stevenvhによる回答:「7セグメント表示」] このタイプのLCDを操作したいと思います。たとえば、DigikeyカタログからVIM-878と呼ばれるこの8桁のLCDを見つけました。こちらがデータシートです。 どうやってインターフェースするのですか?Atmega8のような単純なAVRマイクロコントローラーから、できれば物理的に大きくないインターフェース回路/部品とインターフェースするための良い/一般的な方法を教えてください。 ある種のドライバまたはマルチプレクサが必要になると思いますか?私は、このタイプのLCDとのインターフェースの経験がより良い他の人から、いくつかの最初の視点を探していると思います。

3
センサーインターフェイス用のシンプルなアダプティブアンプオプション
関連:可変条件でのノイズの多いセンサー用の高分解能ADC 私は、環境条件に応じて抵抗範囲が異なる可能性がある抵抗テキスタイルベースのセンサーを使用してインターフェイスを構築しています。私のA / Dコンバーターを最大限に活用するために、センサーの信頼性の低いパフォーマンスを補償するのに役立つアダプティブアンプの使用を検討したいと思います。 ここに私のオプションは何ですか?それとも、このトピックに関するいくつかの参照を私に指摘できますか? 役に立つ2つの一般的なスキームを考えることができます。 指定された分析ウィンドウで最小値と最大値を見つけることによる自動キャリブレーション(〜30s-2min) トグルからトレーニングへのインターフェースを使用した明示的なキャリブレーション ...考えていない代替スキームはありますか? いくつかの制約 可能であれば、1チップソリューション(小さい)にする必要があります(静電容量センシングチップなど) 設定と使用が簡単である必要があります(私はエンジニアではなく、支払いも受けていません) おそらく近くにマイクロコントローラーがあるでしょう さらに良いのは、ホイートストンブリッジ/分圧器、ローパスフィルター、およびアンプを備えたオールインワンのチップです。 特定のセットアップの詳細 A / Dコンバーターは、Atmelチップに組み込まれているコンバーター(ATtiny85またはATmega32u4の可能性があります)またはXBeeシリーズ2無線に組み込まれているコンバーターです。これまでに専用のA / Dチップを使用したことがありません。それを実行するメリットがあるかどうかはわかりません。 センサーは、Eeonyxのポリマーをドープした導電性ライクラです。抵抗は30%ストレッチで約1桁変化します。 すべてがパフォーマーの手に取り付けられるため、小さくて物理的に堅牢でなければなりません。ワイヤレスになる可能性は十分あります。 精度は重要です。インターフェイスは、リアルタイムオーディオエフェクトを連続的に変化させるために使用されます。つまり、スイッチではありません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.