Генератор импульсов с раздельной регулировкой длительности и

Обсуждаем цифровые устройства...
Ответить
Вымогатель припоя
Аватара пользователя
Сообщения: 601
Зарегистрирован: Ср янв 27, 2016 15:34:04
Откуда: Санкт-Петербург

Сообщение Voloko »

:) :beer: Только не уходите, давайте советуйте что-то
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15595
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Ежли "уже есть", то к тем генераторам(каждый из которых меандр выдает, причем асинхронно друг другу) можно попытаться добавить триггер - одним генератором устанавливаем 1, другим сбрасываем в 0...
Только асинхронность там убрать надо будет.
:roll:
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 601
Зарегистрирован: Ср янв 27, 2016 15:34:04
Откуда: Санкт-Петербург

Сообщение Voloko »

Вот про это я и думал, только сначала попробую вместо триггеров на 4017 (так как они у меня есть, а триггеров пока нету. А вот асинхронность... буду читать как это сделать
Контактная информация:
Мудрый кот
Сообщения: 1802
Зарегистрирован: Чт авг 10, 2017 20:57:51

Сообщение diplodok »

Voloko писал(а):Если не трудно, прицепите мультисимовский файл
voloko_4017_2.rar
(236.87 КБ) 45 скачиваний
Лови
Voloko писал(а):Только дип переключателями устанавливать интервалы менее гибко, чем двумя генераторами
Но точность получается автоматом. :dont_know:
Я поставил дип переключатели потому что у Мултисима нет галетниках. По идее здесь галетники на 10 положения хорошо впишутся.
Voloko писал(а):если надо в широком диапазоне, то их мнооого надо
Сколько "много"? Делаем кварцованный генератор на 1 MHz и делитель на 1000. Ставим три галетника и один переключатель mS/uS. И получаем генератор с 1-2 uS и до 999 mS. Разумеется надо добавить в схеме еще одна 4017

PS: Убрал дубляж :facepalm: :oops:
Последний раз редактировалось diplodok Чт янв 22, 2026 18:41:53, всего редактировалось 1 раз.
Реклама
Эиком - электронные компоненты и радиодетали
u37
Сверлит текстолит когтями
Сообщения: 1242
Зарегистрирован: Пн май 01, 2017 20:01:45

Сообщение u37 »

https://aliexpress.ru/item/1005008744887412.html
Изображение
Ставите ДВА модуля, чтобы один запускал второй. Соответственно, два переменных/постоянных резистора и нужный диапазон переключателями. Собственно, и всё. Если цифровая индикация, то облом.
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 601
Зарегистрирован: Ср янв 27, 2016 15:34:04
Откуда: Санкт-Петербург

Сообщение Voloko »

Спасибо за файл[uquote="diplodok",url="/forum/viewtopic.php?p=4782018#p4782018"]Сколько "много"? Делаем кварцованный генератор на 1 MHz и делитель на 1000. Ставим три галетника и один переключатель mS/uS. И получаем генератор с 1-2 uS и до 999 mS.[/uquote]Так то так, а где минуты, десятки минут. И генератор уже есть, ДВА, от 1Гц до 150кГц 8)

Вот, я попробовал на 4017 и уже немного прогресс :) 8)
Только в прежней схеме на 4060 длительность импульса и паузы не соответствовала частоте генераторов при разных частотах (при равных частотах все было точно). А сейчас (на 4017) длительность паузы четко соответствует, а длительность импульса короче (При частоте на первом генераторе 1Гц длительность должна быть 1с, а она 900мс :(
Файл в симе прицепил
Вот это бы устранить и задача была бы решена.
Изображение

Добавлено after 7 minutes 53 seconds:
[uquote="u37",url="/forum/viewtopic.php?p=4782022#p4782022"]Ставите ДВА модуля, чтобы один запускал второй. Соответственно, два переменных/постоянных резистора и нужный диапазон переключателями. Собственно, и всё. Если цифровая индикация, то облом.[/uquote]Он от 2 секунд и да, индикация, регулировка времени сопротивлением... Но модуль интересный, спасибо, надо заказать.
Вложения
CD4017.rar
(181.18 КБ) 39 скачиваний
Контактная информация:
Реклама
u37
Сверлит текстолит когтями
Сообщения: 1242
Зарегистрирован: Пн май 01, 2017 20:01:45

Сообщение u37 »

Вымогатель припоя
Аватара пользователя
Сообщения: 601
Зарегистрирован: Ср янв 27, 2016 15:34:04
Откуда: Санкт-Петербург

Сообщение Voloko »

Во, спасибо большое, не придется искать. Я уже заказал 8)

Упростил последнюю схему на 4017. Выкинул 2 инвертора
Изображение

Добавлено after 26 minutes 42 seconds:
Re: Генератор импульсов с раздельной регулировкой длительности и
Ммда... .....без синхронизации не получается. Не знаю как синхронизировать, иду читать :)

Добавлено after 11 minutes 56 seconds:
Re: Генератор импульсов с раздельной регулировкой длительности и
Еще такой вопрос.
В железе обязательно формировать импульсы сброса в момент включения R2R2C1C3?
Просто без них мультисим не моделирует.
Контактная информация:
Друг Кота
Сообщения: 3250
Зарегистрирован: Пт ноя 02, 2018 16:14:36

Сообщение HochReiter »

Из мануала PP1K: .Включение выхода 0,6 с, выключение 0,2 с, бесконечный цикл: выберите режим ИМПУЛЬС. Установите ширину положительного импульса на 0,600 и ширину отрицательного импульса на 0,200. Время задержки на 0,000. Количество импульсов на '----'.
Нет ничего практичнее хорошей теории
Вымогатель припоя
Аватара пользователя
Сообщения: 601
Зарегистрирован: Ср янв 27, 2016 15:34:04
Откуда: Санкт-Петербург

Сообщение Voloko »

Зачем?
Контактная информация:
Друг Кота
Сообщения: 3250
Зарегистрирован: Пт ноя 02, 2018 16:14:36

Сообщение HochReiter »

А это разве не то, что вам требуется?
Нет ничего практичнее хорошей теории
Вымогатель припоя
Аватара пользователя
Сообщения: 601
Зарегистрирован: Ср янв 27, 2016 15:34:04
Откуда: Санкт-Петербург

Сообщение Voloko »

[uquote="HochReiter",url="/forum/viewtopic.php?p=4782070#p4782070"]А это разве не то, что вам требуется?[/uquote]Караул, вот, что значит не дочитать мануал до конца :))) Так это именно то, что надо (если не понадобятся установки меньше 1мс). Готовый диапазон от 1мс до 166мин :kill: Снимаю шляпу, спасибо :beer: На выходных попробую запустить генератор в этом режиме и надо посмотреть там нарастание и спад.
Но все равно было бы интересно, как это организовать на двух генераторах :)

Тогда задача упрощается и теперь буду мудрить с драйвером.
Изображение
Контактная информация:
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1482
Зарегистрирован: Вс май 13, 2012 00:01:54

Сообщение Ariadna-on-Line »

Не в моих правилах давать "обходные" советы. Но всё же скажу. Зря вы так шарахнулись от МК. Это как раз тот случай, когда МК всё сделает с "кристальной" точностью.. Ардуина по умолчанию запрограммирована кодом Blink (из пяти строчек) - который изначально есть то что вам надо. Изучать там ничего не надо. И так всё понятно. И вы получите то что хотите быстро и дёшево. ПС. Валберис Ардуины привозит очень быстро (в отличие от Алиэкспресса), но дороже !!!

pinMode(LED_BUILTIN, OUTPUT); // Назначаете выходом желаемую ногу (здесь нога со свтодиодом на плате)
}

// the loop function runs over and over again forever
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
Это всё !!! Точность - 1 мСек. Можно и до микросекунд.
Вымогатель припоя
Аватара пользователя
Сообщения: 601
Зарегистрирован: Ср янв 27, 2016 15:34:04
Откуда: Санкт-Петербург

Сообщение Voloko »

[uquote="Ariadna-on-Line",url="/forum/viewtopic.php?p=4782157#p4782157"]Это как раз тот случай, когда МК всё сделает с "кристальной" точностью.[/uquote]Я согласен. Только кроме пяти строчек еще нужен программатор (изучить как им пользоваться), еще энн строчек, чтоб управлять/устанавливать нужные временные параметры... Я сохранил Ваш пост, может дойдут руки до МК :)

Сегодня пол дня промучился с этими генераторами (РР1К). Никак не мог зайти в установки импульсного режима, инструкция не правильно написана. Там удержание кнопки 6 секунд, а на самом деле, кнопку надо отпустить до истечения 6ти сек :))
В итоге вроде работает, нарастание 350нс и плавно, норм. А вот спад хоть и 30нс, но звон и выброс минус 5 Вольт при питании генератора 12В. Не знаю, повлияет этот выброс на работу драйвера или нет?
И еще одно не весёлое. Заявляют в характеристиках ток нагрузки до 30мА. Я подключил на выход сопротивление 1кОм и амплитуда упала почти вдвое при токе около 6мА :( Подключил 10кОм и амплитуда упала с 12В до 11В, при токе 0,5А :shock: Теперь перед входом драйвера надо ставить усилитель тока? Ведь 0,5мА маловато. Короче, непонятный генератор, или я не правильно нагружаю. Сейчас подержу под нагрузкой часик и посмотрю температуру. А уже завтра буду моделировать драйвер.
Изображение Изображение
Контактная информация:
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1482
Зарегистрирован: Вс май 13, 2012 00:01:54

Сообщение Ariadna-on-Line »

Программатор не нужен. Ардуина УНО R3 (например) программируется напрямую с USB порта ПК прямо в компиляторе. Параметры, про которые вы упомянули - две строчки delay(xxxx). Верхняя - длительность единицы в мСек, нижняя - длительность нуля. Поставьте че хотите, откомпилируйте и впрограмьте в Ардуину. Через минуту поимеете то что надо. А вот чтобы регулировать не перепрограммируя каждый раз - Действительно придется добавить пяток строчек в код.
Последний раз редактировалось Ariadna-on-Line Сб янв 24, 2026 22:29:58, всего редактировалось 1 раз.
Вымогатель припоя
Аватара пользователя
Сообщения: 601
Зарегистрирован: Ср янв 27, 2016 15:34:04
Откуда: Санкт-Петербург

Сообщение Voloko »

[uquote="Ariadna-on-Line",url="/forum/viewtopic.php?p=4782679#p4782679"]А вот чтобы регулировать не перепрограммируя каждый раз - Действительно придется добавить пяток строчек в код.[/uquote]Я об этом и говорю :) Если решусь, Вы устанете отвечать на мои вопросы :))
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 601
Зарегистрирован: Ср янв 27, 2016 15:34:04
Откуда: Санкт-Петербург

Сообщение Voloko »

Нарисовал драйвер. Кто силен, посмотрите плз где ошибки. В симуляторе работает.
Генератор и драйвер будут питаться от отдельного маломощного БП. А на МОСФЕТ отдельный регулируемый мощный БП (по схеме V2).
Изображение
Контактная информация:
Сверлит текстолит когтями
Сообщения: 1225
Зарегистрирован: Пт ноя 22, 2024 14:08:43

Сообщение Krismi70 »

на 1-3 добавить 1К и Б-Э К10 для красоты...)
Вымогатель припоя
Аватара пользователя
Сообщения: 601
Зарегистрирован: Ср янв 27, 2016 15:34:04
Откуда: Санкт-Петербург

Сообщение Voloko »

1к на ноги 1-3, параллельно светодиоду?
К10 - это 100 Ом?
Там три Б-Э
:)
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 601
Зарегистрирован: Ср янв 27, 2016 15:34:04
Откуда: Санкт-Петербург

Сообщение Voloko »

Повторюсь :)
Krismi70 писал(а):на 1-3 добавить 1К и Б-Э К10 для красоты...)
1к на ноги 1-3, параллельно светодиоду? К10 - это 100 Ом? Там три Б-Э?

Дорисовал схемку. Фиолетовым это добавится в железе. R5 24к это чтоб СТОК не висел, когда отсутствует нагрузка.
Оцените правильность, может это извращение :)
Изображение
Контактная информация:
Ответить

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