Часть регулировки и стабилизации напряжения использовалась из проекта Простой и доступный... с этого форума. (Регулировка напряжения, регулировка ограничения тока, не боится короткого замыкания) Блок управления и индикации собственной наработки. Использован микроконтроллер STM32F103RBT6 и TFT экран tft01-22sp (на базе чипа ili9341). (оригинальный дисплей tft01-22sp от ElecFreaks имеет матрицу с хорошими углами обзора, в отличие от китайского клона(ищется например на ебэй по запросу ili9341) с довольно таки паршивыми углами и цветами...)
Фото плат и схемы. (в прикреплённом архиве файлы для sPlan и Sprint Layout)
Фото как это выглядит в железе. (корпус 15-13 (158X154X64)) Спойлер
Прошивка будет чуть позднее, нужно слегка допилить дизайн.
Изначально планировал использовать отладочную плату Maple Mini, но до меня она так и не доехала, в итоге развёл свою. По идее можно попробовать разместить МК с обвязкой на плате под лицевую панель, под дисплеем есть место... Или как вариант схему простого и доступного собрать в smd варианте...
Касаемо программной части. -Отображение двух диапазонов напряжение от 0 до 5 в формате 0.000 и от 5 до 30 в формате 00.00 -Отображение тока в миллиамперах в формате 0000. -Индикация режима работы либо стабилизация напряжения C.V либо стабилизация тока C.C -Включение выключение защиты от короткого замыкания (отключение выхода, сам блок не боится КЗ) -Индикация наличия короткого замыкания. -Индикация и включения и выключения нагрузки. -Отображение мощности потребителя. -Отображение времени подключенной нагрузки. -Отображение температуры ключевых элементов линейного регулятора. В меню настроек доступно: -Установка реального времени. -Установка яркости подсветки экрана. -Включение выключение звуковой индикации. -Установка начальной температуры включения вентилятора охлаждения. -Установка конечной точки температуры при которой вентилятор охлаждения работает на 100%. -Установки точки температуры при достижении которой нагрузка будет отключена. -Возможность установки коррекции выводимого напряжения в зависимости от сопротивления токоизмерительного шунта. -Установка максимального напряжения для правильного отображения аналоговой шкалы напряжения. -Установка максимального тока для правильного отображения аналоговой шкалы тока. -Экран отображения текущих состояний аналоговых входов АЦП и наличия шумов. -Экран калибровки значений напряжений и тока с установкой по двум точкам - ноля и верхней точки. -Возможность загрузки настроек по-умолчанию. -Возможность сохранения значений настроек и параметров калибровки во flash память. -Возможность включения выключения использования экранной заставки (часы).
Часть регулировки и стабилизации напряжения использовалась из проекта "Простой и доступный БП" с этого форума.
А ссылку можно.
_________________ Тем кого не устаревает наличия ошибок в моем тексте, оставляю права не пользоваться моими советами или просто не читать мои сообщения.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Блок управления и индикации собственной наработки.
Зачётный девайс, очень понравился!!! Единственное хотелось бы сделать до 50 вольт. Сделал заказ на ебеи Можно полностью документацию по блоку? Заранее благодарен
sinrab А возможно переделать прошивку на дисплеи . В конструкции использовать TFT дисплеи с разрешением 320х240 от телефона Nokia N82. Данный дисплей создан на базе популярного типа контроллера (MC2PA8201) который также применяется в других моделях TFT дисплеев (LS022, LS024) используемых в телефонах Nokia. Полный список моделей телефонов с этим типом дисплея можно найти в интернете, из популярных это Nokia - 3720c, 5320, 5330, 5610, 5630, 5700, 5730, 6110n, 6120с, 6208, 6220с, 6300, 6303, 6303i, 6350, 6500, 6500s, 6555, 6600, 6600s, 6720, 6730, 6760, 7500, 8600, Е52, Е55, Е65, Е66, Е75, N71, N73, N75, N76, N77, N78, N79, N81, N82, N93 и т.д.
JEKA-B Возможно сделать всё, только вот лично у меня на это нет ни времени ни желания. Купить экран на базе ili9341 не составляет проблемы - весь китай ими завален.
Зарегистрирован: Пн сен 05, 2011 13:31:45 Сообщений: 100 Откуда: УФА
Рейтинг сообщения:0
sinrab писал(а):
JEKA-B Возможно сделать всё, только вот лично у меня на это нет ни времени ни желания. Купить экран на базе ili9341 не составляет проблемы - весь китай ими завален.
Размер прошивки примерно 90 К, можно ли его уменьшить, чтобы уложиться в 64 К? Тогда можно будет использовать МК в корпусе LQFP48, что облегчит изготовление печатной платы. Я бы хотел использовать готовую отладочную миниплату, но на ней STM32F103C8T6 с Flash 64 К, выводов должно хватить, остальное аналогично.
Жаль, неужели нельзя оптимизировать, скомпилировать другой программой. Понимаю, что много работы, но тогда и повторить смогут многие. А так, придётся совершенствовать свою ЛУТ и если получится плата, потом паять под микроскопом ножки МК с шагом 0.5 мм . Буду пробовать Очень хочется сделать такой измеритель с экранчиком TFT. Нравится в нём линейная индикация совместно с цифровой. Есть ещё вариант, использовать отладочную плату с таким же МК, но её габариты великоваты и дорого.
Вопрос к автору,а есть ли принципиальная схема самого блока с МК ,в архиве её не нашел к сожалению .Хочу развести плату в EAGLE . И сразу в догонку ещё один вопрос : возможно ли примение МК STM32F103RCT6 Спасибо.
Vingrad, выкинуть 30% прошивки... не, я не возьмусь Возможно добавлю какую-нибудь интересную функцию, если подскажите. А вы уж лучше совершенствуйте свою ЛУТ. Я такое паяю обычным паяльником волной без лупы, много флюса. Сильной лупой только проверяю результат, паять такое на удивление просто.
avton, схемы блока МК не рисовал, сразу разводил плату по типовому включению. Насчёт замены на STM32F103RCT6 не знаю.
Вообще было бы хорошо плату мк совместить с лицевой платой, на которой установлен экран и кнопки со светодиодами, места хватает, так избавились бы от кучки проводов
Почти накидал схему модуля МК в EAGLE ,попутно разместил на ней ключи регулировки подсветки дисплея и бузера. Плату разводить буду когда придет дисплей ,тогда может и кнопки сразу на неё поставлю . Попробывал прошить свой МК прошивкой от БП ,по крайней мере прошился без проблем Понимаю что наглость , а можно ли добавить поддержку датчика температуры DS18B20 ,попутно появится возможность контролировать температуру в нескольких точках не добавляя лишних разъемов
Должен на днях получить переходные платы под МК, буду пробовать сначала на них + макетка. Нужно, чтобы заработало. Сигналы с ЛБП буду пока имитировать. На клипе подробно не видно. Надо рассмотреть внимательно весь интерфейс, поработать с ним - может, что-то захочется изменить или добавить, с Вашей помощью.
Сейчас этот форум просматривают: fffas и гости: 64
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения