Нужна помощь по написанию программы для attiny2313
Нужна помощь по написанию программы для attiny2313
Приветствую, нужно сделать устройство на 2313, вроде задача примитивная, но сам сколько читал, только еще хуже стало. Требуется что бы при изменении сигнала на входе с 1 на 0, на выходе появлялся один импульс длительностью 1 сек. А при обратном изменении на входе с 0 на 1, через 1 секунду такой же импульс 1 сек. Собрал на КМОП логике, но больно громоздко вышло, а в наличии есть 2313
- pasha_zv
- Мучитель микросхем
- Сообщения: 460
- Зарегистрирован: Пт фев 17, 2017 11:18:07
- Откуда: Ставрополь-Донское
Re: Нужна помощь по написанию программы для attiny2313
2 шт NE555
или одна 561ла7
чего огород городить то?
или одна 561ла7
чего огород городить то?
Последний раз редактировалось pasha_zv Вт дек 05, 2017 13:28:04, всего редактировалось 1 раз.
LIVE - EVIL
Re: Нужна помощь по написанию программы для attiny2313
вот как раз 555 у меня нет, а в нашей деревне не купишь
Добавлено after 7 minutes 9 seconds:
На 561 логике уже собрано, причем одним корпусом не отделаться, и емкостями временные интервалы не айс задавать, устройство для авто- там разбег температур неслабый
Добавлено after 7 minutes 9 seconds:
На 561 логике уже собрано, причем одним корпусом не отделаться, и емкостями временные интервалы не айс задавать, устройство для авто- там разбег температур неслабый
Re: Нужна помощь по написанию программы для attiny2313
Здравствуйте!!
Тип выхода/входа? Или чего там прикручивается к устройству?
Максимальная частота этих Ваших импульсов?
Работа стоИт или стОит ?)
Тип выхода/входа? Или чего там прикручивается к устройству?
Максимальная частота этих Ваших импульсов?
Работа стоИт или стОит ?)
Re: Нужна помощь по написанию программы для attiny2313
Ситуация следующая - установлен блок автозапуска на Меган2. Но там очень дебильный алго кнопки Старт. Перед запуском нужно разбудить кан шину - нужен импульс примерно 1 сек длительностью (подбирать еще придется, короткий не будит машину, длинный открывает замки) После глушения блоком опять нужен импульс - а то машина не засыпает.
Никакой частоты - единичные импульсы на выходе по изменению сигнала на входе.
Работа стоИт - все установлено, но не работает как надо.
Никакой частоты - единичные импульсы на выходе по изменению сигнала на входе.
Работа стоИт - все установлено, но не работает как надо.
- Ivanoff-iv
- Друг Кота
- Сообщения: 7077
- Зарегистрирован: Пт ноя 11, 2016 05:48:09
- Откуда: Сердце Пармы
Re: Нужна помощь по написанию программы для attiny2313
есть чем прошивать?
Для тех, кто не учил магию мир полон физики 
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Re: Нужна помощь по написанию программы для attiny2313
Т.е. алгоритм получается такой
1. Если нажата кнопка СТАРТ - формируется импульс порядка 1 сек. а ПОСЛЕ этого импульса стартует двигло.
2. Если поступил сигнал, что движка глушится (опять же при условии. что она работала перед этим) - ПАУЗА 1 сек, сформировать импульс с 1 сек длительностью.
Кто/Что выдает статус движки (запущен/заглушен)?
Правильно ли я понял. что сигнал СТАРТ обрабатывается отдельно от сигнала о состоянии двигателя?
1. Если нажата кнопка СТАРТ - формируется импульс порядка 1 сек. а ПОСЛЕ этого импульса стартует двигло.
2. Если поступил сигнал, что движка глушится (опять же при условии. что она работала перед этим) - ПАУЗА 1 сек, сформировать импульс с 1 сек длительностью.
Кто/Что выдает статус движки (запущен/заглушен)?
Правильно ли я понял. что сигнал СТАРТ обрабатывается отдельно от сигнала о состоянии двигателя?
Re: Нужна помощь по написанию программы для attiny2313
yvm Пробуйте. Входной сигнал PD2/INT0, выход импульсов PD0. FUSE-биты дефолтные - встроенный RC 8MHz, CKDIV8 запрограммирован
- Вложения
-
- TEST_MEGAN.zip
- (455 байт) 158 скачиваний
Re: Нужна помощь по написанию программы для attiny2313
Спасибо, вечером займусь
Добавлено after 8 minutes 51 second:
Правильно фьюзы?
Добавлено after 8 minutes 51 second:
Правильно фьюзы?
- Вложения
-
- 2313.JPG
- (66.89 КБ) 203 скачивания
Re: Нужна помощь по написанию программы для attiny2313
По мне, должно быть так
Re: Нужна помощь по написанию программы для attiny2313
Насколько помню - запрограммирован - галочка скинута
Добавлено after 2 hours 27 minutes 48 seconds:
[uquote="akl",url="/forum/viewtopic.php?p=3250974#p3250974"]yvm Пробуйте. Входной сигнал PD2/INT0, выход импульсов PD0. FUSE-биты дефолтные - встроенный RC 8MHz, CKDIV8 запрограммирован[/uquote]
Попробовал пока без машины, на светодиоде. Работает, только без задержки перед вторым импульсом
Добавлено after 2 hours 27 minutes 48 seconds:
[uquote="akl",url="/forum/viewtopic.php?p=3250974#p3250974"]yvm Пробуйте. Входной сигнал PD2/INT0, выход импульсов PD0. FUSE-биты дефолтные - встроенный RC 8MHz, CKDIV8 запрограммирован[/uquote]
Попробовал пока без машины, на светодиоде. Работает, только без задержки перед вторым импульсом
Re: Нужна помощь по написанию программы для attiny2313
- Вложения
-
- TEST_MEGAN_2.zip
- (1.32 КБ) 165 скачиваний
Последний раз редактировалось akl Ср дек 06, 2017 11:05:25, всего редактировалось 1 раз.
Re: Нужна помощь по написанию программы для attiny2313
[uquote="akl",url="/forum/viewtopic.php?p=3251551#p3251551"]Подшаманил немного прогу. Теперь так

[/uquote]
Замечательно, осталось на машину внедрить. На выходных у жены машину приватизирую для опытов.
Еще вопрос, можно листинг проги, а то длительность импульса возможно корректировать придется. С этим надеюсь разберусь
[/uquote]
Замечательно, осталось на машину внедрить. На выходных у жены машину приватизирую для опытов.
Еще вопрос, можно листинг проги, а то длительность импульса возможно корректировать придется. С этим надеюсь разберусь
Re: Нужна помощь по написанию программы для attiny2313
Корректировать не пришлось, все супер. Вылез правда еще один косяк, но его решил при помощи релюхи.
Огромное спасибо за помощь
Огромное спасибо за помощь