リフローオーブン(T-962)を改造する

自分で作る時間と労力が惜しいので買ってしまったT-962ですが、やっぱりなんだか不満です…。中国語表記不要だろとかリフロー中にもファン回して温度を均一化したいとか。UKの方でコントローラーをまるごと置き換えるキットが出ているようですが、だったら自分で作り直すという出来です。

2010051230698765

グラフィックディスプレイの部分と、温度プロファイル作るのめんどいなとか思って検索していたらファン制御だけをArduinoで乗っ取ることができるようです。

T-962Aでの記事だったので、T-962で動かすには微調整必要でしたが(ワークサイズが小さい)面白そうなので実装します。

まずは、さくっと分解して安っぽいテープで止まっている部分をすべてカプトンテープに置き換えます。

IMG_6086res

IMG_6100res
制御用の基板はホットボンドでベタ付されているのでなんとかして剥がします…。ドライヤーで温めて剥がすのが無難ですね。

IMG_6095res

そして、ボード形式がほぼ同じだったのでラインの引き出してiDunio2の基板に突っ込みます。(取り出すラインとかは上記のサイトを参照のこと)とりあえず、電源入れてテストしてみるとやはり筐体サイズの関係からかそのままのコードを使うと冷え過ぎて温度が上がらないことが分かったのでテストしながら最適解を探したところ以下のコードになりました。

IMG_6098res

/*
  T962A reflow oven fan control hack
 Using the coling fan as convectional heat aid.
*/

int led = 13;   // use on-board LED as status lamp
int fan = 8;    // fan control pin - active low
int heater = 2; // heater on signal - active low
int fun_active = 100; // FAN ActiveTime(ms)

void setup() {
  // initialize the digital pin as an output.
  pinMode(led, OUTPUT);
  pinMode(fan, OUTPUT);
  digitalWrite(fan, HIGH);  // turn off the fan
  pinMode(heater, INPUT);
}

void loop() {

  if (digitalRead(heater) == LOW) {
    delay(2000);               // wait for 2 seconds
    if (digitalRead(heater) == LOW) {
      // give the fan motor initial torque
      digitalWrite(led, HIGH);   // turn the LED on
      digitalWrite(fan, LOW);    // turn the fan on
      delay(400);               // wait for x second

      digitalWrite(led, LOW);    // turn the LED off
      digitalWrite(fan, HIGH);   // turn the fan off
      delay(600);               // wait for x second

      // then slow PWM until the heater turns off
      while (digitalRead(heater) == LOW) {
        digitalWrite(led, HIGH);   // turn the LED on
        digitalWrite(fan, LOW);    // turn the fan on
        delay(fun_active);         // wait for x second

        digitalWrite(led, LOW);    // turn the LED off
        digitalWrite(fan, HIGH);   // turn the fan off
        delay(1000-fun_active);    // wait for x second
      }
    }
  }
}

とりあえず、ばらしたままで何も入れないでリフローしてみます。ファンが低速で回ったまま問題なく温度が上がるみたいなのでもとに戻します。

IMG_6104res

当分はこれで行きますかね~。

    • Ed
    • 2014年 8月 7日

    Hi,
    I like your hack to run the fan while the heater is going… very clever :-)

    Would you like a controller upgrade for the T962? We now sell an upgrade kit for the T962 that offers datalogging and an external thermocouple input used to measure PCB temperature to help setting up profiles for your boards.
    http://www.estechnical.co.uk/reflow-controllers/reflow-oven-controller-t962-complete-upgrade-package

    I also really like your quad copter!

    Best regards,
    Ed

  1. Hello.

    I knew I had that your HP.
    And, I think it can be changed in the kit and interesting idea.

    I was thinking about how that can be easily.

    Thank you liked the quad.

    Best regards.

  1. 2015年 1月 29日

 
%d人のブロガーが「いいね」をつけました。