Eksperimentai su radijo ryšio moduliais 20
ReM posted in Elektronika, Programavimas on March 17th, 2010
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…)