Главная Проекты Идеи Soft О авторе
 

Быстрый старт для проекта IgorPlug2.

Рис. 1 Внешний вид универсального сэмпла.
Увеличить

Внимание!!!
В связи с добавлением поддержки Win7 и переходом на HID версию описание проекта обновляется, и новый вариант описания развивается ОТДЕЛЬНО - с самостоятельным оформлением (это этот же сайт, но убрано все лишнее кроме описания HID версии проекта), а не обновленные ссылки временно свернуты в "пояснения":

»Щелкните по этому тексту, чтобы развернуть пояснения«

Быстрый старт.

       В данном материале я постараюсь кратко изложить основные опорные точки, по которым можно определиться с выбором варианта схемы и функциональными возможностями системы...
       Если после прочтения у вас остались вопросы, то рекомендую ознакомиться с содержанием ссылок по теме в начале страницы. Ну, а если и после прочтения остались вопросы, то пишите автору проекта (по адресу grani "символ собачки" mindrunway "поставь точку" ru ).

Вопрос N1.   По какой схеме собирать? Чем прошивать под Win/Linux/Dos/Mac OS/... ?

       Схема в зависимости от требований, а прошивать "HID версией" - она универсальнее. Вариации прошивок, их сравнение, варианты схем даны - тут.

Вопрос N2.   А нужно ли нам реле?

       Реле поддерживают HID версии и 9/10 версий IgorPlug2. У HID джойстика проще с обучением, настройкой и перепрошивкой (HID джойстик настраивается через плагин)...
Плюсы 9 и 10 версий:
       А) возможность работать автономно от компьютера.
       Б) вторая раскладка кнопок пульта.
       В) возможность работы с любым IgorPlug совместимым софтом.
       Г) тонкая настройка под пульт.
       (пример: слипание посылок от техники Sony).

Минусы 9 и 10 версий:
       А) необходимость обучения аппаратной части.
       (процесс подробно описан тут, есть пошаговые видеоролики)
       Б) усложнение схемы.
       (добавляется реле и его обвязка).
       В) Не работоспособна на новых 64х ОС.

Вопрос N3.   А где живут программы управления и плагины?

       Про программу Mkey я уже упоминал тут, а через плагины с сайта www.ir-max.ru проект можно состыковать практически с любым софтом по управлению с ИР.

Вопрос N4.   Где брать 6/8/9mini/9/10 версии прошивки?

       Для начала 6/8/9mini/9/10 - это версии IR блока, а прошивка состоит из многих блоков (которые часто обновляются). Так получилось из-за того, что общий функционал зависит от конкретного IR блока.

Но по порядку
IR блоки 6/8 числятся устаревшими и живут - тут.
IR блок 9/10 числятся устаревшими и живут - тут и описание от них тут.

IR блок 9mini это замена 8, он живёт - тут.

Есть ещё и 7 версия GCuJoyFB - но она из другой ветки - джойстиков.
(это альтернатива прошивкам реле и подходит к Win x64)
Подробнее об этом - тут.

Кстати прошивка HID клавиатуры и мышки, а так же прошивка GCuJoyFB так же умеют управлять тремя реле.

Вопрос N5.   А в чём разница между 6/8/9 ?

       Для простейшего случая - в формате. А так они все три давно в устаревших.

Вопрос N6.   А что же тогда умел оригинальный IgorPlug-USB ?

       А какого функционала вы ожидали от примера работы с USB?
       У оригинального IgorPlug-USB классно и неповторимо получалось только глючить (перечень недостатков тут).
       И для управления компьютера с IR он был мало пригоден (отсюда и проблемы со старым софтом, рассчитанным только на него)...

       Но судите сами. Посылка распространённой кодировки M96 и при том не самая большая, всего 67 замеров:



       И если вам повезло и первая версия запустилась на вашей материнской плате, то результат измерений будет таким:



       Почему?
Буфер у первой версии на 31 байт, вот он 31 замер и произвёл.

       А при чём тут совместимость?
Просто, если прога рассчитана на 31 байт, и если ей придёт 197 байт, то ей может и поплохеть.

       А с конца 31 байт отрезать можно?
Можно. Одна из модификаций 6 прошивки так и работает.



       Но такой подход является выходом не для всех кодировок... Более универсально генерировать посылку совместимости.

Вопрос N7.   А как собирать IgorPlug2 ?

       Аккуратно и внимательно сверяясь со схемой. Но есть и готовые варианты дизайна печатных плат - тут.

Вопрос N8.   А можно купить... готовое/плату/набор ?

       Мы сборками и продажами НЕ ЗАНИМАЕМСЯ.
       Ещё со времён первых IgorPlug официальным сборщиком в России зарегистрирован портал www.msevm.com (о чём официально указано на сайте Igor Cescko - разработчика первого IgorPlug). Ну и по многолетней традиции портал www.msevm.com помогает пользователям в повторении девайсов с радиотехнических сайтов, размещённых у него на сервере (в данном случае помощь выражается в продаже печатных плат и наборов IgorPlug2 для самостоятельного применения). В разработке и создании плат и наборов для IgorPlug2 задействованы специалисты сайта www.redray.ru по прямой просьбе администратора портала www.msevm.com господина John.

