Продолжим: Матрица показана на пять постов выше. Доделал свой аппарат, мощность матрицы 36 Вт при питании от импульсного ИП 12В, управляется с помощью мк, простенькая программа позволяет выбирать таймер, редактировать значение, пускать его, экстренно сбрасывать обратный отсчет, "ругаться" при попытке запустить таймер с установленным нулевым временем, все управление с инкрементального энкодера. Есть меню настройки: отключения звука, сброса всех таймеров, установка точности хода, выход из меню. Обычно отсчет секундного интервала берут с платы часов реального времени или с нулевого таймера atmega328 используя функцию "milles", здесь же я использовал первый таймер в режиме формирования прерывания при переполнении. Время засветки фоторезиста через пленочный фотошаблон 10...12 сек. В управлении реализовано две скорости вращения вентиляторов, первая при простое, вторая при работе матрицы. Размер корпуса 430х210х50, расстояние от стола матрицы 130мм. В архиве схемы, три версии платы таймера (во всех платах есть канал управления матрицей и канал звука) первая таймер с микросхемой подавления дребезга mc14490, вторая с RC цепями на плате, третья с микросхемой и каналом управления вентиляторами. Платы разведены так, что не обязательно делать двухстороннюю плату, можно сделать одностороннюю и соединить перемычками поверх, под них есть контактные площадки. Плата делалась в железе по последней версии с каналом управления вентиляторами, первые две перепроверьте перед применением. Энкодер и его кнопка сидят на аппаратных прерываниях. Зуммер активный, на плате есть коммутация перемычкой на 5В и 12В версию зуммера.
В архиве универсальная версия программы, работающая на любой их этих трех плат и четыре использованные библиотеки. Исходник программы полностью закомментирован, поэтому разобраться что, где и как, и добавить в нее все свои хотелки при желании будет не сложно. В программе можно менять количество таймеров от 1 до 99, программа пишет все установки и значения таймеров в eprom. Пробуйте и выкладывайте свою версию программы с доработками под это железо.
Реакция фоторезиста с али, время засветки 12 секунд, это плата таймера для этой поделки
Конструкция:
- Вложения
-
- TimerV1.zip
- Архив схем, плат, программы
- (446.83 KiB) Скачиваний: 178