Tema: Re: matematinis-mikroprocesorinis klausimas
Autorius: Levas
Data: 2015-02-06 21:14:55
nebeliko senu versiju :) ir galutines versijos negaliu parodyti, nes 
neturiu visu "datciku"- kinai pavede su tiekimu.

http://youtu.be/YvJUmFS1M_Y

Ziureti tik i virsutini desini parodyma (V), visi kiti skaiciukai rodo 
bet ka- ADC ten niekas nepajungta (floating).

Pakeliui dar skaito per I2C nustatymus. Ekrano SPI turi veiktu 2x greiciau.



siaip ten viskas nekosherna- ir visi triuksmauja, ir softas netobulas.

Del bitu, naudoju kiek turiu- tai AT91SAM7S256

On 2015.02.06 01:19, ejs wrote:
> 2015-02-05 23:50, Levas rašė:
>
>> Pagrindinr problema buvo estetikoje- voltmetras (siuo atveju) turi
>> rodyti kazkokia reiksme, bet jei del ADC ir matuojamos reiksmes
>> vibraciju persipaiso visi skaitmenys, vizualiai tai ziauriai nervuoja.
>
> galima video?
> Išbandžiau atnaujinimą kas 65, 100, 150, 200, 250, 500 ir 1000 ms.
> Vizualiai iki 100 ms yra per greiti, 150 ms yra dar kiek nervuojantis, o
> 500 ms - jau per lėtas.
>
>> Todel pasirinkau +- vienetus. Dabar +-3 vienetai. Pasidare stabilu,
>> skaiciai kaitaliojasi kai itampa pakinta per 6 vienetus. Taip jau
>> gavosi, kad tai 0.06V, kas yra kogero nesvarbu.
>
> 10 bitų ADC?
> Jei pereitum prie 12 bitų? Turėtum 10 realių bitų.
>
>> Naudojant vidurkiu aproksimacija dave labai grazu perejima. Jei tai butu
>> ne skaiciai, o rodyklinis prietaisas, tai labai graziai atrodytu-
>> rodykle nesoktu iskarto i padeti, o su mazejanciu pagreiciu pribegtu
>> prie reikiamos reiksmes. Deja, gaunamas "lagas" ant skaiciuku
>> indikacijos nebuvo toks estetiskai grazus.
>
> gal per greitai nuskaitai reikšmę iš ADC? Arba laideliai neekranuoti ar
> plokštė nekošerna?
>
> Išbandžiau LDR'ą su OLED ekrano atnaujinimais nuo 65 ms (mažiausia ką
> išspaudžia 16 MHz Mega32) iki 1s. Vizualiai priimtinas diaazonas -
> 200-300 ms. Nuo LDR nuskaitytos reikšmės kinta 960-986 diapazone, kas
> yra cieli 5 bitai šiukšlių.
>
> Pastumdžius reikšmes su
>      cLdrValue = ((analogRead(ldrPin) >> 3 ) << 3);
>
> atvaizdavimas žymiai tolygesnis.

-- 
Bye, Levas

--
http://www.vabolis.lt