電気工学

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

4
Arduinoでの16x2 LCDディスプレイのデバッグ
標準の16x2 LCDディスプレイ(日立HD44780と互換性があると思います。以下の概要と仕様を参照してください)は、ここで説明するように、4つのデータピンを使用してArduino Unoに接続しますが、2x 220オームの抵抗を並列に追加しました(つまり、 110オーム抵抗)をピン16(バックライトグランド)に接続し、ポットを静的抵抗に置き換えて、Voで4Vを作成します つまり、RWはグランドに配線され、RS、Enable、Data4-7はArduinoピンに接続され、Data 0-3はフローティングです。 Arduinoの別のピンに接続されている他のもの(センサー、光絶縁されたSSRを備えたトランジスター、主電源リレー、いくつかのボタン)があります。私が使用するコードは、1秒間に数回テキストをディスプレイに書き込み、通常、ディスプレイは完全に機能します。 ただし、リレーが閉じると(約10mAかかり、Arduinoピンの1つから順に制御されるトランジスタによって制御されます)、LCDが文字化けすることがあります。通常は次にリレーが閉じるまで文字化けしますが、リレーが開いたとき、またはリセットのために開閉がさらに数回繰り返された後も時々発生します。リレーが開くか閉じると、常にガーブリングが開始および停止します。 「文字化け」とは、文字化けした後にそれに書き込むたびに、英語の文字を書くのではなく、通常はデータシートで識別できない文字列を取得することを意味します(一部は可能です)。この文字化けした文字列は、新しいテキストをLCDに書き込むと、画面に沿って左に移動する傾向があります。 Arduino自体が混乱しているのではなく、同じテキストを同時にシリアルモニターに書き込んでいるため、文字化けしていません。 それ以来、RWピンをArduino出力に接続し、Data0-3をグラウンドに接続する実験をしましたが、これは役に立ちません。9VバッテリーまたはUSBでデバイス全体に電力を供給しましたが、役に立ちません。電池を交換しました…変化はありません。 動作しているように見える唯一のことは、リレーに接続された負荷がないことですが、それは目的を無効にします:-) シグナルアナライザーや、マルチメーター、ラップトップ、Arduinoよりも高度なものはありません...これをデバッグするのに役立つヒントはありますか? LCDサマリーシート:http : //oomlout.com/LCDD/LCDD-SUMM-BC1602A.pdf LCD仕様:http : //oomlout.com/LCDD/LCDD-DATA-BC1602A.pdf 文字化けしたテキストの例:
9 arduino  lcd 

5
誰でもHC-SR04のマイクロコントローラーを識別できますか
HC-SR04は人気があり、非常に安価な超音波測距装置です。機能を変更するために1つを変更したいと思います。コントローラを特定できれば、それを再プログラムしたり、少なくとも自分でプログラムしたものと交換したりできるかもしれません。 コントローラは14ピンSOICで、ピン4とVcc、ピン11のGnd、ピン5と6の間にXtalがあり、ピン7はリセットであると思います。マーキングはまったく付いていないので、メーカーは明らかにそれが何であるかを知りたくありません。 ピン配置は、14ピンPIC、または私が見つけることができるAtmelチップと一致しないようです。 このデバイスに精通している人や、マイクロコントローラーが何であるかについて教育を受けた推測をする気がある人はいますか?

2
LM358(オペアンプ)光センサー用?
私はこの光センサーを見ています: 光センサーにLM358(私が信じているデュアルオペアンプ)を使用することの正確なポイントは何ですか?多分私は何かが足りない....しかし、それは正確にどのような目的に役立ちますか? これはおそらく単純で愚かな質問だと思います。しかし、なぜ光センサーからアナログデータを読み取ることができないのでしょうか。

1
保護に関して、この自動車用電源回路はどのように見えますか?
序文 これは私が設計した、より大きなデバイスの一部になる電源回路です。非常に基本的な意図は、標準の+ 12V自動車用電力を使用して5V出力と3.3V出力を生成する一方で、一般的な自動車電気システムに存在する可能性のある厄介なものからデバイス全体を保護することです。 。これには以下が含まれますが、これらに限定されません。 逆極性 過電流 ロードダンプ 高速トランジェント(-/ + 200V) 建設的なフィードバックを得るために、投稿されたとおりに回路を設計した理由を説明します。私はいくつかのグーグルを作成し、プロのEEからいくつかの助けを得たので、これはそのすべての研究と助けの集大成です。 設計 私はリニアのLT1963から始めました。これは、電源回路全体を設計した基本的な線形電圧レギュレータです。それはかなり単純明快で、トランジスタなどを並列化したりピギーバックしたりする必要なく、必要な電流を供給します。 次に、私は、自動緊急トラックが持つ24Vのバッテリージャンプパックを考えると、20Vの絶対最大定格が少し低くなる可能性があることを知っていました。さらに、電気システムに潜んでいる可能性のあるロードダンプと200Vの高速トランジェントがあるという事実に加えて、過電圧保護が必要であると判断するまでの短いジャンプでした。 私は2方向からアプローチしました。リニアのLT4356サージストッパーICとリテルヒューズのSMDJ40CA TVSダイオードを使用することにしました。LT4356は、一言で言えば、MOSFETを制御して電圧/電流の流れを制限することで、構成可能な過電圧保護、低電圧保護、および過電流保護を提供します。この質問でユーザーが吟味し、私が理解しているように、緊急車両の装置で使用されました。私には十分です!TVSに関する限り、前述の質問を他の情報源とともによく読んだ後、私は〜48Vのクランプ電圧と5000Wの電力処理定格を使用することにしました。前述の投稿に基づいて、これはかなり良い出発点になるはずです。 LT4356を使用することで、私は無料で過電流保護を取得しましたが、負荷の前にあるものが多すぎるため、PTCヒューズを挿入することにしました。知るか。私に安い保険。私はまた、逆極性保護を確立するために、私の現在の使用に対して定格の標準ショットキーダイオードを追加しました。バックツーバックMOSFETを使用することもできましたが、回避する電力損失が電圧レギュレータの熱として現れることを考えると、複雑すぎると判断しました。 この時点で、低電圧、過電圧、および過電流保護を実現しました。TVSは、ロードダンプをかなりうまく処理できるはずです。私がチャットしているEEからの推奨に基づき、JP1の電源入力に100pFセラミックキャップを取り付けて、非常に速いスパイクを支援しました。 回路(大きいバージョンはクリック) ファインフェローへの私の質問 非常に基本的な「ええ、それは悪くない/ええ、それはいくつかの作業を必要とする」方法で...これはあなたたちにどのように見えますか?私は、他の会社のために、それが要求される仕様と標準を備えた製品を設計しているのではありません。私はこのデバイスを自分のために設計しているだけです。車の電気系統がジャンプしたり、ロードダンプやスパイクがあったりしても、デバイスがうまく機能し、揚げられないようにしたいのです。歓迎しますが、これを、質問をすることなどの学術的な議論に変えないでください。:)

3
オペアンプ分析:「負のフィードバックルール」はいつ適用されますか?
次のように、負のフィードバックを使用するオペアンプ回路を構築すると、 ... 負帰還のために仮定することで、回路を非常に簡単に分析できます(もちろん、オペアンプも理想的であると仮定した場合)。v−= v+v−=v+v^- = v^+ これらの簡略化されたモデルが壊れる明らかな高精度のケースに加えて、これはいつ、いつ無効になるのですか? たとえば、フィードバック抵抗を他の要素(おそらくコンデンサ、インダクタ、ダイオード(通常のシリコンダイオード、ツェナーダイオードなど))、またはそれらと他の一般的な回路要素の組み合わせで置き換えた場合、これがどこにあるかをどのように知ることができますか簡略化は有効ですか? また、フィードバック要素として抵抗を使用している場合でも、抵抗が非常に高くなると、ある時点でそれを開回路と見なすことができるため、このモデルは途中のどこかで壊れます。 したがって、問題は、この近似がどの制約の下で「十分に真実」であり、有用な結果が得られるかということです。 編集: 別の例として、基本的な反転ログアンプ回路を考えます。 ショックレーダイオード方程式を解くと 私D= 私S(ev D / VT− 1 )私D=私S(evD/VT−1)i_D = I_S(e^{vD/VT} - 1) vDの場合、 (1は無視します。これは、指数がかなり大きくなるため、ほとんど関係ありません)vD= VTln(私D私S)vD=VTln⁡(私D私S)v_D = VT \ln{\left(\frac{i_D}{I_S} \right)} 次に、仮想の短い方法を使用して、 出力の正しい式を取得します。私D= vI N− 0RI N私D=v私ん−0R私んi_D = \frac{v_{in} - 0}{R_{in}} voU T= − VT⋅ LN( vI N私SRI N)voあなたt=−VT⋅ln⁡(v私ん私SR私ん)v_{out} = …

5
ポータブルHDDを拭くのに必要な磁石の大きさはどれくらいですか?
この記事によると、HDDからデータを消去するには、非常に大きな磁石が必要です。実は、「実験用消磁装置」がどれほど強いかわからないので、自分の言葉で尋ねます。手に指を近づけると指をつぶす磁石が2つあります。これは、修理担当者にケーシングとドライブの適切なコネクタを固定させる前に、破損したポータブルHDDのデータを消去するのに十分な強度があるのでしょうか?見た目を損なうことなく自分で開くことのできない、洗練されたWD Passportです。彼らが私に新しいものを与えても気にしないでください、誰かが古いもののデータをざっと見てきても気にしないでください。

4
シュミットトリガーモードでオペアンプコンパレーターを機能させるにはどうすればよいですか?
小さな12Vケースのファンを制御したい。R 1、R 2、およびR 3の値を設定して、ファンが40 o C 以上の温度で動作するようにします。 この種のシステムでは、コンパレータの出力がハイとローの間で急速に変化する決定的な領域があることを理解しています。温度が40の近傍にあるときに、この実用例では、O C、不安定な挙動が存在することになります。 シュミットトリガーモードでこの回路を機能させる方法はありますか(例:38 o C 未満で停止し、42 o Cを超えて開始し、38 o Cと42 o Cの間で以前の状態を維持します)、変更を最小限にします。シュミットトリガーロジックゲートを使用しません。

1
フォレンジック用のDRAMのフリーズ(コールドブート)
私はコールドブートのトリックについてしばらく知っていましたが、その背後にある物理を実際に考慮したことはありません。私は論文を読みましたが、なぜそれが機能するのかについてはあまり触れていません。 RAMスティックを物理的に非常に低い温度まで冷却すると、電源がなくても、RAMに保存されているデータが長期間維持されるのはなぜですか。 DRAM ICは本質的にトランジスターコンデンサーのストレージセルの大規模な配列であることを知っていますが、なぜ温度が変化するのか理解できません。 それはさらに質問を引き起こします: デバイスの減衰特性は、セルの「以前の」値を、通常またはより低い温度で測定できるようにするのに十分ですか? これは、ビット腐敗の原因となる現象と同じですか、つまり、コンピュータメモリでビットがランダムに反転しますか? これは、マイクロプロセッサの状態の変更や、ディスクリート回路でのトランジスタの切り替え方法の変更など、他のシナリオにも当てはまりますか? 極端な寒さが原因で充電状態がゆっくりと減衰する場合、RAMを加熱するとRAMに保存されているデータがすべて消去されることを意味しますか?

2
無線でARMをアップグレードする
GSMモデムを搭載したARMボードを作成します。 ARMファームウェアを無線でアップグレードできるようにしたいと考えています。 そのための良い、信頼できる、オープンソースのソリューションはありますか? そうでない場合、この機能を備えた有料OSはありますか?

3
STM32:ソフトウェアリセットの実行
STM32F2のソフトウェアリセットを実行しようとしています。(リファレンスマニュアルはこちらから入手できます。)リファレンスマニュアルの関連ページ(80ページ)には、ほとんど情報がありません。基本的に、のSYSRESETREQビットをApplication Interrupt and Reset Control Register設定する必要があります。 今、このページではそれが変更できるように説明しSYSRESETREQ、具体的な「キー」がに書き込む必要VECTKEYビット。 どちらのドキュメントも、これApplication Interrupt and Reset Control Registerがどこにあるかを説明していません。そのアドレスは何ですか、またどのようにアクセスできますか?
9 stm32  reset 

2
いつ低帯域幅のオペアンプが必要ですか?
このオペアンプには27kHzのユニティゲイン帯域幅があり、これは私が今まで見た中で最も低いものです。(私は最初に7.7V / msのスルーレートを7.7V / s と誤解しています。これが最もよく使用される単位だからです。) μμ\mu 27kHzは非常に悪いように見えます。彼らがこれらの仕様でオペアンプを作る理由はありますか?

4
IGBTの評価、これがどのようにして可能かわかりません
DigikeyでIXGX400N30A3 を見つけました。データシートによると、デバイスの定格は400A @ 25C、1200A @ 25C、1ms、電圧定格は300V、PDは1000Wです。 本当に?このTO-264パッケージは、1日中400Aの電流を制御できますか?DCモードでTIG溶接機を短絡できますか?これらのリードは400Aの電流をどのように流すだけですか?
9 power  datasheet  igbt 

