Видимо немного поздно этот топик оказался здесь, но всё же лучше поздно, чем никогда. Завтра замечательный праздник — День всех влюбленных. Чтобы удивить свою любимую, была проделана (аж почти два раза) вся работа, описанная в этом топике.
(Осторожно, много изображений!)
Предупреждаю, что в фотографиях вы можете заметить некоторые несоответствия в надписях на плате. Объясняю — всю эту затею провернул мой друг, я лишь помог ему запрограммировать и оформить статью, а некоторые поясняющие фотографии при производстве первой платы не были сделаны, поэтому было принято решение сделать сделать вторую.
Для того, чтобы создать подобную побрякушку, нам понадобятся немного-немало:
1) Микроконтроллер ATmega88
2) 22 красных SMD-светодиода (лучше брать с запасом)
3) 22 SMD-резистора 620 Ом (аналогично)
4) 1 SMD-резистор 10 кОм
5) 1 SMD-конденсатор 0.1 мкФ
6) 2 SMD-перемычки
7) Стеклотекстолит
8) Программатор STK500V2
9) Фоторезист ПВ-ЩВ
10) Сода кальцинированая
11) Сода каустическая
12) Хлорное железо
13) Пиво (опционально)
14) Пол-литра (без них точно не разберешься)
Рисуем схему. По этой схеме потом будем разводить плату. Из редактора схемы потом выгружаем NET-лист (список цепей) и архивную библиотеку используемых компонентов.
Разводим плату. Все компоненты для поверхностного монтажа.
Клеим пленочный фоторезист на плату.
Почти так же, как и при тонировке стекол у автомобиля, главное не допустить образования воздушных пузырей.
Оборачиваем плату бумагой и пропускаем 2 раза через ламинатор, для того, чтобы фоторезист лучше приклеился к плате.
Печатаем фотошаблон. Фотошаблон будем класть тонером к плате, так что печатаем зеркально.
Кладём фотошаблон на плату, сверху прижимаем стеклом. Включаем УФ-лампу на 3 минуты. По науке положено использовать оргстекло, но со стеклом, снятым с книжной полки, всё прекрасно получается.
После экспонирования снимаем верхнюю защитную плёнку.
Готовим проявитель. Для этого берем обычную воду, пропущенную через фильтр или кипяченую, для снижения её жесткости. С обычной водой из под крана, как правило, бывают проблемы. Ещё нам понадобиться кальцинированная сода (NaCO3). Концентрация раствора — чайная ложка на 100 мл воды.
Проявляем плату. Тот рисунок, который был засвечен ультрафиолетом, остаётся на плате, всё остальное растворяется.
Проявленная плата, готовая к травлению.
Готовим травящий раствор хлорного железа. Для этого нам понадобится, как ни удивительно, хлорное железо и вода (теперь можно прямо из под крана). Разводим 1 к 3.
Травим плату. Соблюдаем аккуратность, так как хлорное железо плохо отмывается с рук и мебели и крайне тяжело отстирывается с одежды.
Почти готовая плата.
Полностью вытравленная плата, готова к снятию фоторезиста.
Делаем раствор для снятия фоторезиста. Берем воду (опять же из под крана) и каустическую соду, концентрация нам уже знакома — чайная ложка на 100 мл воды.
Снимаем фоторезист, не забываем использовать резиновые перчатки, так как раствор довольно едкий.
Промываем.
Припаиваем компоненты на плату согласно чертежу.
И начинаем кодить. Для программирования и прошивки нам хватит пакета WinAVR.
После всех вышеописанных процедур к плате были припаяны батарейки и геркон, затем плата была помещена в шкатулку с магнитом на крышке, который при закрытой шкатулке постоянным магнитным полем размыкает геркон.
А теперь видео, иллюстрирующее работу законченной «игрушки»:
Выкладываю чертежи и программный код.
(Осторожно, много изображений!)
Предупреждаю, что в фотографиях вы можете заметить некоторые несоответствия в надписях на плате. Объясняю — всю эту затею провернул мой друг, я лишь помог ему запрограммировать и оформить статью, а некоторые поясняющие фотографии при производстве первой платы не были сделаны, поэтому было принято решение сделать сделать вторую.
Для того, чтобы создать подобную побрякушку, нам понадобятся немного-немало:
1) Микроконтроллер ATmega88
2) 22 красных SMD-светодиода (лучше брать с запасом)
3) 22 SMD-резистора 620 Ом (аналогично)
4) 1 SMD-резистор 10 кОм
5) 1 SMD-конденсатор 0.1 мкФ
6) 2 SMD-перемычки
7) Стеклотекстолит
8) Программатор STK500V2
9) Фоторезист ПВ-ЩВ
10) Сода кальцинированая
11) Сода каустическая
12) Хлорное железо
13) Пиво (опционально)
14) Пол-литра (без них точно не разберешься)
Рисуем схему. По этой схеме потом будем разводить плату. Из редактора схемы потом выгружаем NET-лист (список цепей) и архивную библиотеку используемых компонентов.
Разводим плату. Все компоненты для поверхностного монтажа.
Клеим пленочный фоторезист на плату.
Почти так же, как и при тонировке стекол у автомобиля, главное не допустить образования воздушных пузырей.
Оборачиваем плату бумагой и пропускаем 2 раза через ламинатор, для того, чтобы фоторезист лучше приклеился к плате.
Печатаем фотошаблон. Фотошаблон будем класть тонером к плате, так что печатаем зеркально.
Кладём фотошаблон на плату, сверху прижимаем стеклом. Включаем УФ-лампу на 3 минуты. По науке положено использовать оргстекло, но со стеклом, снятым с книжной полки, всё прекрасно получается.
После экспонирования снимаем верхнюю защитную плёнку.
Готовим проявитель. Для этого берем обычную воду, пропущенную через фильтр или кипяченую, для снижения её жесткости. С обычной водой из под крана, как правило, бывают проблемы. Ещё нам понадобиться кальцинированная сода (NaCO3). Концентрация раствора — чайная ложка на 100 мл воды.
Проявляем плату. Тот рисунок, который был засвечен ультрафиолетом, остаётся на плате, всё остальное растворяется.
Проявленная плата, готовая к травлению.
Готовим травящий раствор хлорного железа. Для этого нам понадобится, как ни удивительно, хлорное железо и вода (теперь можно прямо из под крана). Разводим 1 к 3.
Травим плату. Соблюдаем аккуратность, так как хлорное железо плохо отмывается с рук и мебели и крайне тяжело отстирывается с одежды.
Почти готовая плата.
Полностью вытравленная плата, готова к снятию фоторезиста.
Делаем раствор для снятия фоторезиста. Берем воду (опять же из под крана) и каустическую соду, концентрация нам уже знакома — чайная ложка на 100 мл воды.
Снимаем фоторезист, не забываем использовать резиновые перчатки, так как раствор довольно едкий.
Промываем.
Припаиваем компоненты на плату согласно чертежу.
И начинаем кодить. Для программирования и прошивки нам хватит пакета WinAVR.
После всех вышеописанных процедур к плате были припаяны батарейки и геркон, затем плата была помещена в шкатулку с магнитом на крышке, который при закрытой шкатулке постоянным магнитным полем размыкает геркон.
А теперь видео, иллюстрирующее работу законченной «игрушки»:
Выкладываю чертежи и программный код.