Генератор 400Гц на Arduino Mega2560

Так это ШИМ синус, а не аналоговый, без RC фильтра будут наборы низкий высокий с меняюшейся скважностью.

да это понятно, интегратор нужен

Интегратор для ЛА :thinking: Ясно, понятно.

Для генератора. Хватит стебаться :smiley:

не интересовался на каком таймере он, может и на 1

Какая разница на каком он таймере, прерывание то всё равно вызывается…

это же wokwi, millis() может на себя брать, хотя пишут что на 0, тогда обязан работать

На 1 не может - это 16-разрядный таймер.

тогда не знаю. почему на 5 таймере работает, а на 1м нет

в WOKWI

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

Так и 5-й тоже вроде 16-разрядный. Не?

Картинко с WOKWI

На вид нормально всё.

идеально я бы сказал, теперь пересчитать на частоту шима менее 20 килогерц, тогда можно микросхему 5019 применить и одно питание и будет ТСу счастье

ua6em, а можно поподробнее “про щасье” ?
Почему ШИМ лучше менее 20 кГц? Чем плох на 62.5 кГц?
Что за зверь такой “микросхема 5019”?

P.S. Я тут прикидывал и так и так, и пришёл к выводу, что без трансформатора мне не обойтись.
Т.к. с имеющихся однополярных 24В, получить 45В синуса ну никак не получится…

eg8010 всё ещё не нравится? :slightly_smiling_face:

это как это не получится, если будешь снимать нагрузку с моста первая полу волна обмотка +24 и -24, прошла, обмотки переключились на 180 и следующая полу волна -24 и +24 (размах будет 48 вольт, если я ничего не путаю

Мой любимый драйвер

Но он держит только до 20 килогерц ШИМ

VNH3SP30 VNH2SP30 VNH5019
Operating voltage: (1) 5.5 – 16 V (2) 5.5 – 16 V 5.5 – 24 V
MOSFET on-resistance (per leg): 34 mΩ typ. 19 mΩ max. 18 mΩ typ.
Max PWM frequency 10 kHz 20 kHz 20 kHz
Current sense n/a 0.13 V/A typ. 0.14 V/A typ.
Over-voltage shutoff 36 V min. (2) / 43 V typ. 16 V min. / 19 V typ. 24 V min. / 27 V typ.
Logic input high threshold 3.25 V min. 3.25 V min. 2.1 V min.
Time to overheat at 20 A (3) 8 s 35 s 20 s
Time to overheat at 15 A (3) 30 s 150 s 90 s
Current for infinite run time (3) 9 A 14 A 12 A

Я слабый схемотехник, тут бы у @_ВН спросить
PS микросхема старая, может из новых что и получше есть

Во-первых, про VNH5019 -

Во-вторых, ±24В - это двухполярка (у меня её нет). И всё одно - из ±24В RMS 45В не получить.
Надо где-то не менее ±30.
Так-что… Драйвер фтопку…

Пока не очень… Много непоняток для меня…
Тем более, что 400Гц синуса я с божьей и Komandir-а помощью уже получил. :slight_smile:
Пока мечтаю о варианте с TDA2030 и повышающим трансформатором.

какая двухполярка, обычное 24 вольта, ты схему глянь, там жеж есть
вот, что сходу нагуглил, не читал, но аналогичное

что-то уж больно внимательно вы рассматривете зубы даренного коня