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

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Лютик
Нашел транзистор. Понюхал.
Сообщения: 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
ну и так далее- набираем в поисковике "Применение датчика Холла".
У нас на сайте вроде этот вопрос ещё не обсуждался.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

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

Сообщение savage »

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

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

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

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

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

Сообщение lexmulya »

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

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

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

Сообщение lexmulya »

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


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

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

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

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