Overvejelser for kommunikationsmoduler

Oct 10, 2024

Læg en besked

Modulet skal moduleres med signal for at fungere normalt, almindelige faste kodeenheder såsom PT2262/2272, så længe de er direkte forbundet, er det meget enkelt, fordi det er en speciel kodningschip, så effekten er meget god, og transmissionsafstanden er meget lang.
En anden vigtig anvendelse af modulet er at samarbejde med single-chip mikrocomputeren for at opnå datakommunikation, på nuværende tidspunkt er der visse færdigheder:
1. Rimelig kommunikationshastighed
Den maksimale transmissionsdatahastighed for datamodulet er 9,6KBs, som generelt styres til omkring 2,5k, og for høj datahastighed vil reducere modtagefølsomheden og øge bitfejlfrekvensen eller endda ikke fungere.


2. Rimeligt informationskodeformat
Når mikrocontrolleren og modulet fungerer, definerer de normalt deres egen transmissionsprotokol, uanset hvilken modulationstilstand der bruges, er informationskodeformatet, der skal transmitteres, meget vigtigt, hvilket direkte vil påvirke den pålidelige transmission og modtagelse af data.


Kodegruppeformatet anbefales
Præamble + synkroniseringskode + dataramme, længden af ​​præamblen bør være større end 10 ms for at undgå baggrundsstøj, fordi den første bit af data modtaget af det modtagende modul er meget let at blive forstyrret med (dvs. nul-niveau interferens) og forårsage den modtagne datafejl. Derfor kan CPU-afkodning bruges til at tilføje nogle forvanskede koder før dataidentifikationsbitten for at undertrykke interferens på nulniveau. Synkroniseringskoden bruges hovedsageligt til at skelne den fra præamblekoden og dataene. Der er visse egenskaber, der gør det muligt for softwaren at identificere synkroniseringskoden gennem en bestemt algoritme og forberede sig på de modtagne data.
Datarammen bør ikke være en ikke-nul-returkode, endsige lang 0 og lang 1. Brug Manchester-kode eller POCSAG-kode osv.


3. Interferensen fra en enkelt-chip mikrocomputer til det modtagende modul
Det er generelt normalt, når single-chip mikrocomputeren simulerer 2262, men single-chip mikrocomputeren simulerer 2272 ved afkodning, konstateres det normalt, at fjernbetjeningsafstanden er forkortet meget, dette skyldes, at frekvensmultiplikatoren af ​​klokfrekvensen for single-chip mikrocomputer vil interferere med det modtagende modul, den elektromagnetiske interferens af single-chip mikrocomputeren i 51-serien er relativt stor, 2051 er lidt mindre, og PIC-serien er relativt lille, og vi er nødt til at vedtage nogle anti-interferensforanstaltninger for at reducere interferens.

 

For eksempel strømforsynes enkelt-chip-mikrocomputeren og fjernbetjeningsmodtagekredsløbet af to 5-volt-strømforsyninger, og modtagerkortet får strøm fra en 78L05 alene, og urområdet på enkelt-chip-mikrocomputeren er langt væk fra det modtagende modul, hvilket reducerer arbejdsfrekvensen af ​​single-chip mikrocomputeren og tilføjer afskærmning i midten.
Det er bedst at lave et isolationskredsløb, når det modtagende modul har grænseflader med 51-seriens single-chip mikrocomputer, hvilket bedre kan bremse den elektromagnetiske interferens fra single-chip mikrocomputeren til det modtagende modul.


Når det modtagende modul fungerer, er udgangen generelt en puls på højt niveau, ikke et DC-niveau, så det kan ikke testes med et multimeter, og en lysemitterende diode kan forbindes i serie med en 3K modstand for at overvåge outputtet status for modulet under fejlretning.
Når det trådløse datamodul og PT2262/PT2272 og andre specielle codec-chips bruges, er forbindelsen meget enkel, så længe den er direkte forbundet, er transmissionsafstanden ideel, generelt mere end 600 meter, hvis den bruges med en enkelt -chip mikrocomputer eller mikrocomputer, vil den blive forstyrret af uret på single-chip mikrocomputeren eller mikrocomputeren, hvilket resulterer i et betydeligt fald i transmissionsafstanden, og den generelle praktiske afstand er inden for 200 meter.