invert220 0 Posted July 31, 2021 · Report post Нужна помощь в написании программы для создания на выходах ардуино синусоидального напряжения 50 Гц, на трех выходах должно быть три синусоиды со сдвигом 120 градусов. Или если это сложно, хотя бы на одном выходе одна синусоида. Готов обсудить вознаграждение Quote Ответить с цитированием Share this post Link to post Share on other sites
Сергей Борщ 0 Posted July 31, 2021 · Report post А разве у ардуины есть аналоговые выходы? Quote Ответить с цитированием Share this post Link to post Share on other sites
haker_fox 0 Posted July 31, 2021 · Report post Рекомендую изучить эту конструкцию. Quote Ответить с цитированием Share this post Link to post Share on other sites
dimka76 0 Posted July 31, 2021 · Report post 1 hour ago, Сергей Борщ said: А разве у ардуины есть аналоговые выходы? PWM+RC-цепочка Quote Ответить с цитированием Share this post Link to post Share on other sites
Priest_89 0 Posted July 31, 2021 · Report post Судя по нику, ТС пытается сделать DC/AC преобразователь с чистым синусом? Если так, то при наличии микроконтроллера логичнее управлять сразу силовыми ключами через драйверы, а не формировать синусоиду. Quote Ответить с цитированием Share this post Link to post Share on other sites
Сергей Борщ 0 Posted July 31, 2021 · Report post 1 час назад, dimka76 сказал: PWM+RC-цепочка Я знаю, как получить аналоговый сигнал. Но в исходном сообщении требуется не это. Quote Ответить с цитированием Share this post Link to post Share on other sites
adnega 0 Posted July 31, 2021 · Report post 4 часа назад, invert220 сказал: Или если это сложно, хотя бы на одном выходе одна синусоида. Вот. Еще. Quote Ответить с цитированием Share this post Link to post Share on other sites
dimka76 0 Posted August 1, 2021 · Report post 12 hours ago, Сергей Борщ said: Я знаю, как получить аналоговый сигнал. Но в исходном сообщении требуется не это. Почему не это ? Три синусоиды 50 Гц на AVR можно получить с помощью ШИМ. Если только там имеется ввиду, что вот прям на ножке МК уже должен быть аналоговый сигнал, без дополнительных элементов. Да и в исходном сообщении не указана какая Ардуина. Они и на Cortex бывают. Вот например, ARDUINO DUE. Quote Ответить с цитированием Share this post Link to post Share on other sites
rkit 0 Posted August 1, 2021 · Report post Три фиксированные синусоиды делаются без мк совсем. Quote Ответить с цитированием Share this post Link to post Share on other sites
Сергей Борщ 0 Posted August 1, 2021 · Report post 4 часа назад, dimka76 сказал: Почему не это ? Потому что название темы: "синусоида на аналоговых выходах ардуино. Как сделать?" Ответ: никак, потому что у ардуины нет аналоговых выходов. Quote Ответить с цитированием Share this post Link to post Share on other sites
Alex-lab 0 Posted August 1, 2021 · Report post 20 hours ago, invert220 said: Нужна помощь в написании программы для создания на выходах ардуино синусоидального напряжения 50 Гц, на трех выходах должно быть три синусоиды со сдвигом 120 градусов. Или если это сложно, хотя бы на одном выходе одна синусоида. Готов обсудить вознаграждение Несколько лет назад делал демонстрацию подобного. https://www.youtube.com/watch?v=xVzK_PDJIYI Скетч там в описании. Quote Ответить с цитированием Share this post Link to post Share on other sites
dimka76 0 Posted August 1, 2021 · Report post 3 hours ago, Сергей Борщ said: Ответ: никак, потому что у ардуины нет аналоговых выходов. У ARDUINO DUE аж целых два. Quote Ответить с цитированием Share this post Link to post Share on other sites