Адресный калькулятор

Вопросы и ответы связанные с цифровым управлением, аналоговой автоматикой и их элементами
Сообщение
Автор
Аватара пользователя
LABA
Сообщения: 1616
Зарегистрирован: Пт мар 20, 2009 9:25 pm
Откуда: Питер
Благодарил (а): 32 раза
Поблагодарили: 7 раз
Контактная информация:

Адресный калькулятор

#1 Непрочитанное сообщение LABA »

Надоело мне постоянно высчитывать какие аксессуарные адреса соответствуют тому или иному базовому адресу декодера и наоборот, решил сделать небольшую программку себе в помощь. Знаю, что многие тоже испытывают сложности в этом вопросе, так что может ещё кому пригодиться.
Программа написана на VB и содержит в себе три калькулятора. Первый вычисляет базовый адрес декодера, в зависимости от введённого аксессуарного (стрелочного) адреса. Второй производит обратное вычисление, т.е. высчитывает аксессуарные адреса, соответствующие введённому базовому адресу декодера. И третий калькулятор сделан на перспективу, он помогает вычислить значения CV1 и CV9, для программирования адреса аксессуарного декодера.
P.S.Ещё сделал программку, которая помогает высчитывать необходимые команды, чтобы программировать различные режимы работы декодеров ORA.
Вложения
Адресный Калькулятор.rar
(1.45 МБ) 980 скачиваний
Последний раз редактировалось LABA Вт фев 02, 2016 10:05 pm, всего редактировалось 2 раза.

Аватара пользователя
LABA
Сообщения: 1616
Зарегистрирован: Пт мар 20, 2009 9:25 pm
Откуда: Питер
Благодарил (а): 32 раза
Поблагодарили: 7 раз
Контактная информация:

Re: Адресный калькулятор

#2 Непрочитанное сообщение LABA »

Обновил архив, теперь калькулятор умеет учитывать особенности Roco адресации.

Аватара пользователя
LABA
Сообщения: 1616
Зарегистрирован: Пт мар 20, 2009 9:25 pm
Откуда: Питер
Благодарил (а): 32 раза
Поблагодарили: 7 раз
Контактная информация:

Re: Адресный калькулятор

#3 Непрочитанное сообщение LABA »

Решил немного расширить возможности программы, сделанной для программирования светофорного декодера sf24q.
В планах сделать возможность программировать из-под программы и другие декодеры.
Пока вот что накрапал:
Вкладка №1
1.png
Тут можно обойтись без подключения к КС и использовать это для вычисления аксессуарных и базовых адресов декодера

Вкладка №2
2.png
3.png
Эта вкладка используется для программирования различных типов декодеров ORA. Для начала работы надо выбрать тип декодера и другие дополнительные параметры(режим работы декодера, вариант прошивки, желаемый базовый адрес декодера и т.д.). При подключенной КС OpenDCC, после вычисления соответствующей стрелочной команды, сразу же можно запрограммировать декодер и проверить его работу.

Вкладка №3
4.png
Эта вкладка используется для программирования серводекодеров а-ля Пако, с двумя разными версиями прошивок.

Вкладка №4
5.png
Здесь можно программировать серводекодеры 8s4q.

Вкладка №5
6.png
А здесь программируются светофорные декодеры sf24q.

Пока программа может работать только с КС OpenDCC, но есть ещё планы добавить интерфейс для Z21 или её эмулятора на Ардуино(А21).
Последний раз редактировалось LABA Вт дек 25, 2018 12:13 pm, всего редактировалось 1 раз.

Аватара пользователя
LABA
Сообщения: 1616
Зарегистрирован: Пт мар 20, 2009 9:25 pm
Откуда: Питер
Благодарил (а): 32 раза
Поблагодарили: 7 раз
Контактная информация:

Re: Адресный калькулятор

#4 Непрочитанное сообщение LABA »

Ну, вроде добил программку.
Интерфейса для Z21 не будет.
Вложения
BLO_Calc_2018_beta.zip
(257.34 КБ) 584 скачивания

Ответить

Вернуться в «Цифровое управление, Аналоговая автоматика и их элементы»