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

 





 

Дело было вечером. Попросила жена сделать таймер для кухни. Я сделал. А потом понеслось.

Внешний вид представлен на рис:

 

Таймер для кухни

 

Таймер для кухни

 

Таймер для кухни


 

На данный момент в таймере следующие функции:

1-Таймер

2-Часы(аналоговые и цифровые), день, месяц, год

3-Термометр(3 шт.)

4-Термостат (я так его назвал) устанавливаем два значения температуры. И когда температура попадает в эти границы, звучит сигнал и меняется выходной уровень (для управления внешним устройством)

5-Датчик освещённости

6- 8ми битные мелодии (скажу сразу библиотека мелодий не моя(нашёл в нете и адаптировал)

 

Подробно о том ,что внутри:

 

Таймер для кухни

 

 

Да , цветовая гамма сделана настраиваемой (ведь дисплей цветной)

Каждый может выбрать любую комбинацию цвета.

Схема устройства:

 Таймер для кухни

 

Сразу отвечу на очевидный вопрос «Почему atmega64?»

1-у меня их полно(достались на халяву)

2-у него 64к памяти(я использую bmp иконки (подсказки кнопок, и т.д.) а память прикручивать не хотел(нету её у меня)

3-вдруг ещё чего надумаю прикрутить..

По работе схемы:

На max1555 –сделана зарядка аккумулятора. Таймер заряжается и питается , от любой зарядки для сотовых. Акум. как буфер при пропадании питания.(чтоб часы не сбивались) хватает часов на 5

Если выключить таймер «в спячку» около 3х суток.

 

Датчики ds18b20 весят на одной линии. В процессе работы можно подсоединять и отсоединять датчики (сделано авто определение),

Два датчика внешние(подключаются), один стационарный.

 

Дисплей ходовой , от Сименса s65 ls020

 

Подсветка дисплея выдрана из какого то сотового(можно использовать любую подходящую)

 

Схема формирования звука выдрана из брелока двух сторонней сигналки. Можно обойтись одним каскадом на N-P-N транзисторе(пищалку подключить между + и коллектором через резистор ~10Ом)

 

На оптронах реализована возможность управления внешним устройством .Можно поставить транзистор.

 

Часы реального времени сделаны на ds1337 можно заменить на ds1307.

 

Датчик освещённости сделан на фото транзисторе. (от видака)

Резистор в коллекторе подбирается в зависимости от датчика.(у меня 1к)

 

Питается схема от 3,3в. Стабилизатора.

Потребляет около 150мА(с подсветкой)Напряжение подсветки берётся напрямую с аккума.

Проц работает на частоте 24 мГц

Часовой кварц на проце для таймера обр. отсчёта(дискретность таймера 1 сек ,максимум 23ч 59м 59с)

Печатку в Дип трейс прилагаю(там есть косяк с разводкой подсветки(забыл отзеркалить микруху) при монтаже микросхему вывернуть на изнанку.

Фьюзы в kode vision AVR:

Таймер для кухни

Если чего забыл ,готов ответить на вопросы и реализовать новые идеи в устройстве..


Вы не можете скачивать файлы с нашего сервера прошивку, печатную плату и схему [исправлено 25.11.14]
Вы не можете скачивать файлы с нашего сервера прошивку с надписью www.bezkz.su см. второе видео



 
Дата: 16-11-2014, 18:17, Просмотров: 8115, Автор: dipodlez
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти под своим именем.

   
rgb # 1
17 ноября 2014 23:57  
 
+1, No Comment ++
  •    •     


   
Ankuls # 2
20 ноября 2014 09:18  
 
Исправить бы косяки с печаткой и с Диптрейса замутить на Layout!!! Но все равно молодец.
  •    •     


   
dipodlez # 3
20 ноября 2014 17:35  
 
Цитата: Ankuls
Исправить бы косяки с печаткой и с Диптрейса замутить на Layout!!! Но все равно молодец.

Спасибо!Печать исправил.В лайот после дип-трейс не тянет.Как добавить??
  •    •     


   
LAZER # 4
25 ноября 2014 21:31  
 
Все классно, но чем этот терминатор управляет?
  •    •     


   
dipodlez # 5
26 ноября 2014 14:34  
 
Цитата: LAZER
Все классно, но чем этот терминатор управляет?

Чем угодно....зависит от фантазии..Чего-то включить,выключить по времени..Я при тестировании мощного драйвера питания выставлял предел температур и пищалку на выход....и гонял(запищало,бегу тушить smile )
  •    •     


   
asd81 # 6
16 декабря 2014 17:41  
 
уважаемый автор, можете ли вы справить прошивку под мега32 ? интересует так же номиналы стабилитронов и дросселя. спасибо.
  •    •     


   
dipodlez # 7
21 декабря 2014 14:13  
 
Цитата: asd81
уважаемый автор, можете ли вы справить прошивку под мега32 ? интересует так же номиналы стабилитронов и дросселя. спасибо.

В принципе можно,но у меня нет М32 (надо много переписать),не на чем проверять.. В скором времени хочу сделать на М328р ,но графические элементы(кнопки,картинки в правом верхнем углу)придётся убрать.Может и на М8,М48 влезет...
  •    •     


   
asd81 # 8
10 января 2015 14:50  
 
можно один датчик по другой шине сделать?
  •    •     


   
dipodlez # 9
11 января 2015 19:19  
 
Цитата: asd81
можно один датчик по другой шине сделать?

А смысл?Какая разница? на какой ноге висит?
  •    •     


   
asd81 # 10
18 января 2015 14:31  
 
я имел ввиду 2 датчика на разных шинах. типа дом улица

есть те, кто повторил конструкцию?
  •    •     


   
dipodlez # 11
22 января 2015 19:27  
 
Цитата: asd81
я имел ввиду 2 датчика на разных шинах. типа дом улица

есть те, кто повторил конструкцию?

я же ответил на этот вопрос???куда ответ пропал??
  •    •     


   
dipodlez # 12
24 января 2015 14:00  
 
Каждый датчик измеряет свою температуру (3 датчика -3 зоны измерения)
  •    •     


   
asd81 # 13
19 апреля 2015 12:24  
 
подпишите элементы на схеме, в самом деле не удобно

С6 С7 у вас плавно перекочевали в С19 и С20 из одной программы в другую
  •    •     


   
asd81 # 14
19 апреля 2015 17:46  
 
и печаткой вы вводите в заблуждение. 2 и 3 ноги меги это не порты программирования и пятачки на них не за чем рисовать!
  •    •     


   
asd81 # 15
21 апреля 2015 20:09  
 
то что мега должна быть с индексом L тоже нужно обязательно указывать.
  •    •     


   
asd81 # 16
24 апреля 2015 23:06  
 
про порты я погорячился, но плата...где модеры? почему молчит автор? плата приготовлена а здесь косяк на косяке. angry

какой сигнал имеем на 25 пине при включенной подсветке?
  •    •     


   
Nikolai4 # 17
25 апреля 2015 14:11  
 
Пиши автору в личку. Автор указан в конце статьи.
  •    •     


   
dipodlez # 18
3 мая 2015 20:46  
 
Цитата: Nikolai4
Пиши автору в личку. Автор указан в конце статьи.

Ответил в личку кинул пошивку на 8 и16мГц(проверьте "Заведётся"? ...
Насчёт несовпадения названия элементов вы правы(в печатке не правил)
С портами всё верно нарисовано(подписал так miso mosi что бы было удобнее)Обычно у AVR программирование на ногах spi.(у 64 всё не так...)
По поводу L-У меня стоит mega64a питание 2,7-5,5(извините в S-plan не было такой модели)
Если mega64 то питание 5 вольт
Не надо паниковать(напишите в личку я отвечу сдесь)
Подсветка 3,3-горит,0-не горит(при разных микросхемах могут быть разные уровни)если ,что поправлю пишите..
  •    •     


   
vitalik.dog1958 # 19
6 ноября 2016 21:23  
 
Добрый вечер уважаемый автор Можно печатку а то в файлах для скачивания только одни прошивки. Мой vitalik.dog1958@mail.ru
Спасибо, с уважением
  •    •     


   
Nikolai4 # 20
7 ноября 2016 19:22  
 
Цитата: vitalik.dog1958
Добрый вечер уважаемый автор Можно печатку а то в файлах для скачивания только одни прошивки. Мой vitalik.dog1958@mail.ru
Спасибо, с уважением

в первом архиве - таймер.dip
  •    •     

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

Обновления

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

Сообщения Форума Ответов
Сенсорный выключатель 384
Рецензия на фильм Макс Стил 0
Спидометр - одометр + квазиана ... 4
бaкoмeтр 1829
Бакометр 2 211
Авторская программа LEX6630SOF ... 36
Сколько мужчина может потратит ... 4
Настенные часы - термометр 258
PICKIT2 и AVR 5
RGB подсветка приборной панели 4