Кухонный таймер для блондинки

Обсуждаем контроллеры компании Atmel.
Ответить
Прорезались зубы
Сообщения: 214
Зарегистрирован: Пн янв 16, 2012 02:06:36
Откуда: Луганск

Сообщение Niks13 »

Нужен таймер, для электроплиты, с которым (без постоянного чтения инструкции) могла бы справится любая блондинка, или престарелый человек.
Задача такова. Простейшими манипуляциями, задаем время и через это время, плита отключается.
Для начала, есть проект Уважаемого Soirа http://radiokot.ru/forum/download/file.php?id=132205 Который и предлагаю, принять за основу.
Теперь мое мнение, по предложенному проекту. Все отлично, но мне кажется, свыше 30 минут нет смысла делать дискретность в 1минуту. Может сделать 5мин, чтоб быстрее устанавливать. Впрочем повар с меня, еще хуже чем программист. :oops:
Реклама
Собутыльник Кота
Сообщения: 2518
Зарегистрирован: Пт дек 03, 2010 10:52:25

Сообщение piligrim130 »

если поискать сломанную микрволновку то там можно найти готовый таймер :))
Реклама
Прорезались зубы
Сообщения: 214
Зарегистрирован: Пн янв 16, 2012 02:06:36
Откуда: Луганск

Сообщение Niks13 »

piligrim130 писал(а):если поискать сломанную микрволновку то там можно найти готовый таймер :))
Да я бы и свою новую разломал, но там таймер всего на 30мин. Маловато будет! :)))
Друг Кота
Аватара пользователя
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo

Сообщение m.ix »

Такой пойдёт?
http://www.youtube.com/watch?v=aOWEjSyPfTg

Это как раз из микроволновки таймер :)))
http://www.youtube.com/watch?v=a214eHoniG8
Лечу лечить WWWашу покалеченную технику.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Держит паяльник хвостом
Аватара пользователя
Сообщения: 906
Зарегистрирован: Ср мар 28, 2012 21:45:24
Откуда: ВО

Сообщение ILYAUL »

Нужен таймер, для электроплиты,
Вы хотя бы представляете , что прямое вкл. плиты это приличные токи коммутации.
Так , что ещё zero-detector и плавный разгон хотя бы в течении 5 сек. Ваше устройство должно предусматривать.
download/file.php?id=132205
Ну тут всё понятно , особенно в файле doc, зачем ещё два файла - остаётся загадкой
Реклама
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Niks13 писал(а):Все отлично, но мне кажется, свыше 30 минут нет смысла делать дискретность в 1минуту. Может сделать 5мин, чтоб быстрее устанавливать.
Я старался сделать таймер универсальным. Если вдруг понадобится 33 минуты, то уже не удастся установить. Для быстрой установки предусмотрено длительное нажатие на кнопки. Но если настаиваете, я сделаю...
Добавил пищалку, она должна быть со встроенным генератором. В зависимости от тока потребления возможно придется ставить ключевой транзистор.
Вложения
Timer_ATTINY2313.zip
(23.14 КБ) 443 скачивания
Реклама
Друг Кота
Сообщения: 3342
Зарегистрирован: Ср янв 02, 2013 08:37:35

Сообщение АСУ »

ILYAUL писал(а):зачем ещё два файла - остаётся загадкой
2. файл для протеуса, 3 сам hex.
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Niks13 писал(а):...мне кажется, свыше 30 минут нет смысла делать дискретность в 1минуту. Может сделать 5мин, чтоб быстрее устанавливать...
Вот Вам и такой вариант.

P.S.
Надеюсь Вы понимаете, что для меня эта разработка чисто виртуальная, в железе я ее не проверял и возможности такой не имею. Если кто воплотит проект в железе - прошу отписаться.
Вложения
Timer_ATTINY2313.zip
(16.89 КБ) 384 скачивания
Прорезались зубы
Сообщения: 214
Зарегистрирован: Пн янв 16, 2012 02:06:36
Откуда: Луганск

Сообщение Niks13 »

m.ix писал(а):Такой пойдёт?
Как-то мне Soirа попроще кажется
ILYAUL писал(а): Вы хотя бы представляете , что прямое вкл. плиты это приличные токи коммутации.
Поверьте, с силовой частью я разберусь. :wink:
Soir писал(а): Вот Вам и такой вариант.
P.S.
Надеюсь Вы понимаете, что для меня эта разработка чисто виртуальная, в железе я ее не проверял и возможности такой не имею. Если кто воплотит проект в железе - прошу отписаться.
Спасибо, Уважаемый Soir!!!
Про виртуальность разработки, я конечно понимаю. В железе соберу и если чего найду отпишусь.
Мне вот только кажется, что лучше сделать, чтоб при нажатии на минус, время не останавливалось, а снижалось до 1 минуты а потом выходило на максимальное и опять шло вниз. Допустим мне нужно установить 3 часа. Проще ведь нажать - и пролистать 1 час назад, чем 3 вперед. Ну и 4 часа, на мой взгляд, многовато. Мне кажется 2, максимум 3 часа достаточно. И еще, пожалуй, не нужно чтоб сигнал выключался до тех пор, пока не будет отключен хозяином. А вот как, я не знаю. :dont_know: Может нажатием + или -. А может кнопка старт чтоб отключала сигнал, а при повторном нажатии, запускала отсчет.
P.S. Ну и еще я подумал, может есть смысл оставить возможность управлением временем, даже когда таймер уже запущен. Т.е. если я вижу что в установленное время, продукт не сварится, я просто, не останавливая таймер, добавляю время.
orinoko

Сообщение orinoko »

Прошу прощения, может быть оффтоп, но я когда-то давно, когда МК были только на картинках, делал таймер для кухни на логике (на 5 независимых каналов), так там у меня и то был выбор времени прямым вводом минут кнопками от 0 до 9 (время от 1 до 99 минут) плюс две кнопки управления. А счас - МК, ЖКИ, ухх. А вы тут спорите, сколько кнопок надо. :). Но правда, это был только таймер - просто пищал, когда какой-то из каналов заканчивал работу. И управление было при этом простое, как угол дома.
Прорезались зубы
Сообщения: 249
Зарегистрирован: Пт май 18, 2012 23:12:23

Сообщение polyname »

Сделал недавно из Ардуино таймер на 1сек..99часов (использовал макетку с Atmega8 с прошитым загрузчиком Ардуины):
ИзображениеИзображение

Индикатор 2 разряда, режим времени индицируется точками: СС, М.С , ММ. , Ч.Ч.
Клавиатура - 3 кнопки +,-,Старт/Стоп.
Управление нагрузкой (лампа засветки фоторезиста) - оптосимистор + симистор.
Есть бипер - начинает пищать за 10сек до конца, и в конце.
Заданное значение времени сохраняется в EEPROM.

Исходник:
timer_2dig_01.zip
Исходник
(2.48 КБ) 383 скачивания
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Niks13 писал(а):...Мне вот только кажется, что лучше сделать...
Вот этого я и боялся, когда писал:
Soir писал(а):...Вы сформулируйте задачу поточнее. Сколько все таки органов управления и каких, диапазон установки, алгоритм...
Мне для реализации новых задач приходится каждый раз перелопачивать все прошивку. Это зачастую приводит к ошибкам и нестыковкам, я уже молчу про затраченное время...
Niks13 писал(а):чтоб при нажатии на минус, время не останавливалось, а снижалось до 1 минуты а потом выходило на максимальное и опять шло вниз. Допустим мне нужно установить 3 часа. Проще ведь нажать - и пролистать 1 час назад, чем 3 вперед.
Сделал.
Niks13 писал(а):Ну и 4 часа, на мой взгляд, многовато. Мне кажется 2, максимум 3 часа достаточно.
Уменьшил до 3.
Niks13 писал(а):И еще, пожалуй, не нужно чтоб сигнал выключался до тех пор, пока не будет отключен хозяином. А вот как, я не знаю. :dont_know: Может нажатием + или -. А может кнопка старт чтоб отключала сигнал, а при повторном нажатии, запускала отсчет.
Сделал, отключается кнопкой START.
Niks13 писал(а):Ну и еще я подумал, может есть смысл оставить возможность управлением временем, даже когда таймер уже запущен. Т.е. если я вижу что в установленное время, продукт не сварится, я просто, не останавливая таймер, добавляю время.
Сделал. Проверяйте.
Вложения
Timer_ATTINY2313.zip
(5.43 КБ) 393 скачивания
Прорезались зубы
Сообщения: 214
Зарегистрирован: Пн янв 16, 2012 02:06:36
Откуда: Луганск

Сообщение Niks13 »

ОГРОМНОЕ СПАСИБО!!!!
Все работает просто замечательно! Постараюсь сегодня, хоть на макетке какой собрать. Сразу отпишусь.
Простите меня пожалуйста, за мои капризы :beer:
P.S. Только сейчас, до меня дошло, что Ваша схема, полностью совпадает с той, что я просил.Изображение Я думал что с введением кнопок, схема изменилась. В моей правда резисторы не там стоят, но думаю, что и так будет жить. А если нет, то потом переставлю.
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Niks13 писал(а):...В моей правда резисторы не там стоят...
Я установил "как правильно", а Вы можете установить "и так будет работать".
А схему в принципе я старался сохранить, за исключением кнопок, на одной у меня никак не получалось, чтоб было просто... Если ошибся в номерах выводов (проверьте) - пишите, исправлю.
Прорезались зубы
Сообщения: 214
Зарегистрирован: Пн янв 16, 2012 02:06:36
Откуда: Луганск

Сообщение Niks13 »

Soir писал(а): А схему в принципе я старался сохранить, за исключением кнопок, на одной у меня никак не получалось, чтоб было просто... Если ошибся в номерах выводов (проверьте) - пишите, исправлю.
Плату я потом переделаю, под правильный вариант. Сейчас у меня просто нет доступа к принтеру.
Выводы я проверял, вроде все правильно. Плату почти собрал. Программу вшил, а вот с фьюзами боюсь напортачить. У меня PONYPROG. Подскажите, пожалуйста, где галки ставить?Изображение
Так правильно будет? :dont_know:
Фьюзы.gif
(21.23 КБ) 733 скачивания
P.S. ПИНДЕЦ! Индикатор оказался с общим анодомИзображение Включил а там фигня. Проверил даташит, а а он ОА :o
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Niks13 писал(а):ПИНДЕЦ! Индикатор оказался с общим анодомИзображение Включил а там фигня. Проверил даташит, а а он ОА :o
Не надо впадать в отчаяние. Это поправимо, я предвидел такой поворот и сделал две прошивки.
Вложения
timer_CA.zip
(1.68 КБ) 384 скачивания
Прорезались зубы
Сообщения: 214
Зарегистрирован: Пн янв 16, 2012 02:06:36
Откуда: Луганск

Сообщение Niks13 »

Soir писал(а):Не надо впадать в отчаяние. Это поправимо, я предвидел такой поворот и сделал две прошивки.
ОГРОМАДНОЕ СПАСИБО!!!
Я правда уже, нашел маленький индикатор с ОК и временно впаял его. Работает все, просто отлично!!! Ни каких нареканий нетИзображениеИзображение
Сейчас, еще ради интереса, проверю точность хода за 10 минут. Для кухни это не шибко важно, но интересно.
Кстати, я фьюзы хоть правильно поставил?
P.S. Проверил! За 10мин, спешат на 10сек. За 3 часа это будет всего 3 минуты. На мой взгляд, просто отлично!Изображение
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Niks13 писал(а):...За 10мин, спешат на 10сек...
Подкорректирую, скажите для какого индикатора.
FUSE правильно.

P.S.
По ошибке я для индикатора с общим анодом выложил старую версию прошивки.
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Niks13 писал(а):...За 10мин, спешат на 10сек...
Замедлил на 1 сек в минуту.
Вложения
Timer_ATTINY2313.zip
(22.24 КБ) 352 скачивания
Прорезались зубы
Сообщения: 214
Зарегистрирован: Пн янв 16, 2012 02:06:36
Откуда: Луганск

Сообщение Niks13 »

Soir писал(а):Замедлил на 1 сек в минуту.
Прошил новой прошивкой и запустил на 20мин. Через 13 будет результат. Но, как я понимаю, эти погрешности зависят только от процессора. На одном может отставать, а на другом спешить. Изображение
Проверил. :) За 20мин, отстали на 2сек. Для кухонного таймера, такая точность,
выше крыши :beer: . Спасибо ОГРОМНОЕ!!!
Ответить

Вернуться в «AVR»