Portalul Dxradio - sisteme de comunicații radio - dcs (dpl)

Informații generale
CDCSS (Continuous Codificat Squelch Sistem digital - digital Encoding Permanent Squelch System), de asemenea, cunoscut sub numele de DCS (Digital Coded Squelch - Digital Squelch codat) este un sistem digital de infrasunete apel selectiv. DCS este un cod format din 23 de biți trimis în mod continuu la o rată de 134,3 biți pe secundă. Codul se bazează pe codul Golay (23,12), dezvoltat pentru prima oară în 1949. Acest cod are capacitatea de a detecta și corecta până la trei biți eronați. Codul trimis este un cuvânt care constă dintr-un câmp de date de 12 biți și un vector de paritate de 11 biți. În CDCSS, cei 12 biți utilizați sunt împărțiți în 4 octeți, primul dintre care este întotdeauna setat la 1002 (410), octeții 2, 3 și 4 formează codul DCS.
Formatul DCS al cuvântului este:

Indicație de direcție -> Ieșire
PPPPPPPPPPPFFFCCCCCCCCC

În cazul în care P este biți de paritate, F este un octet fix, iar C este de trei octeți de cod. Deci, pentru codul DCS "023" cuvântul binar este valabil:

Calculul biților de paritate
Algoritmul inițial Golay folosește un polinom dublu pentru a calcula biții de paritate. Cu toate acestea, această metodă preia prea multă memorie și timpul microcontrolerului. Stocarea tuturor celor 512 de cuvinte pe 23 de biți în RAM ar ocupa un minim de 1472 octeți, stocarea numai a unui bit de paritate în RAM va ocupa un minim de 704 octeți. Acest lucru va economisi RAM și timp pentru a efectua un calcul de microcontroler a bitului de paritate. Această metodă utilizează calcule scurte - câte unul pentru fiecare bit de paritate bazat pe selecția de biți din cei 9 biți ai codului DCS:

P1 = C1 + C2 + C3 + C4 + C5 + C8 (MODULO TWO ADDITION)
P2 = HE (C2 + C3 + C4 + C5 + C6 + C9)
P3 = C1 + C2 + C6 + C7 + C8
P4 = HE (C2 + C3 + C7 + C8 + C9)
P5 = HE (C1 + C2 + C5 + C9)
P6 = HE (C1 + C4 + C5 + C6 + C8)
P7 = C1 + C3 + C4 + C6 + C7 + C8 + C9
P8 = C2 + C4 + C5 + C7 + C8 + C9
P9 = C3 + C5 + C6 + C8 + C9
P10 = NOT (C4 + C6 + C7 + C9)
P11 = NOT (C1 + C2 + C3 + C4 + C7)

Transferați DCS
DCS este trimis și primit în format NRZ (nu se întoarce la zero), deci polaritatea modulării este importantă aici. În acest caz, "1" este determinat de o schimbare în sus a frecvenței și "0" este o schimbare descendentă. Codurile DCS trimise cu această polaritate au o polaritate pozitivă. Cu toate acestea, unele sisteme radio utilizează polaritatea inversă (negativă) pentru a evita interferențele reciproce. Această codificare se numește coduri reverse DCS. Din acest motiv, trebuie utilizate ambele polarități.
Codul DCS "+023" va fi transmis după cum urmează:

Codul DCS este trimis continuu cu începutul transferului operatorului. Atunci când utilizatorul eliberează butonul PTT, codorul începe să transmită un „1“ și „0“ la o viteză de 268,6 biți pe secundă pentru 180 de milisecunde, după care emițătorul este dezactivat. Aceasta se numește „turn off codul“ necesar pentru comutare rapidă ON squelch și de a elimina efectul de „explozie de zgomot“ (zgomot de fond care se aude din difuzor datorită faptului că squelch-ul nu este deja activat).

Caracteristicile de modulare
Intervalul de abatere normal este de la 10% la 20% din abaterea nominală. Cele mai multe sisteme sunt proiectate pentru o abatere de 5 kHz. CDCSS modulare ar trebui să fie la frecvențe sub 300 Hz și la receptor trebuie să fie trecut printr-un filtru special, ceea ce exclude pătrunderea sa în receptor amperi audio care ar cauza sunetul de la zgomotul de fond constant difuzor de pe semnalul util.

Decodificarea DCS
Ca o metodă de a determina cu exactitate începutul 23-biți de cod CDCSS nu există, atunci nu este posibil să se facă distincția între un „023“ coduri „340“, „766“, „-047“, „-375“ sau „-707 “. deoarece toate se fierbe până la aceleași 23 de biți, cu excepția faptului că s-au schimbat în timp. Acest lucru nu permite utilizarea tuturor celor 512 de coduri posibile. Aproape toate codurile DCS sunt duplicate, astfel încât majoritatea producătorilor folosesc 83 până la 104 coduri, alese dintre cel mai puțin duplicat și cu o bună imunitate de zgomot.

Diferiți producători numesc CDCSS în moduri diferite. De exemplu, Motorola înseamnă CDCSS ca DPL (Digital Private Line), Kenwood ca DQT (Digital Quiet Talk).

Bazat pe: mmi-comm.tripod.com/dcs.html. în traducere și cu adăugiri de Maxim Askayeva.