Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Плавное изменение напряжения
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Вопросы аналоговой техники
Hellper
Необходимо плавно изменять напряжение в диапазоне от 0 до 10 В. Входное напряжение 24В. Есть микроконтроллер с напряжением питания 5В.
1) ШИМ с изменением скважность от вывода МК на ОУ по схеме неинвертирующий усилитель и на на выходе повторитель напряжения. От МК к ОУ -- RC-цепочка, ОУ и повторителем -- RC-цепочка и на выходе повторителя конденсатор.
2) Делитель напряжения от 24В в 10В. Транзистор с управлением ШИМ от МК. RC-цепочки.
Что-нибудь будет работать или все бред ?
Tanya
Цитата(Hellper @ Oct 20 2008, 12:33) *
Необходимо плавно изменять напряжение в диапазоне от 0 до 10 В. Входное напряжение 24В. Есть микроконтроллер с напряжением питания 5В.
1) ШИМ с изменением скважность от вывода МК на ОУ по схеме неинвертирующий усилитель и на на выходе повторитель напряжения. От МК к ОУ -- RC-цепочка, ОУ и повторителем -- RC-цепочка и на выходе повторителя конденсатор.
2) Делитель напряжения от 24В в 10В. Транзистор с управлением ШИМ от МК. RC-цепочки.
Что-нибудь будет работать или все бред ?

Сначала напишите, что Вы понимаете под словом "плавно"
lks
Цитата(Hellper @ Oct 20 2008, 12:33) *
Что-нибудь будет работать или все бред ?


Конечно бред. biggrin.gif
Ставите МК с ЦАПом или переменный "цифровой" резистор с управлением от МК.
MrYuran
Цитата(Hellper @ Oct 20 2008, 12:33) *
Что-нибудь будет работать или все бред ?

Да вобщем-то, ничего не бред. Огласите весь список (начальных условий).
Если ток измеряется амперами, однозначно первый вариант.

Не, щас вот почитал повнимательнее... А почему просто ШИМ нельзя, зачем какие-то делители непонятные... Короче, нужно описание задачи с конкретизацией параметров.
Hellper
Цитата(Tanya @ Oct 20 2008, 12:44) *
Сначала напишите, что Вы понимаете под словом "плавно"


нарастание/спадание от крайних значений, примерно, за 2-е секунды.

Цитата(lks @ Oct 20 2008, 12:49) *
Конечно бред. biggrin.gif
Ставите МК с ЦАПом или переменный "цифровой" резистор с управлением от МК.


заложен МК без ЦАП. внешний + ОУ - дорого.

Задача состоит в том, что есть коробка, которая регулирует яркость накала люминесцентных ламп(HF-R 155 TL5C) и есть вход управления коробкой в диапазоне от 0 (полностью "притушена" лампа) до 10В (полный "накал"). Необходимо регулировать освещённость. + Желательно не полностью "гасить" лампу, а оставлять слегка светящейся(напряжение порядка 1В).
Делитель на резисторах во втором пункте необходим для преобразования входного напряжения в максимальное для лампы, так как хочется использовать максимальную скважность для полного "накала".
MrYuran
Опять не понятно, какой выходной ток.
А также, для чего нужен ОУ и другая дребедень...
Hellper
Цитата(MrYuran @ Oct 20 2008, 13:28) *
Опять не понятно, какой выходной ток.

микроамперы
Цитата(MrYuran @ Oct 20 2008, 13:28) *
А также, для чего нужен ОУ и другая дребедень...

ОУ -- для усиления напряжения. Остальная дребедень для "сглаживания" импульсов ШИМ. Возможно индуктивность необходима.
MrYuran
Ясно.
Я бы сделал так.
Делитель с 24 на 10 В из 2-х резисторов.
Параллельно нижнему резистору транзисторный ключ (управляемый ШИМом с МК) и небольшой кондёр.
Только ШИМ надо подавать инверсный, то есть 0 - это полная скважность, 100% - минимальная.

Немного наврал. На выходе - RC фильтр. Параллельно кондёр не надо.
lks
Цитата(Hellper @ Oct 20 2008, 13:16) *
Задача состоит в том, что есть коробка, которая регулирует яркость накала люминесцентных ламп(HF-R 155 TL5C) и есть вход управления коробкой в диапазоне от 0 (полностью "притушена" лампа) до 10В (полный "накал"). Необходимо регулировать освещённость. + Желательно не полностью "гасить" лампу, а оставлять слегка светящейся(напряжение порядка 1В).
Делитель на резисторах во втором пункте необходим для преобразования входного напряжения в максимальное для лампы, так как хочется использовать максимальную скважность для полного "накала".


Может вам тогда подойдет такой вариант - от 5-6 цифровых выходов ставите резисторы с шагом по номиналу в 2 раза. Получается цифровой генератор тока на 32-64 шага. На ОУ делаете преобразователь ток напряжение и дело в шляпе.
Выставляете на выходах МК, номер положения, и получить должны напряжение на выходе ОУ. wink.gif
Hellper
Цитата(MrYuran @ Oct 20 2008, 13:57) *
Ясно.
Я бы сделал так.
Делитель с 24 на 10 В из 2-х резисторов.
Параллельно нижнему резистору транзисторный ключ (управляемый ШИМом с МК) и небольшой кондёр.
Только ШИМ надо подавать инверсный, то есть 0 - это полная скважность, 100% - минимальная.

Немного наврал. На выходе - RC фильтр. Параллельно кондёр не надо.

оки. спасибо.


Цитата(lks @ Oct 20 2008, 14:01) *
Может вам тогда подойдет такой вариант - от 5-6 цифровых выходов ставите резисторы с шагом по номиналу в 2 раза. Получается цифровой генератор тока на 32-64 шага. На ОУ делаете преобразователь ток напряжение и дело в шляпе.
Выставляете на выходах МК, номер положения, и получить должны напряжение на выходе ОУ. wink.gif

=). запомню такой способ. извращение, но прикольно )).

если не проварится ШИМ + транзистор, то возьму МК с ЦАП.
Tanya
Цитата(lks @ Oct 20 2008, 14:01) *
Может вам тогда подойдет такой вариант - от 5-6 цифровых выходов ставите резисторы с шагом по номиналу в 2 раза. Получается цифровой генератор тока на 32-64 шага. На ОУ делаете преобразователь ток напряжение и дело в шляпе.
Выставляете на выходах МК, номер положения, и получить должны напряжение на выходе ОУ. wink.gif

Потребуется двуполярное питание и два ОУ...
Автор, а что Вас смущает в исходном ШИМе и фильтре?
Microwatt
Полная каша в формулировке задачи.
Если необходимо регулировать ток в микроамперы (!), то любой ОУ справится.
Не надо ломать голову над ЦАПами, программеры.
Поломайте мозги над правильной постановкой задачи. Она может решаться гораздо проще, чем кажется, сидя в контроллере.
Tanya
Цитата(Microwatt @ Oct 20 2008, 14:16) *
Полная каша в формулировке задачи.
Если необходимо регулировать ток в микроамперы (!), то любой ОУ справится.

Даже без ОУ... Один транзистор.
Hellper
Цитата(Tanya @ Oct 20 2008, 14:14) *
Автор, а что Вас смущает в исходном ШИМе и фильтре?

Все устраивает. Хотелось получить увереность в правильности выбраного решения. Были сомнения.
Евгений Германович
Цитата(MrYuran @ Oct 20 2008, 12:57) *
Ясно.
Я бы сделал так.
Делитель с 24 на 10 В из 2-х резисторов.
Параллельно нижнему резистору транзисторный ключ (управляемый ШИМом с МК) и небольшой кондёр.
Только ШИМ надо подавать инверсный, то есть 0 - это полная скважность, 100% - минимальная.

Немного наврал. На выходе - RC фильтр. Параллельно кондёр не надо.

А делитель то зачем?Просто ключ и RC-фильтр и вот оно счастье.
ukpyr
можно так : ШИМ (0..5В) - RC-фильтр - ОУ по схеме неинвертирующего умножителя на 2 (питание однополярное от тех же 24В). Если ОУ сдвоенный, один можно использовать в фильтре.
Massi
а какой микропроцессор...может стоит взять SiLab с ЦАПом на борту...они стоят копейки...устойчивые к помехам...51 архитектура...однако...CОМ порт есть...в принципе дело хозяйское...ШИМ тоже вариант хороший
MrYuran
Цитата(Евгений Германович @ Oct 20 2008, 16:33) *
А делитель то зачем?Просто ключ и RC-фильтр и вот оно счастье.

А если заест? и вместо 10В попрёт 24...
Microwatt
Цитата(MrYuran @ Oct 20 2008, 18:29) *
А если заест? и вместо 10В попрёт 24...

Cтроить можно управление так, чтобы "не заедало". Через конденсатор.
Ну, а если ключ пробьет? Тоже ведь попрет 24 на выход? А вдруг 24 превратится в 42? то же же?
Если уж программер имеет контроллер, то чего проще ШИМ- выход через ключ, согласующий логику и силовое напряжение, - простейший RС фильтр. Для 10 вольт выхода и 12 вольт питания хватит.
Евгений Германович
Цитата(MrYuran @ Oct 20 2008, 18:29) *
А если заест? и вместо 10В попрёт 24...

На выход супрессор и можно забыть .Он сгорает с кз сам проверял.Если уж по мах то можно и предохранителем предохраниться ,вместе с супрессором.
Ariel
Цитата(Microwatt @ Oct 20 2008, 21:22) *
Cтроить можно управление так, чтобы "не заедало". Через конденсатор.
Ну, а если ключ пробьет? Тоже ведь попрет 24 на выход? А вдруг 24 превратится в 42? то же же?
Если уж программер имеет контроллер, то чего проще ШИМ- выход через ключ, согласующий логику и силовое напряжение, - простейший RС фильтр. Для 10 вольт выхода и 12 вольт питания хватит.

Вам нужно всего 2 npn транзистора, 4 резистора, конденсатор, и стабилитрон вольт на 12-15 для защиты выхода, если попрет 24v.
Hellper
Цитата(Massi @ Oct 20 2008, 18:23) *
а какой микропроцессор...может стоит взять SiLab с ЦАПом на борту...они стоят копейки...устойчивые к помехам...51 архитектура...однако...CОМ порт есть...в принципе дело хозяйское...ШИМ тоже вариант хороший

Это третий вариант, если появятся мерцания на лампе, тк есть требование к непрерывности потока света.
А о стоимости -- Силабовцы процентов на 20 дороже, но замечательные по многим параметрам(кроссбар, производительность, богатая перефирия)
Цитата(Ariel @ Oct 21 2008, 18:36) *
Вам нужно всего 2 npn транзистора, 4 резистора, конденсатор, и стабилитрон вольт на 12-15 для защиты выхода, если попрет 24v.

Только, имхо, лучше использовать полевые транзисторы(irlml2402 и irlml6401) и такая схема в основном используется для ключей управляющих мощной нагрузкой.
ae_
Цитата(Ariel @ Oct 21 2008, 23:36) *
Вам нужно всего 2 npn транзистора, 4 резистора, конденсатор, и стабилитрон вольт на 12-15 для защиты выхода, если попрет 24v.

В Вашей схеме нет цепи разряда конденсатора RC фильтра, он будет разряжаться только на входное сопротивление следующего каскада. Выходное напряжение будет быстро нарастать и очень медленно спадать.
Схему можно упростить:
Нажмите для просмотра прикрепленного файла
Амплитуда выходного сигнала не зависит(в разумных пределах) от Uвх. При 48V будет работать также, как и от 24V. При пробое/обрыве ключа или зависании контроллера, когда на входе постоянно будет 0(1), выходное напряжение не выйдет за пределы 0...10V
lks
Цитата(ae_ @ Oct 24 2008, 06:37) *
Схему можно упростить:


Тогда выкинуть МК и вместо него добавить генератор на однопереходном транзисторе и в базу ему переменный резистор. wink.gif
ae_
Цитата(lks @ Oct 24 2008, 18:11) *
Тогда выкинуть МК и вместо него добавить генератор на однопереходном транзисторе и в базу ему переменный резистор. wink.gif

Схема преобразует ШИМ с заполнением 0...100% в напряжение 10...0V, что не так?
Насчёт выкинуть МК - это к автору темы.
lks
Цитата(ae_ @ Oct 24 2008, 15:02) *
Насчёт выкинуть МК - это к автору темы.


Конечно. smile.gif
Hellper
=)
Выкинуть нельзя. Это должна быть "умная" лампа, которая умеет общаться с людьми, готовить еду, убирать мусор из квартиры.
TSerg
Цитата(Hellper @ Oct 24 2008, 16:48) *
=)
Выкинуть нельзя. Это должна быть "умная" лампа, которая умеет общаться с людьми, готовить еду, убирать мусор из квартиры.


Домработница дешевле обойдется smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.