Страница 1 из 1

ШИМ регулятор...

Добавлено: Вт авг 30, 2011 14:38:24
_BARS_
В общем задача в том, чтобы получить аналоговое напряжение при помощи ШИМ. Как я понял, нужно поставить RC цепочку на выходе ШИМ. Только не понял, как она рассчитывается, точнее как выбрать частоту среза... Можете объяснить? ШИМ на 8-ми битном таймере, частота ядра 8МГц. Получается, что частота ШИМ 31250 Гц. МК Mega8.

Заранее спасибо :)

Re: ШИМ регулятор...

Добавлено: Вт авг 30, 2011 14:45:15
МитяРа
Частота среза выбирается в диапазоне между частотой ШИМ и выходной частотой сигнала..

Re: ШИМ регулятор...

Добавлено: Вт авг 30, 2011 17:04:35
_BARS_
А какую частоту выбрать мне?

Re: ШИМ регулятор...

Добавлено: Вт авг 30, 2011 17:09:41
МитяРа
_BARS_ писал(а): А какую частоту выбрать мне?
Если напишешь частоту твоего выходного сигнала и его форму..

Re: ШИМ регулятор...

Добавлено: Вт авг 30, 2011 20:14:09
_BARS_
На счет частоты не знаю, мне нужно максимально приблизить его к постоянному напряжению... К ШИМ будет подключен операционник, надо реализовать 255 градаций напряжения на его выходе...

Re: ШИМ регулятор...

Добавлено: Вт авг 30, 2011 21:36:36
YS
максимально приблизить его к постоянному напряжению
Значит, надо максимально приблизить емкость конденсатора и сопротивление резистора к бесконечности. :) Думаю, 470uF @ 10K будет достаточно хорошо.

Re: ШИМ регулятор...

Добавлено: Ср авг 31, 2011 15:27:48
_BARS_
А как вы это рассчитали? Просто хочу научиться рассчитывать сам, чтобы каждый раз на форум не обращаться...

Re: ШИМ регулятор...

Добавлено: Ср авг 31, 2011 16:07:13
YS
Я не расчитал, я прикинул. Честно, взял прямо из головы. :)

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

Простейший ФНЧ - интегрирующая RC-цепочка. Ее частота среза расчитывается как 1/RC. Но если Вы поставите, например, фильтр Саллена-Кея, то результат будет только лучше. Но это смотря по задаче. Например, для двигателей и освещения ФНЧ вообще не нужен - в первом случае интегрирует инерция ротора, во втором - глаз.

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

Re: ШИМ регулятор...

Добавлено: Ср авг 31, 2011 18:22:27
_BARS_
С такой емкостью очень долго происходит увеличение и уменьшение напряжения...

Re: ШИМ регулятор...

Добавлено: Ср авг 31, 2011 21:17:20
YS
Так Вас же интересовала постоянка? Ну, расчитайте фильтр на нужную частоту.

Re: ШИМ регулятор...

Добавлено: Ср авг 31, 2011 21:41:21
КАШАК
Расчитать не проблема, вот только как узнать на какую частоту нужно рассчитывать?

Re: ШИМ регулятор...

Добавлено: Чт сен 01, 2011 15:50:51
_BARS_
Как узнать, на какую частоту рассчитывать фильтр? Может есть какое-нибудь соотношение между частотой ШИМ и частотой фильтра?

Re: ШИМ регулятор...

Добавлено: Чт сен 01, 2011 16:09:49
YS
Как узнать, на какую частоту рассчитывать фильтр?
Частота среза берется равной максимальной частоте полезного сигнала. Я же не знаю, какой Вам частотный диапазон нужен?
Может есть какое-нибудь соотношение между частотой ШИМ и частотой фильтра?
Это зависит от крутизны АЧХ фильтра и допустимых искажений. В большинстве случаев прокатит эмпирическое определение по осциллографу/на слух.

Re: ШИМ регулятор...

Добавлено: Пт сен 02, 2011 12:23:00
ut1wpr
КАШАК писал(а):Расчитать не проблема, вот только как узнать на какую частоту нужно рассчитывать?
Попробуйте подумать логически. Через какое время должно по вашей задумке установиться выходное постоянное напряжение на заданную величину после подачи команды на ее изменение? 1 сек., 10 мсек? Эта величина косвенно укажет вам на период частоты фильтрации. Это очень приблизительно, но уже ближе к цифрам. :)

Re: ШИМ регулятор...

Добавлено: Пт сен 02, 2011 22:13:53
КАШАК
Вполне подойдет время от 0.5 сек. до 1 сек. Одна секунда - предел...