ARCAdaptor

Всё в твоих руках

ZeroAdaptor или "всё сам"

Введение

В наше непростое время, когда экономится каждая копейка нет смысла платить за то, что можешь сделать самостоятельно.

Вот и для ARCAdaptor мы сделали отдельный проект -  ZeroAdaptor, который "заточен" под ЛУТ - лазерно-утюжную технологию. Почему Zero ? Стоимость компонент и усилий для его изготовления уверенно стремится к нулю.

 

Изготовление

Исходные файлы в формате EagleCAD уже ждут Вас на в нашем GitHUB, ну а пока что пошаговое руководство по изготовлению.

Для начала - нужно распечатать PDF файл с сохранением размеров на лазерном принтере. Бумагу лучше использовать глянцевую или фото - тонкую фотобумагу выпускает, к примеру, компания Lomond. Впрочем, можно вырвать лист из Cosmopolitan или Elle и использовать в качестве заготовки.

На фото выше то, что должно получиться. Обратите внимание, что шаблон должен быть распечатан так, как показано на фото выше. При переводе "утюгом" рисунок ляжет правильно.

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

Обезжирим заготовку спиртом или ацетоном.

Можно переходить к переводку картинки.

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

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

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

Сушим заготовку. Когда подсохнет - аккуратно проходимся старой зубной щеткой и удаляем ворсинки.

Все готово к травлению.

Рецепт раствора для травления и полное описание процесса - тут.

Дальше - проще. Удаляем остатки тонера ацетоном. Ниже - результат травления.

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

Плата облужена и запаяна.

 

 

Установка загрузчика

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

Процедура установки загрузчика ничем не отличается от прошивки оного в ARCAdaptor. Просто внимательно выбирайте контакты MOSI,MISO,SCK и RESET - ориентироваться можно на эту диаграмму. Питание и землю можно использовать на USB-разъеме платы (слева на фото).

Программирование платы

ARCAdaptor программируется через USB, но предварительно нужно перевести его в нужный режим. Для этого нужно замкнуть контакт PD3 на землю и удерживая RESET (в замкнутом на "землю" состоянии) подключить к USB. После этого в системе устройство определится, как UsbAsp - программатор. Всё - дело сделано, можно загружать желаемое.

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

Звучит конечно немного сложно - но на самом деле всё просто.

Если что-то пошло не так

Для начала проверьте плату на предмет "недотравов" и коротких замыканий. Обязательно проверьте правильность подключения стабилитронов. Как правило - 99% всех проблем - в контактах. Обязательно проверьте наличие 5в на плате.

Результаты

Ниже на фото - проект ZX USB Keyboard - Hardcore Edition. 

 

Это не просто винтажная клавиатура ZX-Spectrum, которая может работать с современным компьютером - это самамя хардкорная ZX-клавиатура, которую мы вообще видели. Год изготовления - 1991ый, и похоже сделали её на заводе, где производили промышленные станки с ЧПУ. 

Работает :)

Купить это сооружение (полностью готовое и проверенное) можно в дружественном магазинчике "Лавка Некоторых Ценностей".

Ссылки

Как упонминалось ранее - все выложено на GitHub - в подкаталоге zeroadaptor.

Удачных самоделок!

comments powered by Disqus