Регулируемый таймер
Регулируемый таймер
Доброго времени Уважаемые коты. Подскажите, пожалуйста, где найти схему регулируемого таймера (желательно переменным резистором) интервалы включения стабильны, примерно 30 сек., а вот время, на которое он должен будет включать нагрузку, регулируется от 5 до 15 сек. Заранее огромное спасибо.
- Реклама
- nibiluk
- Потрогал лапой паяльник
- Сообщения: 383
- Зарегистрирован: Пн мар 16, 2009 23:35:42
- Откуда: Украина Новоднестровск
Re: Регулируемый таймер
Начните копать тосюда http://radiokot.ru/articles/01/ http://radiokot.ru/articles/04/
Всем известно что любая микросхема работает на дыме, и если волшебный дым из неё вышел то она перестает работать.
Re: Регулируемый таймер
Спасибо за быстрый ответ,а мжно ли мой таймер организовать на Attiny2313?
- nibiluk
- Потрогал лапой паяльник
- Сообщения: 383
- Зарегистрирован: Пн мар 16, 2009 23:35:42
- Откуда: Украина Новоднестровск
Re: Регулируемый таймер
Можно, если дружите с ассемблером, или си. Схема будет проще некуда, но прога к ней нужна.
Всем известно что любая микросхема работает на дыме, и если волшебный дым из неё вышел то она перестает работать.
Re: Регулируемый таймер
В том то и дело что не дружу,хотя очень хочу подружится 
- Реклама
- nibiluk
- Потрогал лапой паяльник
- Сообщения: 383
- Зарегистрирован: Пн мар 16, 2009 23:35:42
- Откуда: Украина Новоднестровск
Re: Регулируемый таймер
Тогда сюда для начала, я тоже не очень в програмировании.
Всем известно что любая микросхема работает на дыме, и если волшебный дым из неё вышел то она перестает работать.
-
Алёша.
- Это не хвост, это антенна
- Сообщения: 1318
- Зарегистрирован: Чт янв 27, 2011 21:57:53
- Контактная информация:
Re: Регулируемый таймер
Но такой элементарный таймер можно сделать и без МК, т.е. без всякого программирования.
Можно на простой логике, а можно и на рассыпухе и схема получится не такая уж сложная.
Можно на простой логике, а можно и на рассыпухе и схема получится не такая уж сложная.
Re: Регулируемый таймер
Я так понял,что на Attiny2313 не организовать регулировку переменным резистором,так как нет у него АЦП ? Подскажите как на ассемблере организовать секундные паузы (5,10,15,20,25) ?
- pyzhman
- Друг Кота
- Сообщения: 7016
- Зарегистрирован: Вс июл 12, 2009 19:15:29
- Откуда: Ижевск
- Контактная информация:
Re: Регулируемый таймер
Но ведь есть компаратор.
Загружаем в переменную число.
метка1:
декремент переменной.
переменная = 0? Если нет, то идем на метку1
Все, задержка прошла.
Загружаем в переменную число.
метка1:
декремент переменной.
переменная = 0? Если нет, то идем на метку1
Все, задержка прошла.
Docendo discimus
Re: Регулируемый таймер
Подскажите что не так,вроде должен моргать,пауза,моргнуть,пауза...,а зашил в 2313 прорсто загорается и горит.Кварц 4 Мгц,и ещё делится на 8 в fuse битах.Пауза должна примерно быть 1,3сек.
- Вложения
-
- taimer.asm
- (449 байт) 173 скачивания
- pyzhman
- Друг Кота
- Сообщения: 7016
- Зарегистрирован: Вс июл 12, 2009 19:15:29
- Откуда: Ижевск
- Контактная информация:
Re: Регулируемый таймер
Код: Выделить всё
cbi PORTB,0
rcall pauza_1
Docendo discimus
Re: Регулируемый таймер
Спасибки дописал ldi r27,10 и всё пошло.


