Страница 4 из 4

Добавлено: Сб мар 21, 2009 22:55:06
Gogo55
Давайте рабочии проект в протеус+нех+.асм. в 1 рар всъо.

Добавлено: Чт мар 26, 2009 11:23:41
romanopal
Все прошивки вверху по теме - скачиайте!
Програмировать ПониПрогом, вузы више по теме на рисунке.
Если не шьётся, то подклучайте внешний генератор на ногу XTAL1.

Генератор на таймере NE555, В даташите есть простая схемка и расчёт для него на разныэ частоты.
У меня в схеме с NE555 стоят два резистора по 580 Ом и конденсатор на 14 пик.
Генератор питать прямо от ног МК 2313 :)) :)) :))

Добавлено: Чт мар 26, 2009 17:10:35
Gogo55
romanopal писал(а):Все прошивки вверху по теме - скачиайте!
Проблем при меня что схема не работает в протеусе.Скачал схемка в протеусе-не работает с никакои прошивке,сделал снова схема в протеусе точна как по статия и снова не работает.Ета ошибка в самом протеусе, или нечто я пропуская?

Добавлено: Вс апр 05, 2009 10:44:39
Pavel62
Сделал на AHINI2313, работает прекрасно, но при пропадании/востановления питания, устанавливается заданое программой 30/4 время и нет автозапуска. Может кто из програмистов поможет прошивку подправить, что бы при пропадании/востановления питания
МК запоминал ранее установленые видержки, и атоматом начинал отрабатывать это время.

Добавлено: Сб апр 18, 2009 22:22:43
akkinak
Приветствую!
тоже собрал схему в протеусе и тоже не работает,
делал для ATtiny2312 с прошивкой что здесь выше,
частоту тактирования выставлял 10МГц, но может
с фьюзами не разобрался(в протеусе новичек),
когда запускаю эмуляцию мк сканирует порты
к которым подключены кнопки и индикатор, все
сегменты на индикаторе зажжены.
может опытные товарищи посмотрят, файл
прилагаю.

Добавлено: Чт май 07, 2009 09:52:18
aderod
Я тоже собирал нечто подобное, на attiny2313pv, в протеусе хреного эмулировалось, а в в железе все чики пики %).

Добавлено: Пт июн 19, 2009 09:44:17
ivp1967
aderod писал(а):Я тоже собирал нечто подобное, на attiny2313pv, в протеусе хреного эмулировалось, а в в железе все чики пики %).
Добрый день!

Я так понял что Ваш таймер работает в ждущем режиме (после нажатия старта отсчитывает время и опять ждет нажатия старта)? Мне именно такой нужен.....Сохраняет ли установленное время после выключения питания или надо заново устанавливать при каждом включении? Какой диапазон времени можно выставить?

Добавлено: Вт июл 07, 2009 02:31:25
aderod
Нет, увы, он был сделан для поджига дымовой шашки.
Потому точность у него не ахти какая, 1 минута это примерно 35 секунду.
Можно выставить время от 00:00 до 60:00 с шагом 30 секунд.
при желании можно сделать рестарт
надо вот в этом месте
138 строка

Код: Выделить всё

else if(action==add_time)
{                 
        if (time<3600)
        time=time+30;         
        else
        time=0;
        action=wait;
//нюю нечто такое
ext=0;
}
без этого он рестарт делает, только нагрузка останется включенной.

старое время сохраняется, но с глюками 0_о, меньше на секунду.

Re: Цифровое реле времени на AT90S2313. Таймер для детонатор

Добавлено: Чт май 05, 2011 20:34:56
shoky
Привет я новенький на вашем форуме 8) .

Собрал эту схему всё работает! Спасибо разработчику.

Если кому интересно есть разработанная печатная плата (правдо урезанная - нет светодиодов).

У меня такой вопрос.

Может кто-нибудь доработать прошивку так чтобы:

1. Результаты настройки сохранялись при сбросе питания.
2. Таймер стартовал сразу при подаче питания.

p.s. Оплата обсуждается :beer:
p.p.s. Не взрывное устройство :))

Re: Цифровое реле времени на AT90S2313. Таймер для детонатор

Добавлено: Чт окт 27, 2011 19:31:35
Arey0
Помогите плз разобраться. Собрал таймер, прошил мк (тини2313-20р), а он криво работает ((
Стоит кварц на 10 МГц. При запуске как бы все работает, но частота с которой работает мк явно не та. Видно как мигает динамическая индикация, причем очень хорошо видно, чего быть не должно, на зажатие кнопки задержка очень большая и отображение цыфр т.е. отсчет идет с большой задержкой (1 секунда за 3-4 секунды реального времени) Фьюзы выставил на внешний кварц 111 т.е. 8+ МГц но не но не помогает.

Изначально прошивка была под 90Ы2313 м.б. в это проблема..хотя сомневаюсь, я все что нужно исправил в авр студии и ошибок нет, да и тут люди писали что делали на тини и все работало.

Помогите разобраться, поскажите вчем может быть причина и как ее исправить.

Re: Цифровое реле времени на AT90S2313. Таймер для детонатор

Добавлено: Чт окт 27, 2011 19:51:38
ploop
Фьюзы выставил на внешний кварц 111 т.е. 8+ МГц но не но не помогает.
Фьюз CKDIV8 забыл снять?

Re: Цифровое реле времени на AT90S2313. Таймер для детонатор

Добавлено: Пт окт 28, 2011 01:43:41
Arey0
Изначально не снимал, потом снял но разницы не заметил(

Re: Цифровое реле времени на AT90S2313. Таймер для детонатор

Добавлено: Пт окт 28, 2011 08:55:27
ploop
Он точно от кварца завёлся? Если его закоротить, или ткнуть чем-то металлическим держа рукой на ножку - глохнет?

Re: Цифровое реле времени на AT90S2313. Таймер для детонатор

Добавлено: Пт окт 28, 2011 13:52:54
Arey0
Если его закоротить, или ткнуть чем-то металлическим держа рукой на ножку - глохнет?
А так можно делать?))

При замыкании все останавливаеться, т.е. мк работает от кварца.

Re: Цифровое реле времени на AT90S2313. Таймер для детонатор

Добавлено: Пт окт 28, 2011 14:41:38
ploop
Можно, только не коротить на землю или питание.
Еще лучше - взять отвёртку в руку и коснуться ноги. На одной из них должен заглохнуть.

Цифровое реле времени на AT90S2313. Таймер для детонатора

Добавлено: Вс дек 16, 2012 14:00:21
19leva89
Дорогие Коты, кто знает, можно ли отключить девайс по времени без автоповтора? В каких единицах выставляется время? Есть ли у кого печатка для ЛУТа?

Re:

Добавлено: Сб авг 09, 2014 14:19:58
minizver
сахар писал(а):
Pa5ha писал(а):0b00000001 - hl1+hl2 последовательно
это типа сразу один,потом второй,или в зависимости от режима,то у меня че то первый мороз включил,при прозвонке горит,сегменты горят все и остальные диоды тоже,следовотельно напруга на нем должна быть,че это за мистика?
Собрал на макетке этот таймер, все работает, но HL1 (который должен в паре с HL4 миганием индицировать секундные интервалы) не горит ни в какую. Странно, что об этом никто из собравших эту схему котят не мяукает :shock:. Поковырял прошивку, понял, что она по этому моменту со схемой немножко не стыкуется, и если хочется, чтобы он (HL1) мигал, то для этого есть два пути решения:
1. Подключить катодную цепь HL1 к порту PD0 (таким образом он будет включен параллельно с HL4), ну или подключить HL1 последовательно с HL4 (и сэкономить на резисторе R5).
2. Схему не трогать, отредактировать прошивку.
Естественно, был выбран вариант 2 :), баг был локализован и успешно устранен.
Короче, если кому нужна пофиксеная прошивка под ATTiny2313A - могу выложить.
Кстати, где-то в теме пробегал вопрос о назначении кнопок (и на него пользователем "сахар" был дан ответ, который на поверку оказался в корне неправильным; впрочем, возможно, на тот момент к схеме прилагалась иная версия прошивки, для которой его определения были актуальны) и светодиодов. Рассказываю:
SB1 - "- МИН."
SB2 - "+ МИН."
SB3 - "+ СЕК,"
SB4 - "- СЕК."
SB5 - "ПУСК/ПАУЗА"
SB6 - "ПЕРЕКЛЮЧЕНИЕ ТЕКУЩЕГО ТАЙМЕРА" ("РЕЖИМ")
SB7, SB8 - прошивка не предусматривает обработку их нажатия, т.е. они в схеме лишние.
HL1, HL4 - мигающая с частотой 1 Гц (скважность 2) индикация секундных интервалов (по задумке автора устанавливаются между двумя двухсимвольными семисегментными индикаторами)
HL2 - индикация работы первого таймера (который отсчитывает время, в течение которого нагрузка включена)
HL3 - индикация работы второго таймера (который отсчитывает время, в течение которого нагрузка выключена)