Лабораторный блок питания на STM32F100

Блоки питания, преобразователи напряжения, UPS'ы - это здесь :)
Аватара пользователя
Леонид Иванович
Друг Кота
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск
Контактная информация:

Re: Лабораторный блок питания на STM32F100

Сообщение Леонид Иванович »

port122 писал(а):разрабатываю программу клиент на ПК для работы с блоком питания в C++ Builder 6


Интересно. Для своих БП я тоже в C++ Builder 6 делал. Когда ожидать релиз?
stmnvm
Первый раз сказал Мяу!
Сообщения: 39
Зарегистрирован: Ср фев 26, 2014 19:38:02

Re: Лабораторный блок питания на STM32F100

Сообщение stmnvm »

port122 писал(а):stmnvm У меня тоже есть дисплей на контроллере SSD1963. Давненько выкладывал фото с ним
Изображение
Думаю, когда наконец дойдёт до рабочей версии можно будет сделать и на нём (в прошивке несколько строчек кода поменять).
А вообще в данный момент разрабатываю программу клиент на ПК для работы с блоком питания в C++ Builder 6.
Связь микроконтроллера с ПК будет осуществляться по USB (hid device), без установки драйверов и применений USB->COM адаптеров.

здорово буду ждать релиза
4erepator
Родился
Сообщения: 1
Зарегистрирован: Пт окт 10, 2014 16:25:47

Re: Лабораторный блок питания на STM32F100

Сообщение 4erepator »

Вопрос автору: возможно ли применить микроконтроллер STM32F100C8T6B на старой версии блока питания? Индекс "B" в конце обозначения МК по даташиту означает Internal Code, в переводе это "внутренний код", а что это, я не могу понять.
J-Tec
Открыл глаза
Сообщения: 78
Зарегистрирован: Пт ноя 07, 2008 18:48:56

Re: Лабораторный блок питания на STM32F100

Сообщение J-Tec »

Гляньте как сделана индикация на Rigol DP832A.
vehfdtqxbrc
Встал на лапы
Сообщения: 91
Зарегистрирован: Ср фев 12, 2014 18:30:33

Re: Лабораторный блок питания на STM32F100

Сообщение vehfdtqxbrc »

похоже автор сдался :dont_know:
port122
Встал на лапы
Сообщения: 81
Зарегистрирован: Сб май 25, 2013 10:32:39
Откуда: Барнаул

Re: Лабораторный блок питания на STM32F100

Сообщение port122 »

Здравствуйте, всех с наступившим новым годом! Решил сделать подарок и выложить свои наработки 2-х канального блока питания. Для просмотра и конструктивной критики. Данный вариант блока питания получил своё развитие благодаря участнику форума Леониду Ивановичу и его проекту PSL-3604 (Огромное спасибо за ваши труды) и благодаря другому участнику известного под ником "prasimix" его работы можно посмотреть здесь.
Платы линейных стабилизаторов делал сам с помощью фоторезиста, цифровую плату самому сделать не удалось пришлось заказывать изготовление в Новосибирске. Эти платы не окончательные варианты (уже нашёл кучу ляпов).
Прошивка на стадии проработки под новый 480*272 4,3 дюйма дисплей и под второй канал.
Как сюда прикрепить архивы со схемами? У меня почему-то не получается, хотя раньше добавлял без проблем.
Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение
Аватара пользователя
cfp1964
Грызет канифоль
Сообщения: 278
Зарегистрирован: Ср янв 13, 2010 18:08:02
Откуда: Украина Запорожье

Re: Лабораторный блок питания на STM32F100

Сообщение cfp1964 »

сделано красиво а где же схемы и платы
port122
Встал на лапы
Сообщения: 81
Зарегистрирован: Сб май 25, 2013 10:32:39
Откуда: Барнаул

Re: Лабораторный блок питания на STM32F100

Сообщение port122 »

Сейчас получилось добавить, ранее не получалось.
Вложения
Цифровая-часть.pdf
(1.07 МБ) 1150 скачиваний
Пост-регулятор.pdf
(1.08 МБ) 1111 скачиваний
ass20
Держит паяльник хвостом
Сообщения: 906
Зарегистрирован: Пн июн 07, 2010 22:56:01
Откуда: SU

Re: Лабораторный блок питания на STM32F100

Сообщение ass20 »

у меня есть несколько вопросов
какой LCD используете ? если можно ссылку на продавца
для работы с LCD используете шину fsmc?
port122
Встал на лапы
Сообщения: 81
Зарегистрирован: Сб май 25, 2013 10:32:39
Откуда: Барнаул

Re: Лабораторный блок питания на STM32F100

Сообщение port122 »

Для работы с LCD использую шину fsmc. Дисплей брал здесь
Аватара пользователя
dmirrr
Мучитель микросхем
Сообщения: 475
Зарегистрирован: Вт дек 07, 2010 15:34:19
Откуда: UA

Re: Лабораторный блок питания на STM32F100

Сообщение dmirrr »

