Manchesterin koodi
Manchesterin koodi, jota kutsutaan myös vaihekoodaukseksi (PE), on synkronisen kellon koodaustekniikka, jota fyysinen kerros käyttää synkronisen bittivaraston kellon ja datan koodaamiseen. Manchester-koodausta käytetään Ethernet-järjestelmässä. Manchesterin koodi tarjoaa yksinkertaisen tavan koodata yksinkertaisia binch-sekvenssejä ilman pitkää jaksoa ilman muunnostasoa, mikä estää kellon synkronoinnin katoamisen tai analogisen linkin bittivirheen matalataajuisen siirtymän vuoksi huonossa kompensaatiossa. Tässä tekniikassa varsinainen binääridata lähetetään tämän kaapelin kautta, ei loogisen 1 tai 0 sekvenssinä (tekniikka, heijastava). (NRZ)). Päinvastoin nämä bitit muunnetaan hieman eri muotoon, jolla on monia etuja suoran binäärikoodauksen ansiosta.
Manchester-koodausta käytetään usein lähiverkon lähetyksessä. Manchester-koodauksessa jokaisen bitin keskellä on hyppy, ja bittien välinen hyppy tehdään sekä kellosignaaliksi että datasignaaliksi; "1" korkeasta matalaan hyppyyn, matalasta korkeaan hyppäämiseen esitys "0" . Siellä on myös differentiaali Manchester-koodi. Jokainen välimatka on vain aikakello, eikä jokaisessa käynnistyksessä ole hyppyä, joka osoittaisi "0" tai "1", on hyppy "0":een, ei hyppyä "1".
Manchesterin koodaama koodaussääntö on: signaalibittien matalasta korkeaan hyppäämiseen esityksessä 0 taso on korkeasta matalaan hyppäämään signaalibittien korkeasta matalaan.
Ero
Signaalin polariteetin muuttaminen signaalibitin alussa, mikä osoittaa logiikkaa "0"; ei muuta signaalin napaisuutta signaalibitin alussa, mikä osoittaa logiikkaa "1". Kuten kuvasta 1 näkyy.
jossa: a) ei ole nollakoodi, b) on Manchesterin koodi, jota kutsutaan myös digitaaliseksi kaksoisvaiheeksi. c) Manchesterin differentiaalikoodille ehdollinen kaksivaiheinen (CDP-koodi). Se on parannettu Manchester-koodi, jolle on tunnusomaista jokaisen syklin puoliväli, aaltomuoto vaihtelee, jos kahdessa jaksossa ei ole muutosta, se tarkoittaa "1": muutosta, joka tarkoittaa "0" (Signaali on aina käänteinen signaalibittien keskellä; signaalin napaisuutta ei muuteta signaalibitin alussa, mikä osoittaa, että logiikka "1": muuttaa signaalin napaisuutta signaalibitin käynnistyessä, mikä tarkoittaa logiikkaa "0").
Tunnista differentiaalinen Manchesterin koodaus: katso pääasiassa kahta vierekkäistä aaltomuotoa, jos jälkimmäinen aaltomuoto on sama kuin edellinen aaltomuoto, niin jälkimmäinen aaltomuoto edustaa 0:ta ja jos aaltomuoto on erilainen, se tarkoittaa 1:tä.
Ero näiden kahden välillä
Manchester ja differentiaali Manchester koodaus on perus identtinen koodi, jälkimmäinen on entinen parannus. Niiden ominaisuus on bitin synkronointikello jokaisessa lähetyksen bitissä, joten siirrossa voidaan sallia pitkä databitti. Jokainen Mancansterin bitti on vain puolet kellojaksosta. Lähetettäessä "1" kellojakson ensimmäinen puolisko on korkea ja jälkimmäinen matala; lähetettäessä "0" päinvastoin. Tällä tavalla jokaisen kellojakson aikana tapahtuu hyppy, joka on bitin synkronointisignaali. Eri tavalla Manchester Coding on parannus Manchesterin koodaukseen. Siinä on hyppy jokaisen kellon asennon keskellä, ja "1" on edelleen "0", mikä erottaa kunkin aikakellon alun.
Toisin kuin Manchester Coding on vähemmän kuin Mandester-koodaus, ja siksi se soveltuu paremmin nopean tiedon siirtämiseen, jota käytetään laajalti nopeissa laajakaistaverkoissa. Koska jokaisella kellobitillä on kuitenkin oltava muutos, näiden kahden koodin tehokkuus voi olla vain noin 50 %; nollakoodin digitaalista signaalia voidaan käyttää suoraan, ja ns. kantataajuus viittaa perustaajuuskaistaan. Kantataajuinen lähetys on digitaalisten signaalien sähköinen pulssi suoraan linjassa. Tämä on yksinkertaisin lähetystapa, ja lähiverkko lähetetään lähiverkkoon. Kun kantataajuutta lähetetään, on tarpeen ratkaista digitaalisen datan digitaalinen signaaliesitys ja signaalin synkronointiongelmat kahden pään välillä. Digitaalisten signaalien lähettämiseen yksinkertaisin ja yleisin tapa on esittää kaksi binaarilukua eri jännitetasoilla, eli digitaalinen signaali koostuu suorakaiteen muotoisesta pulssista. Digitaalisen koodausmenetelmän mukaan se voidaan jakaa yksinapaiseen koodiin ja kaksinapaiseen koodiin, yksinapainen koodi käyttää positiivisen (tai negatiivisen) jännitettä; bipolaarinen koodi on kolmituloinen koodi, 1 on inversio, 0 on Säilytä nollataso. Riippuen siitä, onko signaali nolla, se voidaan jakaa myös nollakoodiin ja ei-nollakoodiin, signaali palaa nollaksi nollasta nollaan nollakoodielementin keskelle nollan sijaan nollakoodin 1 tason käännöksen nollaksi, ja nolla.
Sovellus
Supervisuaalisessa viestintäjärjestelmässä vastaanotettu signaalitaso on läsnä, koska monitielähetyksessä on suuri häipymisilmiö, ja kun osapuoli tai molemmat osapuolet liikkuvat nopeasti, vastaanotetussa signaalissa on myös suurempi Doppler-taajuusmuutos ja koko. Doppler-taajuussiirtymä on verrannollinen liikkeen nopeuteen. Kun tiedonsiirron siirtonopeus on suhteellinen, johtuen Most Push Transmission olemassaolosta, vastaanottavan päätekantoaallon irrotukseen ja bittisynkronointiin on suuri vaikutus, ja demoduloinnin suorituskyky laskee.
Tämän ongelman ratkaisemiseksi Doppler-taajuus voidaan arvioida ja kompensoida, ja hajaspektriviestintää tai monimutkaista virheenkorjauskoodausta voidaan myös käyttää vähentämään useimpia push-lähetyksiä viestintäsuorituskykyyn. Vaikutus. Kuitenkin, kun laitteistoalustan resurssit ja taajuuskaista ovat rajalliset, yllä oleva menetelmä ei ole enää sovellettavissa monimutkaisten laitteistoresurssien laskennan vuoksi tai haluttu taajuuskaista on ylikuormitettu. Tässä artikkelissa 300 Hz:n Doppler-taajuussiirtymän paikan päällä tapahtuvan lähetyksen suunnittelutarpeet 600 bps:n tiedonsiirtonopeuden kanavan läsnäollessa ja ehdotetaan vastustusta Davpler-muokkaukselle, joka perustuu differentiaaliseen Manchesterin pehmeään dekoodaukseen. Menetelmä, tämä menetelmä on helppo laskea, yhdistämällä orgaanisesti ero Manchester-koodauksen, differentiaalisen demodulaation ja monimuotoisuuden yhdistämisen, samalla kun tehokas tasainen tason häipyminen, ultra-visuaalinen hidas siirto laitteistoalustan resurssien ja taajuuskaistan kykyyn olla anti- Dappler-taajuusmuutos järjestelmässä.
Kanavan suuresta Doppler-taajuussiirtymästä johtuen koherentin kantoaallon taajuus- ja vaiheinformaatiota ei voida erottaa vastaanotetusta signaalista, joten signaali demoduloidaan tasaisesti käänteisoperaatiolla; vaikka se olisi Suuremman taajuussiirtymän differentiaalinen demodulointi ei myöskään pysty toteuttamaan vastaanotetun signaalin tehokasta demodulointia, kun tiedonsiirtonopeus on 600 bps ja kanava on olemassa 300 Hz Doppler-taajuussiirtymä. Laitteistoalustan resurssien ja taajuuskaistan olosuhteissa ehdotetaan differentiaalista manchester-koodausta ja differentiaalista demodulaatiota yhdistävää suunnittelumenetelmää, jossa käytetään differentiaalista Manchester-koodausta sirunopeuden koon lisäämiseksi, demoduloivan eron taajuuden vastaisen poikkeaman parantamiseksi, mikä puolestaan vähentää useimpien Pullereiden vaikutusta demodulaattorin suorituskykyyn. Sirunopeuden parantaminen saa kuitenkin demodulaattorin luomaan suorituskykyhäviön alhaisella signaali-kohinasuhteella, ja Manchesterin pehmeä dekoodausmenetelmä voidaan yhdistää tehokkaasti Manchester-koodauksen pehmeä-kohinasuhteella, joten demodulaatio suorituskyvyn heikkeneminen Älä lisää Manchesterin kaavion koodauskerran parantumisen vuoksi, ja suorituskyvyn heikkeneminen voidaan hallita hyväksyttävällä alueella tehokkaalla digitaalisella käsittelyllä. Koska viestintäjärjestelmä toimii supervisuaalisen kanavan olosuhteissa, vastaanotetun signaalin taso häipyy suuresti, ja diversiteettitoimenpiteitä on ryhdyttävä tehokkaasti tasoittaakseen, parantaakseen signaalin tasaista vastaanottokapasiteettia, jolloin saavutetaan alhainen signaali. nopeusviestintäjärjestelmä Tehokas viestintä useimpien Puller-kanavaolosuhteiden läpiviennissä.