Страница 31 из 35
Re: D-триггер
Добавлено: Пн авг 13, 2018 17:30:43
CNC-man
Большое всем спасибо за ответы.
Нужно реализовать задержку между сигналами DIR и STEP, от 7000 до 10000 наносекунд. Точность не важна.
Главное, чтобы было в этом диапазоне.
При этом, форма сигнала должна не испортится. и на выходе, так же как и на входе, нужно получить амплитуду 4,5-5,5 вольт.
Засада в том, что контроллер, как раз таки, не может осуществить задержку, более 1000 нс. По причинам, которые преодолеть пока не получается.
Хотелось бы, чтобы решение было, как можно более простое. 14 микросхем, это многовато

Микросхемы - линии задержки, которые я нашёл, дают максимум 1250 нс.
Может кто-нибудь за денежку, разработать приличную схему? Без разработки ПП.
Re: D-триггер
Добавлено: Пн авг 13, 2018 18:02:47
Maykill
грамотно составленное ТЗ ...
а там посмотрим
Re: D-триггер
Добавлено: Пн авг 13, 2018 18:15:47
CNC-man
Что значит грамотное?
-Сигнал - прямоугольный. Скважность 50%. Переменной частоты.
-Частота от 1 до 160 кгц
-Задержка от 7000 до 10000нс
-Входная амплитуда - 4,5-5,5в
-Выходная амплитуда - 4,5-5,5в
-Минимальные искажения сигнала (чтобы квадрат не превратился, например в пилу)
-Напряжение питания - любое.
-Минимум элементов
-Общая цена деталей, до 1500р
Что этому ТЗ не хватает, чтобы стать грамотным?
Re: D-триггер
Добавлено: Пн авг 13, 2018 18:21:48
Maykill
помоему самого двигателя

( тип)
Re: D-триггер
Добавлено: Пн авг 13, 2018 18:26:30
CNC-man
Наверное, важнее драйвер. Leadshine DM556.
Ну а ШД к нему, какие угодно можно присобачить. До 5,5 ампер.
Странный вопрос, признаться.
Re: D-триггер
Добавлено: Пн авг 13, 2018 18:28:41
uk8amk
Кстати, я что-то упустил из виду что мин. период импульса 62 мкс, а задержка всего 7. По этому не нужны дорогие решения. Достаточно нескольких сдвиговых регистров и генератора импульсов, например 1МГц. Чем больше тактовая, тем меньше ошибка дискретизации, но нужно больше регистров.
И всё же, зачем задержка для step-dir?
Re: D-триггер
Добавлено: Пн авг 13, 2018 18:43:06
BOB51
Re: D-триггер
Добавлено: Пн авг 13, 2018 18:44:43
CNC-man
Эта задержка нужна, потому что большинству драйверов, нужно некоторое время для понимания, что следующий импульс STEP идёт для другого направления.
Если они не успевают это сделать, то нулевая точка смещается. Можно сказать, что ШД теряет шаги. Хотя это не совсем верно.
Например, для драйверов Леадшайн, эта задержка должна быть более 5000 нс.
Используемый контроллер всем хорош. Но не может сделать задержку DIR-STEP, более 1000нс. Это очень мало.
Причём, так как ШД в реальной жизни всегда сильно замедляются перед сменой направления, то эта задержка очень мала, по сравнению с длительностью сигнала STEP.
Соответственно, чтобы нормально использовать эти замечательные конроллеры, нужна аппаратная реализация задержки.
Re: D-триггер
Добавлено: Пн авг 13, 2018 18:50:02
BOB51
Сдвиговый регистр с внешним тактированием 1-10 nS.
Или набор из цепочки ЛЭ с необходимой длительностью задержки распространения.

Re: D-триггер
Добавлено: Пн авг 13, 2018 18:50:37
GARMIN
Что - то вы всё усложняете. Для такой задержки достаточно двух логических элементов с резистором и конденсатором, известных как задержка фронта и спада. Включены последовательно.
Где-то так:
https://studfiles.net/preview/1865372/page:27/
Или так ещё проще:
http://www.radioman.ru/teoria/1/mop_zaderjka.php
Re: D-триггер
Добавлено: Пн авг 13, 2018 18:53:56
BOB51
А шут его знает, до какой точности та задержка потребуется?
Ежли до +/-1 nS точность повторимости каждого из импульсов нужна?...
Да и порог R-C цепочек от многих причин зависит - хотя и сама схема простейшая.

Тут проще таки с контроллера управления того устройства этот вопрос по задержкам решить.

Re: D-триггер
Добавлено: Пн авг 13, 2018 18:58:33
CNC-man
Да точность там совершенно пофигу.
Некоторые компании, в своих контроллерах делают до 25000нс.
То есть, в принципе разброс может быть от 7000 до 25000нс.
Главное - не испортить сигнал, сохранить амплитуду, и чтобы эта задержка, в принципе была.
Да и точность импульсов, может быть +-100 нс.
Re: D-триггер
Добавлено: Пн авг 13, 2018 19:01:07
Maykill
BOB51
возьмитесь
копеечка лишней не будет

Re: D-триггер
Добавлено: Пн авг 13, 2018 20:39:05
diplodok
И что сделаете на D триггере?

Re: Подскажите схемку ключа с задержкой
Добавлено: Пн авг 13, 2018 22:18:15
Денис.
[uquote="CNC-man",url="/forum/viewtopic.php?p=3436654#p3436654"]как создать устройство, сдвигающее (задерживающее) цифровой сигнал по фазе, на определённое количество микросекунд.[/uquote]
https://www.google.com/search?q=%D0%B2% ... 80&bih=629
http://lib.qrz.ru/node/5587
http://nauchebe.net/2010/05/impulsnye-u ... vyx-ims-2/
Хотя в этой теме про это уже писали.
Re: Подскажите схемку ключа с задержкой
Добавлено: Вт авг 14, 2018 04:14:25
Rinon Ninqueon
Можно попробовать изловчиться на
PT2399, но там минимум 30мс, вроде.
MN3207 - 2.56мс-51.2мс, но ей надо дрыгать ногами, например при помощи
MN3102
Вообще, эти товарищи для аудио-эффектов применяют, но почему бы не попробовать их с цифрой?
Re: Подскажите схемку ключа с задержкой
Добавлено: Вт авг 14, 2018 11:34:50
CNC-man
Всем спасибо за ответы.
Рабочих вариантов, уже довольно много. Наверное, надо реализовать штуки 3 и посмотреть, как это будет работать в жизни.
Небольшая проблема в том, что сигнал идёт не по плюсу, а по минусу.
То есть, размыкается минусовая линия. Питание - однополярное.
Питать будущее устройство, надо желательно DC-DC преобразователем на LM2096, так как у него очень большой диапазон входных напряжений.
Желательно, обойтись без гальванической развязки.
Re: Подскажите схемку ключа с задержкой
Добавлено: Ср окт 17, 2018 12:41:36
mickel52

Если кому интересно. Мне все таки пригодилась вот такая схема. Без кнопки
Автоматически щелкнуть релюшкой.
Добавлено: Пн апр 15, 2019 07:24:23
zzaj
Приветствую. Есть в авто штатная нефиксируемая кнопка. Надо сделать автоматическое замыкание контактов кнопки. Я думаю, параллельно кнопке повесить реле. Оно должно сработать через 1 - 3 минуты (не критично) после включения зажигания и кратковременно на 0,5 - 1 сек замкнуть контакты и разомкнуться. + от зажигания и массу я подведу. Я могу реализовать на одном, а лучше на двух 555 таймерах или одной аттини13. Но, внутренний голос подсказывает, что можно на одном транзисторе и паре конденсаторов собрать. Температура эксплуатации +-30. Можете идей накидать?
Тема дубль.
Сюда перенес.
aen
Re: Автоматически щелкнуть релюшкой.
Добавлено: Пн апр 15, 2019 07:50:02
mickbell
Так лучше бы не делать. Стабильность будет никакая, особенно в широком температурном диапазоне. Но если она не критична, то можно сделать обычный симметричный мультивибратор на двух транзисторах. Его ёмкости могут быть сначала 1000 мкФ и 10 мкФ, а там - уточните по месту. Базовые резисторы 100 кОм.