Обсуждаем цифровые устройства...
Ответить

Re: Таймер-контроллер для засветки фоторезиста

Пн дек 25, 2017 09:55:17

AVRDUDE_PROG
http://yourdevice.net/proekty/avrdude-prog

Re: Таймер-контроллер для засветки фоторезиста

Пн дек 25, 2017 12:06:18

Спасибо за софт.
Уже более ли менее. Получается фьюзы инверсные. И какие как установить ?
Изображение

Добавлено after 1 hour 23 minutes 44 seconds:
Все, всем Спасибо! Друг помог, разобрался. Теперь жду дисплей.

Re: Таймер-контроллер для засветки фоторезиста

Пн дек 25, 2017 17:16:48

У вас на всех версиях (картинках) упорно получается комбинация 0xD9E1. Гарантированно рабочие фьюзы же = 0xC9E4. AVRDude, похоже, маркирует биты так же, как Atmel Studio 6.2, в которой я и пишу и шью.
У меня включен бит CKOPT, а биты CKSEL3...0 установлены для внутреннего генератора 8 мГц, со стартом в 64 мСек+6 циклов. В этом отличия от заводских установок. Там дефолтная частота = 1 мГц.
Попробуйте поменять флажки
CKSEL3...0 нужная комбинация = 0100, SUT1..0 = 10, CKOPT = 1.
В аттаче ваша же картинка. Зеленым - где читать, красным - где менять.
Вложения
Без-имени-1.jpg
(83.76 KiB) Скачиваний: 1037

Re: Таймер-контроллер для засветки фоторезиста

Вт дек 26, 2017 11:38:40

У вас на всех версиях (картинках) упорно получается комбинация 0xD9E1. Гарантированно рабочие фьюзы же = 0xC9E4. AVRDude, похоже, маркирует биты так же, как Atmel Studio 6.2, в которой я и пишу и шью.
У меня включен бит CKOPT, а биты CKSEL3...0 установлены для внутреннего генератора 8 мГц, со стартом в 64 мСек+6 циклов. В этом отличия от заводских установок. Там дефолтная частота = 1 мГц.
Попробуйте поменять флажки
CKSEL3...0 нужная комбинация = 0100, SUT1..0 = 10, CKOPT = 1.
В аттаче ваша же картинка. Зеленым - где читать, красным - где менять.

Спасибо!
Я использовал калькулятор для фьюз. Удобная вещь.
Изображение Изображение

Re: Таймер-контроллер для засветки фоторезиста

Вт дек 26, 2017 20:19:10

Что-то странное. На калькуляторе, при верной контрольке, ересь какая-то, а картинка AVRDude вроде правильно выглядит...
А увидел! :)) На калькуляторе байты переставлены. High стал low-ом и наоборот. И в результате - 0xE4C9

Re: Таймер-контроллер для засветки фоторезиста

Вт дек 26, 2017 20:47:06

Что-то странное. На калькуляторе, при верной контрольке, ересь какая-то, а картинка AVRDude вроде правильно выглядит...
А увидел! :)) На калькуляторе байты переставлены. High стал low-ом и наоборот. И в результате - 0xE4C9

Я эту картинку делал уже после зашития МК, чисто для форума и перепутал. На скриншоте программера все правильно. Пока без дисплея ничего не проверить. Так то бузер пищит при нажатии на энкодер, что то работает...Я чувствую до НГ полный пролет будет со всеми посылками.

Re: Таймер-контроллер для засветки фоторезиста

Вт дек 26, 2017 20:54:03

maliiv писал(а):Я чувствую до НГ полный пролет будет со всеми посылками.
Скорее всего. На почтах сейчас аврал.
maliiv писал(а):бузер пищит при нажатии на энкодер
А при включении?

Re: Таймер-контроллер для засветки фоторезиста

Вт дек 26, 2017 21:27:36

А при включении?

Да и при включении тройная трель.

Re: Таймер-контроллер для засветки фоторезиста

Вт дек 26, 2017 21:41:41

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

Re: Таймер-контроллер для засветки фоторезиста

Вт янв 09, 2018 09:24:38

Дождался я наконец дисплей. После первого включения не работал энкодер вправо. Убрал кондеры. Все заработало. Спасибо автору за хороший, интуитивно понятный таймер! Осталось теперь дождаться минипатрончик, доделать сверлильный станочек, и уже им сверлить около 500 отверстий в УФ "лампочке". УФ диоды уже пришли.
Изображение Изображение

Re: Таймер-контроллер для засветки фоторезиста

Вт янв 09, 2018 11:01:34

:solder: Молодец) :beer:

Re: Таймер-контроллер для засветки фоторезиста

Вт янв 09, 2018 15:50:50

:beer: Урра! Заработало! ® Матроскин

Re: Таймер-контроллер для засветки фоторезиста

Вт янв 09, 2018 16:18:59

:beer: Урра! Заработало! ® Матроскин

Ну как бы да. Из "шероховатостей" заметил, не хватает для полного счастья, кнопки "шаг назад". В редакторе профилей все бегает по кругу, и шаг назад не сделать, только через весь круг. Но это мелочи. Профили настроил один раз, и забыл. С постоянно одинакового расстояния, фоторезист одно время, маска другое время, дубление маски третье время. А больше и не надо.
Лампы сверху и снизу решил не делать. Гробина получается, дома и хранить такой ящик негде. Сделаю на ножках 100 мм. Стороны буду последовательно облучать - не много и времени на это надо, смысла особого нет, сразу обе стороны светить. А вот плату "лампочки" сделал 2-х секционную. Вот как раз с учетом 2-х каналов таймера. Если плата маленькая, не зачем всю матрицу включать, будет включаться половинка. Ну а для большой платы, уж вся матрица. Очень удобно.

Re: Таймер-контроллер для засветки фоторезиста

Вт янв 09, 2018 16:41:10

maliiv писал(а):не хватает для полного счастья, кнопки "шаг назад". В редакторе профилей все бегает по кругу, и шаг назад не сделать, только через весь круг.
Верно, это недостаток единственного органа управления.
maliiv писал(а):Профили настроил один раз, и забыл.
Суть уловили правильно. Более того - только один раз, в самом начале, надо пройти через "неудобный" набор обозначения (наименования) профиля. Помучились разок и забыли. Задержку менять проще и удобнее. При входе в редактор профиля, курсор сразу становится на задержке. Достаточно ее отредактировать и долгим нажатием, в любом месте, выйти из редактора, не пробегаясь по имени. Изменения сразу запишутся в ЕЕПРОМ. Ошиблись - повторите процедуру.
С секциями матрицы - неплохая идея! :)

Re: Таймер-контроллер для засветки фоторезиста

Вт янв 09, 2018 16:54:10

С секциями матрицы - неплохая идея! :)

Сделал себе еще "планшет" для прижима шаблона к плате. Попробовал его уже на плате матрицы - она большая 205х195. Прижимает идеально. Никаких вакуумов не надо. И ножки матрици как раз на нее становится будут. Надо будет еще в магазин заскочить, купить пол метра черной самоклейки, и заклеить поверхность планшета черной самоклейкой - на всякий случай, при изготовлении 2-х сторонних плат. Не известно, с белым фоном будут торцы низа подсвечиваться, а экспериментировать не охота, лучше сразу фон черный сделать.
Изображение Изображение

Re: Таймер-контроллер для засветки фоторезиста

Вт янв 09, 2018 17:10:51

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

Re: Таймер-контроллер для засветки фоторезиста

Ср янв 10, 2018 12:23:03

Наконец-то пришли оранжевые светодиодики и бипер) :))
Изображение Допаял лампошку) :solder:
5-ти вольтовый бипер достаточно громкий, прекрасно из другой комнаты слышно) :music:
Видео работы тут: https://youtu.be/LMYplQ7x3RU

Re: Таймер-контроллер для засветки фоторезиста

Ср янв 10, 2018 13:45:09

Medvedik :beer: Замечательно!

Re: Таймер-контроллер для засветки фоторезиста

Ср янв 10, 2018 16:05:59

Наконец-то пришли оранжевые светодиодики и бипер)

Отлично!!!!
А я не стал плату разводить под желтые диоды. Особой надобности не увидел. Конструкция открытая, не в ящике, смысла освещать нету. В моем случае, так плату в планшете спозиционировал, уложил, и сверху поставил светилку. Я в общем то изначально сделал плату с учетом желтых диодов, но она получилась малость косячной (плохо накатал на сухую резист, щас делаю только под водой), на ней несколько протравов, в общем то не смертельно, все это лечится, просто я захотел матрицу сделать больших размеров, поскольку для моего следующего проекта, больших часов, матрица мала. Вот я и решил плату переделать, уже без желтого света. Насчет кулера, тоже пока вопрос, время покажет нужен он в моем случае или нет. На резист надо около 20 сек засветки, на маску около полутора минут. Только на дубление около часа надо, ну и посмотрю потом насколько диоды будут нагреваться в открытом пространстве. В любом случае, эти функции таймера ни фига не лишние, сегодня я так думаю, а завтра будет все по другому - прицепил на клемник провода, и...вуаля! Автору респект и уважуха!!!!

Re: Таймер-контроллер для засветки фоторезиста

Ср янв 10, 2018 16:28:14

просто я захотел матрицу сделать больших размеров, поскольку для моего следующего проекта, больших часов, матрица мала

Для больших плат, если таковые будут прилеплю отдельную лампу рядом на такой-же высоте. Второй выход на УФ свободный сейчас, доп.плата будет зацепляться 2 пиновым разъёмом к плате управления) :solder:
Ответить