短い答え:
出力抵抗の「通常のcmos」IOドライバー構造の値を間接的に推定できると仮定します。ほとんどのDSは、このパラメーターを計算できる「DC IO特性」のデータを提供します。ほとんどの場合、以下が与えられます:
a)供給電圧(Vcc)
b)負荷電流(Iload)
c)負荷電流(Vdrop)@電圧降下
静的抵抗は単純なVdrop / Iloadです
たとえば、Vcc = 2VおよびVdrop = 0.4Vの表26-10のPIC24Fは、Iload = 3.5mA(最悪の場合)を指定しています。これにより、約114オームが得られます。電源電圧を3.6Vに上げると、同じ電圧降下でIloadが6.5mAに増え、約62オームになることに注意してください。
長い答え:
I.まず、実際に「通常のCMOS IO構造」を扱っているかどうかを確認する必要があります。これは次のようになります。
残念ながら、uCメーカーはこの情報を提供することはめったにありません(74HCファミリなどの個別のゲートを扱っている場合に提供されます)。しかし、私はこれが最も一般的な構造であり、実際に使用されているかどうかを伝える標識があると主張します(これについては後で詳しく説明します)。
II。上記が当てはまる場合、オン抵抗は実際にはNMOSの「オン抵抗」であることがわかります。この場合、VGSは電源電圧、VDSはVdrop電圧、IDはIload電流に等しくなります。
次に、メーカーDSで提供されるデータが線形領域からのものか飽和領域のものかを確認します。DSからのデータが線形領域からのものである場合、非常に最初のポイントで計算された「静的抵抗」はかなり良い近似であり、はるかに小さい電流に対しても有効です。データが飽和領域からのものである場合、計算された抵抗は、小電流に対して非常に悲観的になります。
上記は、ウィキペディアのこの特徴によって示されています。また、MOSFETに関する記事全体も確認する価値があります。
VGS> VthおよびVDS <VGS-VTHの場合、トランジスタは線形領域にあります。uCが製造されるCMOSテクノロジーの場合、Vthは0.5V〜1.5Vボルトのいずれかであるというのはかなり安全な仮定です。したがって、以前のPIC24Fの例を考慮すると、NMOSが線形領域にある可能性が高いと結論付けることができます-> VGS(2V)> VTH(〜1.5V)およびVDS(0.4)<VGS(2V)-VTH(1.5V)。
注:いわゆる「線形領域」でも、MOSデバイスは非線形のものです。したがって、線形デバイス(抵抗)で近似する品質は、近似が行われたポイント(動作点)に依存します。上記の例では、かなり大きな電流で近似が行われているため、非常に低い電流では正確ではありません(実際には、抵抗の上限を設定しています)。
III。では、通常のCMOS IO回路を扱っていることを示す兆候は何ですか?
a)運
が良ければ-DSに同等の出力ステージ回路図がありますb)運が良ければ-20ページのMSP430G2231の場合のように、NMOS ID対VDS特性に非常に似ているVdrop対iload特性があります。また、この特性のプラスとして、「静的抵抗」を直接取得し、製造元から提供されたデータが線形領域のものか飽和領域のものかを示します。
c)他の場合、これは事実であると賭けることができます。電源電圧の上昇に伴って駆動電流が大幅に上昇することがデータで示されている場合、正しい賭けの上昇のオッズ。