Hirdetés

Új hozzászólás Aktív témák

  • And

    veterán

    válasz hcl #72432 üzenetére

    Egy egyszerű kérdés: a pillanatnyi áram, amit mérsz, az hihető érték? Meg lehet jeleníteni a kijelzőn, vagy esetleg már ki is van írva? Mármint nem az ADC által adott, vagy float-ban tárolt 'valamilyen' skálázott tartományú számként, hanem konkrétan mA-ként. Mert ha ez a szám oké (ugye a fő kisütési szakaszon 450 mA körüli értéket kellene látnod), és az Arduino annyinak látja az áramot, amennyi a valóságban is mérhető mondjuk a terhelő ellenálláson, akkor két probléma lehet. Az első az időmérés (ennek kisebb a valószínűsége, még ha az 1000 ms-os delay-t kellene is valamivel rövidíteni, hisz a jelfeldolgozás / számítás is elvesz valamennyi időt), a második pedig a nem megfelelő számábrázolás miatti hiba. Bár ha eleve lebegőpontos értékeid vannak, ennek sem szabadna jelentkeznie. Ezért is térnék vissza a legelső ponthoz, az áram méréséhez és annak megfelelő értéktartományra konvertálásához.
    Mod: mellesleg itt:
    "Jelenleg annyit csinál a progim, hogy összeadogatja az átfolyt áramokat, és elosztja 3600-al"
    pontosan hogyan is történik a számítás? Ugye kis 'töltéscsomagokat' adogatsz össze a mért mAs mennyiségekből, amiket még az összegzés előtt mAh-ra konvertálsz?

    [ Szerkesztve ]

Új hozzászólás Aktív témák