• Объявления

    • admin

      Просьба всем принять участие!   24.11.2017

      На форуме разыгрывается спектроанализатор Arinst SSA-TG LC (цена 18500 руб). Просьба всем перейти по ссылке ниже и принять участие!
serg123

Блок Питания С Функцией Защиты И Мягким Стартом

512 сообщения в этой теме

serg123    29

Дела потихоньку продвигаются, удалось снизить шум до 17 мВ при нагрузке от 1 до 5 ампер, доработка продолжается.

  • Одобряю 1

Поделиться сообщением


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

Быстрый заказ печатных плат

Полный цикл производства PCB по низким ценам!

  • x
    мм
Заказать Получить купон на $5.00
hax    2

4700uF на выходе линейного регулятора - это ненормально. Стабильность обеспечивает транзистор, а не конденсатор. Нужно уменьшить как минимум в 10 раз.

Для быстрого отключения не нужен дополнительный транзистор. Он только ухудшает точность выходного напряжения. При 5А на нём будет падение напряжения до 50мВ. Достаточно подать на вход 2 U1.1 через диод "единицу" с выхода МК.

LM7805 нет смысла греть от 30В, у вас же есть отдельные обмотки на 7-8В.

На фото радиатор - Ватт на 15, соответственно максимальный ток при 5В - ~0.8A. С заявленными характеристиками нужен радиатор 20x20 См c обдувом. Для сравнения, у вас паяльник на 40Вт, а тут нужно рассеивать порядка 100Вт :)

U1.2 нужно убрать, она ничего не дает кроме задержки реакции на изменения напряжения и ухудшает регулировку напряжения.

Не хватает отключения перегреве, раз уж есть МК.

В целом - сделано неплохо. Видно, что проделано много работы, ход мыслей изложен.

  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vovk Z    75

На выходе лучше иметь емкость не более 10-47 мкФ.

Во-первых: идеальную стабильность на выходных клеммах все равно не добъетесь,

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

Дела потихоньку продвигаются, удалось снизить шум до 17 мВ при нагрузке от 1 до 5 ампер, доработка продолжается.

С линейными интегральными стабилизаторами, типа LM350, LM317, LM1084,1085 и т.п. шум на выходе, почти автоматически, получается на уровне 1 мВ или меньше (у меня, при токе до 1-3 А), при наличии перед ними импульсного пререгулятора. Может не выдумывать велосипед?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
serg123    29

Сейчас работаю над снижением шумов, как писал раньше снизил до 15 мВ, попробую подать 1 на вход 2 U1.1 для быстрого отключения, радиатор на фото это радиатор 5 вольтового радиатора так что пока не пойму как он повлияет на мощность, на счет стабилизатора согласен можно поставить либо еще один 12 вольтовый, либо с другой обмотки просто хотел сделать универсал. доработка потихоньку идет так что может что получиться. Сейчас есть идея перевести шунт с минуса на плюс и немного по другому сделать компенсацию напряжения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
serg123    29

Может не выдумывать велосипед?

Не свой велосипед дороже, да и практика всегда нужна.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
K155TM2    277

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

Да поставить LM317, и выставить ей ровно 5 Вольт. Если есть конечно какие-то доп. обмотка на 7..8 Вольт, то можно запитаться от неё через 7805.

Сейчас есть идея перевести шунт с минуса на плюс

Зачем? И так хорошо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
serg123    29

сегодня померил шумы без наконечника, шум упал до 3-6 мВ, и судя по всему это наведенный белый шум

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
serg123    29

Попробовал закрыть управляющей транзистор подав на вход 2 U1.1 через диод "единицу", к сожалению транзистор полностью не закрывается, и остается открытым на уровне 3.4 вольта, а это по мне не есть хорошо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
hax    2

МК формирует управляющее напряжение на входе 3 U1.1.

Сейчас оно в диапазоне 0...5В.

На вход 2 U1.1 через делитель приходит текущее напряжение на выходе. Сейчас оно в диапазоне 0...5В.

