Как стать автором
Обновить

Делал отладчик, сделал БП :-) Часть первая

Время на прочтение3 мин
Количество просмотров11K
Всего голосов 29: ↑28 и ↓1+41
Комментарии12

Комментарии 12

Еще можно добавить по 2 транзистора и резистора для автопрошивки esp8266/32

Вам надо было распределить усиление между двумя каскадами усилителя тока. А то у вас у диференциального усилителя коэффицент усиления 1, а у второго каскада 100. Лучше было бы сделать два по 10. Тогда бы у вас полоса пропускания была бы не 10КГц а 100КГц. Соответсвенно реакция на превышение тока была бы грубо не 100мкс а 10мкс. Бюджет потребления вы считали так, как будто у вас повышающий стабилизатор стабильно потребляет ток, но это не так, потребление тока имеет треугольную форму и пиковый ток будет гораздо больше одного ампера. Кстати по спецификации у USB 2 максимальный разрешенный ток 500мА. Здесь больше подходит топология ПУШ-ПУЛЛ, пиковые токи существенно меньше чем у однотактных преобразователей, если не нужна гальваническая развязка то ПУШ-ПУЛЛ реализуется достаточно просто.

Я не рассматриваю USB 2.0, извините, но уже лет 5 как в любом компьютере их максимум 2 штуки для клавиатуры и мышки, а все остальное 3.0 с током 1А по стандарту, но опять же нормальные материнские платы выдают до 2А до срабатывания защиты, а у MSI это даже называется как-то модно, типа буст зарядка. Насчет тока- есть такие волшебные элементы, называются конденсаторами, которые это самое потребление и сглаживают. Большая пила там будет только на ключе. Ах да, она еще будет на частоте 1.2мГц, так что считайте сами.

У MT3608 ограничение тока в 4А, значит при нехороших условиях он все 4А и попытается получить. Дросселю тоже придётся напрячься.

Набросал модель в MC12, длительность импульсов подобрал для получения на выходе 7В. Там естественно идеальные конденсаторы и источник напряжения, в реальности еще присутствует дизайн печатной платы. Так вот, ток потребления получается 1.5А и да на частоте 1.2Мгц в идеальном мире пиковый ток потребления мало отличается от среднего.

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

Надо ещё посмотреть ступенчатое изменение потребления тока нагрузкой, скажем, от 10% до 90%. Контроллер с токовым режимом закрывает ключевой транзистор либо по достижении выставленного напряжения на выходе, либо по достижении заданного порога тока, либо по достижении максимального времени открытия ключа.

У вас TL431 зашунтированы 0,1 мкф. Такая емкость вызовет колебания. Сам буквально вчера-позавчера нарвался. Надо или сильно меньше или сильно больше. Или поменять TLку на ИОН.

Спасибо, не задумывался раньше об этом, обычно на ИОНы 0.1+10мкФ вешал всегда.

возможно стоит добавить гальваническую развязку.

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

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

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

Например, почему выбрана ATTINY85 у которой банальное не хватит памяти для фреймбуфера этого дисплея? И ещё и ног не хватает.

Я бы на вашем месте взял бы МК с USB, завёл бы все измерения и ключи в него, а отображение и управление сделал бы на компьютере. Заодно можно было бы и управлять отсечкой тока.

Я бы на вашем месте взял бы МК с USB, завёл бы все измерения и ключи в него, а отображение и управление сделал бы на компьютере.

Причем на том же контроллере можно и переходники на UART сделать, и пару-тройку обычных цифровых GPIO. Например, чтобы STM'ки прошивать: выставил BOOT0, дернул ресет, шьешь через UART, потом поменял BOOT0, снова дернул ресет, и через тот же UART можно отлаживать. Я так для GD32 делал, очень удобно. С программированием через JTAG/SWD у того контроллера были проблемы.


А вот индикацию убирать не стоит. Задублировать можно, но на переходнике оставить надо. Чтобы сразу бросить взгляд не приближается ли к критическим параметрам.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории