Вс май 08, 2011 11:31:11
Сб ноя 26, 2011 16:15:43
Сб ноя 26, 2011 17:25:35
Ничегонеработает писал(а):Q1. Нужен ли отдельный светодиод «OUTPUT ON»? Чаще всего такой светодиод на БП есть, но он фактически дублирует светодиоды «CV» и «CC». Если ни один из них не горит – выход выключен.
Ничегонеработает писал(а):Q4. Изменять выходное напряжение (ток) при вращении энкодера, или новое значение загружать скачком по выходу из режима установки кнопкой «SET V» («SET I»)?
Ничегонеработает писал(а):Q5. При включении источника в сеть выход всегда выключен, или восстанавливать состояние на момент выключения? Или конфигурировать это из меню?
Ничегонеработает писал(а):Q7. Нужно ли отключение по превышению напряжения (OVP) и тока (OCP)? При достижении порога выход отключается, на индикаторе V или I загорается «Prot». Сбрасывается кнопкой «OUTPUT ON/OFF».
Ничегонеработает писал(а):Нужна ли дополнительная кнопка «LIMIT» для установки/просмотра порогов, или делать это через меню?
Ничегонеработает писал(а):Нужна ли аналогичная защита по температуре (OTP)?
Ничегонеработает писал(а):Q8. Нужны ли пресеты? Сколько? 3…4?
Ничегонеработает писал(а):Как вызывать, через меню или отдельные кнопки?
Ничегонеработает писал(а):При вызове пресета выход должен автоматически отключаться?
Ничегонеработает писал(а):Как замена пресетам, на некоторых БП есть кнопки «+%», «-%». Количество % задаётся в специальном меню.
Ничегонеработает писал(а):S12. Реализация функции PowerFlex заключается в снижении установленного тока при увеличении напряжения, когда достигается максимальная мощность. При снижении напряжения ток снова увеличивается до ранее установленного значения. При входе в установку тока видим сниженный ток. Попытка регулировки вверх – ошибка, установка не меняется.
Сб ноя 26, 2011 20:04:42
Сб ноя 26, 2011 21:35:33
koyodza писал(а):Но светодиоды CC CV должны быть рядом. Иначе всё-таки отдельная индикация выхода будет предпочтительнее.
koyodza писал(а):Менять.
koyodza писал(а):Выключен. Любители позаряжать акумуляторы идут лесом.
koyodza писал(а):OVP, OCP - Да.
koyodza писал(а):Какое меню, когда индикаторы светодиодные?
koyodza писал(а):Просто отключение по перегреву... Ну и индикация такого состояния, само собой должна быть.
koyodza писал(а):В "расширенном" варианте обязательно. В простом можно не делать. Штук 6-8. Только отдельные кнопки.
koyodza писал(а):Это скорее замена не пресетам, а грубой регулировке.
koyodza писал(а):Ноги PowerFlex растут совсем не отсюда, а из ИБП. Для линейного ситуация с меньшим выходным напряжением может быть более тяжёлой. Так что PowerFlex нужно использовать "наоборот".
koyodza писал(а):Нужно ещё добавить управление вентилятором. Чтобы гудел не всё время, а только когда нужно. Не просто по "термостату", а чуть сложнее: ориентировочная рассеиваемая мощность ведь известна заранее. И отключаться вместе с отключением выхода он не должен.
koyodza писал(а):В "большом" БП хорошо бы сделать релейное отключение выхода, когда БП выключен.
koyodza писал(а):Из названия темы я бы убрал "ARM"
Хатуль_мадан писал(а):Уважаемый Леонид (на сколько понял из подписи)
Хатуль_мадан писал(а):все, что изложено, идея новой разработки, или есть уже-где то Ваша статья, а тут только открыли ее обсуждение?
Хатуль_мадан писал(а):Меня тоже немного смущает применение АРМ МК. Пока проще поставить внешнюю АЦП, ну или применить МК из серии MCP430, тоже с 12 разрядным АЦП и встроенной REF.
Хатуль_мадан писал(а):Применение семисегментных индикаторов конечно наглядно, но вот организовывать меню будет сложно. Напрашивается в дополнение небольшой ЖКИ или все настройки сливать из компа по USB.
Хатуль_мадан писал(а):Делаю подобный БП с похожими функциями, поэтому тема заинтересовала.
Сб ноя 26, 2011 21:38:12
Хатуль_мадан писал(а):Меня тоже немного смущает применение АРМ МК. Пока проще поставить внешнюю АЦП, ну или применить МК из серии MCP430, тоже с 12 разрядным АЦП и встроенной REF. Правда с программированием тоже могут быть сложности.
Хатуль_мадан писал(а):Применение семисегментных индикаторов конечно наглядно, но вот организовывать меню будет сложно. Напрашивается в дополнение небольшой ЖКИ или все настройки сливать из компа по USB.
Сб ноя 26, 2011 22:31:05
Ничегонеработает писал(а):Я тоже понимаю, что удобнее сразу при регулировке напряжение/ток менять. Вопрос, скорее, нужно было сформулировать так: нужна ли возможность, доступная через меню, чтобы ток/напряжение менять скачками?
Ничегонеработает писал(а):koyodza писал(а):Выключен. Любители позаряжать акумуляторы идут лесом.
Согласен. Основной режим - при включении БП выход выключен. У некоторых фирменных источников видел опцию восстанавливать предыдущее состояние. Возможно, глубоко в меню эту опцию можно сделать.
Ничегонеработает писал(а):Я вот несколько сомневаюсь в нужности этого дела. Но если не выделять специальных кнопок, а сделать через меню, то можно.koyodza писал(а):OVP, OCP - Да.
Ничегонеработает писал(а):koyodza писал(а):Какое меню, когда индикаторы светодиодные?
Корявое. Вида Snd-1/Snd-0 (звук включен/выключен).
Ничегонеработает писал(а):Туда запихну то, чем никогда пользоваться не буду, но в features указать хочется
Ничегонеработает писал(а):На мой взгляд, пресеты - довольно бесполезная штука. Даже в генераторах, где куча параметров, ими почти не пользуюсь (ну максимум один-два).
Ничегонеработает писал(а):Потому что не помню, для чего и на каком номере сохранял. А в БП, с его двумя параметрами, проще всё установить заново. Отдельные кнопки - это вообще очень накладно. Да и стрёмная вещь, эти пресеты. Нажимаем recall, и что будет установлено - не знаем. Если выход не отключать - могила. Пока склоняюсь пресеты вообще не делать.
Ничегонеработает писал(а):Типичная ситуация - проверка работы устройства при Vcc_min и Vcc_max. Кнопки +% и -% для этого удобны. Но насколько часто этим буду пользоваться - вопрос. Поэтому склоняюсь не делать.
Ничегонеработает писал(а):koyodza писал(а):Нужно ещё добавить управление вентилятором. Чтобы гудел не всё время, а только когда нужно. Не просто по "термостату", а чуть сложнее: ориентировочная рассеиваемая мощность ведь известна заранее. И отключаться вместе с отключением выхода он не должен.
Не понял, зачем ориентироваться на мощность. Как мне кажется, вентилятор должен учитывать только температуру радиатора.
Ничегонеработает писал(а):В БП никакое меню вообще не нужно. То, что оно делается, это не от нужды, а от желания пустить пыль в глаза длинным списком возможностей. Никто никогда заходить в него не будет, поэтому неудобств, связанных с LED-индикаторами не испытает. ЖКИ ставить не собираюсь, так как он здесь не нужен. Что касается USB, то в основном он нужен для управления источником в составе автоматизированного измерительног окомплекса. Все установки, естественно, тоже будут доступны. Но они, как уже сказано выше, мало кому нужны.Хатуль_мадан писал(а):Применение семисегментных индикаторов конечно наглядно, но вот организовывать меню будет сложно. Напрашивается в дополнение небольшой ЖКИ или все настройки сливать из компа по USB.
Хатуль_мадан писал(а):Делаю подобный БП с похожими функциями, поэтому тема заинтересовала.
Ничегонеработает писал(а):На сегодня самый больной вопрос - это Q2. Как переключать шаг установки и как его индицировать? На панели нарисовал кнопку "FINE", но как она должна работать, пока не придумал.
Ничегонеработает писал(а):Q9. Как выполнить выпрямительные мосты. У меня будут 4 секции, которые должны работать на токе до 4 А (верхняя - до 3 А). Обычный мост будет рассеивать примерно 5 Вт - придется выносить на радиатор. А там и так с местом туго.
Ничегонеработает писал(а):Может сделать мосты на MOSFET?
Сб ноя 26, 2011 22:37:20
Вс ноя 27, 2011 10:52:51
SmarTrunk писал(а):Светодиодные 7-сегментные индикаторы тут однозначно лучше. Яркие, четкие и (сравнительно) большие. В крайнем случае - люминесцентные панели, матричные или буквенно-цифровые. Но они дорогие.
koyodza писал(а):Зачем? Где это может быть полезно?
koyodza писал(а):Как в АОНах. Редкостный изврат. Без инструкции пользоваться невозможно.
koyodza писал(а):Зачем? Вы же вроде для себя это делаете.
koyodza писал(а):Ещё есть мысль добавить во "взрослую" конфигурацию возможность имитировать пульсации.
koyodza писал(а):Затем, что вентилятор можно включить ещё до того, как всё нагрелось. Тем более, что ничкаких аппаратных "добавок" это не требует.
koyodza писал(а):Что-то Вы такое пишете...
koyodza писал(а):Думаю, по-умолчанию шаг должен зависеть от выходного напряжения. Например, в диапазоне до 2В шаг 0,01В, до 6В шаг 0,05В до 16В шаг 0,1В до 27В шаг 0,2В выше шаг 0,5В
Возможно, нужно обдумать другие пределы и другой шаг для них, но он должен быть заранее известен.
При нажатии на энкодер можно переходить к самому мелкому шагу (0,01В всегда), при отсутствии вращения какое-то время снова возвращаться к крупному. Тут нужно пробовать.
koyodza писал(а):предварительной ступени с ШИМ.
Вс ноя 27, 2011 11:32:20
Вс ноя 27, 2011 11:34:55
с применением моего алгоритма регулирования достаточно просто можно реализовать "ограниченные" скачки например, в 10 вольт.Ничегонеработает писал(а):При отсутствии пресетов скачок выходного напряжения по-другому не сделать никак.
Вс ноя 27, 2011 12:50:24
Ничегонеработает писал(а):Например, в домашнем телефоне так и не научился заносить номера в память. Это косвенно говорит о ненужности всех этих прибамбасов. Блокнот с номерами телефонов надежней.
Ничегонеработает писал(а):Туда запихну то, чем никогда пользоваться не буду, но в features указать хочетсяЦель понятна. Раз этот БП обсуждается на форуме, он существует не только для меня. Если я стану обсуждать минималистскую конструкцию, которая нравится мне, никто больше принимать участие в обсуждении не будет. Люди ведь дикари - кидаются на блестящее, рушечек требуют. Вот я и навесил безделушек для привлечения внимания.koyodza писал(а):Зачем? Вы же вроде для себя это делаете.
Ничегонеработает писал(а):koyodza писал(а):Ещё есть мысль добавить во "взрослую" конфигурацию возможность имитировать пульсации.
Если делать эту функцию, так с программным синтезом сигналов разных форм.
Ничегонеработает писал(а):koyodza писал(а):Затем, что вентилятор можно включить ещё до того, как всё нагрелось. Тем более, что ничкаких аппаратных "добавок" это не требует.
Будет только хуже. Скажем, мощность рассеяния подскочила, вентилятор включился. Радиатор не успел нагреться, как мощность снова упала. Вопрос: ну и зачем он включался?
Ничегонеработает писал(а):В БП никакое меню вообще не нужно. То, что оно делается, это не от нужды, а от желания пустить пыль в глаза длинным списком возможностей.koyodza писал(а):Что-то Вы такое пишете...
Поясню.
Ничегонеработает писал(а):Вот мой телефон. А вот такой я никогда не куплю.
Ничегонеработает писал(а):Функции, которые я считаю лишними:
1. Регулируемое ограничение тока источника. Требуется разве что при прозвонке светодиодов, когда лень взять резистор. Достаточно иметь ограничение максимального тока, чтобы КЗ не повредило сам БП.
2. OCP и OVP. Не знаю вообще, зачем они нужны. Если эти функции и будут, то уверен, пороги всегда будут стоять на максимуме.
3. Пресеты. Точно не буду пользоваться, так как перестроить напряжение проще, чем вспомнить, где какой пресет.
4. LOCK. Источник всё равно всегда будет разлочен.
5. И так далее.
Ничегонеработает писал(а):Шаг, зависящий от значения редактируемой величины, я использую в генераторах. Очень нравится. Но там есть дополнительное меню установки шага, которым я тоже пользуюсь. Тут такого меню не будет. Источник питания - это прибор, который может представлять угрозу для жизни нагрузки. Поэтому хотелось бы иметь предсказуемость. А то мы думаем, что еще мелкий шаг, крутнули, а там уже крупный... Самое простое решение проблемы - кнопка FINE со светодиодом. Но вот лишний светодиод ставить не хочется. Сейчас я склоняюсь к варианту индицировать крупный/мелкий шаг низкой/высокой частотой мигания редактируемой величины.
Мастер Ломастер писал(а):1. для начала изменения текущего состояния надо нажать на кнопку U или I - т.е. вы брать, что будем менять: уставку напряжения или ограничение тока.
Мастер Ломастер писал(а):по поводу внутреннего-внешнего АЦП. для прибора профессионального уровня оправданы заявленные параметры - дискрет напряжения 1 мВ и 10 мА для тока, т.е. неизбежно 12 разрядов АЦП/ЦАП. но прибор профессионального уровня, очевидно, не соберет "средний" любитель. а если все же рассчитывать на то, что соберет (должен собрать), то можно прикинуть и вариант с внешним АЦП: хотя АЦП стоит больше МК, общая стоимость все равно может оказаться умеренной.
Мастер Ломастер писал(а):для ДОМАШНЕГО ПРИБОРА заявлять такие параметры нет смысла
Мастер Ломастер писал(а):(раз уж телефон с графическим интерфейсом и сенсорным экраном это over-что-то там, то и БП с такими параметрами - просто пускание пыли в глаза другим любителям).
Мастер Ломастер писал(а):в этом случае более чем достаточно регулирования напряжения с шагом в 100 милливольт - а это вполне под силу AVR. применение AVR позволит, как мне кажется, снизить общую стоимость комплектующих, т.к. не потребуется досточно большого количества согласующих уровни элементов. но в безусловности этого утверждения я и сам не уверен, т.к. пока больше теоретизирую
Вс ноя 27, 2011 12:59:36
Мастер Ломастер писал(а):1. для начала изменения текущего состояния надо нажать на кнопку U или I - т.е. вы брать, что будем менять: уставку напряжения или ограничение тока.
Мастер Ломастер писал(а):2. после нажатия кнопки начинает мигать ТЕКУЩИЙ разряд параметра (см. далее, что я называю теущим разрядом)
3. вращение энкодера приводит к изменению параметра на ВЕС текущего разряда соответственно. то есть, если текущий разряд СОТЫЕ, то изменяется с шагом в сотые доли. если текущий разряд ЕДИНИЦЫ - соответственно изменяются единицы параметра.
4. если после включения режима изменения энкодер не вращается 3-5 секунд - режим автоматически отключается, чтобы случайным касанием энкодера не сбить уставку.
5. выбор ТЕКУЩЕГО разряда осуществляется по нажатию кнопки энкодера: нажали раз - перешло от младшего к старшему по кругу. при переходе к старшему разряду все более младшие обнуляются (а может, и не надо обнулять - пусть меню решает ).
Мастер Ломастер писал(а):для прибора профессионального уровня оправданы заявленные параметры - дискрет напряжения 1 мВ и 10 мА для тока
Мастер Ломастер писал(а):неизбежно 12 разрядов АЦП/ЦАП. но прибор профессионального уровня, очевидно, не соберет "средний" любитель.
Мастер Ломастер писал(а):для ДОМАШНЕГО ПРИБОРА заявлять такие параметры нет смысла ... БП с такими параметрами - просто пускание пыли в глаза другим любителям
Мастер Ломастер писал(а):более чем достаточно регулирования напряжения с шагом в 100 милливольт - а это вполне под силу AVR.
Мастер Ломастер писал(а):применение AVR позволит, как мне кажется, снизить общую стоимость комплектующих, т.к. не потребуется досточно большого количества согласующих уровни элементов
Вс ноя 27, 2011 13:13:17
Вс ноя 27, 2011 13:36:15
koyodza писал(а):Под "домашним телефоном" скорее всего подразумевается АОН с 9-разрядным 7-сегментным индикатором?
koyodza писал(а):я и выступаю против использования 7-сегментников во "взрослой" модели. Хотя они годятся для "минималистического" варианта, без каких-либо дополнительных функций.
koyodza писал(а):Где-то слышал фразу, что "самое сложное - это научиться не обманывать самого себя"
koyodza писал(а):произвольная форма тут не нужна
koyodza писал(а):Вот для того, чтобы "Радиатор не успел нагреться" он и включался.
koyodza писал(а):Очень полезная функция
koyodza писал(а):Небольшие задержки (в десяток мсек) из-за программной реализации этих режимов считаю допустимыми.
koyodza писал(а):3. Имеют смысл только при хорошей информативности дисплея.
koyodza писал(а):4. Тут нужно подумать над реализацией. В Вашем изложении функция LOCK действительно не очень полезна.
koyodza писал(а):Как раз мигание редактируемой величины мне совсем не нравится.
koyodza писал(а):Да и сами переходы должны быть в заранее известных местах, и на заранее известную величину, тогда и неоднозначности не будет.
koyodza писал(а):Мне больше нравится менять "стабилизируемый" параметр, когда выход включен (напряжение в CV или ток в СС)
koyodza писал(а):Для варианта БП с внешним АЦП я не могу найти никакого оправдания
koyodza писал(а):Я могу понять, когда человек не хочет брать другой МК для разработки, потому что нужно изучать что-то новое и набивать шишки
Вс ноя 27, 2011 13:44:57
Мастер Ломастер писал(а):в реальности дискрет в 1 мА и 10 мВ требуется настолько редко, что делать больше просто совершенно неразумно
Мастер Ломастер писал(а):дело тут не в стоимости или сложности, а просто в бесмысленности усилий
Мастер Ломастер писал(а):с предлагаемым koyodza вариантом дефолтного управления напряжением я категорически несогласен
Вс ноя 27, 2011 13:46:33
Вс ноя 27, 2011 13:49:46
Вс ноя 27, 2011 13:54:06
я, конечно, в терминах не силен, и не очень понимаю, что такое IPS... но чем же МК не угодил в деле переключения силовых обмоток трансформатора?! аналоговая схема тогда явно джолжна упроститься...Ничегонеработает писал(а):Конечно не участвует! Я же не IPS делаю, а простой аналоговый источник с цифровым управлением.
Вс ноя 27, 2011 13:59:42