Серег, стоп!
1) Когда я, наконец, начал "разбирать" возможные варианты, получилось, что ни станционный (со стрелками) ни перегонный декодеры не имеет смысла делать "одиночными". И разделение из ничтожно малого стало кардинальным:
- Для перегонного декодера "6 сигналов + 2 хз чего" превратились в "два светофора по 4 сигнала", обеспечивающие либо два направления однопутки, либо по одному направлению двупутки (как раз можно закрыть один модуль перегона). Зато этот декодер должен получиться относительно недорогим.
- Для станционного декодера продумывается концепция "одной горловины" (угадай, почему? ладно, "колюсь": даже маленькая станция будет занимать хотя бы 2 модуля по 800 мм. И не придется делать лишние жгуты между модулями). На том же микроконтроллере, что и для перегонного декодера несложно реализовать горловину с управлением тремя стрелками (да! всего тремя!). Если сократить до двух и накинуть $8-11 - можно будет управлять и сервомашинками для их привода (без этого - только двухимпульсное управление на стрелку: один вывод "влево", второй "вправо", что применимо и в электромагнитных, и в моторных стрелочных приводах, но не в сервах, которым нужно давать сигнал положения). И тут остается куча вопросов: три стрелки - этого хватит разве что для небольшого разъезда. Соответственно, стрелок надо больше - хотя бы 4. Или 5? или 7? Пока выходит лишь, что каждая стрелка с 4-й по 15-ю будет стоить плюс $21 удорожание "мозгов" + по $6-7 на привод (или каждая "от рулевой машинки" со 2-й по 10-ю обойдется в те же $21 + $14-18 на стрелку). Больше 15 при управлении "стрелочными приводами" и 10 при управлении "сервами" не выжать. А ведь еще надо найти выходы для светофоров!!! По 5-9 сигналов для каждого (в силу того, что для нормальной работы автоблокировки - из-за которой все и затевается - нужна жесткая привязка светофора к стрелке и направлению движения)! На 15 стрелок это выходит 75-135 сигналов! Нехилая такая схема, баксов на 250 только транзисторных ключей (не считая "подарка" в виде матричного управления, исключающего применение светофоров с лампами накаливания - только светодиодные, да с диодами, допускающими большой импульсный ток). Ну и, до кучи, плату размером с материнку компа... Неее, надо ограничиваться вариантом на 3-6 стрелок (для МК это будет 1-2 порта "стрелочных", 4-7 портов светофорных или матрица из 2-3 портов. При том, что дешевые АТмеги16 имеют максимум 4 порта. А переход на 12-портовый увеличивает цену с $6 до $27 только за МК, либо выкруживать на "рассыпухе", что не факт, что выйдет дешевле и уж точно получится сложнее и габаритнее).
Поэтому вопрос станционного декодера остается открытым. Надо сперва разобраться с перегонным. И к тому моменту, когда появятся схемы - желательно бы и иметь железо для проверки и наладки2) мультиинтерфейсным - да, тема! сам думал о ней. S88 прост, как три рубля. Схемотехника обойдется в $3, программирование - ну пусть будет день (я в прошлом PIC'ами баловался - но здесь куда выгоднее использовать АТмеги. Так что еще надо будет понять разницу и освоить программирование под атмеги). XpressNet проста в схеме, но непонятна бесконфликтная реализация микрокода по работе с ней. Loconet дороже в электрике, зато прост программно. Думаю, если сообщество готово доплатить $20 за мультипротокольность - надо сделать. Хотя, в принципе, есть дешевое решение "через жопу", которое точно будет работать на локонете, но под вопросом совместимость с хпресснетом (надо проверять). Программно-то как раз пофиг, что реализовывать...3) серег, может, стоит обсуждение схемотехники и т.п. перенести в соответствующую тему, а здесь оставить только относящееся к теме?