Jak potlacit nulu u AD?
Pavel Kutina
hw na prelude.cz
Pondělí Červen 18 20:19:31 CEST 2018
Tak stačillo by mi 8 bitů, to zase ano, ale proč to měření nezpřesnit? Ono
tam stejně nějaké průměrování bude muset být, jedná se o porovnávání RSSI u
dvou přijímačů s přepínám videa na to s teoreticky lepším signálem (řekněme
že takový pokus o diverzitní přijímač pro FPV), takže tam bude ještě nějaká
"chytrost" zapotřebí . Pár bytů ve flash ještě najdu, to zase není takový
zádrhel - jen mi připadalo z principu špatné si zahodit třetinu měřicího
rozsahu neužitečným offsetem, to je všechno.
Ono to "nějak" chodí i s 10bit AD a 5V referencí - je to překopávka cizího
projektu, kdy se snažím odstranit drobné nectnosti, a právě ta klíčová
vlastnost (tj. vyhodnocení lepšího RSSI a přepnutí videovýstupu na něj) je
jedna z funkcí, které se autorovi nějak optimalizovat nepodařilo (resp. když
zjistil, že to něco dělá, tak se na to dál už vykašlal a používal to, jak to
padlo) - ano, je to přesně ten přístup, do kterého tu kope půl konference -
ono to "nějak" chodí, tohlě "nějaké" řešení opíše dalších dvě stě lidí a
nepřemýšlí nad tím. Já se snažím ta pitomá místa alespoň trochu ohladit...
Pavel Kutina
----- Original Message -----
From: "Jaroslav Buchta" <jaroslav.buchta na hascomp.cz>
To: <hw-list na list.hw.cz>
Sent: Monday, June 18, 2018 7:57 PM
Subject: Re: Jak potlacit nulu u AD?
> Ja nejak nechapu, co se vlastne resi, kdyz je k dispozici 10bit ADC a
> autorovi podle prispevku staci 8 bitu...
> Filtraci samozrejme pouzit lze ruznou pro zlepseni rozliseni vysledku, ja
> mam nejradsi klouzavy prumer dle potreby i v pevne carce celociselne ;-)
>
>
>
> Dne 18.06.2018 v 19:34 Ondrej napsal(a):
>> Co použít vhodný digitální filtr? Ono je to v podstatě to samé, navrhují
>> ostatní, akorát jinak pojmenované.
>>
>>
>> Ondrej
>>
>>
>> Dne 17.6.2018 v 23:05 Pavel Kutina napsal(a):
>>> Zdravim,
>>>
>>> potreboval bych merit ss napeti v rozsahu cca 1-3V, v podstate by mi
>>> stacilo osmibitove rozliseni, ale zda se mi nejak nepekne, ze mam zhruba
>>> tretinu mrtveho mericiho rozsahu "mrtvou". Neda se s tim neco rozumne
>>> delat?
>>>
>>> Merit by mela ATmega328 (jo, ono zde "oblibene" Arduino), ale to asi
>>> nehraje roli, jde mi spis o princip. Mista na desce nemam zrovna na
>>> rozdavani, nejaky operak navic uz tam nenacpu (dirkovana bastldeska,
>>> navic merim na dvou vstupech), zarizeni bude vystaveno venkovnim
>>> teplotam, takze s diodami trochu opatrne, nepotrebuju merit teplotu :)
>>>
>>> Samozrejme se da pouzit externi reference co nejbliz vrcholu merene
>>> hodnoty, pouzit 10bit A/D v tom AVR a proste si hodnoty pod volt
>>> nevsimat (nevyskytne se tam) - tak je to udelane ted, ale stejne je mi
>>> lito te tretiny rozsahu :)
>>>
>>> Tak si rikam, jestli by to neslo nejak jednoduse roztahnout a potlacit
>>> nulu, klidne i za cenu nejake nelinearity. Je nejake jednoduse
>>> realizovatelne reseni?
>>>
>>> Diky
>>>
>>> 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
>
>
> _______________________________________________
> 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