Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика...

 
Опции темы
Непрочитано 14.07.2022, 11:30  
Yuri222
Почётный гражданин KAZUS.RU
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,810
Сказал спасибо: 2,701
Сказали Спасибо 2,664 раз(а) в 1,970 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Цифровая шкала реверсивных счётчиков с "положительным" отсчётом

Сразу признаюсь - сильно в эту блок-схему не вникал.
Но вот вопросы возникли.
1. Сначала в + посчитали сколько-то импульсов.
2. потом - в минус, дошли до нуля (и двигаемся дальше в минус), тут снова пошло переключение на счетный положительный вход (с индикацией отриц. числа светодиодом).
3. пошли считать в плюс - это нужно подавать уже на реверсный счетный вход импульсы, до нуля, потом - снова на прямой вход. - вот этого я на диаграмме не нашел.

Короче - мудрено получается. Может и можно обойтись каким дополнительным триггером (доп. состоянием автомата) - но не надежнее ли - сделать как в посту 3...
Реклама:
Yuri222 вне форума  
Непрочитано 14.07.2022, 12:57  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,245
Сказал спасибо: 11,163
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Цифровая шкала реверсивных счётчиков с "положительным" отсчётом

Prototup, Вам нужно начать с двух счетчиков, их состояний и сигналов на линиях переполнения

Все сигналы переполнения в каждую сторону должны сформировать импульс для переключения триггера (например 74SL114 на входы -R и -S) направления счета и переключить счетный импульс на оппозитный счетный вход (два элемента из 74LS08 с одним общим к счетному входу и вторым, соответственно к Q и -Q выходам триггера), третий из 74LS08 использовать для управления светодиодном знака.

Уберите пока из схемы в proteus все дополнительные элементы и запустите ее там для отладки логики, потом добавите сначала разрядность, затем все плюшки…

Лет около 40 тому назад что-то похожее было - таймер для фотографии со счетом в разные стороны от предустановленных значений, там еще было веселье со счетом 0…9 и 0…6 в разных разрядах, вроде как 5 разрядов… Подробностей больше уже не вспомню…

PS Посмотрел Вашу блок-схему - там присутствует переключение только в одну сторону, а вам похоже нужно считать в обе стороны. Вам нужно переключать счет по каждому направлению счета в конце?

Таки это будет реальное изделие или просто симуляция с отчетом для курсовой?
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…

Последний раз редактировалось mike-y-k; 14.07.2022 в 17:16.
mike-y-k вне форума  
Непрочитано 14.07.2022, 22:57  
ProtAS-13
Прописка
 
Регистрация: 17.03.2015
Сообщений: 287
Сказал спасибо: 0
Сказали Спасибо 209 раз(а) в 121 сообщении(ях)
ProtAS-13 на пути к лучшему
По умолчанию Re: Цифровая шкала реверсивных счётчиков с "положительным" отсчётом

Схемка, в качестве идеи (см. рис1) - триггер U4:A фиксирует моменты перехода через 0, и переключает режим счета.
Данная схема имеет изъян = после "включения питания", нельзя сразу же начинать счет вниз, т.к. это нулевое состояние триггер U4:A не зафиксирует.
Скорее всего, эту проблемку можно решить введением дополнительной тактирующей частоты, превратив схему в синхронную, но Вы не написали для чего нужна такая схема - курсовик/реальная схема/..., можно ли вводить дополнительную тактовую частоту, и если да, то какая будет входная частота, можно ли менять номенклатуру компонентов, нужно ли обрабатывать переполнения разрядности, ..., и множество других вопросов.
Миниатюры:
Нажмите на изображение для увеличения
Название: pic1.jpg
Просмотров: 0
Размер:	272.7 Кб
ID:	171958  
ProtAS-13 вне форума  
Сказали "Спасибо" ProtAS-13
Prototup (17.07.2022)
Непрочитано 16.07.2022, 23:33  
Prototup
Прописка
 
Аватар для Prototup
 
Регистрация: 07.05.2008
Адрес: Москва
Сообщений: 231
Сказал спасибо: 26
Сказали Спасибо 54 раз(а) в 19 сообщении(ях)
Prototup на пути к лучшему
По умолчанию Re: Цифровая шкала реверсивных счётчиков с "положительным" отсчётом

Спасибо всем кто принимает участие в обсуждении! Хочу пояснить несколько моментов:
- Это не курсовая, т.к. мне 54 года и институт я заканчивал более 30 лет назад.
- Это реальный проект, т.е. его небольшая часть. Представляет собой счётчик импульсов, предназначенный для подсчёта количества сигналов, поступающих на драйвер ШД, с целью определения текущих координат управляемого элемента, относительно базовой точки. Базовая точка может быть выбрана предустановкой (не имеет отношения к данной схеме).
- Переполнение обрабатывать не нужно, зона действия рабочего органа небольшая и разрядность и количество индикаторов выбрано в соответствии с вышеуказанным требованием.
-На эту схему поступает всего два сигнала, аналогичные как на драйвер ШД: (Dir и Step, т.е. направление и шаг). Вот в принципе и всё...
- Склоняюсь к использованию в схеме синхронного JK триггера с предварительной установкой.
- Прошу меня простить за некоторую задержку в обсуждении данной темы, т.к. времена нынче неспокойные и много времени приходится проводить на работе (профессия обязывает).

Последний раз редактировалось Prototup; 16.07.2022 в 23:41.
Prototup на форуме  
Непрочитано 17.07.2022, 01:37  
ProtAS-13
Прописка
 
Регистрация: 17.03.2015
Сообщений: 287
Сказал спасибо: 0
Сказали Спасибо 209 раз(а) в 121 сообщении(ях)
ProtAS-13 на пути к лучшему
По умолчанию Re: Цифровая шкала реверсивных счётчиков с "положительным" отсчётом

Сообщение от Prototup Посмотреть сообщение
Это не курсовая
В таком случае, зачем такая громоздкая схема.
Не проще ли было бы взять 8-ногий микроконтроллер и все сделать в нем.
Ну плюс пару регистров или какой-нибудь китайский модуль на MAX7219/TM1637/... или любой I2C дисплей для формирования индикации.
Боитесь микроконтроллеров?
ProtAS-13 вне форума  
Непрочитано 17.07.2022, 01:48  
Prototup
Прописка
 
Аватар для Prototup
 
Регистрация: 07.05.2008
Адрес: Москва
Сообщений: 231
Сказал спасибо: 26
Сказали Спасибо 54 раз(а) в 19 сообщении(ях)
Prototup на пути к лучшему
По умолчанию

Вот, вроде всё получилось и работает по такой схеме:
Каждый раз, когда с схемы обнаружения "0" приходит "1", синхронный триггер опрокидывается в противоположное состояние. Остаётся для надёжности, при первоначальном запуске, по команде Dir, выбрать соответствующее первоначальное устойчивое положение этого триггера. Как это сделать пока не придумал.

Сообщение от ProtAS-13 Посмотреть сообщение
Боитесь микроконтроллеров?
Нет, не боюсь! Микроконтроллер уже есть, на нём написана вся основная программа, включая управление DDS генератором (синтезатор частот) и аналогичной цифровой шкалой задатчика для драйвера ШД и т.д.
Просто подумалось, что два контроллера это избыток, да на существующем (в проекте) и ног и производительности уже не хватает.
Миниатюры:
Нажмите на изображение для увеличения
Название: Управление триггером.PNG
Просмотров: 0
Размер:	18.3 Кб
ID:	171988  

Последний раз редактировалось mike-y-k; 17.07.2022 в 21:39. Причина: 6.6
Prototup на форуме  
Непрочитано 17.07.2022, 02:18  
ProtAS-13
Прописка
 
