Автор Тема: HID ИК приемник  (Прочитано 365663 раз)

Оффлайн lcf2003

  • Member
  • **
  • Сообщений: 14
  • Репутация: +0/-0
    • http://lcf2003.ru
    • Личное сообщение (Оффлайн)
HID ИК приемник
« Ответ #460 : Декабря 20, 2010, 18:30:42 »
Здравствуйте.
Хочу повторить данный девайс. Версия железа как я понял будет третья. Возникло несколько вопросов:

1. такой микроконтроллер подойдет:
ATMEGA8-16PU dip28

2. Если я НЕ хочу чтобы он  был самообновляемый, то мне просто не надо ставить блок с епромом?

3. Если я правильно понял то самообновление действует только при прошивке джойстиком?

4. Не потеряю ли я возможность включения компьютера с пульта есть уберу блок епрома?

Заранее благодарен.

Оффлайн demmax2004

  • Moderator
  • VIP
  • *****
  • Сообщений: 707
  • Репутация: +5/-0
    • http://www.ir-max.ru/
    • Личное сообщение (Оффлайн)
HID ИК приемник
« Ответ #461 : Декабря 20, 2010, 18:43:07 »
1. Да
2. Да
3. Да
4. да
Универсальный ИК приемник
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")

Оффлайн lcf2003

  • Member
  • **
  • Сообщений: 14
  • Репутация: +0/-0
    • http://lcf2003.ru
    • Личное сообщение (Оффлайн)
HID ИК приемник
« Ответ #462 : Декабря 21, 2010, 17:56:15 »
большое спасибо.
все таки решил включить блок епром.
Надеюсь последний вопрос перед началом сборки. правильная ли последовательность действий? нельзя ли что то улучшить:
1. схему устройства беру эту
2. программатор собираю по этой схеме
3. втыкаю шину от программатора в устройство (SPI), программатор и устройство вставляю в соответствующие разъемы ПК и включаю его.
4. Качаю и устанавливаю программу для программатора Pony. настраиваю на работу с программатором (калибрую и т.д. как в инструкции)
5. Качаю прошивку эту. распаковываю архив и запускаю файл Self_ProgATMega8_Eprom.e2s из архива для авто прошивки.
х. после чего получаю работающее устройство с джойстиковой прошивкой и с возможностью дальнейшего обновления и настройки через ЮСБ, а так же управления одной внешней нагрузкой.

да и по поводу нагрузки не совсем понятно как ее подключить. в схеме
 с D5 снят сигнал для отображения отработки реле. это понятно. параллельно снять сигнал с d5 и подключить по схеме снизу через PC817 как указано в  этой схеме в разделе выходные концы. Правда вроде как нашел различие в первом варианте перед оптопарой стоит резистор на 800 ом, а во втором на 2,2, кОм, что правильнее?


Оффлайн QuickWitted

  • Moderator
  • VIP
  • *****
  • Сообщений: 885
  • Репутация: +1/-0
    • http://www.mindrunway.ru/
    • Личное сообщение (Оффлайн)
HID ИК приемник
« Ответ #463 : Декабря 21, 2010, 23:12:07 »
Цитата: lcf2003
1. схему устройства беру эту
2. программатор собираю по этой схеме
3. втыкаю шину от программатора в устройство (SPI), программатор и устройство вставляю в соответствующие разъемы ПК и включаю его.
4. Качаю и устанавливаю программу для программатора Pony. настраиваю на работу с программатором (калибрую и т.д. как в инструкции)
5. Качаю прошивку эту. распаковываю архив и запускаю файл Self_ProgATMega8_Eprom.e2s из архива для авто прошивки.
х. после чего получаю работающее устройство с джойстиковой прошивкой и с возможностью дальнейшего обновления и настройки через ЮСБ, а так же управления одной внешней нагрузкой.

если есть отдельный стаб БП +5В, то прошиваться и проверять удобнее от него
если нету, то в крайнем случае и от компа можно.
я использую зарядку от китайской сотки.
(любителям говорить что можно проще - смотреть поскриптум)

дополнение
1.1 проверка схемы
1.2 подключение к +5В и проверка напряжений на стабах
2.1 проверка прогера
2.2 калибровка, и скачка прошивки
у вас почему то 4 и 5
3.1 втыкаю программатор в выключенный комп.
питание на девайс ТОЛЬКО когда прогер спросит: "ГОТОВ?"
х. 2 после чего выключаю внешнее питание с устройства и втыкаю в USB
х. 3 Программатор отсоединяю, только при выключенном компе.

Что повесит ЮСБ порт?
(алгоритм как делать не надо, но если нет отдельного БП, то шьемся от юсб...)
1) втыкаем джой
2) перешиваем его без внешнего питания на клаву
3) если клава после этого работает (50/50) перепрошиваем еще раз, что вешает порт на 100%
4) выход из зависа = выключить комп, выключить из розетки и включить снова

что не вешает порт:
неизвестное устройство на джой
джой, на джой.

Цитата: lcf2003
Правда вроде как нашел различие в первом варианте перед оптопарой стоит резистор на 800 ом, а во втором на 2,2, кОм, что правильнее?

то, что работает и оптимально к данному конкретному случаю.
Закон Ома никто не отменял.
а это зависит от оптопары.
(некоторые экземпляры с 1,2кОм у меня не стартовали)

PS: любителям говорить что можно проще - посвящается.
Да у многих работает и намного проще и ничего не выгорает, но специально для
тех у кого в результате сгорел USB, LPT порт на плате или плата целиком...
Любители - оставьте ваш электронный адрес будем отправлять на него – тех у кого все сгорело
будите их успокаивать, тем, что у вас все работает несмотря на нарушение техники безопасности  
« Последнее редактирование: Декабря 22, 2010, 08:49:39 от QuickWitted »
Модерирую ветку форума о “самодельных” системах управления компьютером с пульта.
Список форумов > Технический форум > Интернет-проекты участников форума > Mind Run Way

Оффлайн lcf2003

  • Member
  • **
  • Сообщений: 14
  • Репутация: +0/-0
    • http://lcf2003.ru
    • Личное сообщение (Оффлайн)
HID ИК приемник
« Ответ #464 : Декабря 22, 2010, 18:49:38 »
К сожелению DIP микросхемы не было в магазине.
возможно ли заменить на AtMega8-16AU TQFP32? Ну и соответственно распиновку под СМД применить.

Оффлайн QuickWitted

  • Moderator
  • VIP
  • *****
  • Сообщений: 885
  • Репутация: +1/-0
    • http://www.mindrunway.ru/
    • Личное сообщение (Оффлайн)
HID ИК приемник
« Ответ #465 : Декабря 22, 2010, 22:02:22 »
Цитата: lcf2003
К сожелению DIP микросхемы не было в магазине.
возможно ли заменить на AtMega8-16AU TQFP32? Ну и соответственно распиновку под СМД применить.

Если начинаются подобные вопросы, то пользователь первый раз собирается паять смд Мегу.
(если бы уже паял, то уже бы не спрашивал).

А не смущает то, что для пайки смд мег опыт нужен?
И оборудование?
(минимум паяльник и отсос, а по хорошему паяльная станция)

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

не теряет, а отпаивается...

Вот записки пользователя Граматски на эту тему.
http://www.mindrunway.ru/Opisan/Opisanie_HID_1.pdf
http://www.mindrunway.ru/Opisan/Opisanie_HID_2.pdf
http://www.mindrunway.ru/Opisan/Opisanie_HID_3.pdf
Модерирую ветку форума о “самодельных” системах управления компьютером с пульта.
Список форумов > Технический форум > Интернет-проекты участников форума > Mind Run Way

Оффлайн lcf2003

  • Member
  • **
  • Сообщений: 14
  • Репутация: +0/-0
    • http://lcf2003.ru
    • Личное сообщение (Оффлайн)
HID ИК приемник
« Ответ #466 : Декабря 23, 2010, 12:22:06 »
Цитата: QuickWitted
Если начинаются подобные вопросы, то пользователь первый раз собирается паять смд Мегу.
(если бы уже паял, то уже бы не спрашивал).

А не смущает то, что для пайки смд мег опыт нужен?
И оборудование?
(минимум паяльник и отсос, а по хорошему паяльная станция)

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

не теряет, а отпаивается...

Вот записки пользователя Граматски на эту тему.
....

Спасибо за предупреждение.
Я в курсе что такое СМД и как ее паять. и что не отваливается,а  отпаивается. и записки прочитаны не один раз. меня просто волнует не то смогу ли я ее физически на плату впаять, а то совместима ли данная конструкция с данным экземпляром контроллера
« Последнее редактирование: Декабря 23, 2010, 12:22:49 от lcf2003 »

Оффлайн QuickWitted

  • Moderator
  • VIP
  • *****
  • Сообщений: 885
  • Репутация: +1/-0
    • http://www.mindrunway.ru/
    • Личное сообщение (Оффлайн)
