サーミスタをチェックする¶
サーミスタは、加熱または冷却されると抵抗が変わる温度センサーです。
3Dプリンター、乾燥機、およびチャンバーヒーターでは、最も一般的なタイプはNTCサーミスタで、100K で定格されています。NTCは、温度が上昇すると抵抗が減少することを意味します。
以下の場合、サーミスタをチェックする必要があります。
- 温度読み取りは非現実的です
- 温度が周りを飛び回ります
- ヒーターはエラー状態に入ります
- ファームウェアは
MINTEMP、MAXTEMP、Thermal runawayなどを報告します - サーミスタが交換され、移動、または再圧着されました
- デバイスは最初にアセンブルされました
まず、電源をオフにします¶
抵抗は非通電回路でのみ測定されます。
確認する前に。
- デバイスをオフにします。
- 商用電圧または電源から電力を切断します。
- ヒーターが冷めるまで待ちます。
- センサー自体を測定する必要がある場合は、ボードからサーミスタを切断します。
ボードに接続されているときにサーミスタ抵抗を測定する場合、読み取りは他の回路コンポーネントによって歪む可能性があります。電源をオンにして抵抗を測定した場合、マルチメーターまたはボードを破損することができます。
NTC 100Kが持つべきもの¶
典型的なNTC 100K は、25°C で約 100 kOhm の抵抗を持っています。
これは、マルチメーターが常に正確に 100.0 kOhm を表示することを意味しません。
室温での読み取りが少し異なるのは正常です。
- 寒い部屋では抵抗は高くなります
- 温かい部屋では抵抗は低くなります
- 異なるサーミスタタイプには異なるテーブルがあります
- 長いワイヤーと悪い接触は測定に影響を与える可能性があります
主なチェックはシンプルです。室温でのNTC 100Kは、キログラムの周りに数十またはを読む必要があります。0 Ohm または OL ではなく、キログラムの周りに読む必要があります。
マルチメーターを測定する¶
マルチメーターを抵抗モード Ohm に設定します。
マルチメーターがオートレンジでない場合は、 100 kOhm より上の範囲を選択します。200 kOhm または 2 MOhm など。
その後。
- ボードからサーミスタを切断します。
- マルチメーターのプローブを2つのサーミスタワイヤーに接触させます。
- プローブとワイヤーの金属端を同時に握らないでください。あなたの体は平行な抵抗を追加することができます。
- 読み取りが安定するまで待ちます。
- 値を記録します。

出典: ウィキメディア・コモンズ、引退した電気技師、CC0パブリックドメイン
指を使用した簡単な熱テスト¶
室温で測定した後、センサーを指で慎重に温めることができます。
NTCサーミスタの場合、抵抗は低下し始めるはずです。
例えば。
- 室温で約
100 kOhmでした - 指加熱後に低くなりました
正確な数字はここで重要ではありません。変化の方向が重要です。
抵抗がまったく変わらない場合、ランダムにジャンプする場合、またはワイヤーが移動するときに消える場合、問題はセンサー、ワイヤー、圧着、またはコネクタにあるかもしれません。
破損と短絡¶
マルチメーターは、通常のセンサーと明らかな障害を素早く区別するのに役立ちます。
典型的な兆候。
OL、over limit、ディスプレイの左側の1、または無限抵抗 - 開路- ほぼ
0 Ohm- 短絡 - ワイヤーが移動するとき値が大きく変動 - 不十分な接触または破損した導体
- 室温で
100 kOhmの周り で、加熱で低下します - 健全なNTC 100Kのように見えます
異なるマルチメーターは開路に異なる指定を使用しています。通常 OL または選択された範囲を超える値です。
配線をチェックする¶
サーミスタは細かいかもしれませんが、問題は配線にあります。
確認してください。
- コネクタが完全に挿入されている
- ピンはコネクタハウジングから出ていない
- ワイヤーが摩耗していない
- ヒーター近くに絶縁損傷がない
- 軸またはカバーが移動するときにワイヤーテンションはない
- ケーブルはヒーター電源ワイヤーのすぐ隣に走行しません
- 圧着位置は安全です
ワイヤーを移動するときに読み取りが変わる場合、これは「センサー機能」ではありません。これは、ヒーターをオンにする前に修正する必要がある連絡先の問題です。
Klipperをチェックする¶
Klipperでは、センサータイプが構成で設定されます。
典型的なチャンバー温度センサーの例。
チャンバーヒーターの例。
[heater_generic chamber_heater]
gcode_id: C
heater_pin: PA8
sensor_type: Generic 3950
sensor_pin: PA0
control: watermark
min_temp: 0
max_temp: 90
ここのピン名は典型的です。実際のデバイスでは、ボードのピンアウトを確認してください。
重要。sensor_type は実際のセンサーと一致する必要があります。2つのサーミスタは同一に見えるかもしれませんが、異なるテーブルを持っています。間違ったタイプを選択した場合、温度は特に加熱範囲で顕著に不正確になる可能性があります。
インターフェースで見るもの¶
接続後、Klipperインターフェース、Mainsail、Fluidd、またはその他のUIで温度をチェックしてください。
室温では、読み取りは実際の室温に近いはずです。
疑わしい兆候。
- 現実より大幅に低く読みます
- 実際より大幅に高く読みます
- 温度は数十度ジャンプします
- ワイヤーを移動すると温度が変わります
- ヒーターがオンのとき、温度は上昇しません
- 温度は非常にゆっくり上昇します
- ヒーターがオフですが、温度は上昇します
センサーがヒーターの場合、読み取りが妥当に見えるまで、長時間加熱を開始しないでください。
ファームウェアエラー¶
3Dプリンターファームウェアでは、温度エラーは小さな問題ではなく、安全性の一部です。
NTCと基板プルアップを備えた典型的な回路の場合。
- センサーの破損はしばしば低い温度または
MINTEMPのように見えます - 短絡はしばしば高い温度または
MAXTEMPのように見えます - 不十分なサーモルコーラスマイカユースは
Heating failedまたはThermal runawayを引き起こす可能性があります - 加熱ブロックの強い冷却は、温度が遅く上昇したり保持したりしないため、エラーを引き起こす可能性があります
エラー名はファームウェアに依存しますが、意味は同じです。コントローラーはもはや温度を信頼していないか、加熱が期待どおりに機能していないことを確認します。
熱保護を無効にしてチェックしないでください。保護が発動した場合は、まずセンサー、配線、マウント、ヒーター、PID設定、および冷却の原因を探してください。
サーマルコンタクト¶
電気的に機能するサーミスタは、正しい温度を保証しません。
センサーは、測定している部品からの熱を良く転送する必要があります。
確認してください。
- センサーはスリーブまたは穴に完全に収まります
- 正常なクランプがあります
- センサーと表面の間にギャップはありません
- サーマルペーストが使用されている場合、乾燥または剥落していない
- ファスナーは緩くない
- センサーはシートから出ていない
- ワイヤーはセンサーを引き出していない
不十分な連絡先は危険です。センサーは現実より低い温度を読むため。コントローラーは、実際の部品が既に過熱されている間に、加熱を続けます。
ミニチェックリスト¶
最初の加熱の前に。
- サーミスタの抵抗は期待どおりに見えます
- NTC抵抗は指加熱で減少します
- 開路または短絡はありません
- ワイヤーが移動するとき、ジャンプは反応しません
- コネクタは正しく挿入されます
- ファームウェアで正しい
sensor_typeが選択されます - インターフェースの温度は室温のようです
- センサーは正しい位置に安全にマウントされます
min_tempとmax_tempはデバイスに対して適切に設定されます
一般的な間違い¶
- ボード電力で抵抗を測定
- ボードからセンサーを切断しておらず、奇妙な値を取得
100Kサーミスタを別のセンサータイプと混同- 間違った
sensor_typeを選択 OLを見て、それが「100K」を意味すると思う- あらゆる100K NTCが同じであると仮定
- サーミスタをヒーターの隣に緩く置く
- ガラスサーミスタをスクリューで締めすぎ
- ワイヤーを引いてセンサーがスリーブから出てくる
- 熱保護を無効にする代わりにエラー原因を修正する
キーポイント¶
- 抵抗は非通電回路でのみ測定されます
- 典型的なNTC 100Kは
25°Cで約100 kOhmです - 加熱すると、NTC抵抗が低下します
OLは通常開路を意味し、ほぼ0 Ohmは短絡を意味します- ファームウェアは正しいセンサータイプを選択する必要があります
- 良好なサーモルコンタクトは、機能的な配線と同じくらい重要です
- 温度読み取りが間違って見える場合は、ヒーターを開始しないでください
関連読書¶
- Klipper Configuration Reference: Temperature sensors - 公式
sensor_type、sensor_pin、pullup_resistorパラメーター、および一般的なサーミスタのリスト - Marlin Configuration: Temperature Ranges and Thermal Protection -
MINTEMP、MAXTEMP、および熱暴走保護の説明 - Marlin Troubleshooting: Heating Failed - 典型的な加熱エラーの原因。サーミスタ、遅い温度上昇、熱暴走
- RepRap Wiki: Thermistor - NTC/PTCサーミスタの基本的な説明と室温での抵抗チェック
- Fluke: How to Measure Resistance with a Digital Multimeter - デジタルマルチメーターで抵抗を測定するための安全な手順