Технический форум по робототехнике.
Kitam1n » 01 окт 2012, 18:12
Всем привет!
Хочу сделать простейший таймер способный через заранее программируемое время (например через 3 часа) замыкать цепь (до 5в) на допустим 0,5 секунды, любым способом, реле, геркон, транзистор, оптрон…
Интересны любые варианты, как простые, аля нажал кнопку - через 3 часа сработало. Так и посложнее на МК с выводом оставшегося времени и программируемым времени отсрочки час/сек.
Но, пожалуй, чем проще, тем лучше!
Нужно для реализации отсрочки запуска стиральной машины. Запускается механическим нажатием на кнопку, кнопка микрик, нажал – контакт соединился, стиралка поехала… Соответственно нужно эмулировать нажатие кнопки часа так через 3 ночи.
Например у посудомойки отсрочка устанавливается кнопкой с интервалом в час, нащелкал 4 раза (4 часа) и пошел спать. Через 4 часа запустилась. Можно и так, вполне удобно.
Идеи, схемы, ссылки…? Не стесняемся!
dccharacter » 01 окт 2012, 18:18
Angel71 » 01 окт 2012, 18:46
жесть
Myp » 01 окт 2012, 19:27
домашне-бытовой:
http://dx.com/p/1-5-lcd-heavy-duty-indo ... 059?item=1 натыкал кнопки, воткнул в розетку и готово
или брутальный:
http://dx.com/p/1-2-led-4-digit-digital ... 84?item=24 резать шнур, провода паять и всё такое.
Kitam1n » 01 окт 2012, 21:43
Angel71 писал(а):жесть
Жесть? Хм, и как она должна мне помочь?
Мур, вы не поняли, мне нужно не 220 включать по расписанию, а контакты соединять вместо такой кнопки
- Вложения
-
- mikroknopka__8__kfc-a06-8h__245x210_pc.jpg (7.12 КиБ) Просмотров: 4454
Angel71 » 01 окт 2012, 22:09
жесть ничем, а знание элементарных вещей очень даже поможет. или так сложно работать с таймером, обрабатывать нажитие кнопок, управлять реле (или сервой, если припаиваться к кнопке не хочется), выводить на экран?
так вы и вопросы тогда по другому ставьте. помогите разобраться, как работать с таймерами/прерываниями/сервами/реле/экраном/... я немного изучил вопрос, но не могу понять то-то и то-то. вот код/схема, подскажите. и т.д.
Dmitry__ » 01 окт 2012, 23:30
Kitam1n » 02 окт 2012, 10:31
Всем большое спасибо! Круг сузился. Ушел гуглить глубже.
Angel71, не спрашивал конкретно про МК т.к. до сих пор не знаю на чем буду делать, на МК или без МК, интересовали любые варианты для сужения круга. На МК кстати так никто и не предложил пример.
С МК вкуснее и куча полезного мне опыта.
Без МК дешевле и быстрее(но не факт конечно), сделал и забыл, перешел к следующему...
За пример постановки вопроса спасибо!
Добавлено спустя 3 минуты 55 секунд:
Серву точно ставить не буду, калхозно получится, стиралка то современная, но в момент покупки не подумали про полезную функцию. Буду подпаиваться к кнопке, Уже лазил и смотрел плату, там микрик обычный замыкающий два контакта. Были фотки да засунул куда-то.
elmot » 02 окт 2012, 10:36
Делал бы сам - воткнул бы stm8svl-discovery или stm8s-discovery. программатор бы отломал и все. Питать можно напрямую 5В, серву дернуть и таймер поставить ей мозгов хватит, на плате уже есть кнопка и светодиод. Добавить собственно серву, корпус, зарядку от мобильника и поехали по минимуму. Как вариант - мосфет и релюху, там даже есть где запаять это добро прям на плату.
legion » 02 окт 2012, 11:34
Я бы на МК делал. Простейшую attiny восьминогую, обвязка к ней - 1 резистор и 1 кондер. Если есть навык ЛУТ - все под поверхностный монтаж, если нет и лень развивать - берем выводное и на макетку мелкую.
Одна нога идет на кнопку. Дальше, если устраивает шаг в час, то вешаем на оставшиеся ноги 3 светодиода и кнопку запуска таймера. На светодиоды выводим в двоичном коде запрограммированное время - брутально. Диапазон 1-7 часов.
Далее калибруем внутренний генератор МК, пишем программу в десяток строк. Все.
Если захочется прокачать индикацию - курим сдвиговый регистр и семисегментный индикатор. Откручиваем 3 светодиода, прикручиваем сдвиговые регистры, три ноги там за глаза.
Дальше маньячим уже по черному: покупаем радио/блютус мост УАРТ, прикручиваем его. Если убрать кнопку, то на индикацию+уарт должно ног хватить. Если нет, то у нас нога ресет в запасе, можем ее использовать. Пишем код, и вот теперь стиралка программируется с компа.
Раз уж очеловечили стиралку, то уже ничего не помешает нам раскурить одну из open-source систем управления умным домом и интегрировать стиралку туда.
Теперь холодильник...
Myp » 02 окт 2012, 11:39
Kitam1n писал(а):Мур, вы не поняли, мне нужно не 220 включать по расписанию, а контакты соединять вместо такой кнопки
оба таймера так и работают там внутри стоит реле которое соединяет 2 контакта в нужное время)
boez » 02 окт 2012, 12:11
А чего - бывают современные стиралки без таймера?
Kitam1n » 02 окт 2012, 14:43
legion, мне понравился ваш вариант на простейшем МК
Навык ЛУТ`а есть, поверхностный монтаж это соика и СМД? Такого опыта нет, и желания пока тоже, лучше возьму дип.
Что такое? :
legion писал(а):На светодиоды выводим в двоичном коде запрограммированное время - брутально. Диапазон 1-7 часов.
Типа гореть в разную силу?
boez писал(а):А чего - бывают современные стиралки без таймера?
Оговорился, относительно современная, года 3 наверное. Имел ввиду не СССРских времен...
А вообще и сейчас бывают, по дешевле если хочется взять.
dccharacter » 02 окт 2012, 14:55
Kitam1n писал(а):legion, мне понравился ваш вариант на простейшем МК
Навык ЛУТ`а есть, поверхностный монтаж это соика и СМД? Такого опыта нет, и желания пока тоже, лучше возьму дип.
под дип плату делать намного сложнее
Kitam1n » 02 окт 2012, 14:58
Почему?