Просмотр полной версии : Создание кабины машиниста метровагона типа Еж в домашних условиях.
Интересная идея. ;) Я вот сам дома делаю кабину вагона типа Е. Причем не только с контроллером, но и с пультом, и с работающими стрелочными указателями. В основном, все железо настоящее, от настоящих вагонов.
Вопроса: "где взял?" прошу не задавать. Скажу только что от списанных вагонов. Да и где взял, там уже нету. :( Так что кто ищет - тот найдет.
Насчет верхушки контроллера - если ты отпилишь от контроллера верх, то можешь его смело выбросить (на всякий случай: я говорю про контроллер КВ-40). Первое - основная опора кулачкового вала находится внизу, так что вал будет болтаться. Второе - фиксаторы положений работать перестанут. Третье - подключать провода станет некуда.
Говорю все это с полной уверенностью, потому что я сам перебирал контроллер, который у меня дома.
Так что если доставать, то надо брать весь контроллер (учти - он весит 55 кг).
Кхм... Лениво мне, все никак не обфоткаю и не выложу описание того, что делаю. :(
Но одну фотку сделаю:
http://87.251.133.178/DSC_3474-01a.jpg
P.S. Фото лежит на личном серваке, который стоит у меня дома, так что круглосуточного доступа не гаранитрую.
Лёха, жжешь ! :) :drinks:
Машинист ЧС2т
05.11.2008, 14:38
Даже выключатель управления поставил... а реверсивка то у тебя есть?:)
Осталось СОТ поставить, кнопку открытия-закрытия дверей, 334 кран(для такого контроллера), и к крану ВР 337-014, что бы шипело натурально... Ну и естественно Тифон(его мжно с ВыЛьника скрутить), зато потом какая слышимость.
Соседи вешайтесь!!!:rofl:
Алексей ты молодца, лихую вещь сделал:drinks:
а реверсивка то у тебя есть?:)
Не волнуйся у него всё есть!!!
Даже выключатель управления поставил... а реверсивка то у тебя есть?:)
Есть. Тебе и ее сфоткать? :)))
Осталось СОТ поставить, кнопку открытия-закрытия дверей, 334 кран(для такого контроллера)...
Кран есть, пока еще не сделал, пульт помощника тоже есть. ;)
Машинист ЧС2т, один вопрос - как родители отнеслись? Менябы вместте с этим контроллером за окошко выкинули:(...Нормально. В моем возрасте уже поздно мозги вправлять. :)))
Капатьпотеть! Ну ты Aleks маньяк :)) К компу то собираешься это дело подключать?Дык уже! Работает. На данный момент пишу прогу иммитации электросхемы вагона типа Е. Потом через нее буду в МСТС подключаться.
Машинист ЧС2т
05.11.2008, 21:55
Есть. Тебе и ее сфоткать? :)))
нет, не надо реверсивку фоткать, а я думал, если нет, хотел подарить...
ну раз есть.. тогда и ладно:)
нет, не надо реверсивку фоткать, а я думал, если нет, хотел подарить...
ну раз есть.. тогда и ладно:)
Одна у меня есть. Если подаришь еще одну - с меня пиво. :D :drinks:
Представляю себе щелчки в комнате ночью при переключении позиций :D, еще надо плазменную панель вместо стекла кабины с картинкой от компа, кресло машиниста и будет вообще 100% симулятор.
Представляю себе щелчки в комнате ночью при переключении позиций :D
Ага! Щелчки, блин! :rofl: Фиксаторы, даже с растянутыми пружинами работают с таким горхотом, что хоть вешайся. Да еще кожух контроллера неплохо усиливает звук. :crazy:
Предлагаю делиться идеями.
Для связи с компом у меня вот такое устройство:
http://www.chip-dip.ru/product0/2362.aspx
Сильная штука.Но не совсем понятная :-)
у меня чуть попроще и подешевле.
http://mercury13.tut.su/files/mjoy/Mjoy.png
Там еще половину деталей из схемы можно выкинуть.
Что интересно там даже есть прошивка для поездного пульта.Только разница по сравнению с другими не замечено.
Сильная штука.Но не совсем понятная :-)
А че тут понимать?
16 дискретных входов/выходов (у меня входы для кнопок и тумблеров).
8 шутк 6-разрядных ЦАП (у меня для стрелочных указателей и ламп).
Один 8-разрядный ЦАП (скоростемер).
4 штуки 8-разрядных АЦП (задействовал на главный и реверсивный валы контроллера, потом еще на кран один канал пойдет).
Все это через порт LPT связывается с компом.
Ну а дальше C++ - открыты любые возможности.
Интересный блочек.А каким образом значение из мстс вывести в порт?
Я как бы не програмист для меня это слегка сложновато.:confused:
Интересный блочек.А каким образом значение из мстс вывести в порт?
Я как бы не програмист для меня это слегка сложновато.:confused:
Программа нужна специальная. Чтение данных из памяти МСТС (как сделано в программе записи скоростемерной ленты), так же точно запись нужных данных туда. Для програмиста это не сложно.
Осталось только этого програмиста найти.
Осталось только этого програмиста найти.
Это проблема. Тут надо только самому или с хорошими знакомыми.
Ведь, подобная моей, кабина это штучная вещь. Ее тоже не так просто сделать (мне тут и слесарные навыки нужны были и умение паять, знание электротехники и электроники, знание устройства подвижного состава и т.д.) А поскольку кабина одна, то и программу для нее придется писать самому - никто не будет писать программу не для себя.
P.S. Интересно, а еще у кого-нибудь есть что-то подобное, хотя бы в процессе создания?
А фотки можеш вивесить? А то может какое решение людям пригодиться пригодиться.:o В часности мне.Правда у меня пульт тепловозный вроде получаеться.:) Я еще правда сам не уверен.:) :)
А нащет программы-сначала нада железо придумать,стандартизированое,
попроще.Скажем так.
Кой какие идеи у летунов мона взять.Там практически у всех приборов основа-шаговый движок.Cхема управление через LPT -довольна проста.
Без всякой переделки идет схема от станка с чпу.
http://temport.by.ru/CNC.files/image005.gif
Вот управление на пару манометров и скоростимер.За ввод все таки Mjoy
использовать.Он както подешевле будет.Тем более что твой блок на украине найти не реально.
Вобщем вся электронная идея у меня в голове есть.Придеться наверно
с++ какойто учить.:)
P.S. Интересно, а еще у кого-нибудь есть что-то подобное, хотя бы в процессе создания?На zdsime тема заглохла.А поиск ниче не дал.
Лёха, лучше бы для выльника сделал !! Там тебе твои знания тоже помогли бы, думаю )) Ну нафига тебе этот метрошный отстой ? :p
А фотки можеш вивесить?
Одна уже есть. ;) А фоткать целый альбом мне, честно говоря, на данный момент, лениво.
Да и нет там никаких идей особых в конструкции - старый компьютерный стол, к нему болтами листы ДСП и детали кабины. И все! :p
Кой какие идеи у летунов мона взять.Там практически у всех приборов основа-шаговый движок.Cхема управление через LPT -довольна проста.
К этой плате можно подключить контроллер шагового движка.
http://www.chip-dip.ru/product0/1921.aspx
Я так манометры делать буду.
Лёха, лучше бы для выльника сделал !! Там тебе твои знания тоже помогли бы, думаю )) Ну нафига тебе этот метрошный отстой ? :p
Гы-гы. Контроллер машиниста КМЭ-8Е... масса - 175 кг. Принесешь мне? :rofl:
Впрочем, это кому метро отстой, а кому ВЛ10 так же надоесть успел. :drinks:
Работа над кабиной продолжается. Вот уже горят лампы, показывает напряжение вольтметр цепей управления, а также работает контроллер. Все эти действия вызываются программно с компьютера. :)
http://87.251.133.178/DSC_3509-01a.jpg
Фигасе.А внизу справа чо за транс?
Фигасе.А внизу справа чо за транс?
Блок питания на 12 В. Какой был - такой и поставил. Делать отдельный сейчас рано.
P.S. Сейчас уже еще дофига сделано, но фотки постить пока не буду. :)
А вот как работает моя кабина сейчас:
http://www.youtube.com/watch?v=jOIx0vfCqws
Ипппааааатььь!!! Лёха, я снимаю шляпу, низко-низко кланюсь!!!! ЭТО МЕГА_ЗАЧЁТ:):)::):):)!!!!
Всё, я пошёл делать контролер ВЛ10:)
Да, Aleks, бомбезно смотрится. Жаль, что самому такого не смастерить((( Там у вас и девушка есть, любительница ЖД?)) По голосам слышно. Она нормально на такое увлечение реагирует? Если не секрет, конечно))
Жаль, что самому такого не смастерить(((
Почему??? Кто из нас особенный? Я все сделал сам, своими руками.
Там у вас и девушка есть, любительница ЖД?)) По голосам слышно.
Ну, это отмечали мою днюху (слышал разговоры про бухло?) и девушек было несколько, в т.ч. и любительница метро.
P.S. Можно модераторов попросить разделить темы? Все про мою кабину в одну, а про то, где достать контроллер от Еж и у кого какой ЖД хлам есть - в другую. И тему про кабину перекинуть (оффтопик, ИМНО, для этого не место). Только вот не знаю куда - в "Метро", "MSTS - Об игре" или в "Моделизм"?
Почему??? Кто из нас особенный? Я все сделал сам, своими руками.
Ну, навыки ведь имеешь по электротехнике. Я просто в этих всех делах вообще профан. Да и душа не лежит к проводам, тумблерам. Если я что-то и могу, так это при создании маршрутов делать прорисовки, так как рисую хорошо. Но и то, не через Компас или Автокад, а через электронный планшет, а потом бы уже мою идею реализовывали в цифре.
Ну, это отмечали мою днюху (слышал разговоры про бухло?) и девушек было несколько, в т.ч. и любительница метро.
Ого, и такие оказывается есть? А остальные девушки, кроме этой любительницы, на вашу компанию косо не поглядывали?:)
specialist
10.03.2009, 09:38
Прошу в это теме обсуждать только созданный Aleks макет. Остальные вопросы по созданию и коллекциям зап. частей от ж.д. просьба обсуждать в этой теме:
http://www.trainsim.ru/forum/showthread.php?t=4783
Слушай, Лёха, а гм...для ТРС ВЛ80 можно так сделать? Идея появилась, да и с электронникой с электротехникой я "на ты".
...для ТРС...
Проблема только в этом. Тут надо уметь программить. Если найдешь адреса памяти и сможешь туда писать, то можно. Я в этом плане только с МСТС работал.
P.S. Прога ArtMoney тебе в помощь.
Алекс, я сейчас задался идеей оживить приборы в своей разработке. Нельзя ли поподробнее, какими средствами сделано управление ими в твоем комплексе, как выводится информация от симулятора, каким интерфейсом управляются приборы. Если хочешь, можно в приват. Также необходима помощь, что за программа ArtMoney используется и для чего?
Моя цель - управлять приборами от ТРС.
Нельзя ли поподробнее, какими средствами сделано управление ими в твоем комплексе, как выводится информация от симулятора, каким интерфейсом управляются приборы.
В моем комплексе MSTS выступает только в качестве графической части. Вся физика движения поезда просчитывается на отдельной программе, написанной на C++ в память MSTS передаются только данные о тяговой и тормозной силе каждого вагона, а обратно считываются данные о скорости.
Также необходима помощь, что за программа ArtMoney используется и для чего?
Это программа для поиска адресов переменных в игре.
что за программа ArtMoney используется и для чего?
Это когда нужно в игре денежек себе подкинуть или патронов миллион.
А приборы? Значения переменных выводишь из МСТС - а потом?
А приборы? Значения переменных выводишь из МСТС - а потом?
Он же написал что дальше считает с своей программе. Читай внимательно.
Не влезай - убьет. Я имею в виду, как реализован протокол передачи данных на управление стрелками приборов.
А что он считает это в программе, это и так очевидно - я это каждый божий день на работе делаю.
Я имею в виду, как реализован протокол передачи данных на управление стрелками приборов.
Используется вот такая вот плата: http://www.chip-dip.ru/product0/2362.aspx, подключенная к компу по LPT. Сигналы с платы через транзисторы подаются на приборы.
Спасибо :) . Значит, ты управляешь через LPT-порт из винды платой сопряжения, я правильно понял? Плата мне похожая знакома, а приводы приборов - шаговые ЭД ?
Хочу уточнить у тебя одну тонкость программирования подобных вещей - адреса памяти, откуда ты забираешь данные или отправляешь в игрушку, статические? Мне казалось, что игрушка их оккупирует динамически и они меняются от запуска к запуску да и вообще в ходе работы?
а приводы приборов - шаговые ЭД ? Дарагой, зачшем извращения?
Кроме того, карта имеет 9 аналоговых выходов Т.е. напрямую (или через усилитель на транзисторе) на электромеханические приборы и гнать сигнал.
Плата мне похожая знакома, а приводы приборов - шаговые ЭД ?
Возможно так буду делать с манометрами. Электромеханическими приборами проще управлять посредством ЦАП и усилителя на транзисторе.
Хочу уточнить у тебя одну тонкость программирования подобных вещей - адреса памяти, откуда ты забираешь данные или отправляешь в игрушку, статические? Мне казалось, что игрушка их оккупирует динамически и они меняются от запуска к запуску да и вообще в ходе работы?
Чтобы в ходе работы менялись - такого не видел. Адреса частично статические частично динамические. Поиск их - не простая задача. Я использую алгоритм поиска по значению в определенном диапазоне. Силы тяги и торможения, а также скорости вагонов так найти можно.
Манометры однозначно делай на ШЭД - эффект отличный. Мы такие делали в нашем тренажере метро для электродепо. Недостаток только в том, что жужжат в полной тишине. Но полной тишины у нас нет :) - и БПСН гудит, и шум при езде, и информатор... да много чего.
И еще не писали мы алгоритм движения стрелок - не подрагивают и движутся черезчур резко. Но это поправимо.
Манометры однозначно делай на ШЭД - эффект отличный. Мы такие делали в нашем тренажере метро для электродепо.
А поподробнее? Ну с манометром ТЦ понятно - механизм выкинуть, стрелку прямо на ось ШД посадить.
А как с двухстрелочным манометром быть?
Аналогично, коллега :) . Только поставить движки тандемом и применить полую ось. Мы такие движки заказывали.
Но можно и зубчатый редуктор взять. Хотя бы купить совковый механический или кварцевый будильник и расколупать - превосходный будет результат. оставить естественно нужно только пару шестерен - приводных к тем, на которых стрелки силят.
Позанимался тут кабиной и кое-что сделал.
1. Прикрепил 334 кран и поставил в него резистор. Пока, вроде, работает, но крепление резистора скоро придется переделывать.
2. Сделал манометр ТЦ с шаговиком и подключил все это.
В принципе, все работает. Никаких проблем с определением компьютером позиции крана нет, хотя в него установлен дешевый переменный резистор за 54 руб. Всеравно отсчет АЦП держится очень стабильно, при 8 разрядном АЦП ошибка не первышает 2 отсчетов.
А вот с шаговиком и его контроллером (плата на фотке) не все очень хорошо. Дело в том что контроллеру шаговика надо передавать команды типа: "повернуться <направление> <количество шагов>", причем не чаще чем, примерно, 5 раз в секунду. Из-за этого бывают проблемы, что стрелка дергается. Появилась идея перепрошить микроконтроллер чтобы передавать в него не количество шагов, а требуемое положение ШД, отсчитываемое от нуля (положение ШД в момент включения). Микруха там обычная - PIC. Подскажите, имел кто с этим дело? Где взять программатор (недорогой)? И можно ли писать для МК программы на СИ (а то ASM осваивать как-то не очень хочется)?
http://ljplus.ru/img4/t/r/trainfan/th_DSC_3988-01a.jpg (http://ljplus.ru/img4/t/r/trainfan/DSC_3988-01a.jpg) http://ljplus.ru/img4/t/r/trainfan/th_DSC_3990-01a.jpg (http://ljplus.ru/img4/t/r/trainfan/DSC_3990-01a.jpg)
Леха, тебя из дома еще не выгнали? :D
Для PIC хорошо подходит программатор TRITON или самодельная "шайба" . Конструкцию этих изделий легко найти в подшивках журнала "Радио". Также программатор для PIC и AVR можно заказать в виде конструктора у "Чип и Дип"а .
Прошивать PIC можно и на ASM-PIC , и на C (не ++, в пиках нет ООП) . Для этого тебе понадобится программа MPLab версии не ниже 6, с встроенным компилятором PICC - его задача переводить код на С в ассемблерный для нужного микроконтроллера. Для отладки устройств на МК лично я рекомендую тебе программу ISIS Proteus 6.0 - отличный наглядный интерфейс для имитационного моделирования - собираешь виртуальную схему и наблюдаешь в дебаггере ее работу.
Для PIC хорошо подходит программатор TRITON или самодельная "шайба" . Конструкцию этих изделий легко найти в подшивках журнала "Радио". Также программатор для PIC и AVR можно заказать в виде конструктора у "Чип и Дип"а .
Ну TRITON я в "Чип и Дип" видел по 8000 руб, честно говоря, таких денег жалко. Конструкторов там пока в наличии не наблюдается - будем ждать.
Прошивать PIC можно и на ASM-PIC , и на C (не ++, в пиках нет ООП). Ну мне и обычного С будет предостаточно, программа управления ШД - относительно простая вещь.
Skif, спасибо за советы. Вот еще вопрос: у меня сейчас на плате стоит PIC16C54C - он перепрошиваемый, или однократной прошивки? Какой МК взять для замены (нужна полная совместимость, Vellemanовскую плату портить неохота, да и схема у неё вполне приличная)?
Не в курсах, к сожалению. Порой даташиты, у меня есть для 16 только на серии F, на С нету. Из известных мне, наиболее употребимых любителями "эфок" - 628, 877, 84 - все три перепрошиваемые.
C-однократной прошивки
F-многократной
Точно, вспомнил теперь. Так что твоя судьба выпаивать его и менять на такой же, но с индексом F.
Точно, вспомнил теперь. Так что твоя судьба выпаивать его и менять на такой же, но с индексом F.
Понятно. Тока не выпаивать, а вытаскивать, он в DIP панельке стоит. :)
Осталось только с программатором разобраться. И еще вопросик: можно ли из PIC16C54C считать программу (хочу посмотреть что там и как)?
Если бит защиты стоит в ноль, то сможешь. Она получится в ассемблерном коде для пиков - MPasm. Этот язык достаточно подробно описан в даташитах.
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot