Социальные. Вам нужно будет убедить 10 человек. Если вы не убедите хотя бы одного, остальным смысла нет ставить все это. И это пока 10-х: народ прибавляется.
МосМодуль - это в первую очередь социальная система, а во вторую уже - механическая и электронная.
А аргумент у меня лично простой: если все это великолепие накроется хотя бы на одном модуле, то встанет вся система.
www.BR95009.ru
H0m-H0-G / DR/DB-3 и HSB-6
Понял, нужен демо стенд и несколько работающих прототипов. Однако нужен более веский аргумент, чем быстрая диагностика КЗ. Что на Ваш взгляд самое лучшее может дать автоматика?
По задумке, мониторинг модулей отлавливает "молчание" блока и дает "общий стоп". Ну и показывает, какой модуль заглох.
Еще зависит от того, что накроется. Если серва, например, то стрелку на схеме просто выключем и все автомаршруты идут вне ее (если невозможна быстрая замена).
Если накроется сам электронный блок (механическое повреждение, перегрузка) - то он стандартный, дешевый и возможно стоит предусмотреть быструю замену - чтобы выдернул из разъема старый блок, вставил новый(заранее настроенный на стенде) и погнали.
Понятное дело, что все чудеса автоматики сразу реализовать вряд ли получится, но пока я пытаюсь понять - что самое главное/востребованное, а также легко реализуемое.
Например, грубо, чтобы автоматически составить схему - можно попытаться разобрать формат XML схемы Rocrail и создавать ее автоматически, из предварительно созданного в тексте(?) мета-описания схемы (адреса, как подключены и т.д.). Например, это мог бы сделать скрипт на Питоне (мозгом скорее всего будет Raspberry Pi). Ведь вся эта рельсовая схема - это просто граф со стрелками в виде вершинам, и бесстрелочные участки - ребра. Осталось понять, как в него вписать светофоры.
Еще очень помогло бы описание - какие именно модули, с какой рельсовой схемой используются на макете ММ.
Последний раз редактировалось shalex; 29.04.2017 в 00:05.
Да уж, критики будет много. Но не обращайте внимание. Если вам это интересно, то всегда найдутся сподвижники. А кому не интересно, те будут много рассуждать и писать.
Но как сказал М. М. Жванецкий: Писать как и писать нужно когда уже не можешь.
Я вот что думаю, может сделать параллельную закрытую тему, куда и выкладывать и переносить все по существу вопроса. А здесь оставить обсуждения. Иначе как подсказывает история чтения тем здесь и на соседних форумах, очень тяжело следить за сутью вопроса среди всякого рода комментариев. Которых на порядок больше, чем ответов по сути вопроса.
Удачи в вашем начинании.
Все нормально, хуже если бы была мертвая тишина как на кладбище. С модулями для H0 все ясно - их здесь не обсуждают. У TT еще не все так однозначно и масштабно, чтобы что-то не обсудить. Лучше сейчас сломать тысячу копий или тысячу клавиатур, чем потом осознать что пришли в тупик с чувством глубокого удовлетворения достигнутым, но Эволюция прошла мимо и даже не посмотрела. И модули только продавать как когда-то стоявшие на обозрение в самом Лейпциге.
Думаю, если Александр представит в качестве эксперимента один-два модуля на обозрение чтобы это было и наглядно и понятно по этапам. А там уж одобрит или отвергнет сообщество.
О психиатрии. Я вот вообще не хочу DCC в модулях. Где есть специалисты способные помочь ?
Черновая версия 0.1
Бустер с защитой от КЗ, разворотная петля (автоподбор полярности), 4 сервы, индикация КЗ, индикация наличия DCC на входе, индикация полярности DCC. Осталось 7 свободных выводов, потенциально - токовые датчики. Ну тут надо возможность расширения хотя бы до 16 входов. Пока непонятно. Какие то сдвиговые регистры, возможно, надо снова вспоминать что да как
Вход: Интерфейс Loconet-B.
Выход: DCC, I2C (для PCA9685 - светофоры, свет и много серв)
Использовались материалы:
http://forum.modelldepo.ru/showthread.php?t=18714
https://www.opendcc.de/elektronik/booster/booster.html
http://pgahtow.de/wiki/index.php?title=Loconet
Версия 0.2
Добавлено:
6 токовых датчиков, пока без сдвиговых регистров.
4 разъема под сервы.
Примечание:
питание модуля +5В (включая сервы) выполняется за счет DC-DC преобразователя.
- - - - - - - - - - Добавлено - - - - - - - - - -
Откровенно говоря, ни разу не обжимал витую пару. С плоским телефонным кабелем все невероятно просто: очистил изоляцию, засунул в коннектор и сразу обжал.
Помехи, думаю, не будут критичными для I2C, т.к. размер модуля максимум 1.5-2 метра(?). Во всяком случае сейчас помех на своем макете не наблюдаю примерно на такой же длине кабеля, плюс сам кабель еще идет в одном жгуте и с DCC, и с Loconet, и питанием(+5, +20В) и серво-кабели еще до кучи.
Там все просто. 4 пары проводов: Зеленый, зеленый с белым; Оранжевый, оранжевый с белым; Синий, синий с белым; Коричневый, коричневый с белым.
Суть в том, что каждая пара внутри кабеля идет скрученная. И для локальной сети обжимается так, чтобы сигнал шел по полноцветным проводам, а земля по проводам с белым. Получается некоторое подобие экрана. Отсюда лучшая помехозащищенность. А обжимать - проводочки в нужном порядке располагаешь и в разъем.
Стоит предусмотреть разъем под витую пару для I2C?
Я думал над этим типом соединений, но отказался бы по нескольким причинам, т.к. длины вроде на модуль хватает. И стоит ли вводить еще один тип разъема, под который отдельный тип кабеля, отдельный обжимной инструмент(?), еще и порядок проводов можно перепутать. Может ну его?
- - - - - - - - - - Добавлено - - - - - - - - - -
0.3
Добавлено управление питанием серв на MOSFET-транзисторе, во избежание "полного оборота" серв при включении питания. Этот же "стартовый" рывок может вызвать перегрузку питания при включении макета.