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

Re: Кухонный таймер для блондинки
Добавлено: Ср янв 02, 2013 23:59:01
piligrim130
если поискать сломанную микрволновку то там можно найти готовый таймер

Re: Кухонный таймер для блондинки
Добавлено: Чт янв 03, 2013 00:17:41
Niks13
piligrim130 писал(а):если поискать сломанную микрволновку то там можно найти готовый таймер

Да я бы и свою новую разломал, но там таймер всего на 30мин. Маловато будет!

Re: Кухонный таймер для блондинки
Добавлено: Чт янв 03, 2013 00:28:25
m.ix
Re: Кухонный таймер для блондинки
Добавлено: Чт янв 03, 2013 03:06:33
ILYAUL
Нужен таймер, для электроплиты,
Вы хотя бы представляете , что прямое вкл. плиты это приличные токи коммутации.
Так , что ещё zero-detector и плавный разгон хотя бы в течении 5 сек. Ваше устройство должно предусматривать.
download/file.php?id=132205
Ну тут всё понятно , особенно в файле doc, зачем ещё два файла - остаётся загадкой
Re: Кухонный таймер для блондинки
Добавлено: Чт янв 03, 2013 07:34:13
Soir
Niks13 писал(а):Все отлично, но мне кажется, свыше 30 минут нет смысла делать дискретность в 1минуту. Может сделать 5мин, чтоб быстрее устанавливать.
Я старался сделать таймер универсальным. Если вдруг понадобится 33 минуты, то уже не удастся установить. Для быстрой установки предусмотрено длительное нажатие на кнопки. Но если настаиваете, я сделаю...
Добавил пищалку, она должна быть со встроенным генератором. В зависимости от тока потребления возможно придется ставить ключевой транзистор.
Re: Кухонный таймер для блондинки
Добавлено: Чт янв 03, 2013 09:31:16
АСУ
ILYAUL писал(а):зачем ещё два файла - остаётся загадкой
2. файл для протеуса, 3 сам hex.
Re: Кухонный таймер для блондинки
Добавлено: Чт янв 03, 2013 11:53:26
Soir
Niks13 писал(а):...мне кажется, свыше 30 минут нет смысла делать дискретность в 1минуту. Может сделать 5мин, чтоб быстрее устанавливать...
Вот Вам и такой вариант.
P.S.
Надеюсь Вы понимаете, что для меня эта разработка чисто виртуальная, в железе я ее не проверял и возможности такой не имею. Если кто воплотит проект в железе - прошу отписаться.
Re: Кухонный таймер для блондинки
Добавлено: Чт янв 03, 2013 12:39:52
Niks13
m.ix писал(а):Такой пойдёт?
Как-то мне
Soirа попроще кажется
ILYAUL писал(а): Вы хотя бы представляете , что прямое вкл. плиты это приличные токи коммутации.
Поверьте, с силовой частью я разберусь.
Soir писал(а):
Вот Вам и такой вариант.
P.S.
Надеюсь Вы понимаете, что для меня эта разработка чисто виртуальная, в железе я ее не проверял и возможности такой не имею. Если кто воплотит проект в железе - прошу отписаться.
Спасибо, Уважаемый
Soir!!!
Про виртуальность разработки, я конечно понимаю. В железе соберу и если чего найду отпишусь.
Мне вот только кажется, что лучше сделать, чтоб при нажатии на минус, время не останавливалось, а снижалось до 1 минуты а потом выходило на максимальное и опять шло вниз. Допустим мне нужно установить 3 часа. Проще ведь нажать - и пролистать 1 час назад, чем 3 вперед. Ну и 4 часа, на мой взгляд, многовато. Мне кажется 2, максимум 3 часа достаточно. И еще, пожалуй, не нужно чтоб сигнал выключался до тех пор, пока не будет отключен хозяином. А вот как, я не знаю.

Может нажатием + или -. А может кнопка старт чтоб отключала сигнал, а при повторном нажатии, запускала отсчет.
P.S. Ну и еще я подумал, может есть смысл оставить возможность управлением временем, даже когда таймер уже запущен. Т.е. если я вижу что в установленное время, продукт не сварится, я просто, не останавливая таймер, добавляю время.
Re: Кухонный таймер для блондинки
Добавлено: Чт янв 03, 2013 13:27:58
orinoko
Прошу прощения, может быть оффтоп, но я когда-то давно, когда МК были только на картинках, делал таймер для кухни на логике (на 5 независимых каналов), так там у меня и то был выбор времени прямым вводом минут кнопками от 0 до 9 (время от 1 до 99 минут) плюс две кнопки управления. А счас - МК, ЖКИ, ухх. А вы тут спорите, сколько кнопок надо.

. Но правда, это был только таймер - просто пищал, когда какой-то из каналов заканчивал работу. И управление было при этом простое, как угол дома.
Re: Кухонный таймер для блондинки
Добавлено: Чт янв 03, 2013 13:45:10
polyname
Сделал недавно из Ардуино таймер на 1сек..99часов (использовал макетку с Atmega8 с прошитым загрузчиком Ардуины):

Индикатор 2 разряда, режим времени индицируется точками: СС, М.С , ММ. , Ч.Ч.
Клавиатура - 3 кнопки +,-,Старт/Стоп.
Управление нагрузкой (лампа засветки фоторезиста) - оптосимистор + симистор.
Есть бипер - начинает пищать за 10сек до конца, и в конце.
Заданное значение времени сохраняется в EEPROM.
Исходник:
Re: Кухонный таймер для блондинки
Добавлено: Чт янв 03, 2013 15:21:44
Soir
Niks13 писал(а):...Мне вот только кажется, что лучше сделать...
Вот этого я и боялся, когда писал:
Soir писал(а):...Вы сформулируйте задачу поточнее. Сколько все таки органов управления и каких, диапазон установки, алгоритм...
Мне для реализации новых задач приходится каждый раз перелопачивать все прошивку. Это зачастую приводит к ошибкам и нестыковкам, я уже молчу про затраченное время...
Niks13 писал(а):чтоб при нажатии на минус, время не останавливалось, а снижалось до 1 минуты а потом выходило на максимальное и опять шло вниз. Допустим мне нужно установить 3 часа. Проще ведь нажать - и пролистать 1 час назад, чем 3 вперед.
Сделал.
Niks13 писал(а):Ну и 4 часа, на мой взгляд, многовато. Мне кажется 2, максимум 3 часа достаточно.
Уменьшил до 3.
Niks13 писал(а):И еще, пожалуй, не нужно чтоб сигнал выключался до тех пор, пока не будет отключен хозяином. А вот как, я не знаю.

Может нажатием + или -. А может кнопка старт чтоб отключала сигнал, а при повторном нажатии, запускала отсчет.
Сделал, отключается кнопкой START.
Niks13 писал(а):Ну и еще я подумал, может есть смысл оставить возможность управлением временем, даже когда таймер уже запущен. Т.е. если я вижу что в установленное время, продукт не сварится, я просто, не останавливая таймер, добавляю время.
Сделал. Проверяйте.
Re: Кухонный таймер для блондинки
Добавлено: Чт янв 03, 2013 15:38:20
Niks13
ОГРОМНОЕ СПАСИБО!!!!
Все работает просто замечательно! Постараюсь сегодня, хоть на макетке какой собрать. Сразу отпишусь.
Простите меня пожалуйста, за мои капризы
P.S. Только сейчас, до меня дошло, что Ваша схема, полностью совпадает с той, что я просил.

Я думал что с введением кнопок, схема изменилась. В моей правда резисторы не там стоят, но думаю, что и так будет жить. А если нет, то потом переставлю.
Re: Кухонный таймер для блондинки
Добавлено: Чт янв 03, 2013 18:54:55
Soir
Niks13 писал(а):...В моей правда резисторы не там стоят...
Я установил "как правильно", а Вы можете установить "и так будет работать".
А схему в принципе я старался сохранить, за исключением кнопок, на одной у меня никак не получалось, чтоб было просто... Если ошибся в номерах выводов (проверьте) - пишите, исправлю.
Re: Кухонный таймер для блондинки
Добавлено: Чт янв 03, 2013 19:57:17
Niks13
Soir писал(а):
А схему в принципе я старался сохранить, за исключением кнопок, на одной у меня никак не получалось, чтоб было просто... Если ошибся в номерах выводов (проверьте) - пишите, исправлю.
Плату я потом переделаю, под правильный вариант. Сейчас у меня просто нет доступа к принтеру.
Выводы я проверял, вроде все правильно. Плату почти собрал. Программу вшил, а вот с фьюзами боюсь напортачить. У меня PONYPROG. Подскажите, пожалуйста, где галки ставить?
Так правильно будет?
P.S. ПИНДЕЦ! Индикатор оказался с общим анодом

Включил а там фигня. Проверил даташит, а а он ОА

Re: Кухонный таймер для блондинки
Добавлено: Чт янв 03, 2013 21:30:33
Soir
Niks13 писал(а):ПИНДЕЦ! Индикатор оказался с общим анодом

Включил а там фигня. Проверил даташит, а а он ОА

Не надо впадать в отчаяние. Это поправимо, я предвидел такой поворот и сделал две прошивки.
Re: Кухонный таймер для блондинки
Добавлено: Чт янв 03, 2013 22:05:06
Niks13
Soir писал(а):Не надо впадать в отчаяние. Это поправимо, я предвидел такой поворот и сделал две прошивки.
ОГРОМАДНОЕ СПАСИБО!!!
Я правда уже, нашел маленький индикатор с ОК и временно впаял его. Работает все, просто отлично!!! Ни каких нареканий нет


Сейчас, еще ради интереса, проверю точность хода за 10 минут. Для кухни это не шибко важно, но интересно.
Кстати, я фьюзы хоть правильно поставил?
P.S. Проверил! За 10мин, спешат на 10сек. За 3 часа это будет всего 3 минуты. На мой взгляд, просто отлично!

Re: Кухонный таймер для блондинки
Добавлено: Пт янв 04, 2013 06:58:17
Soir
Niks13 писал(а):...За 10мин, спешат на 10сек...
Подкорректирую, скажите для какого индикатора.
FUSE правильно.
P.S.
По ошибке я для индикатора с общим анодом выложил старую версию прошивки.
Re: Кухонный таймер для блондинки
Добавлено: Пт янв 04, 2013 09:24:00
Soir
Niks13 писал(а):...За 10мин, спешат на 10сек...
Замедлил на 1 сек в минуту.
Re: Кухонный таймер для блондинки
Добавлено: Сб янв 05, 2013 01:29:41
Niks13
Soir писал(а):Замедлил на 1 сек в минуту.
Прошил новой прошивкой и запустил на 20мин. Через 13 будет результат. Но, как я понимаю, эти погрешности зависят только от процессора. На одном может отставать, а на другом спешить.

Проверил.

За 20мин, отстали на 2сек. Для кухонного таймера, такая точность,
выше крыши

.
Спасибо ОГРОМНОЕ!!!