Страница 1 из 3
Генератор с регулировкой частоты
Добавлено: 24 дек 2019, 00:38
Alex1968
Всем добрый вечер. Задача такая стояла, сделать генератор, и чтоб можно было сначала выставить определённуючастоту моргания светодиодом, и потом кнопками уменьшать или увеличивать её. Подумал сделать так, сначала ставим блок счётчика с предустановкой в 500, с входом + и входом - на них естественно вешаются кнопки, и одна кнопка для записи предустановки....за ним симметричный мультивибратор с внешним входом для установки частоты моргания, к нему то и подключается выход счётчика. Фактически то ту цифру что будет показывать счётчик и должна быть цифрой моргания светодиодом, то есть частотой мультивибратора в миллисекундах, вроде должно работать. Но не работает. Светодиод моргает но не понятно по какому закону и принципу. Проект прилагаю. Для программы версии 6.2.1
Вариант с шимом и аналоговыми входами не подходит.
generator.flp
Генератор с регулировкой частоты
Добавлено: 24 дек 2019, 03:45
edyapd
[ref]Alex1968[/ref], в железе не проверял, по схеме вроде всё верно.
Вам просто надо разобраться с тем, что есть частота, а что период.
В данном случаи у вас симметричный мультивибратор с полупериодом 500 мс. Значит полный период 1сек. А частота 1Гц.
Если вы увеличиваете значение на вашем счётчике, то вы увеличиваете полупериод, а значит уменьшаете частоту.
Генератор с регулировкой частоты
Добавлено: 24 дек 2019, 08:40
Alex1968
edyapd писал(а): 24 дек 2019, 03:45
[ref]Alex1968[/ref], в железе не проверял, по схеме вроде всё верно.
Вам просто надо разобраться с тем, что есть частота, а что период.
В данном случаи у вас симметричный мультивибратор с полупериодом 500 мс. Значит полный период 1сек. А частота 1Гц.
Если вы увеличиваете значение на вашем счётчике, то вы увеличиваете полупериод, а значит уменьшаете частоту.
Ну так в блоке генератора в мультивибраторе частота выставляется именно или в миллисекундах или в микросекундах, и если вручную задавать например 10 мс, 20, 40 или 60 или 65, 100, 200 мс и прошивать, то частота мультивибратора соотвествено меняется, и всё правильно. А в моём варианте он то быстрее мигает то медленнее, то ускоряется то замедляется, и на кнопки никак не реагирует он живёт своей собственной жизнью.
Генератор с регулировкой частоты
Добавлено: 24 дек 2019, 08:45
edyapd
[ref]Alex1968[/ref], а схему подключения кнопок можно глянуть?
Генератор с регулировкой частоты
Добавлено: 24 дек 2019, 08:48
Alex1968
edyapd писал(а): 24 дек 2019, 08:45
[ref]Alex1968[/ref], а схему подключения кнопок можно глянуть?
одим контактом к общему вторым к указанным пинам на ардуино
Генератор с регулировкой частоты
Добавлено: 24 дек 2019, 08:54
edyapd
Попробуйте для проверки исключить счётчик и генератор. Подключите вход Led к выходу любой кнопки (программно, не физически). Будет реагировать светодиод на нажатие?
Генератор с регулировкой частоты
Добавлено: 24 дек 2019, 08:55
Sancho
[ref]Alex1968[/ref],
Тут посмотрите
Генератор с регулировкой частоты
Добавлено: 24 дек 2019, 09:33
Alex1968
Sancho, какой диапазон у этой схемы, и где его выход? В тегах там написано АНАЛОГОВЫЙ ШИМ = Pin 11 (Не использкется)
Генератор частоты v04.flp
Генератор с регулировкой частоты
Добавлено: 24 дек 2019, 09:41
Sancho
[ref]Alex1968[/ref], Нажмите на блок, описание автора, в кои-то веки у меня там что-то есть

Генератор с регулировкой частоты
Добавлено: 24 дек 2019, 09:47
Alex1968
Sancho писал(а): 24 дек 2019, 09:41
[ref]Alex1968[/ref], Нажмите на блок, описание автора, в кои-то веки у меня там что-то есть
Это?
На вход - частоту
Максимум 80 кгц( или около того)
Выход пин 4
Автор Sancho (omelchuk890)
Максимум 80 кгц ??? Мне надо чтоб регулировалось от 1 герца и хотя бы до 500 кгц
Генератор с регулировкой частоты
Добавлено: 24 дек 2019, 10:04
Sancho
Alex1968 писал(а): 24 дек 2019, 09:47
Максимум 80 кгц ??? Мне надо чтоб регулировалось от 1 герца и хотя бы до 500 кгц
сейчас...
Посмотрел, вроде от 6Гц.
Не помню почему так...
Отправлено спустя 5 минут 10 секунд:
До 500 кгц - Вам внешнюю железку тогда.
Отправлено спустя 1 минуту 49 секунд:
Alex1968 писал(а): 24 дек 2019, 09:47
Мне надо чтоб регулировалось от 1 герца и хотя бы до 500 кгц
Я в ШОКЕ от ширины Ваших запросов.......
Отправлено спустя 6 минут 17 секунд:
Может быть Вам
это поможет реализовать свою задумку самому
Генератор с регулировкой частоты
Добавлено: 22 авг 2020, 19:59
Alex1968
[ref=#ff8000]Sancho[/ref], доброго времени суток ! А можно ли как то в этой схеме из блока
Генератор_v4, тоесть из самого блока генератора сделать выход из самого блока в flprog ? Чтоб к нему можно было прикручивать и другие блоки. А то у него есть только физический выход на 4 пин ардуино. Или может в программе есть какая то возможность 4 пин из самой ардуины подключить к блоку внутри программы?
Генератор частоты v04(3).flp
Генератор с регулировкой частоты
Добавлено: 22 авг 2020, 21:00
Ingwar
Alex1968 писал(а): 22 авг 2020, 19:59
Или может в программе есть какая то возможность 4 пин из самой ардуины подключить к блоку внутри программы?
Изучите тему
тут, а потом отредактируйте ПБ под нужный Вам выход.
З.Ы. 8 месяцев должно было хватить на изучение хотя бы общих принципов работы микроконтроллера. Хотя если это не хобби...
Генератор с регулировкой частоты
Добавлено: 22 авг 2020, 21:20
Alex1968
Ingwar писал(а): 22 авг 2020, 21:00
Alex1968 писал(а): 22 авг 2020, 19:59
Или может в программе есть какая то возможность 4 пин из самой ардуины подключить к блоку внутри программы?
Изучите тему
тут, а потом отредактируйте ПБ под нужный Вам выход.
З.Ы. 8 месяцев должно было хватить на изучение хотя бы общих принципов работы микроконтроллера. Хотя если это не хобби...
ничего не понял....Мне просто из блока нужен выход, не на пин адрдуины а выход в программе из блока,чтоб к нему прикрутить другой блок в самой программе.
Генератор с регулировкой частоты
Добавлено: 22 авг 2020, 21:25
ingener
странно. зачем какие-то счетчики и быстрый генератор до 80кГц. чтоб моргать диодом
обычный блок меню с единственным пунктом (частота) и выход задаваемого значения через множитель на штатный блок генератора
Генератор с регулировкой частоты
Добавлено: 22 авг 2020, 21:29
Alex1968
ingener писал(а): 22 авг 2020, 21:25
странно. зачем какие-то счетчики и быстрый генератор до 80кГц. чтоб моргать диодом
обычный блок меню с единственным пунктом (частота) и выход задаваемого значения через множитель на штатный блок генератора
Я ведь не про счётчик....прочитайте внимательно что я написал,мне из этой схемы с блока генератора
Генератор_v4 который в этом проекте, нужен выход чтоб былиз блока а не на пин ардуины.
Генератор с регулировкой частоты
Добавлено: 22 авг 2020, 22:02
Ingwar
Alex1968 писал(а): 22 авг 2020, 21:20
ничего не понял...
Если Александр захочет, сам ответит на этот вопрос.
Тут вообще генератор до 8МГц. Просите программный выход лучше из него...
Генератор с регулировкой частоты
Добавлено: 22 авг 2020, 23:14
rogekam
Уважаемый Александр,
ingener писал(а): 22 авг 2020, 21:25
странно. зачем какие-то счетчики и быстрый генератор до 80кГц. чтоб моргать диодом
обычный блок меню с единственным пунктом (частота) и выход задаваемого значения через множитель на штатный блок генератора
ingener предлагает сделать где то так:
Генератор частоты v04 01.flp
Генератор с регулировкой частоты
Добавлено: 22 авг 2020, 23:34
Alex1968
rogekam писал(а): 22 авг 2020, 23:14
Уважаемый Александр,
ingener писал(а): 22 авг 2020, 21:25
странно. зачем какие-то счетчики и быстрый генератор до 80кГц. чтоб моргать диодом
обычный блок меню с единственным пунктом (частота) и выход задаваемого значения через множитель на штатный блок генератора
ingener предлагает сделать где то так:
Генератор частоты v04 01.flp
Мне нужен тот генератор который от [ref=#ff8000]Sancho[/ref], только с выхходом из блока а не на пин ардуино...Все варианты со штатными генераторами и счётчиками отпадают....Мне нужно не мигание светодиодом, этот генератор должен управлять блоками со сдвиговыми регистрами.
Отправлено спустя 5 минут 49 секунд:
[ref=#ff8000]Sancho[/ref], прошу вас помогите мне с этим блоком
Генератор_v4 в проекте
Генератор частоты v04(3).flp
. Мне нужен выход из блока этого генератора, а там выход на пин ардуины. Поэтому я не могу к нему цеплятьдругие блоки в FLPROG.
Генератор с регулировкой частоты
Добавлено: 23 авг 2020, 12:19
dsfbuy
[ref]Alex1968[/ref], может так
Генератор частоты v04().flp