реклама на сайте
подробности

 
 
> LC последов. цепочка - расчет выхода для PWM входа, Че-то отупение настало...проясните..
Саша Z
сообщение Dec 7 2007, 10:59
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 921
Регистрация: 6-04-07
Из: Israel
Пользователь №: 26 822



Есть простая LC последовательная цепочка, выход снимаестя с конденсатора (вторая сторона его на земле). Ессно, получается нечто типа LPF второго порядка.

Нужно рассчитать вид напряжения на выходе (на конденсаторе) как функция входа (вход на другой стороне индуктивности).

Пошел в математику - ессно пилучает дифф. уравнение второго порядка. При его решении олучаем суммы/разности экспонент в imaginery степенях, т.е. суммы и/или разности синусов/косинусов умноженные на коеффициенты (как функция от начальных условий/входа).

Если на входе цепочки - PWM с регулируемой частотой и duty cycle, то вроде интуитивно кажется что индуктивность не дасть конденсатору разряжаться на отрихательном импулсе PWM (после его положительного который зарядил конденсатор), т.е. на выходе будет более-менее стабильное напряжение (с небольшими ripples). Интуитивно - потому-что индуктивность не пропускает броски тока через себя (а конденстор не пропускает броски напряжение), значит, когда на отриц. входном пульсе PWMа конденсатор захочет разрядится обратно через индуктивность - нидуктивность это не позволить (либо резко замедлит) ибо получается попытка броска тока (изменение в противоположное направление).
Но с другой стороны, и на положит. пульсе PWM, он захочет зарядить конденсатор, но тут опятьже получается резкое изменение напрявления тока и опять-же индуктивность воспрепятствует этому.
Так как-же добавление индуктивности в цепочку позволяет управлять уровнем напряжение на конденсаторе и удерживать его более-менее стабильным ?

Решение дифф. уравнения потенцаильно даст смесь синусов/косинусов, что тоже не очень понятно мне в плане показателя постоянства уровня напряжения на выходе.

Подскажите ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
DS
сообщение Dec 7 2007, 16:01
Сообщение #2


Гуру
******

Группа: СуперМодераторы
Сообщений: 3 096
Регистрация: 16-01-06
Из: Москва
Пользователь №: 13 250



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


--------------------
Не бойтесь тюрьмы, не бойтесь сумы, не бойтесь мора и глада, а бойтесь единственно только того, кто скажет - "Я знаю как надо". А. Галич.
Go to the top of the page
 
+Quote Post
Саша Z
сообщение Dec 7 2007, 16:54
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 921
Регистрация: 6-04-07
Из: Israel
Пользователь №: 26 822



Цитата(DS @ Dec 7 2007, 20:01) *
Сделайте компаратору гитерезис ( с помощью небольшой положительной обратной связи). Без этого, я боюсь, Вам не удастся никаким фильтром убрать до такой степени пульсации, особенно, если компаратор качественный.


Гистерезис то понятно, но мне кажется это не будет решением. Например при PWM duty cycle 50% пульсации на конденсаторе могут быть очень большие в пределах амплитуды пульсов PWM при соотв. RC.
При очень большом RC пульсация будет меншье, но и управление уровнем будет сложнее...

Думаю все-таки интегратор на PWM дасть нормальный стабильный управляемый уровень подходящий как reference. Нужен только не-интвертирующий интегратор (однополярная работа)...
Go to the top of the page
 
+Quote Post
Tanya
сообщение Dec 7 2007, 17:11
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Саша Z @ Dec 7 2007, 19:54) *
Гистерезис то понятно, но мне кажется это не будет решением. Например при PWM duty cycle 50% пульсации на конденсаторе могут быть очень большие в пределах амплитуды пульсов PWM при соотв. RC.
При очень большом RC пульсация будет меншье, но и управление уровнем будет сложнее...

Думаю все-таки интегратор на PWM дасть нормальный стабильный управляемый уровень подходящий как reference. Нужен только не-интвертирующий интегратор (однополярная работа)...

А управляемые потенциометры (резисторы) не подойдут?
Go to the top of the page
 
+Quote Post
Саша Z
сообщение Dec 7 2007, 17:44
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 921
Регистрация: 6-04-07
Из: Israel
Пользователь №: 26 822



Цитата(Tanya @ Dec 7 2007, 21:11) *
А управляемые потенциометры (резисторы) не подойдут?


не понял...зачем потенциометры ?

да и в принципе, потенциометры есть смысл использовать как можно меньше, т.е. только там где они абсолютно необходимы (там где обязательна подстройка в реальном устройстве).
Go to the top of the page
 
+Quote Post
Tanya
сообщение Dec 7 2007, 18:02
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Саша Z @ Dec 7 2007, 20:44) *
не понял...зачем потенциометры ?

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

Я про эти -
http://www.analog.com/en/subCat/0,2879,761...F0%255F,00.html
Go to the top of the page
 
+Quote Post
Саша Z
сообщение Dec 7 2007, 18:24
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 921
Регистрация: 6-04-07
Из: Israel
Пользователь №: 26 822



Цитата(Tanya @ Dec 7 2007, 22:02) *


Нее, при чем тут потенциометры в теме вопроса ? Я не о том какие выбрать, а какое они вообще отношение имеют к вопросу..
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Dec 7 2007, 19:36
Сообщение #8


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Цитата(Саша Z @ Dec 7 2007, 23:24) *
Нее, при чем тут потенциометры в теме вопроса ? Я не о том какие выбрать, а какое они вообще отношение имеют к вопросу..

А какой уровень пульсаций вам нужен? Я делал подобное не раз ( с RC цепочкой или активным фильтром в том числе опорное для компаратора) и все нормально работало.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
Саша Z
сообщение Dec 7 2007, 19:56
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 921
Регистрация: 6-04-07
Из: Israel
Пользователь №: 26 822



Цитата(Stanislav_S @ Dec 7 2007, 23:36) *
А какой уровень пульсаций вам нужен? Я делал подобное не раз ( с RC цепочкой или активным фильтром в том числе опорное для компаратора) и все нормально работало.


Диапазон наряжений на выходе (т.е. reference для компаратора) скажем от 0.5V до 3.3V, скажем разбиваем на 10 ступеней (хотя наверно будет меньше) получаем примерно 0.25V ступень. значти пульсации в пределах +/- 0.1V примерно (worst case). Т.е. нужен стабильный уровень как функция от частоты и duty cycle trainа прямоугольных пульсов на входе при пульсации скажем не более этих 0.1V..
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Dec 7 2007, 20:12
Сообщение #10


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Цитата(Саша Z @ Dec 8 2007, 00:56) *
Диапазон наряжений на выходе (т.е. reference для компаратора) скажем от 0.5V до 3.3V, скажем разбиваем на 10 ступеней (хотя наверно будет меньше) получаем примерно 0.25V ступень. значти пульсации в пределах +/- 0.1V примерно (worst case). Т.е. нужен стабильный уровень как функция от частоты и duty cycle trainа прямоугольных пульсов на входе при пульсации скажем не более этих 0.1V..

Во первых Vcc никогда на выходе не будет smile.gif
Во вторых пульсации опорного у вас будут определяться двумя вещами, пульсациями Vcc и коэфициентом подавления несущей фильтром - 0,1 В это всего 30 дб от полной шкалы - 3,3В. С запасом берем 60 дб. Фильтр первого порядка - 6 дб на октаву, значит частота среза должна быть в 10 раз меньше несущей. Я думаю частота ШИМ у вас достаточно высокая и особых требований к динамике нет поэтому эти требования обеспечить достаточно легко.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
Саша Z
сообщение Dec 7 2007, 20:24
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 921
Регистрация: 6-04-07
Из: Israel
Пользователь №: 26 822



Цитата(Stanislav_S @ Dec 8 2007, 00:12) *
Во первых Vcc никогда на выходе не будет smile.gif
Во вторых пульсации опорного у вас будут определяться двумя вещами, пульсациями Vcc и коэфициентом подавления несущей фильтром - 0,1 В это всего 30 дб от полной шкалы - 3,3В. С запасом берем 60 дб. Фильтр первого порядка - 6 дб на октаву, значит частота среза должна быть в 10 раз меньше несущей. Я думаю частота ШИМ у вас достаточно высокая и особых требований к динамике нет поэтому эти требования обеспечить достаточно легко.


Сорри, что такое ШИМ ? Прошу прощения, я плохо знаком с русскоязычными терминами... cranky.gif

Насчет фильтра - тут то просто, понятно LPF сгладит пульсацию. В приципе интеграто и представляет собой активный LPF.
Мне нужно что-бы частота пульсового сигнала и его duty cycle управляли уровнем DC на выходе (можно с маленьким ripple).

>Во первых Vcc никогда на выходе не будет smile.gif
Ессно, это я для пример привел... wink.gif
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Dec 7 2007, 21:45
Сообщение #12


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Цитата(Саша Z @ Dec 8 2007, 01:24) *
Сорри, что такое ШИМ ? Прошу прощения, я плохо знаком с русскоязычными терминами... cranky.gif

Насчет фильтра - тут то просто, понятно LPF сгладит пульсацию. В приципе интеграто и представляет собой активный LPF.
Мне нужно что-бы частота пульсового сигнала и его duty cycle управляли уровнем DC на выходе (можно с маленьким ripple).

>Во первых Vcc никогда на выходе не будет smile.gif
Ессно, это я для пример привел... wink.gif

ссори за опечатку для 60дб конечно разница будет порядка 1000, в вашей задачи применение RC фильтра полностью оправдано и никаких проблем тут не будет, тем более что время установления вашего опорного не критично.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
Саша Z
сообщение Dec 7 2007, 22:41
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 921
Регистрация: 6-04-07
Из: Israel
Пользователь №: 26 822



Цитата(Stanislav_S @ Dec 8 2007, 01:45) *
ссори за опечатку для 60дб конечно разница будет порядка 1000, в вашей задачи применение RC фильтра полностью оправдано и никаких проблем тут не будет, тем более что время установления вашего опорного не критично.


Извините, я не совсем понял, вы имеете ввиду просто RC снимая reference для компаратора с конденсатора напрямую ? Или имеется ввиду RC с подачей на интегратор а с него уже как reference на компаратор ?

Моя идея заключалась в том чтоб измерять average over time сигнала PWM согласно общеизвестной формуле как описал в доке. Но там ессно PWM подается на вход интегратора, (т.е. RC уже в самом интеграторе а не перед ним). Тогда на выходе интегратора (т.е. reference для компаратора) будет среднее по времени значение сигнала PWM которое изменяется как функция частоты и duty cycle. Пдообрав однажды частоту (т.е. период Т) и соотв. RC мы играемся duty cycle PWMa и таким образом меняем уровень на reference компаратора.
Прикрепленные файлы
Прикрепленный файл  Vbat_ref.doc ( 19.5 килобайт ) Кол-во скачиваний: 58
 
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Dec 8 2007, 13:14
Сообщение #14


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Цитата(Саша Z @ Dec 8 2007, 03:41) *
Извините, я не совсем понял, вы имеете ввиду просто RC снимая reference для компаратора с конденсатора напрямую ? Или имеется ввиду RC с подачей на интегратор а с него уже как reference на компаратор ?

Моя идея заключалась в том чтоб измерять average over time сигнала PWM согласно общеизвестной формуле как описал в доке. Но там ессно PWM подается на вход интегратора, (т.е. RC уже в самом интеграторе а не перед ним). Тогда на выходе интегратора (т.е. reference для компаратора) будет среднее по времени значение сигнала PWM которое изменяется как функция частоты и duty cycle. Пдообрав однажды частоту (т.е. период Т) и соотв. RC мы играемся duty cycle PWMa и таким образом меняем уровень на reference компаратора.

ИМХО это очень избыточно, достаточно будет RC цепочки ( если сильно хочется, подать его через буфер). Сигнал опорного снимается прямо с конденсатора. Допустим несущяя PWM у вас будет 64 кГц, тогда для фильтра где R = 10K и C=0.1uF пульсации опорного будут порядка 20мВ от пика до пика, что полностью удовлетворяет условию задачи. В общем случае для фильтра с Fсрез <<Fнес pwm выходное напряжение будет равно Vcc/D, где Vcc - напряжение питания D - коэфициент заполнения. То есть при D = 50% напряжение на выходе будет Vcc/2 и т д.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
Саша Z
сообщение Dec 8 2007, 21:15
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 921
Регистрация: 6-04-07
Из: Israel
Пользователь №: 26 822



Цитата(Stanislav_S @ Dec 8 2007, 17:14) *
ИМХО это очень избыточно, достаточно будет RC цепочки ( если сильно хочется, подать его через буфер). Сигнал опорного снимается прямо с конденсатора. Допустим несущяя PWM у вас будет 64 кГц, тогда для фильтра где R = 10K и C=0.1uF пульсации опорного будут порядка 20мВ от пика до пика, что полностью удовлетворяет условию задачи. В общем случае для фильтра с Fсрез <<Fнес pwm выходное напряжение будет равно Vcc/D, где Vcc - напряжение питания D - коэфициент заполнения. То есть при D = 50% напряжение на выходе будет Vcc/2 и т д.


Спасибо.
Можно попросить вас подвести теорию под это ? RC - да LPF, один полюс после которого 20 dB на декаду срез. Буду благодарен ежели напомните теорию..(т.е. как мы получаем на выходе постоянный уровень (с небольшой пулсацией) как функция от duty cycle ?)
Go to the top of the page
 
+Quote Post
alexander55
сообщение Dec 10 2007, 08:43
Сообщение #16


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Цитата(Саша Z @ Dec 9 2007, 00:15) *
Спасибо.
Можно попросить вас подвести теорию под это ? RC - да LPF, один полюс после которого 20 dB на декаду срез. Буду благодарен ежели напомните теорию..(т.е. как мы получаем на выходе постоянный уровень (с небольшой пулсацией) как функция от duty cycle ?)

Теория здесь наипростейшая.
Для R-C.
Для участка импульса
U(t)= U1+(Ucc-U1)(1-exp(-t/(R1*C))),
где U1 - напряжение в начале участка
Ucc- напряжение питания
R1, C - экв. параметры цепи на участке импульса
Для участка отсутствия импульса
U(t)=U2+(0-U2) )(1-exp(-t/(R2*C))),
где U2 - напряжение в начале участка
0 - нулевое напряжение питания
R2, C - экв. параметры цепи на участке отсутствия импульса
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Саша Z   LC последов. цепочка - расчет выхода для PWM входа   Dec 7 2007, 10:59
- - Okorok   Цитата(Саша Z @ Dec 7 2007, 11:59) Есть п...   Dec 7 2007, 12:10
|- - Саша Z   Цитата(Okorok @ Dec 7 2007, 16:10) 1) Гла...   Dec 7 2007, 13:08
|- - Евгений Николаев   ЦитатаПрикиньте для разных сопротивлений нагрузки ...   Dec 14 2007, 06:23
|- - alexander55   Цитата(Евгений Николаев @ Dec 14 2007, 09...   Dec 14 2007, 07:24
|- - Stanislav_S   ЦАП тоже неплохо, только места много занимает и но...   Dec 14 2007, 09:18
- - DS   Получается добротный колебательный контур. Без акт...   Dec 7 2007, 14:01
|- - Саша Z   Цитата(DS @ Dec 7 2007, 18:01) Получается...   Dec 7 2007, 14:22
- - DS   Тут Вам надо определится, какой все-таки доджна бы...   Dec 7 2007, 15:27
|- - Саша Z   Цитата(DS @ Dec 7 2007, 19:27) Тут Вам на...   Dec 7 2007, 15:53
||- - Okorok   Цитата(Саша Z @ Dec 7 2007, 21:24) Сорри,...   Dec 7 2007, 21:10
||- - Stanislav_S   Цитата(Саша Z @ Dec 9 2007, 02:15) Спасиб...   Dec 9 2007, 14:28
||- - Саша Z   Цитата(alexander55 @ Dec 10 2007, 12:43) ...   Dec 10 2007, 13:49
|- - Tanya   Цитата(Саша Z @ Dec 7 2007, 21:24) Нее, п...   Dec 8 2007, 13:23
- - Wildcat   ШИМ - широтно-импульсная модуляция (PWM). А чем В...   Dec 7 2007, 21:13
|- - Саша Z   Цитата(Wildcat @ Dec 8 2007, 01:13) ШИМ -...   Dec 7 2007, 21:44
- - _artem_   Sorry translit.ru ne rabotaet . Imeetsya vvidu vot...   Dec 8 2007, 02:16
- - jackBU   Что значит закрытая функция? Часто установившийся ...   Dec 13 2007, 07:31
- - Евгений Николаев   Предлагаю сделать простейший резистивный ЦАП. b0 b...   Dec 13 2007, 10:53
|- - alexander55   Цитата(Евгений Николаев @ Dec 13 2007, 13...   Dec 14 2007, 06:15
- - Саша Z   Спасибо всем, все решилось проще. Остановились на ...   Dec 14 2007, 09:22
- - Stanislav_S   Цитата(Саша Z @ Dec 14 2007, 14:22) Спаси...   Dec 14 2007, 09:48


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 07:20
Рейтинг@Mail.ru


Страница сгенерированна за 0.01562 секунд с 7
ELECTRONIX ©2004-2016