Регистрация: 17.03.2015
Сообщений: 287
Сказал спасибо: 0
Сказали Спасибо 209 раз(а) в 121 сообщении(ях)
ProtAS-13 на пути к лучшему
По умолчанию Re: Цифровая шкала реверсивных счётчиков с "положительным" отсчётом

Сообщение от Prototup Посмотреть сообщение
два контроллера это избыток
Да он будет стоить дешевле, чем та рассыпуха, на которой Вы пытаетесь сделать, да и потреблять энергии он будет меньше.
Кроме того, в случае необходимости, изменение функциональность будет проходить менее болезненно.
ProtAS-13 вне форума  
Сказали "Спасибо" ProtAS-13
mike-y-k (18.07.2022)
Непрочитано 17.07.2022, 11:16  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,845
Сказал спасибо: 2,937
Сказали Спасибо 3,132 раз(а) в 2,122 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Цифровая шкала реверсивных счётчиков с "положительным" отсчётом

Сообщение от Prototup Посмотреть сообщение
- Это реальный проект, т.е. его небольшая часть. Представляет собой счётчик импульсов, предназначенный для подсчёта количества сигналов, поступающих на драйвер ШД, с целью определения текущих координат управляемого элемента, относительно базовой точки. Базовая точка может быть выбрана предустановкой (не имеет отношения к данной схеме).
Ведёт на грабли путь Вас этот. Проскальзывать ШД может.
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума  
Эти 2 пользователя(ей) сказали Спасибо ForcePoint за это сообщение:
mike-y-k (18.07.2022), Yuri222 (18.07.2022)
Непрочитано 17.07.2022, 21:56  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,245
Сказал спасибо: 11,163
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Цифровая шкала реверсивных счётчиков с "положительным" отсчётом

Prototup, таки если речь зашла про ШД, то замечание уважаемого ForcePoint тут очень к месту.
Наступавших на эти грабли имел счастье наблюдать не раз и не в одном проекте…
Как пример - дешевые китайские станки, у которых повторяемость пути по замкнутой кривой вечно под вопросом - чуть больше торможение/ускорение и начинаются фокусы…
Ставьте мелкий МК и спокойно выводите на I2C/SPI экран значения. Плюсом будут и меньшая цена, и вариабельность, и наращиваемость, и размеры (спичечный коробок),…
Ну и решайте вопрос с отслеживанием реального перемещения - дополнительный энкодер минимум стоит отсутствия неопределенности в результатах - диск с рисунком, светодиод(ы) и два фотоприёмника дадут код Грея для дальнейшей обработки…

PS От того же производителя что-то мелкое 8-ногое и вся Ваша простыня корпусов заменится одним…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…

Последний раз редактировалось mike-y-k; 18.07.2022 в 20:39.
mike-y-k вне форума  
Непрочитано 18.07.2022, 10:36  
Yuri222
Почётный гражданин KAZUS.RU
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,810
Сказал спасибо: 2,701
Сказали Спасибо 2,664 раз(а) в 1,970 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Цифровая шкала реверсивных счётчиков с "положительным" отсчётом

Сообщение от Prototup Посмотреть сообщение
т.к. мне 54 года и институт я заканчивал более 30 лет назад.
Продолжать учиться - никогда не поздно.

Сообщение от Prototup Посмотреть сообщение
Базовая точка может быть выбрана предустановкой
Не проще ли базовую точку задать в самом начале координаты (той оси, которой управляет двигатель) - чтобы все "рабочие" точки были положительными?
В таком случае имеем дополнительный плюс - попытка выхода в отрицательную сторону = ошибка.
Yuri222 вне форума  
Сказали "Спасибо" Yuri222
mike-y-k (18.07.2022)
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
цифровая шкала мс-31 iorg Поиск схем. Делимся схемами 1 05.09.2007 21:00


Часовой пояс GMT +4, время: 19:57.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot