電気工学

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

2
すべてのデジタル位相ロックループ
(ADC以外の)外部コンポーネントを使用せずに、FPGAに位相ロックを実装したいと考えています。単純化するには、単純なバイナリパルスにロックすることで十分です。信号の周波数は、クロックの0.1〜1%です。オンボードクロックPLLは通常次の理由で使用できません。 構成できません(合成中に設定されます)。 ちらつく。 必要な頻度をサポートしない。 私は文献を整理していて、いくつかのバイナリフェーズロックループを見つけました。最も注目すべきは、必要に応じてリンクを投稿できる「パルススチール」デザインです。実装して合成しましたが、ある程度の成功を収めましたが、そのジッターとロック範囲は、宣伝されているほど良くありませんでした。また、外部DVCOを使用して成功しましたが、すべてをオンチップで実装できればよいと思います。 デジタル回路設計または正しい方向のヒントさえも役立つでしょう(私はしばらくの間これに頭を悩ませてきました)、実証済みのFPGA実装は素晴らしいですが、期待されていません。 2010年10月27日追加 私が使用した実際のDPLLデザインには、ループフィルターとして「ランダムウォークフィルター」があり(前述の「パルススチール」ではなく、うまく機能しなかった私のノートを通過します)、クロックパルスをDCOに駆動します。 。ロックイン範囲は、DCOの分周器を介して設定されます。ループの感度は、ランダムウォークの長さを変えることによって確立されます。 これが見つかった論文は、この投稿の最後に引用されています。その一部を自分で実装したところ、実際にはすでにOpenCoresに実装されていることがわかりましたが、過去数か月の間にプロジェクトが削除されましたが、必要に応じてVerilogファイルを保存しています。 山本浩; 森S; 、「新しいクラスのシーケンシャルフィルターを使用したバイナリ量子化オールデジタルフェーズロックループのパフォーマンス」、Communications、IEEE Transactions on、vol.26、no.1、pp。35-45、1978年1月 土井:10.1109 / TCOM.1978.1093972 URL:http : //ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1093972&isnumber=23895
9 fpga  dsp  pll 

7
実際のヒートシンクなしでリニアレギュレータを冷たく保つ方法は?
一部のアプリケーションでリニアレギュレータを使用したいのですが、それはSOT-223(SOT-89ではない)パッケージに入っています。できればかさばるヒートシンクなしで、どうやってそれを冷たく保つのですか?レギュレータは2〜3 Wの熱を放散している可能性があります。PCBのレギュレータの下にある銅トレースを使用して、レギュレータを冷たく保つことができると聞きました。これについて誰か参照がありますか?


5
PIC 16F初心者..異なるコンパイラーを使用する場合のプログラム構文の違い
すでに述べたように、私はpic16f877aのプログラミングを始めたところです。これで7セグメントディスプレイを操作できます。現在、ccsコンパイラを使用しています。何も問題ありません。しかし、私はコンパイラに依存しないプログラマであることが好きです。したがって、IARやHitechcなどの他のコンパイラで同時に作業したいと思っています。ccs以外の「コンパイラーでのプログラムステートメント宣言」が異なるかどうか知りたいのですが?このことへの取り組み方を教えてください。あらゆる形の提案を歓迎します。前もって感謝します。
9 pic  compiler 

3
自宅でリフローするか、手動ではんだ付けしますか?
Super OSDプロジェクトの制作にDIY SMTリフローを行うことを検討しています。 コンポーネント数の概要: 抵抗:〜50 x 0603; 高精度0.1%抵抗、および1%および5%コンポーネント コンデンサ:17 x 0603、2 x 0805、1 x 1206(すべてのセラミック)、2 x EIA-3216(タンタル) インダクタ:1 SDR-0604パッケージ チップ:SOIC-8(EEPROM)、SOIC-28、TQFP-44、一部のSOT-23(温度センサー+ TL431) トランジスタ:3 x SOT-23(2 x N-ch mosfet、1 x NPN) ダイオード:2 x SOT-23、2 x SOD-323 その他:ポリヒューズ0805 x 1、LED 0603 x 1 見てわかるように、これは手作業ではんだ付けするのは怪物になるので、DIYオーブントースターのリフローを行うことを考えていました。これは適切でしょうか?知っておくべき落とし穴はありますか? それ以外の場合は、自分ではんだ付けする必要がありますが、ボードごとにほぼ80個の小さなコンポーネントがあると、それが実際の問題であることがわかります。


7
どのPICを使うべきですか?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? 電気工学スタック交換のトピックになるように質問を更新します。 4年前休業。 学習を始めるのに最適なPICは何ですか?8ピンとアナログ入力を備えたPICが必要です。 16F628Aを持っていますが、16F684の方がいいと思います。PIC16F648と684Aの違いは何ですか? どちらが一番いいですか?

2
ESD保護デバイス-MCUに必要ですか?
ボード上の2つのチップ、dsPIC33FとPIC24F、およびシリアルEEPROM(24FC1025)を使用しています。 これらの小さなESD保護デバイスを0603パッケージで見ました。 http://uk.farnell.com/panasonic/ezaeg3a50av/esd-suppressor-0603-15v-0-1pf/dp/1292692RL 私が使用しているようなMCUの場合、これは必要ですか?ボードは絶えず処理され、外部インターフェイス(I2C、UART)はESDにさらされる可能性があります。 内部ダイオードはとにかくチップを保護し、これらを無意味にしますか?

2
Arduino Unoで何をしますか?
ロックされています。この質問とトピックへの回答はロックされています。質問はトピックから外れていますが、歴史的に重要です。現在、新しい回答や相互作用を受け入れていません。 次のArduinoが発表されました。ArduinoUno とArduino Mega 2560です。主な違いは、キーボードやマウスなどの異なるUSBデバイスのように動作するように再プログラムできるUSBチップが搭載されていることです。多くのメモリ。 新しいボードで何をしたいですか? 私の計画は、特定のゲームをプレイするためのキーボード/マウスの代替品を作ることです。ボタンを押して、マウスの左ボタンタイプのものをすばやく繰り返しクリックします。
9 arduino 

3
IRリピーターを構築する方法?
私はテレビの下の木製キャビネットに住んでいるデジタルケーブルボックスを持っています。キャビネットの扉を閉めたままリモコンを使いたいのですが。IRリピーターは約30ドル以上動作するようです。低コストで簡単に構築できますか?
9 infrared 

4
BGAではない最新のARMプロセッサ
ロックされています。この質問とトピックへの回答はロックされています。質問はトピックから外れていますが、歴史的に重要です。現在、新しい回答や相互作用を受け入れていません。 私はBGAパッケージに含まれていないARMを、できればMMUを使用して探しているので、愛好家は自宅でリフローします。
9 arm 

5
学生として新製品を発売
私はイギリスに住んでいる学生です。 私はニッチ市場を満たす製品についてこの素晴らしいアイデアを持っているので、興味があります。データロギング機能を備えた強力な画面表示モジュールであり、オープンソースのハードウェアとソフトウェアです。http://code.google.com/p/super-osd/を参照してください。 これらのモジュールの販売を開始したいと思います。PCBデザインがあり、コンポーネントを注文する準備ができていますが、モジュールの製造にはどのようなルートを取るべきですか?主な可能性は3つあります。 自分のPCBをエッチングして、コンポーネントをはんだ付けします。両面の表面実装ボードを扱っているので、ほとんど問題ありません。 中国から安価なPCBを注文し、40個すべての奇数(0603、TQFP44など)コンポーネントを自分ではんだ付けします。(おそらく最も安価なオプションですが、手作業がたくさんあります。) PCB +アセンブリの見積もりを入手してください。 何か案は?

1
OSXのTI Launchpad USBシリアル通信
オンボードUSBチップ(TUSB3410)を介してOSXへのシリアル通信を行うTI Launchpadを入手できた人はいますか? コードのアップロードにmspdebugを使用しています。しかし、シリアルを取得するには、FTDIチップをMSP430のシリアルラインに接続する必要があります。 TUSB3410をOSXで適切に動作させるための手順はありますか? 彼らはドライバーを持っていると主張していますが、私はそれらを動作させることはできません。 MSP430 LaunchPad Mac OS X
9 msp430  osx  launchpad 

3
250mAで5V〜20Vから3.3Vを得る最適なソリューション
Super OSDプロジェクトでは、5.5Vから20Vの可変入力から250mAで+ 3.3Vの電源が必要です。サイズと同様に、コストが問題になります。元々、サイズが小さいため、SOT-223パッケージのLM317を検討しました。残念ながら、SOT-223パッケージのヒートシンクを入手することは困難です。 次に、いくつかの計算を行いました。LM317は、20Vの入力と250mAの負荷、およびθJAが140°C / Wの場合、最大4.175Wの電力を消費し、周囲温度より584°C高い温度で正常に動作します。だから実用的ではありません。 次の解決策は小さな降圧コンバーターでしょうが、私は小さな設計と3ドル未満のコストを目指しています。誰かがその仕事に理想的なチップを知っていますか?それともリニアレギュレータを使用することはまだ可能ですか?私はそうしたいと思いますが、無駄な熱を取り除くことは本当に問題です。電気モーターはこのモジュールの数百mAに比べて数十Aを消費するため、このアプリケーションでは電力効率は重要ではありません。
9 voltage  3.3v  buck  linear  ldo 


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