Серводекодеры BLO
- Василий
- Модератор
- Сообщения: 9441
- Зарегистрирован: Чт мар 06, 2008 9:03 am
- Имя: Василий Васильчиков
- Откуда: Северо-западное Болото
- Благодарил (а): 344 раза
- Поблагодарили: 458 раз
- Контактная информация:
Серводекодеры BLO
Коллеги электронщики. У меня к вам вопрос
Есть у меня серводекодеры BLO для геолайна. Столкнулся с непонятным мне глюком.
Курим инструкцию, берем декодер, берем мыша, хотим что бы на мыше стрелка T0040 переключала нашу стрелку. Путем "нехитрых", мать их за ногу, вычислений имеем адрес декодера 10 (все десятичное). В режиме программирования перешиваем CV 513 - (младший байт адреса) в 10, CV 521 (старший байт адреса) в 0. Выходим. Выбираем в нормальном режиме стрелку T0040 - кликаем туда-сюда, работает. А потом выбираем любой адрес отличающийся на число кратное 4, к примеру 36, кликаем и опа - тоже работает Внимание вопрос - что я делаю не так? Или это косяк?
PS: Глюк собственно найден при попытке порулить стрелкой из RailCats. В рокрейле тоже самое. Кстати попутно вопрос, ткните носом, как в рокрейле вычислить адрес декодера? А то я заманался подбирать число 78 для адреса стрелки (не декодера) 40
Есть у меня серводекодеры BLO для геолайна. Столкнулся с непонятным мне глюком.
Курим инструкцию, берем декодер, берем мыша, хотим что бы на мыше стрелка T0040 переключала нашу стрелку. Путем "нехитрых", мать их за ногу, вычислений имеем адрес декодера 10 (все десятичное). В режиме программирования перешиваем CV 513 - (младший байт адреса) в 10, CV 521 (старший байт адреса) в 0. Выходим. Выбираем в нормальном режиме стрелку T0040 - кликаем туда-сюда, работает. А потом выбираем любой адрес отличающийся на число кратное 4, к примеру 36, кликаем и опа - тоже работает Внимание вопрос - что я делаю не так? Или это косяк?
PS: Глюк собственно найден при попытке порулить стрелкой из RailCats. В рокрейле тоже самое. Кстати попутно вопрос, ткните носом, как в рокрейле вычислить адрес декодера? А то я заманался подбирать число 78 для адреса стрелки (не декодера) 40
In der Grosse Familie nicht der клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
- Василий
- Модератор
- Сообщения: 9441
- Зарегистрирован: Чт мар 06, 2008 9:03 am
- Имя: Василий Васильчиков
- Откуда: Северо-западное Болото
- Благодарил (а): 344 раза
- Поблагодарили: 458 раз
- Контактная информация:
Re: Серводекодеры BLO
И еще вопрос, почему так странно кодируется адрес? В исходниках от Пако от младшего байта используется только 6 бит, а от старшего вообще 4. Это какие-то требования стандарта или как?
In der Grosse Familie nicht der клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
Re: Серводекодеры BLO
Вася, я же показывал картинку.
Единственная проблема декодера Paco адресация с 0. Т.е. при адресе декодера 1 гейты будут не 1,2,3,4, а 5,6,7,8.
Единственная проблема декодера Paco адресация с 0. Т.е. при адресе декодера 1 гейты будут не 1,2,3,4, а 5,6,7,8.
VBLO Digital Research.
- Василий
- Модератор
- Сообщения: 9441
- Зарегистрирован: Чт мар 06, 2008 9:03 am
- Имя: Василий Васильчиков
- Откуда: Северо-западное Болото
- Благодарил (а): 344 раза
- Поблагодарили: 458 раз
- Контактная информация:
Re: Серводекодеры BLO
Не, я и картинку помню, вопрос был даже не про декодер Пако, а про то какого хрена так вообще сделано?
In der Grosse Familie nicht der клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
- Василий
- Модератор
- Сообщения: 9441
- Зарегистрирован: Чт мар 06, 2008 9:03 am
- Имя: Василий Васильчиков
- Откуда: Северо-западное Болото
- Благодарил (а): 344 раза
- Поблагодарили: 458 раз
- Контактная информация:
Re: Серводекодеры BLO
Дядьки попробовал режим программирования с кнопкой, та же фигня.
В общем че-то не то в консерватории. Другие пока проверить не могу, мелкая открутила паяльнику хвост
В общем че-то не то в консерватории. Другие пока проверить не могу, мелкая открутила паяльнику хвост
In der Grosse Familie nicht der клювом клац-клац!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
--------------------------------------------------------------------------
Не натягивайте сову на глобус!
- LABA
- Сообщения: 1616
- Зарегистрирован: Пт мар 20, 2009 9:25 pm
- Откуда: Питер
- Благодарил (а): 32 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Серводекодеры BLO
Вроде как в самой программе нет такой возможности вычисления адресов. Я делал небольшую программку-калькулятор, в которой можно было вычислять адрес декодера, зная адрес стрелки и наоборот.Василий писал(а): Кстати попутно вопрос, ткните носом, как в рокрейле вычислить адрес декодера? А то я заманался подбирать число 78 для адреса стрелки (не декодера) 40
Ещё в Rocrail можно напрямую задать в настройках адрес самой стрелки. Для этого в поле Адрес пишем 0, а в поле Порт прописываем адрес стрелки.
- LABA
- Сообщения: 1616
- Зарегистрирован: Пт мар 20, 2009 9:25 pm
- Откуда: Питер
- Благодарил (а): 32 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Серводекодеры BLO
Перепрошил декодер новой прошивкой. Теперь угол поворота задаётся путём программирования крайних положений сервы, что гораздо удобнее при настройке стрелочного привода или привода ворот.