Заказать прошивку

 





 
Простой секундный таймер с обратным отсчетом

 Когда ЛУТ перестает устраивать своим качеством, начинаешь искать альтернативу и приходишь к фоторезисту. Дает куда более качественный и повторяемый результат без особого труда и в домашних условиях. При изготовлении печатных плат с помощью фоторезиста, возникает необходимость в точном отсчете временных интервалов, вот для этих целей и был изготовлен этот таймер. Хотя думаю ему можно найти и другое применение.

 

Таймер отсчитывает секундные интервалы времени, выполнен на микроконтроллере PIC16F886 фирмы Microchip. Максимальное время – 999 секунд. Управление осуществляется тремя кнопками. Таймер имеет возможность сохранения 7 временных интервалов, в энергонезависимой памяти.

Простой секундный таймер с обратным отсчетом

 Для индикации применен семисегментный индикатор с общим катодом и высотой символа 14 мм. Коммутирующим элементом является реле.  

Кнопками S1 и S3 устанавливают необходимый временной интервал, Кнопка S2 – служит для запуска/останова таймера и выбора режима работы.    По окончании отсчета, таймер подает звуковой сигнал, каждые 10 сек. до нажатия кнопки S2. Кнопки S1 и S3 имеют режим автоповтора. 

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

Простой секундный таймер с обратным отсчетом

 Платы крепятся между собой с помощью металлических стоек высотой 30 мм.

 Для отсчета секундных временных интервалов применен алгоритм Брезенхема.

Подключение таймера:

Порядок подключения сети 220 В  и нагрузки указан на фото.

Простой секундный таймер с обратным отсчетом

Работа с таймером:

При включении таймер находится в последнем рабочем режиме, который был выбран до выключения.

Кратковременное нажатие кнопки S2, запускает отсчет времени, повторное нажатие останавливает отсчет. Длительное нажатие (более 2 с.) кнопки S2, дает возможность выбора временных интервалов сохраненных в памяти «Р1…Р7». Для редактирования временных интервалов, выбираем одну из ячеек «Р1…Р7» и длительным нажатием кнопки S2 входим в режим редактирования. Режим «РУ» - позволяет непосредственно устанавливать временные интервалы при работе таймера.

 

Вы не можете скачивать файлы с нашего сервера прошивку, исходник MPLAB, печатку Eagle


 
Дата: 14-03-2013, 08:10, Просмотров: 25010, Автор: SFT
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти под своим именем.

   
Слесарь КИПиА # 1
16 марта 2013 11:59  
 
Таймер отличный. Только какая связь с технологиями изготовления плат? Если наблюдается отсутствие прямых рук, фоторезист тоже не поможет.
  •    •     


   
faetton # 2
16 марта 2013 21:06  
 
Ну наверное для отсчёта времени засветки
резиста, нет? Да, как сказала мне моя подруга,
если руки "золотые", то совершенно без разницы,
какие они и откуда растут..
  •    •     


   
Nikolai4 # 3
16 марта 2013 23:04  
 
Слесарь КИПиА, для засвета фоторезиста необходимо определенное время, которое сначала находится экспериментальным путем, а потом с помощью таймера выставляем всегда одно и то же время. Очень удобно.
  •    •     


   
haigert # 4
22 июля 2013 13:01  
 
Здравствуйте, я человек малограмотный в подобных вопросах, и меня интересует только одно где я могу купить парочку таких таймеров ??? Спасибо. Моя почта SavchukVS@ya.ru
  •    •     


   
vocha # 5
29 сентября 2013 14:09  
 
Уважаемый автор подскажите пожалуйста при программировании контроллера программатором PICkit 2 выбивает ошибку Programming failed at Program Memory addres 0-000000,что это может быть?
  •    •     


   
SFT # 6
29 сентября 2013 19:45  
 
Другой прошивкой этот контроллер прошивается?
  •    •     


   
vocha # 7
1 октября 2013 08:41  
 
Извините за беспокойство,разобрался ,проблема была в контроллере.Взял еще один контроллер программа зашилась.
  •    •     


   
skrols # 8
18 октября 2013 21:27  
 
А кто нибудь подскажет какие настройки конфигурации pic16f886 при прошивки ?

Использую программатор MiniPro TL866a.
  •    •     


   
Nikolai4 # 9
18 октября 2013 21:59  
 
skrols, просто прошей и все. Не надо ничего настраивать и конфигурировать.
  •    •     


   
skrols # 10
19 октября 2013 18:17  
 
Nikolai4[

СПАСИБО ! окей так и сделаю, есть еще вопрос про LED1 есть ли какие аналоги или только этот ?
  •    •     


   
евгений74 # 11
26 ноября 2013 09:09  
 
здравствуйте у меня проблема при прошивки пика 16f886 прошиваю прогроматором пик2 после прогромирования когда считываю данные с микроконтролера в ячейках 0000 хотя любую другую прошивку прошивает нормально
  •    •     


   
vocha # 12
26 ноября 2013 11:00  
 
евгений74,
В прошивке стоит код защиты и по этому при считывании он показывает 00000.
  •    •     


   
евгений74 # 13
26 ноября 2013 11:45  
 
vocha спасибо а то я первый раз сталкиваюсь обычно при прошивки ячейки заполнены теперь буду знать
  •    •     


   
Vental # 14
3 января 2014 02:33  
 
А какой программой и программатором шьете Вы PIC16F886?
  •    •     


   
vocha # 15
3 января 2014 12:23  
 
Vental,
Я прошивал программатором PicKit2 и к нему идет программа PicKit2 v 2.61
  •    •     


   
Vental # 16
6 января 2014 02:06  
 
Спасибо! Удалось прошить PICPgm Programmer.
Девайс собрал - все отлично работает. Автору респект!
  •    •     

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
 

Обновления

Конкурсные работы:

Сообщения Форума Ответов
бaкoмeтр 1799
Сколько мужчина может потратит ... 4
Настенные часы - термометр 258
PICKIT2 и AVR 5
RGB подсветка приборной панели 4
Бакометр 2 200
Индикаторы температуры и давле ... 22
Универсальный бортовой компьют ... 298
Простой автоматический выключа ... 18
Помогите пожалуйста с CAN инте ... 2