「未分類」カテゴリーアーカイブ

LED放熱対策

アイティプランターをサーモカメラで撮影すると、LED付近に熱が発生していることがわかります。約8Wの熱源があることになります。断熱材で囲ったボックス内に熱源がると、ボックス内の温度は上昇します。ペルチェによる冷却効果も低下するので、LEDの熱をボックス外に放出する必要があります。

アイティプランターのLEDの熱を排出する方法に、ヒートパイプを使う方法があります。ヒートパイプは、空洞の銅製パイプの中に、気化しやすい冷媒を入れたもので、効率よくLEDの熱をボックス外に放熱できます。

アイティプランターにヒートパイプを取り付けるには、アイティプランター天板に、ヒートパイプ取り付け穴を加工する必要があります。

 

ペルチェ凍結防止対策

最大パワーでペルチェを冷却し続けると、ついには、ペルチェが凍結します。ペルチェが凍結すると、それ以上は温度が下がらなくなるばかりでなく、冷却ファンも止まってしまい、故障の原因になります。

ペルチェが凍結する前には、ペルチェに取り付けた温度センサーが氷点下比較になります。そこで、ペルチェが最大パワーで冷却していて、ペルチェ温度が5度以下になった場合には、25分毎に1分間だけペルチェを温めて、解凍処理をするようにしました。

すると、解凍処理が実行される度に、温度が僅かに上昇するようになります。温度変化が生じました、凍結は回避できました。しかし、ペルチェが凍結しないようにする方が、より望ましいと言えます。ペルチェが凍結するのは、放熱ファンの能力が、ペルチェの冷却能力に追いついていないからです。放熱ファンを大型なものにすれば、ペルチェの凍結も防げるかもしれません。そこで、ペルチェの放熱ファンをCPUクーラーに取り替えました。

すると、ボックス温度13度設定でも、ペルチェは凍結せず、ペルチェ温度も10度以上を保持できるようになりました。

解凍処理も、実行されることはなくなり、ボックス内温度が安定するようになりました。また、設定温度を線形補間して、分刻みに目標温度を与えたところ、温度変化時の振動もしなくなりました。

ペルチェの機能は、温調ボックス内の熱をボックス外に移動させるだけです。ボックス外の部屋の温度が高いと、放熱ができず、逆に、部屋の熱がボックス内に逆流する可能性もあります。ボックス内を低温にしたい場合には、温調ボックスを涼しい部屋に設置するとよいでしょう。ボックス内を低温にする場合には、冬場は、暖房をしていない部屋、夏場は冷房が効いている部屋が適しています。

 

 

組立キット内容

  1. カラーボックス (幅40cm/60cm、奥行41cm、高さ 43.5cm) 扉付き
  2. 背面板(ペルチェ取り付け穴付き)
  3. ペルチェ冷却ユニット2基
  4. CPUファン2基
  5. 12Vスイッチング電源1個
  6. RaspberryPi31個
  7. モータードライバー回路1個
  8. BME280センサー1個
  9. TSL2561センサー1個
  10. DS18B20センサー2個
  11. IRカメラ1個
  12. IRライト1個
  13. 12V-5V変換回路1個
  14. マイクロSDメモリー(OS/アプリインストール済み)
  15. 断熱材6枚〜7枚
  16. 回路取り付けケース1個
  17. 配線部材一式
  18. ネジ、釘類一式
  19. ヒートパイプ4本
  20. ヒートパイプ冷却ファン1基
  21. 組立説明書

プラズマクラスター、CO2モニターは、オプション品となります。

組立て方

組立に必要な工具類

工具類は、キットには含まれていませんので、ご用意ください。

  1. ドライバー
  2. 精密ドライバー
  3. 半田ゴテ、ハンダ
  4. 電動ドリル
  5. ホットメルト
  6. ニッパー
  7. 金槌
  8. ラジオペンチ
  9. ビニールテープ
  10. 両面テープ
  11. 糸鋸、または、ジグソー
  12. カッターナイフ
  13. テスター
  14. アクリルサンデー(アクリル用接着剤)
  15. 金切りバサミ
  16. 平ヤスリ
  17. 導熱グリス

アイテイプランターの加工

アイティプランターの天板部分後面にヒートパイプを入れる穴を開けて、ヒートパイプを取り付けます。アイティプランターの加工は、アイティプランターの組立前に行ってください。

先ず、アイティプランターのLED部分を取り出して、ネジを外します。

カバーを外して、LED基板を止めているネジを外します。

LED基板を取り外してください。

LEDケースの後部に、ヒートパイプ4本を通す穴を開けます。4mm径のドリルで、横一列に穴を空けていき、金切りバサミで穴の間の樹脂を切り取って連結して、ヤスリをかけて滑らかにします。

ヒートパイプが通るように、リブ部分も取り去ります。リブの根本近くに穴を開ければ、簡単に折ることができます。

ヒートパイプが通るようになれば、LED基板の裏側に銅板を貼ります。絶縁テープで固定してください。

次に、銅板の上に、導熱グリスを塗って、ヒートパイプと密着させます。

 

LED基板をケースにネジ止めして固定します。

カバーを取付けて、コネクターを接続します。

後は、アイティプランターの組み立て方と同じです。アイティプランター附属の取扱説明書をよく読んで組み立ててください。

カラーボックスの組立

カラーボックスの組立説明書に従います。ただし、カラーボックスに附属の裏板は取り付けません。代わりに、背面板をネジ止めで取り付けます。背面板とカラーボックスには、4mmのドリルでネジ穴を開けて、M5X30なべタッピングネジで取り付けます。

断熱材の貼り付け

カラーボックスの内側に断熱材を貼り付けます。付属の釘で貼り付けてください。

断熱材は、上下に貼りつけた後、左右の側面を貼りつけます。もし、隙間ができた場合にはテープ等で隙間をふさいでください。また、扉が閉まることを確認しながら、断熱材を貼ってください。

断熱材は、左右対称です。また、断熱材は、カッターナイフで簡単に切れます。寸法の微妙な調整は、カッターナイフで切って行ってください。

背面板の組立

背面板に断熱材を貼り付けて、ペルチェ冷却ユニットを取り付けます。また、CPUファンをペルチェに取り付けます。

ファンに付いている金具を取ります。ネジを外して、金具を取ります。ヒートパイプとペルチェが接触する部分には、ファンに附属の導熱グリスを塗ります。導熱グリスを塗るのは、断熱材を取り付けてからにしてください。

ファンを背面板に取り付けます。 

ファンはネジ止めします。ネジが入りやすいようにガイド穴をドリルで開けておくと良いでしょう。

仮止めが終わったら、一旦、ファンを取り外して、背面板に断熱材を貼りつけて、ファンの穴を空けて、ファンを取り付け直します。ファンから出ている三線は、真ん中が+12Vで、破線模様が付いている線がGNDになります。

ファンのコネクターは切断して、左右のファンの +12VとGNDを重ねて、接続コネクターで12V分電盤に接続します。裏

 

ペルチェの取付

ペルチェユニットに付いている冷却ファンは小さくって、凍結するので、取り外して、前述のファンと取替えます。ファンを取り外すと、白い導熱グリスがでてきます。指で触れないように注意してください。

ペルチェは、ヒートシンクに穴を開けて、ペルチェ取付ネジで、背面板にネジ止めします。

ペルチェからでているリード線は、赤色が12Vで、黒色がGNDになります。

次に、背面板に12Vスイッチング電源をネジで取り付けます。電源ケース横のネジを外して、スライドさせれば蓋が外れます。

2ヶ所の穴で背面板にネジ止めしてください。

