WISHBONE互換PWMファンコントローラ

LatticeReferenceDesign-Logoパルス幅変調(PWM)はアナログ回路をデジタル的に制御する一般的な技法です。PWMはパルス幅を調整した矩形パルス波を使用し、結果として波形の平均値に変化をもたらします。本PWM実装では、MOSFET回路を介して流れる電流によって、負荷であるファンに送られる電力の大きさを制御します。

本参照デザインは、2ピンの簡素なファンに対する速度制御をPLDとMOSFET回路を使用することで実装するPWMファン制御です。3ピンのファンとPLDを使用する場合は、ファンからのセンス信号でフィードバックループを構成します。ファンデバイスと共に低コストPLDを使用することの利点は、PLDには完結した熱管理システムを実現するために十分なロジックリソースが残されている点です。

Jump to

ブロック ダイアグラム

パフォーマンスとサイズ

デバイス ファミリ デバイスをテスト* 言語 性能 I/Oピン サイズ リビジョン
MachXO2™ LCMXO2-1200HC-4TG100 Verilog/VHDL >50 MHz 24 109 LUTs 1.4
MachXO™ LCMXO2280C-3FT256C Verilog/VHDL >50 MHz 24 99 LUTs 1.4
ispMACH® 4000ZE LC4128ZE-5TN100C Verilog/VHDL >50 MHz 24 79/74 マクロセル 1.4
LatticeXP2™ LFXP2-5E-5FT256C Verilog/VHDL >50 MHz 24 145/138 LUTs 1.4
Platform Manager™ LPTM10-1247-3TG128CES Verilog/VHDL >50 MHz 99 LUTs 1.4

*これ以外のデバイスでも動作するかもしれません。

注: 上に示された性能とリソースサイズは見積りです。選択されたパラメータ、タイミング制約、およびデバイス・インプリメンテーションに依存して、実際の結果は異なるかもしれません。詳細に関してはデザインのドキュメントを参照してください。特に注記がない限り、すべてのコード記述と設計作業はPCプラットホームで行われました。

Documentation

Technical Resources
TITLE NUMBER VERSION DATE FORMAT SIZE
PWM Fan Controller - Source Code
RD1060 1.7 1/16/2015 ZIP 2.9 MB
PWM Fan Controller
RD1060 1.6 9/10/2014 PDF 481.5 KB

*By clicking on the "Notify Me of Changes" button, you agree to receive notifications on changes to the document(s) you selected.

Like most websites, we use cookies and similar technologies to enhance your user experience. We also allow third parties to place cookies on our website. By continuing to use this website you consent to the use of cookies as described in our Cookie Policy.