Лабораторный блок питания обеспечивает регулируемое выходное напряжение в диапазоне от 1.5В до 25В с током нагрузки до 5А. Схема приведена ниже
В качестве регулятора напряжения применен линейный регулятор на микросхеме LM723 и транзисторах Q7, Q8, Q9 с регулировкой выходного напряжения от 1,5 до 25В. Преимущество такого линейного регулятора в том, что он позволяет получить очень низкий уровень пульсаций на выходе. Однако при малых выходных напряжениях от 2В и токе нагрузке 5А и напряжении на входе 30В возникает падение напряжения на мощных транзистореах Q8, Q9 порядка 28В. При этом мощность рассеиваемая этими транзисторами 140 Ватт. Получается утюг. Чтобы этого избежать предлагаю на вход линейного регулятора подавать регулируемое напряжение с выхода импульсного регулятора LM4970A. Это напряжение зависит от выходного напряжения линейного стабилизатора.
Напр. на выходе блока | Напр. на выходе L4970 |
1.5 - 3В | 6В |
3 - 7В | 10В |
7 - 12В | 15В |
12 - 17В | 20В |
17 - 25В | 28В |
Переключение напряжения на выходе импульсного блока L4970 производится с помощью транзисторов Q1 - Q5 которые управляются с выходов D4,D5,D6,D7,D8 Ардуино Нано. Выходное напряжение блока устанавливается с помощью энкодера EN1 и ЦАП MCP4725, аналоговый выход которого подключен к аналоговому входу А0 Ардуино и к входу 5 NI микросхемы LM723. Ардуино измеряет выходное напряжение АЦП и в зависимости от его значения переключает выходы D4,D5,D6,D7,D8 Ардуино. При длинном удержании кнопки SW1 можно записать установленное знычение выходного напряжения в EEPROM Ардуино. После повторного включения питания и короткого нажатия SW1 можно сразу включить на выходе записанное напряжение.
Коротким нажатием SW2 можно включить режим записи максимально допустимого тока. Длинным нажатием SW2 записывается значение установленного тока нагрузки в EEPROM. При превышении максимально допустимого тока на выходе D11 Ардуино включается лог.1, открывается транзистор Q6 и отключаетя выходное напряжение. При превышении температуры радиатора выше 110 градусов нагрузка отключается. Подробнее на видео. Скетч для Ардуино выполнен в программе FLPROG
Автор: https://radiosch.eu