Перейти к публикации

Рекомендованные сообщения

Опубликовано: (изменено)
1 час назад, =N=Bonaparte сказал:

непонятно, кнопки не видет. На любой клик мышки пишет 64.

 

a22e56eb5756.png
 

 

не видит кнопки

Я вручную с клавы забивал номера кнопок в окнах (шлепаю 2 раза левой кнопкой мыши и ввожу с клавы нужную мне цифру в столбике "Физ.кнопка")

На ряды моих красных кнопок слева не обращай внимания в нормальном положении они не горят. Загораются только при нажатии на кнопку.(все в полуотключенном состоянии. Смотри только в очерченное справа красным.)

 

Буфер обмена02.jpg

Изменено пользователем =SOVA=Teiger
Опубликовано: (изменено)

Доброго времени суток!

Господа гуру и старожилы! У меня схожая с предыдущим вопрошающим проблема. Помогите по пояс деревянному) Решил пойти путем плагиата и копирования, собрав контроллер для джойстика. Для теста решил сделать одну платку с макс. возможностями, для этого выбрал разводку платы из скачиваемого набора на 48 кнопок (сдвиг. регистры). Собрал платку под ТЛЕ5010, собрал шилд для промикры с регистрами. Прошился, совокупил всё в кучу... Ось работает, кручу магнитик - значения бегают, а вот при нажатии на кнопку "8", согласно обозначений в файле разводки, срабатывают все 48 кнопок. При нажатии на другие кнопки - реакции нет. Скрины и файлы прилагаю. Ардуинка приляпана с обратной стороны. Если смотреть на фото с платой, расположена МК вниз.

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

 

Коротышей на плате нет. Протестил на двух разных ардуинках - поведение одинаковое. Питание на все регистры приходит 4.53В. Кнопка подключена на левый верхний (на схеме) регистр, на ноги В8 и СОМ соответственно. Плата блестит из-за флюса, до этого была мытая, но попробовал сдуть и заново прилепить микрухи регистров. Не помогло.

джой.png

Кнопки.png

2019-01-21_20-13-27.JPG

Изменено пользователем faceball
Опубликовано:
9 часов назад, =SOVA=Teiger сказал:

Я вручную с клавы забивал номера кнопок в окнах (шлепаю 2 раза левой кнопкой мыши и ввожу с клавы нужную мне цифру в столбике "Физ.кнопка")

На ряды моих красных кнопок слева не обращай внимания в нормальном положении они не горят. Загораются только при нажатии на кнопку.(все в полуотключенном состоянии. Смотри только в очерченное справа красным.)

 

Буфер обмена02.jpg

 

у меня горят все красным постоянно и кнопки не видит контролер.

328a3feaa584.png

Опубликовано:
53 минуты назад, =N=Bonaparte сказал:

 

у меня горят все красным постоянно и кнопки не видит контролер.

328a3feaa584.png

Значит где-то ошибка в монтаже. Кнопки у меня горят красным цветом при отключенной части регистров. В данном случае у меня отключен РУС.

Опубликовано: (изменено)
10 часов назад, faceball сказал:

Доброго времени суток!

Господа гуру и старожилы! У меня схожая с предыдущим вопрошающим проблема. Помогите по пояс деревянному) Решил пойти путем плагиата и копирования, собрав контроллер для джойстика. Для теста решил сделать одну платку с макс. возможностями, для этого выбрал разводку платы из скачиваемого набора на 48 кнопок (сдвиг. регистры). Собрал платку под ТЛЕ5010, собрал шилд для промикры с регистрами. Прошился, совокупил всё в кучу... Ось работает, кручу магнитик - значения бегают, а вот при нажатии на кнопку "8", согласно обозначений в файле разводки, срабатывают все 48 кнопок. При нажатии на другие кнопки - реакции нет. Скрины и файлы прилагаю. Ардуинка приляпана с обратной стороны. Если смотреть на фото с платой, расположена МК вниз.

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

 

