FORUM -BC- Squadron Group / SVS  

Вернуться   FORUM -BC- Squadron Group / SVS > Металлолом! > РУСы, РУДы, устройства управления


Ответ
 
Опции темы Опции просмотра
Старый 21.01.2008, 10:53   #1
tsinik
Пользователь
 
Аватар для tsinik
 
Регистрация: 21.01.2008
Адрес: Омск
Сообщений: 56
tsinik - это имя известно всемtsinik - это имя известно всемtsinik - это имя известно всем
Восклицание Создание MJoy16 "с нуля" - первый вариант инструкции

версия 0.29 выложена на всеобщее обозрение.

осталось дописАть часть "подключение кнопок"

смотрите, читайте, поправляйте.

адрес электронной почты указан в самом начале - пишите туда, быстрее прочту и отвечу.
либо - в аську 720-825.
Вложения
Тип файла: pdf MJoy16-C1 Users Manual v1.pdf (538.0 Кб, 1263 просмотров)
Тип файла: zip MJoy16-C1 SW v1.3.zip (7.5 Кб, 738 просмотров)
Тип файла: pdf MJoy16_v1.pdf (98.6 Кб, 884 просмотров)
Тип файла: zip PonyProg v207c.zip (545.4 Кб, 651 просмотров)
Тип файла: pdf Mjoy16(mod) instruction v0.29 beta.pdf (322.0 Кб, 1182 просмотров)

Последний раз редактировалось tsinik; 17.03.2008 в 14:14.
tsinik вне форума   Ответить с цитированием
Sponsored Links
Старый 22.01.2008, 11:14   #2
tsinik
Пользователь
 
Аватар для tsinik
 
Регистрация: 21.01.2008
Адрес: Омск
Сообщений: 56
tsinik - это имя известно всемtsinik - это имя известно всемtsinik - это имя известно всем
По умолчанию Создание MJoy16 "с нуля" 2

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

- микросхема ATmega16-16PU в DIP-корпусе, 2 штуки
- панельки под нее, тоже две
- конденсатор электролитический 10 микрофарад 35вольт, 2 штуки
- конденсаторы 15 пикофарад , 4 штуки
- конденсаторы 0.1 микрофарады, 6 штуки
- индуктивность 10 микрогенри, 2 штуки
- стабилитроны 3.3 вольта , 4 штуки
- кварцевый резонатор 12 мегагерц, 2 штуки
- резисторы 2.2 килоома - 2 штуки
- резисторы 4.7 килоома - 2 штуки
- резисторы 330 ом - 8 штук
- резисторы 82 ома - 4 штуки
Все резисторы на 0.25 Ватт - меньше просто не было
- хлорное железо, 200 грамм (на будущее

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

учитывая кривость своих рук (и наличие текстолита) было принято решение взять еще и кусок макетной платы размерами 20 на 10 см.

за все про все отдано:
комплектуха - 172 р.
боттл хлорного железа - 25 р.
макетка - 250 р.

получается, что стоимость комплекта запчастей на один контроллер (исключая печатку или макетку) обойдется в 86 рублей.

Остальное - разъемы USB, гребенки с контактами, кабели IDE и LPT - найти, как правило, не возникает проблемы.

Цитата:
- резисторы 330 ом - 8 штук
Эти резисторы для програматора, и используются только при прошивке контроллера, потом на плате им делать вобщем то и нечего...то есть ты их купил в два раза больше чем нужно. )
Зато не купил диодов 1N4148, они потребны для кнопок. Для каждой кнопки всой диодик. Если планируется пользовать 15 кнопок то и диодов нужно всего 15, если в плане 60 кнопок то и диодов нужно 60.
Для кнопок хатки тоже нужны диоды.
Миниатюры
Нажмите на изображение для увеличения
Название: Рассыпуха.jpg
Просмотров: 675
Размер:	92.6 Кб
ID:	1907  

Последний раз редактировалось tsinik; 24.01.2008 в 20:25.
tsinik вне форума   Ответить с цитированием
Старый 23.01.2008, 11:16   #3
tsinik
Пользователь
 
Аватар для tsinik
 
Регистрация: 21.01.2008
Адрес: Омск
Сообщений: 56
tsinik - это имя известно всемtsinik - это имя известно всемtsinik - это имя известно всем
По умолчанию Создание MJoy16 "с нуля" 3

итак, кусок макетки отпилен, запчасти разобраны, рассортированы и подготовлены к монтажу.
для удобства, на схеме Олега внес пояснения, что и куда идет.
Миниатюры
Нажмите на изображение для увеличения
Название: Перед монтажом.jpg
Просмотров: 532
Размер:	78.8 Кб
ID:	1908   Нажмите на изображение для увеличения
Название: Контроллер (fred kaa).JPG
Просмотров: 932
Размер:	64.3 Кб
ID:	1909   Нажмите на изображение для увеличения
Название: Mjoy16 (элементы с пояснениями).gif
Просмотров: 943
Размер:	37.6 Кб
ID:	1910  

Последний раз редактировалось tsinik; 24.01.2008 в 20:28.
tsinik вне форума   Ответить с цитированием
Старый 23.01.2008, 12:58   #4
tsinik
Пользователь
 
Аватар для tsinik
 
Регистрация: 21.01.2008
Адрес: Омск
Сообщений: 56
tsinik - это имя известно всемtsinik - это имя известно всемtsinik - это имя известно всем
По умолчанию Создание MJoy16 "с нуля" 4

собственно, первоначальная сборка.
на макетке с шагом 2,54 почти все встало на свои места. почти все - кроме электролитического конденсатора (его ноги пришлось немного подогнуть).

для бОльшего реализма установил контактные штырьки - их буду монтировать в последнюю очередь.
Миниатюры
Нажмите на изображение для увеличения
Название: без панельки.jpg
Просмотров: 623
Размер:	67.7 Кб
ID:	1911   Нажмите на изображение для увеличения
Название: кондер с ножками.jpg
Просмотров: 281
Размер:	25.8 Кб
ID:	1912   Нажмите на изображение для увеличения
Название: с панелькой.jpg
Просмотров: 682
Размер:	98.1 Кб
ID:	1913  

Последний раз редактировалось tsinik; 24.01.2008 в 20:28.
tsinik вне форума   Ответить с цитированием
Старый 23.01.2008, 14:42   #5
tsinik
Пользователь
 
Аватар для tsinik
 
Регистрация: 21.01.2008
Адрес: Омск
Сообщений: 56
tsinik - это имя известно всемtsinik - это имя известно всемtsinik - это имя известно всем
По умолчанию Создание MJoy16 "с нуля" 5

завершил пайку.
не без комьев, к сожалению - пару отверстий залил, у одного - отколупал металлизацию.

очень сильно помогает кислота для пайки - крохотной капельки хватает для быстрого и надежного соединения контактов.

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

Цитата:
очень сильно помогает кислота для пайки
Шибко то, на кислоту не налегай, не стоит оно того. Как пел Владимир Семёнович "...мы отдав концы не умираем насовсем", в химии все процессы обратимы и кислота после пайки остаётся на плате(в виде солей после "термообработки") и потихоньку творит своё чёрное дело.
Одной таблетки анальгина достаточно чтоб плата вышла из строя через полгода(был такой печальный опыт 20 лет назад).

Для пайки деталей с лихвой хватает канифоли, нужно лишь что б концы деталей и дорожки были чистыми и обезжиреными. Лично я их чищу(механически) ластиком, обычной стирательной резинкой, после этого припой(с канифолью) к металическим частям цепляется не хуже чем при использовании кислоты. Это чуть дольше по времени, зато пайка и плата не гниёт.
Миниатюры
Нажмите на изображение для увеличения
Название: после пайки.jpg
Просмотров: 496
Размер:	71.2 Кб
ID:	1914   Нажмите на изображение для увеличения
Название: после пайки снизу.jpg
Просмотров: 472
Размер:	69.0 Кб
ID:	1915  

Последний раз редактировалось tsinik; 24.01.2008 в 20:29.
tsinik вне форума   Ответить с цитированием
Старый 24.01.2008, 19:13   #6
tsinik
Пользователь
 
Аватар для tsinik
 
Регистрация: 21.01.2008
Адрес: Омск
Сообщений: 56
tsinik - это имя известно всемtsinik - это имя известно всемtsinik - это имя известно всем
По умолчанию Создание MJoy16 "с нуля" 6 (программатор)

пока рисовал схему "расплевки" на макетную плату, спаял программатор.

устройство удивительно по своей простоте - обычный разьем LPT, четыре резюка на 330 ом и две перемычки из проволоки.

резюки припаял напрямую к разьему, и зафиксировал термоусадочной трубкой. получившееся хозяйство аккуратно свернул и засунул в корпус разьема.
противоположные концы промаркировал и надел одинарные штекеры - чтобы лишний раз не заморачиваться пайкой.
Миниатюры
Нажмите на изображение для увеличения
Название: Программатор.jpg
Просмотров: 488
Размер:	65.5 Кб
ID:	1916   Нажмите на изображение для увеличения
Название: Программатор в сборе.jpg
Просмотров: 483
Размер:	66.9 Кб
ID:	1917   Нажмите на изображение для увеличения
Название: разьемы программатора.jpg
Просмотров: 465
Размер:	58.1 Кб
ID:	1948  

Последний раз редактировалось tsinik; 28.01.2008 в 09:46.
tsinik вне форума   Ответить с цитированием
Старый 28.01.2008, 09:52   #7
tsinik
Пользователь
 
Аватар для tsinik
 
Регистрация: 21.01.2008
Адрес: Омск
Сообщений: 56
tsinik - это имя известно всемtsinik - это имя известно всемtsinik - это имя известно всем
По умолчанию Создание MJoy16 "с нуля" 7 (запуск)

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

получившийся результат страшен, но обещает заработать
приступаю к программированию.
Миниатюры
Нажмите на изображение для увеличения
Название: вид снизу.jpg
Просмотров: 506
Размер:	66.5 Кб
ID:	1949   Нажмите на изображение для увеличения
Название: вид снизу 2.jpg
Просмотров: 452
Размер:	62.8 Кб
ID:	1950   Нажмите на изображение для увеличения
Название: mjoy16 (modified by tsinik).gif
Просмотров: 592
Размер:	18.6 Кб
ID:	1951  
Вложения
Тип файла: rar mjoy16 (modified by tsinik).rar (7.8 Кб, 460 просмотров)

Последний раз редактировалось tsinik; 28.01.2008 в 10:02.
tsinik вне форума   Ответить с цитированием
Старый 30.01.2008, 17:49   #8
tsinik
Пользователь
 
Аватар для tsinik
 
Регистрация: 21.01.2008
Адрес: Омск
Сообщений: 56
tsinik - это имя известно всемtsinik - это имя известно всемtsinik - это имя известно всем
По умолчанию Создание MJoy16 "с нуля" 8 (запуск откладывается)

увы. временная остановка

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

пока попробую восстановить чипы на байтбластере, и заодно прошить парочку запасных.

о результатах сообщу
tsinik вне форума   Ответить с цитированием
Старый 02.02.2008, 07:07   #9
Ugeen-BC-
Администратор
 
Аватар для Ugeen-BC-
 
Регистрация: 08.02.2007
Сообщений: 2,317
Ugeen-BC- - просто великолепная личностьUgeen-BC- - просто великолепная личностьUgeen-BC- - просто великолепная личностьUgeen-BC- - просто великолепная личность
По умолчанию Ответ: Создание MJoy16 "с нуля"

Ждём-с! Глядишь и я своими корявыми ручёнками сваяю... Хотя может дело в голове?
__________________
Ugeen-BC- вне форума   Ответить с цитированием
Старый 07.02.2008, 12:33   #10
tsinik
Пользователь
 
Аватар для tsinik
 
Регистрация: 21.01.2008
Адрес: Омск
Сообщений: 56
tsinik - это имя известно всемtsinik - это имя известно всемtsinik - это имя известно всем
По умолчанию Создание MJoy16 "с нуля" 9

итак, после непродолжительного гриппа вновь рассказываю о проделанной работе.

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

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

есть какие-либо идеи по поводу фуз?

(добавлено)
при установке фуз в 0-0-0-0 камень ушел в глубокий аут. готов еще один клиент к программатору
щас поставил 1-1-1-1.... барабанная дробь... урявк! устройство видится и определяется :-D
Миниатюры
Нажмите на изображение для увеличения
Название: игровые устройства.jpg
Просмотров: 446
Размер:	57.7 Кб
ID:	2035   Нажмите на изображение для увеличения
Название: свойства.jpg
Просмотров: 565
Размер:	74.5 Кб
ID:	2036   Нажмите на изображение для увеличения
Название: снизу.JPG
Просмотров: 694
Размер:	76.1 Кб
ID:	2037   Нажмите на изображение для увеличения
Название: сверху.JPG
Просмотров: 1127
Размер:	72.0 Кб
ID:	2038  
Вложения
Тип файла: rar mjoy16 (tsinik).rar (10.3 Кб, 516 просмотров)

Последний раз редактировалось tsinik; 07.02.2008 в 14:38.
tsinik вне форума   Ответить с цитированием
Ответ


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Rambler's Top100 Games 1C LockOn lockonfiles Ил-2 Sukhoi.ru Locations of visitors to this page
Поддержи нас!
ЯндексЯндекс. ДеньгиХочу такую же кнопку

Текущее время: 04:01. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd. Перевод: zCarot