Други, может кто советом поможет - решил я частотный преобразователь сделать ( для прикола, это не коммерческое предложение) - не могу понять программно ШИМ на три фазы разложить - на две понятно , а на три туплю. Поможете?

Комментарии: 19

  1. Zhorik

    Так-же как и на две, только сдвиг по фазе будет 120 градусов, а не 180.

    • Sim

      Если я такой вопрос задаю - значит я тупой . На ардуине на три пина скетч можете накидать? Чтоб шим не пересекался ?

      • Zhorik

        3 пина? А как же отрицательные полуволны?

        • Sim

          HIGH и LOW . Это очевидно . Если две волны, а вот как туда третью волну присрать - не понимаю.

          • Zhorik

            Просто на двух фазах ты одним пином будешь открывать положительное плечо одного драйвера и отрицательное плечо другого, так как у тебя сдвиг 180 градусов это инверсия. На трёх фазах так не получится.

            • Sim

              Это очевидно, Ватсон... Как это на три фазы раскидать - вот вопрос.

              • Zhorik

                И лучше не использовать digitalWrite(), а работать с регистрами таймеров и портов. Тебе 6 пинов понадобится для положительных и отрицательных плеч 3х драйверов. А дальше всё по формуле гармонических колебаний.

                • Sim

                  Наверное я не правильно вопрос задаю. Мне не понятно каким способом запустить шим на шести ногах атмеги , чтоб они не пересекались.

                  • Zhorik

                    Смотря какой атмеги. Например 32U4 имеет 6 аппаратных каналов ШИМ. Но нужно читать даташит и юзать регистры. Простите больше. 6 только аппаратных высокоскоростных, которые висят на одном таймере

                    • Sim

                      Спасибо. Подумаю.

                  • Alexandr

                    По ДШ смотреть таймер, который заточен под 3фазный шим, сама ардуина этого не даст, надо будет лезть вглубь.

                    • Anonim

                      а таковые есть?

                      • Alexandr

                        Ну на стм32ф103 точно есть, я себе по фану лепил частотник на ней. На ней же ушел с ардуины... на HAL

                        • Anonim

                          ну у ардуйни (328-й, по крайней мере) есть 3 таймера, так что, наверное, можно сделать 3-фазый шим...

                  • Argentina

                    А каким способом ты на одной ноге запускаешь?

                    • Sim

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

                      • Anonim

                        а взять драйвер не?

                        • Sim

                          Ну и драйвер тоже. Зависит от того , что под рукой есть.

                          • Elektrougli

                            драйвер для драйвера двигателя

Не нашли ответ?

Вам также может быть интересно