Для правильной работы функции отключения по разряду АКБ и других функций, связанных с измерением напряжения, нужно откалибровать вольтметр. Для этого нужно: К правому уарту подключить адаптер USB-TTL, он же USB-UART. В файле config.h в разделе VARIANT_HOVERCAR SETTINGS раскомментировать строку #define DEBUG_SERIAL_USART3 Это активирует вывод отладочных параметров на правый уарт. С помощью монитора порта ардуино, терминала platformio либо иной программы терминала подключится к ком порту, на котором висит ваш адаптер. Номер порта можно посмотреть в диспетчере устройств.
Калибровка температуры производится аналогично, но следует понимать, что процессор измеряет температуру самого себя, а не мосфетов, поэтому эта процедура практического применения не имеет... _
Подключение из Platformio: В файле platformio.ini в секции [env:VARIANT_HOVERCAR] дописать строки: monitor_port = COM5 //ком порт, на котором висит ваш адаптер monitor_speed = 115200 //скорость передачи (по умолчанию 115200)
Далее переходим в файл config.h раздел BATTERY, в нижнем левом углу нажимаем иконку Serial Monitor
Строка, получаемая в мониторе порта выглядит так: in1:0 in2:0 cmdL:0 cmdR:0 BatADC:1610 BatV:4193 TempADC:1679 Temp:312 где in1:0 - значение ADC ручки тормоза in2:0 - значение ADC ручки газа cmdL:0 и cmdR:0 - Задание скорости левого и правого колеса BatADC:1610 - значение АЦП батареи BatV:4193 - Вычисленное значение напряжения, Х100 TempADC:1679 - значение АЦП датчика температуры процесора Temp:312 - Вычисленное значение температуры процесора, Х10 _
Замеряем напряжение на включённой плате на фланце первого транзистора TIP127, полученное значение умножаем на 100 и записываем в строку целым числом без запятых #define BAT_CALIB_REAL_VOLTAGE 3970 В строку #define BAT_CALIB_ADC 1492 записываем значение BatADC из монитора порта. Прошиваем плату, подключаемся и проверяем, BatV должно соответствовать действительности.
Настройка предупреждений и порога отключения: BAT_LVL2_ENABLE - вкл(1)/выкл(0) уровень батареи 2 из 5, плата пищит коротким писком раз в 10 секунд. BAT_LVL1_ENABLE - вкл(1)/выкл(0) уровень батареи 1 из 5, плата пищит коротким писком раз в 2 секунды. BAT_DEAD_ENABLE - вкл(1)/выкл(0) отключение платы по полному разряду батареи BAT_DEAD...BAT_LVL5 - настройка каждого из уровней, вписываем нужное значение, умноженное на 10
Для правильной работы функции отключения по разряду АКБ и других функций, связанных с измерением напряжения, нужно откалибровать вольтметр. Для этого нужно: К правому уарту подключить адаптер USB-TTL, он же USB-UART. В файле config.h в разделе VARIANT_HOVERCAR SETTINGS раскомментировать строку #define DEBUG_SERIAL_USART3 Это активирует вывод отладочных параметров на правый уарт. С помощью монитора порта ардуино, терминала platformio либо иной программы терминала подключится к ком порту, на котором висит ваш адаптер. Номер порта можно посмотреть в диспетчере устройств.
Калибровка температуры производится аналогично, но следует понимать, что процессор измеряет температуру самого себя, а не мосфетов, поэтому эта процедура практического применения не имеет... _
BY Hover.FAQ
Warning: Undefined variable $i in /var/www/group-telegram/post.php on line 260
The last couple days have exemplified that uncertainty. On Thursday, news emerged that talks in Turkey between the Russia and Ukraine yielded no positive result. But on Friday, Reuters reported that Russian President Vladimir Putin said there had been some “positive shifts” in talks between the two sides. Since its launch in 2013, Telegram has grown from a simple messaging app to a broadcast network. Its user base isn’t as vast as WhatsApp’s, and its broadcast platform is a fraction the size of Twitter, but it’s nonetheless showing its use. While Telegram has been embroiled in controversy for much of its life, it has become a vital source of communication during the invasion of Ukraine. But, if all of this is new to you, let us explain, dear friends, what on Earth a Telegram is meant to be, and why you should, or should not, need to care. A Russian Telegram channel with over 700,000 followers is spreading disinformation about Russia's invasion of Ukraine under the guise of providing "objective information" and fact-checking fake news. Its influence extends beyond the platform, with major Russian publications, government officials, and journalists citing the page's posts. However, the perpetrators of such frauds are now adopting new methods and technologies to defraud the investors. To that end, when files are actively downloading, a new icon now appears in the Search bar that users can tap to view and manage downloads, pause and resume all downloads or just individual items, and select one to increase its priority or view it in a chat.
from sa