Úvahy o komunikačných moduloch

Oct 10, 2024

Zanechajte správu

Modul musí byť modulovaný signálom, aby fungoval normálne, bežné kódovacie zariadenia s pevným kódom ako PT2262/2272, pokiaľ sú priamo pripojené, je to veľmi jednoduché, pretože ide o špeciálny kódovací čip, takže efekt je veľmi dobrý, a prenosová vzdialenosť je veľmi dlhá.
Ďalším dôležitým využitím modulu je spolupráca s jednočipovým mikropočítačom na dosiahnutie dátovej komunikácie, v súčasnosti existujú určité zručnosti:
1. Primeraná rýchlosť komunikácie
Maximálna prenosová rýchlosť dátového modulu je 9,6 kB, ktorá je vo všeobecnosti riadená na približne 2,5 kB a príliš vysoká dátová rýchlosť zníži citlivosť príjmu a zvýši bitovú chybovosť alebo dokonca nebude fungovať vôbec.


2. Rozumný formát informačného kódu
Keď mikrokontrolér a modul pracujú, zvyčajne definujú svoj vlastný prenosový protokol, bez ohľadu na to, aký modulačný režim sa používa, formát informačného kódu, ktorý sa má prenášať, je veľmi dôležitý, čo priamo ovplyvní spoľahlivý prenos a príjem údajov.


Odporúča sa formát skupiny kódov
Preambula + synchronizačný kód + dátový rámec, dĺžka preambuly by mala byť väčšia ako 10 ms, aby sa predišlo šumu na pozadí, pretože prvý bit dát prijatých prijímacím modulom je veľmi ľahko narušený (tj nulová úroveň rušenia) a spôsobiť chybu prijatých údajov. Preto je možné použiť dekódovanie CPU na pridanie niektorých skomolených kódov pred bit identifikácie údajov na potlačenie nulovej úrovne rušenia. Synchronizačný kód sa používa hlavne na jeho odlíšenie od preambulového kódu a dát. Existujú určité charakteristiky, ktoré umožňujú softvéru identifikovať synchronizačný kód pomocou určitého algoritmu a pripraviť sa na prijaté údaje.
Dátový rámec by nemal byť nenulový návratový kód, nieto dlhý 0 a dlhý 1. Použite kód Manchester alebo kód POCSAG atď.


3. Rušenie jednočipového mikropočítača s prijímacím modulom
Vo všeobecnosti je normálne, keď jednočipový mikropočítač simuluje 2262, ale jednočipový mikropočítač simuluje 2272 pri dekódovaní, zvyčajne sa zistí, že vzdialenosť diaľkového ovládania sa veľmi skráti, je to preto, že frekvenčný multiplikátor frekvencie hodín jednočipový mikropočítač bude rušiť prijímací modul, elektromagnetické rušenie jednočipového mikropočítača radu 51 je pomerne veľké, 2051 je o niečo menší a séria PIC je relatívne malá a musíme prijať nejaké opatrenia proti rušeniu na zníženie rušenia.

 

Napríklad jednočipový mikropočítač a prijímací obvod diaľkového ovládania sú napájané dvoma 5-voltovými zdrojmi napájania a prijímacia doska je napájaná samotným 78L05 a hodinová oblasť jednočipového mikropočítača je ďaleko od prijímacieho modulu, čím sa zníži pracovná frekvencia jednočipového mikropočítača a uprostred sa pridá tienenie.
Najlepšie je vytvoriť izolačný obvod, keď je prijímací modul prepojený s jednočipovým mikropočítačom série 51, čo môže lepšie obmedziť elektromagnetické rušenie jednočipového mikropočítača s prijímacím modulom.


Keď prijímací modul funguje, výstup je vo všeobecnosti impulz vysokej úrovne, nie úroveň jednosmerného prúdu, takže ho nemožno testovať pomocou multimetra a diódu vyžarujúcu svetlo je možné zapojiť do série s odporom 3K na monitorovanie výstupu. stav modulu počas ladenia.
Pri použití bezdrôtového dátového modulu a PT2262/PT2272 a iných špeciálnych kodekových čipov je pripojenie veľmi jednoduché, pokiaľ je priamo pripojené, prenosová vzdialenosť je ideálna, zvyčajne viac ako 600 metrov, ak sa používa s jedným -čipový mikropočítač alebo mikropočítač, bude rušený hodinami jednočipového mikropočítača alebo mikropočítača, čo vedie k výraznému zníženiu prenosovej vzdialenosti a všeobecnej praktickej vzdialenosti je do 200 metrov.