Генератор с регулировкой частоты

Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11 дек 2019, 14:51
Имя: Alex

Генератор с регулировкой частоты

Сообщение Alex1968 »

Всем добрый вечер. Задача такая стояла, сделать генератор, и чтоб можно было сначала выставить определённуючастоту моргания светодиодом, и потом кнопками уменьшать или увеличивать её. Подумал сделать так, сначала ставим блок счётчика с предустановкой в 500, с входом + и входом - на них естественно вешаются кнопки, и одна кнопка для записи предустановки....за ним симметричный мультивибратор с внешним входом для установки частоты моргания, к нему то и подключается выход счётчика. Фактически то ту цифру что будет показывать счётчик и должна быть цифрой моргания светодиодом, то есть частотой мультивибратора в миллисекундах, вроде должно работать. Но не работает. Светодиод моргает но не понятно по какому закону и принципу. Проект прилагаю. Для программы версии 6.2.1

Вариант с шимом и аналоговыми входами не подходит.
generator.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

Генератор с регулировкой частоты

Сообщение edyapd »

[ref]Alex1968[/ref], в железе не проверял, по схеме вроде всё верно.
Вам просто надо разобраться с тем, что есть частота, а что период.
В данном случаи у вас симметричный мультивибратор с полупериодом 500 мс. Значит полный период 1сек. А частота 1Гц.
Если вы увеличиваете значение на вашем счётчике, то вы увеличиваете полупериод, а значит уменьшаете частоту.
Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11 дек 2019, 14:51
Имя: Alex

Генератор с регулировкой частоты

Сообщение Alex1968 »

edyapd писал(а): 24 дек 2019, 03:45 [ref]Alex1968[/ref], в железе не проверял, по схеме вроде всё верно.
Вам просто надо разобраться с тем, что есть частота, а что период.
В данном случаи у вас симметричный мультивибратор с полупериодом 500 мс. Значит полный период 1сек. А частота 1Гц.
Если вы увеличиваете значение на вашем счётчике, то вы увеличиваете полупериод, а значит уменьшаете частоту.
Ну так в блоке генератора в мультивибраторе частота выставляется именно или в миллисекундах или в микросекундах, и если вручную задавать например 10 мс, 20, 40 или 60 или 65, 100, 200 мс и прошивать, то частота мультивибратора соотвествено меняется, и всё правильно. А в моём варианте он то быстрее мигает то медленнее, то ускоряется то замедляется, и на кнопки никак не реагирует он живёт своей собственной жизнью.
Последний раз редактировалось Alex1968 24 дек 2019, 08:46, всего редактировалось 1 раз.
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

Генератор с регулировкой частоты

Сообщение edyapd »

[ref]Alex1968[/ref], а схему подключения кнопок можно глянуть?
Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11 дек 2019, 14:51
Имя: Alex

Генератор с регулировкой частоты

Сообщение Alex1968 »

edyapd писал(а): 24 дек 2019, 08:45 [ref]Alex1968[/ref], а схему подключения кнопок можно глянуть?
одим контактом к общему вторым к указанным пинам на ардуино
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

Генератор с регулировкой частоты

Сообщение edyapd »

Попробуйте для проверки исключить счётчик и генератор. Подключите вход Led к выходу любой кнопки (программно, не физически). Будет реагировать светодиод на нажатие?
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Генератор с регулировкой частоты

Сообщение Sancho »

[ref]Alex1968[/ref], Тут посмотрите
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11 дек 2019, 14:51
Имя: Alex

Генератор с регулировкой частоты

Сообщение Alex1968 »

Sancho, какой диапазон у этой схемы, и где его выход? В тегах там написано АНАЛОГОВЫЙ ШИМ = Pin 11 (Не использкется)
Генератор частоты v04.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Генератор с регулировкой частоты

Сообщение Sancho »

[ref]Alex1968[/ref], Нажмите на блок, описание автора, в кои-то веки у меня там что-то есть :)
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11 дек 2019, 14:51
Имя: Alex

Генератор с регулировкой частоты

Сообщение Alex1968 »

Sancho писал(а): 24 дек 2019, 09:41 [ref]Alex1968[/ref], Нажмите на блок, описание автора, в кои-то веки у меня там что-то есть :)
Это?
На вход - частоту
Максимум 80 кгц( или около того)
Выход пин 4
Автор Sancho (omelchuk890)

Максимум 80 кгц ??? Мне надо чтоб регулировалось от 1 герца и хотя бы до 500 кгц
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Генератор с регулировкой частоты

Сообщение Sancho »

Alex1968 писал(а): 24 дек 2019, 09:47 Максимум 80 кгц ??? Мне надо чтоб регулировалось от 1 герца и хотя бы до 500 кгц
сейчас...
Посмотрел, вроде от 6Гц.
Не помню почему так...

Отправлено спустя 5 минут 10 секунд:
До 500 кгц - Вам внешнюю железку тогда.

Отправлено спустя 1 минуту 49 секунд:
Alex1968 писал(а): 24 дек 2019, 09:47 Мне надо чтоб регулировалось от 1 герца и хотя бы до 500 кгц
Я в ШОКЕ от ширины Ваших запросов.......

Отправлено спустя 6 минут 17 секунд:
Может быть Вам это поможет реализовать свою задумку самому
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11 дек 2019, 14:51
Имя: Alex

Генератор с регулировкой частоты

Сообщение Alex1968 »

[ref=#ff8000]Sancho[/ref], доброго времени суток ! А можно ли как то в этой схеме из блока Генератор_v4, тоесть из самого блока генератора сделать выход из самого блока в flprog ? Чтоб к нему можно было прикручивать и другие блоки. А то у него есть только физический выход на 4 пин ардуино. Или может в программе есть какая то возможность 4 пин из самой ардуины подключить к блоку внутри программы?
Генератор частоты v04(3).flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Генератор с регулировкой частоты

Сообщение Ingwar »

Alex1968 писал(а): 22 авг 2020, 19:59 Или может в программе есть какая то возможность 4 пин из самой ардуины подключить к блоку внутри программы?
Изучите тему тут, а потом отредактируйте ПБ под нужный Вам выход.
З.Ы. 8 месяцев должно было хватить на изучение хотя бы общих принципов работы микроконтроллера. Хотя если это не хобби...
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11 дек 2019, 14:51
Имя: Alex

Генератор с регулировкой частоты

Сообщение Alex1968 »

Ingwar писал(а): 22 авг 2020, 21:00
Alex1968 писал(а): 22 авг 2020, 19:59 Или может в программе есть какая то возможность 4 пин из самой ардуины подключить к блоку внутри программы?
Изучите тему тут, а потом отредактируйте ПБ под нужный Вам выход.
З.Ы. 8 месяцев должно было хватить на изучение хотя бы общих принципов работы микроконтроллера. Хотя если это не хобби...
ничего не понял....Мне просто из блока нужен выход, не на пин адрдуины а выход в программе из блока,чтоб к нему прикрутить другой блок в самой программе.
Аватара пользователя
ingener
Лейтенант
Сообщения: 580
Зарегистрирован: 14 окт 2018, 00:26
Имя: Андрей
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Генератор с регулировкой частоты

Сообщение ingener »

странно. зачем какие-то счетчики и быстрый генератор до 80кГц. чтоб моргать диодом
обычный блок меню с единственным пунктом (частота) и выход задаваемого значения через множитель на штатный блок генератора
Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11 дек 2019, 14:51
Имя: Alex

Генератор с регулировкой частоты

Сообщение Alex1968 »

ingener писал(а): 22 авг 2020, 21:25 странно. зачем какие-то счетчики и быстрый генератор до 80кГц. чтоб моргать диодом
обычный блок меню с единственным пунктом (частота) и выход задаваемого значения через множитель на штатный блок генератора
Я ведь не про счётчик....прочитайте внимательно что я написал,мне из этой схемы с блока генератора Генератор_v4 который в этом проекте, нужен выход чтоб былиз блока а не на пин ардуины.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Генератор с регулировкой частоты

Сообщение Ingwar »

Alex1968 писал(а): 22 авг 2020, 21:20 ничего не понял...
Если Александр захочет, сам ответит на этот вопрос.
Тут вообще генератор до 8МГц. Просите программный выход лучше из него...
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
rogekam
Рядовой
Сообщения: 82
Зарегистрирован: 24 июн 2020, 21:21
Откуда: RUS31
Имя: Egor
Благодарил (а): 1 раз

Генератор с регулировкой частоты

Сообщение rogekam »

Уважаемый Александр,
ingener писал(а): 22 авг 2020, 21:25 странно. зачем какие-то счетчики и быстрый генератор до 80кГц. чтоб моргать диодом
обычный блок меню с единственным пунктом (частота) и выход задаваемого значения через множитель на штатный блок генератора

ingener предлагает сделать где то так:
Генератор частоты v04 01.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Alex1968
Сержант
Сообщения: 173
Зарегистрирован: 11 дек 2019, 14:51
Имя: Alex

Генератор с регулировкой частоты

Сообщение 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.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
dsfbuy
Сержант
Сообщения: 172
Зарегистрирован: 03 ноя 2018, 12:40
Откуда: Братск
Имя: Виктор

Генератор с регулировкой частоты

Сообщение dsfbuy »

[ref]Alex1968[/ref], может так
Генератор частоты v04().flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: Endliss и 2 гостя