Arduinoとホットプレートを使ったリフロー装置(1号機)の製作(7)

このページをスマホなどでご覧になる場合は、画面を横長にする方が読みやすくなります。
目次へ  前のページへ (1) (2) (3) (4) (5) (6) (7) (8) 次のページへ
2016年09月12日 「Arduinoとホットプレートを使ったリフロー装置の製作」から「Arduinoとホットプレートを使ったリフロー装置(1号機)の製作」へ改題。

参考:この連載で説明している温度制御装置の改良版について書いた記事もあります。あわせてご覧ください。

5-4.温度制御装置にスケッチを書き込む

温度制御装置が組みあがったら、Arduino Unoにスケッチを書き込みます。書き込むスケッチは、下のリンクからダウンロードできます。

温度制御装置用スケッチ temp_cont1.zip (5kB)

注意:スケッチの一部に誤りがあり、2013年10月9日に誤りを訂正したスケッチに差し替えました。差し替え以前にスケッチをダウンロードした方は、お手数ですが、ダウンロードしなおしてください。

ダウンロードしたZIPファイルを解凍するとできるフォルダの中に、temp_cont1.inoというスケッチがありますから、これを温度制御装置のArduino Unoに、USBケーブル経由で Arduino IDEから書き込みます。

なお、このスケッチを使うには、Arduino IDEにMGLCDライブラリ Ver.0.34をインストールしておく必要があります。

5-5.温度制御装置の使い方

前のページに載せた、温度制御装置のブロック図を再掲します。

図3(再掲)、今回製作した温度制御装置のブロック図
図3(再掲)、今回製作した温度制御装置のブロック図

温度制御装置を使うには、まず、ホットプレートを切にした状態で、電源プラグを大型リレーモジュールにつながっているメスプラグに差し込みます。(下の写真では、撮影の都合上、室内のカーペットの上にホットプレートを置いていますが、実際にはベランダなど、もっと風通しの良い場所で作業してください。詳しくは、この連載の4ページ目の後半をご覧ください)

写真68、ホットプレートを切にする
↑ 画像をクリックすると拡大
写真68、ホットプレートを切にする
写真69、ホットプレートの電源プラグを温度制御装置に接続する
↑ 画像をクリックすると拡大
写真69、ホットプレートの電源プラグを温度制御装置に接続する

次にACアダプタをコンセントに挿してArduino Unoに給電します。(USBケーブルでArduinoに給電すると、大型リレーモジュールが動作しません) そうするとLCDが次のような表示になります。画面に表示される温度は、熱電対で測定した温度です。

写真70、液晶画面への温度表示
写真70、液晶画面への温度表示

上記のような画面が出るのを確認したら、大型リレーモジュールにつながっているオスプラグをコンセントに挿して、ホットプレートの温度調節を最高温度に設定します。この時点では、まだホットプレートは加熱しないはずです。(万一ホットプレートが加熱を始めたら、配線が間違っている可能性があります。すぐにホットプレートの電源プラグを抜いて、問題を確認してください)

写真71、ホットプレートを最高温度に設定する
↑ 画像をクリックすると拡大
写真71、ホットプレートを最高温度に設定する

オスプラグをコンセントに差し込んだら、パワーリレー付近に高電圧が掛かりますので、決して触らないでください。感電します。(この温度制御器は試作品ですので、高圧部分がむき出しですが、後に、箱に回路を入れて、高圧部分を露出しないようにする予定です)

写真72、感電の恐れのある高圧部
↑ 画像をクリックすると拡大
写真72、感電の恐れのある高圧部

ホットプレートが加熱していないのを確認したら、熱電対を貼り付けたダミー基板と、リフローしたい基板をホットプレートに並べて載せ、ふたをしめます。

写真73、ホットプレートに並べた基板
↑ 画像をクリックすると拡大
写真73、ホットプレートに並べた基板
写真74、ふたをしたホットプレート
↑ 画像をクリックすると拡大
写真74、ふたをしたホットプレート
広告

ここで、グラフィックLCDシールドのSW3を押すと、ホットプレートが加熱を始めます。

写真75、SW3を押して加熱を開始する
↑ 画像をクリックすると拡大
写真75、SW3を押して加熱を開始する
写真76、加熱ステージにおける液晶表示
写真76、加熱ステージにおける液晶表示
写真77、ホットプレートの電源ランプの点灯
写真77、ホットプレートの電源ランプの点灯

ここで、液晶表示の内容について説明しておきます。次の画面は、加熱・冷却工程がもっと進んだ時のものです。

写真78、液晶表示の内容
写真78、液晶表示の内容

画面の左側に、文字や数字が4行表示されています。上から順に

を表わしています。ステージについては、この連載の4ページ目図1を参照してください。

温度のグラフは簡易的なものですが、おおよその温度変化の様子がつかめるように作ってあります。画面の一番下が10℃、一番上が270℃になるように温度を表示します。また、グラフの左端から右端までで、過去6分20秒の温度の変化を表わしています。

時間が経過し、加熱ステージ1→予熱ステージ→加熱ステージ2→リフローステージ→冷却ステージとステージが進むと、液晶表示は次の様に変化していきます。この間、ホットプレートのヒーターは、温度制御装置のリレーで自動的にONとOFFを切り替えられ、目標とする温度プロファイルが実現するように制御されます。

写真76(再掲)、加熱ステージ1の液晶表示
写真76(再掲)、加熱ステージ1の液晶表示
写真79、予熱ステージの液晶表示
写真79、予熱ステージの液晶表示
写真80、加熱ステージ2の液晶表示
写真80、加熱ステージ2の液晶表示
写真81、リフローステージの液晶表示
写真81、リフローステージの液晶表示
写真82、冷却ステージの液晶表示
写真82、冷却ステージの液晶表示

冷却ステージが始まると、ブザーが鳴りますので、ゆっくりとホットプレートのふたを開けて、冷却してください。

60℃以下になると、ブザーが鳴り、次のような画面になります。やけどしないように気をつけながら、リフローの終わった基板を取り出してください。

写真83、リフロー終了時の液晶表示
写真83、リフロー終了時の液晶表示

この画面を見ると分かるように、加熱・冷却工程の時間の大半を冷却ステージが占めています。冷却時に、扇風機でホットプレートに風を当てると、冷却時間が少し短縮できます。

別の基板をリフローするなら、基板を交換し、ふたをしてから、SW3を押してください。再び加熱ステージ1からスタートします。

次のページでは、温度プロファイルのログの取り方を説明し、実際に測定した温度プロファイルを紹介します。

目次へ  前のページへ (1) (2) (3) (4) (5) (6) (7) (8) 次のページへ

このページで使われている用語の解説

関連ページ

関連製品

122X32モノクログラフィックLCDシールド 商品名 122X32モノクログラフィックLCDシールド
税抜き小売価格 3333円
販売店 スイッチサイエンス
サポートページ
Arduino 電子工作
このサイトの記事が本になりました。
書名:Arduino 電子工作
ISBN:978-4-7775-1941-5
工学社の書籍の内容の紹介ページ
本のカバーの写真か書名をクリックすると、Amazonの書籍購入ページに移動します。