Re: Jednoduchý měřák
Pavel Hudecek
edizon na seznam.cz
Středa Červen 8 15:26:37 CEST 2016
AVR má časování mezi vyvoláním přerušení (kdy by člověk čekal, že může
beztrestně přepnout MX) a okamžikem sample&hold, takové, že pak vznikají
přeslechy. Řešením je v tom přerušení chvíli počkat (což považuji za
prasárnu), měření spouštět časovačem s konstantou něco přes délku měření,
nebo při free run měřit nadvakrát: První výsledek po přepnutí zahodit a
použít až další (to používám nejčastěji).
Praktický rozdíl je takový, že neošetřený free run má přeslechy i mezi
tvrdými zdroji (blokování desítky mikro přímo u MCU), po ošetření dobře
fungují i neblokované děliče ve stylu 1M/100k.
PH
-----Původní zpráva-----
From: Jan Waclawek
Predpokladam, ze pod MX rozumiete vstupny multiplexer AD prevodnika.
V com spociva jeho spackanost u AVR?
>Pokud je ovąem MX zpackaný jako v AVR, bude ten časovač lepąí, aby byl čas
>na nabití/vybití.
Další informace o konferenci Hw-list