February 4th, 2012

Eksperimentai su radijo ryšio moduliais 20

Praeitą kartą bandžiau perdavinėti duomenis iš kompiuterio o priiminėjau mikrokontroleriu. Šį kartą bandžiau ryšį tarp dviejų mikrokontrolerių. Kaip jau minėjau praeitą kartą, pagrindinė blogo ryšio priežastis yra tame, kad perduodame signale neišlaikomas vienodas nulių ir vienetų skaičius. Tai labai stipriai veikia perdavimo kokybę. Jei signalas formuojamas kompiuteryje programiškai, to garantuoti negalima. Kompiuterio operacinė sistema nėra realaus laiko, ji duoda užduotį procesoriui, kurią jis įvykdys vėliau, kai turės laiko. Tas „vėliau“ dažniausiai yra pakankamai greitai, bet ne visada, tai priklauso nuo sistemos apkrovimo. Todėl signale gali atsirasti tarpai, kurie pablogins ryšį. Kai signalą formuoja mikrokontroleris, tokių nenumatytų užlaikymų nebus.
(more…)



Imhotep theme designed by Chris Lin. Blog powered by Wordpress.
Be autoriaus sutikimo kopijuoti draudžiama!