Генератор импульсов с раздельной регулировкой длительности и
- Реклама
Ежли "уже есть", то к тем генераторам(каждый из которых меандр выдает, причем асинхронно друг другу) можно попытаться добавить триггер - одним генератором устанавливаем 1, другим сбрасываем в 0...
Только асинхронность там убрать надо будет.

Только асинхронность там убрать надо будет.
Вот про это я и думал, только сначала попробую вместо триггеров на 4017 (так как они у меня есть, а триггеров пока нету. А вот асинхронность... буду читать как это сделать
- Сообщения: 1801
- Зарегистрирован: Чт авг 10, 2017 20:57:51
ЛовиVoloko писал(а):Если не трудно, прицепите мультисимовский файл
Но точность получается автоматом.Voloko писал(а):Только дип переключателями устанавливать интервалы менее гибко, чем двумя генераторами
Я поставил дип переключатели потому что у Мултисима нет галетниках. По идее здесь галетники на 10 положения хорошо впишутся.
Сколько "много"? Делаем кварцованный генератор на 1 MHz и делитель на 1000. Ставим три галетника и один переключатель mS/uS. И получаем генератор с 1-2 uS и до 999 mS. Разумеется надо добавить в схеме еще одна 4017Voloko писал(а):если надо в широком диапазоне, то их мнооого надо
PS: Убрал дубляж
Последний раз редактировалось diplodok Чт янв 22, 2026 18:41:53, всего редактировалось 1 раз.
- Сообщения: 1242
- Зарегистрирован: Пн май 01, 2017 20:01:45
https://aliexpress.ru/item/1005008744887412.html

Ставите ДВА модуля, чтобы один запускал второй. Соответственно, два переменных/постоянных резистора и нужный диапазон переключателями. Собственно, и всё. Если цифровая индикация, то облом.

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

Добавлено after 7 minutes 53 seconds:
[uquote="u37",url="/forum/viewtopic.php?p=4782022#p4782022"]Ставите ДВА модуля, чтобы один запускал второй. Соответственно, два переменных/постоянных резистора и нужный диапазон переключателями. Собственно, и всё. Если цифровая индикация, то облом.[/uquote]Он от 2 секунд и да, индикация, регулировка времени сопротивлением... Но модуль интересный, спасибо, надо заказать.
Вот, я попробовал на 4017 и уже немного прогресс
Только в прежней схеме на 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 скачиваний
- Сообщения: 1242
- Зарегистрирован: Пн май 01, 2017 20:01:45
Во, спасибо большое, не придется искать. Я уже заказал
Упростил последнюю схему на 4017. Выкинул 2 инвертора

Добавлено after 26 minutes 42 seconds:
Re: Генератор импульсов с раздельной регулировкой длительности и
Ммда... .....без синхронизации не получается. Не знаю как синхронизировать, иду читать
Добавлено after 11 minutes 56 seconds:
Re: Генератор импульсов с раздельной регулировкой длительности и
Еще такой вопрос.
В железе обязательно формировать импульсы сброса в момент включения R2R2C1C3?
Просто без них мультисим не моделирует.
Упростил последнюю схему на 4017. Выкинул 2 инвертора
Добавлено after 26 minutes 42 seconds:
Re: Генератор импульсов с раздельной регулировкой длительности и
Ммда... .....без синхронизации не получается. Не знаю как синхронизировать, иду читать
Добавлено after 11 minutes 56 seconds:
Re: Генератор импульсов с раздельной регулировкой длительности и
Еще такой вопрос.
В железе обязательно формировать импульсы сброса в момент включения R2R2C1C3?
Просто без них мультисим не моделирует.
- Сообщения: 3249
- Зарегистрирован: Пт ноя 02, 2018 16:14:36
Из мануала PP1K: .Включение выхода 0,6 с, выключение 0,2 с, бесконечный цикл: выберите режим ИМПУЛЬС. Установите ширину положительного импульса на 0,600 и ширину отрицательного импульса на 0,200. Время задержки на 0,000. Количество импульсов на '----'.
Нет ничего практичнее хорошей теории
Зачем?
- Сообщения: 3249
- Зарегистрирован: Пт ноя 02, 2018 16:14:36
А это разве не то, что вам требуется?
Нет ничего практичнее хорошей теории
[uquote="HochReiter",url="/forum/viewtopic.php?p=4782070#p4782070"]А это разве не то, что вам требуется?[/uquote]Караул, вот, что значит не дочитать мануал до конца
Так это именно то, что надо (если не понадобятся установки меньше 1мс). Готовый диапазон от 1мс до 166мин
Снимаю шляпу, спасибо
На выходных попробую запустить генератор в этом режиме и надо посмотреть там нарастание и спад.
Но все равно было бы интересно, как это организовать на двух генераторах
Тогда задача упрощается и теперь буду мудрить с драйвером.

Но все равно было бы интересно, как это организовать на двух генераторах
Тогда задача упрощается и теперь буду мудрить с драйвером.
- Сообщения: 1482
- Зарегистрирован: Вс май 13, 2012 00:01:54
Не в моих правилах давать "обходные" советы. Но всё же скажу. Зря вы так шарахнулись от МК. Это как раз тот случай, когда МК всё сделает с "кристальной" точностью.. Ардуина по умолчанию запрограммирована кодом 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 мСек. Можно и до микросекунд.
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 мСек. Можно и до микросекунд.
[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А
Теперь перед входом драйвера надо ставить усилитель тока? Ведь 0,5мА маловато. Короче, непонятный генератор, или я не правильно нагружаю. Сейчас подержу под нагрузкой часик и посмотрю температуру. А уже завтра буду моделировать драйвер.

Сегодня пол дня промучился с этими генераторами (РР1К). Никак не мог зайти в установки импульсного режима, инструкция не правильно написана. Там удержание кнопки 6 секунд, а на самом деле, кнопку надо отпустить до истечения 6ти сек
В итоге вроде работает, нарастание 350нс и плавно, норм. А вот спад хоть и 30нс, но звон и выброс минус 5 Вольт при питании генератора 12В. Не знаю, повлияет этот выброс на работу драйвера или нет?
И еще одно не весёлое. Заявляют в характеристиках ток нагрузки до 30мА. Я подключил на выход сопротивление 1кОм и амплитуда упала почти вдвое при токе около 6мА
- Сообщения: 1482
- Зарегистрирован: Вс май 13, 2012 00:01:54
Программатор не нужен. Ардуина УНО R3 (например) программируется напрямую с USB порта ПК прямо в компиляторе. Параметры, про которые вы упомянули - две строчки delay(xxxx). Верхняя - длительность единицы в мСек, нижняя - длительность нуля. Поставьте че хотите, откомпилируйте и впрограмьте в Ардуину. Через минуту поимеете то что надо. А вот чтобы регулировать не перепрограммируя каждый раз - Действительно придется добавить пяток строчек в код.
Последний раз редактировалось Ariadna-on-Line Сб янв 24, 2026 22:29:58, всего редактировалось 1 раз.
[uquote="Ariadna-on-Line",url="/forum/viewtopic.php?p=4782679#p4782679"]А вот чтобы регулировать не перепрограммируя каждый раз - Действительно придется добавить пяток строчек в код.[/uquote]Я об этом и говорю
Если решусь, Вы устанете отвечать на мои вопросы 
- Сообщения: 1225
- Зарегистрирован: Пт ноя 22, 2024 14:08:43
на 1-3 добавить 1К и Б-Э К10 для красоты...)
1к на ноги 1-3, параллельно светодиоду?
К10 - это 100 Ом?
Там три Б-Э

К10 - это 100 Ом?
Там три Б-Э
Повторюсь
Дорисовал схемку. Фиолетовым это добавится в железе. R5 24к это чтоб СТОК не висел, когда отсутствует нагрузка.
Оцените правильность, может это извращение

1к на ноги 1-3, параллельно светодиоду? К10 - это 100 Ом? Там три Б-Э?Krismi70 писал(а):на 1-3 добавить 1К и Б-Э К10 для красоты...)
Дорисовал схемку. Фиолетовым это добавится в железе. R5 24к это чтоб СТОК не висел, когда отсутствует нагрузка.
Оцените правильность, может это извращение


