http://www.forum.getchip.net/

Таймер на LED для засветки фоторезиста.
http://www.forum.getchip.net/viewtopic.php?f=9&t=219
Страница 1 из 2

Автор:  SVN [ 01 май 2012, 21:21 ]
Заголовок сообщения:  Таймер на LED для засветки фоторезиста.

Здравствуйте.
Вот, тоже решил сделать себе устройство для засветки фоторезиста. Купил две ультрафиолетовых лампы по 8 Вт. Так как подходящего корпуса пока не нашёл, решил начать с таймера. МК использую ATtiny2313A-PU частота 1 мГц от внутреннего генератора (заводская установка), светодиодный индикатор четырёхразрядный с ОА. Девайс имеет три кнопки управления (ОК, Hi, Lo), зуммер со встроенным генератором. Управлять нагрузкой при помощи чего (реле или симистора), пока ещё не решил. Есть и реле и симисторы. Всё будет зависеть от источника питания девайса. Предварительная схема пока такая.

Комментарий к файлу: Программа написана на АВ
Имеет 7% свободной памяти.

Timer_ATtiny2313_v2.zip [17.29 КБ]
Скачиваний: 1385

Программа обкатана на отладочной плате.
1.gif
1.gif [ 62.91 КБ | Просмотров: 25531 ]


Таймер имеет два режима установки интервалов времени.
1. Ручной режим – установка интервала времени от 1_й секунды до 59_ти минут 59_ти секунд.
2. Автоматическая установка – имеет три интервала времени. Первый интервал – последнее значение вводимое ручной установкой (сохранённое в EERROM), второй интервал – это время для засветки фоторезиста через плёнку, третий интервал - это время для засветки фоторезиста через бумагу. Как записываются значения в эти интервалы, расскажу позже. При первом включении временные интервалы для плёнки и для бумаги запишутся 59 минут.

Описание алгоритма таймера.
При подаче питания на индикаторе горят нули, нагрузка естественно отключена.

Чтобы войти в режим ручной установки, необходимо нажать кнопку «ОК». После нажатия кнопки «ОК» начинает мигать цифра соответствующая единицам секунд. Увеличение или уменьшение значения производится с помощью кнопок соответственно «Hi» и «Lo». Для перехода на следующий разряд необходимо нажать кнопку «ОК». С последующими разрядами проделываются те же самое действия. После установки последнего разряда (десятки минут), и при нажатии кнопки «ОК», происходит запись установленного интервала времени в EEPROM, включение нагрузки и запуск отсчёта времени (на уменьшение).
Когда на индикаторе загорятся ноли во всех разрядах, происходит отключение нагрузки, остановка работы таймера отсчёта и включится сигнал зуммера на 2 секунды, сигнализирующий о завершении отсчёта.

Чтобы войти в режим автоматической установки, необходимо нажать кнопку «Hi». На индикаторе засветится последний вводимый интервал ручной установки.
Для включения таймера по этому интервалу, необходимо нажать кнопку «ОК», нагрузка включится и начнётся отсчёт времени. Если Вы не хотите включать данный интервал, нажмите на кнопку «Lo» для перехода на следующий интервал (плёнка). На индикаторе высветится: П-59, что соответствует, П – плёнка, 59 – значение в минутах (59 минут если это первое включение).
Для изменения первоначального значения, Вам необходимо нажать кнопку «Hi», при этом значения минут и десятков минут, установленных ранее ручной установкой заменят эти первоначальные значения. Таким образом, вначале нужные интервалы необходимо выставить с помощью ручной установки, при этом значения в секундах игнорируются.
При нажатии на кнопку «ОК», в таймер загрузится необходимый интервал в минутах, включится нагрузка, и произойдёт запуск отсчёта времени. Если Вы не хотите включать данный интервал, нажмите снова на кнопку «Lo» для перехода на следующий интервал (бумага). На индикаторе высветится: Б-59, что соответствует, Б – бумага, 59 – значение в минутах (59 минут если это первое включение). Для изменения первоначального значения, Вам необходимо проделать теже действия как для плёнки.
При нажатии на кнопку «ОК», в таймер загрузится необходимый интервал в минутах, включится нагрузка, и произойдёт запуск отсчёта времени. Если не нажимать кнопку «ОК» для запуска таймера, то можно с помощью кнопки «Lo» перемещаться по кругу с режима на режим. Выход из меню осуществляется только при запуске таймера. Во время отсчёта таймера вход в режимы установки интервалов времени (ручной, автоматический), заблокирован.

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

Вложения:
Схема таймера.jpg
Схема таймера.jpg [ 64.56 КБ | Просмотров: 25531 ]

Автор:  Dust [ 02 май 2012, 04:49 ]
Заголовок сообщения:  Re: Таймер на LED для засветки фоторезиста.

Блин прикольная штука.. несомненно нужная....
толь вот одно не понятно откуда в Attiny2313 1MHz? там по умолчанию 4MHz и ни в одном калькуляторе нет фьюзов на 1MHz :(

Автор:  SVN [ 02 май 2012, 16:48 ]
Заголовок сообщения:  Re: Таймер на LED для засветки фоторезиста.



Вложения:
2313.jpg
2313.jpg [ 39.32 КБ | Просмотров: 25506 ]
ATtiny2313_default_internal_RC_1.0.png
ATtiny2313_default_internal_RC_1.0.png [ 7.73 КБ | Просмотров: 25506 ]

Автор:  SVN [ 08 сен 2012, 15:36 ]
Заголовок сообщения:  Re: Таймер на LED для засветки фоторезиста.

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


Вложения:
IMG_2086.JPG
IMG_2086.JPG [ 25.24 КБ | Просмотров: 25112 ]
IMG_2082.JPG
IMG_2082.JPG [ 24.33 КБ | Просмотров: 25112 ]
IMG_2080.JPG
IMG_2080.JPG [ 20.88 КБ | Просмотров: 25112 ]

Автор:  makasim [ 11 июл 2013, 00:11 ]
Заголовок сообщения:  Re: Таймер на LED для засветки фоторезиста.

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

Автор:  SVN [ 11 июл 2013, 16:42 ]
Заголовок сообщения:  Re: Таймер на LED для засветки фоторезиста.

Поищи в сети, таймеров должно быть много.

Автор:  makasim [ 11 июл 2013, 21:25 ]
Заголовок сообщения:  Re: Таймер на LED для засветки фоторезиста.

В том-то и дело что много но нет с нужными параметрами, а с перепрограмированием у меня туго.

Автор:  SVN [ 11 июл 2013, 22:07 ]
Заголовок сообщения:  Re: Таймер на LED для засветки фоторезиста.

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

Автор:  Le_Fleurs [ 17 июл 2013, 22:36 ]
Заголовок сообщения:  Re: Таймер на LED для засветки фоторезиста.


Автор:  SVN [ 18 июл 2013, 16:44 ]
Заголовок сообщения:  Re: Таймер на LED для засветки фоторезиста.

Если использовать бумагу то лучше тонкую или кальку. Прозрачность увеличивают растительным маслом. Засвечивать приходится естественно дольше. Кальку засвечиваю, на моём «солярии» 15 – 17 минут. А вот через плёнку 5-6 минут. Через обычную бумагу не пробовал, хотя тоже можно, но ещё дольше. Время подбирается экспериментально, так как лампы и расстояния у всех разные.

Вот делаю, шаблон распечатывал на плёнке.

Страница 1 из 2 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/