Prenos údaju o hmotnosti.
Moderátor: Moderátoři
Od kdy ma arduino sigma delta AD prevodnik?
Uvedom si, ze typicky signal z loadcell ma rozkmit treba jen 10-20mV na cely rozsah. Muzes tam dat nejake kvalitni OZ (snimac je odporovy mustek) ale nechapu proc by to nekdo delal, kdyz to vyjde mnohem draz a navic jako bonus dostanes vystup zmrseny tim integrovanym 10bitovym AD prevodnikem arduina ze ktereho je v realu pouzitelnych tak nejvyssich 7-8 bitu.
Uvedom si, ze typicky signal z loadcell ma rozkmit treba jen 10-20mV na cely rozsah. Muzes tam dat nejake kvalitni OZ (snimac je odporovy mustek) ale nechapu proc by to nekdo delal, kdyz to vyjde mnohem draz a navic jako bonus dostanes vystup zmrseny tim integrovanym 10bitovym AD prevodnikem arduina ze ktereho je v realu pouzitelnych tak nejvyssich 7-8 bitu.
https://cdn.sparkfun.com/datasheets/Sen ... nglish.pdf
V závislosti na analogovém vstupu je na výstupu 3-bytové slovo 800000 - 7FFFFF /HEX/. (100000000000000000000000 - 011111111111111111111111 /bin/)
V závislosti na analogovém vstupu je na výstupu 3-bytové slovo 800000 - 7FFFFF /HEX/. (100000000000000000000000 - 011111111111111111111111 /bin/)
https://www.mathsisfun.com/binary-decim ... erter.htmlkutilmil píše:Nejako lepšie mi to nevieš vysvetlit?
Tady si tukej na tlacitko + u radku decimal a uvidis co z toho leze kdyz se ti o neco zvysi hmotnost = zvysi se cislo. Lezou z toho postupne jednicky a nuly zprava doleva tak jak je vidis v radku binary. Vzestupnou hranou hodin se posunes na dalsi bit, na sestupne hrane hodin ho ctes.
Nechces nam sdelit na co to vlastne potrebujes? Rekl bych ze neumis vubec programovat a to je potom pro tebe tohle uplne k nicemu. Bez znalosti programovani s daty co z toho lezou vubec nic nejde udelat ani je jakkoliv vyuzit.
obavam sa ze tu chyba uplny zaklad , takze by som si pozrel konvertovanie desiatkovej sustavy na dvojkovu....
takze skusim amatersky vysvetlit (prosim, cisla su vymyslene, nechytat za slovo)
nezatazeny senzor, AD prevodnik nameria dajme tomu 100mV. Procesor sa "opyta" AD prevodnika "koľko si nameral?" a AD prevodnik posle "000001100100" - to je sto v dvojkovej sustave
zatazis senzor, AD prevodnik nameria 1500mV. Procesor sa opyta a AD prevodnik posle "010111011100" - to je 1500 v dvojkovej sustave
ako casto sa procesor pyta, je dane programom a ako casto dokaze AD prevodnik odpovedat zas vlastnostami AD prevodnika...
takze skusim amatersky vysvetlit (prosim, cisla su vymyslene, nechytat za slovo)
nezatazeny senzor, AD prevodnik nameria dajme tomu 100mV. Procesor sa "opyta" AD prevodnika "koľko si nameral?" a AD prevodnik posle "000001100100" - to je sto v dvojkovej sustave
zatazis senzor, AD prevodnik nameria 1500mV. Procesor sa opyta a AD prevodnik posle "010111011100" - to je 1500 v dvojkovej sustave
ako casto sa procesor pyta, je dane programom a ako casto dokaze AD prevodnik odpovedat zas vlastnostami AD prevodnika...