2 dalis: kalibracija, ant kurios stovi kiekvienas baterijos įspėjimas

EdgeTX Cockpit Voice, 2 dalis iš 9. Kaip priverčiau RadioMaster GX12 įgarsinti savo telemetriją, kad žema baterija būtų tai, ką išgirstu, o ne tai, ko pamiršau pažiūrėti.

‹ 1 dalis: Kodėl dronas turi su tavimi kalbėti · 3 dalis: Trys mygtukai, trys spalvos ir AND vartai › · Pradėti nuo 1 dalies

Kiekvienas šios serijos baterijos įspėjimas yra palyginimas su skaičiumi. Tad prieš visa kita tas skaičius turi būti tikras. Šis skyrius apie nustatymą, kuris tai nusprendžia, ir būtent jį akivaizdžiausiai esu padaręs neteisingai.

Visi laiptai stovi ant kalibracijos, kurios tu tikriausiai nepadarei

Šį skyrių turiu įterpti iškart po ankstesniojo, nes visa, kas seka, nuo jo priklauso, ir nenoriu, kad kas nors tai statytų ant blogo pamato.

Tavo baterijos įspėjimai yra būtent tokie geri, kokia yra tavo įtampos kalibracija.

Užrašyta tai skamba akivaizdžiai. Praktikoje neakivaizdu, nes blogai sukalibruotas įtampos rodmuo neatrodo sugedęs. Jis atrodo kaip visiškai tikėtinas skaičius, kuris tiesiog klysta 200 mV, ir kiekvienas aukščiau esančių laiptų slenkstis tą klaidą tyliai paveldi.

Turiu du aparatus, kurie šiuo metu yra blogai sukalibruoti, vadinasi, jų įspėjimai suveikia per vėlai. Ne „šiek tiek netiksliai“, o per vėlai, ta kryptimi, kuri kainuoja paketą. Aš tai žinau ir dar nesutvarkiau, būtent tokiems prisipažinimams šis blogas ir egzistuoja.

Reguliavimo parametras yra vbat_scale Betaflight'e. Jis pataiso ADC daliklio santykį pagal realius tavo plokštės rezistorius, kurie tarp plokščių skiriasi, o nustatytas jis yra į bendrą numatytąją reikšmę, kuri tinka niekam konkrečiai.

3S → 4S spąstai

Konkretus būdas, kuriuo tai mane pagavo, vertas išvardijimo, nes tai natūralus veiksmas ir jokio įspėjimo nėra.

Turėjau aparatus, sukonfigūruotus ir skraidančius su 3S, o tada perkėliau juos į 4S testams. Niekas tame perėjime nepasako, kad tavo kalibracija dabar kainuoja daugiau. Bet kainuoja, dėl kaupiamosios priežasties.

report_cell_voltage = ON reiškia, kad valdiklis dalija paketo įtampą iš savo nustatyto celių skaičiaus. Ir tas nustatymas pats yra išvestas iš išmatuotos paketo įtampos įjungimo metu, valdiklis dalija tai, ką perskaito, iš maksimalios celės įtampos konstantos ir apvalina. Tad įtampos klaida propaguojasi du kartus:

  1. Tiesiogiai — į pranešamą vienos celės reikšmę.
  2. Galimai dar kartą, nustumdama nustatytą celių skaičių į neteisingą sveikąjį skaičių.

Antrasis kelias yra bjaurusis, nes jis suklysta tyliai ir tikėtinai. Jei blogai sumastelintas 4S paketas perskaitomas pakankamai žemai, kad valdiklis nuspręstų, jog žiūri į 3S, tai jis dalija iš trijų, o ne iš keturių, ir pultui atiduoda vienos celės reikšmę, kuri patogiai sėdi normaliame diapazone, būdama visiškai fiktyvi. Tada kiekvienas mano laiptų slenkstis matuotų dydį, kurio nėra, o ready savitikra puikiai suveiktų, nes neteisingas skaičius virš 4,2 V vis tiek yra skaičius virš 4,2 V.

Savitikra, kuria taip džiaugiausi anksčiau šiame įraše, patikrina, ar veikia signalo kelias. Ji nepatikrina, ar skaičius yra tikras. Tai skirtingi teiginiai, ir noriu būti aiškus, kurį iš jų turiu.

Regresija naujame konfigūratoriuje

Štai praktinis nepatogumas, ir būtent dėl jo tai gaus atskirą įrašą, o ne pastraipą.

Anksčiau kalibruodavau taip: pakeldavau motorus iki nedidelės apkrovos — maždaug 2 A iš paketo, ir tada perjungdavau į kalibracijos skirtuką motorams vis dar veikiant, kad kalibruotų realiame darbo taške, o ne tuščiąja eiga. Tai svarbu: nori, kad rodmuo būtų patikimas ten, kur jį realiai naudoji, po apkrova, ne tik ramybėje ant stalo.

Dabartiniame Betaflight konfigūratoriuje taip nebegalima. Išėjus iš skirtuko motorai išsijungia. Tos darbo sekos tiesiog nebėra.

Teisingos pakeičiančios procedūros dar neišsiaiškinau, tad jos čia neišradinėsiu. Tai bus sekantis įrašas: tinkama įtampos kalibracija su dabartiniu konfigūratoriumi, kas pasikeitė, ir kaip gauti patikimą rodmenį po apkrova be senojo triuko.

Viena atvira pastaba apie skaičių, esantį toliau šiame įraše

3,065 V celei įtampos kritimo reikšmė, kurią cituoju toliau, iš 83 A akceleravimo mano trijų colių aparate, turi tą pačią priklausomybę. Tai yra tai, ką skrydžio valdiklis užrašė, ir jos tikslumas stovi ant to, kad to aparato įtampos kalibracija yra tvarkinga. To konkretaus aparato vbat_scale prieš etaloninį matuoklį nepatikrinau nepriklausomai. Traktuok tai kaip stiprų problemos formos rodiklį, o ne kaip metrologiškai švarų matavimą.

Jei sukursi šiame įraše aprašytą įspėjimų sistemą ir praleisi kalibraciją, sukūrei kažką, kas ramiu balsu užtikrintai pasakys tau neteisingą dalyką. Tai, ko gero, blogiau nei skaičius ekrano kampe.

Du mano aparatai vis dar sako tiesą per vėlai. Žinau, kurie du, ir dar nesutvarkiau, o tai yra tas dalykas, kuris labiau tinka laboratoriniam sąsiuviniui nei vadovui.


Series: EdgeTX Cockpit Voice, 2 dalis iš 9. Kaip priverčiau RadioMaster GX12 įgarsinti savo telemetriją, kad žema baterija būtų tai, ką išgirstu, o ne tai, ko pamiršau pažiūrėti.

‹ 1 dalis: Kodėl dronas turi su tavimi kalbėti · 3 dalis: Trys mygtukai, trys spalvos ir AND vartai › · Pradėti nuo 1 dalies

Posts in this series

    comments powered by Disqus

    Translations: