第V部実際に働かせる
第18章

他の機器との連携

18.1 KH-OUT ポート: KH が pH になる

Aquarino KH には、側面に KH-OUT という BNC ポートがあります。このポートから、機器は pH電極とまったく同じ電気信号を出力します — つまり、お使いの水槽用コントローラーは、すでに備えている pH 入力からアルカリニティを読み取れるようになり、必要なのはケーブル1本だけです。

実際の KHコントローラーの表示BNC の電圧
7.0 dKHpH 7.000 mV
8.0 dKHpH 8.00−57 mV
8.5 dKHpH 8.50−86 mV
9.0 dKHpH 9.00−114 mV
10.0 dKHpH 10.00−171 mV

表現できる範囲はおよそ 3〜12.7 dKH で、リーフ水槽ならどれでも余裕をもってカバーできます。

18.2 コントローラーへの接続

  1. Aquarino KH の KH-OUT ポートと、お使いのコントローラーの pH 入力を BNC ケーブルでつなぎます。
  2. コントローラー側で、その入力を dKHALK のような名前で作成、または変更します — こうしておけば、本物の pH 電極と取り違えることがありません。
  3. Aquarino KH のシミュレーション機能を使って、その入力を2点でキャリブレーションします(18.3節)。
  4. これで完了です。そこに表示される値が、あなたの KH です。

18.3 ポートのキャリブレーション

Calibrate KH Output Port 画面と、シミュレーション用の点。
Calibrate KH Output Port 画面と、シミュレーション用の点。
  1. 画面で Simulate pH 7(pH 7 をシミュレート)を選びます。Aquarino KH は、この点の固定信号を出力しはじめます。
  2. コントローラー側で、値 7.00 を入力して低い側のキャリブレーション点を設定します。
  3. Simulate pH 10(pH 10 をシミュレート)を選び、コントローラー側で 10.00 を入力して高い側の点を設定します。
  4. Current KH(現在の KH)に戻し、機器が実際の測定値の送信を再開できるようにします。

18.4 市販コントローラーとの互換性

KH-OUT ポートがシミュレートするのは pH 7 と pH 10 の点です。これは pH が 8 前後で推移する海水で使われる、まさにその組み合わせです。水槽用コントローラーはほぼどれもこの方式でキャリブレーションしますが、ケーブルを買う前にお使いの機種を確認してください。

コントローラー使える?備考
Neptune Apex(Classic、Jr、EL、A3、PM1)はい各点の値はキャリブレーション中にご自分で入力する方式で、7 + 10 は Neptune 自身が海水用として推奨している組み合わせです
CoralVue HYDROS(Control X2、X4、X10)はいまず 7.01、次に 10.01 の順にキャリブレーションしてください — アプリがこの順序を要求します — そして各点ごとに変更を送信します
GHL ProfiLux(3、4、4e)はい各点の値は設定できます。分解能にご注意ください。ProfiLux は pH を小数第1位まで表示するため、KH も小数第1位までの表示になります
Aquatronicaはい入力する値は使用する標準液と一致している必要があり、7 + 10 の組み合わせも想定されているものの一つです
reef-piはい1点、2点、3点のキャリブレーションに対応し、値はご自分で入力します。中間点に 7、高い点に 10 が最初から入っています
Reef AngelはいPHMin 7 と PHMax 10 が標準です。保存したあとコントローラーを再起動してください
Vertex CerebraはいpH 用の BNC 入力が2つあり、7.01 と 10.01 の標準液でキャリブレーションします
Marine Assistantはい自分で組み立てるタイプのコントローラーで、BNC 入力を備えています。各標準液の値はキャリブレーション時にご自分で選べます
IKS Aquastarいいえ標準液を自動で判別する方式で、pH 9 も pH 10 も認識しません — キャリブレーションは pH 4 と pH 7 で行います
Aqua Medic AT Control要確認Aqua Medic の標準液は 4、7、9 で、pH 10 はありません。連携を当てにする前に、お使いのモジュールでご確認ください

18.5 コントローラーでルールを作る

入力のキャリブレーションが済めば、ルールは pH の数値の上に書くことになります — それがあなたの KH です。7.5 dKH を下回ったときに動かしたいなら、条件は pH が 7.50 未満となります。

コントローラー設定する場所
Apex入力の名前は Configuration → Inputs、そして出力のプログラミングIf dKH < 7.50 Then ON で追加の投与を実行
HYDROSOutputs で、Calcium Reactor タイプをその入力に向ける目標の KH を中心とした、CO2 の停止と再開の幅
ProfiLuxSwitch Channels and Outlets の pH-value 機能を Control Upwards または Downwards で目標 KH を Nominal value に設定し、ヒステリシスはお好みで
reef-pi入力の pH タブで、しきい値とヒステリシスを機器やマクロに紐づける値が上限を超えたら CO2 を止めるマクロ
Reef Angelスケッチのコード内if (ReefAngel.Params.PH < 750) ReefAngel.Relay.On(Port2);

18.6 Aquarino Controller との連携

Aquarino Controller をお持ちの場合、連携は直接行われ、ケーブルは不要です。

  1. アプリで Aquarino Controller を開きます。
  2. Controller の System(システム)画面を開き、UUID の情報をコピーします。
  3. Aquarino KH に戻り、Configuration → Aquarino Controller Integration(設定 → Aquarino Controller 連携)を開きます。
  4. Controller UUID の欄にその値を貼り付け、Apply(適用)をタップします。
連携の画面で必要なのは、Aquarino Controller の UUID だけです。
連携の画面で必要なのは、Aquarino Controller の UUID だけです。