ЧАСТЬ VЗапускаем в работу
ГЛАВА 18

Интеграция с другим оборудованием

18.1 Порт KH-OUT: KH превращается в pH

У Aquarino KH есть боковой разъём BNC под названием KH-OUT. Через него прибор выдаёт электрический сигнал, такой же, как у pH-электрода, — так что ваш контроллер аквариума читает щёлочность через уже имеющийся у него pH-вход, и ничего, кроме кабеля, для этого не нужно.

Реальный 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. Соедините кабелем BNC порт KH-OUT прибора Aquarino KH и pH-вход вашего контроллера.
  2. В контроллере создайте этот вход или переименуйте его во что-то вроде dKH или ALK — так вы не спутаете его с настоящим pH-электродом.
  3. Откалибруйте этот вход по двум точкам, используя имитацию Aquarino KH (раздел 18.3).
  4. Готово: значение, которое там появится, и есть ваш KH.

18.3 Калибровка порта

Экран Calibrate KH Output Port (калибровка выходного порта KH) с точками имитации.
Экран Calibrate KH Output Port (калибровка выходного порта KH) с точками имитации.
  1. На экране выберите Simulate pH 7 (имитировать pH 7). Aquarino KH начнёт выдавать фиксированный сигнал этой точки.
  2. В своём контроллере задайте нижнюю точку калибровки, указав значение 7,00.
  3. Выберите Simulate 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 с одним знаком после запятой, поэтому и KH выводится с одним
AquatronicaДаВведённое значение должно соответствовать используемому раствору, а пара 7 + 10 — одна из предусмотренных
reef-piДаПринимает калибровку по одной, двум или трём точкам, значения вводите вы сами — и по умолчанию в нём уже стоят 7 в средней точке и 10 в верхней
Reef AngelДаPHMin 7 и PHMax 10 — значения по умолчанию. После сохранения перезапустите контроллер
Vertex CerebraДаДва входа BNC для pH, калибруются растворами 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.

КонтроллерГде создаётсяПример
ApexConfiguration → Inputs, чтобы назвать вход, и программа самого выходаIf dKH < 7.50 Then ON, чтобы запустить дополнительное дозирование
HYDROSOutputs, тип Calcium Reactor с указанием на этот входПолоса отключения и включения CO2 вокруг желаемого KH
ProfiLuxSwitch Channels and Outlets, функция pH-value с Control Upwards или DownwardsNominal value на целевом KH, с гистерезисом на ваш вкус
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. Откройте экран System контроллера и скопируйте значение UUID.
  3. Вернитесь в Aquarino KH, в раздел Configuration → Aquarino Controller Integration (интеграция с Aquarino Controller).
  4. Вставьте значение в поле Controller UUID и нажмите Apply.
Экран интеграции запрашивает только UUID вашего Aquarino Controller.
Экран интеграции запрашивает только UUID вашего Aquarino Controller.