Нужна помощь по написанию программы для attiny2313
- Сообщения: 20
- Зарегистрирован: Сб сен 13, 2008 21:52:24
Приветствую, нужно сделать устройство на 2313, вроде задача примитивная, но сам сколько читал, только еще хуже стало. Требуется что бы при изменении сигнала на входе с 1 на 0, на выходе появлялся один импульс длительностью 1 сек. А при обратном изменении на входе с 0 на 1, через 1 секунду такой же импульс 1 сек. Собрал на КМОП логике, но больно громоздко вышло, а в наличии есть 2313
- Реклама
2 шт NE555
или одна 561ла7
чего огород городить то?
или одна 561ла7
чего огород городить то?
Последний раз редактировалось pasha_zv Вт дек 05, 2017 13:28:04, всего редактировалось 1 раз.
LIVE - EVIL
- Сообщения: 20
- Зарегистрирован: Сб сен 13, 2008 21:52:24
вот как раз 555 у меня нет, а в нашей деревне не купишь
Добавлено after 7 minutes 9 seconds:
На 561 логике уже собрано, причем одним корпусом не отделаться, и емкостями временные интервалы не айс задавать, устройство для авто- там разбег температур неслабый
Добавлено after 7 minutes 9 seconds:
На 561 логике уже собрано, причем одним корпусом не отделаться, и емкостями временные интервалы не айс задавать, устройство для авто- там разбег температур неслабый
- Сообщения: 16
- Зарегистрирован: Пн дек 04, 2017 09:40:14
Здравствуйте!!
Тип выхода/входа? Или чего там прикручивается к устройству?
Максимальная частота этих Ваших импульсов?
Работа стоИт или стОит ?)
Тип выхода/входа? Или чего там прикручивается к устройству?
Максимальная частота этих Ваших импульсов?
Работа стоИт или стОит ?)
- Сообщения: 20
- Зарегистрирован: Сб сен 13, 2008 21:52:24
Ситуация следующая - установлен блок автозапуска на Меган2. Но там очень дебильный алго кнопки Старт. Перед запуском нужно разбудить кан шину - нужен импульс примерно 1 сек длительностью (подбирать еще придется, короткий не будит машину, длинный открывает замки) После глушения блоком опять нужен импульс - а то машина не засыпает.
Никакой частоты - единичные импульсы на выходе по изменению сигнала на входе.
Работа стоИт - все установлено, но не работает как надо.
Никакой частоты - единичные импульсы на выходе по изменению сигнала на входе.
Работа стоИт - все установлено, но не работает как надо.
- Реклама
есть чем прошивать?
Для тех, кто не учил магию мир полон физики 
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
- Сообщения: 16
- Зарегистрирован: Пн дек 04, 2017 09:40:14
Т.е. алгоритм получается такой
1. Если нажата кнопка СТАРТ - формируется импульс порядка 1 сек. а ПОСЛЕ этого импульса стартует двигло.
2. Если поступил сигнал, что движка глушится (опять же при условии. что она работала перед этим) - ПАУЗА 1 сек, сформировать импульс с 1 сек длительностью.
Кто/Что выдает статус движки (запущен/заглушен)?
Правильно ли я понял. что сигнал СТАРТ обрабатывается отдельно от сигнала о состоянии двигателя?
1. Если нажата кнопка СТАРТ - формируется импульс порядка 1 сек. а ПОСЛЕ этого импульса стартует двигло.
2. Если поступил сигнал, что движка глушится (опять же при условии. что она работала перед этим) - ПАУЗА 1 сек, сформировать импульс с 1 сек длительностью.
Кто/Что выдает статус движки (запущен/заглушен)?
Правильно ли я понял. что сигнал СТАРТ обрабатывается отдельно от сигнала о состоянии двигателя?
yvm Пробуйте. Входной сигнал PD2/INT0, выход импульсов PD0. FUSE-биты дефолтные - встроенный RC 8MHz, CKDIV8 запрограммирован
- Вложения
-
- TEST_MEGAN.zip
- (455 байт) 163 скачивания
- Сообщения: 20
- Зарегистрирован: Сб сен 13, 2008 21:52:24
Насколько помню - запрограммирован - галочка скинута
Добавлено 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]
Попробовал пока без машины, на светодиоде. Работает, только без задержки перед вторым импульсом
- Вложения
-
- TEST_MEGAN_2.zip
- (1.32 КБ) 169 скачиваний
Последний раз редактировалось akl Ср дек 06, 2017 11:05:25, всего редактировалось 1 раз.
- Сообщения: 20
- Зарегистрирован: Сб сен 13, 2008 21:52:24
[uquote="akl",url="/forum/viewtopic.php?p=3251551#p3251551"]Подшаманил немного прогу. Теперь так
[/uquote]
Замечательно, осталось на машину внедрить. На выходных у жены машину приватизирую для опытов.
Еще вопрос, можно листинг проги, а то длительность импульса возможно корректировать придется. С этим надеюсь разберусь
Замечательно, осталось на машину внедрить. На выходных у жены машину приватизирую для опытов.
Еще вопрос, можно листинг проги, а то длительность импульса возможно корректировать придется. С этим надеюсь разберусь
- Сообщения: 20
- Зарегистрирован: Сб сен 13, 2008 21:52:24
Корректировать не пришлось, все супер. Вылез правда еще один косяк, но его решил при помощи релюхи.
Огромное спасибо за помощь
Огромное спасибо за помощь