スイッチング電源の配線は、L、NがAC100Vです。+Vが12V、-VがGNDになります。AC100Vを+V、-Vに接続すると電源が燃えて、壊れるのでご注意ください。なお、スイッチング電源に接続するリード線には、Y型圧着端子を付けてください。リード線が外れないように、ハンダを流し込んでおくと良いでしょう。

 

電子回路の配線

回路取り付けケースに、RaspberryPi3やドライバー回路等を取り付け、配線を行います。

回路基板の取付けには、貼付けボスを使います。

DC12V分電は背が高いので、ケースに穴を空けて、直接、ネジで取付けます。

ファンやペルチェなどの12V電源を供給するベースになります。また、12VからDCDCコンバータで5Vにして、RaspberryPiに給電します。

ペルチェドライバー

ペルチェには、ドライバーの出力端子から給電します。DIRが0の時は冷房、1の時は暖房になります。回路取り付けケースは、穴を開けて、背面板にネジ止めします。

配線

RaspberryPi3のGPIOのピン割当を示します。RaspberryPi3のUSB端子側が下になります。逆指ししないようにご注意ください。

RaspberryPi3のGPIOには、コネクターを挿します。方向にご注意ください。リボンケーブルの赤色が1番ピンです。リボンケーブルからの配線は、リード線を半田付けします。ショートしないように熱収縮パイプを入れて、半田したところを絶縁します。

I2C、1-Wire、ペルチェドライバー制御に使います。I2C、1-Wireは、複数のデバイスを接続できます。

GPIOからの配線図を示します。I2Cは、ターミナルを使って接続するようにしています。

12V電源は、多くの部品が必要とするので、分電盤で接続するようにします。ユニバーサル基板にドリルで穴を開けて、プッシュターミナルを差し込み、裏側からメッキ線ではんだ付けします。利用時には、+12VとGNDを間違えないように、ご注意ください。

12Vの分電盤からの配線を示します。RaspberryPi3の5V電源も、12VからDCDCコンバーターで5Vにして使っています。DCDCコンバーターから5V出力するには、テスターで出力電圧を見ながら、DCDCコンバーターの可変抵抗を回して出力電圧を調整します。

 

ファンやIRライトは連続稼働です。

I2Cターミナル

I2Cは、並列接続できるので、ターミナルにしておくと便利です。

ユニバーサル基板にプッシュターミナルを並べて結線します。DS18B20は、1-Wireなので3.3VとGNDだけ使います。

なお、センサー類の配線には、4芯シールド線を使います。センサー配線に入っている抵抗は、4.7kΩの1-Wireプルアップ用です。

BME280

BME280は、温度、湿度、気圧が測定できるセンサーです。RPIでの利用方法は、ここを参照してください。J3にハンダを流し込むことを忘れないでください。

IRカメラ組立

IRリングライトの中央の穴にIRカメラを取付けます。カメラとライトがしっかり接着されるようにホットメルトは多めに使ってください。IRライトの接続コネクターは、赤リード線がGNDで、白リード線が+12Vです。極性を間違えるとIRライトは点灯しないので、ご注意ください。

ボックス内組立

ボックスに、回路取り付けケースを入れて、その上にアイティプランターを載せます。背面板にヒートパイプを通して、ボックス背面にねじ止めします。

ヒートパイプ冷却部取付

ヒートパイプを取り付けたアイティプランターをボックス内に入れて、背面板から出ているヒートパイプに冷却部(ヒートパイプファン)を取り付けます。ヒートパイプファンは、2枚のアルミ板の間に4本のヒートパイプを挟み込み、ファンで強制冷却するものです。

ファンの電源は、赤線が+12V、黒線がGNDです。12V分電盤に接続してください。

4本のヒートパイプが背面板の穴を介して、ヒートパイプファンとアイティプランターのLED部分を連結します。

ヒートパイプとアルミの間に、導熱グリスを塗ると冷却効率が良くなります。

センサー類取付

温湿気圧センサー、照度センサー、IRカメラ、IRライトをアイティプランターに取り付けます。照度センサーは、アイティプランターのLEDライトを受けるようにセンサー側が上になるように取り付けます。温湿気圧センサー、IRカメラ、IRライトは、アイティプランターの支柱に取付けると良いでしょう。センサー類は、取り外ししやすいように、テープで止めておくのが良いでしょう。

 

 

 

 

装置仕様

主な仕様

サイズ W:60 B:48: H 48
IR撮影 IRカメラ、IRライト
CPU RaspberryPi3 32GB
ペルチェ 12V6A X 2基
ペルチェクーラー CoolerMaster Intel CPU専用 トップフロー型スリムCPUク―ラー Vortex 211Q
消費電力 10.0 kW /h (ペルチェ稼働状況により変動します)
温湿気圧センサー BME280
温度センサー DS18B20
照度センサー TSL2561
空気清浄機 シャープ プラズマクラスタ(オプション)
CO2モニター CO2-mini-M(オプション)
LEDクーラー 平型ヒートパイプ4本 長さ30cm+8cm Fan
温度制御範囲 室温±10度 温度制御精度±0.5℃
加湿器 超音波加湿器 (オプション)
調湿剤 B型シリカゲル (オプション)

注)改良のため、予告なく仕様が変更されることがあります。

ITBOXの選び方

ITBOXにバリエーションが増えてきました。どれを選択すべきか迷ってしまうかもしれません。ITBOXの選び方について述べていきます。

先ず、予算が優先か、機能が優先かで考えてみましょう。

予算優先の場合

予算が10万円以下の場合、ITBOX-Sが選択候補になります。ITBOX-Sならば、温度制御が可能です。

ITBOX-S 温度制御のみ ¥ 79,800

ITBOX-Sならば、温度と湿度の制御が可能です。組み立てキットならば、¥10,000引きの ¥69,800です。ハンダ付けや配線などが必要になります。また、LinuxやRaspberry Piの知識が必要になります。

機能優先の場合

  • 湿度制御:

ITBOX-Sに湿度制御を追加できます。

ITBOX-S-H 温度湿度制御 ¥ 125,000

  • 栽培面積:広い栽培面積が必要な場合には、ITBOX-Lが選択候補になります。
  • 光量:より強い光が必要な場合には、ITBOX-Lが選択候補になります。

オプションの選択

  • LED冷却ファンの追加:約3度、温度を下げることができます。
  • カメラ撮影が必要な場合には、可視光カメラや赤外線カメラを選べます。
  • O2、CO2など各種ガスセンサの搭載も可能です。
  • 栽培条件や温度サイクルなどが特殊な場合には、アプリ開発により対応いたします。簡単な条件ならば、無償で対応可能です。
  • 社内ネットワークや学内ネットワークに接続できない場合には、スタンドアローンで動作するITBOXも提供可能です。

購入方法

標準品のITBOX-Sは、ネット通販で購入できます。

http://itplants.theshop.jp

企業や大学機関の場合には、納品時に請求書を発行いたします。銀行振込で入金してください。

オプションや追加機能が必要な場合には、別途、見積もりをいたしますので、お問い合わせください。

お問い合わせ時には、可能ならば、どのような用途に利用する計画なのかお聞かせください。最適なご提案をさせて頂きます。

植物育成温度調整キットについてのお問い合わせにご利用ください。

チェックを有効にして送信してください。

アクセスポイントへの接続方法

本キットでは、コントローラーにRaspberryPiを利用しています。

RaspberryPiには、イーサーネットケーブルのコネクタとWiFi通信機能があります。イーサーネットケーブルのコネクタに、有線インターネットを接続すれば、DHCPにより簡単にインターネット接続ができます。

WiFi接続は、ケーブルが不要なので便利です。WiFiアクセスポイントへの接続は、RaspberryPi3の設定で行います。

本キットを組立後、電源を入れるとシステムが動作します。デフォルトでは、RaspberryPi3はhostapdが起動しています。パソコンやスマホの WiFi をraspberrypiのアクセスポイントに切り替えます。予め、WiFiのSSIDやパスワードをご連絡頂ければ、セットしておきます。電源を入れるだけで、WiFiに接続できるので、便利です。

メニューにある、setWiFiを起動して、SSIDとパスワードを入力します。設定ボタンを押すと、自動的に再起動して、設定したSSIDのアクセスポイントからアクセスできるようになります。

イーサーケーブル で直結する方法

社内LANのセキュリティなどの理由で、ITBOXをWiFi接続できない場合があるかもしれません。そんな場合には、イーサーケーブルでITBOXとPCを直結して使うことができます。

ストレートのイーサーケーブルでつなぎます。WInodws PCの場合には、名前解決のためにBonjourが必要です。Winodws 10の最新版では、mDNSがサポートされたのでBonjourは不要ですが、デフォルトがIP v6に設定されているので、IP v4に変更する必要があります。

詳しくは、ここを参照してください。Bridge接続を設定すれば、PCのネットワークがITBOXから参照できるようになります。

もし、上手く接続できない場合には、ネットワーク接続で、IP v6のチェックを外してみてください。

 

 

 

ブラウザからの利用方法

本キットの WiFiアクセスポイント設定の後 、ブラウザからRaspberryPi3にアクセスするとメニューが表示されます。

coderタグをクリックするとアプリが使える画面になります。

このアプリは、前身のiTelepassに温度制御アプリを追加したものです。基本構成は、iTelepassのホームページをご覧ください。iTelepassのCPUはIntel Edisonなので、RaspberryPi3とは異なりますが、アプリは同じです。まずは、iTelepassの説明をよく読んでください。

ITBOX App 説明

コンソールアプリ

/home/pi/src/ITBOX   にソフトウエアが入っています。tempController.js

ペルチェによる温度制御を行うアプリです。start.shで実行できます。デフォルトでは、systemdで自動起動されます。停止したい時は、sudo systemctl stop tempControllerとしてください。停止するまでに少し時間がかかります。 このアプリは多機能です。内部で、以下のセンサー情報を取得しています。 https://raspberrypi2.local:8091/app/servercheck からコントロールできます。

setTemp.sh

tempControllerに、設定温度を知らせます。具体的には、home/coder/coder-dist/coder-base/config/saveTempController.txtに、targetTemp 20.0のようにファイルに書くと反映されます。 https://raspberrypi2.local:8091/app/tempcontroller から温度設定できます。

BME280.py

温度、湿度、気圧を測定するセンサーです。ボックス内の温度を測定しています。また、気圧から絶対湿度や露点を計算します。 BME280.pyが動作するには、sudo pigpiod を実行してください。 https://raspberrypi2.local:8091/app/bme280 からセンサー情報を見ることができます。

DS18B20.py

ペルチェ表面付近の温度を測定する1-Wire型の温度センサーです。1-Wireは応答に時間がかかります。 https://raspberrypi2.local:8091/app/ds18b20 からセンサー情報を見ることができます。

TSL2561.py

照度を測定します。TSL2561.pyの中で実行しているquick2wire-python-api/TSL2561.example.pyを実行すれば、さらに詳しい情報が出てきます。 https://raspberrypi2.local:8091/app/tsl2561 からセンサー情報を見ることができます。

peltierCtl.py

ペルチェ制御を行います。peltierCtl.py PWM-Power Dir です。PWM-Powerは、0から1000までの整数で、Dirは0なら冷却、1なら暖房になります。 tempControllerが内部で利用しています。設定したままで忘れたりすると高温になったり、凍結したりして危険なのでブラウザからは使えません。


Coder アプリ

基本的には、itelepassと同じです。itelepass02がIntel Edisonを使っていたのに対して、ITBOXではRaspberryPi3を使っています。 アイティプランター1台に対するコントロールだけを行います。

TempController

https://raspberrypi2.local:8091/app/tempcontroller
ITBOXの温度スケジュールの設定を行います。現在の温度から急激に冷やすとペルチェが凍結することがあります。ペルチェが凍結すると冷却ファンが回らなくなり、故障の原因になります。そこで、過冷却が25分続くと、1分間、温めて解凍を行なっています。 解凍処理の間は、温度が上昇します。室温によっては、設定温度到達までに時間がかかります。

tempSchedule

https://raspberrypi2.local:8091/app/tempschedule
ITBOXの温度設定を行います。センサー情報が表示されます。現在の温度から急激に冷やすとペルチェが凍結することがあります。 ペルチェが凍結すると冷却ファンが回らなくなり、故障の原因になります。そこで、過冷却が25分続くと、1分間、温めて解凍を行なっています。 解凍処理の間は、温度が上昇します。早く設定温度にするには、保冷パックをアイティプランターの養液にに入れて、予冷して設定温度に近づけてください。 30分毎に温度設定を行い、補間ボタンを押すと、数分毎に補間されます。

monitoring

https://raspberrypi2.local:8091/app/monitor
ITBOXのセンサー情報を時系列グラフで表示します。温度と湿度、PWM(ペルチェのパワー)とペルチェ温度、絶対湿度と露点、ペルチェ温度と露点がグラフ表示されます。データが多くなるために、1時間毎に、ファイルに書き出されます。

BOXstatus

https://raspberrypi2.local:8091/app/boxstatus
ITBOXの現在の状態を表示します。

serverChack

ITBOXで常時、起動して動作しているデーモンアプリを表示します。起動していない場合には、restartボタンを押してください。


ITBOXの扉を開くと、内部温度が急激に変化するのでご注意ください。
60cmBOXにはオプションでプラズマクラスターが搭載できます。 40cmBOXはスペースが無いのでプラズマクラスターは入りません。
ITBOXからアイティプランターを取り出すときには、後部のヒートパイプ冷却ファンの固定ネジを外して、ヒートパイプの固定をなくしてください。
アイティプランターの下部のアクリルケースに電子回路が入っています。RaspberryPIのUSBを使う場合などは、アクリルケースをひっくり返してください。配線が多いので、線を切らないようにご注意ください。


PID設定方法

tempControllerの動作中でも、PIDパラメータを変更できます。


https://raspberrypi2.local:8091/app/pidsetting

saveTempController.txtに、
setPID Kp 0.1 Ki 0.01 Kd K_d 0.01
のように、PIDのパラメータを書き込みます。tempScheduleを実行するとsetPIDは消えます。 PIDの最適値が決まったら、/home/pi/src/ITBOX/start.sh を書き換えて、
sudo /home/pi/src/ITBOX/tempController.js $1 -kp P値 -Ki I値 -Kd D値 とすれば反映されます。
sudo systemctl restart tempController
で温度コントローラが再起動します。

shell

sshでログインできる以外にも、shellアプリでコンソール画面が開けます。Open Terminalのタグをクリックすれば、新しいコンソール画面が開いていきます。root権限で開きますので、入力は慎重に行ってください。su piと打って、piで操作するのが安全です。

株式会社アイティプランツ  2016/12

お問合せ先
support@itplants.com
TEL 080-3835-0260 (担当 坂口)

プロテクトガード

ITBOXの背面は、ファンや電子回路がむき出しです。ちょっとした実験のアクセスは良いのですが、うっかり、ファンに指を入れたり、何かにぶっつけたりすると故障の原因となります。

そこで、プロテクトガードを試作して見ました。アルミパンチングメタル では、重量が重すぎるので、複合素材を使って見ました。

見た目は、すっきりとしました。

ファンと電子回路を覆っています。

横から見ると、ちょっと後ろに突き出しすぎですね。

今回は、メタルロックという金属用の接着剤で作ってみました。板を曲げることなく、L字アングルで接続しています。軽くて、丈夫なものができました。

ITBOXのオプションが増えました。