Перейти к содержанию

Шим В Аналоговый Сигнал.


Рекомендуемые сообщения

Здравствуйте!

Подкинул товарищ схемку, которой сам пользуется для преобразования ШИМ в аналоговый сигнал (на рисунке 2 канала).

Стабилитрон понижает амплитуду до 2,5В (чтобы она была стабильна), а дальше RC-цепочка преобразует в аналоговый сигнал. Сначала у меня не было lm4040 и я применил tl431. Проблема была в том, что при увеличении скважности кривая аналогового напряжения как бы, съезжает вниз. Промучался один день, затем раздобыл lm4040 - результат тот же. Аналогочный результат получил при симуляции в протеусе.

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

PS: товарищ выйден на связь только завтра, поэтому у него щас спросить не могу.

post-51365-0-59731600-1439739085.png

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Так и должно быть. При увеличении скважности сглаженный ШИМ сигнал будет уменьшать амплитуду.

И стабилитрон, обычно там совсем не нужен.

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

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

нужен что бы амплитуда не превышала определенный уровень..

Что то не работает? А питание подключил?

Ссылка на комментарий
Поделиться на другие сайты

Стабилитрон ограничивает, амплитуду импульсов. Но ведь меняется ещё их ширина.

Амплитуда выходного сигнала пропорциональна произведению их ширины и высоты.

Например при амплитуде импульсов 2.5В и скважности 2, амплитуда на выходе будет 1.25В. А при скважности 10 уже 0.25В.

Изменено пользователем Vascom
Ссылка на комментарий
Поделиться на другие сайты

Как будут разряжаться конденсаторы?

Если быть дотошным, то через внутреннее сопротивление источника ШИМ прекрасно разрядятся. :)

Изменено пользователем КЭС
Ссылка на комментарий
Поделиться на другие сайты

Смотря какой ШИМ? Автор не указал... На выход некоторых ШИМ специально ставят разрядные резисторы и даже транзисторы, например TL494. :yes:

post-188412-0-74711400-1439743739.jpg

Изменено пользователем Shida
Ссылка на комментарий
Поделиться на другие сайты

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

Тогда в чем замысел преобразования ШИМ в "аналог"? Какой параметр должен изменяться пропорционально ШИМ?

Ссылка на комментарий
Поделиться на другие сайты

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

Изменено пользователем Br.Misha
Ссылка на комментарий
Поделиться на другие сайты

Смотря какой ШИМ?.... На выход некоторых ШИМ специально ставят разрядные резисторы и даже транзисторы, например TL494. :yes:

Другими словами, имеем дело с различной величиной Rвн, возможно даже различной в разные моменты времени, но сути это не меняет.

Это так, придирки беззлобные :)

Ссылка на комментарий
Поделиться на другие сайты

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

В чем тогда вопрос?

P.S. Никаких нагрузочных резисторов ставить не надо.

Ссылка на комментарий
Поделиться на другие сайты

Надо ставить нагрузочные резисторы (килоом по 47) и желательно еще и повторитель на ОУ. Тогда этому напряжению будет глубоко пофиг, что и с каким входным сопротивлением к нему подключено.

Все можно наладить, если вертеть в руках достаточно долго!

Если ничто другое не помогает, прочтите, наконец, инструкцию!

Ссылка на комментарий
Поделиться на другие сайты

Чтобы моск не сношать ни себе, ни людям. Существуют ЦАПы. Которые точнее этих костылей.

- А совесть в курсе? - А совесть в доле! :-D

Эксперт — это человек, который совершил все возможные ошибки в некотором узком поле.

Все грамматические ошибки являются авторским стилем изложения материала.

Ссылка на комментарий
Поделиться на другие сайты

Если прикинуть цену простенького ЦАПа и RC цепь, можно и посношать. (если не требуется высокая точность) Был бы у ТС ЦАП - встал бы вопрос: Как им управлять?

Изменено пользователем mixan23
Ссылка на комментарий
Поделиться на другие сайты

Ребят, тут как раз вопрос в том, как обойтись без внешней ЦАП, но в любом случае,у меня её под рукой нет, а заказать - это минимум 4 дня. Хотя Геннадий предложил хорошее решение, но чтобы не переделывать плату, я просто уменьшил диапазон выходящего напряжения - до 0,8В, там хоть какая-то линейность, ну и под мои задачи вполне достаточно))))

Ссылка на комментарий
Поделиться на другие сайты

Скажем так, шим изменяется ступеньчасто, есть 10 значений скважности - 0%, 10%, 20% и так до 90%. Выходной аналоговый сигнал должен быть пропорционален скважности. Но если, к примеру, напряжение при 20% изменяется на 240мв относительно 10%, то при 90% относительно 80% оно изменяется уже на 180мв.

Вообще, здесь Геннадий подогнал хорошую идею с R2R. Можно было бы использовать даже не 8, а 4 выхода (как раз у микроконтроллера столько осталось), но как-то сразу не догадался.

Ссылка на комментарий
Поделиться на другие сайты

Ну вообще, напряжение после фильтра (даже самого примитивного - RC-цепь) изменяется пропорционально скважности ШИМ.

Не понятно, откуда такие данные взялись ...

Изменено пользователем Alex
Ссылка на комментарий
Поделиться на другие сайты

Хм, при нормальном ШИМ такого быть не должно конечно. Может ширина импульсов не ровно по 10% увеличивается?

RC цепь - это просто интегратор, то есть суммирует значения на входе. Если выход изменяется на 180мВ, а не на 240мВ, значит на вход пришли импульсы недостаточной ширины.

Ссылка на комментарий
Поделиться на другие сайты

не, точно ровно по 10. Я даже осцилом проверял.

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

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...