HID ИК приемник
« Ответ #467 : Декабря 23, 2010, 12:49:36 »
Цитата: lcf2003
и записки прочитаны не один раз. меня просто волнует не то смогу ли я ее физически на
плату впаять, а то совместима ли данная конструкция с данным экземпляром контроллера

практика покажет.  

т.к. мы данный экземпляр контроллера (именно тот экземпляр, что дадут вам в магазине) не тестировали.
Он и бракованным может быть...

если по буковкам выбирать, то пойдет любой начинающийся на
ATMega8- или ATMega8A- или ATMega88- и в конце имеющий цифру выше 10 (это макс. частота кварца).
« Последнее редактирование: Декабря 23, 2010, 12:51:41 от QuickWitted »
Модерирую ветку форума о “самодельных” системах управления компьютером с пульта.
Список форумов > Технический форум > Интернет-проекты участников форума > Mind Run Way

Оффлайн lcf2003

  • Member
  • **
  • Сообщений: 14
  • Репутация: +0/-0
    • http://lcf2003.ru
    • Личное сообщение (Оффлайн)
HID ИК приемник
« Ответ #468 : Декабря 23, 2010, 16:51:12 »
Цитата: QuickWitted
практика покажет.  
Согласен! Время покажет  


Цитата: QuickWitted
если по буковкам выбирать, то пойдет любой начинающийся на
ATMega8- или ATMega8A- или ATMega88- и в конце имеющий цифру выше 10 (это макс. частота кварца).
Все понял. это здорово. буду искать.

Оффлайн demmax2004

  • Moderator
  • VIP
  • *****
  • Сообщений: 707
  • Репутация: +5/-0
    • http://www.ir-max.ru/
    • Личное сообщение (Оффлайн)
HID ИК приемник
« Ответ #469 : Января 13, 2011, 15:12:39 »
Первый релиз в этом году
Универсальный ИК приемник
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")

Оффлайн demmax2004

  • Moderator
  • VIP
  • *****
  • Сообщений: 707
  • Репутация: +5/-0
    • http://www.ir-max.ru/
    • Личное сообщение (Оффлайн)
HID ИК приемник
« Ответ #470 : Января 25, 2011, 09:09:50 »
Вышла тестовая версия Сервер ИК с поддержкой OSD
Универсальный ИК приемник
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")

Оффлайн QuickWitted

  • Moderator
  • VIP
  • *****
  • Сообщений: 885
  • Репутация: +1/-0
    • http://www.mindrunway.ru/
    • Личное сообщение (Оффлайн)
HID ИК приемник
« Ответ #471 : Января 25, 2011, 12:14:52 »
Цитата: demmax2004
Вышла тестовая версия Сервер ИК с поддержкой OSD

Ты бы пояснил что хотел сказать... а то вот что гугля подсказывает:
или OSD - это туристическая компания
или OSD - On-screen display
или OSD - Open Source Definition
или OSD - Olympia School District

или все же разновидность Hibernate
отслеживание его плагином и переконект устройства после него...
Модерирую ветку форума о “самодельных” системах управления компьютером с пульта.
Список форумов > Технический форум > Интернет-проекты участников форума > Mind Run Way

Оффлайн 4istii__listo4ek

  • User
  • *
  • Сообщений: 9
  • Репутация: +0/-0
    • Личное сообщение (Оффлайн)
HID ИК приемник
« Ответ #472 : Января 27, 2011, 02:26:07 »
Я перечитал абсолютно всё на вашем сайте, но так и не понял, как прошивать Atmega8, появился ряд вопросов:
1. Можно ли прошивать её LPT программатором "на 5 проводках"?
2. Нужно просто подключить МК к нужным выходам и всё? Питание подавать на VCC(+5V) и GND(-5V) от БП?
3. Прошивать прошивкой GCuJoyFBN.zip? Она не устарела? И будет ли она стабильно работать вместе с платой изготовленной пользователем barolgen?
4. Нужно ли подключать кварц к МК, или только питание + 5 проводков?
Заранее спасибо за ответы! Я только начинаю разбираться, но знаю, что такое тестер/мультиметр и как маркируются радиодетали, а так же я уже сделал своё первое устройство, подключаемое к ПК.

Оффлайн QuickWitted

  • Moderator
  • VIP
  • *****
  • Сообщений: 885
  • Репутация: +1/-0
    • http://www.mindrunway.ru/
    • Личное сообщение (Оффлайн)
HID ИК приемник
« Ответ #473 : Января 27, 2011, 07:28:52 »
Цитата: 4istii__listo4ek
Я перечитал абсолютно всё на вашем сайте, но так и не понял, как прошивать Atmega8, появился ряд вопросов:

До полного просветления перечитывать две нижние ссылки

http://www.mindrunway.ru/Pony.html
http://www.mindrunway.ru/PetkaAvrUsb.html

Цитата: 4istii__listo4ek
1. Можно ли прошивать её LPT программатором "на 5 проводках"?

у многих заканчивалось плачевно - подробности по ссылке выше

Цитата: 4istii__listo4ek
2. Нужно просто подключить МК к нужным выходам и всё? Питание подавать на VCC(+5V) и GND(-5V) от БП?
4. Нужно ли подключать кварц к МК, или только питание + 5 проводков?

прогер внутрисхемный (прошивает полностью собранную конструкцию),
кроме питания кварц с кондерами обязателен - подробности по ссылке выше

Цитата: 4istii__listo4ek
3. Прошивать прошивкой GCuJoyFBN.zip? Она не устарела? И будет ли она стабильно
работать вместе с платой изготовленной пользователем barolgen?

обновлялась - 19.12.10.
« Последнее редактирование: Января 27, 2011, 07:30:25 от QuickWitted »
Модерирую ветку форума о “самодельных” системах управления компьютером с пульта.
Список форумов > Технический форум > Интернет-проекты участников форума > Mind Run Way

Оффлайн 4istii__listo4ek

  • User
  • *
  • Сообщений: 9
  • Репутация: +0/-0
    • Личное сообщение (Оффлайн)
HID ИК приемник
« Ответ #474 : Января 27, 2011, 15:21:23 »
Появилось ещё пару вопросов:
1.) Для домашнего использования на одном компьютере лучше всего исп-ть именно "джойстиковую" прошивку? А hid-Версия предназначена для быстрого подключения к любому другому ПК?
2.) Джойстиковую прошивку, как я понял, можно использовать с любым пультом работающим по протоколу RC5? И настраивать действия с помощью программы ServerIR?
3.) Я смогу нормально, т.е. стабильно прошить отдельно МК (с кондерами и кварцем) этим программатором? http://www.mindrunway.ru/Pony/betterSTK200.gif
4.) Если да, то куда мне подключать выводы, промаркированные как 4,6,8 и 10 на плате?
5.) Все значки-"треугольники", как я понял, это заземление, или на выводы 4,6,8 и 10 нужно подавать определённое напряжение? И вообще я немного не понял, куда на той плате подключать источник питания на +5В, прямо к МК, т.е. к её выходу VCC, а 0В к выходам GND? -5В никуда подключать не надо?
6.) Есть ли стабильный программатор, который работает с PonyProg, покдлючается через COM/LPT, использует наименьшее кол-во деталей и имеет работающую схему в SpinLayout?
Я понимаю, что, может я и требую от железа многого, но я хочу чтобы всё работало стабильно и без нареканий. Спасибо за ответы.
« Последнее редактирование: Января 27, 2011, 15:51:08 от 4istii__listo4ek »

Оффлайн QuickWitted

  • Moderator
  • VIP
  • *****
  • Сообщений: 885
  • Репутация: +1/-0
    • http://www.mindrunway.ru/
    • Личное сообщение (Оффлайн)
HID ИК приемник
« Ответ #475 : Января 27, 2011, 15:50:56 »
Цитата: 4istii__listo4ek
Появилось ещё пару вопросов:
1.) Для домашнего использования на одном компьютере лучше всего исп-ть именно "джойстиковую" прошивку?

да.
клавиатурную надо настраивать
библиотечная – не работает под вин7

Цитата: 4istii__listo4ek
А hid-Версия предназначена для быстрого подключения к любому другому ПК?

нет.
Джойстиковая, клавиатурная и создаваемая RAW они все HID
Читай в интернете о Human Interface Device
Для быстрого подключения - клавиатурная.

Цитата: 4istii__listo4ek
2.) Джойстиковую прошивку, как я понял, можно использовать с любым пультом работающим по протоколу RC5?

с любым известным мне протоколом (что знал, то и внес) включая RC-5

Цитата: 4istii__listo4ek
И настраивать действия с помощью программы ServerIR?

и не только. читать тут
http://www.mindrunway.ru/Opisan/Opisanie_HID_1.pdf
http://www.mindrunway.ru/Opisan/Opisanie_HID_2.pdf
http://www.mindrunway.ru/Opisan/Opisanie_HID_2.pdf

Цитата: 4istii__listo4ek
3.) Я смогу нормально, т.е. стабильно прошить отдельно МК (с кондерами и кварцем) этим программатором?

зависит от криворукости.

Цитата: 4istii__listo4ek
4.) Если да, то куда мне подключать выводы, промаркированные как 4,6,8 и 10 на плате?

все пины от 1 до 9 подключаются между программатором и девайсом.
4,6,8 это земля.

Цитата: 4istii__listo4ek
5.) Все значки-"треугольники", как я понял, это заземление,

да

Цитата: 4istii__listo4ek
И вообще я немного не понял, куда на той плате подключать источник питания на 5В, прямо к микросхемме?

нет прямо к USB - отключив его при этом от компа
(или не отключая от компа - но тогда не подключая доп блоков стабилизированного питания +5В)

но прошиваться с включенным в комп и загруженной виндой - не советую
некоторые винды (зависит от сочетания железа и софта) после этого глючат
до выключения и повторного включения компьютера (перезагрузка глюк не всегда лечит)

Цитата: 4istii__listo4ek
6.) Есть ли стабильный программатор, который работает с PonyProg, покдлючается через COM/LPT,
использует наименьшее кол-во деталей и имеет работающую схему в SpinLayout?

www.googl.ru тебе в помощь

Цитата: 4istii__listo4ek
Я понимаю, что, может я и требую от железа многого, но я хочу чтобы всё работало стабильно
и без нареканий.

Если тебя это успокоит, то больше чем у двух тысяч пользователей оно работает...
и пока никто не жаловался... (у кого были глюки, тем подправили)
« Последнее редактирование: Января 27, 2011, 15:59:45 от QuickWitted »
Модерирую ветку форума о “самодельных” системах управления компьютером с пульта.
Список форумов > Технический форум > Интернет-проекты участников форума > Mind Run Way

Оффлайн 4istii__listo4ek

  • User
  • *
  • Сообщений: 9
  • Репутация: +0/-0
    • Личное сообщение (Оффлайн)
HID ИК приемник
« Ответ #476 : Января 27, 2011, 16:04:43 »
Просто из-за своей не полной осведомлённости боюсь что-то спалить.
А так всё начало проясняться. Решил собрать устройство по схеме barolge и прошивать внутрисхемно. Я правильно понял? Устройство питается только от USB порта, а выводы 4,6,8 и 10 этого программатора http://www.mindrunway.ru/Pony/betterSTK200.gif заземлять вместе с остальными выводами, требующими заземления? И куда лучше заземлять дома, в батарею отопления? У нас нормального заземления в розетках нет.

QuickWitted написал прямо в письме - так как важно
ИЗДЕВАЕШЬСЯ!!!
Спалить комп хочешь?
Даже не на экран USB порта,
ПОДКЛЮЧАТЬ ВСЕ "ТРЕУГОЛЬНИКИ" только на GND ножку в USB вилке
« Последнее редактирование: Января 27, 2011, 21:16:50 от QuickWitted »

Оффлайн shinji2009

  • Member
  • **
  • Сообщений: 50
  • Репутация: +0/-0
    • Личное сообщение (Оффлайн)
HID ИК приемник
« Ответ #477 : Января 27, 2011, 17:11:02 »
4istii__listo4ek

прекрасно прошивается программатором на пяти проводках и 4х резисторах. если у кого-то закончислось плачевно - это из-за кривых рук =)

Оффлайн 4istii__listo4ek

  • User
  • *
  • Сообщений: 9
  • Репутация: +0/-0
    • Личное сообщение (Оффлайн)
HID ИК приемник
« Ответ #478 : Января 27, 2011, 17:13:01 »
Цитата: shinji2009
4istii__listo4ek

прекрасно прошивается программатором на пяти проводках и 4х резисторах. если у кого-то закончислось плачевно - это из-за кривых рук =)
А PonyProg с этим программатором ладит? И тогда нужно просто подключить к МК питание от БП 5В, т.е. -5В к GND и +5В к VCC?
« Последнее редактирование: Января 27, 2011, 17:30:57 от 4istii__listo4ek »

Оффлайн 4istii__listo4ek

  • User
  • *
  • Сообщений: 9
  • Репутация: +0/-0
    • Личное сообщение (Оффлайн)
HID ИК приемник
« Ответ #479 : Января 27, 2011, 20:07:27 »
И я тут где-то ещё видел, что не все Меги8 работают, но сейчас это сообщение никак не могу найти. Это правда?

 

Последние сообщения на форуме: