======================================================= ================== PSL-2401/2 history: ================ ======================================================= ====================== Hardware: ====================== + БП проектируются на основе PSL-3604 и позиционируется как младшая упрощенная модель. В связи с применением более низкого корпуса (Z-4A вместо Z-2A) меняется компоновка. Теперь нет "двухэтажности", трансформатор размещен на основной плате. Усилители ошибки перенесены с основной платы на плату передней панели. По сравнению с PSL-3604 есть ряд ухудшений: * 4-проводное подключение не предусмотрено, нет защиты линий SENSE и их частотной компенсации; * уменьшено количество кнопок управления с 4-х до 1-й; * используется 3-разрядная индикация тока и напряжения; * отсутствует кнопка RESET, кнопка BOOT заменена джампером; * выключатель питания расположен на задней панели; Но есть и улучшения по сравнению с PSL-3604: * добавлена схема монитора сетевого напряжения (PVG), которая выключает источник при пропадании сети; * улучшена схема контроля режима работы CV/CC, что позволяет контролировать нештатные режимы работы; * добавлен дополнительный ключ выключения выхода, подавляющий переходные процессы на выходе БП; * применен отдельный стабилизатор для питания индикации, что решает проблему помех; + Отличия PSL-2401 от PSL-2402 (через запятую): * максимальный выходной ток: 1 А, 2 А * трансформатор: 35 Вт, 60 Вт * выпрмитель на диодах Шоттки, синхронный выпрямитель на MOSFET * нет порта USB, есть порт USB + Плата выходного каскада осталась той же, что и в PSL-3604 (это было предусмотрено на этапе ее проектировании). Есть отличие толькол в номиналах датчика тока защиты (см. схемы). Регулирующие транзисторы установлены другого типа (в корпусе TO-220 Full Pack), но это не принципиально. + Основные платы, на которых размещены выпрямители, у источников питания 2401 и 2402 разные, от платы выпрямителей 3604 отличия значительные. - Цвета проводов для выводов трансформатора выбраны не совсем удачно. Это можно исправить цветом термоусадки на клеммниках. Сделать клеммники начала одной обмотки и конца второй черными, оставшиеся два вывода - красными. Тогда черные выводы нужно будет подключить к средней точке (двум соединенным клеммам), а оставшиеся можно подключить в любой последовательности. + Плата передней панели другая, на ней расположены усилители ошибки. Предусмотрена установка 4-разрядных индикаторов, но в 2401 и 2402 используются 3-разрядные. Благодаря плавающей запятой при выводе значений, при напряжении менее 10 В разрешающая способность составляет 10 мВ, выше - 100 мВ. При токе менее 1 А разрешающая способность составляет 1 мА, выше - 10 мА. + Для работы с 3-разрядными индикаторами VT5, R22 не устанавливаются, R25 - перемычка. - При работе динамической индикации обнаружен недостаток: яркость свечения индикатора зависит от того, сколько сегментов горит на втором индикаторе, который подключен к той же скан-линии. + Заменил транзисторы VT1 - VT5 типа BC847C на плате передней панели на BC817-25, проблема ушла. + Ограничительные резисторы светодиодов CV и CC заменил на 120 Ом для получения яркости светодиодов (сквозь световоды) примерно равной яркости индикаторов. + Между индикаторами и разъемами поместил пористый материал (пенополиэтилен) толщиной 2 мм, который обеспечил прижим индикаторов к стеклу. - Не работает опторазвязка порта, фронты сигналов сильно затянуты. + Заменил резисторы R16 и R23 на 1 кОм. + Уменьшил R84 на плате передней панели до 2.2 кОм, иначе при низком установленном V (I) неправильно детектировался режим CV (CC). + Уменьшил R74 на плате передней панели до 330 Ом, иначе при большом выходном напряжении может неправильно детектироваться режим CV/CC. - Добавить на основную плату клеммник для подключения экрана трансформатора. + В своей версии добавил, больше вряд ли где-то она понадобится. + Уровни питающих напряжений в PSL-2401 следующие (без нагрузки): VG = 44.8 V, V4 = 37.3 V, V3 = 28.0 V, V2 = 18.9 V, V1 = 9.2 V, VN = -10.0 V Для PSL-2402 следующие (без нагрузки): VG = 45.4 V, V4 = 37.7 V, V3 = 28.6 V, V2 = 19.5 V, V1 = 9.6 V, VN = -12.6 V + Добавил в схему PVG на плате выпрямителей разделительный конденсатор 0805 1 мкФ, иначе при выключении сети сигнал PVG сохранял высокий уровень. ====================== Firmware: ====================== Меню TOP: 1. TOP (V) - установка Vmax = 1.0…99.0 В 2. TOP (I) - установка Imax = 0.01…9.99 А 3. TPP - установка Pmax = 1.0…990.0 Вт Меню SETUP: 1. PrE GEt - чтение пресета 2. PrE SEt - запись пресета 3. Lc (OFF/On) - блокировка управления 4. OUP - порог OVP, В 5. OCP - порог OCP, мА 6. OPP - порог OPP, Вт 7. OtP - порог OTP, °C 8. HSt - текущая температура радиатора, °C 9. dEL - задержка OVP/OCP/OPP, мс 10. trc (OFF/On) - регулировка простым поворотом ручки 11. Con (OFF/On) - подтверждение введенного значения 12. P- (OFF/On) - отображение мощности 13. Set (OFF/On) - отображение установленных значений 14. Get (OFF/On) - отображение измеренных значений (даже в off) 15. APU (AG/PH/PL) - режим измерения напряжения 16. APC (AG/PH/PL) - режим измерения тока 17. PrC (OFF/On) - предпросмотр установленного ограничения тока (в off) 18. dnP (OFF/On) - включение downprogrammer 19. Out (OFF/On) - восстановление состояния выхода 20. Snd (OFF/AL/ON) - режим звука 21. Enr (OFF/On) - реверс энкодера 22. InF - индикация текущей версии прошивки 23. dEF (nO/YES) - загрузка параметров по умолчанию 24. CAL (nO/YES) - вход в калибровку 25. ESC (YES) - выход из меню Для PSL-2402 + FAn - порог включения вентилятора, °C + Уменьшил время запрета реверса энкодера до 10 мс, иначе при быстрой смене направления вращения энкодер не работал. + Вход в меню установки TOP реализован по включению с удержанием кнопки энкодера. Отпустить кнопку нужно во время индикации меню TOP_V, иначе произойдет переход в основное меню. Переход между меню TOP_V, TOP_I, TOP_P осуществляется кнопкой энкодера. + При срабатывании защиты на дисплее индицируется порог. Его можно редактировать поворотом энкодера, предварительно нажав кнопку энкодера. Это быстрая альтернатива задания порога в меню. + В модуль eeprom.cpp добавлен алгоритм формирования кода ошибки при обращении к EEPROM. Этот код выводится на дисплей в виде Err Exx, где xx - шестнадцатиричное число, в котором биты задают тип ошибки: D0 - ошибка сигнатуры D1 - ошибка CRC D2 - ошибка выделения памяти в EEPROM D3 - нет сигнала ASK от EEPROM D4 - признак CRC-секции EEPROM D5 - признак RING-секции EEPROM + При управлении через интерфейс номера параметров перекодируются и могут не совпадать с порядком пунктов меню. При обращении к параметрам, которые не реализованы (например, PAR_SPL для PSL-2402) ошибки не возникает. При записи параметра ничего не происходит, при чтении возвращается ноль. =======================================================