1
ATMega328外部AREF接続
ATMega328データシート、セクション24.9.1: 外部基準電圧がAREFピンに印加されている場合、内部基準電圧オプションは使用できません。 Arduino リファレンスページから: あるいは、外部基準電圧を5K抵抗を介してAREFピンに接続し、外部基準電圧と内部基準電圧を切り替えることができます。AREFピンに32Kの内部抵抗があるため、抵抗は基準として使用される電圧を変更することに注意してください。2つは分圧器として機能するため、たとえば、抵抗を介して2.5Vを印加すると、AREFピンで2.5 * 32 /(32 + 5)=〜2.2Vが生成されます。 ATMega328データシートは、表29.16 ADC特性の「内部32k抵抗」リファレンスを確認しています。リファレンス入力抵抗= 32 kOhm。 とはいえ、上記の2つの発言は互いに相反するように思われます。私はいくつかのセンサーが0-5Vフルスケールを出力し、他のセンサーが0-1.8Vフルスケールを出力するアプリケーションを持っています。1.8Vセンサーをサンプリングし、5Vセンサーの内部AVCCリファレンスに切り替えるときに、1.8V AREFへの切り替えの分解能が向上すると、アプリケーションにメリットがあります。 Arduinoのリファレンスページでは、5kOhmの直列抵抗を介して1.8V AREFに結合し、内部の32kOhm抵抗による分圧器を考慮に入れれば、これで問題ないことを示唆しています。これはArduinoリファレンスからの悪いアドバイスですか、それとも実際にこの種のことをするのは一般的な習慣ですか?Atmelの声明は、外部電流制限抵抗なしでAREFに適用される外部電圧に制限されていますか(そうであれば、内部32k抵抗が与えられている理由)? 余談ですが、1.8V信号を最大5Vにスケーリングするために適切に構成されたオペアンプで同様の結果を達成できることは明らかですが、オンボードADCでも同様に処理できる場合、追加された複雑さと部品は無駄に見えます。変更可能な電圧リファレンスを利用する。同様に、感知された信号が1.1Vを超えないことを確信できれば、内部基準電圧を利用できます。繰り返しになりますが、基準を設定するために低電圧センサーに電力を供給している1.8Vレギュレーターを使用する方が私にはよりエレガントに思えます。

2
順序制御された方法で抵抗を並列にブロー
私はいくつかの質問をし、いくつかのバッジ(言い訳だけを)を獲得することになっているので、私はいつも非常に興味を持っているものを投げます。 ショーを鑑賞したり、他の人と共有したりするために、並列に配置された抵抗器のセットを順番に順序制御された方法で吹き飛ばしたいとします。 この回路図を見てください: 私が言ったように、セット{R1、R2、... RN}のできるだけ多くの抵抗を順序制御された方法で吹き飛ばしたいと思います。最初にR1、次にR2など。Rを爆破したくありません。Vs、Rs、R1、R2、... RN、各抵抗器の電力定格(Psmax、P1max、P2max、... PNmaxと呼ぶ)、およびソースの最大電流Ismaxの値を選択できます提供することができます。また、飛んだ抵抗は常に開回路であると仮定します。 Mを、最終的に溶断される抵抗器の数(Nのうち)と呼びましょう。 質問:Mを最大化するには、これらの値をどのように選択しますか? 私は2つのケースを見ます: 1)数学的「世界」、制限のないパラメーター、さらには抵抗がP <Pmaxの場合はブローせず、P> = Pmaxの場合はブローするという非現実的な仮定を行うこともできます。私はこれに興味はありません(無限の解があることは明らかであり、M =無限大の場合)。 2)これらのすべてのパラメーターの実行可能な値と、抵抗器の実際の熱的挙動を伴う実際のケース。これが私の興味です。 これは比較的複雑な質問であり、ほとんど実用的ではありませんが、数学的/工学的な課題として、私はまだそれについて知りたいです。ね?時間をかけてください。 編集:実際には、Vをバインドして、HVジェネレーターが作成されないようにします。Olinはすでに彼の例で12 Vを使用しているので、私たち全員のためにVs = 12 Vを修正しましょう。また、Ismax = 100 Aの値を想定します。

2
4層PCBでは層の順序は重要ですか?
PCBにはブラインドビアがありません。4層PCBでは、多くの場合、内層はグラウンドと電源プレーンです。どちらをコンポーネント側に配置するかは重要ですか?
9 pcb 

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