Otázka:
Poskytuje některá deska více než 1024 analogových vstupních hodnot?
asheeshr
2014-03-22 20:59:46 UTC
view on stackexchange narkive permalink

Desky Arduino poskytují analogový vstupní rozsah 0 V až 5 V, což znamená 0 ​​až 1023 celočíselných hodnot. Dosah určuje palubní ADC, což je v případě Uno 10bitový ADC (2 ^ 10 = 1024).

Má některá z oficiálních desek větší (> 10 bitů) ADC? Poskytují některé desky širší rozsah analogových vstupních hodnot?

proč konkrétně potřebujete více bitů rozlišení?
Tři odpovědi:
Ignacio Vazquez-Abrams
2014-03-22 21:05:20 UTC
view on stackexchange narkive permalink

Arduinos založená na AVR mají pouze 10bitové ADC, ale ATSAM3X v rámci má 12bitové ADC. Kromě toho je možné rozhraní k externím ADC s vyšším rozlišením prostřednictvím I 2 C nebo SPI.

Pamatujte, že více bitů znamená vyšší citlivost na napájení různých dalších zdrojů hluku.
Mohl byste prosím poskytnout nějaké reference na externí ADC čipy, které se připojují přes I2C nebo SPI?
@jfpoilpret:http: //www.ti.com/lsds/ti/data-converters/analog-to-digital-converter-products.page#p84=11; 31 & p158 = Serial% 20I2C; Serial% 20SPI; Serial% 20SPI% 20Interfacehttp: //www.microchip.com/ParamChartSearch/chart.aspx?branchID=11022&mid=10&lang=cs&pageId=79http://parametric.linear.com/analog-to-digital_converters_%28adc%29#!cols_1049,1030,2201,1097 , 1059 1058 1054 1367! S_1049,1! Gtd_! 1049_% 3E = 11! 1054_Serial% 20I2C | Serial% 20SPIhttp: //www.analog.com/parametricsearch/cs/10169? Mtuid = MTS5KSkLdcfF-PC # 10169 ? p7 = 11 | 12 | 13 | 14 | 15 | 16 | 18 | 20 | 22 | 24 & d = sel | 0 | -1 | 7 | 165 | 4162 | 88 | 164 | -3 | 4365 & p4365 = SPI | I% B2C / Ser% 202-Wire
@jippie, pamatujte, že multi-vzorkování je vždy k dispozici pro čipy ADC, které nezaručují svou hodnotu ...
EternityForest
2014-03-24 09:19:36 UTC
view on stackexchange narkive permalink

Kolik přesnosti opravdu potřebujete? Pokud jde jen o 1 nebo 2 další kousky rozlišení, které sledujete, můžete toho dosáhnout s trochou převzorkování.

V zásadě si vezmete hromadu údajů a průměrujete je. Funguje to pouze v případě, že ve vašem signálu nebo ve vašem ADC je alespoň několik mV náhodného šumu a pokud je šířka pásma vašeho vstupního signálu dostatečně nízká, aby bylo možné průměrovat vzorky dohromady.

Jinak použijte vyhrazený Čip ADC.

Michael Goldshteyn
2015-08-09 08:31:09 UTC
view on stackexchange narkive permalink

Všichni dělají převzorkování. Můžete vyhodnotit kvalitu tohoto postupu pro své vlastní použití.

Vítejte v Arduino SE! Můžete přidat svůj příspěvek a vysvětlit, jak to děláte? Dík!


Tyto otázky a odpovědi byly automaticky přeloženy z anglického jazyka.Původní obsah je k dispozici na webu stackexchange, za který děkujeme za licenci cc by-sa 3.0, pod kterou je distribuován.
Loading...