Форум ModelldepO

Форум ModelldepO (http://forum.modelldepo.ru/index.php)
-   Arduino (http://forum.modelldepo.ru/forumdisplay.php?f=220)
-   -   A21 - ком. станция с поддержкой Z21 на 4A без пайки. (http://forum.modelldepo.ru/showthread.php?t=18339)

BNSF9399 22.06.2017 11:28

Цитата:

Сообщение от Garri (Сообщение 302794)
но один ряд сдвинут, надо подумать.

решается легко. нечетные (те, которые ближе к внешнему краю с тыльной стороны) контакты вытаскиваются из своих "прорезей" и вставляются в "прорези" четных.
Т.е. у меня выводы получились в ряд, без сдвига.

Alexmit 22.06.2017 16:44

Цитата:

Сообщение от BNSF9399 (Сообщение 302786)
это не мастер.

Я специально написал: Если именно RS485
Цитата:

Сообщение от BNSF9399 (Сообщение 302786)
в дополнение к этому модулю еще кучу обвеса нужно собрать,

Только этот обвес будет отвечать за согласование DCC. (И если для DCC используется Motor Shield, этот обвес не нужен.)
Цитата:

Сообщение от BNSF9399 (Сообщение 302786)
в результате чего, от модуля только микросхема и останется.
проще уж тогда собрать XNET с нуля.

В том то и дело что нет, на модуле правильно резисторы распаяны. :)
А то что вместо разъёма стоит клемник, позволяет легко подать на разъём 12 Вольт вместо 5.

Ещё раз. Пожалуйста не путайте XpressNet и DCC.

BNSF9399 22.06.2017 17:27

Цитата:

Сообщение от Alexmit (Сообщение 302814)
Если именно RS485

Ну мы в свете Z21 разговор ведем :)

Цитата:

Сообщение от Alexmit (Сообщение 302814)
И если для DCC используется Motor Shield, этот обвес не нужен

это верно от части, потому как, тогда и смысла в XNET нет ни какого?

Цитата:

Сообщение от Alexmit (Сообщение 302814)
не путайте XpressNet и DCC.

Посмотрите внимательно схему Гатова и вам все станет понятно. На фото выше я выкладывал свой шилд с XNET по Гатову.
И учтите, что в скетче Гатова, XNET - это мастер, а не слэйв. Т.е. воткнуть в него рокосмыш не получится.
Со слэйв версией разбирался Дима (br95009) и вроде как даже запустил.

Alexmit 22.06.2017 18:31

Цитата:

Сообщение от BNSF9399 (Сообщение 302817)
это верно от части, потому как, тогда и смысла в XNET нет ни какого?

Смысл есть, ибо у нас некоторые любят мышкой рулить.

Цитата:

Сообщение от BNSF9399 (Сообщение 302817)
И учтите, что в скетче Гатова, XNET - это мастер, а не слэйв. Т.е. воткнуть в него рокосмыш не получится.

Как раз наоборот, можно подключить кучу мышей в режиме пульта.
И не схему надо смотреть, а смотреть чем занимаются конкретные библиотеки.
А потом уже схему.

BNSF9399 22.06.2017 20:09

Цитата:

Сообщение от Alexmit (Сообщение 302819)
Смысл есть, ибо у нас некоторые любят мышкой рулить

в варианте Гатова она не работает. Только через бустер - а тогда и моторшилд не нужен. И работает она жутко криво.

Цитата:

Сообщение от Alexmit (Сообщение 302819)
Как раз наоборот, можно подключить кучу мышей в режиме пульта.

пробовали? успехов :)
В очередной раз повторю, у Гатова в z21 библиотека Мастер. Т.е. XNET подключается к бустеру, а не к мыше.
Не работает мыша. Пишет - не найдено мастер устройство.
Для того, чтобы подключить мышу, нужна библиотека слэйв и да, показанная выше плата RS485 подойдет. Но лучше использовать ту, что Дима предлагал (http://forum.modelldepo.ru/showthread.php?t=17157). Она сразу с телефонным разъемом идет.
Ссылка на тему, потому как там с начала лучше читать.

laba 22.06.2017 20:46

Цитата:

Сообщение от BNSF9399 (Сообщение 302826)
Не работает мыша. Пишет - не найдено мастер устройство.

А какой шнур при этом использовали? Штатный?
ИМХОНужно использовать 4 пиновый шнур, вместо штатного. Тогда мышь будет подключаться, как Слейв, а со штатным кабелем, она пытается подключиться, как Мастер, но Мастером у нас выступает эмулятор Z21, а двух Мастеров на шине быть не может по определению. Вот поэтому и вылезает ошибка. Когда же мы подключаем мышь через бустер, там даже со штатным кабелем используется только 4 средних пина, а два боковых не разведены в розетке для слейва.

Собственно вот картинка, которая объясняет различие между разъёмами Мастера и Слейва:

http://pgahtow.de/wiki/images/thumb/...CO_Booster.png

Сверху разъём Мастер, который подключается к бустеру, а внизу разъём для Слейв-мышей.

P.S.Кстати вроде как последняя версия библиотеки умеет сама переключаться между режимами Мастер-Слейв.
Цитата:

Arduino XpressNet Master Library - Neu: Automatisches wechseln zwischen Master und Client Modus
И в описании библиотеки, черным по-белому написано, что она поддерживает до 31 Слейв устройства.
Цитата:

XpressNet Master Interface Library v2.1.3 (19.06.2017) Download - Um bis zu 31 Slaves (Clients) abzufragen (siehe simpleZ21 Zentrale).
Т.е., как Слейвы, мыша должны работать.
ИМХОЭто теория, на практике честно скажу не пробовал, но вряд ли Гатов сделал урезанную реализацию протокола X-Net, без возможности подключения мышей.

Alexmit 22.06.2017 21:02

Цитата:

Сообщение от BNSF9399 (Сообщение 302826)
В очередной раз повторю, у Гатова в z21 библиотека Мастер.

Аналогично, посмотрите текст.
Цитата:

Сообщение от BNSF9399 (Сообщение 302826)
Т.е. XNET подключается к бустеру, а не к мыше.

Нет в бустере микросхем под XpressNet, там только параллель на гнёзда.
http://forum.modelldepo.ru/attachmen...1&d=1324484402

Цитата:

Сообщение от BNSF9399 (Сообщение 302826)
Ссылка на тему, потому как там с начала лучше читать.

Там же: http://forum.modelldepo.ru/showpost....&postcount=527
R-BUS из Мастер библиотеки у меня получился. А если с мышами косячит может где и ошибки есть. Надо с анализатором посмотреть.
Слейв библиотека тоже с косяками.

laba 22.06.2017 21:06

Цитата:

Сообщение от BNSF9399 (Сообщение 302826)
Т.е. XNET подключается к бустеру, а не к мыше.

Для бустера как раз важны только два боковых контакта, по которым он получает DCC сигнал. Остальные 4 контакта это сама шина X-Net и бустеру она действительно по-барабану.
Так что Alexmit прав, когда пишет, что:
Цитата:

Сообщение от Alexmit (Сообщение 302829)
Нет в бустере микросхем под XpressNet, там только параллель на гнёзда.


xu56857 22.06.2017 21:16

Мышка замечательно подключается и работает, как слэйв, в нижний по схеме разъем. Проверено.
Бустер подключать не пробовал, и схему на трех транзисторах не собирал, не было необходимости.

Alexmit 22.06.2017 21:30

Цитата:

Сообщение от xu56857 (Сообщение 302831)
Бустер подключать не пробовал, и схему на трех транзисторах не собирал, не было необходимости.

Если и делать. То лучше "классику" переработать.
http://usuaris.tinet.cat/fmco/images...761CDE_sch.gif

xu56857 22.06.2017 21:49

Цитата:

Сообщение от Alexmit (Сообщение 302833)
То лучше "классику" переработать.

Что и было сделано : http://forum.modelldepo.ru/showpost....47&postcount=1

Alexmit 22.06.2017 21:58

Цитата:

Сообщение от xu56857 (Сообщение 302834)
Что и было сделано

Не, тут задача немного наоборот.

AleksSF 23.06.2017 01:04

Всем спасибо за помощь. Подключил МоторШилд к схеме Гатова (скетч Z21_Ethernet_DCC_Zentrale_v477), без переброски Пинов. Чтобы можно было подключить любую навеску без изменений в скетче.

BNSF9399 23.06.2017 11:48

Цитата:

Сообщение от laba (Сообщение 302827)
Нужно использовать 4 пиновый шнур

попробую. вдруг и правда...
можно даже и штатным, но в соседний разъем. там 4 контакта... утверждать не буду, не помню, пробовал в него или нет втыкать мышу...
но будучи подключенной слэйвом через бустер, она хоть и не ругалась, но при этом возникал конфликт в управлении.
Т.е. если с планшета лок рулился и одновременно на мыше крутануть колесико, то лок полностью выходит из-под контроля.

Цитата:

Сообщение от laba (Сообщение 302827)
которая объясняет различие между разъёмами Мастера и Слейва:

это не совсем так. у Гатова есть отдельные картинки слэйва и они отличны от этой
http://pgahtow.de/wiki/index.php?title=XpressNet
http://pgahtow.de/wiki/images/thumb/..._Interface.png

Цитата:

Сообщение от Alexmit (Сообщение 302829)
Слейв библиотека тоже с косяками.

Дима вроде как "починил"?

Цитата:

Сообщение от xu56857 (Сообщение 302831)
в нижний по схеме разъем. Проверено.

Либо руки не оттуда, либо одно из двух...
Давно было, не помню. Но не мог же я на шилде сделать два разъема и не попробовать во второй воткнуть...
Будет чем в выходные заняться :)

Цитата:

Сообщение от Alexmit (Сообщение 302833)
То лучше "классику" переработать.

Цитата:

Сообщение от Alexmit (Сообщение 302829)
Нет в бустере микросхем под XpressNet, там только параллель на гнёзда.

Вот интересно, чем Гатов руководствовался запихивая в бустерный разъем XNET? (без претензий, просто мысль в слух)

Цитата:

Сообщение от AleksSF (Сообщение 302846)
Чтобы можно было подключить любую навеску без изменений в скетче.

Так там изменения по пинам минимальные. В основном "иллюминация". Ну и для внешнего бустера я еще чтото перекидывал.

Всем спасибо за пояснения, буду дальше "ковырять" мышу. собственно и покупал то ее ради возможности подключения слэйвом...

Alexmit 23.06.2017 13:22

Цитата:

Сообщение от BNSF9399 (Сообщение 302855)
это не совсем так. у Гатова есть отдельные картинки слэйва и они отличны от этой

А не надо доверять Гатову на 100%.
Есть классические схемы. От них и надо плясать.
Дополнение. Разобрал мышку. В ней на входе запаяны резисторы на 470 Ом (как на картинке), на 120 Ом не запаян но площадки есть.
Т.ч. однозначного ответа не получится, схемы будут зависеть от комплекта используемой аппаратуры.
http://newimgwp.s3.amazonaws.com/7588_1024_25267.jpg
http://sigma-shop.com/e_images/8_relay_rs485_04.jpg

Цитата:

Сообщение от BNSF9399 (Сообщение 302855)
Дима вроде как "починил"?

:)
Но на сайте Гатова с ошибками, а в последней версии и ненужных вещей напихали.
А последнюю библиотеку XpressNet Master я точно использовать не буду.
Или только после кардинальной проверки и чистки.

Цитата:

Сообщение от BNSF9399 (Сообщение 302855)
Вот интересно, чем Гатов руководствовался запихивая в бустерный разъем XNET? (без претензий, просто мысль в слух)

В принципе всё правильно. Только на схеме должно быть одно гнездо и тогда всё встаёт на свои места.
Станцию на Arduino втыкаем в гнездо мастер бустера, а мышь в слейв бустера.
Нашёл. Картинка 2015 года.
http://pgahtow.de/wiki/images/archiv...CO_Booster.png

laba 23.06.2017 14:14

Цитата:

Сообщение от BNSF9399 (Сообщение 302855)
это не совсем так. у Гатова есть отдельные картинки слэйва и они отличны от этой

Я имел ввиду само различие между разъёмами Мастер и Слейв, т.е. чем они отличаются, как в бустере, так и в станции Гатова и вообще.

BNSF9399 23.06.2017 14:59

Цитата:

Сообщение от Alexmit (Сообщение 302870)
Станцию на Arduino втыкаем в гнездо мастер бустера, а мышь в слейв бустера.

