Устройство для рачсета времени и полных колебаний

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Вт мар 25, 2008 22:10:23
Откуда: Минск

Сообщение Лютик »

Здравствуйте! Помогите пожалуйста с исготовлением устройства для лабороторных работ. Устройство должно выглядеть следующим образом:
4 кнопки - Включить\Выключить , Пуск, Стоп и Сброс. Как полагаеться включаем данное устройство, после чего начинаем опыт: отклоняем маятник на определенный угол и отпускаем, параллельно нажимаем на кнопку Пуск, после чего на сегментный дисплей должно отображжаться время до 2-х знаков после запятой. По нажатию кнопки Стоп, время останавливаеться. В то же время в данной схеме долен быть фотоэллемент или ИЗ - импульсный генератор-излучатель и ПР - фотоприемник, реагирующий лишь на его импульсы, для расчета периодов (двухкратное прерывание). Как и время, вывод значений периода на сегментный дисплей. Ну ина последок, при нажатии на кнопку Сброс все значения обнуляються.
Я в этом деле новичок, если можно напишите поподробнее, спасибо.
Последний раз редактировалось Лютик Сб мар 29, 2008 10:55:28, всего редактировалось 1 раз.
Реклама
Модератор
Аватара пользователя
Сообщения: 11169
Зарегистрирован: Чт окт 27, 2005 18:50:07
Откуда: из мест не столь отдалённых

Сообщение Сэр Мурр »

Может, вместо фотодатчиков использовать другие элементы, вроде датчиков Холла? только тогда маятник должен быть стальным или содержать маленький магнит.Схема будет помехоустойчивее, чем фото. Для счёта времени есть довольно много схем таймеров- и на микросхемах, и на микроконтроллерах.
Реклама
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Вт мар 25, 2008 22:10:23
Откуда: Минск

Сообщение Лютик »

Можно и с помощью датчиков Холла.
Дайте пожалуйста ссылки...
Модератор
Аватара пользователя
Сообщения: 11169
Зарегистрирован: Чт окт 27, 2005 18:50:07
Откуда: из мест не столь отдалённых

Сообщение Сэр Мурр »

http://sensorica.ru/news57.html http://www.gearmotor.ru/holl3.htm
ну и так далее- набираем в поисковике "Применение датчика Холла".
У нас на сайте вроде этот вопрос ещё не обсуждался.
Реклама
Эиком - электронные компоненты и радиодетали
Модератор
Аватара пользователя
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург

Сообщение Aheir »

Было немного:
http://www.radiokot.ru/forum/viewtopic.php?t=5867
Если по ключевым словам поискать, то и еще информация на Форуме найдется.
Оптимизм х (Опыт + Знания) = const
Контактная информация:
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 187
Зарегистрирован: Пн дек 17, 2007 14:06:09
Откуда: Саранск

Сообщение savage »

Тебе же придется закреплять на нем магнит. Для датчика хола ИМХО тоже понадобится какой то магнитопровод.
Так что это все будут "подтормаживать" маятник, когда он будет проходить мимо.
Реклама
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Вт мар 25, 2008 22:10:23
Откуда: Минск

Сообщение Лютик »

Значит датчик Холла отпадает, возвращаемся к варианту с фотодатчиками.
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Вт мар 25, 2008 22:10:23
Откуда: Минск

Сообщение Лютик »

Где не ищу, везде секундомер до одного знака после запятой или вообще считает как минимум секунды. Может у когото есть схема? А насчет датчика для расчета периодов вообще облом, лично я еще ничего подобного не нашел... Помогите пожалуйста.
Встал на лапы
Сообщения: 124
Зарегистрирован: Ср авг 29, 2007 10:42:31

Сообщение lexmulya »

Ставил я за такой штукой эксперементы....
Я так понимаю датчик стоит по центру, интересует время прохождения через этот датчик туда и обратно? Я бы делал так, какой-нибудь МК(там кода немного) и датчики от старой комп мышки.
Дальше просто ловим прерывания от датчика и мереям время между 2 событиями, все остальное легко высчитать...
Если мне не изменяет память то там частота от длинны зависит.
Контактная информация:
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Вт мар 25, 2008 22:10:23
Откуда: Минск

Сообщение Лютик »

lexmulya
Я извиняюсь, я не правильно изначально написал, надо просто чтобы фотодатчик считал полные колебания (то есть прохождение тела через одно и то же положение в одном и том же направлении) и выдавал на сигментное табло(00 - минимум, а 99 - максимум). А время дожно отсчитываться независимо от периодов до 2 знаков после запятой (00.00 с., максимум это 99.99 с. по окончанию которого время сбрасываеться на ноль и продолжает считать заново, а периоды ). Чтобы запустить секундомер да и все устройство нужно сначало нажать Включить/Выключить, а затем кнопку Пуск. Сброс - сбрасывает все значения на 0 и (!)останавливает счетчики.
Изображение
Встал на лапы
Сообщения: 124
Зарегистрирован: Ср авг 29, 2007 10:42:31

Сообщение lexmulya »

Ну не проблема, так как у нас маятник, то просто берем время между срабатываниями через одно прерывание маятника. Например
1 Мы отпустили маятник, нажали кнопку и т.д. Маятник вызвал срабатывание датчика. -Здесь мы начинаем отсчет.
2 Маятник начал возврощатся и опять пересек датчик
3 Маятник опять поменял направление и пересек датчик -здесь мы заканчиваем отсчет.
Вот нас и интересует время между 1 и 3 событиями.


З.Ы. Если не к спеху могу в понедельник написать то что нужно. Стукнись в личку.
Контактная информация:
Нашел транзистор. Понюхал.
Сообщения: 161
Зарегистрирован: Вт мар 25, 2008 22:10:23
Откуда: Минск

Сообщение Лютик »

Когда маятник пересек датчик 2 раза то на сигментном табло значение должно измениться на 1 и т.д. Время не останавливаеться(!) , оно продолжает осчет, останавливаем его мы сами по кнопке Стоп.
Я согласен, на словах это все просто выглядет, а мне реально нужна помощь для сборки сего устройства. Я в начале темы писал что еще новичок, тем самым подразумевая что сам придумать схему я не смогу. lexmulya если ты знаешь как это сделать, помоги пожалуйста.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»