電気工学

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

4
調整可能なSMPSをデジタル制御するさまざまな方法
近くにコンセントがない場合に使用できるように、バッテリ駆動の調整可能なSMPSを作成したいので、このトピックに関する詳細情報や提案をお願いします。これを基にしているSMPSチップはLM2733です。 電源は、LiPo、電圧出力3V〜25V、最大500mAです。 SMPSチップをデジタルで制御できる方法はいくつかあります。1つは、SPIまたはI2Cを介してMCUで制御されるデジタルポットです。1024のステップポットで20mVのステッピングが得られます。これで十分です。私がデータシートで見たのは、ポットはデジタル抵抗器で5Vまでしか上がることができないということです。それはそのような設計の制限要因でしょうか?この方法は、私が見るものから、最も単純で最も要求の少ない方法のようです。 もう1つの方法はDACを使用することですが、SMPSのスイッチング速度よりも速くする必要があるかどうかはわかりません。データシートでは、出力コンデンサの前に分圧器が常に見えるためです。問題は、フィードバックピンが何を見たいのかわからないことです。インダクタからのランプアップとダウンの全体が必要であり、それを基準電圧と比較しますか、それとも単に各サイクルの平均電圧を見つけますか? {this question}に似ていることは承知していますが、さらに情報やディスカッションを探しています。

5
可変条件のノイズの多いセンサー用の高分解能ADC
はじめに アダプティブアンプに関するこの質問への回答として、可変条件に対処するために、より高い分解能のADCを使用する方が経済的であるため、増幅を心配する必要がなく、スケーリングを実行できることが推奨されましたソフトウェアで。 概観 身体に取り付けられたテキスタイルベースのストレッチセンサー用のデータ収集回路を設計しようとしています。テキスタイルは、伸ばされると抵抗が変化します(約1桁、10 % -100k、30%ストレッチ)。正確な範囲は、テキスタイルがどのようにカットされるか、汗で濡れているかどうか、温度、材料の古さ、取り付け方法などによって異なります。手に取り付けるため、全体をできるだけ小さくする必要がありますなので、コンポーネントの数を最小限に抑えることは大きなプラスです。ΩΩ\OmegaΩΩ\Omega さらに、パフォーマンスが低下する可能性のある他のアプリケーションで回路を再利用できるようにしたいと考えています。たとえば、より安価なバージョンのテキスタイルを使用している場合、私の抵抗範囲は100から300と悪くなる可能性があります。ΩΩ\OmegaΩΩ\Omega 信号経路 [テキスタイル]-> [ホイートストンブリッジ]-> [ローパス]-> [計装アンプ]-> [ADC]-> [AVR] 必要条件 そこで、私の要件を満たすADCを探しています。ADCは次のとおりです。 16ビット+ 可能な限り使いやすい:すでにAVR / Arduino用に記述されたインターフェイスコードがある場合は、はるかに優れています... ...同時に、可能な限り包括的:ローパスフィルターとPGAが組み込まれた一部のADCを確認しました。構成に問題がなければ、なおさらです。 8以上のチャネル、または実装が簡単な場合は、2x 4以上のチャネル。編集:ホイートストンブリッジを使用している場合、おそらく8つの差動入力チャネル(つまり16チャネル)が必要です... 動作電圧は問題ないと思います...(5Vを超えない限り最高) 表面実装 安価である必要はありません(1回限りです) SPIとI2Cは関係ないと思います... 100 Hz以上 研究 これまでのところ、グーグル検索で次のチップを見つけました。 リニアデバイスは、私がお勧め見てきたそのうちのいくつかは、様々な16-24bitデルタシグマADCを提供します:http://parametric.linear.com/html/no_latency_delta_sigma_adcs?p=5312974 Microchipにはさまざまなオプションがあり、そのうちのいくつかは推奨されています。http://www.microchip.com/ParamChartSearch/chart.aspx? branchID = 11022&mid = 10&lang = en&pageId = 79 アナログデバイスには、アンプとフィルターを備えた多数の包括的なデータ収集チップがあります(外部信号処理の必要はありません)。 http://www.analog.com/en/analog-to-digital-converters/ad-converters/ad7783/products/product.html http://www.analog.com/en/analog-to-digital-converters/ad-converters/ad7715/products/product.html http://www.analog.com/en/analog-to-digital-converters/ad-converters/ad7709/products/product.html 私はまだTIチップを見ていません... および次のチュートリアル: http://arduino.cc/blog/2010/11/29/tired-of-a-10-bit-res-hook-up-a-better-analog-to-digital-converter/(LTC2400) http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1275676171(TI …
9 sensor  adc 

6
マイクロコントローラとマイクロプロセッサのプログラミングの違いは?
そのため、マイクロプロセッサにアセンブリをプログラミングするときに、本やチュートリアル、リファレンスをよく目にします。マイクロコントローラと呼ぶ人もいます。 例えば、Atmel ATtiny2313 ....私はいくつかのチュートリアルを見ました、いくつかはそれをマイクロプロセッサと呼び、いくつかはそれをマイクロコントローラと呼びますか? どっち?そしてそれらを(基本的に)プログラミングすることは同じですか?(組立中)


7
携帯電話がこのような広範囲のFCC / CE / EMIテストを通過しなければならない場合、なぜそれらは私のラジオに干渉するのですか?
GSM携帯電話を販売するために、Apple、Motorola、Sony Ericssonなどの企業は、EMIテストにかなりの金額を投資しているようです。それでも、それらは私のステレオ、ラジオ、コンピューターのスピーカー、その他のデバイスを妨害します。どうして?
9 radio  emc 

6
マイクロコントローラーでフラッシュサイズを選択する際に助けが必要
プロジェクトのフラッシュサイズとRAMを選択する必要があります。使用したいマイクロコントローラーはTI MSP430シリーズです。その低消費電力とバリューラインシリーズのコストのため。ただし、要件の収集を決定するのはまったくの初心者です。私のプログラミング経験のほとんどは、一般にプログラムサイズ、RAM、およびプロセッサ速度が一般的なアルゴリズムタスクであまり問題にならないデスクトップベースのシステムでの経験です。 次の質問があります。 マイクロコントローラーのRAMとフラッシュサイズの決定に関するガイドラインまたは標準的な方法はありますか? 何行のコード(C)がMCUのフラッシュサイズの量に変換されますか? Flashのサイズを最小限に抑える必要がある場合、アセンブリ言語が唯一の解決策ですか? プロジェクトのマイクロコントローラーの一般的な選択に関して、この分野の専門家はどのようにして、タスクに最適なマイクロコントローラーを決定しますか?彼らはどのようなリソースを検索しますか?彼らはどのようなガイドラインに従っていますか?
9 flash  msp  ram 

4
磁力計:世界中で機能しますか?
地球上で磁力計が機能しない場所はありますか? たとえば、Honeywell HMC5843を北または南の磁極に持っていった場合、それらは正しく機能しませんか?
9 sensor 

4
過電圧保護のための2つの並列ダイオード
かなり大きな電圧スパイクから入力を保護する必要がある電源回路があります。これを行うには、これらのスパイクに関連する電圧と電流を処理する、本当に頑丈なクランプダイオード(D1)が必要です。また、電流/電圧処理能力は低いですが、ブレークダウン電圧(D2)が高い2番目のダイオードも並列に接続しています。私の考えでは、2次ダイオードはより速く反応するかもしれませんが、1次ダイオードは実際の電圧クランプを行うでしょう。以下の回路は簡略化されたバージョンです(追加のバイアスコンポーネントは含まれていません)。 2つのダイオードが以下のような応答を示すことを願っています。これは悪い考えですか?このタイプの実装に関する注意または警告はありますか?

1
マルチメータが独自の電流と電圧を測定できないのはなぜですか?
さて、ようやく別のマルチメータを入手したので、Mastech MS8226TとBen Electronic M92Aを手に入れました。低電圧警告が表示される電圧と、それぞれの電圧が消費する電流を測定することにしました。 これが私の設定です:電源-> M92A-> 9Vプラグ-> MS8226T-> 9Vプラグの他端->電源。 M92Aを使用して電流を測定し、MS8226Tを使用して電圧を測定したいと思っていました。残念ながら、MS8226Tを使用して電源の電圧を測定できませんでした。常に0 Vでした。メーターを切り替えたとき、M92Aはすべてのスケールで範囲外の電圧を表示しました。 そこで、電源オンのメーターを使用して電流を測定し、2番目のメーターを使用して電圧を測定することにしました。結果として、両方のメーターを使用して、自分の現在の消費量を測定したいときにゼロになりました。 どうしてこんなことに? 編集 ここに回路図があります。 この画像では、XMM1は電流を測定するメーターであり、バッテリーから電力を供給されています。メーターXMM2は、電源V1から給電されます。メーターの電源プラグとしてR1を使用しました。このようなセットアップでMS8226TをXMM2として使用すると、電源の電圧がゼロになります。M92Aを使用すると、すべての範囲で範囲外になります。XMM1メーターは期待値を示します。 この画像メーターでは、XMM1は内部バッテリーから電力を供給され、電圧を測定して期待値を示しています。メーターXMM2は電流を測定しており、読み取り値はゼロです。ここではメーターの電源プラグの代わりに抵抗R1を使用しています。


2
avrマイクロコントローラーと、initまたはメインループまたはタイマーまたは割り込みのコーディングを開始する方法
私はAVRとPICマイクロコントローラーのコードをここ数年、仕事のために変更していますが、ゼロから何かを書いたことがないので、かなりよく理解しています。 私は今自分のコードを書き始めており、始めるのに問題があります。他の人がどのようにコードを書き始めるのか、本やチュートリアルがあるとすれば、これについてお勧めします。 初期化関数のコーディングから始めて、次に割り込み、次にタイマー、そしてメインのwhile(1)ループのコーディングから始めますか...始めるための最良の方法は何なのかと思っています。 ありがとうございました
9 avr  pic 

6
特定のプラットフォームが本番環境での使用に適している、または不適切である理由は何ですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 6年前休業。 商品のコストが重要でない要素であると仮定しましょう。特定の製品のカスタムボードを作成するチームが不足している会社で、Arduino / Netduino / mbedなどの既製の開発プラットフォームで成功している場合、次に進む前にどのようなことを考慮する必要がありますか? 誤解しない限り、Arduinoはもともと低価格で使いやすさから大学生をターゲットとしていました。当然、アーティストやメーカーにとって人気のプラットフォームになりました。私はNetduinoをArduinoの論理的な拡張と見なしています。これにより、人々は堅牢でリッチなIDE(Visual Studio 2010)を使用し、.NET Micro Frameworkを介してすばやく作業を行うことができます。mbedは、その使いやすさ、無料のツール(オンラインコンパイラ)、およびハードウェア周辺機器のため、もう1つの素晴らしい趣味のプラットフォームです。 だから私の質問は、企業が本番用にこれらの開発プラットフォームを採用してはならないのはなぜですか?言い換えれば、Sparkfunからいくつかのボードを購入し、それぞれをコードでプログラミングしてから、製品を顧客に展開するのは悪い考えですか? 私は特にNetduinoに興味がありますが、Arduinoとmbedに対する/に対する議論も歓迎します。裏側で、あなたは、またはあなたはこれを以前にしたことがありますか? 私は個人的には、Netduinoの開発を他のプロセッサメーカーが製品統合のために販売している「コアモジュール」と見なしていますが、ここで重要なものが欠けているのかもしれません。

4
動くPIRセンサー(またはIRカメラ)、別名エイリアンスキャナーのようなプレデター
公共交通機関と車を避けるために、私は毎日徒歩で仕事に行くことにしましたが、私は小さくて暗い(夕方に)と怖い木を通過する必要があります。 私が懐中電灯を使用していても、生きている(熱く/動いている)生き物を検出するためにPredator対Alienで使用されるような「ライフスキャナー」が欲しいです。 質問のサイエンスフィクションの横にある、移動中にPIRを使用できるかどうか疑問に思っていました。これにより、バックパックに取り付けて、歩いているときにArduinoでそれを制御できます。 それが不可能な場合、他にアイデアはありますか? 私が必要としているのは、私の周りの荒野に生きている、怖いほどの生き物がいるかどうかを知るための方法にすぎません(生きていない生き物については、後で説明します)。 編集する 指摘したように、良い代替案は赤外線カメラである可能性があり、いくつかの良いチュートリアルとハウツーがネットにあります。 詳細な画像は必要ありませんが、生きている生き物(熱血動物)があるかどうか、そして(多かれ少なかれ)どこにいるかを知るだけです。 編集2 指摘されているように、これは実現可能ですか、それとも単なるSFですか? サーモグラフィーカメラが存在し、広く使用されています:http : //en.wikipedia.org/wiki/Thermographic_camera 私はここで解決策を見つけましたhttp://www.embedds.com/interactive-diy-infrared-and-ultrasonic-scanner/、範囲は本当に小さいです(21インチ= 0.5メートル) 編集3 これは、自家製のサーモグラフィーカメラから始まる「レーダー」を作成する別の方法です。 http://hackaday.com/2009/07/01/poor-mans-thermographic-camera/

2
自動車のロードダンプからどのように保護しますか?
ロードダンプは、発電機が電流を供給される負荷が突然切断されたときに発生します。自動車用電子機器では、これは、オルタネーターによって充電されているバッテリーの切断に適用されます。これは、この65ドルのSAEドキュメントで明らかによく説明されています。ウィキペディアによれば、「120 Vにもなり、減衰するのに最大400 msかかる」とのことです。このドキュメントでは、12Vのシステムダンプは87Vにもなり、長さは400msになると主張しています。 12V system 24V system Us 65V to 87V 123V to 174V // maximum voltage Ri 0.5Ω to 4Ω 1Ω to 8Ω // source resistance td 40ms to 400ms 100ms to 350ms // pulse length tr 10ms?? 5ms?? // rise time 最後にリンクされたドキュメントには、次のようにTVS(過渡電圧サプレッサー)エネルギー吸収をリストした表もあります。 表2-吸収されるエネルギー[J](V クランプ = 45V) td [ms] …

3
「コイルガン」はどのように機能しますか?
そのいわゆる「コイルガン」がどのように機能するのか疑問に思っていましたが、それが何をしているのかはわかっていますが、内部でどのように機能し、最終的には基本的なものを作成するのですか?また、どれだけのエネルギーが必要でしょうか?

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