Перейти к содержанию
    

синусоида на аналоговых выходах ардуино. Как сделать?

Нужна помощь в написании программы для создания на выходах ардуино синусоидального напряжения 50 Гц, на трех выходах должно быть три синусоиды со сдвигом 120 градусов. Или если это сложно, хотя бы на одном выходе одна синусоида. Готов обсудить вознаграждение

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, Сергей Борщ said:

А разве у ардуины есть аналоговые выходы?

PWM+RC-цепочка

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Судя по нику, ТС пытается сделать DC/AC преобразователь с чистым синусом? Если так, то при наличии микроконтроллера логичнее управлять сразу силовыми ключами через драйверы, а не формировать синусоиду.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, dimka76 сказал:

PWM+RC-цепочка

Я знаю, как получить аналоговый сигнал. Но в исходном сообщении требуется не это.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 часа назад, invert220 сказал:

Или если это сложно, хотя бы на одном выходе одна синусоида.

Вот.

Еще.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

12 hours ago, Сергей Борщ said:

Я знаю, как получить аналоговый сигнал. Но в исходном сообщении требуется не это.

Почему не это ?

Три синусоиды 50 Гц на AVR можно получить с помощью ШИМ. Если только там имеется ввиду, что вот прям на ножке МК уже

должен быть аналоговый сигнал, без дополнительных элементов.

Да и в исходном сообщении не указана какая Ардуина. Они и на Cortex бывают.

Вот например, ARDUINO DUE.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 часа назад, dimka76 сказал:

Почему не это ?

Потому что название темы: "синусоида на аналоговых выходах ардуино. Как сделать?" Ответ: никак, потому что у ардуины нет аналоговых выходов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

20 hours ago, invert220 said:

Нужна помощь в написании программы для создания на выходах ардуино синусоидального напряжения 50 Гц, на трех выходах должно быть три синусоиды со сдвигом 120 градусов. Или если это сложно, хотя бы на одном выходе одна синусоида. Готов обсудить вознаграждение

Несколько лет назад делал демонстрацию подобного. https://www.youtube.com/watch?v=xVzK_PDJIYI

Скетч там в описании.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 hours ago, Сергей Борщ said:

Ответ: никак, потому что у ардуины нет аналоговых выходов.

У ARDUINO DUE аж целых два.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...