Обновить

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

Повышающий DC-DC преобразователь построен на базе таймера NE555

Очень сомнительное решение, не только потому что нет защит, так как это не ШИМ за счет гуляния частот можно получить систему РЭБ в качестве побочного эффекта... как и 34063 тоже не ШИМ, по хорошему их лучше руками не трогать.

Соглашусь. Решение далеко не идеальное, конечно. Однако я и не стремился к самому лучшему, в конце концов, это была "проба пера" для подобных часов "без сторонних модулей". А излучения в эфир - наверняка какие-то они есть, то с той мизерной мощностью, которая потребляется часами - вряд ли оно улетит дальше пределов комнаты. Да и в комнате от соседних устройств "жалоб не поступало". Хотя замерить "фон" было бы любопытно, пожалуй.

по хорошему их лучше руками не трогать.

То есть пальцами не лезть или "не придумывать своё"? .)
Хотя и то, и другое будет справедливо, пожалуй.

То есть пальцами не лезть или "не придумывать своё"? .)

В смысле использовать полноценные ШИМ контроллеры или однокорпусные регуляторы. Какие конкретно - на вкус и цвет, те же привычные мне mt3608 рекомендовать не могу - во первых фиг найдешь оригинал, второе, для такого применения, надо не ширпотребную сдвоенную катушку или катушку с отводом чтоб снизить напряжение на ключе.

А в чём прикол фиксированной частоты? Ради красивой картинки на приборах?

Наоборот, при скачущей нагрузке режим вкл-выкл позволяет положить большой болт на стабильность петли обратной связи. И много где спектр специально расширяют, чтобы на анализаторе не вылезали палки.

В старт-стопном режиме дроссель будет верещать.

Это проблемы дросселя, а не преобразователя. Под нагрузкой в виде динамической индикации такой дроссель тоже молчать не будет.

Да, есть случаи, когда, например, в аудио-спектре нельзя допускать никаких наводок. Но тут точно не такой случай.

Повышающий преобразователь на XL6009 хорош. И широко распространён, и по нагрузочной способности потянет квадрат метр на метр из таких индикаторов

Накальные нити ВЛИ рекомендуется переменкой питать, емнип.

и минус на среднюю (виртуальную) точку и раз есть МК, можно было бы и плавный нагрев сделать при включении

Это всё можно. Но для чего? Я же часы делал отдыхать и отдыхая в процессе. А это было бы для меня, как говорят, "оверинжинирингом"

Но для чего?

Так для себя же, любимого! На кошках тренируемся🤣

Но, с другой стороны, это зло злое! У меня есть кучка хоббийных проектов, так и застрявших на уровне макета именно из-за "вылизывания", стремления к идеалу. Лучшее враг хорошего)

Так для себя же, любимого! На кошках тренируемся🤣

Да, но это же не единственный "тренировочный" проект .)

Лучшее враг хорошего)

Именно поэтому оно такое, какое есть .)

Да, конечно. Как я ниже писал, здесь не такие длинные нити накала. Ну и я счёт это для себя вполне приемлимым.
Спасибо за дополнение

Накальные нити ВЛИ рекомендуется переменкой питать, емнип.

Настоятельно рекомендуется. Накал постоянкой вроде как штатно вообще не предусмотрен.

Можно, но есть побочки (особенно - при невысоком анодном).

Только для исключения неравномерности яркости. Ещё и общий провод на середину обмотки. Если пользователя неравномерность яркости устраивает, можно не заморачиваться.

1N4007 абсолютно не подходит для чего то быстрее 50Hz, у него время восстановления что то около 2мс. Я про это тоже забыл поставив его на выход в flyback и он оттуда просто отпаялся :) А к NE555 у меня просто личная иррациональная нелюбовь :)

2 мкс всё-таки. И на повышайке в норме он отключается при нулевом токе, время восстановления не актуально. Но тут вряд ли норма, я бы тоже взял что-то побыстрее.

У меня к 555, особенно в кмоп-исполнении, как раз лютая любовь. Если его правильно разобрать по косточкам - это сердце кучи схем с компараторами.

А вот со схемой из статьи явно что-то не так.

А вот со схемой из статьи явно что-то не так.

Что, например (мне правда интересно)? Она работает, всё (кажется) хорошо. Либо, возможно, просто повезло, конечно

Не, нормально всё. Это меня уже заклинило. Извиняюсь.

2 мкс всё-таки.

у меня были сомнения, но в даташите у меня в динамической части параметров только про перегрузку, другой не качал, ps гугль говорит 30us - 2 сек(!) 😂 а вот ИИ (извините) да - 2us

И на повышайке в норме он отключается при нулевом токе, время восстановления не актуально.

Если не сложно, могли бы вы немного развернуть вот этот момент. Т.к. я понимаю всё же важно где любое быстро повторяющееся переключение. Разве что тут нет в несколько раз бОльшего обратного напряжения как в flyback.

У меня к 555, особенно в кмоп-исполнении, как раз лютая любовь.

да у нас их не было просто, в потом схемы на них посыпались одна за другой и возникло недоумение - как раньше то жили то были МП42 и норм ?:)

Действительно, мало кто указывает это время. Потому что для 50 Гц оно роли не играет. Но бывает:

2 мс - это уже какой-то вакуумный лампа размером 1х1 метр.

Если не сложно, могли бы вы немного развернуть вот этот момент

Если к концу рабочего цикла ток дросселя обнуляется, то переключения reverse recovery нету. Диод уже закрыт нулевым током, и рассасывания заряда не требуется.

Что нашёл по режиму прерывистого тока

В режиме непрерывного тока, да, Trr во всей красе. Но это значит, что индуктивность выбрана очень уж большая.

В режиме непрерывного тока

вроде как считается наоборот полезно или как всегда - вопрос границ применимости?

Для синхронного понижающего dcdc может быть полезно - меньше броски тока на выходном конденсаторе.

В остальных случаях - это неоправданое увеличение размеров дросселя. Или преобразователь просто вынужден переходить на непрерывный ток при очень широком диапазоне входного напряжения.

а у меня кстати в UPS MOSFET APFC включен в диагональ обычного (почти уверен что низкочастотного) моста

Скрытый текст

У VD1-4 тут только собственная ёмкость в закрытом состоянии гадит. Если она приемлемая (и если её вообще кто-то измерял), то почему бы и нет. Их время восстановления тут рояли не играет.

А вот если ток через L1 хочется сделать непрерывным, то VD5-6 точно скоростные. Обычно SiC Шоттки в PFC ставят, типа C3D10060 или что-то похожее.

Здесь, кстати, прерывистый ток тоже не очень подходит. С прерывистым перед L1 придётся ставить более жирный конденсатор. Конденсатор - это хорошо, у него при тех же габаритах энергоёмкость намного больше дросселя. Но в PFC он портит коэффициент мощности, который разработчики как раз стараются улучшить.

У 1N400x время обратного восстановления вообще не нормируется. Это низкочастотные диоды для работы с синусоидальными сигналами частотой до десятка килогерц.

Не подходит, в общем и целом. Но и токи тут настолько мизерные, что диод не греется в принципе никак .)

Тут видно (Mi: -4.160В) отрицательный выброс напряжения …

Скорее - тут виден закрытый вход осциллографа, 2.00~

P.S. 100 мкФ на входе 5 Vusb - нарушает стандарт. Но это - придирка.

Зашёл чтоб найти 555 - и он тут как тут. Выходите из сумрака 2026 год на дворе.

Ну и накал - переменка рекомендуется.

Когда о делал подобное - одной agmega48 - с головой - для dcdc и часов без отдельного rtc-

Переменка рекомендуется, да. Но нити тут не самые длинные. Само собой, можно сделать совсем минимумом и без "архаичной" NE555, но, во-первых - проект для себя, не для продажи и прочего, во-вторых - делалось для удовольствия от процесса, а не экономя каждый байт (хотя это заслуживает уважения, без иронии) в качестве ещё одной работы.

Кстати, нашел, тот старый код. Это не вопрос оптимизации, там все таки мега88, но и 48 будет работать.
Program Memory Usage : 1222 bytes 14.9 % Full Data Memory Usage : 29 bytes 2.8 % Full
там просто proof of concept, шим на дц-дц с обратной связью, max6921, и ключи чтоб га накал "переменку". ну и две кнопки, часы, минуты выставлять.

А что сегодня не так с 555?

Устройство на микроконтроллере, у него есть шим, 555 можно безболезненно выкинуть.

Чтобы из-за ошибки в коде с появлением непрерывной единицы на выходе накрылся или транзистор, или дроссель/трансформатор? Лучше делать преобразователи с аппаратными задающими генераторами. И вообще не делать ничего способного сдохнуть, потому что код что-то неправильное наружу выдал. Как, например, Lukey 702: включился нагреватель, не включился вентилятор, довольно много таких случаев.

Если делать как тут, без обратной связи - то "ошибка в коде" может возникнуть только на этапе отладки. В обычном режиме работы - с чего ей взяться, если условный шим инициализируется один раз при включении, константным значением.

