Перейти к содержанию

Регулируемый Блок Питания На Ардуино


Zahar

Рекомендуемые сообщения

Доброго времени суток.

Я начал строить блок питания на 0-24в 5А.

НО так как я начинающий радио любитель то ни совсем уверен в правильности схемы.

Ардуино будет упровлять D/A МСР4921 его выход идёт на ОУ LM358 потом на транзистор BD139 и на конец на транзистор 2N3055.

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

Это только начало потом будет регулеровка по току и дисплэй.

Power supply witn mcp4921.PDF

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Zahar, у Вас не совсем блок питания. Это скорее повторитель управляющего напряжения с кучей недоработок.

1. Вы не учли необходимого запаса входного напряжения. Невозможно по этой схеме получить на выходе 24 вольта при тех же входных 24-х вольтах. На регулирующем (в Вашем случае транзисторы) элементе всегда будет падение напряжения.

2. Вы пытаетесь запитать LM358 от 24 вольт и получить на ее выходе тоже до 24-х вольт. Не получится так. Тоже запас нужен.

3. Схема не обладает системой защиты. Т.е. при КЗ на выходе транзисторы выйдут из строя.

4. При низком напряжении на выходе, например, 5 вольт, токе нагрузке ампера 4, напряжении на входе вольт 30 (запас на регулирование) на транзисторах будет рассеиваться мощность (30-5)*4=100 ватт. Этот аспект Вы учитываете?

И еще вопрос. А на кой черт это нужно, что Вы затеяли?

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Доброго времени суток.

Я начал строить блок питания на 0-24в 5А.

НО так как я начинающий радио любитель то ни совсем уверен в правильности схемы.

Ардуино будет упровлять D/A МСР4921 его выход идёт на ОУ LM358 потом на транзистор BD139 и на конец на транзистор 2N3055.

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

Это только начало потом будет регулеровка по току и дисплэй.

Захар, в русском языке ты тоже начинающий?

правилами форума запрещено делать такое множество грамматических ошибок.

Мудрость приходит вместе с импотенцией...

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

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Захар, в русском языке ты тоже начинающий?

правилами форума запрещено делать такое множество грамматических ошибок.

За мой русский простите. Я 25 лет назад уехал из страны. Русский немного подзабыл.

Ссылка на комментарий
Поделиться на другие сайты

Zahar, у Вас не совсем блок питания. Это скорее повторитель управляющего напряжения с кучей недоработок.

1. Вы не учли необходимого запаса входного напряжения. Невозможно по этой схеме получить на выходе 24 вольта при тех же входных 24-х вольтах. На регулирующем (в Вашем случае транзисторы) элементе всегда будет падение напряжения.

2. Вы пытаетесь запитать LM358 от 24 вольт и получить на ее выходе тоже до 24-х вольт. Не получится так. Тоже запас нужен.

3. Схема не обладает системой защиты. Т.е. при КЗ на выходе транзисторы выйдут из строя.

4. При низком напряжении на выходе, например, 5 вольт, токе нагрузке ампера 4, напряжении на входе вольт 30 (запас на регулирование) на транзисторах будет рассеиваться мощность (30-5)*4=100 ватт. Этот аспект Вы учитываете?

И еще вопрос. А на кой черт это нужно, что Вы затеяли?

1) Да я понимаю что если я подаю 24в то на выходе получю 21-22в, мне этого достаточно.

2)Аналогично. В крайнем случае добавлю ещё несколько вольт с вторичной обмотки трансформатора. На трансе их две 24в и 12в.

3) Может у вас есть какая нибудь схема защиты или ссылка где её можно подсмотреть.

4)В даташит на транзистор написано 115 ватт максимум. Конечно транзистор поставлю на радиатор а если он всёравно будет перегреватся то сделаю ограичение по ток в программе.

5) Я недавно разбился на мотоцикле и вот уже полгода инвалидничаю дома.

Каждый радио любитель должен иметь дома блок питания.

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

Огромное спасибо за ваш ответ.

Ну зачем же так жестоко?

Просто на ардуино проще.

Ссылка на комментарий
Поделиться на другие сайты

Zahar, Falconist ведь прав. А по поводу применения микроконтроллера - возьмите за основу схему понравившегося блока питания (с защитами всякими) и со своего МК подавайте на них вместо опорных напряжений свои, с выходов ЦАП МК.

Ссылка на комментарий
Поделиться на другие сайты

http://radiokotstruk...catalog/good/23 - очень просто, дешево и сердито.

Прошу рассматривать это не в качестве рекламы, а как образец для возможных вариантов Вашего будущего БП.

Изменено пользователем Oberon64
Ссылка на комментарий
Поделиться на другие сайты

Полностью согласен с предыдущим сообщением, а для индикации себе прикупил вот это: http://www.aliexpres...=65956767034241

В результате будет неплохой стабилизированный БП, а пока я в поисках недорого транса под все это дело. БП будет двухполярным.

