http://cxem.net/master/20.php
http://lincor-lib.narod.ru/pcb.htm
Азоткой не надо - подтравы неизбежны даже при использовании лака, а тонер - я вообще не знаю, выдержит ли.
http://cxem.net/master/20.php
http://lincor-lib.narod.ru/pcb.htm
Азоткой не надо - подтравы неизбежны даже при использовании лака, а тонер - я вообще не знаю, выдержит ли.
...чего уж тигру лишняя полосочка... (© - не помню)
А я сверлю в углу платы маленькое отверстие, привязываю нитку и ловлю в банке 0.5л с хлоржелезом "рыбу", периодически вытаскиваю плату и смотрю что происходит с ней.
При свежем хж времени занимает не болше 5 мин.
лучше не ловить рыбу
а взять аквариумный распылитель - перемешивает идеально
но еще лучше горизонтально зафиксировать плату в растворе- можно обычным скотчем
тогда не требуется перемешивание
Не. Когда одна платка, здесь всего три действия: открыл банку, половил "рыбу" и закрыл банку.
не знаю - при горизонтальном положении о плате можно забыть вообще и занятся каким-либо делом
+ гораздо меньше протрав под тонером
Ну, весь смысл в перемешивании раствора и постоянном контроле, чтобы не передержать.
Имхо, подтравливание зависит от качества маски.
Всем привет. Я тут тоже решил собрать Mjoy 16, и в общем-то собрал, но он работает не так, как хотелось бы. А именно: первые две оси (остальные не проверял, но похоже, что то же самое, я их на землю замкнул) выдают только две градации - либо 0, либо -511. Как так могло получиться??? Я уже и индуктивность, и конденсаторы, и кварц менял - совсем никаких изменений. Вот Хочу седня микросхему идти другую брать - в ней, что-ли дело? (ATmega16 - 16 PU интересно, пойдет, мне сказали, что это то же, что и PI только без свинца...)
Кстати, резюки я от лохотека использовал, и хоть они и довольно убитые, но различают явно больше, чем две позиции.
Вот, сходил, спешу поделиться экспириенсом! ATmega16-16PU отлично работает, и не тупит, как предыдущая, с ней все нормально. Наверно, предыдущая бракованая была...
Интересно, кто-нето знает, какую полезную нагрузку несет семнадцатая ножка на микросхеме?
• INT1 – Port D, Bit 3
INT1, External Interrupt Source 1: The PD3 pin can serve as an external interrupt source.
From: http://www.atmel.com/dyn/resources/p...ts/doc2466.pdf
Size: 2,8 MB (2 931 496 bytes)
Эээ... Это понятно, а в устройстве Mjoy16?
Просветите, пожалуйста!
Сколько файлов используется для прошивки контроллера, 2 или 1?
По информации от Evgen, 2 файла - hex и eep,
по Миндогу - 1 файл . только hex.
Прошил двумя, оси не работают, похоже, как у Razumа.
Менять процессор?
Хватит одного hex.
Не торопись менять, сначала сотри, потом перепропиши.
Как так одного hex? А еер что, придумали злобные капиталисты для узурпации трудового народа? Хотя, наверно, можно в hex и ту инфу, что в еер записать...
Вот веб- архив сайта САМОГО http://web.archive.org/web/200605051...rogramming.php
Это как раз про hex и про еер. В принципе - для узурпации, отчасти.
Джойстик определяется
Кнопки как работали, так и работают, а оси - нет, за исключением оси № 5 - эта работает, но с большими скачками.
Напряжения с осей на контроллер подаются.
Прошивка одним или двумя файлами, версии 1.1 или 1.3 - разницы нет в поведении, установка перемычек Center, Mode и снятие тоже не влияют.
В чем может быть причина?
Дополнение:
Подключил к другому компьютеру - там все оси работают, как надо!
Осталось застрелиться!
На моем компьютере 6 USB гнезд, + PCI - плата USB, и ни в одном месте не работает нормально!!!
Крайний раз редактировалось Alders; 04.09.2007 в 13:11.
Калибровать пробовал? Попробуй сбросить калибровку в винде.
Конечно, пробовал. Все возможные манипуляции пробовал.
Напряжение питания контроллера менял в пределах 4.8 - 5.2 в,
Стабилитроны до 2.7 в доводил,
Даже частоту системной шины в номинал поставил, в биос USB 1.1 - 2.0 менял.
Если на других компьютерах все определялось и работало, то калибровка была не нужна.
Материнка Gigabyte GA-K8NSC-939.
Может быть, какие-то временные параметры не соответствуют?
Начал раскапывать причину частичной неработоспособности Mj 16.
Загрузил другую ОС с другого харда, которая никогда не видела М-16.
Все заработало в полном объеме!
Значит, железо не виновато.
Получается, проблема в ОС!
На работающей системе диск FAT32 IDE,
на неработающей - NTFS SATA.
Как можно исправить положение без полной перестановки Windows?
Я думаю, нужно как-то обновить драйвера?
Саш, попробуй в реестре очистить запись о твоем контроллере. Ветка реестра HKLM\System\ControlSet001\Control\MediaProperties\PrivateProperties\Joystick\OEM\XXXXXXXXX Вот внутри папок XXXXXXXXXXXX и лежат настройки всех джоев, которые известны системе (даже неподключенных). Джойстик там придется искать по имени MJ16 (ключ OEMName) и грохать вксю папку, перезагружаться после не нужно.
А потом воткни контроллер и калибруй, винда впишет в реестр всё заново.
...чего уж тигру лишняя полосочка... (© - не помню)
Так просто эта шара не проходит.
Удалял неднократно. Не помогает.
Неделю назад собрал схему MJoy на ATmega8 подключил, прошил, все работает!!!![]()
Но сразу появился вопрос:
Как сделать так чтобы ХАТ был не на столбце PD7 как по схеме, а на строке PD0 или PD1 и кнопки считывались не по столбцам а по строкам.
Я просто собираюсь использовать ручку от старого джоя а там 4 кнопки и ХАТ причем платка с распаянными диодами находится в рукоятке, и входит как раз 6 проводов. Схема идеально подходит под 2 строки по 4 столбца.
Если повторяюсь направьте на путь истинный.:-)
Крайний раз редактировалось Anatoly84; 11.09.2007 в 15:51.
никак, прошита та матрица что есть
Вопрос как раз по прошивке. Насколько реально изменить ее под данные цели. Или ее надо будет перелопатить полностью. Просто пока самостоятельные попытки переделать прошивку ничего не дают, прошивка либо не работает либо работает некорректно.