Оптический дребезг Оо

Обсуждаем цифровые устройства...
Ответить
Прорезались зубы
Аватара пользователя
Сообщения: 244
Зарегистрирован: Ср авг 31, 2005 20:09:08
Откуда: Петрозаводск, Карелия.

Сообщение Pa5ha »

Приветствую.
Ваяю тахометр на станок. Вот такой:
Изображение

Вот с таким датчиком, сделанным из старой колобковой мышки (прошу прощения за раскоряку):
Изображение

Проблема нарисовалась следующая. Даже 2.

1. сначала я почему-то решил, что int0 находится на 2 ноге меги8. Припаял. Создал прерывание, повесил счетчик прерываний. Все считается отлично (частота меги 1 МГц). Но на ноге 2, где RXD и PD0, а не на 4, где INT0 собственно и находится. Как такое может быть?

2. перевесил датчик на 6 ногу (прошил фузы, частота 16МГц), где T0 и подключил к таймеру TIMER0. В результате когда мимо светодиода проходит шторка, то счетчик отсчитывает, не 1, а 3, 50, 240 импульсов. Как такое может быть? Оптический дребезг? Как быть? Что делать?
2kb of eeprom should be enought for everybody (C) Bill Gates` cat :)
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15690
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Это весьма коварное явление - "дребезг мысли при недочтении документации" или создании схемотехники/идеи программной реализации проекта.
:wink:
Реклама
Прорезались зубы
Аватара пользователя
Сообщения: 244
Зарегистрирован: Ср авг 31, 2005 20:09:08
Откуда: Петрозаводск, Карелия.

Сообщение Pa5ha »

BOB51 писал(а):Это весьма коварное явление - "дребезг мысли при недочтении документации" или создании схемотехники/идеи программной реализации проекта.
:wink:
Ну, помог дак помог. Спасибо тебе, добрый человек.

Впрочем да, был невнимателен и уже разобрался, все работает.
2kb of eeprom should be enought for everybody (C) Bill Gates` cat :)
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 15690
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

:wink: :beer:
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Сообщения: 7722
Зарегистрирован: Вс июл 24, 2011 11:38:09

Сообщение 74LS00 »

Свет должен излучать только центр диода, надо крышку с дырочкой сделать и по возможности исключить внешнний свет, может ещё и тень залетает.
Ограничить скорость счёта, наверняка он мегагерцы насчитывает, уж точно там не такие скоростя
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3459
Зарегистрирован: Ср сен 27, 2006 16:18:57

Сообщение Барсик »

Для начала, надо поставить блокировочные конденсаторы по питанию. Что-то их не видно...
И надо очень аккуратно разводить участок схемы, где стоит кварц и те самые конденсаторы по 22 пФ. Об этом много раз писали. Чтобы по "земле", куда подключены эти конденсаторы, не было посторонних токов.
Реклама
Прорезались зубы
Аватара пользователя
Сообщения: 244
Зарегистрирован: Ср авг 31, 2005 20:09:08
Откуда: Петрозаводск, Карелия.

Сообщение Pa5ha »

Господа. Лампы накаливания действительно засвечивают ик-фототранзисторы из мышей.
Покрасили реперный диск черным матом.
С конденсаторами идея неплохая. На входе был добавлен конденсатор на 1000 мКф и на вход таймера повесил желтенький 102, чтоб помехи вч фильтровал. Не знаю насколько это правильно, но совокупность мероприятий дала положительный результат. До 10 тыс оборотов считает хорошо. Больше мотор не может.

Данная версия считала количество оборотов в секунду. В результате этого дискретность с 1 прорезью диска на оборот вышла 60 об/мин. Сначала диск был на 10 окошек, но тогда больше 1500 оборотов/мин он не мог осилить.

Про разводку вч читал много, но очень давно. Помню про звезды, петли, просадки напряжений на шинах под нагрузкой. Пожалуйста, поделитесь стоящей на ваш взгляд ссылочкой где можно освежить знания.
2kb of eeprom should be enought for everybody (C) Bill Gates` cat :)
Контактная информация:
Ответить

Вернуться в «Цифровая техника»