Портал | Галерея | WIKI | PDA | VK | FB | Zello
Текущее время: Вт июн 25, 2019 4:31 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 3 сообщения ] 
Автор Сообщение
Непрочитанное сообщениеДобавлено: Чт ноя 15, 2018 2:43 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт мар 20, 2009 9:25 pm
Сообщения: 1588
Откуда: Питер
Поблагодарили: 1 раз
Проект стрелочного пульта на шине X-Net.
В настоящий момент в стадии разработки и отладки ПО. Железо в принципе всё готово.
Пока намётки такие......
Кнопочный вариант, от 16 до 64 стрелок, с индикацией положения оных.
При переключении стрелок со стороннего устройства (MultiMaus и т.д.), а также из-под программы управления на ПК, смена положения также дублируется индикацией пульта.
Настраиваемый адрес модуля на шине X-Net и начальный стрелочный адрес. Возможно, в перспективе будет добавлена функция задания маршрутов одной кнопкой (до 8 маршрутов).
На модуле есть вход для подключения внешней кнопки Старт/Стоп (Экстренная остановка).
Есть два Slave-разъёма X-Net. Есть возможно питать модуль, как от шины X-Net, так от внешнего питания.
Конструктивно это выглядит так:
Вложение:
IMG_20181115_093711.jpg
IMG_20181115_093711.jpg [ 520.17 КБ | 1806 просмотров ]
Базовая плата, к которой подключаются платы расширения, через штыревые разъёмы, по шине I2C.


Вложения:
IMG_20181115_093821.jpg
IMG_20181115_093821.jpg [ 527.45 КБ | 1806 просмотров ]
IMG_20181115_093802.jpg
IMG_20181115_093802.jpg [ 466.26 КБ | 1806 просмотров ]
IMG_20181115_093748.jpg
IMG_20181115_093748.jpg [ 538.67 КБ | 1806 просмотров ]
IMG_20181115_093733.jpg
IMG_20181115_093733.jpg [ 512.85 КБ | 1806 просмотров ]

_________________
Изображение
http://dccwikiru.ucoz.net
Вернуться к началу
Непрочитанное сообщениеДобавлено: Вт янв 15, 2019 8:31 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт мар 20, 2009 9:25 pm
Сообщения: 1588
Откуда: Питер
Поблагодарили: 1 раз
Основная часть ПО отлажена и проверена в работе. Реализовано почти всё, что было заявлено выше, за исключением создания маршрутов. Это останется на перспективу развития.
Софт работает на основе библиотеки XpressNet, от Филиппа Гатова. Для расширения количества I/O портов, используется чип MCP23017.
Кроме настройки адреса модуля на шине X-Net и начального стрелочного адреса, так же есть возможность задать конкретное количество стрелочных адресов, управляемых пультом, кратно 16-ти.
Адреса стрелок идут по порядку, начиная с начального стрелочного адреса, который определяется, исходя из заданного, базового адреса декодера(MADA).
Настройки адресов выполняются за счёт комбинации положения DIP переключателей на базовом модуле.
Платы для подключения кнопок и светодиодов индикации, также имеют джамперы настройки адреса платы на шине I2C. Всего таких плат на шине может быть до 8 штук(4 для кнопок, 4 для индикации).
Каждая плата на 16 I/O портов. Исходя из этого и определяется общее максимальное количество управляемых, с помощью пульта, стрелок.

_________________
Изображение
http://dccwikiru.ucoz.net


Вернуться к началу
Непрочитанное сообщениеДобавлено: Вт янв 15, 2019 9:01 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт мар 20, 2009 9:25 pm
Сообщения: 1588
Откуда: Питер
Поблагодарили: 1 раз
Схема основных подключений:
Вложение:
X-Net_Switch_Board.pdf [1.06 МБ]
101 скачивание

_________________
Изображение
http://dccwikiru.ucoz.net


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 3 сообщения ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by ЛАЭС
Rambler's Top100
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB
[ GZIP: Off ]

[ GZIP: Off ]