konstanta=50, takže ne 100 ale 200.
pokud jsi musel hodnotu proudu zvýšit ve výpočtu 8x, aby ses dostal přibližně na skutečnou hodnotu, je něco shnilého buď ve snímači nebo metodě čtení napětí z něj. Například je vstup nějak zarušený a změřené náhodné špičky ti vychýlí hodnoty min a max.
V první fázi bych zkusil změnit metodu měření. Výstup ze snímače usměrnit a změřit třeba 20 hodnot a ty zprůměrovat (filtrace šumu). Navíc si můžeš na usměrněném výstupu změřit jestli napětí odpovídá proudu a není vadný převodník.
Schema je zde.