Этот легендарный MJoy16.

Обсуждение, изготовление и проектирование
Аватара пользователя
mega_mozg_13
Посетитель
Сообщения: 75
Зарегистрирован: Ср май 08, 2013 8:52 am

Сообщение mega_mozg_13 » Пн окт 28, 2013 10:04 am

=V=Heromant если есть еще что офтопить =), предлагаю перейти в личку.

а по теме, я к своей прошивке таки прикрутил енкодеры.
http://code.google.com/p/mmjoy/downloads/list
http://code.google.com/p/mmjoy/wiki/Encoders
тестируем и отписываемся.

Аватара пользователя
Zero_Tolerance
Посетитель
Сообщения: 8
Зарегистрирован: Сб сен 07, 2013 9:54 pm
Откуда: Україна

Сообщение Zero_Tolerance » Чт дек 12, 2013 9:13 pm

Привет! Хотел спросить, могу ли я запитать Mjoy от внешнего источника? Как это правильно сделать? Будет ли работать схема ниже ? :oops:
Вложения
bp.jpg
bp.jpg (19.15 КБ) 2397 просмотров

Аватара пользователя
GVL224
Электронщик
Сообщения: 513
Зарегистрирован: Ср апр 07, 2010 2:12 pm

Сообщение GVL224 » Чт дек 12, 2013 10:54 pm

Zero_Tolerance писал(а):Привет! Хотел спросить, могу ли я запитать Mjoy от внешнего источника? Как это правильно сделать? Будет ли работать схема ниже ? :oops:

Будет , сам так когдато делал, но пришел к выводу что лучше хороший БП на компе :)

Аватара пользователя
Zero_Tolerance
Посетитель
Сообщения: 8
Зарегистрирован: Сб сен 07, 2013 9:54 pm
Откуда: Україна

Сообщение Zero_Tolerance » Чт дек 12, 2013 11:21 pm

GVL224 писал(а):Будет , сам так когдато делал, но пришел к выводу что лучше хороший БП на компе :)


:lol:

=V=Heromant
Посетитель
Сообщения: 233
Зарегистрирован: Пн янв 03, 2011 6:00 pm
Откуда: г. Пермь

Сообщение =V=Heromant » Сб дек 14, 2013 7:35 pm

Zero_Tolerance писал(а):Привет! Хотел спросить, могу ли я запитать Mjoy от внешнего источника? Как это правильно сделать? Будет ли работать схема ниже ? :oops:


Если там только МJoy без каких-либо свистелок-перделок, то можно питать от УСБ и внешнее питание нафиг не нужно, т.к. потребляет он всего ничего. А вот если там что-то зело навороченное с кучей светодиодов и другой шляпы - то лучше запитать от внешки. Мощность блока питания компа - это конечно хорошо, но сам УСБ порт может прокачать не более 500 мА и нагружать его до такой степени крайне нежелательно.

Аватара пользователя
-=NT=-Baur
Пилот-бортмеханик
Сообщения: 7460
Зарегистрирован: Вт ноя 07, 2006 11:43 am
Откуда: г.Сочи Адлерский р-он

Сообщение -=NT=-Baur » Пн янв 20, 2014 3:48 pm

Randy писал(а):Доброго времени суток. Есть крайне малая, но жутко язвительная проблема с MJoy16. Спаял МК по этой схеме http://www.joysticks.ru/joysticks/handmade/mjoy16.shtml
Прошиваться отказывается (в PonyProg ошибка 24). Тест на AVR выдаёт отрицательный результат (положительный только на DT-006 API и DT-006 I/0).
Может ли быть проблема в программаторе?
Я его паял и прошивал более 4-х лет назад :) Уже не помню. Может поможете парни?
Ни одна доброта не останется безнаказанной...

=V=Heromant
Посетитель
Сообщения: 233
Зарегистрирован: Пн янв 03, 2011 6:00 pm
Откуда: г. Пермь

Сообщение =V=Heromant » Ср янв 22, 2014 7:48 pm

-=NT=-Baur писал(а):
Randy писал(а):Доброго времени суток. Есть крайне малая, но жутко язвительная проблема с MJoy16. Спаял МК по этой схеме http://www.joysticks.ru/joysticks/handmade/mjoy16.shtml
Прошиваться отказывается (в PonyProg ошибка 24). Тест на AVR выдаёт отрицательный результат (положительный только на DT-006 API и DT-006 I/0).
Может ли быть проблема в программаторе?
Я его паял и прошивал более 4-х лет назад :) Уже не помню. Может поможете парни?


А можно поподробней? какой именно программатор, как подключается? какая тактовая, какие фьюзы. Вобщем максимум информации.
Сам по себе пони-прог это только программа. и я не совсем врубился что за АВР-тест и что это DT-006 API и DT-006 IO?

UPD
Мельком глянул сейчас статью. Очень даже может быть проблема в программаторе.
вопросы:
1. какой комп ? (проц, мамка,частота)
2. какой ЛПТ-порт (родной в компе, внешний и т.д.) (если программировалось тем, что описано в статье)?
3. какие настройки LPT-порта в биосе?
4. желательно фото спаянной платы с 2хсторон в хорошем разрешении.
5. проверялась ли плата на целостность всех цепей и наличие непропаев и микротрещин тестером.
6. по какой технологии изготавливалась плата (ЛУТ - то что в статье или фоторезист). и соответственно тест платы до пайки на возможные залипания и к.з.

