Что такое шим модуляция звука
Перейти к содержимому

Что такое шим модуляция звука

  • автор:

Что такое шим модуляция звука

Широтно-импульсная модуляция (ШИМ, в английской терминологии это Pulse-Width-Modulation, PWM) может использоваться для реализации цифро-аналогового преобразования (ЦАП, в английской терминологии digital-to-analog converter, DAC), что в конечном итоге позволяет синтезировать аналоговые сигналы с помощью микроконтроллера. Существует 2 основных режима генерации PWM — так называемый асимметричный, с импульсами, выровненными в одну сторону (например влево, left aligned asymmetric mode), и центрированный, когда изменение длительности импульсов выровнено посередине (centered symmetric mode). Здесь приведен перевод статьи [1].

Обычный ШИМ. Первый вариант ШИМ также часто называют быстрым (Fast PWM), в нем таймер/счетчик считает от 0 до своего максимума (например 255 для 8-битного таймера), и затем сбрасывается в 0, когда этот максимум достигнут (так называемое переполнение). Если представить себе процесс изменения значения счетчика, то получится пилообразный сигнал.

Примечание: верхний предел счета и частоту тактирования счетчика во всех современных микроконтроллерах можно задавать программно, что позволяет в широких пределах изменять частоту импульсов ШИМ и диапазон регулирования.

Left aligned PWM signal

Рис. 1. Обычный ШИМ (Left-Aligned PWM, или Fast PWM) и изменение значения его счетчика.

Центрированный ШИМ. В выровненном по середине режиме (его также называют корректным по фазе ШИМ, Phase correct PWM) таймер/счетчик тоже считает от 0 до своего максимума, но затем не сбрасывается в 0, а начинает считать в обратном направлении, вниз, до нуля. После этого цикл повторяется — снова счет до максимума и снова вниз до нуля. Таким образом, теперь значение счетчика выглядит как изменяющееся по закону треугольника, где правая и левая стороны получают скаты под одинаковым углом (см. рис. 2).

Centered PWM signal

Рис. 2. Центрированный ШИМ (Center-Aligned PWM) и изменение значения его счетчика.

Чтобы получить аналоговый сигнал из цифрового сигнала ШИМ, используют фильтр низких частот — ФНЧ. Фильтр подавляет высокочастотную составляющую в сигнале ШИМ, пропуская низкочастотную составляющую. В нашем цифровом сигнале ШИМ есть мгновенные изменения уровня импульсов, которые имеют (теоретически) бесконечно высокую частоту. Таким образом, эти части сигнала будут подавлены, и низкочастотные составляющие, наподобие средней постоянной составляющей (DC, нулевая частота) и её медленных изменений, беспрепятственно пройдут через ФНЧ.

Давайте рассмотрим пример — нужно синтезировать звуковой сигнал в диапазоне от 0 до 16 кГц (верхняя частота близка пределу слышимости человеческим ухом). Это значит, что частота среза фильтра должна быть больше 16 кГц. Однако в реальном мире не существует идеальных фильтров, у которых прямоугольная характеристика с бесконечно крутым спадом на частоте среза. Например, если мы построим простой RC-фильтр на резисторе и конденсаторе, то это будет так называемый фильтр первого порядка. Такой фильтр создает подавление уровня 20dB на декаду (20dB = изменению уровня в 10 раз, а декада это десятикратное изменение частоты). Т. е. если выбрать значения R и C, чтобы частота видимого спада была около 16 кГц, то на этой частоте коэффициент подавления составит 1.41. Частота в 10 раз больше, т. е. 160 кГц, будет подавлена в 10 раз, частота 1600 кГц в 100 раз и так далее. Мы можем создать фильтры с более крутой характеристикой, например ФНЧ второго порядка, с подавлением 40dB (в 100 раз) на декаду, но в любом случае можно получить лучшие результаты, если частота сигнала ШИМ будет намного выше максимальной частоты, которую нужно синтезировать.

В этой статье рассматриваются различия между центрированным ШИМ и обычным ШИМ, в контексте синтеза аналогового сигнала. Для этой цели в среде моделирования MATLAB/Simulink было создано два ШИМ-генератора и аналоговый фильтр (см. [3, 4]). Вы можете поэкспериментировать со скриптом модели, загрузив его в MATLAB/Simulink.

PWM simulink model

Рис. 3. Модель MATLAB/Simulink, позволяющая сравнить оба режима ШИМ.

Синтезируемый сигнал имеет частоту 5 кГц, а частота ШИМ составляет 70 кГц. Применен фильтр 1-го порядка с частотой среза 16 кГц. Можно увидеть, как сигнал ШИм фильтруется в обоих режимах (L = left-aligned mode, C = centered mode).

left vs center PWM DAC same freq time domain

Рис. 4. Сигналы ШИМ режимов L и C, когда частота ШИМ одинаковая.

Сигнал на выходе фильтра очень похож на синусоиду, но содержит «ошибки», которых нам не хотелось бы. Это гармоники сигнала ШИМ, потому что не очень качественный фильтр их все же пропускает. В домене времени (осциллограмма) мы не можем по-настоящему увидеть разницу между двумя режимами ШИМ, L и C. Давайте теперь посмотрим на выходной сигнал в домене частот (спектрограмма):

left vs center PWM DAC same freq

Рис. 5. Сравнение спектров синтезируемого синусообразного сигнала, когда у режимов Fast PWM и Center-Aligned PWM частота ШИМ одинаковая.

Этот график в основном показывает, какие частоты вносят свой вклад в выходной сигнал. Можно увидеть большой пик на частоте 5 кГц, это та частота, которая «полезная». Если бы этот синусоидальный сигнал был идеальный, то тут был бы виден только пик на 5 кГц с амплитудой 1, и ничего больше. Но как можно видеть, в спектре есть и другие, небольшие пики. Это гармоники, которые вносят ошибку в наш выходной сигнал. Самый большой пик находится на 70 кГц, это частота ШИМ.

В случае обычной ШИМ (left-aligned PWM) присутствуют дополнительные гармоники на частотах 70 кГц +- 5*N кГц, т. е. наша частота ШИМ и умноженная на коэффициент N синтезируемая частота. У центрированной ШИМ (center-aligned PWM) также есть гармоники, но их меньше: они находятся на частотах 70kHz +- 10*N кГц, т. е. на коэффициент N умножается удвоенная частота синтезируемого сигнала. Также видно, что на меньших частотах помех также меньше, например уровень помехи 50 кГц значительно меньше у ШИМ-режима C, чем у ШИМ-режима L.

Можно сделать вывод, что center-aligned PWM всегда лучше для такого применения, но. Мы уже видели, что чем выше частота по отношению к частоте синтезируемого сигнала, тем дальше гармоники находятся в спектре, что приводит к более чистому сигналу на выходе фильтра. Однако в реальном приложении частота ШИМ, которая может быть использована в микроконтроллере, ограничена. В случае left-adjusted PWM, частота ШИМ равна частоте тактирования таймера (например основная тактовая частота микроконтроллера), поделенной на максимальное значение счетчика (например, 256 для 8-битного счетчика). Но в случае centered PWM, максимальная частота ШИМ получается в 2 раза ниже, потому что счетчик считает сначала вверх, потом вниз вместо того, чтобы после счета вверх сбрасываться и начинать счет снова вверх. Таким образом, для анализа ситуации, которая может произойти в нормальном мире, мы должны сравнить результат L-режима ШИМ с частотой, в 2 раза выше, чем у C-режима ШИМ. Ниже показаны результаты моделирования центрированного ШИМ (center-aligned PWM) на 70 кГц и выровненного влево ШИМ (left-adjusted PWM) на 140 кГц. Фильтр в для обоих ШИМ применен одинаковый.

left vs center PWM DAC left twice center freq time domain

Рис. 6. Сигналы ШИМ режимов L и C, когда частота режима L (Fast PWM) в 2 раза выше, чем у режима C (Center-Aligned PWM).

На осциллограмме видно, что сигнал, синтезируемый left-adjusted PWM, выглядит более плавным. Спектрограмма подтверждает это:

left vs center PWM DAC same freq

Рис. 7. Сравнение спектров синтезируемого синусообразного сигнала, когда у Fast PWM частота в 2 раза выше, чем у Center-Aligned PWM.

Поскольку частота у left-adjusted PWM в 2 раза выше (140 кГц), гармоники сдвигаются на спектре в сторону более высоких частот. Так что если наше приложение заключается в синтезе звука, то применение left-adjusted PWM на повышенной частоте выгоднее, потому что будет меньше гармоник в слышимом диапазоне частот. Однако для некоторых других приложений, таких как управление силовым драйвером, это не будет преимуществом, потому что гармоники только смещаются вправо по спектру, но не уменьшаются.

Можно сделать 2 основных вывода:

• Существует обратная зависимость между разрядностью счетчика и максимально достижимой частотой ШИМ. Если мы используем меньшее максимальное значение счета (например 255 для 8-битного счетчика вместо 65535 для 16-битного), то получим меньшую разрешающую способность по амплитуде (т. е. будут меньше «шажки» уровня на периоде ШИМ), однако более высокую частоту ШИМ с меньшим количеством гармоник, и наоборот. Т. е. всегда нужен выбор компромисса между максимальным значением счета и частотой ШИМ.
• Какой режим ШИМ лучше использовать — left-aligned PWM или center-aligned PWM — зависит от конкретного приложения. У центрированного режима меньше гармоник, однако у него меньше максимальная частота ШИМ, т. е. гармоники будут находиться ближе к основному синтезируемому сигналу, и их будет сложнее отфильтровать.

Получается, что для синтеза звука left-aligned PWM лучше, потому что можно использовать более высокую частоту ШИМ, потому что более высокочастотные гармоники легче фильтровать. В электронных устройствах, регулирующих мощность, centered PWM режим выгоднее. Когда происходит управление силовыми транзисторами MOSFET, потери на нагрев увеличиваются с ростом частоты переключения. Поскольку у центрированного режима ШИМ меньше гармоник и на более низкой частоте переключения по сравнению с обычным ШИМ, и как следствие получается меньше потерь энергии в драйвере.

В следующей статье [2] рассматривается пример реализации ШИМ на микроконтроллере STM32F103 для проигрывания звука.

Что такое ШИМ — широтно-импульсная модуляция

Модуляция – нелинейный электрический процесс, при котором параметры одного сигнала (несущего) изменяются при помощи другого сигнала (модулирующего, информационного). В связной технике широко применяется частотная, амплитудная, фазовая модуляция. В силовой электронике и микропроцессорной технике распространение получила широтно-импульсная модуляция.

Что такое ШИМ (широтно-импульсная модуляция)

При широтно-импульсной модуляции исходного сигнала неизменными остаются амплитуда, частота и фаза исходного сигнала. Изменению под действием информационного сигнала подвергается длительность (ширина) прямоугольного импульса. В англоязычной технической литературе обозначается аббревиатурой PWM – pulse-width modulation.

Принцип работы ШИМ

Сигнал, промодулированный по ширине импульса, формируется двумя способами:

  • аналоговым;
  • цифровым.

При аналоговом способе создания ШИМ-сигнала несущая в виде пилообразного или треугольного сигнала подается на инвертирующий вход компаратора, а информационный – на неинвертирующий. Если мгновенный уровень несущей выше модулирующего сигнала, то на выходе компаратора ноль, если ниже – единица. На выходе получается дискретный сигнал с частотой, соответствующей частоте несущего треугольника или пилы, и длиной импульса, пропорциональной уровню модулирующего напряжения.

Пример модуляции по ширине импульса треугольного сигнала линейно-возрастающим.

В качестве примера приведена модуляция по ширине импульса треугольного сигнала линейно-возрастающим. Длительность выходных импульсов пропорциональна уровню выходного сигнала.

Аналоговые ШИМ-контроллеры выпускаются и в виде готовых микросхем, внутри которых установлен компаратор и схема генерации несущей. Имеются входы для подключения внешних частотозадающих элементов и подачи информационного сигнала. С выхода снимается сигнал, управляющий мощными внешними ключами. Также имеются входы для обратной связи – они нужны для поддержания установленных параметров регулирования. Такова, например, микросхема TL494. Для случаев, когда мощность потребителя относительно невелика, выпускаются ШИМ-контроллеры со встроенными ключами. На ток до 3 ампер рассчитан внутренний ключ микросхемы LM2596.

Цифровой способ осуществляется применением специализированных микросхем или микропроцессоров. Длина импульса регулируется внутренней программой. Во многих микроконтроллерах, включая популярные PIC и AVR, «на борту» имеется встроенный модуль для аппаратной реализации ШИМ, для получения PWM-сигнала надо активировать модуль и задать параметры его работы. Если такой модуль отсутствует, то ШИМ можно организовать чисто программным методом, это несложно. Этот способ дает более широкие возможности и предоставляет больше свободы за счёт гибкого использования выходов, но задействует большее количество ресурсов контроллера.

Характеристики ШИМ сигнала

Важными характеристиками ШИМ сигнала являются:

  • амплитуда (U);
  • частота (f);
  • скважность (S) или коэффициент заполнения D.

Амплитуда в вольтах задается в зависимости от нагрузки. Она должна обеспечивать номинальное напряжение питания потребителя.

Частота сигнала, модулируемого по ширине импульса, выбирается из следующих соображений:

  1. Чем выше частота, тем выше точность регулирования.
  2. Частота не должна быть ниже времени реакции устройства, которым управляют с помощью ШИМ, иначе возникнут заметные пульсации регулируемого параметра.
  3. Чем выше частота, тем выше коммутационные потери. Он возникают из-за того, что время переключения ключа конечно. В запертом состоянии на ключевом элементе падает все напряжение питания, но ток почти отсутствует. В открытом состоянии через ключ протекает полный ток нагрузки, но падение напряжения невелико, так как проходное сопротивление составляет единицы Ом. И в том, и в другом случае рассеяние мощности незначительно. Переход от одного состояния к другому происходит быстро, но не мгновенно. В процессе отпирания-запирания на частично открытом элементе падает большое напряжение и одновременно через него идёт значительный ток. В это время рассеиваемая мощность достигает высоких значений. Этот период невелик, ключ не успевает значительно разогреться. Но с повышением частоты таких временных промежутков за единицу времени становится больше, и потери на тепло повышаются. Поэтому для построения ключей важно использование быстродействующих элементов.
  4. При управлении электродвигателем частоту приходится уводить за пределы слышимого человеком участка – 25 кГц и выше. Потому что при более низкой частоте ШИМ возникает неприятный свист.

Эти требования часто находятся в противоречии друг к другу, поэтому выбор частоты в некоторых случаях – это поиск компромисса.

Коэффициент заполнения ШИМ сигнала.

Величину модуляции характеризует скважность. Так как частота следования импульсов постоянна, то постоянна и длительность периода (T=1/f). Период состоит из импульса и паузы, имеющих длительность, соответственно, tимп и tпаузы, причем tимп+tпаузы=Т. Скважностью называется отношение длительности импульса к периоду – S=tимп/T. Но на практике оказалось удобнее пользоваться обратной величиной – коэффициентом заполнения: D=1/S=T/tимп. Еще удобнее выражать коэффициент заполнения в процентах.

В чём отличия ШИМ от ШИР

В зарубежной технической литературе нет отличия между широтно-импульсной модуляцией и широтно-импульсным регулированием (ШИР). Российские же специалисты эти понятия пытаются разграничить. На самом деле ШИМ – это вид модуляции, то есть изменения несущего сигнала под действием другого, модулирующего. Несущий сигнал выполняет роль переносчика информации, а модулирующий задает эту информацию. А широтно-импульсное регулирование – это регулирование режима нагрузки с помощью ШИМ.

Причины и области применения ШИМ

Принцип широтно-импульсной модуляции используется в регуляторах частоты вращения мощных асинхронных двигателей. В этом случае модулирующий сигнал регулируемой частоты (однофазный или трехфазный) формируется маломощным генератором синусоиды и накладывается на несущую аналоговым способом. На выходе получается ШИМ-сигнал, который подается на ключи потребной мощности. Дальше можно пропустить получившуюся последовательность импульсов через фильтр низкой частоты, например через простую RC-цепочку, и выделить исходную синусоиду. Или можно обойтись без нее – фильтрация произойдет естественным образом за счёт инерции двигателя. Очевидно, что чем выше частота несущей, тем больше форма выходного сигнала близка к исходной синусоиде.

Возникает естественный вопрос – а почему нельзя усилить сигнал генератора сразу, например, применением мощных транзисторов? Потому что регулирующий элемент, работающий в линейном режиме, будет перераспределять мощность между нагрузкой и ключом. При этом на ключевом элементе впустую рассеивается значительная мощность. Если же мощный регулирующий элемент работает в ключевом режиме (тринистор, симистор, RGBT-транзистор), то мощность распределяется во времени. Потери будут намного ниже, а КПД – намного выше.

ШИМ-сигнал, сформированный с помощью синусоиды.

В цифровой технике особой альтернативы широтно-импульсному регулированию нет. Амплитуда сигнала там постоянна, менять напряжение и ток можно лишь промодулировав несущую по ширине импульса и впоследствии усреднив её. Поэтому ШИМ применяют для регулирования напряжения и тока на тех объектах, которые могут усреднять импульсный сигнал. Усреднение происходит разными способами:

  1. За счет инерции нагрузки. Так, тепловая инерция термоэлектронагревателей и ламп накаливания позволяет объектам регулирования заметно не остывать в паузах между импульсами.
  2. За счёт инерции восприятия. Светодиод успевает погаснуть от импульса к импульсу, но человеческий глаз этого не замечает и воспринимает как постоянное свечение с различной интенсивностью. На этом принципе построено управление яркостью точек LED-мониторов. Но незаметное мигание с частотой несколько сот герц все же присутствует и служит причиной усталости глаз.
  3. За счет механической инерции. Это свойство используется при управлении коллекторными двигателями постоянного тока. При правильно выбранной частоте регулирования двигатель не успевает затормозиться в бестоковых паузах.

Поэтому ШИМ применяют там, где решающую роль играет среднее значение напряжения или тока. Кроме упомянутых распространенных случаев, методом PWM регулируют средний ток в сварочных аппаратах и зарядных устройствах для аккумуляторных батарей и т.д.

Если естественное усреднение невозможно, во многих случаях эту роль на себя может взять уже упомянутый фильтр низкой частоты (ФНЧ) в виде RC-цепочки. Для практических целей этого достаточно, но надо понимать, что без искажений выделить исходный сигнал из ШИМ с помощью ФНЧ невозможно. Ведь спектр PWM содержит бесконечно большое количество гармоник, которые неизбежно попадут в полосу пропускания фильтра. Поэтому не стоит строить иллюзий по поводу формы восстановленной синусоиды.

Управление RGB-светодиодом с помошью ШИМ.

Очень эффективно и эффектно управление методом ШИМ RGB-светодиодом. Этот прибор имеет три p-n перехода – красный, синий, зеленый. Изменяя раздельно яркость свечения каждого канала, можно получить практически любой цвет свечения LED (за исключением чистого белого). Возможности по созданию световых эффектов с помощью PWM безграничны.

Наиболее употребительная сфера применения цифрового сигнала, промодулированного по длительности импульса – регулирование среднего тока или напряжения, протекающего через нагрузку. Но возможно и нестандартное использование этого вида модуляции. Все зависит от фантазии разработчика.

Что такое ШИМ — широтно-импульсная модуляция

Что такое импульсный блок питания и где применяется

Что такое ШИМ — широтно-импульсная модуляция

Чем отличаются аналоговый сигнал от цифрового — примеры использования

Что такое ШИМ — широтно-импульсная модуляция

Преобразователи напряжения с 12 на 220 вольт

Что такое ШИМ — широтно-импульсная модуляция

Как работает транзистор и где используется?

Что такое ШИМ — широтно-импульсная модуляция

Режимы работы, описание характеристик и назначение выводов микросхемы NE555

Что такое ШИМ — широтно-импульсная модуляция

Что такое выпрямитель напряжения и для чего нужен: типовые схемы выпрямителей

Что такое ШИМ? Как широтно-импульсная модуляция используется в автоматизации?

Широтно-импульсная модуляция, или PWM (pulse-width modulation) — это тип цифрового сигнала, который модулируется для управления мощностью, скоростью и/или положением устройств в автоматизированной системе.

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

Широтно-импульсная модуляцияДля чего используется?

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

Сигнал, промодулированный по ширине импульса, также может применяться для регулирования скорости двигателей или других устройств без изменения уровня напряжения. Таким образом, ШИМ становится идеальным вариантом для управления широким спектром устройств в системах автоматизации.

Принцип работы

Принцип работы ШИМ-сигнала заключается в посылке регулярных импульсов через определенные интервалы времени с изменяющимся рабочим циклом (процентное соотношение времени «включения»).

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

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

Широтно-импульсная модуляция является важным и широко используемым методом управления выходной мощностью в различных приложениях. Она может быть реализована с помощью цифровых или аналоговых систем управления.

В цифровом варианте сигналы генерируются с помощью программных алгоритмов, которые определяют ширину импульсов; в то время как в аналоговом PWM сигналы генерируются аппаратными компонентами, такими как транзисторы и конденсаторы, которые создают желаемую ширину импульсов без необходимости программирования. Оба метода имеют свои преимущества и недостатки, но при правильной реализации оба обеспечивают надежную работу с низким уровнем искажений.

Как работает ШИМ-контроллер в источнике питания?

ШИМ-контроллер работает путем переключения между различными уровнями электрического тока в зависимости от того, какой тип выхода требуется от системы, которую он питает — постоянный ток (DC) или переменный ток (AC).

Контроллер регулирует это переключение с помощью широтно-импульсной модуляции, которая посылает регулярные импульсы через определенные промежутки времени с различными рабочими циклами (процентное время «включения»).

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

Применение широтно-импульсной модуляции

Широтно-импульсная модуляция имеет множество вариаций по практическому использованию в различных отраслях промышленности, таких как авиация, автомобилестроение, робототехника и т. д.

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

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

Применение широтно-импульсной модуляции в автоматизации

Применение широтно-импульсной модуляции в автоматизацииВ системах автоматизации широтно-импульсная модуляция имеет множество преимуществ благодаря своей способности точно регулировать выходные параметры, не оказывая слишком сильного влияния на уровень напряжения.

Управляющие ШИМ-сигналы широко используется во многих типах машин, включая роботизированные манипуляторы и роботизированные транспортные средства, а также бытовую технику, такую как стиральные машины, духовые шкафы и т. д..

Широтно-импульсная модуляция часто используется для получения синусоидальной формы волны. Она также может быть использована для регулирования работы инвертора.

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

Среди других преимуществ — снижение электромагнитных помех, повышение эффективности, усиление мер безопасности благодаря надежным методам обнаружения неисправностей, большая точность при передаче сигналов на большие расстояния и многое другое.

В заключение следует отметить, что широтно-импульсная модуляция — это метод контроля и регулирования количества энергии, подаваемой на устройство, путем изменения ширины электрического импульса. Данный метод применяется в автоматизации и робототехнике, от управления двигателями до обеспечения точного контроля над системами освещения. PWM способен обеспечить точное регулирование при минимальных потерях энергии по сравнению с традиционными методами.

В каталоге UnitMC вы найдете актуальные устройства и системы АСУ ТП. Подробную информацию и консультацию можно получить у наших сотрудников.

информация о компании

Основное направление нашей деятельности — поставка оборудования и комплектующих для сборки автоматических производственных линий. Мы работаем с любыми сферами и предлагаем продукцию отличного качества по выгодной стоимости. У нас вы можете заказать как крупнооптовую, так и мелкооптовую партию оборудования.

Контактная информация
Каталог
информация

© UnitMC 2023. Все права защищены.

Быстрый заказ

Свяжитесь с нашей службой поддержки клиентов, если у Вас есть какие-либо вопросы.

Свяжитесь с нами

Свяжитесь с нашей службой поддержки клиентов, если у Вас есть какие-либо вопросы.

Свяжитесь с нами

Свяжитесь с нашей службой поддержки клиентов, если у Вас есть какие-либо вопросы.

Свяжитесь с нами

Свяжитесь с нашей службой поддержки клиентов, если у Вас есть какие-либо вопросы.

Оставить заявку

Соглашение об обработке персональных данных
В целях соблюдения 152-ФЗ
«о защите персональных данных»

Присоединяясь к настоящему Соглашению и оставляя свои данные на Сайте unitmc.ru (далее – Сайт), путем заполнения полей форм обратной связи Пользователь:

  • подтверждает, что все указанные им данные принадлежат лично ему,
  • подтверждает и признает, что им внимательно в полном объеме прочитано Соглашение и условия обработки его персональных данных, указываемых им в полях форм обратной связи, текст соглашения и условия обработки персональных данных ему понятны;
  • дает согласие на обработку Сайтом предоставляемых в составе информации персональных данных в целях заключения между ним и Сайтом настоящего Соглашения, а также его последующего исполнения;
  • выражает согласие с условиями обработки персональных данных без оговорок и ограничений.

Пользователь дает свое согласие на обработку его персональных данных, а именно совершение действий, предусмотренных п. 3 ч. 1 ст. 3 Федерального закона от 27.07.2006 N 152-ФЗ «О персональных данных», и подтверждает, что, давая такое согласие, он действует свободно, своей волей и в своем интересе. Согласие Пользователя на обработку персональных данных является конкретным, информированным и сознательным.

Настоящее согласие Пользователя признается исполненным в простой письменной форме, на обработку следующих персональных данных: фамилии, имени, отчества; года рождения; места пребывания (город, область); номеров телефонов; адресов электронной почты (E-mail).

Пользователь, предоставляет unitmc.ru право осуществлять следующие действия (операции) с персональными данными: сбор и накопление; хранение в течение установленных нормативными документами сроков хранения отчетности, но не менее трех лет, с момента даты прекращения пользования услуг Пользователем; уточнение (обновление, изменение); использование; уничтожение; обезличивание; передача по требованию суда, в т.ч., третьим лицам, с соблюдением мер, обеспечивающих защиту персональных данных от несанкционированного доступа.

Указанное согласие действует бессрочно с момента предоставления данных и может быть отозвано Вами путем подачи заявления администрации сайта с указанием данных, определенных ст. 14 Закона «О персональных данных». Отзыв согласия на обработку персональных данных может быть осуществлен путем направления Пользователем соответствующего распоряжения в простой письменной форме на адрес контактной электронной почты указанной на сайте unitmc.ru

Сайт не несет ответственности за использование (как правомерное, так и неправомерное) третьими лицами Информации, размещенной Пользователем на Сайте, включая её воспроизведение и распространение, осуществленные всеми возможными способами. Сайт имеет право вносить изменения в настоящее Соглашение. При внесении изменений в актуальной редакции указывается дата последнего обновления. Новая редакция Соглашения вступает в силу с момента ее размещения, если иное не предусмотрено новой редакцией Соглашения. Ссылка на действующую редакцию всегда находится на страницах сайта: unitmc.ru

К настоящему Соглашению и отношениям между пользователем и Сайтом, возникающим в связи с применением Соглашения подлежит применению право Российской Федерации.»

Что такое ШИМ: широтно-импульсная модуляция

Инверторы, преобразователи, схемы SMPS и контроллеры скорости… Все эти схемы объединяет то, что они состоят из множества электронных переключателей внутри. Эти переключатели представляют собой не что иное, как силовые электронные устройства, такие как MOSFET, IGBT, TRIAC и т. Д. Для управления такими силовыми электронными переключателями мы обычно используем так называемые сигналы PWM (широтно-импульсная модуляция). Помимо этого, сигналы PWM также используются для управления серводвигателями, а также для других простых задач, таких как управление яркостью светодиода.

В нашей предыдущей статье мы узнали об АЦП, а АЦП используется для чтения аналоговых сигналов с помощью цифрового устройства, такого как микроконтроллер. ШИМ можно рассматривать как полную противоположность ему, ШИМ используется для создания аналоговых сигналов от цифрового устройства, такого как микроконтроллер. В этой статье мы узнаем о том, что такое сигналы ШИМ, ШИМ и некоторые параметры, связанные с ними, чтобы мы были уверены в их использовании в наших проектах.

Что такое ШИМ (широтно-импульсная модуляция)?

