Автор Тема: Беспроводной джойстик для Dendy  (Прочитано 21199 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн puhloschiok

  • Пользователь
  • Сообщений: 143
  • Начинающий канифольщик
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #30 : 24 Ноябрь 2015, 03:47:07 »
Rumata, хочу ещё спросить на счёт формата микроконтроллеров...
Оказывается несколько их бывает!

Вот такие ATMega8:


И вот такие ATTiny2313:


Поняти не имею, что купить. И ещё задумался над тем, что платы травить я не умею  :-\
Уж не знаю, прокатит ли тут так называемый навесной монтаж.
Может существуют какие-то монтажные платы для них?
На подобие этих:


Добавлено позже:
Покопался в инете и понял, что формат значения не имеет, кроме того фактора, как он будет в корпусе размещен. А ещё оказалось, что платы-переходники существуют чуть ли не для всех микрочипов! Век живи, век учись!  :neznayu:
« Последнее редактирование: 24 Ноябрь 2015, 03:56:30 от puhloschiok »

Оффлайн puhloschiok

  • Пользователь
  • Сообщений: 143
  • Начинающий канифольщик
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #31 : 24 Ноябрь 2015, 14:47:41 »

Вобщем-то всё приобрёл.

Только радиомодули не совсем соответствуют фотографиям  <_<
Вместо чипа капля, а часть конденсаторов и резисторы вообще отсутствуют.

Думаю это какой-то бюджетный вариант/подделка, но надеюсь, что на работоспособности не скажется.

Аккумулятор на 400mAh. Подбирал скорее по размеру, нежели по ёмкости. Т.к. по этому параметру он всё равно превосходит тот, что описан в схеме, почти вдвое.

Rumata, а программатор я купил вообще за дёшево. Продавец сказал что для моих микроконтроллеров подходит отлично. Так что посмотрим, что из этого всего получится.

Может даже сегодня к сборке приступлю. Эх... если б не работа  :-\

P.S.: Вот подопытный контроллер:

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #32 : 26 Ноябрь 2015, 11:21:32 »

Ух ты! А тут и цена подходящая  :D
Буду именно такой искать.
Как по мне то водходящая цена вот тут!
Как то 40гр приятнее против 315гр  :lol:

Оффлайн puhloschiok

  • Пользователь
  • Сообщений: 143
  • Начинающий канифольщик
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #33 : 26 Ноябрь 2015, 16:04:39 »
SAMael, ясен пень, что с Али дешевле. Но я не хотел ждать месяц и купил за 90грн.
А вообще я понял, что у нас накрутка примерно в 2-2.5 раза. Если хватит ума и терпения собрать первый джойстик, то комплектующие для второго буду только с Али заказывать.

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #34 : 26 Ноябрь 2015, 20:31:04 »
Соберёшь, это не сложно ;)

Оффлайн puhloschiok

  • Пользователь
  • Сообщений: 143
  • Начинающий канифольщик
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #35 : 26 Ноябрь 2015, 22:45:51 »
Да как бы не так. Для меня это довольно сложная задача. Учитывая, что я схемы ещё плохо понимаю.
Решил начать с зарядки на базе MAX1811 и уже проблемы.

Вот распиновка из даташита:


Вот я сделал распайку на плату адаптер:

Что-то я беспокоюсь, что номера контактов могут не соответствовать распиновке?
Что скажете, уважаемые? Чип совмещал с платой по точечке на ней и выямке на чипе.

А самое сложное дальше!

Почему на этой схеме контакты совсем не так указаны, как в дата шите?
Это для удобства восприятия расположения компонентов, или это какой-то другой MAX1811?
Понимаю, что вопрос наверное глупый, но я честно говорю, что никогда по схемам таким ничего не паял :(
Так что помидорами не бросайтесь пожалуйста  :blush:

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24708
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #36 : 26 Ноябрь 2015, 23:12:49 »
Цитата: puhloschiok
Что-то я беспокоюсь, что номера контактов могут не соответствовать распиновке?
Проверь. а) Визуально. Всего-то двухсторонняя плата и 8 выводов. б) Прозвони. Мультиметр иметь обязательно.
Цитата: puhloschiok
Почему на этой схеме контакты совсем не так указаны, как в дата шите?
Что значит "не так"? 5 нога BATT, 4 - IN, 3 и 6 - GND. Всё соответствует

Оффлайн puhloschiok

  • Пользователь
  • Сообщений: 143
  • Начинающий канифольщик
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #37 : 27 Ноябрь 2015, 00:09:19 »
Цитата: Rumata
Что значит "не так"?
Я имел ввиду последовальность контактов. На схеме они, мягко говоря, расположены ну совершенно иначе!

Цитата: Rumata
б) Прозвони. Мультиметр иметь обязательно.
Спасибо за совет. Что-то я растерялся и не подумал. Мультиметр, само собой, имеется.

Добавлено позже:
Прозвонил! Порядок! Всё правильно спаяно  :cool:

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24708
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #38 : 27 Ноябрь 2015, 00:17:29 »
Последовательность не имеет никакого значения. Схема - не чертёж, на ней используются условные обозначения. И поэтому в явно виде указаны номера выводов, а для понятности и их назначение.

Оффлайн puhloschiok

  • Пользователь
  • Сообщений: 143
  • Начинающий канифольщик
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #39 : 27 Ноябрь 2015, 00:32:04 »
Rumata, спасибо! Я это предполагал, но решил уточнить, чтоб ничего не спалить случайно :)
А то были уже случаи  :-\

Оффлайн puhloschiok

  • Пользователь
  • Сообщений: 143
  • Начинающий канифольщик
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #40 : 27 Ноябрь 2015, 14:40:37 »
Всё-таки торопиться не хочу.
Вот набросал схему, как я её понимаю. Прошу помочь и ткнуть носом, если где-то ошибка  :neznayu:


Прошу не обращать внимания на полярность электролитов. Просто в торопях верхний развернул не правльно)
Ну и светодиод будет красненьким. Маркировка R1 тоже от балды. Вставил первые картинки, что в инете нашёл.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24708
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #41 : 27 Ноябрь 2015, 15:19:03 »
7 ногу к +5

Оффлайн puhloschiok

  • Пользователь
  • Сообщений: 143
  • Начинающий канифольщик
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #42 : 27 Ноябрь 2015, 15:23:54 »
Rumata,спасибо! Понял. У меня на схеме светодиод не запитан  :lol:

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24708
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #43 : 27 Ноябрь 2015, 15:26:34 »
Не только светодиод, но и вход EN (разрешение)

Оффлайн puhloschiok

  • Пользователь
  • Сообщений: 143
  • Начинающий канифольщик
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #44 : 27 Ноябрь 2015, 15:28:17 »
Благодарю за пояснения. Т.е. при незапитанном 7-м контакте аккумулятор и заряжаться не станет.
Уже взял в руки паяльник  :)

Оффлайн puhloschiok

  • Пользователь
  • Сообщений: 143
  • Начинающий канифольщик
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #45 : 27 Ноябрь 2015, 16:11:02 »
Ну вобщем-то вот что получилось:


Не знаю конечно, заряжается аккумулятор или нет :) Т.к. не понятно, должен ли погаснуть светодиод после 100% зарядки...
Единственное, что смущает: светодиод еле светится, когда плата отключена от зарядки. Почему-то питается от батареи  o_0

Оффлайн puhloschiok

  • Пользователь
  • Сообщений: 143
  • Начинающий канифольщик
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #46 : 28 Ноябрь 2015, 02:59:13 »
Вечер пятницы... паяю до поздна.
Ну вот и запутался окончательно в схеме трансмиттера.
Основные блоки спаял, а до кучи собрать не могу  :neznayu:

Куча GRND и VCC (тут почему-то так "+" обозначен) и я не могу понять, что с чем соединять.
К тому же для радиомодуля NRF24L01+ специально стоит регулятор напряжения LP2950, который делает 3V из  5V. И это ещё больше сбивает меня с толку, т.к. я не понимаю, какие контакты должны идти от LP2950 к NRF24L01+ (т.е. вроде и понимаю, но без уточнения не хочу дров наломать)

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

Вобщем, как обычно, прошу помощи.
Rumata, на тебя вся надежда в успешной реализации задуманного! )

Я сделал примитивную схемку:


Для удобства обозначил все контакты и расставил возле них цифры. Если тяжко рисовать на картинке, то мне хватит и подсказки, где будут перечислены контакты по номерам :)


Но и это ещё не всё!
Микроконтроллер ведь не прошит... И я понимаю, что до того, как спаять всё в кучу, надо его сначала прошить.
Вот хотел ещё уточнить, он ведь запитываться будет прямо от программатора, так ведь?
Понимаю, что вопрос наверное дурацкий, но спалить боюсь, потому всё уточняю.

Ну и последнее.
У меня USB-программатор 10-ти контактный.
Вот схема подключения ATINY2313 к нему:

Вот тут не понятно мне, что делать с 4,6,8 контактами? Замкнуть их все на GND какой-нибудь перемычкой или проводком?
« Последнее редактирование: 28 Ноябрь 2015, 03:56:12 от puhloschiok »

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24708
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #47 : 28 Ноябрь 2015, 03:45:47 »
Цитата: puhloschiok
Куча GRND и VCC (тут почему-то так "+" обозначен)
GND - это земля, общий, по совместительству минус. А Vcc и есть плюс.
Цитата: puhloschiok
Микроконтроллер ведь не прошит...
Справедливо подмечено. Надо шить. На программатор что-то есть? Описание какое?

Оффлайн puhloschiok

  • Пользователь
  • Сообщений: 143
  • Начинающий канифольщик
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #48 : 28 Ноябрь 2015, 04:01:58 »
Rumata, я в сообщении выше добавил по программатору вопрос.
Установил Amtel Studio с офф.сайта. Хотел попробовать прошить.
Вот такой у меня: http://kosmodrom.com.ua/el.php?name=USBASP335V

Добавлено позже:
Почитал внимательно описание. Там SinaProg рекомендуют. Пожалуй и её скачаю. Там и интерфейс попроще вроде...

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24708
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #49 : 28 Ноябрь 2015, 04:17:28 »
Софта много всякого, смотри что удобней. Главное - с fuse не напутать. На сколько я понимаю, описание "Fuses: High byte: 0xDB, Low byte: 0x64" дано под AVR Studio.
Земли все да, лучше соединить до кучи

Оффлайн puhloschiok

  • Пользователь
  • Сообщений: 143
  • Начинающий канифольщик
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #50 : 28 Ноябрь 2015, 04:19:43 »
Понял. Сейчас соединю и буду пробовать.
А с остальными вопросами по совмещению компонентов трансмиттера поможешь?  :blush:

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24708
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #51 : 28 Ноябрь 2015, 04:32:21 »
Попытаюсь  :-\

Оффлайн puhloschiok

  • Пользователь
  • Сообщений: 143
  • Начинающий канифольщик
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #52 : 28 Ноябрь 2015, 06:13:18 »
Вобщем очередная беда. Программатор не хочет шить (Ошибка: "Error Setting USBASP ISP clock..."). Порылся на форумах: пишут, что прошивку надо обновить. Но как обновить прошивку, если для этого нужен другой программатор, а у меня его нет!?  o_0
Позвоню завтра приятелю, у него должен быть хоть какой-то... будем разбираться.

« Последнее редактирование: 28 Ноябрь 2015, 06:22:14 от puhloschiok »

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7500
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #53 : 28 Ноябрь 2015, 06:44:53 »
Вот вы лол. Берете софт постарее, на какой рассчитывался этот ваш программатор, и всего делов.

Оффлайн EVIL

  • Пользователь
  • Сообщений: 3153
  • Пол: Мужской
  • Based Department
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #54 : 28 Ноябрь 2015, 09:24:01 »
(Ссылка на вложение)
Знакомая проблема  :lol:
Для того, чтобы сделать TL866A из TL886CS и добавить в него ICSP, надо ICSP программатор...

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24708
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #55 : 28 Ноябрь 2015, 17:02:45 »
Цитата: puhloschiok
Ошибка: "Error Setting USBASP ISP clock..."
Ошибка установки тактовой частоты? А в настройках программы ничего нет?  :-\

Оффлайн puhloschiok

  • Пользователь
  • Сообщений: 143
  • Начинающий канифольщик
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #56 : 28 Ноябрь 2015, 17:25:39 »
HardWareMan, это было первое, что я попробовал. Скачал несколько старых версий avrdude_prog, но все одно и то же пишут:



Добавлено позже:
Rumata, не-а... нету такой настройки (

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24708
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #57 : 28 Ноябрь 2015, 17:32:54 »
Ещё в ридми пишут:
* If you have any problem with USBasp programmer you must update the windows driver from ".\data\USBasp Driver 0.1.12.1.zip".

Оффлайн Yoti

  • Пользователь
  • Сообщений: 4458
  • Пол: Мужской
  • Не тро-гай ме-ня
    • Steam
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #58 : 28 Ноябрь 2015, 17:37:50 »
Не знаю конечно, заряжается аккумулятор или нет :)
Эм. А мультиметром если его пытать?

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24708
    • Просмотр профиля
Re: Беспроводной джойстик для Dendy
« Ответ #59 : 28 Ноябрь 2015, 17:45:13 »
Кстати, там на плате есть не установленный джампер, идущий на 25 ногу АТмеги, вроде это "Slow SCK"  :-\