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

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

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

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

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

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

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

 
Опции темы
Непрочитано 23.12.2011, 20:32  
Dozorus
Прохожий
 
Регистрация: 23.12.2011
Сообщений: 9
Сказал спасибо: 2
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
Dozorus на пути к лучшему
По умолчанию Генератор пакета импульсов

Приветствую всех.
Возникла задача не по моей специализации.

Нужна схема генератора пакета импульсов . Это для шагового двигателя.
100 или 200 импульсов , в зависимости от положения переключателя.
Чтобы запускался при кратковременном нажатии на кнопку.
Собственно, всё. Ну, может, регулирование общей длительности пакета (скважность, если не ошибаюсь).
Нашел это, но там только до 10ти импульсов.

Ребята, не сердитесь за ламерский вопрос. Жизнь заставила не в свое дело лезть.

Если кто готов помочь (печатная плата, готовый образец) - поддержу материально.

Заранее спасибо.
Реклама:
Dozorus вне форума  
Сказали "Спасибо" Dozorus
warel (28.06.2019)
Непрочитано 23.12.2011, 21:09  
Falconist
Супер-модератор
 
Аватар для Falconist
 
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 7,968
Сказал спасибо: 429
Сказали Спасибо 3,940 раз(а) в 1,691 сообщении(ях)
Falconist на пути к лучшему
По умолчанию Re: Генератор пакета импульсов

В нонешние времена самое результативное и простое решение - слепить это на микроконтролллере. На логике малой интеграции тоже можно. Ничто не мешает увеличить разрядность той схемы, что Вы привели, установкой еще одного счетчика. А то и двух. 512...1000 импульсов Вам хватит?
__________________
Выслушай и противную сторону, даже если она тебе и противна!..
Falconist вне форума  
Сказали "Спасибо" Falconist
warel (28.06.2019)
Непрочитано 23.12.2011, 22:04  
Dozorus
Прохожий
 
Регистрация: 23.12.2011
Сообщений: 9
Сказал спасибо: 2
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
Dozorus на пути к лучшему
По умолчанию Re: Генератор пакета импульсов

Микроконтроллер, мне кажется, "из пушки по воробьям"... плюс придется плотно лезть в программинг.
Тут, наверное, второй вариант.

Нужно четко 100 и 200 импульсов (1\16 и 1\32 окружности при 3200 импульсов на полный оборот)
Сижу уже 4й день, часов по пять. Честно пытался разобраться сам. Мозг опух. Дальше блок-схемки дело не пошло. Я ведь ЭнФ заканчивал а не ФАВТ.

С компа шаговик через LPT подключил, всё работает. А тут стопорнулся.

Короче, нужен пинок в правильном направлении.

Последний раз редактировалось Dozorus; 23.12.2011 в 22:07. Причина: уточнение
Dozorus вне форума  
Сказали "Спасибо" Dozorus
warel (28.06.2019)
Непрочитано 23.12.2011, 22:16  
Falconist
Супер-модератор
 
Аватар для Falconist
 
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 7,968
Сказал спасибо: 429
Сказали Спасибо 3,940 раз(а) в 1,691 сообщении(ях)
Falconist на пути к лучшему
По умолчанию Re: Генератор пакета импульсов

Уважаемый Dozorus, во-первых, задачу Вы изложили совершенно фрагментарно. Потому и непонятно, что Вам собственно говоря, нужно.
1. Шаговик что, с редуктором? Обычно они на 200 шагов на оборот (1,8"). Бывают, конечно, разные, но на 3200 мне лично не встречались.
2. Что, нужно ТОЛЬКО 100 или 200 шагов? И никаких промежуточных значений?
3. Нужно только в одну сторону или туда-сюда?
4. Что за схема управляет собственно ШД, если ей надо всего лишь входные импульсы?

Не таитесь, как партизан в гестапо - излагайте задачу максимально подробно, с уже имеющимися схемами.
__________________
Выслушай и противную сторону, даже если она тебе и противна!..
Falconist вне форума  
Сказали "Спасибо" Falconist
warel (28.06.2019)
Непрочитано 23.12.2011, 22:48  
Dozorus
Прохожий
 
Регистрация: 23.12.2011
Сообщений: 9
Сказал спасибо: 2
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
Dozorus на пути к лучшему
По умолчанию Re: Генератор пакета импульсов

Извините, попробую подробнее..

Задача - после нажатия кнопки платформа должна провернуться на 1\32 или 1\16 полной окружности (в зависимости от переключателя). Скорость вращения тоже должна меняться переменным резистором (скважность?).
Имеется - шаговик 24HS1428 c Leadshine M542 драйвером.
Настройки драйвера позволяют в 4х-битном режиме менять количество импульсов на совершение полного оборота (400, 800, 1600, и 3200) Остановился на 3200, поскольку, в этом случае обеспечивается самый мягкий ход.
Соответственно, 1\32 это 100имп, 1\16 -200имп
Направление вращения - тут всё просто есть отдельный вход для подачи сигнала. Можно реализовать переключателем.

Задача управления с ПК через LPT решилось маленькой програмулинкой.
Теперь, если ПК нет под рукой, его должен заменить импульсный генератор.
Вот тут - всё ... я приехал... Микроконтроллер, во всей своей красе, это немалые дополнительные затраты.
Начал копать с мультивибратора, потом обратный счетчик, потом нашел упоминание о генераторе пакета импульсов. Показалось, что это - то что нужно. Дальше - Вы знаете...

Последний раз редактировалось Dozorus; 23.12.2011 в 22:51. Причина: уточнение
Dozorus вне форума  
Сказали "Спасибо" Dozorus
warel (28.06.2019)
Непрочитано 23.12.2011, 23:09  
Falconist
Супер-модератор
 
Аватар для Falconist
 
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 7,968
Сказал спасибо: 429
Сказали Спасибо 3,940 раз(а) в 1,691 сообщении(ях)
Falconist на пути к лучшему
По умолчанию Re: Генератор пакета импульсов

Ну, тогда более-менее понятно.
1. Скважность тут ни при чем. Скорость будет изменяться изменением частоты импульсов в пакете.
2. Задача сводится к банальнейшей: надо сформировать пакет из 100 или 200 импульсов.

В качестве задающего генератора тактовых импульсов лучше всего (IMHO) применить таймер (NE555 или КР1006ВИ1). Его 4-й вывод (сброс) подключается к прямому входу триггера. Наверное, лучше всего ТМ2 (он практически одинаков как в ТТЛ (К155/К555) так и в КМОП-сериях (К561). По входу S от кнопки идет запуск, таймер начинает формировать импульсы. Дальше - ставится либо счетчик на 2 (второй триггер ТМ2) для формирования 200 импульсов, либо в обход его (для 100 импульсов) на счетчик на 100. 2 корпуса десятичных счетчиков - либо К155/555ИЕ2, либо К561ИЕ8 последовательно. Выход 100-го импульса - на вход C первого триггера, который будет прекращать генерацию таймера по достижению 200 или 100 импульсов (вход D - на общий минус). Можно генератор сделать и на логических элементах. Просто на таймере будет стабильнее.

Вот, собственно, и всё. Ну, предусмотреть ещё, правильное согласование сигналов внутри схемы, конечно. Может быть, еще нужна будет пара-тройка инверторов.
__________________
Выслушай и противную сторону, даже если она тебе и противна!..

Последний раз редактировалось Falconist; 23.12.2011 в 23:12.
Falconist вне форума  
Эти 2 пользователя(ей) сказали Спасибо Falconist за это сообщение:
Dozorus (23.12.2011), warel (28.06.2019)
Непрочитано 23.12.2011, 23:18  
Dozorus
Прохожий
 
Регистрация: 23.12.2011
Сообщений: 9
Сказал спасибо: 2
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
Dozorus на пути к лучшему
По умолчанию Re: Генератор пакета импульсов

Спасибо. Уже есть от чего оттолкнуться.
Простите, может есть возможность как-то визуализировать вышесказанное?
Я лучше "усваиваю" глазами. Даже банальности

В любом случае, ещё раз, большое спасибо.

ЗЫ забыл спросить. Для этих микросхем какое питание нужно (5V? 12V) ?

Последний раз редактировалось Dozorus; 23.12.2011 в 23:20. Причина: забыл спросить
Dozorus вне форума  
Сказали "Спасибо" Dozorus
warel (28.06.2019)
Непрочитано 23.12.2011, 23:29  
Falconist
Супер-модератор
 
Аватар для Falconist
 
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 7,968
Сказал спасибо: 429
Сказали Спасибо 3,940 раз(а) в 1,691 сообщении(ях)
Falconist на пути к лучшему
По умолчанию Re: Генератор пакета импульсов

Для ТТЛ - +5 В. КМОП работают от +5 до +15 В.

Выкрою время - изображу. Кстати, какую серию использовать? Они работают немного по-разному.
__________________
Выслушай и противную сторону, даже если она тебе и противна!..

Последний раз редактировалось Falconist; 23.12.2011 в 23:39.
Falconist вне форума  
Сказали "Спасибо" Falconist
warel (28.06.2019)
Непрочитано 23.12.2011, 23:35  
Dozorus
Прохожий
 
Регистрация: 23.12.2011
Сообщений: 9
Сказал спасибо: 2
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
Dozorus на пути к лучшему
По умолчанию Re: Генератор пакета импульсов

555я серия, мне кажется, подустарела, так что, наверное КМОП (но это пальцем в небо)
Буду признателен .
Могу денежку подкинуть, за потраченное время.

Последний раз редактировалось Dozorus; 24.12.2011 в 00:21. Причина: дополнение
Dozorus вне форума  
Сказали "Спасибо" Dozorus
warel (28.06.2019)
Непрочитано 24.12.2011, 01:10  
Bill
Гражданин KAZUS.RU
 
Регистрация: 02.06.2003
Адрес: Челябинск
Сообщений: 545
Сказал спасибо: 10
Сказали Спасибо 341 раз(а) в 202 сообщении(ях)
Bill на пути к лучшему
По умолчанию И все-таки самый простой способ -это

Сообщение от Dozorus Посмотреть сообщение
Задача управления с ПК через LPT решилось маленькой програмулинкой.
Теперь, если ПК нет под рукой, его должен заменить импульсный генератор.
Вот тут - всё ... я приехал... Микроконтроллер, во всей своей красе, это немалые дополнительные затраты.
использовать микроконтроллер. По стоимости он примерно эквивалентен стандартной логике. Тем более, что у вас уже имеется готовая программа для PC.
Bill вне форума  
Сказали "Спасибо" Bill
warel (28.06.2019)
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Экономичный генератор импульсов Vitalperm Электроника - это просто 34 02.11.2011 17:02
Генератор импульсов metal59 Электроника - это просто 3 26.08.2011 18:01
Генератор импульсов на PIC Weis89 Микроконтроллеры, АЦП, память и т.д 10 30.11.2010 16:17
Генератор импульсов тормозит... insiderbik Proteus 2 25.02.2010 00:18
Генератор пачек импульсов AndryG Proteus 0 07.12.2009 12:46


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


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