энкодер и ттл
- Сообщения: 123
- Зарегистрирован: Вс дек 13, 2009 01:04:42
Делаю счетчик на логике для подсчета импульсов энкодера, для подсчета использую 155ие6 и для индикации 514ид2, но проблема в том, что счётчик сигнал направления принимает за сигнал счета и получается, что он считает на "одном месте". Есть вроде идея как избавиться от подобного "эффекта" но нужно экспериментировать, может кто знает стандартные способы решения такой проблемы?
Голосовой чат.
- Реклама
Перед счетчиком должен быть хитрый формирователь на триггере. В вашей схеме есть такой ?


>(*.*)<
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
- Сообщения: 123
- Зарегистрирован: Вс дек 13, 2009 01:04:42
спасибо завтра попробую по эмулить 
Голосовой чат.
- Сообщения: 123
- Зарегистрирован: Вс дек 13, 2009 01:04:42
пробовал эмулировать в протеусе что-то не работает. 
Голосовой чат.
- Сообщения: 274
- Зарегистрирован: Вс дек 18, 2011 20:59:36
Ничего он не хитрый, а просто не рабочий!!!abc писал(а):хитрый формирователь на триггере
В таком режиме D-триггер не работает!
Неудивительно...goodspeedmen писал(а):что-то не работает
- Реклама
ну, сорри тогда, схема не моя, "гуглите, Шура, гуглите"
>(*.*)<
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
- Сообщения: 123
- Зарегистрирован: Вс дек 13, 2009 01:04:42
Спасибо смещение фазы работает мяу. Но все же на выходах Q Q_ rs триггера присутствуют импульсы которые будут подсчитываться счетчиком
- Вложения
-
- s7xbni3aa.GIF
- (7.13 КБ) 3249 скачиваний
Голосовой чат.
Для этой схемы (взята из книги Шелестова) необходимо правильно установить оптодатчики, это во первых, там я ещё не пририрсовал RC цепь для некой задержки импульса с оптодатчика. (просто спешил, рисуя и посчитал пока не надо полную схему).
Давайте порассуждаем: сигнал такой 10101010 - не даст нам сигнал направления. А вот такие сигналы: 110110110 или 011011011(по входу) - уже можно отличить (направление вращения). От этого и строить логику фиксирования нужного нам сигнала и по выходу "зашить" в память: лог 1 на одном выходе и лог 0 на другом и наоборот, что и требуется для реверсивного счетчика (входа + и - ).
Попробуйте САМИ сочинить схему на основе логики И или ИЛИ. И, естессно - защелка (RS - триггер). Если не получится, я позже зайду и помогу.
Удачи Вам!
Давайте порассуждаем: сигнал такой 10101010 - не даст нам сигнал направления. А вот такие сигналы: 110110110 или 011011011(по входу) - уже можно отличить (направление вращения). От этого и строить логику фиксирования нужного нам сигнала и по выходу "зашить" в память: лог 1 на одном выходе и лог 0 на другом и наоборот, что и требуется для реверсивного счетчика (входа + и - ).
Попробуйте САМИ сочинить схему на основе логики И или ИЛИ. И, естессно - защелка (RS - триггер). Если не получится, я позже зайду и помогу.
Удачи Вам!
А поболтать?
- Сообщения: 123
- Зарегистрирован: Вс дек 13, 2009 01:04:42
собрал вот по такой схеме, работает.
вот что на выходе
php?mode=view
вот что на выходе
- Вложения
-
- scope.jpg
- (141.1 КБ) 2180 скачиваний
-
- ecoder to puls.JPG
- (48.75 КБ) 1974 скачивания
Голосовой чат.
Вообще обе схемы рабочие должны быть.goodspeedmen писал(а):собрал вот по такой схеме, работает.
Первая схема тоже работает, если оптодатчики работают с одновременным перекрытием.
Тоесть:
1. оба датчика открыты, потом передний закрыт датчик задний открыт, потом оба датчика закрыты, потом передний открыт, задний закрыт, потом оба снова открыты. (схема предназначена для счетчиков типа CD4516, а не для 555ИЕ6)
во второй схеме датчики без перекрытия., т.е. сначала первый открыт, закрыт,открыт, потом второй открыт, закрыт,открыт.
Эта схема работает со счетчиками 555ИЕ6.
Неплохо, осталось только для управления ИЕ6 из импульсов сформировать логическую единицу: Привязать к выходу (каждому) емкий конденсатор (через диод). Конденсатор будет накапливать энергию от импульсов (диод нужен, чтобы логические 0 не разряжали) и держать непрерывно высокий уровень (лог. 1) для задания направления счета для ИЕ6.goodspeedmen писал(а):собрал вот по такой схеме, работает.
[
А поболтать?
- Сообщения: 958
- Зарегистрирован: Вс июл 13, 2014 09:42:26
Приведённый фрагмент схемы это действительно часть мышки или Ваше "изобретение"?abc писал(а):Перед счетчиком должен быть хитрый формирователь на триггере. В вашей схеме есть такой ?
- Сообщения: 958
- Зарегистрирован: Вс июл 13, 2014 09:42:26
Так схему строить нельзя. Обычные инверторы нужно заменить на триггеры Шмитта ТЛ.Brigadir писал(а):goodspeedmen писал(а):собрал вот по такой схеме, работает.
[
http://www.qrx.narod.ru/hams/tel_kl.htmIRMADE писал(а):Приведённый фрагмент схемы это действительно часть мышки или Ваше "изобретение"?
>(*.*)<
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)