ОУ сравнивает два входа и выдаёт управляющее напряжение на составной транзистор.

Мы хотим выключать выходное напряжение, подав "1" через диод на вход 2.

Это заставит ОУ думать, что напряжение на входе намного больше требуемого, и он выставит выход в 0.

Допустим мы выяснили, что при подаче "1" из-за падения напряжения на диоде на вход 2 при этом попадает 4.3В.

Нужно установить делитель напряжения перед RC фильтром (добавить резистор параллельно C15) и пересчитать R20 таким образом,

чтобы управляющее напряжение на входе 3 U1.1 никогда не превышало 4.4В при установке максимального выходного напряжения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
serg123    29

спасибо за предложение, но в нем есть один не хороший момент если поставить резистор параллельно C15 ухудшаются свойства фильтра , но попытка не пытка попробую :bye:

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
serg123    29

Все VT3 можно убирать, поставил параллельно C15 резистор на 22K тем самым уменьшив максимальное выходное напряжение до 2.5 вольт, а R20 увеличил в 2 раза тем самым увеличив коэффициент усиления до 10. Теперь транзистор запирается, но напряжение в 3.4 вольта осталось, попробовал подключить нагрузку при этом напряжение обнулилось и ток тоже по нулям ( видимо это напряжение связано с емкостями перехода), Так что можно считать все в норме.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
K155TM2    277

А какая нагрузка подключалась, сколько Ом? Интересует при какой нагрузке будут сохраняться эти 3,4 Вольта, при срабатывании защиты.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
serg123    29

при подключении 680 ом уже нули, а проверял на 12 вольтово лампе на 21 ватт, завтра попробую проверить активацию защиты при напряжении ниже 3.4 вольта

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
K155TM2    277

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
serg123    29

пока не думаю так как под нагрузкой нули но для подстраховки можно поставить 1К

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
NE51S    2

но для подстраховки можно поставить 1К

Мощностью не менее 1 ватт.

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

А serg123 ?

  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
serg123    29

Да все верно, сегодня поставил его и все стало гуд, постараюсь на этой недели дорисовать схему и плату а также подправить прошивку под новый вариант.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
serg123    29

Как и обещал выкладываю архив с обновлениями. Теперь защита включается подачей пяти вольт на вывод 2 U1.2 удаление vt3 привело к снижению нагрева радиатора но при этом при отключенном силовом транзисторе на дисплее высвечиваться 00.5 вольта при отсутствии нагрузки, при включенной нагрузки замере тока и напряжения все по нулям, так что наверно как я и говорил раньше это связано с емкостями переходов транзистора.

BP dor.rar

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
triod idiod    17

serg123 сделайте пожалуйста индикацию температуры на дисплее и выставляемую защиту от перегрева, если возможно конечно реализовать на данном микроконтроллере. Очень нужно!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
serg123    29

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
hax    2

Не думаю, что кого-то интересует температура радиатора радиатора с точностью до градуса, чтобы была необходимость в цифровом датчике температуры. Простого термистора MF58 или NTC3950 будет достаточно http://reprap.org/wiki/Thermistor

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

  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
serg123    29

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
triod idiod    17

ну хотя бы индикацию температурного порога включения вентилятора, или порога отключения блока при перегреве хотя бы через реле, во многих аналогичных схемах эта функция реализована, например так: http://controller.my1.ru/news/blok_kontrolja_zarjadnogo_ustrojstva_ili_istochnika_pitanija/2013-01-02-15

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
serg123    29

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
K155TM2    277

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

На кой она? Ни один даже современный промышленный ЛБП данной функцией не обладает!

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

IМХО не нужна эта индикация!

