Небольшой Опрос !

1 2 3
Ребят объясните еще, пожалуйста, ГДЕ ИМЕННО при эхо тесте ставить перемычку. Пишут «на разъеме между 4 и 10 пин», так на com порт то вроде лишь 9-ти пиновый. Заранее спасибо!

Хочу спросить, а спецификация посылок в ком порт имеется?

Да, вот тут: http://fsbus.de/3.html качайте архив FSBUS DLL Version 2, устанавливайте, а папке «документация» описание модуля stepper. Или отдельно описание предыдущей версии модуля stepper: http://www.rvdijk.nl…oad/stepper.zip (отличия там в неиспользуемых нами функциях).

Ребят объясните еще, пожалуйста, ГДЕ ИМЕННО при эхо тесте ставить перемычку. Пишут «на разъеме между 4 и 10 пин», так на com порт то вроде лишь 9-ти пиновый.

Это ноги разъемов FSBUS на плате COM. В 9-ногом разъеме COM-порта можете замкнуть 2 и 3 ноги, так вы проверите что админ посылает данные именно в этот порт и порт исправен.

Да, вот тут: http://fsbus.de/3.html качайте архив FSBUS DLL Version 2, устанавливайте, а папке «документация» описание модуля stepper. Или отдельно описание предыдущей версии модуля stepper: http://www.rvdijk.nl…oad/stepper.zip (отличия там в неиспользуемых нами функциях).

Спасибо, буду читать. А для самого модуля шаговиков есть прошивка и схема? Чтобы было на чем отлаживать мой драйверок, чтобы не собирать оригинальный фсбасовский степпер. Модуль ком у меня где-то валяется, надо сдуть просто с него пыль.

А для самого модуля шаговиков есть прошивка и схема?

Прошивка конечно же есть, схему сейчас организуем.

Схема. В приложении она же в .pdf
shema.jpg

Прикрепленные файлы

  • Прикрепленный файл
     Schematic.zip   35.24К
      124 Количество загрузок:

Сергей, а если подумать над тем, чтобы выпустить версию под более мощные шаговики например от старых дисководах, чтобы могли крутить не маленькую стрелочку а например сельсин датчик.

Сергей, а если подумать над тем, чтобы выпустить версию под более мощные шаговики например от старых дисководах, чтобы могли крутить не маленькую стрелочку а например сельсин датчик.

Такую версию выпустил сам автор fsbus, и судя по вашему видео на этом сайте вы ее использовали. Но я не вижу смысла во вращении сельсин-датчика в применении к домашнему кокпиту — гораздо проще сразу сформировать его выходные сигналы. Вам нужно именно для FS-BUS? давайте напишу вам под железо Зверева, его можно подцепить одним проводом RS-485 к fsbus, а на второй подать половину питания — в одну сторону связь будет работать, а во вторую и не нужно.

Но я не вижу смысла во вращении сельсин-датчика в применении к домашнему кокпиту — гораздо проще сразу сформировать его выходные сигналы.

Ну а если не совсем для домашнего? Например, нужно оживить две панели 1 и 2 пилота с однотипными приборами. Не проще создать устройство типа имитатора гировертикали или радиокомпаса, курса, а потребителям раздать сигнал по самолетной схеме включения приборов. Да и проблема работы контроллера имитатора сельсина, с низкоомным сельсином типа А16 так и не решилась. Греется он страшно.
У меня сейчас такая задача. Имеется промышленный имитатор высотомера ВД10 в нем стоит сельсин и чтобы показывать высоту от 0 до 10 км сельсин должен сделать 10 оборотов. Кроме того нужно как то предусмотреть начальную установку прибора в нулевое положение, при загрузки симулятора, ведь обратной связи у контроллера с сельсином нет.
Вот такая задача, может, что посоветуете как тут быть?

(отличия там в неиспользуемых нами функциях).

А поясните, что вы не реализовали? Там много сервисных команд. Перечислите, пожалуйста, те, которые контроллер поймет, чтобы впустую не драйвер не слал их.

Ну а если не совсем для домашнего? Например, нужно оживить две панели 1 и 2 пилота с однотипными приборами. Не проще создать устройство типа имитатора гировертикали или радиокомпаса, курса, а потребителям раздать сигнал по самолетной схеме включения приборов.

Мне бы проще было создать такое устройство полностью электронное, без промежуточной механики. Плюс еще и в том, что электронная схема может сразу после включения/сброса выдавать нужный сигнал, шаговик же нужно сначала провернуть до нулевого положения. Единственная сложность, которая приходит в голову — это синхронизовать фазу выдаваемого сигнала с фазами 36в 400 Гц. Но можно взять еще один модуль имени Зверева, сделать на нем генератор трех фаз 400Гц, и он же будет выдавать сигнал синхронизации для остальных плат. Именно такую задачу я собираюсь решить на своих платах в ближайшее время. Если эта тема вам интересна, давайте продолжим ее в вашей или моей ветке.

Да и проблема работы контроллера имитатора сельсина, с низкоомным сельсином типа А16 так и не решилась. Греется он страшно.

Я или упустил этот момент или каким-то еще образом оказался не в курсе проблемы. Можете найти ссылку на обсуждение? У вас есть возможность переслать такой сельсин почтой (или гонцом) в Питер? Оттуда товарищ привезет его мне, я на живом сельсине посмотрю, что можно сделать. Есть ли у вас какая-нибудь информация по этому сельсину или описания приборов, в которых он применяется?

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

У высотомера нет никакого датчика нулевого положения? Если нет — то есть ли какой-нибудь упор в районе отрицательных высот?

А поясните, что вы не реализовали? Там много сервисных команд. Перечислите, пожалуйста, те, которые контроллер поймет, чтобы впустую не драйвер не слал их.

Драйверу достаточно слать только две команды — Set position и Set power. Все остальные служебные в процессе настройки может послать FSadmin.
Не реализованы — Set coil pulse width, биты Controller with HEXFET drivers IRF7389, Rewind to zero at reset и enable holding current в конфиге. Потому что без прокрутки до нуля (до срабатывания датчика или механического упора) прибор вообще не имеет смысла — положение стрелки неизвестно, а отключение holding current при микрошаге имеет смысл только на каждом 24/6= четвертом микрошаге, экономия электричества для этих двигателей мизерна, а сложность реализации весьма ощутима.

Подскажите еще пожалуйста, вот в схеме модуля ez keyboard на каждый из контактов идет по диоду, тогда как в файле печатной платы изображены сопротивления. Это ошибка просто или нет? Диоды те же 1N4148 подойдут?

вот в схеме модуля ez keyboard на каждый из контактов идет по диоду, тогда как в файле печатной платы изображены сопротивления. Это ошибка просто или нет? Диоды те же 1N4148 подойдут?

Там изображен внешний вид диодов. 1N4148 аналог (КД522А) Пойдут любые импульсные диоды.

Вот интересное сообщение с Ховерконтрола:

Spoiler

Может кому интересно будет.

Может кому интересно будет.

Да, очень. Спасибо.

Сергей!
«Я думаю, что выражу общее мнение, если скажу, если скажу…» :)
… что мы все с нетерпением ждём, когда Вы наладите выпуск стрелочных приборов, дабы заткнуть за пояс SimKits :)

… что мы все с нетерпением ждём, когда Вы наладите выпуск стрелочных приборов, дабы заткнуть за пояс SimKits :ranting2:

Я не так силен в механике, как хотелось бы. Электроника есть, затык в легко повторяемом (читай — технологичном) датчике нулевого положения стрелок двухстрелочного прибора. Для однострелочного прибора по ссылке было достаточно интересное решение, а вот что делать с двухстрелочным — пока не знаю. Сдвоеные двигатели VID-28 имеют внутренние упоры, которые легко удаляются и стрелка может поворачиваться на 360 градусов. Но как на внутреннюю ось приспособить датчики — пока не придумал. Кабы ось выходила и с обратной стороны двигателя — можно было бы поставить датчик там. Но ось не выходит. Или брать два одиночных двитателя и городить какой-то редуктор к стрелкам — но я не представляю как это реализовать с моими руками. На ум приходят шкивы и пассики, но я понятия не имею где брать в нашем городе.

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

Может по такой схеме попробовать?

double_steppers.gif

Прошу прощения за качество рисунка :ranting2:

Может по такой схеме попробовать?

А где на этой схеме шкала?

А она нужна? :)

На самом деле, при таком варианте, как я предложил, шкала должна быть с круговыми прорезями, а это, безусловно, некрасиво. Можно, конечно, удлинить стрелки и внешние их части закрашивать под цвет шкалы (надеюсь идея понятна), но это тоже не полная копийность двухстрелочного прибора.
Н-да, нужно думать ещё…

по поводу стрелок: может применить этот механизм из часов?

по поводу стрелок: может применить этот механизм из часов?

Недопонял, поясните. Как в этом механизме определять нулевое положение стрелки? Появились часовые шаговики с датчиком нулевого положения, но они нам не подходят по одной простой причине — у них редуктор между стрелками имеет отношение 1:12, а это подходит разве что для создания имитатора АЧС-1.

Добрый день! Поясните, пожалуйста, вот собрал EZCOM, a также модули key, display модули. com модуль никак не проходил эхо-тест, и ни тумблеры ни дисплеи не работают. При подключении индикаторов просто загораются все индикаторы разом и все. Собрал FSBUS COM модуль, удачно прошел эхо тест. Вопрос в чем: в чем может быть причина отказа устройств от ezdok. И второй вопрос: можно ли как то устройства от ezdok подключить к модулю FSBUS COM, чтобы окончательно убедиться в неработоспособности, а то уже планирую собирать IO и DSP с fsbus.de. Спасибо!

com модуль никак не проходил эхо-тест,

Думаю, начать можно с этого. Там как бы и не работать практически нечему. Пройдите эту пошаговую инструкцию и напишите, на каком шаге у вас возникают расхождения:

1) Не втыкая в комп. Подаем питание 5в. Измеряем напряжение на 2 и 6 ножках MAX232. Должно быть примерно +10 и -10в. Если его там нет — проверяем доходит ли питание до 16 ноги, доходит ли земля до 15 ноги. Если доходят — проверяем подключение конденсаторов к 1-6 ножкам. Если все правильно, а на 2 и 6 нет +-10в — микросхему или конденсаторы в мусорку. Что конкретно — определяйте заменой на заведомо исправные.
2) Замыкаем 14 и 13 ноги. 11 подключаем к земле. На 12 должен быть ноль, на 14, 13 — примерно +10в
3) Подаем +5в на 11. На 12 должно появиться около +5в, на 14, 13 должно быть около -10в.
4) Размыкаем 14, 13, замыкаем 11, 12 (кнопка Test), втыкаем в COM порт.
5) запускаем Hyperterminal, настраиваем на 19200, 8бит, без четости, без управления потоком (flow control = none). Пишем в терминале «люблю грозу в начале мая». В окне терминала должно быть видно то, что написали («эхо»).
6) Размыкаем 11, 12. Снова пишем «Люблю грозу» — теперь эха быть не должно.
7) Повторяем шаг 5, но скорость делаем 115200 и пишем «Слава мне, победителю Драконов!». Если есть эхо — ваша схема работает идеально.

При подключении индикаторов просто загораются все индикаторы разом и все.

Насколько помню, на них должен кратковременно высветиться их CID.

можно ли как то устройства от ezdok подключить к модулю FSBUS COM, чтобы окончательно убедиться в неработоспособности

Да, можно. То, что на схемах EZ-BUS обозначено как «Tx» (5 нога PIC) через диод подключается к 10 ноге разъема FS-BUS (вы увидите этот диод на схеме любого модуля ввода FS-BUS), а то, что на схемах EZ-BUS обозначено как «Rx» (6 нога PIC) — к 4 ноге разъема FS-BUS .

САБ, спасибо большое за подсказку. Вот какая петрушка приключилась — мой EZ_COM, как оказалось, такой же рабочий как и FSBUS_COM. Однако работает вот как: сначала подключаешь EZ_KEY через FSBUS_COM, потом выдираешь все провода и подключаешь через EZ_COM. Если сначала через EZ, то неконнектится ничего. Ну это ладно — FSUPIC почему то не видит кнопки EZ_KEY при нажатии, Mjoy же при этом видит. Если в роутере назначаешь кнопки FSBUSа (add FSBUS dest.) кнопки работают, если же назначаешь сим (add Flight Sim. dest.) не работают. Это так и должно быть? Если можно направьте меня в нужном направлении, а то скоро лето, хочется разобраться с алгоритмами работы и взяться за кокпит. Спасибо!

Вот какая петрушка приключилась — мой EZ_COM, как оказалось, такой же рабочий как и FSBUS_COM. Однако работает вот как: сначала подключаешь EZ_KEY через FSBUS_COM, потом выдираешь все провода и подключаешь через EZ_COM. Если сначала через EZ, то неконнектится ничего.

Что-то ненормальное. Такое ощущение, что у вас некорректно запускается преобразователь в MAX232 — если ее включать без нагрузки, то все хорошо и дальше можно подключать нагрузку. Если же включить нагрузку — то не запускается. Проверьте (а еще лучше замените) конденсаторы на 1-6 ногах MAX232. Даже можете сделать так — подключите EZ_KEY, подайте питание и замерьте напряжение на 2 ноге MAX232. Если там меньше 8в — меняйте конденсаторы на 2 и 1-3 ногах, затем замерьте напряжение на 6 ноге — если оно не дотягивает до -8в, то меняйте конденсаторы на 6 и 4-5 ногах.

Если в роутере назначаешь кнопки FSBUSа (add FSBUS dest.) кнопки работают, если же назначаешь сим (add Flight Sim. dest.) не работают.

Ой, это не ко мне. Пусть кто-нибудь более знающий ответит.

1 2 3