Да я понял что waitms надо поменять,мне бы скомпилировать все это дело в готовый HEX
Да я понял что waitms надо поменять,мне бы скомпилировать все это дело в готовый HEX
Спасиб.
Добавлено через 31 минут(ы):
И еще:Эта схема на аттини13 будет управляться c выхода другой атмеги-8 которая включает/выключает транзисторный ключ с рэлюшкой.То есть управление не кнопкой.
Последний раз редактировалось artemx; 26.07.2015 в 09:01.
Мне товарищ притащил таймер обратного отсчета от какого-то оборудования,выполне ный на жки индикаторе 8#2 winstar и меге-8, со временем отключения до 24 часов.И попросил каким-нибудь образом зафиксировать его жестко на 3 минуты,но исходников нет да и сам мк не читается видимо закрыт.
Изначально прицип таймера такой; при подаче питания таймер входит в рабочий режим и устанавливаем кнопками необходимое время отключения и жмем кнопку пуск при этом включается реле управляемое одним из выходов меги через транзистор,по истечении этого времени рэле отключается и таймер производит автосброс показаний в нули на табло,и далее также набираем время отключения и жмем пуск и цикл повторяется,получает ся разовый таймер.
Идея: взять сигнал управления с базы ключевого транзистора который управляет рэлюшкой и завести его на новый мк и как только появляется лог 0 то новый мк тупо выдает 3 импульса на выходе на аналогичный ключ на трназисторе и мелкую рэлюшку которая в свою очередь законтачивает кнопку отсчета минут в плюс три раза(3мин),а далее нажимаем кнопку пуск и цикл повторяется.
Другими словами,что-бы не нужно было постоянно выставлять кнопкой эти три минуты.
Думаю уж лучше собрать новый таймер
А вообще функиональность таймера нужна такая если к примеру собрать новый: включил питание,таймер установился в режим ожидания нажатия кнопки пуск,кратковременно нажимаем включается рэле и пошел обратный счет с 3 минут до нуля затем отключается и отключает управляющее рэле и снова ожидает нажатия кнопки пуск.
Последний раз редактировалось artemx; 26.07.2015 в 15:15.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)