Страница 1 из 1

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

Добавлено: Вт мар 25, 2008 22:28:29
Лютик
Здравствуйте! Помогите пожалуйста с исготовлением устройства для лабороторных работ. Устройство должно выглядеть следующим образом:
4 кнопки - Включить\Выключить , Пуск, Стоп и Сброс. Как полагаеться включаем данное устройство, после чего начинаем опыт: отклоняем маятник на определенный угол и отпускаем, параллельно нажимаем на кнопку Пуск, после чего на сегментный дисплей должно отображжаться время до 2-х знаков после запятой. По нажатию кнопки Стоп, время останавливаеться. В то же время в данной схеме долен быть фотоэллемент или ИЗ - импульсный генератор-излучатель и ПР - фотоприемник, реагирующий лишь на его импульсы, для расчета периодов (двухкратное прерывание). Как и время, вывод значений периода на сегментный дисплей. Ну ина последок, при нажатии на кнопку Сброс все значения обнуляються.
Я в этом деле новичок, если можно напишите поподробнее, спасибо.

Добавлено: Вт мар 25, 2008 22:51:02
Сэр Мурр
Может, вместо фотодатчиков использовать другие элементы, вроде датчиков Холла? только тогда маятник должен быть стальным или содержать маленький магнит.Схема будет помехоустойчивее, чем фото. Для счёта времени есть довольно много схем таймеров- и на микросхемах, и на микроконтроллерах.

Добавлено: Вт мар 25, 2008 22:56:29
Лютик
Можно и с помощью датчиков Холла.
Дайте пожалуйста ссылки...

Добавлено: Вт мар 25, 2008 23:07:53
Сэр Мурр
http://sensorica.ru/news57.html http://www.gearmotor.ru/holl3.htm
ну и так далее- набираем в поисковике "Применение датчика Холла".
У нас на сайте вроде этот вопрос ещё не обсуждался.

Добавлено: Ср мар 26, 2008 08:34:46
Aheir
Было немного:
http://www.radiokot.ru/forum/viewtopic.php?t=5867
Если по ключевым словам поискать, то и еще информация на Форуме найдется.

Добавлено: Ср мар 26, 2008 09:50:56
savage
Тебе же придется закреплять на нем магнит. Для датчика хола ИМХО тоже понадобится какой то магнитопровод.
Так что это все будут "подтормаживать" маятник, когда он будет проходить мимо.

Добавлено: Ср мар 26, 2008 11:14:17
Лютик
Значит датчик Холла отпадает, возвращаемся к варианту с фотодатчиками.

Добавлено: Пт мар 28, 2008 11:27:20
Лютик
Где не ищу, везде секундомер до одного знака после запятой или вообще считает как минимум секунды. Может у когото есть схема? А насчет датчика для расчета периодов вообще облом, лично я еще ничего подобного не нашел... Помогите пожалуйста.

Добавлено: Пт мар 28, 2008 11:42:49
lexmulya
Ставил я за такой штукой эксперементы....
Я так понимаю датчик стоит по центру, интересует время прохождения через этот датчик туда и обратно? Я бы делал так, какой-нибудь МК(там кода немного) и датчики от старой комп мышки.
Дальше просто ловим прерывания от датчика и мереям время между 2 событиями, все остальное легко высчитать...
Если мне не изменяет память то там частота от длинны зависит.

Добавлено: Сб мар 29, 2008 01:20:04
Лютик
lexmulya
Я извиняюсь, я не правильно изначально написал, надо просто чтобы фотодатчик считал полные колебания (то есть прохождение тела через одно и то же положение в одном и том же направлении) и выдавал на сигментное табло(00 - минимум, а 99 - максимум). А время дожно отсчитываться независимо от периодов до 2 знаков после запятой (00.00 с., максимум это 99.99 с. по окончанию которого время сбрасываеться на ноль и продолжает считать заново, а периоды ). Чтобы запустить секундомер да и все устройство нужно сначало нажать Включить/Выключить, а затем кнопку Пуск. Сброс - сбрасывает все значения на 0 и (!)останавливает счетчики.
Изображение

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


З.Ы. Если не к спеху могу в понедельник написать то что нужно. Стукнись в личку.

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