Лабораторный блок питания PSA2
-
Wladimir_TS
- Друг Кота
- Сообщения: 5066
- Зарегистрирован: Вс фев 15, 2009 01:04:58
- Откуда: Kaluga
Re: Лабораторный блок питания PSA2
А какой алгорит в СИФУ предрегуляторе применен не расскажете ?
-
Getm
- Первый раз сказал Мяу!
- Сообщения: 30
- Зарегистрирован: Сб сен 28, 2013 11:36:45
- Откуда: Николаев
Re: Лабораторный блок питания PSA2
Хотел обратить Ваше внимание на то, что при прошивке через USB<>COM конвертер подавать 5В нельзя, так как оптрон остаётся открытым и соответственно прошить не получается. Или надо подбирать резистор(R415) в цепи светодиода оптрона.
- mr_kot
- Друг Кота
- Сообщения: 4625
- Зарегистрирован: Пт ноя 27, 2009 18:12:27
- Откуда: Черкассы, UA
- Контактная информация:
Re: Лабораторный блок питания PSA2
У меня контроллер прошился без проблем. Думаю, не только у меня.
Преобразователь USB<>COM на FT232, питается от USB порта.
Преобразователь USB<>COM на FT232, питается от USB порта.
-
Getm
- Первый раз сказал Мяу!
- Сообщения: 30
- Зарегистрирован: Сб сен 28, 2013 11:36:45
- Откуда: Николаев
Re: Лабораторный блок питания PSA2
mr_kot писал(а):Преобразователь USB<>COM на FT232, питается от USB порта.
У FT232 есть вывод Vcc_IO, на который можно подать 5В, тогда конечно всё будет работать. Уточню: 5В на питание оптрона нельзя подавать если напряжение на TX = 3.3В.
Последний раз редактировалось Getm Пн дек 16, 2013 13:28:19, всего редактировалось 1 раз.
- mr_kot
- Друг Кота
- Сообщения: 4625
- Зарегистрирован: Пт ноя 27, 2009 18:12:27
- Откуда: Черкассы, UA
- Контактная информация:
Re: Лабораторный блок питания PSA2
-
Getm
- Первый раз сказал Мяу!
- Сообщения: 30
- Зарегистрирован: Сб сен 28, 2013 11:36:45
- Откуда: Николаев
Re: Лабораторный блок питания PSA2
mr_kot писал(а):Со стороны конвертера проблем вроде не было ни у кого.
Схемы то одинаковые с двух сторон, а проблема была не у всех.
Две платы PSA202 и PSA203, разные конвертеры(CP2101 и PL2303), при поданных 5В транзистор оптрона не закрывается, т.е. 1,7В через 1К засвечивает светодиод оптрона(ток ~0.3mA). Я не пытаюсь с Вами спорить, просто предупреждаю, что столкнулся с такой проблемой.
- mr_kot
- Друг Кота
- Сообщения: 4625
- Зарегистрирован: Пт ноя 27, 2009 18:12:27
- Откуда: Черкассы, UA
- Контактная информация:
Re: Лабораторный блок питания PSA2
Getm писал(а):разные конвертеры(CP2101 и PL2303), при поданных 5В транзистор оптрона не закрывается, т.е. 1,7В через 1К засвечивает светодиод оптрона(ток ~0.3mA)
Да тут в общем-то и спорить не о чем. Если чип конвертера запитан от 3,3 В, то и на выход Vcc конвертера подаются те же 3,3 В. Аналогично и для 5 В.
Возможно есть какие-то исключения, где чип запитывается от 3,3 В, а на выход Vcc подается 5 В напрямую, но я с такими не сталкивался. Все равно, спасибо за информацию.
-
Getm
- Первый раз сказал Мяу!
- Сообщения: 30
- Зарегистрирован: Сб сен 28, 2013 11:36:45
- Откуда: Николаев
Re: Лабораторный блок питания PSA2
mr_kot писал(а):чип запитывается от 3,3 В, а на выход Vcc подается 5 В напрямую, но я с такими не сталкивался.
Стандартная схема для CP2101:

В стандартной схеме китайского преобразователя для мобилы на CP2101(на PL2303 так-же) 3v3(Vdd) не выведен на разъём
- koyodza
- Собутыльник Кота
- Сообщения: 2623
- Зарегистрирован: Вс июл 17, 2011 11:51:52
- Контактная информация:
Re: Лабораторный блок питания PSA2
В этом случае Вы можете поступить точно так же: подключить Тх через два диода, как это было сделано на платах PSA201C и PSA202C со стороны МК viewtopic.php?p=1863145#p1863145
Посмотрю как-нибудь с этой стороны внимательно, но вообще у меня есть кабели на PL2303, у которых выведены только 5В, и с этими кабелями работает нормально. Не проверял почему, возможно в определённых условиях проблема там тоже проявится - возможно при заниженном напряжении на USB этой проблемы нет. Либо там IO работает с 5В сигналами. Просто ловля подобных блох не является приоритетом, при использовании "оригинальных" преобразователей всё работает нормально.
В принципе я мог бы просто объявить о необходимости использования только строго определённых комплектующих и оставить самостоятельно разбираться всех ослушавшихся, как это уже предлагалось сделать с МК, но по-возможности я не буду так делать и постараюсь решать вопросы совместимости. Однако это не будет происходить быстро, поскольку кроме PSA2 у меня есть масса других дел, да и с самим PSA2 есть задачи поважнее, которые затрагивают большее число пользователей, чем использование специфического переходника, например.
Что касается глюка прошивки 1.0.131129 то он уже выявлен, сейчас работаю над устранением.
На всякий случай эту прошивку убрал.
Посмотрю как-нибудь с этой стороны внимательно, но вообще у меня есть кабели на PL2303, у которых выведены только 5В, и с этими кабелями работает нормально. Не проверял почему, возможно в определённых условиях проблема там тоже проявится - возможно при заниженном напряжении на USB этой проблемы нет. Либо там IO работает с 5В сигналами. Просто ловля подобных блох не является приоритетом, при использовании "оригинальных" преобразователей всё работает нормально.
В принципе я мог бы просто объявить о необходимости использования только строго определённых комплектующих и оставить самостоятельно разбираться всех ослушавшихся, как это уже предлагалось сделать с МК, но по-возможности я не буду так делать и постараюсь решать вопросы совместимости. Однако это не будет происходить быстро, поскольку кроме PSA2 у меня есть масса других дел, да и с самим PSA2 есть задачи поважнее, которые затрагивают большее число пользователей, чем использование специфического переходника, например.
Что касается глюка прошивки 1.0.131129 то он уже выявлен, сейчас работаю над устранением.
На всякий случай эту прошивку убрал.
-
Getm
- Первый раз сказал Мяу!
- Сообщения: 30
- Зарегистрирован: Сб сен 28, 2013 11:36:45
- Откуда: Николаев
Re: Лабораторный блок питания PSA2
koyodza писал(а):Посмотрю как-нибудь с этой стороны внимательно, но вообще у меня есть кабели на PL2303, у которых выведены только 5В, и с этими кабелями работает нормально.
Спасибо. Это просто информация для тех кто собирает блок и столкнётся, как я, с тем что МК не прошивается. Ну и возможно стоит обратить на это внимание в описании подключения к ПК.
- koyodza
- Собутыльник Кота
- Сообщения: 2623
- Зарегистрирован: Вс июл 17, 2011 11:51:52
- Контактная информация:
Re: Лабораторный блок питания PSA2
Согласен. Если проблема потенциально возможна, то лучше её локализовать и устранить. Или хотя бы предложить пути обхода.
На данный момент таким обходным путём может быть установка двух диодов (или сборки типа BAV99 или подобной) последовательно с сигналом Tx, если используется переходник с 3,3В логическими уровнями и выведенным 5В питанием. В других случаях (выведено 3,3В питание, или когда питание соответствует логическим уровням) никакие дополнительные действия не требуются.
Подумаю, возможно в последующих версиях плат постараюсь это учесть. Пока статистика говорит, что с этим столкнулось не более 5% пользователей
На данный момент таким обходным путём может быть установка двух диодов (или сборки типа BAV99 или подобной) последовательно с сигналом Tx, если используется переходник с 3,3В логическими уровнями и выведенным 5В питанием. В других случаях (выведено 3,3В питание, или когда питание соответствует логическим уровням) никакие дополнительные действия не требуются.
Подумаю, возможно в последующих версиях плат постараюсь это учесть. Пока статистика говорит, что с этим столкнулось не более 5% пользователей
-
Wladimir_TS
- Друг Кота
- Сообщения: 5066
- Зарегистрирован: Вс фев 15, 2009 01:04:58
- Откуда: Kaluga
Re: Лабораторный блок питания PSA2
Про алгоритм работы СУФУ предрегулятора не расскажете ? Там-же из-за огромной емкости фильтра все очень неоднозначно.
- koyodza
- Собутыльник Кота
- Сообщения: 2623
- Зарегистрирован: Вс июл 17, 2011 11:51:52
- Контактная информация:
Re: Лабораторный блок питания PSA2
Да, неоднозначно. Ещё будут дорабатываться. Пока алгоритм типа И-регулятора с разной постоянной времени для разного знака ошибки, но есть мысли по принципиальным изменениям.
-
Wladimir_TS
- Друг Кота
- Сообщения: 5066
- Зарегистрирован: Вс фев 15, 2009 01:04:58
- Откуда: Kaluga
Re: Лабораторный блок питания PSA2
В смысле ПИ-регулятор ? Рассчет в каждом полупериоде или реже/чаще ? В общем было-бы интересно все-ж поподробнее узнать о его работе.
- koyodza
- Собутыльник Кота
- Сообщения: 2623
- Зарегистрирован: Вс июл 17, 2011 11:51:52
- Контактная информация:
Re: Лабораторный блок питания PSA2
На данный момент именно И-регулятор, постоянная времени которого зависит от знака ошибки. Расчёт в каждом полупериоде сетевого напряжения, чаще смысла нет. Подробнее описывать не буду, потому что алгоритм всё равно будет меняться, при чём в ближайшее время, т.к. качество работы пререгулятора меня не устраивает. Такой регулятор применён как временное решение, позволившее быстро получить результат и перейти к другим частям проекта.
-
Wladimir_TS
- Друг Кота
- Сообщения: 5066
- Зарегистрирован: Вс фев 15, 2009 01:04:58
- Откуда: Kaluga
Re: Лабораторный блок питания PSA2
А в какую сторону смотрите - ПИ регулятора ?
- koyodza
- Собутыльник Кота
- Сообщения: 2623
- Зарегистрирован: Вс июл 17, 2011 11:51:52
- Контактная информация:
Re: Лабораторный блок питания PSA2
Не совсем. Более сложный алгоритм, с нелинейностями и автоподстройкой коэффициентов. Сама автоподстройка на основе ПИ-регуляторов.
-
Wladimir_TS
- Друг Кота
- Сообщения: 5066
- Зарегистрирован: Вс фев 15, 2009 01:04:58
- Откуда: Kaluga
Re: Лабораторный блок питания PSA2
Автоподстройку коэффициентов не рекомендую, нагрузка лабораторного БП и режимы его работы - это непредсказуемые последствия и алгоритм подстройки может таааакого понастраивать (как например в кофемашинах Saeco Primea - хитрый алгоритм дозирования кофе с автоподстройкой количества оборотов кофемолки...да только рассчитан на то, что аппарат будут кормить кофе одного урожая из мешков по 50 кило, но зерна кофе, а особо разных производителей и разных сортов - это несколько разные по характеристиками и мозги у аппарата частенько набекрень скручивает с заклиниванием механизма от передозировки кофе или-же выдаче чуть подкращенного кипятка из-за тотального недосыпа.
- koyodza
- Собутыльник Кота
- Сообщения: 2623
- Зарегистрирован: Вс июл 17, 2011 11:51:52
- Контактная информация:
Re: Лабораторный блок питания PSA2
Без автоподстройки не получится - у всех разные напряжения и токи, разная ёмкость фильтра, разная мощность трансформаторов.
-
Wladimir_TS
- Друг Кота
- Сообщения: 5066
- Зарегистрирован: Вс фев 15, 2009 01:04:58
- Откуда: Kaluga
Re: Лабораторный блок питания PSA2
тогдп этот режим дожен активироваться через меню или терминал, после подстройки алгоритма (например ХХ с максимальным напряжением - максимальный ток при максимуме напряжения - КЗ) автоподстройка должна отключаться иначем, мне кажется, глюков не оберешся. Нагрузки-то разные.