Вопрос N9.   А можно у вас купить библиотеку от IgorPlug ?

       Мы продажами библиотек от первого IgorPlug НЕ ЗАНИМАЕМСЯ.
       А HID версия библиотеки (к HID джойстику GCuJoyFB) является собственностью господина DeMax'a.

Вопрос N10.   Я хочу реле. А у вас готовой прошивки нет ?

       Не готовой, а обученной под ВАШ пульт. Прошивку можно собрать самостоятельно, но если лень самим собирать, то можно обращается к специалистам сайта www.redray.ru.

Вопрос N11.   Ой а мне ХХ реле надо... Что делать?

       Если хватит трёх реле, то можно и самим собрать с помощью софта с этого сайта, но если надо больше, то схема подключения защёлок блока расширения на большее (1-16)х8 количество реле находится - тут. По поводу прошивок под ваше ТЗ обращаться на мыло внизу страницы.

Вопрос N12.   Мне кнопок мало... А несколько пультов можно?

       На HID прошивках клавиатур можно и несколько пультов, хоть 50 штук (по одной кнопке с каждого пульта). На HID прошивках джойстиков кнопки сохраняются на компьютере и кол-во кнопок и пультов практически ничем не ограничено.

Вопрос N13.   Я тут собрал, но оно почему-то нестабильно...

Q> Точно по схеме собирал? Ничего не забыл?
U> Да точно по схеме, только лишние детали не стал ставить и у меня новых конденсаторов не было и я выпаял из старого советского магнитофона... Шлю фото...



Q> Это не по схеме, это огрызок от схемы. И как я уже писал в схеме нет лишних конденсаторов, а также советские конденсаторы - флажки плохо поглощают высокочастотные помехи, а про то, что электролиты имеют обыкновение сохнуть с годами я уже не вспоминаю.

Вопрос N14.   А как прошить данное устройство?

       Прошить программатором. Если у вас нет готового, то его не сложно сделать самостоятельно.
       Как работать с программатором под управлением PonyProg. - тут.
       А как с USB программатором 'AvrUsb500 by Petka' - тут.

Вопрос N15.   А для чего в схеме управляемого реле оптопара?

       В новых версиях схем её уже нет, она нужна была для устаревших модификаций.
       А для лучшего понимания назначения оптопары в старых модификациях приведу отрывок из переписки:
       Проблема у пользователя: При включенном компьютере реле не срабатывает, как только запускаю осцилоскоп реле начинает работать. Вывод D3 на земле через 1 ком.
       Пояснение причины: При подаче напряжения на оптопару (рабочие +5 от компьютера, USB питается от +5SB ) оптопара тянет к земле вывод D3. Прошивка обнаруживает это (заземление вывод D3 через резистор 1кОм на землю устройства) и СОХРАНЯЕТ пакеты для последующей отправки программе приёма. В данном примере принимающая программа это Осциллограф, но с таким же успехом может быть любая другая для IgorPlug. (хотя бы тот же слай). Но когда компьютер выключен (основного питания +5 нет) через резистор на вывод D3 поступает положительный потенциал (вывод D3 притянут к плюсу) и тогда прошивка после обработки текущего пакета не блокирует память и на место него может быть принят новый пакет.
       Мараль: Устройство автономно управляет реле если оптопара не запитана и вывод D3 притянут к +5v через резистор. Т.е. в данном случае через оптопару сделано автоматическое переключение на работу с компьютером при его включении.

Вопрос N16.   А я драйвер/библиотеку/плагин не нашёл...

       Прочти внимательно эту часть, там разжовано.

Ограничения.

       Устройство разработано по принципу КАК ЕСТЬ и автор не несёт ответственности за явный (или не явный) ущерб, причинённый в результате повторения.

То есть все эксперименты вы делаете на свой страх и риск.

       Список часто задаваемых вопросов читайте в    FAQ.

       Если у вас возникли вопросы и предложения - пишите мне по адресу внизу страницы

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

       Кошелёк для оплаты накладных расходов на сайт Z158779319858 в системе WebMoney.

       Принимаю только безвозмездную помощь :)


       Все статьи, опубликованные на этом сайте защищены Частью 4 Гражданского Кодекса Российской Федерации. Запрещено полное или частичное копирование материалов без согласия их авторов. Незаконное использование материалов сайта влечет за собой административную ответственность в виде компенсации в размере от 10.000 рублей до 5.000.000 рублей [Ст. 1301, 1250, 1252, 1253 ГК РФ]. При согласованном использовании материалов сайта обязательна активная ссылка на www.mindrunway.ru и указание авторства.



Copyright© 2007-2012 QuickWitted Почта     grani СОБАКА mindrunway РУ
Ссылки
Гостевая
Форум