Лабораторный блок питания на STM32F100

Блоки питания, преобразователи напряжения, UPS'ы - это здесь :)
SergeyOSV
Родился
Сообщения: 11
Зарегистрирован: Пт фев 07, 2014 14:16:53

Re: Лабораторный блок питания на STM32F100

Сообщение SergeyOSV »

serg1968-09 писал(а):SergeyOSV Мое мнение,что,дисплей менять не стоит.Не из за того,что денег жалко на другой.Могу себе позволить и более дорогой.Потом,собирал первый вариант блока питания от port122 и считаю,что этого дисплея хватает за глаза.Изменение дисплея,может повлечь за собой увеличения объема памяти контроллера,а следовательно его замене на другой.


Смотрите:
Шлейф разьема этих дисплеев имеет шаг 1 мм - легко припаять даже такому слепому как я
Разнообразие диагоналей этих дисплеев от 2 до 3,2 дюйма при том что система команд сохраняется та же
Библиотеки под эти дисплеи писаны переписаны в огромных количествах ( могу дать 100% рабочую под STM32)
Если не увеличивать шрифты в размере, то замена индикатора не повлечет существенных изменений в обьеме кода проца, хотя есть выход "сжатия таблиц шрифтов", который позволяет не только экономить место во флеше, но и ускорять процедуру "рисования" шрифта на дисплее.
----------
А вообще - это было только предложение перейти на более "доставаемую" и более быструю LCD-ку)
Кстати, в этих тфт-хах, насколько я помню, есть две переключаемые области озу, то о чем спрашивал port122, какая из них тображается в данный момент, а в какую "рисует" проц - можно выбирать битами в регистре)
Теперь о датчике тока
Да, Вы совершенно правы по поводу совмещения опоры с питанием датчика, по моей памяти это дало хорошие результаты по ошибкам ацп. Правда это был на тот момент другой проц , но 12 бит все также.
В составе той разработки был источник тока до 25А и ACS712-30 позволил мне добиться стабилизации тока до 0,01А при достаточно непроизводительном АЦП в составе 8-битного СPU.
Кроме всего прочего, врать этот датчик начинал, если ТОЛЬКО непосредственно рядом с ним оказывался ПОСТОЯННЫЙ МАГНИТ. Непосредственно - это на расстоянии не далее чем 10мм.
--------
Теперь о проге управления к компу:
Прочел вопрос от кого то из форумчан об этом и ответ от port112, что данного сделано не будет , "помог бы кто". Вот и предложил свои услуги, в конце то концов, не одному же все делать топикстартеру!
----------
Теперь о багах в схеме:
Нужно исключить реле, которое коммутирует 220v на силовую часть - потому как пусковые токи импульсников ( а многие в качестве силы пользуют именно импусники) будут постоянно вызывать искрение и подгорание контактной группы. Вместо этого можно и нужно просто тормозить генератор ШИМ в этом импульснике на время, когда блок выключен. Это просто - оптопарой коротить есмкость, которая отвечает за softstart этого чипа ШИМа импульсника. Силовые ключи будут закрыты, соответственно и потребления из сети не будет))))
serg1968-09
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Сб янв 08, 2011 17:22:52

Re: Лабораторный блок питания на STM32F100

Сообщение serg1968-09 »

SergeyOSV По поводу дисплея,спорить с Вами не буду,может он и легко доставаемый,лично сам с ним не сталкивался.А что относительно ACS712,свое мнение высказал-попробовать стоит.От этого ничего не потеряем.
По поводу проги для компа,как то не подумал об одной причине,есть люди с плохим зрением.Да и с этим вопросом куда намного проще все,кому нужно-впаивает все нужные компоненты для этого,а кому не нужно-игнорирует эту часть схемы.
Релле не обязательно ставить по высокой стороне.У меня реализована эта часть схемы следующим образом:релле вообще не стоит,а транзистор,который управляет релле,у меня управляет питанием ШИМ-а.На кнопку нажал-ШИМ остановился,блок питания заглох,остается работать только дежурное питание.На кнопку еще раз нажал-транзистор запитал ШИМ и блок питания пускается в работу.Тут уж,кому как надо,тот так и реализует.Самое главное,что в программе заложена функция включения и выключения.Забыл добавить,транзистор управляет оптроном,а оптрон уже подает питание на ШИМ.Это для развязки высокой стороны и цифровой части схемы.
port122
Встал на лапы
Сообщения: 81
Зарегистрирован: Сб май 25, 2013 10:32:39
Откуда: Барнаул

