Генератор с управлением от Arduino
- ingener
- Лейтенант
- Сообщения: 580
- Зарегистрирован: 14 окт 2018, 00:26
- Имя: Андрей
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Генератор с управлением от Arduino
Проверенный практически вариант генератора. Диапазон частоты ограничен возможностями таймера 555. В требуемом варианте это 150...3000Гц. В тестах отрабатывал до 30кГц. Определяется задающими элементами схемы (конденсатор по 6 ноге и подстроечник по 3 ноге). Глубина регулировки - резисторами 1к*, плавность регулировки - конденсатором 100мкФ. Ножка 4 может использоваться для вкл-выкл генератора. Если ею управлять также через оптрон, получится полная гальваническая развязка от контроллера.
До этого были попытки сделать подобный генератор на отдельной плате Nano, подавая переменную через uart от основной платы. Но получилась ерунда. Непредсказуемая частота, узкий диапазон, сильно выраженная ступенчатая регулировка. Если кто знает хорошо реализованную схему управляемого генератора на Arduino, просьба поделиться.
До этого были попытки сделать подобный генератор на отдельной плате Nano, подавая переменную через uart от основной платы. Но получилась ерунда. Непредсказуемая частота, узкий диапазон, сильно выраженная ступенчатая регулировка. Если кто знает хорошо реализованную схему управляемого генератора на Arduino, просьба поделиться.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Генератор с управлением от Arduino
[ref]ingener[/ref], так формируете пачки импульсов?
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
- ingener
- Лейтенант
- Сообщения: 580
- Зарегистрирован: 14 окт 2018, 00:26
- Имя: Андрей
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Генератор с управлением от Arduino
[ref]AVGN[/ref], нет, не пачки. Шим сглаживается электролитом до практически постоянного напряжения и поэтому генератор работает непрерывно на частоте, пропорциональной коэффициенту ШИМ.
Если убрать конденсатор - то да, будут пачки импульсов. НО они редко кому нужны.
Если убрать конденсатор - то да, будут пачки импульсов. НО они редко кому нужны.
- ingener
- Лейтенант
- Сообщения: 580
- Зарегистрирован: 14 окт 2018, 00:26
- Имя: Андрей
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Генератор с управлением от Arduino
[ref]Mining[/ref], понятно, что ЦАП применить намного проще и дешевле чем конденсатор, но тогда и всю схему надо переделывать, ибо уже получится ГУН (а данная схема управляется фактически оптосопротивлением - двумя встречно включенными фотодиодами)
Если знаете что полезного, выкладывайте, для того и тема
Может, вообще существуют готовые платки генераторов для Arduino где-то, а мы тут страдаем....
Если знаете что полезного, выкладывайте, для того и тема

Может, вообще существуют готовые платки генераторов для Arduino где-то, а мы тут страдаем....
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 3 раза
- Контактная информация:
Генератор с управлением от Arduino
[ref]ingener[/ref], Андрей, скажите - а чем не устроил генератор, который я выложил в виде ПБ?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- ingener
- Лейтенант
- Сообщения: 580
- Зарегистрирован: 14 окт 2018, 00:26
- Имя: Андрей
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Генератор с управлением от Arduino
[ref=#ff8000]Sancho[/ref], сорри, видимо, пропустил как-то это...а в какой теме выкладывали? 

- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 3 раза
- Контактная информация:
Генератор с управлением от Arduino
там, где меандр на 3000 гц, по моему...
Отправлено спустя 3 часа 10 минут 48 секунд:
[ref]ingener[/ref], Вот варианты, старый и новые. Стабильностью и точностью не блещут, но...
Отправлено спустя 3 часа 10 минут 48 секунд:
[ref]ingener[/ref], Вот варианты, старый и новые. Стабильностью и точностью не блещут, но...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- scadapack
- Рядовой
- Сообщения: 83
- Зарегистрирован: 07 сен 2015, 05:18
- Откуда: Степногорск
- Имя: Вячеслав
- Благодарил (а): 1 раз
Генератор с управлением от Arduino
Рекомендую мой блок пользователя к AD9833.
Генератор выдаёт до 12,5 МГц. Можно задать форму сигнала - синус, треугольник или меандр.
Генератор выдаёт до 12,5 МГц. Можно задать форму сигнала - синус, треугольник или меандр.
- ingener
- Лейтенант
- Сообщения: 580
- Зарегистрирован: 14 окт 2018, 00:26
- Имя: Андрей
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Генератор с управлением от Arduino
[ref=#ff8000]Sancho[/ref], а как поменять выход гена с 4 на 12?
пробовал в - редактировать - основные параметры - setup section -
D4_Out; меняем на D12_Out;
но не работает...
пробовал в - редактировать - основные параметры - setup section -
D4_Out; меняем на D12_Out;
но не работает...

- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 3 раза
- Контактная информация:
Генератор с управлением от Arduino
[ref]ingener[/ref], Ещё и в функции, void timer_interrupt(), поменять - итого в двух местахingener писал(а): 17 апр 2019, 14:53 а как поменять выход гена с 4 на 12?
пробовал в - редактировать - основные параметры - setup section -
D4_Out; меняем на D12_Out;

Отправлено спустя 40 секунд:
Кстати, как впечатление от работы? пригодится?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Генератор с управлением от Arduino
если UNO или мини использовать ЦАП может и не дешевле, т.к. надо навесить сопротивления вместо конденсатора.
Но электролиты имеют свойства выходить из строя, а резисторы на малых токах в ЦАП будут работать оставшуюся вечность. Ну и ШИМ используете 255 шагов эквивалент ЦАП 8bit, а если ЦАП использовать 10 bit 1024 шажков или с шагом 0.005 V.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
☆Альберт Эйнштейн
- ingener
- Лейтенант
- Сообщения: 580
- Зарегистрирован: 14 окт 2018, 00:26
- Имя: Андрей
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
Генератор с управлением от Arduino
полезная штука.scadapack писал(а): 17 апр 2019, 12:00 Генератор выдаёт до 12,5 МГц. Можно задать форму сигнала - синус, треугольник или меандр.
Генератор (который v4) работает корректно, с плавной регулировкой и необходимым диапазоном частот (несмотря на то, что проект достаточно громоздкий).
Спасибо!

Генератор с управлением от Arduino
ingener, Светодиоды оптронов нужно включить через отдельные резисторы.
Оптроны могут иметь разный коэффициент передачи, а светодиоды - разные падения напряжения при одинаковом токе.
В результате транзисторы оптронов будут иметь разную проводимость.
Оптроны могут иметь разный коэффициент передачи, а светодиоды - разные падения напряжения при одинаковом токе.
В результате транзисторы оптронов будут иметь разную проводимость.
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Генератор с управлением от Arduino
Отправлено спустя 3 часа 10 минут 48 секунд:
[ref]ingener[/ref], Вот варианты, старый и новые. Стабильностью и точностью не блещут, но...
[/quote]
День добрый, немного не понял как изменить пин, и может ли данный блок добавлен несколько раз в проект, мне нужно три разных генератора. Планируемая частота примерно 50кгц и меньше.
[ref]ingener[/ref], Вот варианты, старый и новые. Стабильностью и точностью не блещут, но...
[/quote]
День добрый, немного не понял как изменить пин, и может ли данный блок добавлен несколько раз в проект, мне нужно три разных генератора. Планируемая частота примерно 50кгц и меньше.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя