1. Замечания по подключению силового блока к шине 1-wire
Со стороны мастера я ставил резистор 1К для подтяжки DQ к 3.3 вольтам.
Согласно даташиту DS2408, 2К2 - это максимум, который можно ставить в случае подключения одного единственного DS2408 в случае подтяжки DQ к 5 вольтам.
При прямом подключении слейвов к шине рекомендуют ставить диоды Шоттки (BAT54, 1N5817-1N5819). Со стороны слейвов я ничего не ставил, но у меня макетная плата со слейвами подключена к мастеру постоянно, а длина линии не больше 1 метра.
2. Замечания по включению микросхемы DS2408
Вывод RSTZ микросхемы DS2408 необходимо подтянуть к 5 вольтам через резистор 10К или, в случае возможности медленного нарастания питания, через супервизор DS1811. Если этого не сделать, то, согласно даташиту, после подачи питания состояние выходов DS2408 будет произвольным.
P0-P7 - это выходы с открытым стоком, поэтому аноды оптронов надо подключать через резисторы к питанию, а катоды - к выводам P0-P7.
Согласно даташиту на DS2408, суммарный входной ток через выводы P0..P7, RSTZ, I/O не должен превышать 20 mA, а у нас получается до 64 mA (около 8 mA через каждый из выводов P0..P7). Для уменьшения суммарного входного тока можно поступить таким образом:
- сопротивление резисторов увеличить с 470 Ом до 1 кОм, что уменьшит входной ток каждого вывода Pn до 4 mA. Соответственно, вместо оптронов MOC3041 надо взять оптроны MOC3043;
- количество оптронов сократить до четырех;
- освободившиеся четыре вывода P4..P7 использовать как цифровые входы для подключения N.O. или N.C. датчиков.
3. Замечания по усилителям сигналов электродов
Между 3-м выводом микросхем TL062 и землей необходимо ставить конденсатор хотя бы на 10 nF. Это позволит избавиться от скачка напряжения на выходе усилителя на несколько сотен милливольт при включении/выключении света или помпы в аквариуме (проявляется в виде скачка показаний pH на 1-2 единицы).
Кроме (или вместо) конденсаторов C2, C5, C8 и C11 между выходом усилителя и землей надо ставить конденсаторы на несколько микрофарад. Это позволит избавиться от промышленной помехи амплитудой несколько десятков милливольт на выходе усилителя (проявляется в виде непрерывного изменения показаний pH в пределах +- 0.2 единицы).
ИМХО, между 3-м выводом микросхем TL062 и центральным контактом BNC-разъема необходимо ставить резистор на 1М в случае использования электродов с небольшим внутренним сопротивлением, в частности, редокс-электродов. Такое мнение у меня сложилось на основании поверхностного знакомства с теорией фильтрации, и на практике не проверялось. В отличие от редокс-электродов, для pH-электродов с большим внутренним сопротивлением в этом нет необходимости, это я проверял.