Страница 18 из 22
Re: Лабораторный блок питания на STM32F100
Добавлено: Пн мар 02, 2015 20:39:54
Леонид Иванович
port122 писал(а):разрабатываю программу клиент на ПК для работы с блоком питания в C++ Builder 6
Интересно. Для своих БП я тоже в C++ Builder 6 делал. Когда ожидать релиз?
Re: Лабораторный блок питания на STM32F100
Добавлено: Пн мар 02, 2015 21:29:45
stmnvm
port122 писал(а):stmnvm У меня тоже есть дисплей на контроллере SSD1963. Давненько выкладывал фото с ним

Думаю, когда наконец дойдёт до рабочей версии можно будет сделать и на нём (в прошивке несколько строчек кода поменять).
А вообще в данный момент разрабатываю программу клиент на ПК для работы с блоком питания в C++ Builder 6.
Связь микроконтроллера с ПК будет осуществляться по USB (hid device), без установки драйверов и применений USB->COM адаптеров.
здорово буду ждать релиза
Re: Лабораторный блок питания на STM32F100
Добавлено: Ср апр 08, 2015 21:23:55
4erepator
Вопрос автору: возможно ли применить микроконтроллер STM32F100C8T6B на старой версии блока питания? Индекс "B" в конце обозначения МК по даташиту означает Internal Code, в переводе это "внутренний код", а что это, я не могу понять.
Re: Лабораторный блок питания на STM32F100
Добавлено: Вс июн 28, 2015 16:56:23
J-Tec
Гляньте как сделана индикация на Rigol DP832A.
Re: Лабораторный блок питания на STM32F100
Добавлено: Вт окт 13, 2015 22:19:35
vehfdtqxbrc
похоже автор сдался

Re: Лабораторный блок питания на STM32F100
Добавлено: Сб янв 02, 2016 16:38:45
port122
Re: Лабораторный блок питания на STM32F100
Добавлено: Сб янв 02, 2016 21:30:23
cfp1964
сделано красиво а где же схемы и платы
Re: Лабораторный блок питания на STM32F100
Добавлено: Сб янв 02, 2016 22:36:51
port122
Сейчас получилось добавить, ранее не получалось.
Re: Лабораторный блок питания на STM32F100
Добавлено: Пн янв 04, 2016 10:53:41
ass20
у меня есть несколько вопросов
какой LCD используете ? если можно ссылку на продавца
для работы с LCD используете шину fsmc?
Re: Лабораторный блок питания на STM32F100
Добавлено: Пн янв 04, 2016 17:14:51
port122
Для работы с LCD использую шину fsmc. Дисплей брал
здесь
Re: Лабораторный блок питания на STM32F100
Добавлено: Вт янв 05, 2016 14:49:20
dmirrr
А характеристики какие? Как они отличаются от того-же PSL-3604 и от PSA2 не менее уважаемого koyodza? То что не дешевле, так точно: 26$ дисплей, MCU не менее 4$ у весьма подозрительных продаванов, где-то 10$ плата, куча мелочевки.
Под какой корпус разрабатывались платы?
Re: Лабораторный блок питания на STM32F100
Добавлено: Вт янв 05, 2016 21:35:26
port122
Платы разрабатываются под корпус G731 фирмы GANITA
Доки здесь
Вот фото:

Фото примерного расположения плат:
А характеристики какие?
Про какие именно характеристики вы спрашиваете? Блок питания ещё не готов до конца, только сегодня начну писать драйвер для ацп и для цап. Когда напишу тогда и посмотрим на характеристики.
Из очевидных же характеристик:
1. Два канала.
2. Каналы могут работать как раздельно друг от друга так и в связке друг с другом (либо в параллель, либо в послед) коммутация производится самим БП.
3. Один канал будет выдавать до 40 вольт и до 4 ампер, в параллельном соединении видимо до 40 вольт и до 8 ампер, в последовательном соединении до 80 вольт и 4 ампер.
4. Применены цап DAC8552 и ацп ADS1120 на 16 бит каждый и прецизионный источник образцового напряжения REF192ES что в теории должно дать характеристики на порядок большие по сравнению с другими радиолюбительскими разработками.
5. Применён довольно приличный дисплей 4.3 дюйма с тачскрином.
Как они отличаются от того-же PSL-3604 и от PSA2 не менее уважаемого koyodza?
Схема линейного стабилизатора от PSL-2402
Леонида Ивановича. Схема пред-регулятора, цап, ацп и источника образцового напряжения от
prasimix. Цифровую часть и кучу всего по мелочам сам придумал

. Короче взял два лучших и интересных БП, что можно найти в интернете (на мой взгляд), из схемных решений применённых в этих блоках взял самые удачные решения (опять же на мой взгляд) и сделал свой схемный микс

.
И да, данный БП получается довольно дорогой, но ведь и характеристики несколько поинтересней. Хотите дешёвый
БП средней ценовой категории? то возьмите готовый и радуйтесь. Всем не угодить, кому то надо БП со всеми наворотами сразу а кому то и на LM317 хватит. Каждому своё.
P.S.
Ещё немного фото:

Это плата линейного стабилизатора без пред-регулятора, потом решил объединить и получилось это:

Re: Лабораторный блок питания на STM32F100
Добавлено: Ср янв 06, 2016 00:28:34
dmirrr
Вот это и есть основные характеристики:
Лабораторный источник питания PSL-3604, краткие характеристики:
• выходное напряжение: 0…36 В
• максимальный выходной ток: 0…4 А
• шаг установки напряжения: 10 мВ
• шаг установки тока: 1 мА
• режимы стабилизации: напряжение (CV), ток (CC)
• интерфейс: USB (изолированный)
• тип использованного корпуса: Z-2A
PSA2
Выходное напряжение 0,1..40В (верхнее значение может быть другим - в зависимости от используемого трансформатора)
Ток ограничения 0,001..2А (максимальный ток тоже может быть другим, об этом позже)
Минимальный шаг установки напряжения 1мВ
Минимальный шаг установки тока 1мА
Скорость нарастания выходного напряжения 0,01..10000 В/сек (регулируется)
Допустимое напряжение, прикладываемое к выходу отключенного БП -50..+50В
Дискретность измерения выходного напряжения 1мВ
Дискретность измерения тока нагрузки 1(0,1)мА
Оно то понятно, что с таким дисплеем и микроконтроллером можно написать практически любой пользовательский интерфейс, больше интересуют основные параметры БП.
Просто странно читать в описании такого довольно сложного прибора " а параметры посмотрим какие получатся". Ведь эти вещи определяются еще на стадии проектирования устройства. Какой планируется шаг установки напряжения/тока, точность, стабильность. Все таки для БП основными характеристиками являются не большой графический дисплей, а точность, стабильность, устойчивость, быстродействие защиты. А вот все остальное уже и есть "навороты": рисование графиков, сенсорный дисплей, ввод напряжения с клавиатуры, энкодера, пресеты и т.д. И эти "навороты"можно прицепить и к БП на LM317, но от этого он не станет высококласным БП.
Re: Лабораторный блок питания на STM32F100
Добавлено: Ср янв 06, 2016 23:50:03
hosturik
Ну судя по примененным компонентам все параметры будут на высоте. С применением ref 192 стабильность и точность будет более чем достаточной. С применением 16 bit АЦП, а это 65536 дискрет, теоретически можно сделать шаг/отображение значений напряжений 1 мВ, тока 0.1 mA.
Другими словами я не представляю ситуации когда точности и стабильности может не хватить. Точность у него избыточная, не нужно было внешние ЦАП/АЦП применять.
Ну а так интересный прибор будет, один из лучших среди радиолюбительских разработок. Еще дисплей бы подешевле.
Re: Лабораторный блок питания на STM32F100
Добавлено: Пт янв 08, 2016 20:44:34
port122
Еще дисплей бы подешевле
Можете посоветовать, если будет удачный вариант то я с радостью переделаю проект под него.
Требования к дисплею:
1. Он должен быть на контролере, который поддерживает EmWIN (список поддерживаемых контроллеров можно посмотреть с 1025 по 1027 страницу, документ прикрепил ниже)
2. Он должен быть с тачскрином
3. Он должен быть не слишком маленьким, иначе не удобно будет им пользоваться
4. Ну и видимо он должен быть дешевле мною предложенного
Re: Лабораторный блок питания на STM32F100
Добавлено: Сб янв 09, 2016 10:50:51
ass20
А какие требования по размерам дисплея? 3-4дюйма в диагонали? Ну какое должно быть разрешение экрана? 320х480 минимум ?
Re: Лабораторный блок питания на STM32F100
Добавлено: Сб янв 09, 2016 18:34:43
port122
От 4 дюймов, разрешение должно быть больше чем 320x240.
Re: Лабораторный блок питания на STM32F100
Добавлено: Сб янв 09, 2016 19:08:07
Starichok51
зачем больше?
в 320х240 можно поместить до хрена текстовой информации. и еще место останется...
Re: Лабораторный блок питания на STM32F100
Добавлено: Сб янв 09, 2016 20:42:53
port122
зачем больше?
в 320х240 можно поместить до хрена текстовой информации. и еще место останется...
Важно разместить не много текста, а удобный пользовательский интерфейс с достаточно крупными кнопками на экране что бы обойтись без стилуса.
На демо-плате с дисплеем 320x240 уже отлаживал GUI для одноканального БП там такого дисплея хватает, двух канальный требует уже большего разрешения.
Хотите доказать обратное тогда, накидайте меню для двухканального БП в GUIBuilder под дисплей 320x240, скомпилируйте и прикрепите полученный файл здесь.
Re: Лабораторный блок питания на STM32F100
Добавлено: Сб янв 09, 2016 21:03:56
Starichok51
ну, если там текст не нужен, а нужна графика, да еще с огромными кнопками, тогда конешно, нужен дисплей 1920х1080...
тогда уж не ставить на ЛБП дисплей вообще, а подключать его штатно к компу, и смотреть на огромном мониторе "кино" из блока питания...
да, и программу писать тогда уже для мощного компа, а не для какого-то маломощного микроконтроллера...