так и делал и при этом

Цитата:

Сообщение от BNSF9399 (Сообщение 302855)
если с планшета лок рулился и одновременно на мыше крутануть колесико, то лок полностью выходит из-под контроля.


ZooK 25.06.2017 02:05

А если надо подключить не мышь, а модули FB2, то в режиме мастер с rs485 пахать будет без бустера?

Alexmit 26.06.2017 16:37

Цитата:

Сообщение от BNSF9399 (Сообщение 302881)
так и делал и при этом

Для начала лучше погонять библиотеку отдельно, "обложив" её со всех сторон дебаговскими распечатками.
Да и библиотеку взять постарее.
А то пока получается ситуация - глюк глюком погоняет.

Цитата:

Сообщение от ZooK (Сообщение 302999)
А если надо подключить не мышь, а модули FB2, то в режиме мастер с rs485 пахать будет без бустера?

Если разговор про железо, ответ - да. Если про софт, ответ - нужна другая библиотека и другой скетч. Поэтому лучше переехать в другую тему.

BNSF9399 26.06.2017 17:11

Цитата:

Сообщение от Alexmit (Сообщение 303129)
Для начала лучше погонять библиотеку отдельно

так то оно так, но честно сказать - ни времени ни желания заниматься этим нет.
с планшей управляется нормально, ну и ладно.

Garri 26.06.2017 17:45

Цитата:

Сообщение от BNSF9399 (Сообщение 302799)
Т.е. у меня выводы получились в ряд, без сдвига.

Всё переставил контакты на разъёмах 6 и 8 контактных, установил на макетку 8 контактный, прикинул что куда поставить, надеюсь, что до отпуска успею собрать, а ПО как фишка ляжет. Ещё достал маленькие вентиляторы на 12В.

Alexmit 26.06.2017 17:50

Цитата:

Сообщение от BNSF9399 (Сообщение 303133)
но честно сказать - ни времени ни желания заниматься этим нет.

Аналогично. Может зимой посмотрю.

ZooK 26.06.2017 20:51

Цитата:

Сообщение от Alexmit (Сообщение 303129)
Если разговор про железо, ответ - да. Если про софт, ответ - нужна другая библиотека и другой скетч. Поэтому лучше переехать в другую тему.

В смысле софт? Насколько мне известно в FB2 нет никакого другого софта. Всё как бы с Рокрэйл дружит.В какую тему переехать?

Alexmit 26.06.2017 21:07

Цитата:

Сообщение от ZooK (Сообщение 303145)
В смысле софт? Насколько мне известно в FB2 нет никакого другого софта. Всё как бы с Рокрэйл дружит.

Софт командной станции. А вы что, думали FB2 с Рокрэйл напрямую общаются?

Цитата:

Сообщение от ZooK (Сообщение 303145)
В какую тему переехать?

В эту http://forum.modelldepo.ru/showthread.php?t=17157, посмотрите 22 страницу.

ZooK 26.06.2017 21:20

Цитата:

Сообщение от Alexmit (Сообщение 303148)
Софт командной станции. А вы что, думали FB2 с Рокрэйл напрямую общаются?

А разве в А21 закачен софт не командной станции? Разве А21 не управляет локами и стрелками как полноценная к/с?
Цитата:

Сообщение от Alexmit (Сообщение 303148)
В эту http://forum.modelldepo.ru/showthread.php?t=17157, посмотрите 22 страницу.

Посмртрел, только что я понять должен?


Текущее время: 18:50. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Copyright © ModelldepO.ru 2006 -