Помогите сделать таймер задержки вкл на МК

Обсуждаем контроллеры компании Atmel.
Ответить
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вс окт 23, 2011 22:18:40

Сообщение djrec »

Задача такова.
Что бы сфотографировать бьющейся предмет я поставил на полу контакты, которые и пустят входной сигнал на МК. Но кому интересна фотография касания стакана об пол. Вот для этого и делаю задержку срабатывания вспышки, которая и сделает кадр когда стакан будет разбит и будет разлетатся в стороны.

Мне совсем не важно будет ли претормаживание цифр при работе таймера или нет. Они мне нужны только для того что бы выставить время таймера. Визуально видеть сколько я наклацал.

извините за глупый вопрос, но не могли бы обьяснить какие фьюзы нужно поставить. Сейчас спаял буду прошивать, пока что без кварца.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Фузы шить не надо, оставьте заводские. Будет работать на частоте 1 МГц от внутреннего гены.
Сейчас работает так:
Изображение
Вложения
diagr.jpg
(10.05 КБ) 687 скачиваний
Последний раз редактировалось pyzhman Вт окт 16, 2012 13:56:01, всего редактировалось 1 раз.
Docendo discimus
Контактная информация:
Реклама
Опытный кот
Аватара пользователя
Сообщения: 882
Зарегистрирован: Ср фев 22, 2012 01:25:21

Сообщение shads »

Пижман, из скрытого подтекста ТС, я таки понял, что выходной импульс надо формировать постоянной длительности, например 100мс, а фронт этого импульса, сдвигать на запрограммированное время, относительно стартового импульса.....
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вс окт 23, 2011 22:18:40

Сообщение djrec »

Что то попытка не удалась. На циферблате вообще ничего нет. Не знаю почему, вроде все правильно.



(Когда на вход приходит "1", то на выходе она должна появится с задержкой установленного времени. Но стоять на выходе 0,1 секунды.)
Реклама
Эиком - электронные компоненты и радиодетали
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вс окт 23, 2011 22:18:40

Сообщение djrec »

Нашел первую ошибку, порты попутал блин.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Перезалил и прошивку и диаграмму.
Если мк с магазина - ищем корявый монтаж. Если мк юзаный - скриншот фузов сюда.
Docendo discimus
Контактная информация:
Реклама
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вс окт 23, 2011 22:18:40

Сообщение djrec »

Он был с магазина, пока мои руки до него не добрались.
Вложения
747.JPG
(30.77 КБ) 381 скачивание
Опытный кот
Аватара пользователя
Сообщения: 882
Зарегистрирован: Ср фев 22, 2012 01:25:21

Сообщение shads »

djrec писал(а):Нашел первую ошибку, порты попутал блин.
Надеюсь на макетке, а не на вытравленной плате.....
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вс окт 23, 2011 22:18:40

Сообщение djrec »

Сегодня уже не успею переделать, думаю завтра сделаю по новому, как на схеме. Спешил и допустил ошибку. Надеюсь что порты не попалил.
Опытный кот
Аватара пользователя
Сообщения: 882
Зарегистрирован: Ср фев 22, 2012 01:25:21

Сообщение shads »

djrec писал(а):Что бы сфотографировать бьющейся предмет .......... кадр когда стакан будет разбит и будет разлетатся в стороны.
Этж скока стаканов побить надо будет, пока нужное время подбереш .....
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Вот и я подумал - Гусь Хрустальный работой обеспечен. :)
Представленные фузы - на 8 МГц без делителя на 8, итого частота тактирования ядра составляет 8 МГц. Перезалил прошивку, откомпилированную на эту частоту.
Docendo discimus
Контактная информация:
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень

Сообщение vitalik_1984 »

Так то нужен всего один стакан, так как контакт на полу - это и есть входной импульс.А сколько прошло времени уже не так важно, ведь за полсекунды капли(если стакан с жидкостью) никуда из воздуха не денутся.А там дальше уже можно по другому извращаться.Измерять скорость полета пули или еще чего-нибудь.Я видел такие фото - прикольно так то.
Контактная информация:
Прорезались зубы
Сообщения: 216
Зарегистрирован: Вс окт 23, 2011 22:18:40

Сообщение djrec »

Ураааа!!!

Все заработало.

Очень большое спасибо за помощь.

Теперь буду делать нормальную печатку и корпус.

Можете скинуть саму программу?

Поставлю кварц, нужно будет еще раз поменять частоту на 4 мГц. Но это уже когда сделаю печатку.
Опытный кот
Аватара пользователя
Сообщения: 882
Зарегистрирован: Ср фев 22, 2012 01:25:21

Сообщение shads »

djrec писал(а):Поставлю кварц, нужно будет еще раз поменять частоту на 4 мГц. Но это уже когда сделаю печатку.
Да не заморачивайся с кварцем, оставь как есть. Неточность частоты думаю будет пару %, ну мож до 5%, это мелочи. Подумаеш должна быть 10мс задержка, а будет 9,5мс, думаю это мелочи.....
Это если бы тебе надо было выставлять заранее известные интервалы времени, то еще мож быть и есть смысл, а ты ж все равно будеш эксперементально выставлять задержку.....
Ответить

Вернуться в «AVR»