Лабораторный БП PSL-3604

Блоки питания, преобразователи напряжения, UPS'ы - это здесь :)
Ответить
Друг Кота
Аватара пользователя
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск

Сообщение Леонид Иванович »

Вообще, у ШИМ линейность хорошая. Другое дело, невозможно получить точно ноль и точно напряжение питания из-за сопротивления ключей. Такая же картина и для обычного ЦАП, его выходной буфер, если даже он rail-to-rail, не может обеспечить полный размах. В этом БП полный диапазон выходного напряжения перекрывается при изменении выходного напряжения ЦАП примерно от 100 мВ до 3.1 В (точные значения находятся при калибровке), т.е. начало и конец шкалы ЦАП не используются.
Контактная информация:
Реклама
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Ср дек 11, 2013 01:38:04

Сообщение Alex68 »

zöner писал(а): Пришлось завести обратную связь на АЦП, грубая настройка прямым заданием ШИМа, потом плавная подстройка по напряжению обр.связи.
Плавная подстройка как производится?
Реклама
Вымогатель припоя
Сообщения: 502
Зарегистрирован: Чт фев 16, 2012 19:00:11

Сообщение zöner »

тупо +/-1 к ШИМу пока не достигнет нужного уровня. Можно ПИД добавить, но пока хватило и этого.
+-2мВ в диапазоне 3В - 0.1% - в принципе неплохо, проверял по образцовому мультиметру и элементу Э303.
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Ср дек 11, 2013 01:38:04

Сообщение Alex68 »

Скольки разрядный АЦП используется при этом? В U8002A нечто похожее применяется, так как при включении выхода напряжение быстро устанавливается меньше заданного на 10-20 мВ, затем через 1-2 секунды доходит до номинала.
Реклама
Эиком - электронные компоненты и радиодетали
Вымогатель припоя
Сообщения: 502
Зарегистрирован: Чт фев 16, 2012 19:00:11

Сообщение zöner »

встроенный 12-разрядный. Сначала хотел применить внешние MCP3551 и 16-битный ЦАП, но пока хватает встроенного и ШИМа.
буфер на AD8552, опорник ADR421.
Реклама
Встал на лапы
Сообщения: 101
Зарегистрирован: Пн окт 28, 2013 17:50:33

Сообщение rx3apf »

Леонид Иванович писал(а):Например, в некоторых телевизионных процессорах для формирования напряжения настройки использовались "полустатические ЦАП", когда код периодически переключался между двумя соседними значениями. Меняя скважность переключения, можно пройти все значения напряжения между соседними квантами ЦАП.
Я видел такое, кажется, и в одном из вариантов самодельного эталона с GPS-опорником (программное переключение смежных кодов PWM). А можно и иначе, если есть еще один "лишний" DAC или PWM, смешать на резисторах, даже не особо заботясь о сопряжении (вопрос лишь в калибровке). "Грубо" и "точно", соотношение по вкусу.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск

Сообщение Леонид Иванович »

rx3apf писал(а):даже не особо заботясь о сопряжении
Вот тут и кроется проблема - если не заботиться о сопряжении, не будет монотонности. А для программного увеличения эквивалентной разрядности монотонность гарантирована.
Контактная информация:
Друг Кота
Сообщения: 6452
Зарегистрирован: Пт сен 13, 2013 13:11:31

Сообщение a5021 »

Леонид Иванович писал(а):Аппаратно проект завершен, за исключением мелких правок. Не готова только прошивка.
Удивительно смелый подход к проектированию. Пока софт не дойдет хотя бы до состояния ранней альфы, ни за что бы не положился, что в схему не придется вносить изменения. Тут же софта вообще почти что не было, но аппаратную часть уже завершили. Круче наверное бывало только на советских ударных стройках, когда объект нужно было любой ценой сдать к годовщине Октября.
Вымогатель припоя
Аватара пользователя
Сообщения: 587
Зарегистрирован: Вт сен 13, 2011 13:29:09
Откуда: Крым, Симферополь

Сообщение morokot »

Если бы у автора это была одна из первых работ, то да, это довольно смело... А в данном случае у ЛИ это уже да-а-алеко не первая разработка, опыт, знаете ли, большое дело :))
Друг Кота
Аватара пользователя
Сообщения: 4625
Зарегистрирован: Пт ноя 27, 2009 18:12:27
Откуда: Черкассы, UA

Сообщение mr_kot »

a5021 писал(а): Удивительно смелый подход к проектированию.
К чему это сообщение? Лишь бы что-то написать?
Изображение

В мире нет вредных веществ, в мире есть вредные количества © Д.И.Менделеев
Когда на форуме переходят на "Вы", в реальной жизни уже давно бьют морду © автор неизвестен.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск

Сообщение Леонид Иванович »

a5021 писал(а):Тут же софта вообще почти что не было, но аппаратную часть уже завершили.
Получается замкнутый круг - пока нет железа, нельзя сделать софт, пока нет софта, нельзя сделать железо :) Что тогда делать, макеты? Но это же не современный подход, тем более, что не каждую плату можно изготовить вручную. Слышал мнение, что разработчик с паяльником и осциллографом - преступник. Всё должно виртуально моделироваться, а затем с первого раза делаться сразу правильное изделие. Вот я и пытаюсь двигаться по этому пути.
Контактная информация:
Встал на лапы
Сообщения: 101
Зарегистрирован: Пн окт 28, 2013 17:50:33

Сообщение rx3apf »

Леонид Иванович писал(а):
rx3apf писал(а):даже не особо заботясь о сопряжении
Вот тут и кроется проблема - если не заботиться о сопряжении, не будет монотонности. А для программного увеличения эквивалентной разрядности монотонность гарантирована.
Несомненно. Для управления VXCO это было несущественно, для управления блоком питания - в полный рост. Но я имел в виду, что сопряжение выполнять как-то на этапе начальной калибровки, определяя соответствие масштабов. Иначе да, тут и однопроцентные резисторы не особо помогут... Зато и достоинство есть - фильтровать проще и устанавливается быстрее.
Друг Кота
Сообщения: 6452
Зарегистрирован: Пт сен 13, 2013 13:11:31

Сообщение a5021 »

Леонид Иванович писал(а):Слышал мнение, что разработчик с паяльником и осциллографом - преступник.
Когда бы был приличный САПР, то я бы первый клеймил за осциллограф. Пока же, беспаечная макетка и пара прототипов наш преступный удел.
Открыл глаза
Сообщения: 72
Зарегистрирован: Сб ноя 17, 2012 13:27:06

Сообщение p210 »

Леонид Иванович писал(а):Слышал мнение, что разработчик с паяльником и осциллографом - преступник
Очень категорично. Но ведь виртуальные макеты сами по себе нужны только для чисто науки. А потом - паяльник необходим. Да и осциллограф часто не помешает. :))
Друг Кота
Аватара пользователя
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск

Сообщение Леонид Иванович »

a5021 писал(а):Когда бы был приличный САПР, то я бы первый клеймил за осциллограф
Такой проект, как лабораторный БП, моделируется в PSpice вполне реалистично. А разных вариантов нагрузок можно проверить намного больше, чем на реальном макете.
p210 писал(а):Очень категорично. Но ведь виртуальные макеты сами по себе нужны только для чисто науки
Что несколько категорично - согласен. Но вектор задан правильно. Паяльник из разработки нужно изживать. У меня было достаточно случаев, когда аналоговая схема после моделирования вела себя на практике точно так же и не требовала никаких доработок.
Контактная информация:
Собутыльник Кота
Аватара пользователя
Сообщения: 2623
Зарегистрирован: Вс июл 17, 2011 11:51:52

Сообщение koyodza »

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

Однако отмечу, что нас снова пытаются увести в сторону от темы те же самые люди.
Контактная информация:
Друг Кота
Сообщения: 6452
Зарегистрирован: Пт сен 13, 2013 13:11:31

Сообщение a5021 »

Леонид Иванович писал(а):Такой проект, как лабораторный БП, моделируется в PSpice вполне реалистично. А разных вариантов нагрузок можно проверить намного больше, чем на реальном макете.
Вопрос только в том, насколько можно доверять полученным результатам. На едаборде (edaboard.com) встречал мнение одного довольно авторитетного тамошнего обитателя, который говорил, что за много лет видел такие ошибки PSpice, что нарочно не придумаешь: на схеме из пассивных компонентов сигнал на выходе появлялся раньше, чем на входе, а простенький усилитель на полевых транзисторах показывал неплохие результаты на частотах рентгеновского диапазона. Подобные случаи, в силу их курьезности, безусловно не представляют никаких сложностей для разработчика, но после таких ляпов становится очевидным, что прямая "выгрузка" результатов моделирования в продакшн невозможна. Никто не поручится, что софт в определенной ситуации не станет врать весьма правдоподобно. Вот и выходит, что инструмент этот хороший и полезный, но нуждается в обязательной проверке полученных результатов экспериментальным путем. Иначе, риск сэкономить себе в убыток неприлично велик.
вектор задан правильно. Паяльник из разработки нужно изживать.
Да кто бы спорил. В автомобильной промышленности САПРы применялись чуть не со времен появления первых компьютеров, однако на "беспаяльниковую" разработку производители вышли лишь совсем недавно (могу немного спутать, но где-то год 2004-2005). До этого каждая новая модель автомобиля обязательно проходила этап предварительной сборки и выявления расхождений компьютерной модели и реального изделия. Это в автомобильной отрасли, где вложения таковы, что экономить им не переэкономить и автоматизация дает весьма внушительный эффект, т. ч. CAD-ы там прокачивались десятилетиями и многомиллионными бюджетами.

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

Раз уж Интел (самый крупный производитель электроники в мире) не может избавиться от "паяльника" в разработке, то есть ли смысл говорить об этом нам здесь и сейчас? :)
Друг Кота
Аватара пользователя
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск

Сообщение Леонид Иванович »

a5021 писал(а):Вопрос только в том, насколько можно доверять полученным результатам.
Моделировал в Pspice не один десяток схем, поэтому довольно хорошо представляю границы применимости результатов. Да, некоторые фокусы бывают, типа киловольтового выходного напряжения ОУ, но они легко отсеиваются. Проблемы получения правдоподобных, но неправильных результатов ни разу не встречал.
Контактная информация:
Открыл глаза
Сообщения: 72
Зарегистрирован: Сб ноя 17, 2012 13:27:06

Сообщение p210 »

a5021 писал(а):Вопрос только в том, насколько можно доверять полученным результатам.
Леонид Иванович писал(а): довольно хорошо представляю границы применимости
Один из уважаемых мной разработчиков (ныне - отставной) сказал как то, что паяльник - удел пионеров, ему это неинтересно просто потому, что воплощенная в железо его виртуальная модель будет себя вести именно так, как в симуляторе...
Друг Кота
Аватара пользователя
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск

Сообщение Леонид Иванович »

Полного соответствия, конечно, нет, но подавляющее большинство отклонений связано не с глюками симулятора, а с неучтенными разработчиком моментами.
p210 писал(а):Или красивый внешний вид или эффективность...
Измерил тепловое сопротивление радиатора после покраски. Получилось 1.1°C/Вт (до покраски было 1.3°C/Вт). Получается, можно сочетать красивый внешний вид и эффективность.

Изображение Изображение
Контактная информация:
Ответить

Вернуться в «Питание»