Так сходу не видя устройства сложно сказать что может быть. Важно все, начиная от пайки и кончая длинной шнурка программатора. Часто бывает, что 100% рабочий программатор не программирует новую плату и начинаешь танцы с бубном, включающие все вплоть до проверки и программатора в том числе.

И еще, использование описанного программатора без буфера очень черевато выжиганием порта и материнки...

Randy
Посетитель
Сообщения: 4
Зарегистрирован: Вс янв 05, 2014 1:27 pm

Сообщение Randy » Пт янв 24, 2014 7:45 pm

1) Intel Pentium Dual 1,60GHz, мамка - Gigabyte S
2) LPT родной
3) ECP/EPP/ECP+EPP (пробовал прошивать и так и так), 378/IRQ7
4) Приложено
5) Проверялась неоднократно. Флюс при пайке юзался активный, спиртом протирал, мылом промывал и снова прозванивал. Где надо - есть контакт, где не надо - нет.
6) Плата юзалалась макетная. Дорожки делались из обмотки трансформатора из адаптера на 12V (умнее ничего не придумал). После пайки компонентов и прочей ерунды проделывался пункт 5.

На всякий случай: Windows 7 Professional SP1 x64

ИзображениеИзображение

=V=Heromant
Посетитель
Сообщения: 233
Зарегистрирован: Пн янв 03, 2011 6:00 pm
Откуда: г. Пермь

Сообщение =V=Heromant » Пт янв 24, 2014 8:48 pm

Randy писал(а):...


блин, стока написал, а планшет взял и вырубился...

вобщем надо сделать 3 вещи:
1. поню запускать от имени администратора.
2. максимально уменьшить длину шнура от лпт до контроллера ( в идеале несколько сантиметров длина всего шнура)
3. у пони должна быть опция пршивки на минимальной скорости. найти и включить.

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

если есть осцилограф - проверить есть ли тактовая на кварце и проверить ногу reset при программировании. в нормальном состоянии она должна быть в 1, а при программировании должно проходить несколько импульсов в 0.

как -то так...

Аватара пользователя
mega_mozg_13
Посетитель
Сообщения: 75
Зарегистрирован: Ср май 08, 2013 8:52 am

Сообщение mega_mozg_13 » Пт янв 24, 2014 11:05 pm

Randy глупые вопросы, но:
при прошивке кабель USB подключал?
просто воткнуть кабель с платой (даже без микрухи) - винда определяет и показывает "неизвестное устройство"?
микруха новая или б/у?

Randy
Посетитель
Сообщения: 4
Зарегистрирован: Вс янв 05, 2014 1:27 pm

Сообщение Randy » Пт янв 24, 2014 11:14 pm

Heromant, благодарю. О результатах отпишусь.

mega_mozg, естественно. Винда схему видит. Кирпич новый.

Randy
Посетитель
Сообщения: 4
Зарегистрирован: Вс янв 05, 2014 1:27 pm

Сообщение Randy » Ср фев 05, 2014 10:41 am

=V=Heromant писал(а):
вобщем надо сделать 3 вещи:
1. поню запускать от имени администратора.
2. максимально уменьшить длину шнура от лпт до контроллера ( в идеале несколько сантиметров длина всего шнура)
3. у пони должна быть опция пршивки на минимальной скорости. найти и включить.



1. Не помогло.
2. Появился вопрос: резонно ли будет снизить сопротивление рзюками?
3. Не помогло.

Осциллограф найти не удалось. Попробую замахнуть кварц.

Ldr222
Посетитель
Сообщения: 3
Зарегистрирован: Пн янв 25, 2016 12:49 pm
Откуда: Украина,род Лавриков

Re: Этот легендарный MJoy16.

Сообщение Ldr222 » Пн янв 25, 2016 11:42 pm

у меня есть один небольшой вопрос.возможно он и глупый,но дешевая или бесплатная альтернатива сэкономит мне около 120 гривен(а это для меня- много)...итак,есть ли Atmega16 в клавиатурах?

Аватара пользователя
-=NT=-Baur
Пилот-бортмеханик
Сообщения: 7460
Зарегистрирован: Вт ноя 07, 2006 11:43 am
Откуда: г.Сочи Адлерский р-он

Re: Этот легендарный MJoy16.

Сообщение -=NT=-Baur » Вт янв 26, 2016 12:11 am

Я не слышал о таком.
Ни одна доброта не останется безнаказанной...

Ldr222
Посетитель
Сообщения: 3
Зарегистрирован: Пн янв 25, 2016 12:49 pm
Откуда: Украина,род Лавриков

Re: Этот легендарный MJoy16.

Сообщение Ldr222 » Вт янв 26, 2016 8:33 am

возникло еще два вопроса,где можно выпаять ISP разъем? и какой датчик холла более предпочтителен?


Вернуться в «Джойстики»

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

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