Jak na kalibracni krivku?
Pavel Kutina
hw na prelude.cz
Sobota Leden 26 12:07:41 CET 2019
Samozřejmě že bylo, ale proč? Jednak si zkomplikuju život ze strany HW,
protože jako na potvoru v místě, kde byla původní LCD opravdu není moc
místa, jednak se pak ten procesor bude nudit ještě víc - už teď tam mám
ATmegy168 a flash i RAM využívám zhruba z poloviny, i ve strojovém času je
ještě slušná rezerva.
Takže ano, šlo by to - ale abych si tím ještě víc komplikval zadání se mi
zdá zbytečné, když se už teď k použitelnému výsledku velmi blížím - resp.
dobře použitelný je už teď, já chci zjistit, kde jsou limity - a to jsme se
ještě nezačali bavit o nějaké teplotní kompenzaci :)
Prostě to beru jako cvičení ve stylu "jak do 1kbytu kódu nacpat co nejvíc
fukčnosti".
Pavel Kutina
----- Original Message -----
From: "Vláďa Anděl" <vaelektronik na vaelektronik.cz>
To: <hw-list na list.hw.cz>
Sent: Saturday, January 26, 2019 10:48 AM
Subject: Re: Jak na kalibracni krivku?
> jestli by nebylo lepší (levnější) neztrácet čas s přepočty a dát tam lepší
> převodník.
> Anděl
>
> Dne 25.01.2019 v 18:30 Pavel Kutina napsal(a):
>> Zdravim,
>>
>> porad si tu hraji s merenim napeti zdroje a celkem mi to chodi, resp.
>> ukazuje to neco podobneho, jako multimetr, co je k tomu pripojeny.
>>
>> Akorat za AD prevodnik ma daleko k linearite, takze pokud srovnam nejakou
>> kalibracni konstantou zobrazenou hodnotu na hornim konci rozsahu, nesedi
>> dole ani vprostred. Takze asi rozdelit rozsah na nekolik casti a pro
>> kazdy z nich pouzit samostatnou konstantu. Ale jak? Znamena to, ze na
>> predelu tech casti to na vystupu udela "zub", zobrazena hodnota skoci
>> vic, nez odpovida zmene na vstupu. Jak se tohle dela "doopravdy"?
>>
>> Pro technicke stouraly - ano, je to zbytecne a nepotrebuju to. Ale chci
>> to :) Je to porad takove hrani - zatouzil jsem po tom, aby muj zdroj
>> ukazoval napeti ne na neprosvicenem LCD, ale na ctyrmistnem LED displeji,
>> a i kdyz nebudou hodnoty absolutne presne a bude to treba cestovat se
>> zahratim zdroje, uvidim alespon skokovou zmenu v odberu proudu v radu
>> miliamper.
>>
>> Pro tento ucel jsem pouzil moduly s TM1637, pripojil je k Arduinu (Pro
>> Mini, nadratovane do fyzicky prime nahrady tech modulu s 7106) se
>> zapnutou vnitrni referenci a nasel knihovnu pro oversampling, kde za cenu
>> jistych casovych ztrat autor dostava k 16bit rozliseni. Kupodivu to
>> vypada, ze to celkem funguje - ano, dala by se pouzit lepsi reference,
>> dal by se pouzit lepsi AD prevodnik, dalo by se na to cele vykaslat a
>> nechat, at si to maluje co chce :)
>>
>> No a jak to tedy cele zkalibrovat, aby mi neskakala zobrazovana hodnota
>> na predelech tech useku? Nejak mi k tomu chybi vyfutrovani nejakou
>> teorii...
>>
>> Diky za dobre rady (ty, ktere mi budou rikat, ze se na to mam vykaslat,
>> za dobre tak uplne nepovazuji :)
>>
>> Pavel Kutina
>>
>>
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
Další informace o konferenci Hw-list