Здравствуйте, коллеги!
Прошу покритиковать мою очередную схему. Вроде бы ничего сложного, но тем не менее душа будет спокойнее.
В общем это просто оптическая развязка интерфейса RS-485. Для связи узлов сети хочу использовать витую пару, используемую для ETHERNET. Ее провода представлена на схеме справа. По одной паре передаются диффсигналы сети. По второй паре - питание MAX485 и оптической развязки по "правую сторону" от узла. Еще две пары запаралеллены - по ним идет питание для каждого узла - 12 В, не более 1 А общего потребления по линии. Максимальная длина сети - не более 100 м. Максимальное количество узлов - не более 32 (как по спецификации на MAX485), в реальности - раза в два меньше.
На схеме не обозначены терминаторы и резисторы, подтягивающие диффпару к определенным уровням на случай выключения всех передатчиков узлов.
Микроконтроллер узла (по левую сторону) не показан, даны лишь названия сигналов. Питание узла внизу - упрощенно (не показаны конденсаторы, вместо L7805 возможно будет DC-DC, это не важно. Важна идея).
Резистор 600 Ом взят из расчета не превысить ток 4 мА через приемник микросхемы MAX485. Этот ток мне показался наиболее оптимальным с точки зрения нагружения этой микросхемы. H11L1 при таком токе гарантированно переключится.
В общем вроде все) Заранее благодарен за любые советы!