энкодер и ттл

Обсуждаем цифровые устройства...
Ответить
Встал на лапы
Аватара пользователя
Сообщения: 123
Зарегистрирован: Вс дек 13, 2009 01:04:42

Сообщение goodspeedmen »

Делаю счетчик на логике для подсчета импульсов энкодера, для подсчета использую 155ие6 и для индикации 514ид2, но проблема в том, что счётчик сигнал направления принимает за сигнал счета и получается, что он считает на "одном месте". Есть вроде идея как избавиться от подобного "эффекта" но нужно экспериментировать, может кто знает стандартные способы решения такой проблемы?
Голосовой чат.
Контактная информация:
Реклама
abc
Друг Кота
Аватара пользователя
Сообщения: 3688
Зарегистрирован: Чт мар 20, 2008 01:06:40
Откуда: Севастополь

Сообщение abc »

Перед счетчиком должен быть хитрый формирователь на триггере. В вашей схеме есть такой ?

Изображение
>(*.*)<
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 123
Зарегистрирован: Вс дек 13, 2009 01:04:42

Сообщение goodspeedmen »

спасибо завтра попробую по эмулить :)
Голосовой чат.
Контактная информация:
Встал на лапы
Аватара пользователя
Сообщения: 123
Зарегистрирован: Вс дек 13, 2009 01:04:42

Сообщение goodspeedmen »

пробовал эмулировать в протеусе что-то не работает. :?
Голосовой чат.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Грызет канифоль
Сообщения: 274
Зарегистрирован: Вс дек 18, 2011 20:59:36

Сообщение ДУРАК »

abc писал(а):хитрый формирователь на триггере
Ничего он не хитрый, а просто не рабочий!!! :wink:
В таком режиме D-триггер не работает!
goodspeedmen писал(а):что-то не работает
Неудивительно... :roll:
Реклама
abc
Друг Кота
Аватара пользователя
Сообщения: 3688
Зарегистрирован: Чт мар 20, 2008 01:06:40
Откуда: Севастополь

Сообщение abc »

ну, сорри тогда, схема не моя, "гуглите, Шура, гуглите"
>(*.*)<
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
Реклама
Друг Кота
Аватара пользователя
Сообщения: 35639
Зарегистрирован: Вс янв 25, 2009 21:16:04
Откуда: Москва

Сообщение Brigadir »

Попробуй такую логику.
Изображение
Как работает обьяснить? Или сам догадаешься?
А поболтать?
Встал на лапы
Аватара пользователя
Сообщения: 123
Зарегистрирован: Вс дек 13, 2009 01:04:42

Сообщение goodspeedmen »

Brigadir писал(а):Попробуй такую логику.
Изображение
Как работает обьяснить? Или сам догадаешься?
Спасибо смещение фазы работает мяу. Но все же на выходах Q Q_ rs триггера присутствуют импульсы которые будут подсчитываться счетчиком :o попробовал поставить элемент "И" между входом R и выход Q_ и входом S выходом Q триггера но иногда прорывается импульс :facepalm: будет ли такая схема работать в реальности неизвестно :dont_know:
Изображение
Вложения
s7xbni3aa.GIF
(7.13 КБ) 3249 скачиваний
Голосовой чат.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 35639
Зарегистрирован: Вс янв 25, 2009 21:16:04
Откуда: Москва

Сообщение Brigadir »

Для этой схемы (взята из книги Шелестова) необходимо правильно установить оптодатчики, это во первых, там я ещё не пририрсовал RC цепь для некой задержки импульса с оптодатчика. (просто спешил, рисуя и посчитал пока не надо полную схему).
Давайте порассуждаем: сигнал такой 10101010 - не даст нам сигнал направления. А вот такие сигналы: 110110110 или 011011011(по входу) - уже можно отличить (направление вращения). От этого и строить логику фиксирования нужного нам сигнала и по выходу "зашить" в память: лог 1 на одном выходе и лог 0 на другом и наоборот, что и требуется для реверсивного счетчика (входа + и - ).
Попробуйте САМИ сочинить схему на основе логики И или ИЛИ. И, естессно - защелка (RS - триггер). Если не получится, я позже зайду и помогу.
Удачи Вам! :beer:
А поболтать?
Встал на лапы
Аватара пользователя
Сообщения: 123
Зарегистрирован: Вс дек 13, 2009 01:04:42

Сообщение goodspeedmen »

собрал вот по такой схеме, работает.
Изображение
вот что на выходе
Изображениеphp?mode=view
Вложения
scope.jpg
(141.1 КБ) 2180 скачиваний
ecoder to puls.JPG
(48.75 КБ) 1974 скачивания
Голосовой чат.
Контактная информация:
Друг Кота
Сообщения: 5232
Зарегистрирован: Пт авг 25, 2006 09:26:19
Откуда: Москва

Сообщение Rokl »

goodspeedmen писал(а):собрал вот по такой схеме, работает.
Вообще обе схемы рабочие должны быть.
Первая схема тоже работает, если оптодатчики работают с одновременным перекрытием.
Тоесть:
1. оба датчика открыты, потом передний закрыт датчик задний открыт, потом оба датчика закрыты, потом передний открыт, задний закрыт, потом оба снова открыты. (схема предназначена для счетчиков типа CD4516, а не для 555ИЕ6)
во второй схеме датчики без перекрытия., т.е. сначала первый открыт, закрыт,открыт, потом второй открыт, закрыт,открыт.
Эта схема работает со счетчиками 555ИЕ6.
Друг Кота
Аватара пользователя
Сообщения: 35639
Зарегистрирован: Вс янв 25, 2009 21:16:04
Откуда: Москва

Сообщение Brigadir »

goodspeedmen писал(а):собрал вот по такой схеме, работает.
[
Неплохо, осталось только для управления ИЕ6 из импульсов сформировать логическую единицу: Привязать к выходу (каждому) емкий конденсатор (через диод). Конденсатор будет накапливать энергию от импульсов (диод нужен, чтобы логические 0 не разряжали) и держать непрерывно высокий уровень (лог. 1) для задания направления счета для ИЕ6.
Изображение
А поболтать?
Держит паяльник хвостом
Сообщения: 958
Зарегистрирован: Вс июл 13, 2014 09:42:26

Сообщение IRMADE »

abc писал(а):Перед счетчиком должен быть хитрый формирователь на триггере. В вашей схеме есть такой ?

Изображение
Приведённый фрагмент схемы это действительно часть мышки или Ваше "изобретение"?
Держит паяльник хвостом
Сообщения: 958
Зарегистрирован: Вс июл 13, 2014 09:42:26

Сообщение IRMADE »

Brigadir писал(а):
goodspeedmen писал(а):собрал вот по такой схеме, работает.
[
Так схему строить нельзя. Обычные инверторы нужно заменить на триггеры Шмитта ТЛ.
abc
Друг Кота
Аватара пользователя
Сообщения: 3688
Зарегистрирован: Чт мар 20, 2008 01:06:40
Откуда: Севастополь

Сообщение abc »

IRMADE писал(а):Приведённый фрагмент схемы это действительно часть мышки или Ваше "изобретение"?
http://www.qrx.narod.ru/hams/tel_kl.htm
>(*.*)<
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
Ответить

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