Re: Лабораторный блок питания на STM32F100

Сообщение port122 »

SergeyOSV очень рад что вас заинтересовала моя разработка, особенно ценно что вы можете сделать клиент для ПК.
1- и очень важное - огромное количество версий прошивок, нет систематизации по версиям

Как только БП окончательно соберу в железе и останется только программная доработка, тогда и будет систематизация по версиям.
почему ориентация только на дисплей от телефона, более доступными и распространенными считаю на основе ILI9325, они также могут работать с 8 битной шиной , ну это лично мое мнение

Да в принципе можно и на ILI9325, не принципиально.
3 - почему бы не ввести цепь замера выхода пререгулятора по напряжению?

В прошлой версии БП так и было реализованно только без применения специальных шим контроллеров типа TL494, итог медленная реакция выхода пререгулятора на изменение тока нагрузки. В текущей версии хочу сделать пререгулятор на специализированной шим-ке (TL494) c драйвером и двумя ключами, что то типа этого:
Изображение
4- введение ACS712 позволит расширить диапазон по току и убрать громоздкий резистор

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

Спасибо за информацию, почитаю доку на него.

P.S. Победил лень и начал потихоньку дорабатывать макетку под более серьёзный радиатор с вентилятором.
ИзображениеИзображениеИзображение
Последний раз редактировалось port122 Пт фев 07, 2014 22:42:48, всего редактировалось 2 раза.
zmey71
Мучитель микросхем
Сообщения: 422
Зарегистрирован: Вс май 03, 2009 21:47:44
Откуда: Минск

Re: Лабораторный блок питания на STM32F100

Сообщение zmey71 »

serg1968-09 Сильно не вдавайтесь в споры с клиентом выше,такие кругом обгадят,а существенное не предложат,на этом сайте много было таких, :kill: :kill: :kill: здесь не спор у кого больше.АВТОР этой темы предложил свой варинт Б.П. и очень не плохой вариант,кому инересно ждёт продолжения,разработка стоит очень больших сил,я что то придумать не в силах,мозги и руки не под такое заточенны,собрать могу,но и с не большим трудом настроить,однако работаить всё что собрал с этого сайта,слов нет,умные люди ,которые помогают нам,это всё волонтёрское движение,и ни кто ни кому ни чего не должен.Вот как то так.Это моё мнение,если не прав меня поправят.Простите если кого обидел.
Последний раз редактировалось zmey71 Пт фев 07, 2014 22:59:12, всего редактировалось 1 раз.
zmey71
Мучитель микросхем
Сообщения: 422
Зарегистрирован: Вс май 03, 2009 21:47:44
Откуда: Минск

Re: Лабораторный блок питания на STM32F100

Сообщение zmey71 »

port122 Посмотрел Вашу схему,там индикатор 16*2,и что? будем переходить на него?фигня получается,однако!Прошу прощения,чёт я не понял,видать пивка перепил,Пясница пока сёдня.
port122
Встал на лапы
Сообщения: 81
Зарегистрирован: Сб май 25, 2013 10:32:39
Откуда: Барнаул

Re: Лабораторный блок питания на STM32F100

Сообщение port122 »

zmey71 Да не моя это схема, из неё я возму только предрегулятор.
zmey71
Мучитель микросхем
Сообщения: 422
Зарегистрирован: Вс май 03, 2009 21:47:44
Откуда: Минск

Re: Лабораторный блок питания на STM32F100

Сообщение zmey71 »

port122 Понятно. Я в схемах совсе не понимаю.
SergeyOSV
Родился
Сообщения: 11
Зарегистрирован: Пт фев 07, 2014 14:16:53

Re: Лабораторный блок питания на STM32F100

Сообщение SergeyOSV »

port122 писал(а):zmey71 Да не моя это схема, из неё я возму только предрегулятор.

По схемке
Ничего не скажу конкретно по этим цапам/ ацепушке, я такие не пользовал.
А вот вместо TL494 предложу Вам SG3526, она с тем же набором функционала, но гораздо шустрее и выхода у нее пушпульные( фронты ШИМа, хорошая отработка deadtaime)
По транзюкам - совсем нехороший выбор(((( имел дело с ними, огромная емкость затвора, драйвер 2111 слаб для них, будет печка для варки кофе((((
Драйвер смотрите IR2113 - лично я на них не одну сотню блоков сделал.
В качестве ключей - посмотрите IRF3707 или же IRFP064
Еще ньюанс, драйверки эти капризны и при "иголках" в минус у него защелкивается нижний канал, а потом и вовсе пробивается. Потому рекомендую поставить резистор ома 2-3 между точкой соединения истока верхнего ключа/стока нижнего ключа и собственно ногой драйвера.
SergeyOSV
Родился
Сообщения: 11
Зарегистрирован: Пт фев 07, 2014 14:16:53

Re: Лабораторный блок питания на STM32F100

Сообщение SergeyOSV »

port122 писал(а):очень рад что вас заинтересовала моя разработка, особенно ценно что вы можете сделать клиент для ПК.

Отправил Вам в ЛС свою почту, жду спецификацию на протокол)))
serg1968-09
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Сб янв 08, 2011 17:22:52

Re: Лабораторный блок питания на STM32F100

Сообщение serg1968-09 »

zmey71 Это понятно,что,ни кто,ни кому ничего не должен.Но,вопрос заключается в другом,многие уже готовятся под озвученную комплектацию.
SergeyOSV Посмотрел предложенный Вами дисплей.Да,дисплей не плохой,но,легкость его доставания заключается в покупке на eBay.А это многим не под силу.Тут много своих заморочек.Получается,что многих пользователей Вы,как бы нехотя вычеркиваете из списка.И потом,то,что Вы предлагаете в своем последнем посте,это получается СОВСЕМ ДРУГОЙ БЛОК ПИТАНИЯ.
Транзистор IRFP064 вроде как всего лишь до 55 вольт,это так на память говорю.В блок питания с выходом до 35 вольт его уже страшновато ставить.
SergeyOSV
Родился
Сообщения: 11
Зарегистрирован: Пт фев 07, 2014 14:16:53

Re: Лабораторный блок питания на STM32F100

Сообщение SergeyOSV »

serg1968-09 писал(а):SergeyOSV Посмотрел предложенный Вами дисплей.Да,дисплей не плохой,но,легкость его доставания заключается в покупке на eBay.А это многим не под силу.Тут много своих заморочек.Получается,что многих пользователей Вы,как бы нехотя вычеркиваете из списка


Ничего подобного, я покупаю эти дисплеи в магазине запчастей для мобильных телефонов. Если хочется с тачскрином - не вопрос))) купите дисплей к китайскому мр3 плееру.

Причем , если хочется цифирки по-больше, можно купить и на 3,5 дюйма.

serg1968-09 писал(а):И потом,то,что Вы предлагаете в своем последнем посте,это получается СОВСЕМ ДРУГОЙ БЛОК ПИТАНИЯ.
Транзистор IRFP064 вроде как всего лишь до 55 вольт,это так на память говорю.В блок питания с выходом до 35 вольт его уже страшновато ставить.

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

По поводу IRFP064 - ну и что, что он на 55В ? Я изначально предлагал 100 вольтовый IRF3707. Но! Если уж грамотно подходить к вопросу - ТО БЕЗ СНАББЕРОВ НЕ ОБОЙТИСЬ! вне зависимости от того какой там ключ будет применен из озвученных тут, будь то IRFZ48 или IRFP064 или IRF3707 !

А теперь немного не по теме:
Откуда такая враждебность к моим словам?
Во- первых все это я предлагаю не Вам, а разработчику, те port122. И ему решать, полезны мои советы или нет.
А во-вторых : я же не настаиваю обязательно применять мои рекомендации. Я только озвучиваю свой опыт.
В конечном итоге, если схема будет построена по этому принципу, Вы поймете, что я говорил дельные вещи.
SergeyOSV
Родился
Сообщения: 11
Зарегистрирован: Пт фев 07, 2014 14:16:53

Re: Лабораторный блок питания на STM32F100

Сообщение SergeyOSV »

port122
Смотрите, если сделать опору для предделителя из того же опорного, что и для линейного стаба, но расчитать так, что бы выход всегда был больше на 3-5 вольт, чем у линейного. И охватить предстаб ЦЕПОЧКОЙ ОС, что бы он застабилизировался. Тогда совсем нет необходимости его контролировать проциком. И динамика изменения напряжения будет очень шустрая и потери в виде тепла МИНИМАЛЬНЫ.
Думайте, Вам решать, как это реализовать.
serg1968-09
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Сб янв 08, 2011 17:22:52

Re: Лабораторный блок питания на STM32F100

Сообщение serg1968-09 »

SergeyOSV Поиски всегда начинаю нужной комплектующей с магазинов,которые находятся в городе где живу,потом переключаюсь на другие магазины и интернет магазины.А у нас из крупных магазинов по деталям это Пром электроника,Терра электроника и много других больших компаний.В пром электронике есть такие дисплеи,но стоят они более 700 рублей.Магазин для телефонов, у нас Профи и там таких дисплеев нет вообще.И если Вы внимательно читали мои посты,(а Вы видимо не внимательно читали),потому как не заметили что писал.Говорил,ЛИЧНО МНЕ пофигу сколько стоит дисплей,могу себе позволить даже и на 24 дюйма.Печально,что Вы не замечаете,что помимо Вас,меня и автора на форуме полно других людей.
Разве где то я обмолвился,что Вы предлагаете что то плохое?По моему нет.Потом,насколько знаю,потому как читал ветку от начала,port122 использует в качестве первичного блока питания уже готовый,заводской блок питания и думаю,что врятли стоит переделывать его на другой ШИМ.
По поводу враждебности.Вы как то бурно реагируете с любым тем,кто хоть в чем то с Вами не согласен или вступает с Вами в полемику,Вы сразу же видите в таких людях враждебность.По моему,эта самая,враждебность,от Вас исходит больше чем от кого то.Вон Вы как бурно отреагировали на высказывания Леонида Ивановича.Хотя он просто высказал свое мнение.Так что,разберитесь вначале с собой в плане враждебности.Ну а если Вы предлагаете все только одному автору,а мнение других участников вас принципиально не интересует,то можно наверное обращаться к автору в личку.По моему справедливо.Хотя,никакой враждебности к Вашим словам не проявлял,просто высказывал свое мнение.И сейчас скажу,да схемотехника остается прежней,а вот элементная база кардинально меняется.
SergeyOSV
Родился
Сообщения: 11
Зарегистрирован: Пт фев 07, 2014 14:16:53

Re: Лабораторный блок питания на STM32F100

Сообщение SergeyOSV »

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

Тогда довольно скоро Вы поймете смысл моих постов по замене именно на эти микрухи.)))
serg1968-09
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Сб янв 08, 2011 17:22:52

