Обсуждаем контроллеры компании Atmel.
Вт дек 05, 2017 13:07:31
Приветствую, нужно сделать устройство на 2313, вроде задача примитивная, но сам сколько читал, только еще хуже стало. Требуется что бы при изменении сигнала на входе с 1 на 0, на выходе появлялся один импульс длительностью 1 сек. А при обратном изменении на входе с 0 на 1, через 1 секунду такой же импульс 1 сек. Собрал на КМОП логике, но больно громоздко вышло, а в наличии есть 2313
Вт дек 05, 2017 13:19:37
2 шт NE555
или одна 561ла7
чего огород городить то?
Последний раз редактировалось
pasha_zv Вт дек 05, 2017 13:28:04, всего редактировалось 1 раз.
Вт дек 05, 2017 13:31:22
вот как раз 555 у меня нет, а в нашей деревне не купишь
Добавлено after 7 minutes 9 seconds:
На 561 логике уже собрано, причем одним корпусом не отделаться, и емкостями временные интервалы не айс задавать, устройство для авто- там разбег температур неслабый
Вт дек 05, 2017 13:36:33
Здравствуйте!!
Тип выхода/входа? Или чего там прикручивается к устройству?
Максимальная частота этих Ваших импульсов?
Работа стоИт или стОит ?)
Вт дек 05, 2017 14:06:31
Ситуация следующая - установлен блок автозапуска на Меган2. Но там очень дебильный алго кнопки Старт. Перед запуском нужно разбудить кан шину - нужен импульс примерно 1 сек длительностью (подбирать еще придется, короткий не будит машину, длинный открывает замки) После глушения блоком опять нужен импульс - а то машина не засыпает.
Никакой частоты - единичные импульсы на выходе по изменению сигнала на входе.
Работа стоИт - все установлено, но не работает как надо.
Вт дек 05, 2017 14:22:55
есть чем прошивать?
Вт дек 05, 2017 14:35:07
Т.е. алгоритм получается такой
1. Если нажата кнопка СТАРТ - формируется импульс порядка 1 сек. а ПОСЛЕ этого импульса стартует двигло.
2. Если поступил сигнал, что движка глушится (опять же при условии. что она работала перед этим) - ПАУЗА 1 сек, сформировать импульс с 1 сек длительностью.
Кто/Что выдает статус движки (запущен/заглушен)?
Правильно ли я понял. что сигнал СТАРТ обрабатывается отдельно от сигнала о состоянии двигателя?
Вт дек 05, 2017 14:44:58
yvm Пробуйте. Входной сигнал PD2/INT0, выход импульсов PD0. FUSE-биты дефолтные - встроенный RC 8MHz, CKDIV8 запрограммирован
- Вложения
-
- TEST_MEGAN.zip
- (455 байт) Скачиваний: 144
Вт дек 05, 2017 15:06:57
Спасибо, вечером займусь
Добавлено after 8 minutes 51 second:Правильно фьюзы?
- Вложения
-
- 2313.JPG
- (66.89 KiB) Скачиваний: 188
Вт дек 05, 2017 18:00:30
Насколько помню - запрограммирован - галочка скинута
Добавлено after 2 hours 27 minutes 48 seconds:yvm Пробуйте. Входной сигнал PD2/INT0, выход импульсов PD0. FUSE-биты дефолтные - встроенный RC 8MHz, CKDIV8 запрограммирован
Попробовал пока без машины, на светодиоде. Работает, только без задержки перед вторым импульсом
Ср дек 06, 2017 04:44:05
Подшаманил немного прогу. Теперь так
- Вложения
-
- TEST_MEGAN_2.zip
- (1.32 KiB) Скачиваний: 153
Последний раз редактировалось
akl Ср дек 06, 2017 11:05:25, всего редактировалось 1 раз.
Ср дек 06, 2017 09:00:15
Подшаманил немного прогу. Теперь так
TEST_megan_2.hex
Замечательно, осталось на машину внедрить. На выходных у жены машину приватизирую для опытов.
Еще вопрос, можно листинг проги, а то длительность импульса возможно корректировать придется. С этим надеюсь разберусь
Вс дек 10, 2017 01:38:42
Корректировать не пришлось, все супер. Вылез правда еще один косяк, но его решил при помощи релюхи.
Огромное спасибо за помощь
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.