Коротышей на плате нет. Протестил на двух разных ардуинках - поведение одинаковое. Питание на все регистры приходит 4.53В. Кнопка подключена на левый верхний (на схеме) регистр, на ноги В8 и СОМ соответственно. Плата блестит из-за флюса, до этого была мытая, но попробовал сдуть и заново прилепить микрухи регистров. Не помогло.

 

 

 

 

 

 

4 минуты назад, =SOVA=Teiger сказал:

Значит где-то ошибка в монтаже. Кнопки у меня горят красным цветом при отключенной части регистров. В данном случае у меня отключен РУС.

 

 

Володя написал в скайп, что  про микро наоборот припаяна, схема внутри должна быть.  Я перепаял, менял её, теперь опять перепаивать её.

Изменено пользователем =N=Bonaparte
Опубликовано:

В что за элемент возле контакта в6 промикро кварц? 

Опубликовано:
44 минуты назад, Bereg_UAA_Bereg_UA сказал:

В что за элемент возле контакта в6 промикро кварц? 

Если вопрос ко мне - там резистор 10К. Он есть на схеме.

Опубликовано:

Это вопрос по плате Dvik-a

17 часов назад, =SOVA=Teiger сказал:

В шапке темы есть список плат, которые можно использовать. Нано не подходит.

https://sites.google.com/site/mmjoyproject/kontrollery-sovmestimye-bazovye-platy

Регистры сдвига только эти: 74HC165N - в корпусе DIP16, 74HC165D - в корпусе SOP. Они припаиваются по разному. https://ru.aliexpress.com/item/10PCS-74HC165D-SOP14-74HC165-SOP-SN74HC165DR-SN74HC165-SMD-new-and-original-IC-free-shipping/32524830099.html?spm=a2g0v.search0104.3.22.1d1a4e7aw6xwqi&ws_ab_test=searchweb0_0,searchweb201602_2_10065_10068_319_317_10696_453_10084_454_10083_433_10618_431_10307_10301_537_536_10059_10884_10889_10887_100031_321_322_10915_10103_10914_10911_10910,searchweb201603_50,ppcSwitch_0&algo_expid=f83feb98-54e4-4a72-8aec-7a092f359d37-3&algo_pvid=f83feb98-54e4-4a72-8aec-7a092f359d37&transAbTest=ae803_4

https://ru.aliexpress.com/item/10PCS-SN74HC165N-DIP16-SN74HC165-DIP-74HC165N-74HC165-new-and-original-IC/32812727218.html?spm=a2g0v.search0104.3.8.1d1a4e7aw6xwqi&ws_ab_test=searchweb0_0,searchweb201602_2_10065_10068_319_317_10696_453_10084_454_10083_433_10618_431_10307_10301_537_536_10059_10884_10889_10887_100031_321_322_10915_10103_10914_10911_10910,searchweb201603_50,ppcSwitch_0&algo_expid=f83feb98-54e4-4a72-8aec-7a092f359d37-1&algo_pvid=f83feb98-54e4-4a72-8aec-7a092f359d37&transAbTest=ae803_4

А у тебя буквы перепутаны в названии микросхем. Это вообще х знает что.

Вот такую заказывай. И самая дешевая из всех поддерживаемых плат. И головных болей будет меньше. А возможностей... за глаза хватит даже если только на этой плате сделаешь и РУС, и РУД, и педали сразу. 8 осей и 132 кнопки за глаза хватит.:)

https://ru.aliexpress.com/item/Mini-USB-ATmega32U4-Pro-Micro-5-16-ATMega-32U4/32835793772.html?spm=a2g0s.13010208.99999999.259.72953c005bQQwM Вот такую плату.

У меня нано стоит дешевле микро

И нано есть купленная буду думать под нее

Опубликовано:
Только что, Bereg_UAA_Bereg_UA сказал:

Это вопрос по плате Dvik-a

У меня нано стоит дешевле микро

И нано есть купленная буду думать под нее

МMJоy2 использует драйвера HID виндовса.

Про Микро - на основе чипа Atmega32U4 с аппаратным USB на борту и поддержкой HID в прошивке.

Нано это на основе чипа Atmega328P без USB, для связи с компом плата использует отдельный чип преобразователя USB в последовательный порт без поддержки HID.

Именно поэтому выше и говорили, что нано не подойдет.

ЕМНИП нано могла использоваться в старом проекте ММджой (без суффикса "2", сейчас не поддерживается), использовавшего софтварный USB с поддержкой HID.

Опубликовано:

Спасибо за ответ придётся прикупить микро после 17.00

Опубликовано:

Еще вопрос если в наличии только 4 74HC165N - в корпусе DIP16 куда их лучше паять ?pcb1.png

5 минут назад, Bereg_UAA_Bereg_UA сказал:

Еще вопрос если в наличии только 4 74HC165N - в корпусе DIP16 куда их лучше паять ?pcb1.png

 

MY-pcb1.thumb.png.7e23d090b44e72276dd511abca5bd823.png

Опубликовано: (изменено)

На представленной плате DIP16 не впаять, только SO16.

Гнездо USB тип B на плату SMD.

Скрытый текст

Проще позвонить чем клаву топтать. :)

 

Изменено пользователем Vumpel18
Опубликовано:

Разобрался со своей проблемой. Была плохая земля на 15 ноге (COM) первого регистра, и на всех СОМах остальных, соответственно. Правда обнаружил это, только полностью оголив плату. Сейчас буду обратно все насаживать)

  • Нравится 1
Опубликовано:

с алиэкспресс  как его подключать и как к нему подключать?

 

 

d23f03474d95.png

Опубликовано:

Пришли с Али TLE-5010(10 шт).Все не рабочие.Есть у меня два запаянных датчика,прозвонил их и прозвонил новую партию таким образом:

Прилагаю адрес этого магазина,который втюхивает неликвид https://ru.aliexpress.com/item/10-TLE5010-8-TLE5010G-5010-SOP8/32914563878.html?spm=a2g0s.9042311.0.0.7be133edQW4zCg

 

23.01.2019 в 21:43, =N=Bonaparte сказал:

с алиэкспресс  как его подключать и как к нему подключать?

 

 

d23f03474d95.png

На плате отсутствуют сопротивления.

Я с самого утра копал наш форум на наличие даташита 5010.Потом на буржуйском в инете нашёл и по распиновке методом тыка и вариантов,смог прозвонить

  • Спасибо! 1
  • Расстроен 1
Опубликовано: (изменено)
3 часа назад, =N=Bonaparte сказал:

с алиэкспресс  как его подключать и как к нему подключать?

 

 

d23f03474d95.png

Один контакт всех 8 кнопок паяешь все в кучу на GND.

Вторые контакты каждой кнопки отдельным проводом припаять к буквам от A... до H.

VCC понятно что к питанию.

А дальше... Тестер в зубы и вперед.:)

1 нога микросхемы (возле точки на корпусе) это вывод CS на плате MMjoy2 с маркировкой --/AE/BM.

2 нога микросхемы (считая от точки на корпусе) это вывод SCK на плате MMjoy2.

10 нога микросхемы (не ошибись. выводы считаются по кругу на микросхеме. т.е. вывод 8 напротив вывода 9 на микросхеме) это вывод для припаивания к следующей плате регистра (т.е. это "выход" предыдущего регистра к последующему). И таким образом их можно смело паять до 12 штук последовательно.

9 нога микросхемы это "вход" регистра (если это самый первый регистр к плате MMjoy2). И он же самый первый вход в цепочке твоих регистров (нумерация кнопок считается именно отсюда).

По плате видно, что написано SER_OUT... видно что по их логике китайской... это "выход с платы регистра на процессор". Я так понял.:)

Этот 9 вывод должен припаиваться к любому выводу MMjoy2 с маркировкой --/AE/BM

При программировании потом нужны будут тебе эти два вывода 9 и 1. Вот их ты и будешь вводить в программу (они будут допустим D1 и D3).

А вот почему там 6 контактов? я не понял. Тут по фото операцию не сделать.

1 час назад, MYCYJIbMAHUH сказал:

На плате отсутствуют сопротивления.

Я с самого утра копал наш форум на наличие даташита 5010.Потом на буржуйском в инете нашёл и по распиновке методом тыка и вариантов,смог прозвонить

Может это вам поможет

 

Буфер обмена02.jpg

Буфер обмена02.jpg

2 часа назад, MYCYJIbMAHUH сказал:

Пришли с Али TLE-5010(10 шт).Все не рабочие.Есть у меня два запаянных датчика,прозвонил их и прозвонил новую партию таким образом:

Прилагаю адрес этого магазина,который втюхивает неликвид https://ru.aliexpress.com/item/10-TLE5010-8-TLE5010G-5010-SOP8/32914563878.html?spm=a2g0s.9042311.0.0.7be133edQW4zCg

1326121198_bandicam2019-01-2323-11-29-277.thumb.jpg.a21e773fee3169d37e22197ed0afd558.jpg

На плате отсутствуют сопротивления.

Я с самого утра копал наш форум на наличие даташита 5010.Потом на буржуйском в инете нашёл и по распиновке методом тыка и вариантов,смог прозвонить

А нафига? В архиве программы от Мега_Мозга есть монтажные платы. Вот тут:  .....диск:\MMJOY2\MMJOY2[20160818]\PCB\MMJoy2_74HC165.lay6

 

Буфер обмена02.jpg

Изменено пользователем =SOVA=Teiger
Опубликовано:
11 часов назад, =N=Bonaparte сказал:

с алиэкспресс  как его подключать и как к нему подключать?

 

 

 

a05a10b966d1.png 

 

Подключил так, все работает.

Опубликовано:

Здравствуйте, товарищи! Правильно ли я понимаю схему подключения? Primer_1.png.fdb4ac357a219aa89b9d01a0a5110ee2.png

  • Поддерживаю! 1
Опубликовано:
4 часа назад, Altair24 сказал:

a05a10b966d1.png 

 

Подключил так, все работает.

 

Как кнопки подключать, что куда, где земля?    Зачем  резистор 10 kOm ?

Как такие четыре соединить между собой?

Опубликовано: (изменено)
35 минут назад, =N=Bonaparte сказал:

 

Как кнопки подключать, что куда, где земля?    Зачем  резистор 10 kOm ?

Как такие четыре соединить между собой?

Один вывод кнопки к выводам A, B, C, D и т.д. , землю любую. Резистор подтяжки я паял на каждый вывод кнопки (прямоугольниками показаны места где я их напаял). Соединять платы? Да как есть так и соединяй SER_in к SER_out, SH/LD к SH/ld  и так далее. В общем паровозиком

Изменено пользователем Altair24
  • Спасибо! 1
Опубликовано:
22 часа назад, MYCYJIbMAHUH сказал:

Я с самого утра копал наш форум на наличие даташита 5010.Потом на буржуйском в инете нашёл и по распиновке методом тыка и вариантов,смог прозвонить 

Для проверки TLE5010 проще вот такой адаптер купить. Его хоть к MMJoy2 подключай, хоть к собственному контроллеру. Я как раз читал даташит и проверял обмен данными, подключая к обычной ардуинке.

Опубликовано:
13 часов назад, Bocha13 сказал:



Здравствуйте, товарищи! Правильно ли я понимаю схему подключения? Primer_1.png.fdb4ac357a219aa89b9d01a0a5110ee2.png

Плату регистров развернуть на 180 градусов, к контроллеру идет разъем "Data out"

  • Нравится 1
  • Спасибо! 1
Опубликовано:
23 минуты назад, capitanblood сказал:

Плату регистров развернуть на 180 градусов, к контроллеру идет разъем "Data out"

Большое спасибо!

Кстати, кто искал министики, ищутся как навигационные переключатели. И у нас и у китайцев.

Опубликовано:

Здравствуйте.Мне нужна помощь.Я загрузил файл с прошивкой на ПК.Открыл все драйвера уствновил,в общем сделал все по интсрукции,но в конце на стадии загрузки прошивки возникла проблема.Он просто ее не загружает.Я ждал 5-10 минут.Так и не загрузил.Контроллер Arduino pro micro.Это как я знаю уменьшання модель Arduino Leonardo.

Опубликовано:

Если всё сделали правильно по инструкции, тогда проверить какой COM порт прописан при режиме bootloader и путь к прошивке.

Повторно перевести в режим bootloader и прошить. На все про все у Вас будет ВОСЕМЬ секунд.

Если попытка не удалась, тогда повторите.

Удачи.

Опубликовано:

Простите,я как то не понял,режим bootloader отключает ардуинку от компа и он ее не видит СОМ порт был указан верно

 

Как его прошить в режиме bootloader?

 

Опубликовано:

На первой странице этой темы по первой ссылке - имеется руководство к действию по прошивке.

 

Опубликовано:
3 часа назад, Vumpel18 сказал:

Если всё сделали правильно по инструкции, тогда проверить какой COM порт прописан при режиме bootloader и путь к прошивке.

Повторно перевести в режим bootloader и прошить. На все про все у Вас будет ВОСЕМЬ секунд.

Если попытка не удалась, тогда повторите.

Удачи.

нее, не 8 секунд, а гораздо меньше

49 минут назад, Alinur сказал:

Простите,я как то не понял,режим bootloader отключает ардуинку от компа и он ее не видит СОМ порт был указан верно

 

Как его прошить в режиме bootloader?

 

Перед прошивкой, надо посмотреть в "Диспетчере устройств"  на какой порт в режиме "bootloader" садится Ардуина при ее ресере.

Именно этот порт и указывать при прошивке.

И в последних версия софта есть окошко для галочки - "Автоматический запуск прошивки при активировании СОМ порта. Крайне полезная штука

Опубликовано:

Да я его указал и все было правильно,но он его не прошивал

 

Опубликовано:
13 минут назад, Alinur сказал:

Да я его указал и все было правильно,но он его не прошивал

 

Все пути к софту MMJOY2 и к файлу прошивки НЕ ДОЛЖНЫ содержать русских букв. Только английские.

Ну или Ардуина битая.

  • Поддерживаю! 1
Опубликовано:

Первое более вероятнее.

Опубликовано:

Я все проверил путь я скопировал из проводника и вставил 

 

 

Опубликовано:

Закладку "Прошивка". в студию.

Скрытый текст

Опять гранаты не той системы завезли.:(

 

  • Поддерживаю! 1
Опубликовано: (изменено)

Перемкнуть ножки reset ground, посмотреть в диспетчере устройств какой com порт появляется (естественно диспетчер устройств должен быть запущен и открыт на вкладке com и lpt портов), и ввести его напротив . "Автоматический запуск прошивки при активировании СОМ порта."  Потом также перемыкаешь те же ножки и прошивка автоматом заливается. Если конечно путь к файлу прошивки указан корректно. Иначе скорее всего что-то не так с ардуиной.... вроде сложностей с прошивкой ни у кого особо не возникало.

 

 

Изменено пользователем =19fab=Alator
  • Поддерживаю! 1
Опубликовано:

Ок спасибо,я просто немного тупой     Спасибо я наконец то понял что надо делать

 

 

Опубликовано:
В 24.01.2019 в 22:13, dim666 сказал:

Для проверки TLE5010 проще вот такой адаптер купить. Его хоть к MMJoy2 подключай, хоть к собственному контроллеру. Я как раз читал даташит и проверял обмен данными, подключая к обычной ардуинке.

Если Вы создадите инструкцию,чем и как вы это делаете,думаю не я один Вам спасибо скажет.

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...