С таким же успехом "непрерывную единицу" можно получить с выхода 555 или просто коротнуть выход.
Для этого придумали предохранители. И для такого устройства этого будет вролне достаточно.

А если делать с обратной связью, то вероятность такой ситуации уже выше.

Предохранитель применить, кстати, можно, они и на 100 миллиампер существуют, и меньше.

Иначе нить накала перегорит очень быстро

Тут дело не в том, что она перегорит, а в том, что аноды мгновенно загадятся металлом, распылившимся с катода, отчего либо вообще перестанут гореть, либо будут светиться едва-едва. Сама же нить накала даже довольно существенное превышение спокойно переживает. Ради интереса на каком-то дохлом (точнее, деградировавшем) индикаторе перед выкидыванием запитал накал от 12 В, сиял как лампочка, но не сгорел.

Ещё добавлю, что не стоит так крепить индикатор на весу за одни выводы без поддержки с другой стороны (во всяких калькуляторах их всегда дополнительно фиксировали помимо одной лишь пайки выводов), иначе от любого неудачного движения он может получить микротрещины в стекле, насосать воздуха и сдохнуть.

Тут дело не в том, что она перегорит, а в том, что аноды мгновенно загадятся металлом, распылившимся с катода, отчего либо вообще перестанут гореть, либо будут светиться едва-едва. Сама же нить накала даже довольно существенное превышение спокойно переживает. Ради интереса на каком-то дохлом (точнее, деградировавшем) индикаторе перед выкидыванием запитал накал от 12 В, сиял как лампочка, но не сгорел.

Вероятно, мне катастрофически не везло, потому что просто сгорал накал после перепутывания питания. Спасибо за дополнение!

Ещё добавлю, что не стоит так крепить индикатор на весу за одни выводы без поддержки с другой стороны (во всяких калькуляторах их всегда дополнительно фиксировали помимо одной лишь пайки выводов), иначе от любого неудачного движения он может получить микротрещины в стекле, насосать воздуха и сдохнуть.

Согласен. Но ровно об этом же я упомянул и в тексте ведь .)

Я очень надеюсь, что сейчас, в 2026 году, вы бы прошивках сделали всё наоборот. Медленные задачи типа чтения RTC - в фоне, а быстрые типа смена разрядов и опроса кнопок - в одном прерывании.

Тут видно (Mi: -4.160В) отрицательный выброс напряжения при закрытии нижнего ключа выходного каскада NE555 и влияние паразитной ёмкости разводки и ёмкости затвора Q1

Тут видно ненастроенный щуп к осциллорафу. А на следующих картинках вообще почему-то ток показан.

Я очень надеюсь, что сейчас, в 2026 году, вы бы прошивках сделали всё наоборот. Медленные задачи типа чтения RTC - в фоне, а быстрые типа смена разрядов и опроса кнопок - в одном прерывании.

Само собой. Это же просто часы у меня на столе. Без чего-то критичного ко времени, скорости реакции и прочего важного (я даже не спорю, что способ из кода - из серии "не надо так делать")

Тут видно ненастроенный щуп к осциллорафу. А на следующих картинках вообще почему-то ток показан.

У меня закрадывается подозрение, что там несовсем та картинка подставилась, перепроверить, к сожалению пока не могу (не за своим компьютером), но в ближайшее время поправлю, если вдруг что. Спасибо

Тут лучше не выкладывать код из серии "не надо так делать". Это потом дети читают нейросети отравляет:)

Или это такой маркетинговый ход? - вбросить и набрать комментариев.

Тут лучше не выкладывать код из серии "не надо так делать"

Это я учту, спасибо. Но выкладывал без задней мысли - "вбрасывать". Да и как-то слишком "много букв" для простого вброса, как по мне, нет?

А исходил просто из того, что "вот так оно писалось и так и работает" (хотя и здесь, конечно, тогда можно добавить "ну так и потрудились бы и код причесать получше").

Учту на будущее.

Автоматическая регулировка яркости - вещь для таких индикаторов строгообязательная, если они в спальне стоят. Иначе, при фиксированной яркости имеем два состояния: либо ничего не видно днём, но комфортно ночью, либо на солнечном свету свету видно, но ночью светит как прожектор.

Типичная ошибка не начинающих, а, наоборот, опытных, но делающих именно такое впервые: раз пишут, что надо 50 вольт, 50 и делают. На самом деле, при статической индикации они и при 9 вольтах приемлемо светятся, в полной темноте и при 5, а при динамической - от 15 до 30.

а как вы на конкретно этом индикаторе представляете статическую индикацию?

См. сообщение выше, для динамической 50 вольт тоже перебор большой.

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

Публикации