Для правильной работы функции отключения по разряду АКБ и других функций, связанных с измерением напряжения, нужно откалибровать вольтметр. Для этого нужно: К правому уарту подключить адаптер 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
He said that since his platform does not have the capacity to check all channels, it may restrict some in Russia and Ukraine "for the duration of the conflict," but then reversed course hours later after many users complained that Telegram was an important source of information. At its heart, Telegram is little more than a messaging app like WhatsApp or Signal. But it also offers open channels that enable a single user, or a group of users, to communicate with large numbers in a method similar to a Twitter account. This has proven to be both a blessing and a curse for Telegram and its users, since these channels can be used for both good and ill. Right now, as Wired reports, the app is a key way for Ukrainians to receive updates from the government during the invasion. Unlike Silicon Valley giants such as Facebook and Twitter, which run very public anti-disinformation programs, Brooking said: "Telegram is famously lax or absent in its content moderation policy." Recently, Durav wrote on his Telegram channel that users' right to privacy, in light of the war in Ukraine, is "sacred, now more than ever." Right now the digital security needs of Russians and Ukrainians are very different, and they lead to very different caveats about how to mitigate the risks associated with using Telegram. For Ukrainians in Ukraine, whose physical safety is at risk because they are in a war zone, digital security is probably not their highest priority. They may value access to news and communication with their loved ones over making sure that all of their communications are encrypted in such a manner that they are indecipherable to Telegram, its employees, or governments with court orders.
from us