Страница 18 из 45
Re: Лабораторный блок питания PSA2
Добавлено: Вс дек 15, 2013 21:18:25
Wladimir_TS
А какой алгорит в СИФУ предрегуляторе применен не расскажете ?
Re: Лабораторный блок питания PSA2
Добавлено: Вс дек 15, 2013 23:13:56
Getm
Хотел обратить Ваше внимание на то, что при прошивке через USB<>COM конвертер подавать 5В нельзя, так как оптрон остаётся открытым и соответственно прошить не получается. Или надо подбирать резистор(R415) в цепи светодиода оптрона.
Re: Лабораторный блок питания PSA2
Добавлено: Пн дек 16, 2013 00:13:49
mr_kot
У меня контроллер прошился без проблем. Думаю, не только у меня.
Преобразователь USB<>COM на FT232, питается от USB порта.
Re: Лабораторный блок питания PSA2
Добавлено: Пн дек 16, 2013 08:29:28
Getm
mr_kot писал(а):
Преобразователь USB<>COM на FT232, питается от USB порта.
У FT232 есть вывод Vcc_IO, на который можно подать 5В, тогда конечно всё будет работать. Уточню: 5В на питание оптрона нельзя подавать если напряжение на TX = 3.3В.
Re: Лабораторный блок питания PSA2
Добавлено: Пн дек 16, 2013 10:50:28
mr_kot
Getm писал(а):Уточню: 5В на питание оптрона нельзя подавать если напряжение на TX = 3.3В.
Это уже обсуждалось и в схему БП добавлен диод. Но это со стороны контроллера.
Со стороны конвертера проблем вроде не было ни у кого.
Re: Лабораторный блок питания PSA2
Добавлено: Пн дек 16, 2013 13:16:25
Getm
mr_kot писал(а):
Со стороны конвертера проблем вроде не было ни у кого.
Схемы то одинаковые с двух сторон, а проблема была не у всех.
Две платы PSA202 и PSA203, разные конвертеры(CP2101 и PL2303), при поданных 5В транзистор оптрона не закрывается, т.е. 1,7В через 1К засвечивает светодиод оптрона(ток ~0.3mA). Я не пытаюсь с Вами спорить, просто предупреждаю, что столкнулся с такой проблемой.
Re: Лабораторный блок питания PSA2
Добавлено: Пн дек 16, 2013 14:37:49
mr_kot
Getm писал(а):разные конвертеры(CP2101 и PL2303), при поданных 5В транзистор оптрона не закрывается, т.е. 1,7В через 1К засвечивает светодиод оптрона(ток ~0.3mA)
Да тут в общем-то и спорить не о чем. Если чип конвертера запитан от 3,3 В, то и на выход Vcc конвертера подаются те же 3,3 В. Аналогично и для 5 В.
Возможно есть какие-то исключения, где чип запитывается от 3,3 В, а на выход Vcc подается 5 В напрямую, но я с такими не сталкивался. Все равно, спасибо за информацию.
Re: Лабораторный блок питания PSA2
Добавлено: Пн дек 16, 2013 19:16:04
Getm
mr_kot писал(а):
чип запитывается от 3,3 В, а на выход Vcc подается 5 В напрямую, но я с такими не сталкивался.
Стандартная схема для CP2101:

В стандартной схеме китайского преобразователя для мобилы на CP2101(на PL2303 так-же) 3v3(Vdd) не выведен на разъём

, и например я, посмотрев схему подключения подал 5в на питание оптрона.
Re: Лабораторный блок питания PSA2
Добавлено: Пн дек 16, 2013 19:31:11
koyodza
В этом случае Вы можете поступить точно так же: подключить Тх через два диода, как это было сделано на платах PSA201C и PSA202C со стороны МК
http://radiokot.ru/forum/viewtopic.php? ... 5#p1863145
Посмотрю как-нибудь с этой стороны внимательно, но вообще у меня есть кабели на PL2303, у которых выведены только 5В, и с этими кабелями работает нормально. Не проверял почему, возможно в определённых условиях проблема там тоже проявится - возможно при заниженном напряжении на USB этой проблемы нет. Либо там IO работает с 5В сигналами. Просто ловля подобных блох не является приоритетом, при использовании "оригинальных" преобразователей всё работает нормально.
В принципе я мог бы просто объявить о необходимости использования только строго определённых комплектующих и оставить самостоятельно разбираться всех ослушавшихся, как это уже предлагалось сделать с МК, но по-возможности я не буду так делать и постараюсь решать вопросы совместимости. Однако это не будет происходить быстро, поскольку кроме PSA2 у меня есть масса других дел, да и с самим PSA2 есть задачи поважнее, которые затрагивают большее число пользователей, чем использование специфического переходника, например.
Что касается глюка прошивки 1.0.131129 то он уже выявлен, сейчас работаю над устранением.
На всякий случай эту прошивку убрал.
Re: Лабораторный блок питания PSA2
Добавлено: Пн дек 16, 2013 20:33:10
Getm
koyodza писал(а):
Посмотрю как-нибудь с этой стороны внимательно, но вообще у меня есть кабели на PL2303, у которых выведены только 5В, и с этими кабелями работает нормально.
Спасибо. Это просто информация для тех кто собирает блок и столкнётся, как я, с тем что МК не прошивается. Ну и возможно стоит обратить на это внимание в описании подключения к ПК.
Re: Лабораторный блок питания PSA2
Добавлено: Пн дек 16, 2013 20:37:54
koyodza
Согласен. Если проблема потенциально возможна, то лучше её локализовать и устранить. Или хотя бы предложить пути обхода.
На данный момент таким обходным путём может быть установка двух диодов (или сборки типа BAV99 или подобной) последовательно с сигналом Tx, если используется переходник с 3,3В логическими уровнями и выведенным 5В питанием. В других случаях (выведено 3,3В питание, или когда питание соответствует логическим уровням) никакие дополнительные действия не требуются.
Подумаю, возможно в последующих версиях плат постараюсь это учесть. Пока статистика говорит, что с этим столкнулось не более 5% пользователей

Re: Лабораторный блок питания PSA2
Добавлено: Пн дек 16, 2013 21:17:09
Wladimir_TS
Про алгоритм работы СУФУ предрегулятора не расскажете ? Там-же из-за огромной емкости фильтра все очень неоднозначно.
Re: Лабораторный блок питания PSA2
Добавлено: Пн дек 16, 2013 21:42:33
koyodza
Да, неоднозначно. Ещё будут дорабатываться. Пока алгоритм типа И-регулятора с разной постоянной времени для разного знака ошибки, но есть мысли по принципиальным изменениям.
Re: Лабораторный блок питания PSA2
Добавлено: Вт дек 17, 2013 00:36:48
Wladimir_TS
В смысле ПИ-регулятор ? Рассчет в каждом полупериоде или реже/чаще ? В общем было-бы интересно все-ж поподробнее узнать о его работе.
Re: Лабораторный блок питания PSA2
Добавлено: Вт дек 17, 2013 00:58:47
koyodza
На данный момент именно И-регулятор, постоянная времени которого зависит от знака ошибки. Расчёт в каждом полупериоде сетевого напряжения, чаще смысла нет. Подробнее описывать не буду, потому что алгоритм всё равно будет меняться, при чём в ближайшее время, т.к. качество работы пререгулятора меня не устраивает. Такой регулятор применён как временное решение, позволившее быстро получить результат и перейти к другим частям проекта.
Re: Лабораторный блок питания PSA2
Добавлено: Вт дек 17, 2013 10:45:17
Wladimir_TS
А в какую сторону смотрите - ПИ регулятора ?
Re: Лабораторный блок питания PSA2
Добавлено: Вт дек 17, 2013 13:55:27
koyodza
Не совсем. Более сложный алгоритм, с нелинейностями и автоподстройкой коэффициентов. Сама автоподстройка на основе ПИ-регуляторов.
Re: Лабораторный блок питания PSA2
Добавлено: Вт дек 17, 2013 16:09:38
Wladimir_TS
Автоподстройку коэффициентов не рекомендую, нагрузка лабораторного БП и режимы его работы - это непредсказуемые последствия и алгоритм подстройки может таааакого понастраивать (как например в кофемашинах Saeco Primea - хитрый алгоритм дозирования кофе с автоподстройкой количества оборотов кофемолки...да только рассчитан на то, что аппарат будут кормить кофе одного урожая из мешков по 50 кило, но зерна кофе, а особо разных производителей и разных сортов - это несколько разные по характеристиками и мозги у аппарата частенько набекрень скручивает с заклиниванием механизма от передозировки кофе или-же выдаче чуть подкращенного кипятка из-за тотального недосыпа.
Re: Лабораторный блок питания PSA2
Добавлено: Вт дек 17, 2013 16:25:14
koyodza
Без автоподстройки не получится - у всех разные напряжения и токи, разная ёмкость фильтра, разная мощность трансформаторов.
Re: Лабораторный блок питания PSA2
Добавлено: Ср дек 18, 2013 11:44:54
Wladimir_TS
тогдп этот режим дожен активироваться через меню или терминал, после подстройки алгоритма (например ХХ с максимальным напряжением - максимальный ток при максимуме напряжения - КЗ) автоподстройка должна отключаться иначем, мне кажется, глюков не оберешся. Нагрузки-то разные.