ШИМ расшифровывается как широтно-импульсная модуляция; мы рассмотрим причину такого названия позже. Но пока понимайте PWM как тип сигнала, который может быть произведен цифровой ИС, такой как микроконтроллер или таймер 555. Созданный таким образом сигнал будет иметь последовательность импульсов, и эти импульсы будут иметь форму прямоугольной волны. То есть в любой данный момент времени волна будет либо высокой, либо низкой. Для простоты понимания давайте рассмотрим сигнал ШИМ 5 В, в этом случае сигнал ШИМ будет либо 5 В (высокий), либо на уровне земли 0 В (низкий). Продолжительность, в течение которой сигнал остается на высоком уровне, называется « временем включения », а продолжительность, при которой сигнал остается на низком уровне, называется « временем выключения ».

Для сигнала ШИМ нам нужно посмотреть на два важных параметра, связанных с ним: один — это рабочий цикл ШИМ, а другой — частота ШИМ.

Рабочий цикл ШИМ

Как было сказано ранее, сигнал ШИМ остается включенным в течение определенного времени, а затем остается выключенным до конца этого периода. Что делает этот сигнал ШИМ особенным и более полезным, так это то, что мы можем установить, как долго он должен оставаться включенным, контролируя рабочий цикл сигнала ШИМ.

Процент времени, в течение которого сигнал ШИМ остается ВЫСОКИМ (по времени), называется рабочим циклом. Если сигнал всегда включен, это 100% рабочий цикл, а если он всегда выключен, это 0% рабочего цикла. Формулы для расчета рабочего цикла показаны ниже.

Рабочий цикл = время включения / (время включения + время выключения)

Следующее изображение представляет сигнал ШИМ с рабочим циклом 50%. Как видите, учитывая весь период времени (время включения + время выключения), сигнал ШИМ остается включенным только в течение 50% периода времени.

Частота = 1 / Период времени Период времени = Время включения + Время выключения

Обычно сигналы ШИМ, генерируемые микроконтроллером, составляют около 500 Гц, такие высокие частоты будут использоваться в высокоскоростных коммутационных устройствах, таких как инверторы или преобразователи. Но не все приложения требуют высокой частоты. Например, для управления серводвигателем нам необходимо генерировать сигналы ШИМ с частотой 50 Гц, поэтому частота сигнала ШИМ также может управляться программой для всех микроконтроллеров.

Некоторые часто возникающие вопросы по ШИМ

В чем разница между рабочим циклом и частотой сигнала ШИМ?

Часто путают рабочий цикл и частоту сигналов ШИМ. Как мы знаем, сигнал ШИМ представляет собой прямоугольную волну с определенным временем включения и выключения. Сумма этого на время и время выключения называется один период времени. Значение, обратное одному периоду времени, называется частотой. В то время как количество времени, в течение которого сигнал ШИМ должен оставаться включенным в один период времени, определяется рабочим циклом ШИМ.

Проще говоря, скорость включения и выключения сигнала ШИМ определяется частотой сигнала ШИМ, а на этой скорости, как долго сигнал ШИМ должен оставаться включенным, определяется рабочим циклом сигнала ШИМ.

Как преобразовать сигналы ШИМ в аналоговое напряжение?

Для простых приложений, таких как управление скоростью двигателя постоянного тока или регулировка яркости светодиода, нам необходимо преобразовать сигналы ШИМ в аналоговое напряжение. Это легко сделать с помощью RC-фильтра и обычно используется там, где требуется функция ЦАП. Схема для того же показана ниже

На приведенном выше графике желтый цвет — это сигнал ШИМ, а синий — выходное аналоговое напряжение. Значение резистора R1 и конденсатора C1 можно рассчитать на основе частоты сигнала ШИМ, но обычно используются резистор 5,7 кОм или 10 кОм и конденсатор 0,1 или 1 мк.

Как рассчитать выходное напряжение сигнала ШИМ?

Выходное напряжение ШИМ-сигнала после его преобразования в аналоговый будет в процентах от рабочего цикла. Например, если рабочее напряжение составляет 5 В, то сигнал ШИМ также будет иметь значение 5 В. В таком случае для 100% рабочего цикла выходное напряжение будет 5 В, для 50% рабочего цикла это будет 2,5 В.

Выходное напряжение = рабочий цикл (%) * 5

Примеры:

Ранее мы использовали ШИМ с различными микроконтроллерами во многих наших проектах:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *