|
|
![]() |
![]() |
![]() ![]() |
|
|
![]() ![]() ![]() ![]() |
|
Опции темы | Поиск в этой теме |
![]() ![]() |
![]() ![]() |
|
![]() Регистрация: 07.04.2013 Последняя активность: 13.08.2022 17:59 Адрес: Украина, Полтава
Сообщений: 5653
Сказал(а) спасибо: 329
Поблагодарили: 7771 раз(а) в 2294 сообщениях
|
![]() Цитата:
Я привёл рабочий пример подобной реализации в СОСЕДНЕЙ теме. Там под одним из спойлеров есть пример ассемблерного кода, который я использую. Он использует EEPROM, но дублирует содержимое в R25, и если EEPROM терпит фейл - используется этот бэкап. В более свежих вариантах он так же используется при сбое питания (определяется по Power-On Reset flag), для поиска меньшего значения мощности без рискованных попыток записи в EEPROM (питание ведь нестабильно). Т.е. R25 используется для переключения режимов в убывающем порядке до тех пор, пока драйвер не перестанет перезагружаться. Если на минимальной мощности не удалось стартонуть - тогда ждём лучших времён. Стоить напомнить, что эта функция лишь страховка на случай, если энергии не хватит для штатной системы ограничения тока под минимальное питающее напряжение. Она требует некоторого времени, чтоб замерить скорость снижения напряжения и оценить максимально допустимый ток. Если подключить ну очень сильно дохлую батарею - внезапных перезагрузок при попытке поднять ток не избежать, а они могут засрать EEPROM... Немного не по теме, но отдельную создавать ещё рано. Мысли в текст по-поводу стабилизации мощности без мониторинга тока на шунте. Мне необходимо в "не совсем форумном" драйвере вычислять Iin (потребляемый ток), чтоб корректировать показания индикатора. Шунта на входе нет, выходное напряжение тоже не известно, но в режиме с безразрывным током дросселя это не проблема: Iin=Iout*Ton/Toff+Iout (вариант с повышалкой). Этот режим я называю "псевдосинхронным", т.к. диод не закрывается самостоятельно и физика процесса похожа на физику в обычном синхронном преобразователе. Разница лишь в КПД, сложности и надёжности схемы. В этом режиме преобразователь находится до тех пор, пока средний входной ток не опустится до половины реактивного тока дросселя (надеюсь не ошибся). Дальше дроссель успевает отдать всю накопленную энергию во время паузы и Toff оказывается заниженным (диод закрывается до того, как откроется ключ). В этом режиме преобразователь из трансформатора постоянного напряжения/тока (смотря чем является источник питания) превращается в источник мощности. Соответственно можно выкинуть Toff и рассчитать Iin так: Iin=Vin*Ton^2/(L*T*2)+Iout, где L*T*2 заменяется константой. В этом месте начинается проблема - как определить переход с одного режима в другой? Необходимо либо придумать формулу, одинаково хорошо работающую в обоих режимах, либо научится чётко ловить момент. На ещё меньших токах Iout использоваться уже не будет, но там просадкой напряжения можно пренебречь, т.к. она незначительна. Это необходимо для исключения шума на мизерных токах, при достаточно качественной стабилизации по напряжению питания и предполагаемому падению на нагрузке. Варианты с несколькими ветками ОС, резко переключающихся под разные режимы - мне не нравятся. Может кто-нибудь подобную задачу решал? Попахивает фильтром Калмана... [Исправлено: INFERION, 14.05.2013 в 16:38] |
|
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
Tamagotchi (14.05.2013)
|
![]() |
![]() ![]() |
Консультант
![]() Регистрация: 15.11.2010 Последняя активность: 14.08.2022 22:45 Адрес: Москва
Сообщений: 8300
Сказал(а) спасибо: 1075
Поблагодарили: 1705 раз(а) в 908 сообщениях
|
![]() |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.08.2022 17:59 Адрес: Украина, Полтава
Сообщений: 5653
Сказал(а) спасибо: 329
Поблагодарили: 7771 раз(а) в 2294 сообщениях
|
![]()
Вот я тоже так и думаю, что никак. Но этот момент легко вычислить имея то, что известно сейчас. Только разброс параметров (главным образом индуктивности) эту границу размажет, и лучше бы научить алгоритм корректно работать на границе, используя формулу не привязанную ни к Toff, ни к Vout (через который не явно вычисляется потребляемый ток в первом варианте). Хотя последнее можно задать жестко для типовой нагрузки. Ошибка приведёт к ухудшению стабильности индикатора в первом режиме, и стабильности тока во втором. Но это всё же лучше, чем вообще ничего не стабилить или шуметь как сейчас...
Интересно ещё то, что во втором варианте Iout не обязательно выпиливать, т.к. его влияние по мере снижения тока всё меньше и меньше, а значит и шум не пролезет так просто. Основным стабилизирующим фактором является зависимость длительности импульса от напряжения питания, а его можно достаточно сильно сгладить. Iout лишь помогает оценить затрачиваемую мощность (не явно через Ton вычисляя Vout), а там зависимость не шибко то и большая от напряжения питания. В формулу так же полезно добавить ёмкость выходного фильтра, чтоб успевать отслеживать перенапряжения, в случае обрыва нагрузки. Суть в том, что Vout косвенно известен, так же известно количество энергии, которое фильтр способен поглотить до достижения предельного напряжения. Из чего можно вычислить время, за которое придётся остановить преобразователь до Big Bada Bum... Минус подхода - сильная привязка к номиналам компонентов в схеме. Это уже скорее рождение новой ОС, нежели допиливание старого доброго ПИД :)... [Исправлено: INFERION, 14.05.2013 в 19:21] |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
![]() |
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 03.03.2011 Последняя активность: 08.10.2015 05:27
Сообщений: 186
Сказал(а) спасибо: 3
Поблагодарили: 26 раз(а) в 18 сообщениях
|
![]()
Драйвера получил. Качество выполнения на высоте. Сижу, играюсь.
А вот наличие отсутствия какого либо мануала по программированию режимов, более-менее полного описания градаций индикатора весьма огорчает. |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.08.2022 17:59 Адрес: Украина, Полтава
Сообщений: 5653
Сказал(а) спасибо: 329
Поблагодарили: 7771 раз(а) в 2294 сообщениях
|
![]()
Как только разгребусь с завалами - слеплю что-нибудь. На форуме Хобби я вроде бы достаточно подробно описал всё. В 4.0 у индикатора градаций, как таковых, нет. Я писал неоднократно, что цвет зависит от заряда батареи так же, как и длинна волны от энергии фотона. Т.е. по мере разряда аккумулятора опускается с фиолетового до красного: http://ru.wikipedia.org/wik...
Если всё нормально и драйвер всем доволен - индикатор медленно отливает белым. Если перегрев - быстро отливает красным (при севшей батарее этого не заметишь, ибо и так горит красным), ну и при нехватке питания начинает просто мигать (на самом деле быстро отливает чёрным). Настройка в этой версии - начинаем в выбранном режиме крутить подстроечник, если кнопка не зажата - будет крутится ток. Если зажата - заполнение. После настройки нажимаем на кнопку для сохранения. Во время настройки индикатор будет всё время что-то там бурчать. Как только он заметит вращение подстроечника - загорится определённым цветом с заметно меньшей яркостью (чтоб вспышки хорошо было видно). Цвета следующие: красный - ток 1 оранжевый - заполнение 1 желтый - ток 2 зелёный - заполнение 2 голубой - ток 3 синий - заполнение 3 фиолетовый - ток 4 пурпурный - заполнение 4 белый - температура чёрный - пока ничего, резерв. Но мне удобнее ориентироваться по количеству нажатий, цвета я и сам не запомнил, хотя очень просто - всё тот же спектр, а цвета одного параметра похожи (кроме 2-го режима). Для того, чтоб начать крутить выбранный параметр - необходимо нащупать его текущее положение. Крутим подстроечник, пока его положение не совпадёт параметром - индикатор вспыхнет желтым. Если подстроечник упрётся в верхнюю границу параметра - индикатор загорится красным. В нижнюю - синим. Настроили параметр, теперь его нужно сохранить - жмём на кнопку (или двойным кликом переключаем на следующий параметр). Если всё нормально - вспыхнет зелёным. Если память битая и сохранить нормально не удалось - вспыхнет красным... Временные интервалы кнопки считываются с подстроечника в момент включения, поэтому после настройки необходимо выставить удобный временной интервал, просто повернув подстроечник, пока драйвер выключен... Переключаются режимы передней кнопкой -да проще наверное самому догадаться, чем тут расписывать. Очень просто - сколько раз нажали с момента включения - такой режим и получаем. Если успели отпустить кнопку - она зафиксируется. Если не успели - драйвер выключится как только кнопка будет отпущена. Для выключения в зафиксированном режиме на неё достаточно просто нажать, однако если успеть отпустить и снова нажать (двойной клик) - включится следующий режим. И так по кругу... Вот чтоб настроить температуру - необходимо навернуть хотя бы один такой круг, т.е. соскочить с 4-го режима на 1-й. Нажать 5 раз подряд, или просто двойным с 4-го прыгнуть на 1-й. Дальше можно какой угодно режим включать, главное не выключать. В этот момент подстроечник, если его зацепить, начнёт крутить температуру, а индикатор загорится белым... Альтернативные способы управления: - На плате RGB кнопка подпаиваеться 4-мя проводами, это хорошо видно на фото. Если хотим управлять задней кнопкой - передняя должна быть замкнута. Это первые две площадки (если они внизу - порядок слева на право), на них можно повесить перемычку. В таком случае короткое прерывание питания переключает режим. Естественно с памятью. Если нам надо превратить драйвер в примитивный однорежимный топор - замыкаем сразу все 4 площадки. Вот вроде и всё. Хватит такого "мануала" на первое время :) ? 4.0 в мануал оформлять не знаю стоит ли. Я слепил 4.1, и до сих пор его допиливаю (потому так и торможу с отправкой образца dsche). Он отличается отсутствием модуляции (ШИМ), но возможностью настраивать токи без передней кнопки - подстроечник автоматически сохраняет после 4-х секундного простоя. Что людям нужнее - я пока не знаю. Модуляция на почти максимальных заполнениях очень полезна, она исправляет индикатор при сильных просадках напряжения питания, из-за нагрузки. Но памяти у МК на всё не хватает. Да и задняя кнопка в 4.0 требует допиливания реакции на подключение глубоко разряженной батареи. Оптимальная реакция при внезапной перезагрузке - найти режим с током по-меньше (это не обязательно предыдущий по номеру) и попытаться загрузить его. Если тока по-меньше нет, но даже с ним потерпели фейл - или загрузить минимально возможный, или вообще не включатся... В 3.0 это всё уже есть, он просто более востребован и с ним я повозился дольше. А в 4.0. просится кнопка с этого TM15, с которым я вожусь. Но для неё нужен МК по-жирнее, а подстроечник тогда вообще не понадобится... Ещё "не совсем форумный" драйвер у меня умудряется прилично срать в АЦП. Т.к. там срань шкалит за 90W - мягкая работа на минимальных токах очень актуальна, и приходиться полностью переписывать логику работы с АЦП. Если получиться сделать лучше - буду пхать в 4.1 новый программный скелет, ибо сейчас этот драйвер на токах в 20мА заметно шумит... 4.1 версия, с автоматическим подстроечником, уже успела попасть в некоторые руки. И всё равно программа всё ещё пилится, ибо мне вечно что-то не нравится. Это тянутся будет до бесконечности... [Исправлено: INFERION, 22.05.2013 в 22:37] |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
![]() Регистрация: 01.02.2011 Последняя активность: 09.03.2022 10:25 Адрес: Киев
Сообщений: 3156
Сказал(а) спасибо: 1449
Поблагодарили: 3155 раз(а) в 911 сообщениях
|
![]()
Я свой тоже получил, огромное спасибо, Качество исполнения на отлично!
Моя версия с силовой кнопкой (без светодиода с индикацией), диапазон входящих напряжений 2-5 вольт, да-да повышайка детектет :) очень интересно запитать трипл ничь, как он с ихним повышенным напряжением справится. До тестов пока руки не дошли, каюсь. |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.08.2022 17:59 Адрес: Украина, Полтава
Сообщений: 5653
Сказал(а) спасибо: 329
Поблагодарили: 7771 раз(а) в 2294 сообщениях
|
![]()
Там не только 2...5V. Шунт на 3A (1/(1/25мОм+1/50мОм)). Да, и у тебя уже v4,1. Пришлось переписывать из-за того, что 4.0 без кнопки не настроить. Да и версия то по сути одна, просто я кнопку не припаял :). Программа её если обнаружит - будет тебе и индикатор, и управление передней...
Если ничьи в параллель - почему не вытянет то? У них падение разве выше за XP-G? В даташите какой-то бред нереальный. Мало того что падение задрано, так ещё и дифференциальное сопротивление растёт с ростом тока! Я этот... японский... даташит выкинул и взял данные с XP-G, не промахнулся. На триплах с током в 1,5A падает 10...10,5V. С прогревом падение растёт. Это ведь совсем не много, порядка 3,4V на эмиттер (уже с потерями на проводах). Тут и повышайка то если и нужна, то только для досасывания просевшей батареи. К тому же у тебя получается максимум по амперу на эмиттер, падение будет ещё ниже... У тебя и задняя кнопка более продвинутая, хотя недавно я её допилил ещё немного. Сейчас она не просто режимы перебирает, а ищет ток по-меньше. Место только надо расчистить под неё. Нагрёб 44-х тинек, думал хватит. Всё-таки 2k строчек кода пугают, но уже как-то привык к таким количествам писанины (уже скорее копипаста) и сейчас мне просто этого не хватает. Надо бы на 84-е переходить... Забью память 8X тинек - труба, дальше только на STM32 сползать... [Исправлено: INFERION, 22.05.2013 в 23:44] |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 03.03.2011 Последняя активность: 08.10.2015 05:27
Сообщений: 186
Сказал(а) спасибо: 3
Поблагодарили: 26 раз(а) в 18 сообщениях
|
![]()
мда. настройка жуткий геморрой.
|
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.08.2022 17:59 Адрес: Украина, Полтава
Сообщений: 5653
Сказал(а) спасибо: 329
Поблагодарили: 7771 раз(а) в 2294 сообщениях
|
![]()
В чём конкретно он проявляется? Включил режим, покрутил, выключил... Геморрой?
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 03.03.2011 Последняя активность: 08.10.2015 05:27
Сообщений: 186
Сказал(а) спасибо: 3
Поблагодарили: 26 раз(а) в 18 сообщениях
|
![]()
включил режим. кручу подстроечник. вспышку желтым не вижу.
|
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.08.2022 17:59 Адрес: Украина, Полтава
Сообщений: 5653
Сказал(а) спасибо: 329
Поблагодарили: 7771 раз(а) в 2294 сообщениях
|
![]()
Тю, да крутни увереннее. Ток начнёт регулировать, за вспышкой то не обязательно следить. Полный оборот на уверенной скорости сделал, а оно молчит?
[Исправлено: INFERION, 25.05.2013 в 20:46] |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 03.03.2011 Последняя активность: 08.10.2015 05:27
Сообщений: 186
Сказал(а) спасибо: 3
Поблагодарили: 26 раз(а) в 18 сообщениях
|
![]()
полный оборот. реакции ноль.
|
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.08.2022 17:59 Адрес: Украина, Полтава
Сообщений: 5653
Сказал(а) спасибо: 329
Поблагодарили: 7771 раз(а) в 2294 сообщениях
|
![]()
Это ненормально. Со вторым так же? Индикатор реагирует на начало вращения? Ситуация одна и та же при попытке настроить любой режим? Временные интервалы кнопки он настраивает (вообще работает хоть как-то?)?
[Исправлено: INFERION, 26.05.2013 в 07:17] |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 03.03.2011 Последняя активность: 08.10.2015 05:27
Сообщений: 186
Сказал(а) спасибо: 3
Поблагодарили: 26 раз(а) в 18 сообщениях
|
![]()
в описании алгоритма настроек - ошибка. ток регулируется с нажатой кнопкой.
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 03.03.2011 Последняя активность: 08.10.2015 05:27
Сообщений: 186
Сказал(а) спасибо: 3
Поблагодарили: 26 раз(а) в 18 сообщениях
|
![]()
к INFERION
а на 4 ампера ничего не планируется? на другой базе, возможно. и на паре 18650. имхо здесь много любителей хмелям по 4-5 ампер вдувать. а вменяемых драйверов нема. китае-драйвера уже задолбали дохнуть. сперва глючат а потом умирают. |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.08.2022 17:59 Адрес: Украина, Полтава
Сообщений: 5653
Сказал(а) спасибо: 329
Поблагодарили: 7771 раз(а) в 2294 сообщениях
|
![]()
Вдуть в хмель и 20A сейчас не проблема, но только от нескольких 18650 в параллель. Есть идеи по поводу более высоковольтного питания. Они и красивее того, с чем я сейчас воюю. Там будет использоваться чип, представляющий из себя полумост с бутстрепным драйвером, который можно переводить в синхронный и асинхронный режимы (принудительно обеспечивая режимы с разрывным и безразрывным током дросселя, когда мне удобно). Он и стоит ерунду, но один жирный минус всё же есть - требует питание ровно 5V. На самом деле нормальный стабилизатор для питания всякой системной ерунды стоит как вся остальная схема...
[Исправлено: INFERION, 30.05.2013 в 11:59] |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 03.03.2011 Последняя активность: 08.10.2015 05:27
Сообщений: 186
Сказал(а) спасибо: 3
Поблагодарили: 26 раз(а) в 18 сообщениях
|
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Hoвичёк фонарёвки.
Регистрация: 18.08.2012 Последняя активность: 28.07.2022 13:29 Адрес: Калуга
Сообщений: 4760
Сказал(а) спасибо: 1984
Поблагодарили: 1429 раз(а) в 717 сообщениях
|
![]()
Для жён, и тех цен что мы им называем, можно отдельную тему открыть.
![]() (Только доступ туда ограничить 16-ти значным паролем. ![]()
__________________
Fenix TK21, UltraFire UF-H6, Триплы C20C, ITP A2 EOS ss, Olight S20 Baton, DQG 18650 II, Niteye JA10, DQG AA, DQG 18650 clicky, С22С. |
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
Timofej 000 (23.11.2020)
|
![]() |
![]() ![]() |
Увлеченный
Регистрация: 07.03.2020 Последняя активность: 18.06.2021 20:15
Сообщений: 303
Сказал(а) спасибо: 54
Поблагодарили: 5 раз(а) в 5 сообщениях
|
![]()
Здравствуйте, в тему вроде сразу понабежали профессионалы и началось профессиональное обсуждение
А у меня пару ламерских вопросов, по схеме из первого сообщения темы tps управляется через вход en микроконтроллером, но вроде ж он может выдавать только условные 0 и 1 питания, разве что с разной частотой. Вижу пин 15 идёт к вроде как переменному резистору, и он с пином 11 и этим резистором образует что-то вррде делителя напряжения, но-он же пин(15), а не рука крутящая крутёлку переменника. Это не простой переменный резистор а какой-то специальный переменный резистивный элемент управляемый частотой импульсов подаваемых микроконтроллером? Или как осуществляется управления tps? И 2-й вопрос, регулировка яркости на всех режимах осуществляется именно регулировкой тока? А не скважностью миганий светодиода И учитывая древность темы-может чего за это время поинтереснее tps63020 вышло?) Слышал у джоуль ватт есть микросхемки сразу стабилизаторы тока, может кто чего ещё интересного слышал, или уже делал) Посмотрел графики, кпд у tps63020 конечно хорош, но вроде как именно на участке соответствующем питанию от одной банки лития и одного синего светодиода(с люминофором, чуть что) есть небольшая ямка в графике, небольшая совсем конечно, но было бы приятнее без неё. Чуть что-делаю простенькую схему без микроконтроллера, только на tps63020 плюс ОУ и с ручным управлением яркостью кручением переменного резистора в делителе напряжения обратной связи ОУ. А, и кстати, на низких токах, вроде минимальный заявленный режим-15мА на светодиод, какую часть в потребление вносит шунт-микроконтроллер(+возможно тот непонятный переменный резистор)? Хочется добиться высокого кпд и на низких токах, 20-30мА, не знаю позволит ли мне это сделать выбранная мною схема tps63020+ОУ. [Исправлено: Artik555, 23.11.2020 в 22:48] |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
||||||
![]() Регистрация: 07.04.2013 Последняя активность: 13.08.2022 17:59 Адрес: Украина, Полтава
Сообщений: 5653
Сказал(а) спасибо: 329
Поблагодарили: 7771 раз(а) в 2294 сообщениях
|
![]() Цитата:
Только для включения и выключения преобразователя. Драйверу ж нужно уметь в спящий режим. Цитата:
Через пин 14 (PB2) - это ж очевидно. На PB2 висит выход ШИМ, он усредняется RC цепью на 1мкФ и... огородом резисторов с эквивалентным сопротивлением по переменному току в 1к (постоянная времени 1мс), и получившееся среднее напряжение подмешивается в сигнал ОС преобразователя. Преобразователь следит за тем, чтоб на его FB (пин 3) всегда было 0.5V - это входной пин. Задавать эти 0.5V он может только своим выходом - VOUT (пины 4 и 5). Делитель напряжения там задаёт выходное напряжение, но если к нему снизу подмешать чего лишнего (что и делает МК) - преобразователь будет вынужден компенсировать возмущения на FB напряжением на VOUT. Поднимаешь напряжение на 1.4k резисторе до 0.2V, и вот уже на 10k резисторе падает не 0.5V, а 0.3V, ток через 150к резистор упал с 0.05мА до 0.03мА, а напряжение на этом резисторе - с 7.5V до 4.5V. Т.к. он одним концом сидит на FB, где всегда 0.5V, то на VOUT напряжение упало с 8V до 5V... Цитата:
Цитата:
На токах до полутора ампер. У него высокоомные ключи (50мОм, 4 штуки). TPS63020, 63030 и 63031 до сих пор лучшее, что можно найти для питания всяких кортексов и прочих 3.3/1.8V цифровых потребителей в портативной технике. Они дешевые, способны держать 3.3V во всём диапазоне напряжений Li-ion, держат хорошие нагрузки (0.5...2А), и при этом способны потреблять ~30мкА в дежурном режиме, поддерживая питание. Вот с последним у большинства преобразователей проблемы, а если ещё и buck-boost нужен, то альтернатив нет. К тому же, эти TPSки оказываются в топе списка при сортировке "от дешевых к дорогим", и всегда в наличии. При этом требуют минимум обвеса, компактный индуктор, и имеют на редкость удобную распиновку. Цитата:
Короче, тут нужно понимать что делаешь. Конкретно эта моя схема обходит этот косяк таким вот хитрым управлением, а завести сигнал с токового монитора прямиком на FB пытались многие, и я тоже - хрень выходит, возбуждается легко чуть что. Цитата:
P.S. Вот тут больше теории по этой схеме: https://forum.fonarevka.ru/... [Исправлено: INFERION, 24.11.2020 в 00:00] |
||||||
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
Artik555 (24.11.2020)
|
![]() |
![]() ![]() |
|
Увлеченный
Регистрация: 07.03.2020 Последняя активность: 18.06.2021 20:15
Сообщений: 303
Сказал(а) спасибо: 54
Поблагодарили: 5 раз(а) в 5 сообщениях
|
![]() Цитата:
Смотрел графики, так и не понял зачем вообще нужно ОТСУТСТВИЕ Power Save mode, вроде во всех случаях хуже без него чем с ним. Так вроде же это наоборот упрощение, как схемы так и кода-просто цифровой потенциометр вставленный в стандартную разводку платы tps63020, вместо одного из резисторов делителя напряжения обратной связи. |
|
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.08.2022 17:59 Адрес: Украина, Полтава
Сообщений: 5653
Сказал(а) спасибо: 329
Поблагодарили: 7771 раз(а) в 2294 сообщениях
|
![]()
На схеме он запараллелен с EN, значит нет.
Затем, что это триггерный режим работы преобразователя. Добро пожаловать низкая стабильность выходного напряжения, и высокий уровень шума. Для аналоговых цепей это не очень хорошо. На больших токах он автоматом переключится в нормальный режим. Если смотреть только графики КПД, да? Ага, дополнительный чип, с интерфейсом на кучу проводов (минимум 2 под I2C, который ещё попробуй подними программно в этом МК, питание ему ещё подай), который стоит дороже одного резистора с одним конденсатором. При этом имеет ограниченную разрядность, а про передискретизацию в нём можно забыть (медленный интерфейс, да и смысл теряется, т.к. от МК всё равно потребуется активность). Это не такое удобное решение для тех, кто умеет в аналог. Всё равно что поставить цифровой резольвер на 12 бит вместо аналогового, заведённого на штатный АЦП МК (который и быстрее, и точнее, и проще, и с джиттером проблем нет). |
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
Artik555 (24.11.2020)
|
![]() |
![]() ![]() |
Увлеченный
Регистрация: 07.03.2020 Последняя активность: 18.06.2021 20:15
Сообщений: 303
Сказал(а) спасибо: 54
Поблагодарили: 5 раз(а) в 5 сообщениях
|
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 07.03.2020 Последняя активность: 18.06.2021 20:15
Сообщений: 303
Сказал(а) спасибо: 54
Поблагодарили: 5 раз(а) в 5 сообщениях
|
![]()
Пересмотрел даташит, а что происходит с TPS63020 в режиме Power Save? Кроме роста КПД вроде во всех режимах на которые представлены графики, если ничего не проглядел.
На графиках НЕкпд тоже ничего не увидел, похоже всё сказано в пункте 7.4.4 даташита, но к сожаления мой технический английский и знания электроники не позволяют понять о чём там говорится. Когда нужно выключать Power Save mode и что будет если его не выключить? |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
|
![]() Регистрация: 07.04.2013 Последняя активность: 13.08.2022 17:59 Адрес: Украина, Полтава
Сообщений: 5653
Сказал(а) спасибо: 329
Поблагодарили: 7771 раз(а) в 2294 сообщениях
|
![]() Цитата:
Страница 12, на пол листа понятная диаграмма работы преобразователя в двух режимах. Там же всё видно, и выше я об этом уже писал. В Power Save напряжение пляшет между порогами 2.5 и 3.5% выше за номинальное напряжение в нормальном режиме, в котором оно вообще не пляшет, а просто держится на заданном уровне. Выше уже писал - большой уровень шума, неравномерное потребление, ниже стабильность напряжения. Если всё это не критично - PS используется. Под нагрузкой преобразователь автоматом просядет до нормального напряжения и перейдёт в нормальный режим. |
|
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
Artik555 (17.12.2020)
|
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.08.2022 17:59 Адрес: Украина, Полтава
Сообщений: 5653
Сказал(а) спасибо: 329
Поблагодарили: 7771 раз(а) в 2294 сообщениях
|
![]()
И не могу поправить первый пост... У знакомых пошла мода пихать мозги 3-й индиги в питальники светодиодных прожекторов, а эта 4-я под них приспособлена лучше (тут и ТК настраивается, и топорный режим есть), а я уже и забыл про всё это дело. Прошивку надо бы выложить. Сюда же можно любой преобразователь прикрутить и питать им что угодно. Такая схема управления источником напряжения оказалась удобной, её и TI начал предлагать для этих TPSин.
Хм, смотрю код, а там наворотов как-то дофига. Нужно вспоминать что эта железка вообще умеет. Код зарядного устройства с MPPT алгоритмами - что?.. И UART имеется полудуплексный - что он там принимает и отправляет?.. Не думал что буду реверсить свой же проект... [Исправлено: INFERION, 05.01.2022 в 00:45] |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Пожилой ветеран
Регистрация: 05.05.2014 Последняя активность: 10.07.2022 09:12 Адрес: Київ
Сообщений: 3049
Сказал(а) спасибо: 507
Поблагодарили: 1038 раз(а) в 724 сообщениях
|
![]()
__________________
Emisar D4 219CT 5000K, Zebralight H604c, Zebralight H53c, Zebralight H32Fw |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() Регистрация: 07.04.2013 Последняя активность: 13.08.2022 17:59 Адрес: Украина, Полтава
Сообщений: 5653
Сказал(а) спасибо: 329
Поблагодарили: 7771 раз(а) в 2294 сообщениях
|
![]()
Behram, да я уже нашел исходники проекта. Это какие-то заброшенные эксперименты были. Человек уже собрал на этой 44-й тиньке питальник к светодиодным люстрам, но ему навороты понравились и он хочет доработок. Изначально было "нет нормальных блоков питания к матрицам", а эта штука превращает обычный источник напряжения в источник тока с терморегулированием и плавным пуском.
Сейчас ему не хватает памяти при переключении сигнальной кнопкой и включения при подаче питания по памяти вместо необходимости эту сигнальную кнопку замыкать. Чтоб рубильником включалось освещение, но каждую люстру своей кнопкой можно было настроить. |
![]() |
![]() ![]() |