А характеристики какие? Как они отличаются от того-же PSL-3604 и от PSA2 не менее уважаемого koyodza? То что не дешевле, так точно: 26$ дисплей, MCU не менее 4$ у весьма подозрительных продаванов, где-то 10$ плата, куча мелочевки.
Под какой корпус разрабатывались платы?
port122
Встал на лапы
Сообщения: 81
Зарегистрирован: Сб май 25, 2013 10:32:39
Откуда: Барнаул

Re: Лабораторный блок питания на STM32F100

Сообщение 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.
Ещё немного фото:
Изображение Изображение
Это плата линейного стабилизатора без пред-регулятора, потом решил объединить и получилось это:
Изображение
Аватара пользователя
dmirrr
Мучитель микросхем
Сообщения: 475
Зарегистрирован: Вт дек 07, 2010 15:34:19
Откуда: UA

Re: Лабораторный блок питания на STM32F100

Сообщение 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, но от этого он не станет высококласным БП.
Аватара пользователя
hosturik
Потрогал лапой паяльник
Сообщения: 354
Зарегистрирован: Чт июл 24, 2014 23:09:23
Откуда: Киев

Re: Лабораторный блок питания на STM32F100

Сообщение hosturik »

Ну судя по примененным компонентам все параметры будут на высоте. С применением ref 192 стабильность и точность будет более чем достаточной. С применением 16 bit АЦП, а это 65536 дискрет, теоретически можно сделать шаг/отображение значений напряжений 1 мВ, тока 0.1 mA.
Другими словами я не представляю ситуации когда точности и стабильности может не хватить. Точность у него избыточная, не нужно было внешние ЦАП/АЦП применять.
Ну а так интересный прибор будет, один из лучших среди радиолюбительских разработок. Еще дисплей бы подешевле.
port122
Встал на лапы
Сообщения: 81
Зарегистрирован: Сб май 25, 2013 10:32:39
Откуда: Барнаул

Re: Лабораторный блок питания на STM32F100

Сообщение port122 »

Еще дисплей бы подешевле

Можете посоветовать, если будет удачный вариант то я с радостью переделаю проект под него.
Требования к дисплею:
1. Он должен быть на контролере, который поддерживает EmWIN (список поддерживаемых контроллеров можно посмотреть с 1025 по 1027 страницу, документ прикрепил ниже)
2. Он должен быть с тачскрином
3. Он должен быть не слишком маленьким, иначе не удобно будет им пользоваться
4. Ну и видимо он должен быть дешевле мною предложенного
Вложения
UM03001_emWin5.pdf
(7.96 МБ) 692 скачивания
ass20
Держит паяльник хвостом
Сообщения: 906
Зарегистрирован: Пн июн 07, 2010 22:56:01
Откуда: SU

Re: Лабораторный блок питания на STM32F100

Сообщение ass20 »

А какие требования по размерам дисплея? 3-4дюйма в диагонали? Ну какое должно быть разрешение экрана? 320х480 минимум ?
port122
Встал на лапы
Сообщения: 81
Зарегистрирован: Сб май 25, 2013 10:32:39
Откуда: Барнаул

Re: Лабораторный блок питания на STM32F100

Сообщение port122 »

От 4 дюймов, разрешение должно быть больше чем 320x240.
Аватара пользователя
Starichok51
Модератор
Сообщения: 19039
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Re: Лабораторный блок питания на STM32F100

Сообщение Starichok51 »

зачем больше?
в 320х240 можно поместить до хрена текстовой информации. и еще место останется...
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
port122
Встал на лапы
Сообщения: 81
Зарегистрирован: Сб май 25, 2013 10:32:39
Откуда: Барнаул

Re: Лабораторный блок питания на STM32F100

Сообщение port122 »

зачем больше?
в 320х240 можно поместить до хрена текстовой информации. и еще место останется...

Важно разместить не много текста, а удобный пользовательский интерфейс с достаточно крупными кнопками на экране что бы обойтись без стилуса.
На демо-плате с дисплеем 320x240 уже отлаживал GUI для одноканального БП там такого дисплея хватает, двух канальный требует уже большего разрешения.
Хотите доказать обратное тогда, накидайте меню для двухканального БП в GUIBuilder под дисплей 320x240, скомпилируйте и прикрепите полученный файл здесь.
Вложения
GUIBuilder.rar
(415.56 КБ) 467 скачиваний
Аватара пользователя
Starichok51
Модератор
Сообщения: 19039
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Re: Лабораторный блок питания на STM32F100

Сообщение Starichok51 »

ну, если там текст не нужен, а нужна графика, да еще с огромными кнопками, тогда конешно, нужен дисплей 1920х1080...
тогда уж не ставить на ЛБП дисплей вообще, а подключать его штатно к компу, и смотреть на огромном мониторе "кино" из блока питания...
да, и программу писать тогда уже для мощного компа, а не для какого-то маломощного микроконтроллера...
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Ответить

Вернуться в «Питание»