Поделиться сообщением


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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Похожие публикации

    • Автор: Serega4789
      Привет всем! пишу программу для pic16f84a кривошипный пресс, получилось запустить один режим (одноходовый) без блокировок и защит , для реализации двурукого включения нужно, чтобы нажимались 2 кнопки , при этом нужно чтобы программа следила за интервалом времени между нажатием 2х кнопок , при одновременном нажатии программа запоминает это событие и через 3-5 циклов сбрасывает ошибку и блокирует схему до сброса , при интервале 0,5 сек между нажатием кнопок программа выполниться без ошибок , при превышении интервала в 0,5с придется заново нажать на кнопки !
      Не хватает знаний команд и опыта для построения кода
      LIST p=16F84A 
      __CONFIG 03FF1H 
      status equ 03h 
      portb equ 06h 
      trisb equ 06h 
      porta equ 05h 
      trisa equ 05h 
      Reg1 equ 20h 
      Reg2 equ 21h 
      Reg_1 equ 10h 
      Reg_2 equ 11h 
      Reg_3 equ 12h 
      org 0 
      clrf portb 
      bsf status,5 
      clrf trisb 
      bcf status,5 
      back bcf portb,2 
      bcf portb,1 
      btfsc porta,2 
      goto m1 
      goto back 
      m1 btfsc porta,0 
      goto m2 
      goto back 
      m2 bsf portb,1 
      m5 btfsc porta,1 ;1111 
      goto m3 
      goto m5 
      m3 movlw .0 
      movwf Reg1 
      Metka incf Reg1,1 
      bcf status,2 
      movlw .10 
      subwf Reg1,0 
      btfsc status,2 
      goto m4 
      goto Metka 
      m4 clrf Reg1 
      bsf portb,2 
      btfss porta,2 
      goto back 
      goto m4 
      end
      Привет всем! пишу программу для pic16f84a кривошипный пресс, получилось запустить один режим (одноходовый) без блокировок и защит , для реализации двурукого включения нужно, чтобы нажимались 2 кнопки , при этом нужно чтобы программа следила за интервалом времени между нажатием 2х кнопок , при одновременном нажатии программа запоминает это событие и через 3-5 циклов сбрасывает ошибку и блокирует схему до сброса , при интервале 0,5 сек между нажатием кнопок программа выполниться без ошибок , при превышении интервала в 0,5с придется заново нажать на кнопки !
      Не хватает знаний команд и опыта для построения кода
      LIST p=16F84A 
      __CONFIG 03FF1H 
      status equ 03h 
      portb equ 06h 
      trisb equ 06h 
      porta equ 05h 
      trisa equ 05h 
      Reg1 equ 20h 
      Reg2 equ 21h 
      Reg_1 equ 10h 
      Reg_2 equ 11h 
      Reg_3 equ 12h 
      org 0 
      clrf portb 
      bsf status,5 
      clrf trisb 
      bcf status,5 
      back bcf portb,2 
      bcf portb,1 
      btfsc porta,2 
      goto m1 
      goto back 
      m1 btfsc porta,0 
      goto m2 
      goto back 
      m2 bsf portb,1 
      m5 btfsc porta,1 ;1111 
      goto m3 
      goto m5 
      m3 movlw .0 
      movwf Reg1 
      Metka incf Reg1,1 
      bcf status,2 
      movlw .10 
      subwf Reg1,0 
      btfsc status,2 
      goto m4 
      goto Metka 
      m4 clrf Reg1 
      bsf portb,2 
      btfss porta,2 
      goto back 
      goto m4 
      end
      Привет всем! пишу программу для pic16f84a кривошипный пресс, получилось запустить один режим (одноходовый) без блокировок и защит , для реализации двурукого включения нужно, чтобы нажимались 2 кнопки , при этом нужно чтобы программа следила за интервалом времени между нажатием 2х кнопок , при одновременном нажатии программа запоминает это событие и через 3-5 циклов сбрасывает ошибку и блокирует схему до сброса , при интервале 0,5 сек между нажатием кнопок программа выполниться без ошибок , при превышении интервала в 0,5с придется заново нажать на кнопки !
      Не хватает знаний команд и опыта для построения кода
      LIST p=16F84A 
      __CONFIG 03FF1H 
      status equ 03h 
      portb equ 06h 
      trisb equ 06h 
      porta equ 05h 
      trisa equ 05h 
      Reg1 equ 20h 
      Reg2 equ 21h 
      Reg_1 equ 10h 
      Reg_2 equ 11h 
      Reg_3 equ 12h 
      org 0 
      clrf portb 
      bsf status,5 
      clrf trisb 
      bcf status,5 
      back bcf portb,2 
      bcf portb,1 
      btfsc porta,2 
      goto m1 
      goto back 
      m1 btfsc porta,0 
      goto m2 
      goto back 
      m2 bsf portb,1 
      m5 btfsc porta,1 ;1111 
      goto m3 
      goto m5 
      m3 movlw .0 
      movwf Reg1 
      Metka incf Reg1,1 
      bcf status,2 
      movlw .10 
      subwf Reg1,0 
      btfsc status,2 
      goto m4 
      goto Metka 
      m4 clrf Reg1 
      bsf portb,2 
      btfss porta,2 
      goto back 
      goto m4 
      end

    • Автор: Qwer11
      Здравствуйте.
      У меня есть микроконтроллер pic18f4550,
      я научился мигать светодиодом в flowcode и хотел бы сделать гирлянду,
      и небольшую вывеску из светодиодов.
      Как я понимаю на ножку микроконтроллера смогу не много поставить светодиодов т.к. там ограничение по току будет.
      поэтому исходя из схемы что я нашёл, используют транзистор для включения линии из светодиодов,
      какой транзистор по хар-кам подойдёт для включения 20 светодиодов в линии, (20мАх20=400мА)

      и как например я смогу включать светодиоды поочерёдно в одной линии,
      я читал что есть74HCT595, для экономии ножек например, при подключении индикатора светового,
      как я понимаю, для включения 20 светодиодов поочерёдно нужно или 20 портов использовать и 20 проводов,
      или перед каждым светодиодом поставить микросхемку какую нибудь, которая будет давать сигнал на включение.
      Спасибо.
    • Автор: Олег77
      На большой громкости при подключенном проигрывателе виниловых дисков фонит усилитель Radiotechhika У-101-СТЕРЕО HI-FI, хоть и старенький, но мною почитаемый, как ,собственно и сам винил. Хотелось бы услышать предложения по уменьшению фона, если оно возможно. Стоит ли менять электролиты на блоке питания? И есть ли такие вообще в продаже? Или проблема в УНЧ. Если УНЧ- то можно ли с минимальными доработками приобрести и установить современные УНЧ ( ватт на 20-50) в этот усилитель, не меняя блок питания? 
      Схема усилителя есть. Паяльник тоже. Хотя с нынешними микросхемами на "ВЫ".
      Может подскажете, какие современные разъемы на входы-выходы можно купить и поставить вместо тех, что были в 70-80 годах?
      Буду рад услышать любые предложения-научения.
    • Автор: hirrurg12
      Помогите, есть несколько блоков питания от корвет 8010, питается он от переменки в 40в. Вопрос заключается в том можно ли мотать трансформаторы для инвертора на TL494 12-+-30 на кольце которое посередине. Размотал один такой трансформатор, так и не смог понять из чего оно.

    • Автор: AleXXa
      Здравствуйте, помоги разобраться с проблемой: БП IP-S350 уходит в защиту когда нагружаешь линию 3,3 V, по +-12 +-5 проблем нет, сопротивление по линиям: 3,3 - 94 ом, 5 - 48 ом, 12 - 610 ом. Электролиты все заменены, прозвонка патологий не выявила, что интересно когда закорачиваю пинцетом дроссель нагрузку держит, даже после того как убран пинцет держит, но повторное включение нагрузки уводит в защиту. Немного занижены отрицательные напряжения - 11.9 и - 4.7. Схема приложенная ниже немного отличается маркировкой компонентов, но схемотехника одинакова.