помогите пожалуйста создать блок опроса BMS

Ответить
egoistv
Рядовой
Сообщения: 36
Зарегистрирован: 02 дек 2020, 11:03
Имя: валд

помогите пожалуйста создать блок опроса BMS

Сообщение egoistv »

Всем привет . Может кто помочь создать блок из кода ? Код рабочий ,алгоритм такой идет опрос BMS по RX-TX и выводятся данные на дисплей . Нужен блок только опроса BMS .алгоритм такой отправляется запрос BMS приходит пакет с данными и из этого пакета берутся данные как в коде ( напряжение баттареи,ток,SOC,напряжение по ячейкам.температура.) остальное думаю можно будет рассчитать по этим данным. в блоке еще нужен вход разрешения опроса ,что бы когда не нужна информация блок уходил в спящий режим дабы акум не разряжался во время простоя. Заранее спасибо.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2475
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 10 раз
Поблагодарили: 53 раза

помогите пожалуйста создать блок опроса BMS

Сообщение Dryundel »

Вот интересный чудак человек. Подайте ему опрос BMS.
У Вас какой то конкретный Smart BMS ?
Он поддерживает протокол JBD-BMS ?
Откуда вообще дровишки?
egoistv
Рядовой
Сообщения: 36
Зарегистрирован: 02 дек 2020, 11:03
Имя: валд

помогите пожалуйста создать блок опроса BMS

Сообщение egoistv »

да у меня именно такой и по этому скетчу с экраном все работает ,но я все делаю как и все через FLPROG поэтому хочу переделать эту систему на вывод экрана nextion , в вэб интерфейс и на mqtt.
egoistv
Рядовой
Сообщения: 36
Зарегистрирован: 02 дек 2020, 11:03
Имя: валд

помогите пожалуйста создать блок опроса BMS

Сообщение egoistv »

видимо ни кто не поможет((
egoistv
Рядовой
Сообщения: 36
Зарегистрирован: 02 дек 2020, 11:03
Имя: валд

помогите пожалуйста создать блок опроса BMS

Сообщение egoistv »

Вот начинаю осваивать сам, может теперь найдется добрый человек кто поможет подкорректировать блок? Еще вопрос возник с блоком в скетче автоматом распознается сколько ячеек и датчиков температуры в батареи.Как сделать ,что бы у блока в зависимости от количества ячеек и датчиков температуры выходы тоже менялись на это количество? Или если так нельзя сделать может как то вручную в блоке что бы задавать какие выходы нужны.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2475
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 10 раз
Поблагодарили: 53 раза

помогите пожалуйста создать блок опроса BMS

Сообщение Dryundel »

egoistv писал(а): 21 фев 2023, 14:51 Вот начинаю осваивать сам, может теперь найдется добрый человек кто поможет подкорректировать блок?
Что конкретно не так? Что не устраивает? В чем нужна коррекция?
Вы проблему то опишите.
egoistv писал(а): 21 фев 2023, 14:51 Как сделать ,что бы у блока в зависимости от количества ячеек и датчиков температуры выходы тоже менялись на это количество?
Это возможно в редакторе PRO
egoistv
Рядовой
Сообщения: 36
Зарегистрирован: 02 дек 2020, 11:03
Имя: валд

помогите пожалуйста создать блок опроса BMS

Сообщение egoistv »

посмотреть будет ли этот блок вообще работать после моего написания? я так понимаю что он с бмс по uart должен общаться ,а как он узнает к каким контактам подключен uart?
Аватара пользователя
Dryundel
Полковник
Сообщения: 2475
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 10 раз
Поблагодарили: 53 раза

помогите пожалуйста создать блок опроса BMS

Сообщение Dryundel »

egoistv писал(а): 21 фев 2023, 16:55 посмотреть будет ли этот блок вообще работать после моего написания?
Так может испытать стоит? Проверяльщиков имеющих данный девайс как то не густо.
egoistv
Рядовой
Сообщения: 36
Зарегистрирован: 02 дек 2020, 11:03
Имя: валд

помогите пожалуйста создать блок опроса BMS

Сообщение egoistv »

так я залить скетч не могу,flprog пишет что проект корректен ,а в ардуино айд при компеляции выскакивает ошибка .Поэтому и прошу помощи

Отправлено спустя 13 минут 45 секунд:
подозреваю что функии не туда вставляются
Аватара пользователя
Dryundel
Полковник
Сообщения: 2475
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 10 раз
Поблагодарили: 53 раза

помогите пожалуйста создать блок опроса BMS

Сообщение Dryundel »

egoistv писал(а): 21 фев 2023, 20:47 так я залить скетч не могу,flprog пишет что проект корректен ,а в ардуино айд при компеляции выскакивает ошибка .
А Вы читали хоть что за ошибка?
Есть смысл попробовать это сделать. :)
egoistv писал(а): 21 фев 2023, 20:47 подозреваю что функии не туда вставляются
.
1. Да, функции Вы вставили не правильно.
Читайте ликбез Создание пользовательского блока из скетча(примера)
Там все есть, что и как.
2. Вы дважды задекларировали переменные. (Или дали новым переменным уже занятые имена)

Исправьте это и будем смотреть дальше.

PS
Выкладывайте пожалуйста блоки в составе проекта. Каждый раз устанавливать ваш блок слишком долго.
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость