Этточно..Ничегонеработает писал(а):сводилось именно к лени.
"Не чего кивать на детали, коли паяльник не тем концом держишь.."
Этточно..Ничегонеработает писал(а):сводилось именно к лени.
Во-о-от, а здесь мы плавно переходим к нищебродству. У человека успешного и состоятельного никакого интереса и мотивации пилить напильником переднюю панель для самодельного лабораторного БП нет.Satyr писал(а):Но есть такие аспекты как необходимость и интерес.
Ну так ему и самодельный БП не нужен.Ничегонеработает писал(а):... У человека успешного и состоятельного никакого интереса и мотивации пилить напильником переднюю панель для самодельного лабораторного БП нет.
А почему именно не получилось? Что не устраивало? Это вполне подходящий ОУ для БП, я когда-то на OP27 моделировал, всё было хорошо. Отказался только по причине их высокой стоимости.Инженер АПГ писал(а):Пытался делать на OP07, OP27 ничего хорошего не получилось
А зачем в БП 16-разрядный ЦАП? Чтобы обеспечить такую точность всего тракта, нужно очень постараться. Обычно для практических нужд хватает БП с 10 - 12 разрядными ЦАП и АЦП. Как, например, в данной ветке. Или Вы строите какой-то прецизионный калибратор?Инженер АПГ писал(а):нашел 4шт PCM56. где можно прочесть о проектировании такого АЦП
Постоянно были возбудыНичегонеработает писал(а):А почему именно не получилось? Что не устраивало? Это вполне подходящий ОУ для БП, я когда-то на OP27 моделировал, всё было хорошо. Отказался только по причине их высокой стоимости.
При использовании не прецизионных ОУ, нужно компенсировать напряжение смещения, а оно может быть меньше или где-то посредине между ступенями 12 бит.Ничегонеработает писал(а):А зачем в БП 16-разрядный ЦАП? Чтобы обеспечить такую точность всего тракта, нужно очень постараться. Обычно для практических нужд хватает БП с 10 - 12 разрядными ЦАП и АЦП. Как, например, в данной ветке. Или Вы строите какой-то прецизионный калибратор?
Полная чушь. Если полагаться на внутреннюю коррекцию ОУ, так после ОУ вообще ничего не должно быть, потому что схема с Ку = 1 в теории может вносить какой угодно фазовый сдвиг. А в БП нужно всего лишь правильно сделать частотную коррекцию.Инженер АПГ писал(а):Понимаю, что после ОУ не должно быть ничего с коэффициентом усиления больше 1
Ну и пусть. Получите ошибку не более кванта 12-разрядного ЦАП. Неужели этого мало?Инженер АПГ писал(а):При использовании не прецизионных ОУ, нужно компенсировать напряжение смещения, а оно может быть меньше или где-то посредине между ступенями 12 бит.
Вот с этим у меня и возникли проблемы, заставить стабильно работать так и не получилось.Ничегонеработает писал(а):А в БП нужно всего лишь правильно сделать частотную коррекцию.
Ничегонеработает писал(а):Это вполне подходящий ОУ для БП, я когда-то на OP27 моделировал, всё было хорошо.
Почему то разработчики НР решили использовать не прецизионные ОУ, а постоянно корректировать дрейф (насколько понял логику работы ЛБП схему которого выложил). Что то мне подсказывает, смысл в этом естьНичегонеработает писал(а):Применение непрецизионных ОУ - плохая затея. У них большой температурный дрейф нуля, постоянно во время работы будут уплывать.
Не всегда. Сам тоже раньше так думал. Но однажды пришлось калибровать в нескольких температурных точках (от -40 до +70) узел, где вместо повторителей на прецизионных ОУ поставили AD8542. Особенность работы была такова, что начальное смещение не имело значения, но дополнительное смещение из-за температурного дрейфа в 1мВ уже было практически смертельным. Я был против даже постановки изделия на испытания, но в результате сам был удивлён весьма хорошими результатами. Так что большое начальное смещение, свойственное ОУ общего назначения, не обязательно влечёт за собой соответствующий дрейфНичегонеработает писал(а):Применение непрецизионных ОУ - плохая затея. У них большой температурный дрейф нуля, постоянно во время работы будут уплывать.
PSpice Вам в помощь!Инженер АПГ писал(а):Вот с этим у меня и возникли проблемы, заставить стабильно работать так и не получилось.
Уже делюсь: http://radiokot.ru/forum/viewtopic.php?f=11&t=59168Инженер АПГ писал(а):поделитесь пожалуйста своими наработками, думаю многим это будет интересно
Ничего там не корректируется.Инженер АПГ писал(а):Почему то разработчики НР решили использовать не прецизионные ОУ, а постоянно корректировать дрейф
Ничегонеработает писал(а):Применение непрецизионных ОУ - плохая затея. У них большой температурный дрейф нуля, постоянно во время работы будут уплывать.
Каким тогда образом достигается точность три знака после запятой?Ничегонеработает писал(а):Ничего там не корректируется.
Да, я как-то и не обратил вниманияНичегонеработает писал(а):А она и не достигается. Внимательно читаем инструкцию:
Programming Accuracy[1] 12 months (@ 25°C ± 5°C), ±(% of output + offset)
Voltage 0.05% + 10 mV
[1] Accuracy specifications are after an 1-hour warm-up with no load and calibration at
25°C
Схема неплохая. Вот только удручает постоянно цитируемый бред: "Благодаря включению полевого транзистора повторителем дополнительная частотная компенсация схемы не требуется". Транзистор в этом БП включен с общим истоком, а не истоковым повторителем. Он обеспечивает усиление по напряжению (в этом можно убедиться, сравнив размах напряжения на выходе ОУ и на выходе БП). И как в любом другом БП, тут тоже требуется частотная коррекция.Инженер АПГ писал(а):Сейчас моделирую на них эту-же схему http://radiokot.ru/circuit/power/supply/21 результаты пока радуют: динамика и точность удовлетварительны
32/1mV = 32000 - то есть 15 разрядов требуется для ЦАП.Андреййй писал(а): Также интересует возможность получить точность установки выходного напряжения/тока до 1мВ/1мА в диапазоне 0-32В/0-1А.
DAC - используется настоящий а не PWMАндреййй писал(а): Наиболее важен для меня момент - алгоритм работы управляющего МК. Например:
1 начало
2 настройка периферии
3 инициализация переменных таких-то для целей таких-то
4 начало цикла Main
- из переменной I_set узнаем желаемое ограничение по току и соответствующие коэффициенты такие-то, обсчитываем вот-так и задаем параметры PWM2;
Более или менее правильно, только конца циклу нет. И изменение параметра происходит наоборот, изменяется величина DAC а уже потом это пересчитываестя в то что нужно отобразить. Конечно есть и обратное вычисление, на предустановленных значениях например.Андреййй писал(а): - измеряем напряжение на ADC1 и читаем коэффициенты такие-то из переменных таких-то, вычисляем вот-так и задаем величину текущего напряжения в переменную V_real;
- измеряем напряжение на ADC2 и читаем коэффициенты такие-то из переменных таких-то, вычисляем вот-так и задаем величину текущего тока в переменную I_real;
5 конец цикла Main
И так все реализовано на прерываниях, правда по таймеру.Андреййй писал(а): Моменты обработки нажатия кнопок и вывода на диспей можно опустить, так как:
1) это уже индивидуальные параметры, не влияющие на основной алгоритм;
2) их желательно реализовывать на прерываниях.
Вопрос 0: возможно ли опубликовать блок-схему алгоритма работы управляющего МК?
Вопрос 1: для каких целей используется линия PWR_MEAS на схеме с участием контроллера STM32F100C4?
Вопрос 2: какую функцию выполняет L1? какой ток проходит через L1/100uH (доступен CD54NP-101KC) и почему линия VDDA идет на МК сразу после стабилизатора напряжения, а не после L1 (на мой взгдляд VDD и VDDA должны быть поменяны местами относительно L1)?
Вопрос 3: на каком основании выбран именно LP2950-3.3 (какие альтернативы, цена - на втором месте)?
Вопрос 4: какие операционные усилители лучше использовать для максимальной точности/стабильности (желательна точность до 10мВ/1мА, цена - на втором месте)?
Вопрос 5: предложите вариант изменения схемы для повышения выходного тока в виде изображения схемы "до" и "после" для напряжений "до 30В" и "до 60В" (хочу сделать универсальный регулятор, к которому можно присоединить модуль с необходимыми шунтом и транзисторами, уже расчитанными на требуемые токи/напряжения).
1. Я имею ввиду, что сигнал подается на затвор, а снимается с истока. Такое включение называется истоковым повторителем. Сравнивать сигналы нужно между затвором и истоком.Ничегонеработает писал(а): Транзистор в этом БП включен с общим истоком, а не истоковым повторителем. Он обеспечивает усиление по напряжению (в этом можно убедиться, сравнив размах напряжения на выходе ОУ и на выходе БП). И как в любом другом БП, тут тоже требуется частотная коррекция.
Вы не правы: истоковым повторителем (эмиттерным повторителем) называют схему с общим стоком (коллектором). Всё остальное - это домыслы, которые не имеют ничего общего с "истоковым повторитетем" в устоявшемся понимании. В Вашей схеме сигнал снимается со стока, что будет показано чуть ниже.Galizin писал(а):1. Я имею ввиду, что сигнал подается на затвор, а снимается с истока. Такое включение называется истоковым повторителем. Сравнивать сигналы нужно между затвором и истоком.Ничегонеработает писал(а): Транзистор в этом БП включен с общим истоком, а не истоковым повторителем. Он обеспечивает усиление по напряжению (в этом можно убедиться, сравнив размах напряжения на выходе ОУ и на выходе БП). И как в любом другом БП, тут тоже требуется частотная коррекция.
Довольно резко сказано, и практически безосновательно.Galizin писал(а):Поскольку Вы сделали такую грубую ошибку,я бы относился с осторожностью также и к последующему утверждению.
В теме по лаборатоному на ARM Вы также привели странный график АЧХ.
Из всего этого я делаю вывод, что либо Вы недоразобрались в теме, либо просто пробиваете на эмоции и трату времени.