Re: Лабораторный блок питания на STM32F100

Сообщение serg1968-09 »

SergeyOSV А смысл до банальности прост,потому что Вы используете эту элементную базу.
serg1968-09
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Сб янв 08, 2011 17:22:52

Re: Лабораторный блок питания на STM32F100

Сообщение serg1968-09 »

port122 Посмотрите блок питания от KOYODZA,"Лабораторный БП PSA2".Там блок так же собран на STM,так же,применен датчик тока ACS712.Да и вообще,там есть на что посмотреть.И KOYODZA плохих блоков питания никогда не делал.Может поможет Вам в разработке Вашего блока питания.
Аватара пользователя
Леонид Иванович
Друг Кота
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск
Контактная информация:

Re: Лабораторный блок питания на STM32F100

Сообщение Леонид Иванович »

serg1968-09 писал(а):блок питания от KOYODZA, "Лабораторный БП PSA2". Там также применен датчик тока ACS712.


Где Вы там такое увидели? Датчик тока в PSA2 - резистор.
serg1968-09
Потрогал лапой паяльник
Сообщения: 323
Зарегистрирован: Сб янв 08, 2011 17:22:52

Re: Лабораторный блок питания на STM32F100

Сообщение serg1968-09 »

Извиняюсь,Леонид Иванович прав.Я не ту пдф-ку открыл.Прошу еще раз извинения.Но блок питания PSA-2, все равно хорош.
sep
Открыл глаза
Сообщения: 69
Зарегистрирован: Чт янв 22, 2009 09:47:33
Откуда: Харьков

Re: Лабораторный блок питания на STM32F100

Сообщение sep »

port122 писал(а): В текущей версии хочу сделать пререгулятор на специализированной шим-ке (TL494) c драйвером и двумя ключами, что то типа этого:
Пререгулятор для лабораторника дело хорошее, но будте осторожны, так как подобного рода ШИМ регуляторы есть источник нехилой синфазной помехи, с которой очень не просто бороться.
Аватара пользователя
Леонид Иванович
Друг Кота
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск
Контактная информация:

Re: Лабораторный блок питания на STM32F100

Сообщение Леонид Иванович »

С этой точки зрения лучше использовать пререгуляторы, работающие на сетевой частоте, как в Agilent U8002A или в PSA-2.
Ответить

Вернуться в «Питание»