Коллеги, не заглядывал раньше в эту тему и сейчас только по диагонали проглядел. Может и было выше, но на всякий случай немного теории, что происходит при дозировании соды и гидроксидов в баллинге.
1) Дозирование гидроксида кальция Ca(OH)2 - сбалансированная добавка (содержит и кальций и "KH" в правильной пропорции):
Ca(OH)2 +CO2 [из воды] -> CaCO3 [скелет кораллов] +H2O
Видно что из воды вытягивается одна молекула CO2. Тем самым повышается pH, так как углекислый газ в воде - это кислота (H+ + HCO3-). Ясно что потеря углекислого газа в воде будет восполнена (из воздуха и из дыхания рыб и кораллов), но в целом при постоянном дозировании pH в такой системе будет выше, чем без дозирования Ca(OH)2
2) Баллинг с бикарбонатом натрия (с пищевой содой):
CaCl2 + 2NaHCO3 -> CaCO3 +2NaCl + CO2 + H2O
На каждую молекулу карбоната кальция, вошедшую в состав скелета кораллов, выделяется одна молекула углекислого газа. pH, понятное дело, толкается вниз. По сути, это эквивалентно дыханию - чем сильнее кораллы растут и чем больше расход соды, тем сильнее давление на pH вниз. И далее все определяется газообменом и фотосинтезом - два процесса которые могут выводить CO2 из воды и поднимать pH.
3) Баллинг с карбонатом натрия
CaCl2 + Na2CO3 -> CaCO3 + 2NaCl
Здесь полностью нейтральная реакция, никакого воздействия на pH нет. Иными словами, pH в таком аквариуме будет таким, каким он установится под действием других обычных факторов (фотосинтез, дыхание, количество углекислого газа в окружающем воздухе и прочее). Баллинг карбонатом натрия не толкает pH ни вверх, ни вниз.
4) Баллинг с гидроксидом натрия
CaCl2 + 2NaOH + CO2 -> CaCO3 + 2NaCl + H2O
Здесь на каждую молекулу карбоната кальция вошедшую в состав скелета кораллов из воды забирается одна молекула углекислого газа. pH толкается верх ровно так же (не больше и не меньше), чем при дозировании гидроксида кальция. Разница только в том, что гидроксид кальция плохо растворим в воде и много его не надозируешь. Но его преимущество в том, что не образуется NaCl и его не надо компенсировать третьим раствором баллинга.
Суммируем "силу" влияние на pH:
Пищевая сода - толкает вниз (условно минус 1)
Стиральная сода - ноль
Гидроксиды (кальция, натрия, калия) - плюс 1
Дозирование любых гидроксидов полностью эквивалентно дозированию KH. Соответственно требуется дозирование эквивалентного количества кальция. В случае с гидроксидом кальция он добавляется автоматически в нужной пропорции. В случае с гидроксидам натрия - надо добавлять кальций отдельно.
В какой пропорции чего брать для баллинга - видно из реакций, считайте по молям, там элементарно.
Заметим, что если вы хотите перейти от варианта (2) к варианту (3) прокаливанием пищевой соды, как раньше многие делали, то ничего пересчитывать не надо, взвесили сколько надо пищевой соды, прокалили, она превращается в карбонат натрия строго в нужной пропорции, перевешивать не надо:
2NaHCO3 -> Na2CO3 + H2O + CO2
Еще пример - если в варианте (2) заменить одну (из двух) молекул NaHCO3 на одну молекулу NaOH, то получим ровно вариант (3)
Ну и дальше каждый может решать, что ему важнее, поддержание высокого pH или более мягкое дозирование без риска выпадения осадков и потери микроэлементов. Тут уже чистая биология кораллов включается, и как им лучше только на практике можно увидеть, теоретизировать смысла нет. Пробовать надо и смотреть.