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

 
 
 
Reply to this topicStart new topic
> Программируемые стабилизаторы
Stepanich
сообщение Sep 6 2005, 21:46
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 8-06-05
Из: Москва
Пользователь №: 5 847



Здравствуйте.
В некой системе требуется, чтобы uC управлял выходным напряжением каждого из 8 каналов в пределах от 4,5 до 7 В. Ток нагрузки<=20 мA. Какое оптимальное решение этой задачи? Хорош ли такой вариант: uC+ЦАП + 8 регулируемых стабилизаторов (напр., КР142ЕН12)? Т.е ЦАП будет выставлять на управляющем выводе стабилизатора некое напряжение управления…
Или же этого не достаточно, и надо использовать цифровой потенциометр для работы с управляющим выводом?
Существуют ли программируемые стабилизаторы (i2c/spi)?
Спасибо.
Go to the top of the page
 
+Quote Post
vetal
сообщение Sep 6 2005, 22:27
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



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

В указанном вами случае только от одной, т.е. фактически обрубается петля автоматической компенсации выходного напряжения.
Если вы просто выставите на стабилизатор упр.напр., то он потеряет свои свойства авто подстройки при изменении внешних воздействующих факторов, и напряжение на выходе будет соответствовать заданному только в некотором диапазоне температур и/или прочих воздействующих факторов.
Так, что в случае с 8-ю каналами цап еще желательно использовать 8 каналов ацп(по выходному напряжению), в таком случае при вы сможете действительно зафиксировать выходное напряжение в большом(или большем) диапазоне воздействующих факторов.

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

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

Чуть не забыл: желательно предусмотреть меры устранения эффекты нежелательного резонанса(не знаю как правильно это назвать), который может возникнуть при чрезмерном диапазоне управляющих воздействий системы. Такая ситуация может возникнуть к примеру, когда по каким либо причинам на выходе кз, ваша система подстройки увеличивает напряжение подстройки, а перестает существовать и в результате, у вас на выходе много вольт. Возможно для вас это не новостьsmile.gif, но указать это следует.
Go to the top of the page
 
+Quote Post
CDT
сообщение Sep 7 2005, 04:28
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 303
Регистрация: 3-03-05
Пользователь №: 3 044



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

2.
AT90PWM3 - 10 каналов ШИМ и 11 10-и битных АЦП.
ATmega128 - 8 каналов ШИМ и 8 10-и битных АЦП.
Наверное можно реализовать 8 штук ШИМ-стабилизаторов (повышающих или понижающих), програмно управляемых (всего-то на 20мА).


--------------------
Опыт - чудесная вещь: легко использовать, можно продать, трудно пропить.
Go to the top of the page
 
+Quote Post
Stepanich
сообщение Sep 7 2005, 18:49
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 8-06-05
Из: Москва
Пользователь №: 5 847



Друзья, всем большое спасибо за ответы! a14.gif
Go to the top of the page
 
+Quote Post
tyro
сообщение Oct 5 2006, 17:07
Сообщение #5


Любитель Кошек
*****

Группа: Свой
Сообщений: 1 593
Регистрация: 8-06-06
Пользователь №: 17 873



[quote name='CDT' date='Sep 7 2005, 07:28' post='48455']
1.Реализуем 8-и канальный ШИМ на контроллере, добавляем к нему ФНЧ и при стабильном питании контроллера получаем источники опорного напряжения для внешних стабилизаторов. Реализация многоканальных ШИМов обсуждалась на этих форумах.

А какой реальной разрешающей способности и временной стабильности ЦАПа на ШИМ можно добиться в диапазоне тесператур 0 - 70 по цельсию?


--------------------
По современному этикету, в левой руке держат вилку, в правой - мышку.
Go to the top of the page
 
+Quote Post
CDT
сообщение Oct 6 2006, 05:37
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 303
Регистрация: 3-03-05
Пользователь №: 3 044



Цитата(tyro @ Oct 5 2006, 20:07) *
А какой реальной разрешающей способности и временной стабильности ЦАПа на ШИМ можно добиться в диапазоне тесператур 0 - 70 по цельсию?
ЦАП.
Ступеньками (в соответствии с разрядностью) формирует выходное напряжение.
Линейность и стабильность зависят от стабильности опорного напряжения и элементов, формирующих выходное напряжение.

ШИМ (на контроллере).
Формирует длительность выходного импульса с шагом тактовой частоты, стабилизированной кварцем. Fтакт/Fвых=число ступеней (разрядность для ЦАП).
Выходное напряжение зависит от скважности и амплитуды (питание контроллера) импульсов.
Очевидно, что в какой то степени будут влиять температурные параметры выходных ключей, но не думаю, что они будут существенны. Ключи можно поставить и внешние.

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

Как правильно заметил vetal, при формиромировании опорного напряжения для стабилизаторов погрешность результата сложиться из погрешности опорного и погрешности стабилизаторов.
Используя 8-и канальный АЦП контроллера можно формировать сразу выходное напряжение.


--------------------
Опыт - чудесная вещь: легко использовать, можно продать, трудно пропить.
Go to the top of the page
 
+Quote Post
tyro
сообщение Oct 6 2006, 06:00
Сообщение #7


Любитель Кошек
*****

Группа: Свой
Сообщений: 1 593
Регистрация: 8-06-06
Пользователь №: 17 873



Цитата(CDT @ Oct 6 2006, 08:37) *
Цитата(tyro @ Oct 5 2006, 20:07) *
ЦАП.
ШИМ (на контроллере).
Формирует длительность выходного импульса с шагом тактовой частоты, стабилизированной кварцем. Fтакт/Fвых=число ступеней (разрядность для ЦАП).
Выходное напряжение зависит от скважности и амплитуды (питание контроллера) импульсов.
Очевидно, что в какой то степени будут влиять температурные параметры выходных ключей, но не думаю, что они будут существенны. Ключи можно поставить и внешние.
Выходной фильтр должен достаточно давить пульсации ШИМ и не слишком тормозить регулирование.


Идеология построения ЦАП,в том числе на ШИМ, известна. Шим можно сделать на чем угодно. рассыпухе,
контроллере, ПЛИС... . Возможно я задал вопрос коряво, попытаюсь задать иначе: Какую разрешающую
способность при долговременной стабильности (+-1 МЗР) удавалось добится реально , и если она
> 10 бит, то на какой элементной базе.


--------------------
По современному этикету, в левой руке держат вилку, в правой - мышку.
Go to the top of the page
 
+Quote Post
CDT
сообщение Oct 6 2006, 14:49
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 303
Регистрация: 3-03-05
Пользователь №: 3 044



Цитата(tyro @ Oct 6 2006, 09:00) *
Идеология построения ЦАП,в том числе на ШИМ, известна. Шим можно сделать на чем угодно. рассыпухе,
контроллере, ПЛИС... . Возможно я задал вопрос коряво, попытаюсь задать иначе: Какую разрешающую
способность при долговременной стабильности (+-1 МЗР) удавалось добится реально , и если она
> 10 бит, то на какой элементной базе.

Реально такие исследования лично я не проводил.
Стабилизатор 5V out 5mV удерживал в диапазоене +5-+45 градС.

Но рассудить можно следующим образом.

Амплитуду импульса откладываем - с ней ясно (мне кажется).

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

У импульса есть фронты, имеющие некоторую длительность, возможно, разную для фронта и спада.

У элементов, передающиех импульс, есть:
. пороги переключения (разные на фронт и на спад),
. скорость (время) передачи сигнала.
И то и другое может зависеть от температуры, технологии ИМС и напряжения питания.

Могут быть помехи, которые, накладываясь на фронты, сдвигают момент переключения элементов.
Могут быть помехи, которые, накладываясь на фронты конечного импульса, искажают его длительность (особенно, если они синхронные).
Есть сопротивление утечки выходного фильтра и нагрузка, сопротивление которых тоже может зависеть от температуры.

Берем в руки:
- знания;
- datasheet's
- логику;
- интернет и литературу;
- напитки;
- чего-не-то калькулирующее.

1. Опровергаем или дополняем мои рассуждения.
2. Перебираем элементную базу и оцениваем возможные погрешности.
3. (Если это действительно интересно) проводим полномасштабный эксперимент на чем - нибудь.-


--------------------
Опыт - чудесная вещь: легко использовать, можно продать, трудно пропить.
Go to the top of the page
 
+Quote Post
Massi
сообщение Oct 7 2006, 07:07
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 007
Регистрация: 24-01-06
Из: Киев
Пользователь №: 13 556



а почему низзя исспользовать связку 317 и цифровой потенциометр...
http://www.national.com/pf/LM/LM317.html
вместо R2 ставить...


--------------------
Motobaza.kiev.ua
Go to the top of the page
 
+Quote Post
tyro
сообщение Oct 7 2006, 14:34
Сообщение #10


Любитель Кошек
*****

Группа: Свой
Сообщений: 1 593
Регистрация: 8-06-06
Пользователь №: 17 873



Цитата(Massi @ Oct 7 2006, 10:07) *
а почему низзя исспользовать связку 317 и цифровой потенциометр...
http://www.national.com/pf/LM/LM317.html
вместо R2 ставить...

Можно использовать и цифровой потенциометр, и ЦАП на основе R-2R, но жадность заела. На плате
минимум 4 ЦАПа, и ... ПЛИС , в которой осталось полно не используемых ресурсов. Скорость изменения
сигнала на выходе ЦАП - почти нулевая - секунды, а выход должен быть относительно низкоомным,
поэтому на выходе д.б. операционный усилитель. Таким образом из разнящихся комплектующих будут:
на ШИМ - ключ, в других случаях ЦАП R-2R или цифровой потенциометр или ... еще что-то.
Мне кажется ключ дешевле.


--------------------
По современному этикету, в левой руке держат вилку, в правой - мышку.
Go to the top of the page
 
+Quote Post
CDT
сообщение Oct 9 2006, 07:32
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 303
Регистрация: 3-03-05
Пользователь №: 3 044



То, что было сказано ранее относиться к прямому использованию ШИМ в качестве ЦАП: подали код - получили результат.

Если завернуть обратную связь через АЦП контроллера - погрешности будут компенсироваться почти до точности АЦП.

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

Хотя при скоростях выходного сигнала в 8 000 000 - 16 000 000 раз меньше тактовой частоты контроллера это и не понадобится.


--------------------
Опыт - чудесная вещь: легко использовать, можно продать, трудно пропить.
Go to the top of the page
 
+Quote Post

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

 


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


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