Изменено пользователем Oberon64
Ссылка на комментарий
Поделиться на другие сайты

И у меня есть такой индикатор. Но я хочу сделать с МК. Во первых им можно будет упровлять через ком порт, во вторых мне так проще и прикольней. А главное вместо переменного резистора я хочю поставить валкодер.

Ссылка на комментарий
Поделиться на другие сайты

Если эти функции действительно востребованы - тогда понятно, ну а если нет - тогда ЗАЧЕМ этот геморрой?

Чем сложнее конструкция - тем мене она надежна, ну и наоборот соответственно тоже...

Изменено пользователем Oberon64
Ссылка на комментарий
Поделиться на другие сайты

Подскажите. Так защиту от КЗ можно делать?

А зачем там транзистор? При КЗ напряжение и так просядет почти до нуля. При управлении МК можно следить за током нагрузки и если он превысит допустимый считать это КЗ. Ведь индикация тока будет?

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

Изменено пользователем fessit
Ссылка на комментарий
Поделиться на другие сайты

Zahar, а это не слишком долго, программно управлять срабатыванием защиты?

Я думаю подцепить этот выход на interrupt. Мне кажется что скорости будет достаточно.

А зачем там транзистор?...

Схему с транзистором я подсмотрел в какойто схеме.Однако вопрос остается, при такой схеме я получу на выходе "1" и "0"?

А по поводу индикации тока, она конечно будет, но она гораздо медленнее работает чем эта, подключенная на interrupt.

Кстати как сделать схему замера на ОУ так чтобы ток был пропорционально напряжению 1:1?

Ссылка на комментарий
Поделиться на другие сайты

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

Просят - не откажи. Не просят - не навязывайся!

Простота хуже воровства.

Ссылка на комментарий
Поделиться на другие сайты

Чёто с такими вопросами браться за разработку несколько, мягко говоря, рановато.

(Мне так кажется.)

Возьмите проверенную и понятную схему и изучите как она работает, а потом уж своё изобретайте. Например, Простой и Доступный БП из соседней ветки.

Изменено пользователем Dr. West

"Я не знаю какой там коэффициент, я просто паять умею. "

Ссылка на комментарий
Поделиться на другие сайты

Dr. West

Ну это то что я делаю.

Смотрю схемы, пытаюсь их понять и попутно задаю вопросы в которых я не уверен.

Ведь пока сам не сделаешь то никогда не научишься.

Конечно может быть в схемах которые я до сих пор начертил "бред сивой кобылы". Если это так то подскажите где я ошибаюсь?

Ссылка на комментарий
Поделиться на другие сайты

Если "кажется" - рекомендуют креститься. ...

Ну крестится религия не позволяет.

А по поводу расчётов, один такт 1\16Mhz=62.5nSec

interrupt=1 такт, плюс еще такт на переключение порта (если управлять на прямую не применяя ардуиновских функций), для запаса ещё два такта и того 4 такта=4*62.5nSec=250nSec

Но как я могу знать хватит ли этого времени или нет?

Ссылка на комментарий
Поделиться на другие сайты

не хватит

на вашем месте я бы ардуину использовал просто как электронный реостат для задачи уровня выходного напряжения БП. И для индикации уставки и выходного. Если конечно очень охота применить куда то эту железяку. Хотя она ни в одном из перечисленных случаев не будет эффективна в виду малой реальной разрадности АЦП. Придется либо городить схему повышения дискретизации, либо мириться с посредственной точностью, либо цеплять внешний АЦП. Да и ЦАП либо ШИМ либо R2R либо опять же внешний.

Устарела эта микра уже. Пора перебираться на STM32 уже давно. Тем более что там все не сложнее. Но зато куда как более вкусно

Изменено пользователем mail_robot

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Ссылка на комментарий
Поделиться на другие сайты

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

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

1) приходит прерывание от компаратора

2) переходим в обработчик

3) сбрасываем флаг прерывания

4) выключаем выход блока питания

5) возвращаемся в основной цикл

Вопрос, как Вы хотите это все (даже пусть кроме 5 пункта) пройти за 4 такта? Даже если писать и на ассемблере, то маловероятно, что у Вас получится написать это за 4 такта. Тем более не все команды выполняются за 1 такт

А так, пока будете обрабатывать выходной ток - уже успеет вылететь транзистор. Плюс, если интересно использовать МК, то берите как уже писали выше - использовать МК именно для установки параметров и индикации. И то используйте обычный МК (пик, атмел, стм32, хоть что угодно), но не ардуино и подобные платы со своими средами разработки и своими особенностями языка, потом переучиваться сложно будет.

Изменено пользователем swat24
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Сообщения

    • Все предложенные к рассмотрению источники питания работают примерно по одному принципу: сетевое напряжение выпрямляется, фильтруется (получаем чуть больше 300 вольт постоянного), затем преобразуется снова в переменное, но уже на частотах в несколько десятков килогерц, понижается на трансформаторе и снова выпрямляется. За счёт высокой частоты преобразования используется трансформатор на ферритовом, а не на стальном, сердечнике, гораздо меньших габаритов и стоимости. Минусы: значительное усложнение схемы блока и вероятность возникновения различных помех от него. Модули управления (кроме первого) также являются импульными преобразователями, с теми же достоинствами и недостатками. Если нужно по быстрому собрать некое подобие ЛБП, то уж лучше брать модуль вроде этого. Ну и блок питания к нему соответствующий. Но не очень понятно, какой практический опыт можно получить от соединения готовых модулей парой проводов.  
    • У меня больше всего вопросов вызвала необычная схема обеспечения отрицательного питания. Автор этой обстоятельной заметки пишет: For this supply to work correctly, the transformer must have a secondary voltage of at least 18V RMS.  Почему? Что будет не так с отрицательным питанием, если напряжение на трансформаторе будет меньше 18В?   https://tinyurl.com/23mlwxtt - я в простейшей эмуляции ставлю 12В пикового напряжения для трансформатора и на стабилитроне все как положено: -5.6В.
    • Согласен, очень криво объяснил. Это работа трёх вольтовой линии, просто на диод шотки сдвоенный, на один анод приходит сигнал напрямую с трансформатора, а на второй через дроссель. Вольт/деление 5 вольт в клетке, тайминг по моему 10 МС. Третья фотография это сигнал на катодах уровень земли ровно по центру экрана. Но все линии по итогу в порядке 3.3 в, 5, в, 12 в и -12 в. Нагрузить все линии не могу сразу ,так как тут же выгорают транзисторы (имеется нагрузка 250 ватт по 10 ампер на каждую линию за исключением-12в), поэтому нагружаю 3.3 вольтовую линию на 10 ампер,  подключаю переменный резистор 50 ватт на 15 ом на 5 вольтовую линию и постепенно довожу до той той картины с перекосом (это гдето  50 ватт общее). По поводу микросхемы, вверху имеется скрин где между импульсами проскакивает мини импульс, если так можно сказать, он проскакивает и на одной  и на второй ноге (7,8). Микросхема не tl 494, а lw4933/abx942.1/c9421646. Далее они приходят на базы транзисторов 945g  коллекторы этих транзисторов соединены с  выводами трансформатора. Просто схема типовая, легче мне кажется просто привести фото самого блока, для тех кто разбирается будет гораздо информативне.  Диод шотки по 12 вольтовой линии был подгоревший, заменил на донора. Приводить скрины не буду что бы не захламлять тему. В итоге, пока все так же, при достижении определенной нагрузки суммарно где-то 50 ватт, появляется этот "выброс и перекос". По этому имеются мысли на два варианта, это микросхема , этот мини импульс между периодами, на низкой нагрузке особо не влияет, но при достижении определенной приводит с самовозбуждению входной цепи и непроизвольному открытию транзистора нижнего плеча. Либо дело в "горячей части", плавающий дефект в обвязке силовых ключей.  Спасибо за ответ.
    • @Gomerchik а вы контролировали как меняется уровень сигнала на А1 ардуины?
    • Спасибо за совет. Автором данного проекта я не являюсь, мне нужно было воссоздать уличный датчик для метеостанции взамен пропавшего(( Из разного найденного в интернете этот проект работает с моей станцией Орегон (спасибо автору). В понедельник попробую последовать Вашему совету. Но все равно куча непоняток  как блин это работает)) Если дело в неправильной отправки команды, то как на это влияет подключение датчика температуры? Если совсем не подключать таймер, то передача идет один раз (как и прописано в программе), станция принимает и отображает, но минут через сколько-то естественно станция уже ни чего не показывает, но с таймером питание полностью не пропадает с ардуинки, но передача сигнала каким-то образом работает по таймеру.  В моем понимании данная команда подается один раз потому, что таймер должен отключать питание МК после передачи сигнала и каждые 43 сек снова подавать питание (так того требует станция).  Ардуино передает показания температуры отключается полностью и 43 секунды мк не работает.  Сейчас у меня питание пока сделано на подпитке от солнечной батареи, но пару пасмурных дней и аккумулятор съедается до отключения(
    • thickman Так и сделаю. Вытащу из бу БП.  Буду знать, как отличить. Благодарю. Заменил транзисторы на IRFB20N50K. Картина стала, совсем другой.  Похоже трудность не в драйвере, на момент подвозбуда, переходные процессы, в нем, завершены. Увеличил затворные резисторы до 50ом, стало немного лучше.  Не понятно, почему верхний ключ греется несколько сильнее. Возможно, стоит посмотреть ток в коллекторе.  Снабберные емкости временно удалил, изменений не произошло.  Замена ТГР на другой, на кольце MSTN-16A-TH, так же, результата не принесла.   irfb20n50k.pdf
  • Похожий контент

×
×
  • Создать...