Πρωτόκολλο ελέγχου επικοινωνίας μονάδας Ethernet Mini_COFDM Vcan1886

Πρωτόκολλο ελέγχου επικοινωνίας μονάδας Ethernet Mini_COFDM Vcan1886

1. Παράμετροι σειριακής θύρας ελέγχου επικοινωνίας

8 bits δεδομένων

1 stop bit

άρτια ισοτιμία

ρυθμός baud: 19200

2. Παράμετροι διαμόρφωσης μονάδας

Οι παράμετροι διαμόρφωσης της μονάδας γράφονται γράφοντας ένα 256×8 RAM Για να το πετύχετε αυτό, Οι διαμορφωμένες παράμετροι ισχύουν μετά την αποθήκευση της επαναφοράς, ή ενεργοποίηση ξανά. Μετά την ενεργοποίηση ή την επαναφορά του συστήματος, θα εκτυπωθεί η σειριακή θύρα {AAAAA}

Περιγραφή παραμέτρου RAM

ΕΜΒΟΛΟ[0]: Έλεγχος επαναφοράς συστήματος, ευανάγνωστο και εγγράψιμο, Η ανάγνωση και η γραφή αντιπροσωπεύουν διαφορετικές έννοιες: 

Γράφω

00 Κεντρικό σημείο συχνότητας λειτουργίας> Επαναφέρετε ολόκληρο το σύστημα, Η σειρά επιστρέφει {ΑΑΑΑΑ}, υποδεικνύοντας ότι το σύστημα έχει γίνει επαναφορά

01 Κεντρικό σημείο συχνότητας λειτουργίας> Αποθηκεύστε τις παραμέτρους που ορίζονται από τον χρήστη, Η σειρά επιστρέφει {000101}, υποδηλώνει επιτυχή εκτέλεση

02 Κεντρικό σημείο συχνότητας λειτουργίας> Επαναφέρετε τις παραμέτρους στις προεπιλεγμένες παραμέτρους του συστήματος, Η σειρά επιστρέφει {000202}, που υποδηλώνει επιτυχή εκτέλεση

03Κεντρικό σημείο συχνότητας λειτουργίας> Αναζητήστε το σημείο συχνότητας του καθορισμένου εύρους ζώνης. Η σειριακή θύρα επιστρέφει {000303}, υποδηλώνει επιτυχή εκτέλεση

04Κεντρικό σημείο συχνότητας λειτουργίας> Αναζητήστε την καθορισμένη συχνότητα όταν είναι γνωστές οι παράμετροι, ΕΠΙΣΤΡΟΦΗ {000404}, υποδηλώνει επιτυχή εκτέλεση

05Κεντρικό σημείο συχνότητας λειτουργίας> επαναφορτώστε, Ρύθμιση παραμέτρων σειριακής θύρας των παραμέτρων μετάδοσης και σειριακής θύρας δεδομένων, επιστρέφει {000505}, υποδηλώνει επιτυχή εκτέλεση

06Κεντρικό σημείο συχνότητας λειτουργίας> Τροποποιήστε δυναμικά τις παραμέτρους αποσύνθεσης της εκπομπής (γράψτε RAM[8] Η τιμή εξασθένησης τίθεται σε ισχύ αμέσως μετά την έκδοση της εντολής, και δεν επαναφέρει την εκπομπή. Μετά την απενεργοποίηση, και ενεργοποιήστε ξανά, ΕΜΒΟΛΟ[8]είναι η προηγουμένως αποθηκευμένη τιμή),

ΕΠΙΣΤΡΟΦΗ{000606},Υποδεικνύει επιτυχή εκτέλεση

άλλο=> απόθεμα

ανάγνωση: 

Κομμάτι[0] Κεντρικό σημείο συχνότητας λειτουργίας> 

«1» = Κλείδωμα συχνότητας πομπού RF

‘0’= Η συχνότητα RF του πομπού δεν είναι κλειδωμένη

Κομμάτι[1] Κεντρικό σημείο συχνότητας λειτουργίας> 

«1» = Κλείδωμα συχνότητας ραδιοσυχνοτήτων δέκτη

‘0’= Ο δέκτης πάνω από τη συχνότητα RF δεν είναι κλειδωμένος

Κομμάτι[7:2] Κεντρικό σημείο συχνότητας λειτουργίας> απόθεμα

ΕΜΒΟΛΟ[1]: Ρύθμιση κατάστασης λειτουργίας λειτουργικής μονάδας, και ρυθμός σειριακής θύρας δεδομένων, ευανάγνωστο και εγγράψιμο, Οι προεπιλογές είναι 0Χ44

Κομμάτι[7:4]: σειριακή ταχύτητα

“0000” =1200,

“0001”=2400,

“0010”=4800,

“0011”=9600,

“0100”=19200,

“0101”=38400,

“0110”=57600,

“0111”=115200

“1000”=230400,

“1001”~”1111″=κρατημένος

Κομμάτι[3] :Ισοτιμία

‘0’=τεστ ομοιόμορφου αποτελέσματος, 

‘1’=θαυματουργό αποτέλεσμα

Κομμάτι[2] :διακόπτης ισοτιμίας

‘1’=ανοιχτό

‘0'' = κοντά

Κομμάτι[1]: Κατάσταση λειτουργίας της μονάδας δέκτη

‘1’=Μονάδα δέκτη απενεργοποιημένη

‘0’=Η μονάδα δέκτη λειτουργεί κανονικά

Κομμάτι[0]: Κατάσταση λειτουργίας πομπού

‘1’=Μονάδα πομπού απενεργοποιημένη

‘0’=Η μονάδα πομπού λειτουργεί κανονικά

ΕΜΒΟΛΟ[2]: Εύρος ζώνης μετάδοσης, ευανάγνωστο και εγγράψιμο, Προεπιλογές 0X14,

Διαιρέστε τον αντίστοιχο δεκαδικό αριθμό με το 10 Το εύρος ζώνης που ορίστηκε για, κυμαίνεται από 20-80, περιλαμβάνει 20 (2M Εύρος ζώνης).) και 80 (8M Εύρος ζώνης).)

άλλο=> απόθεμα

ΕΜΒΟΛΟ[3]~ RAM[4]: Μονάδα πομπού Κεντρική συχνότητα RF, αναγνώσιμο και εγγράψιμο Προεπιλογές RAM[3] = 0Χ0Δ, ΕΜΒΟΛΟ[4] = 0Χ48

Σε μονάδες των 100KHz. Η μέγιστη τιμή είναι 25000 και η ελάχιστη τιμή είναι 500.

ΕΜΒΟΛΟ[5]: Ρυθμός κωδικού FEC μονάδας πομπού, ευανάγνωστο και εγγράψιμο, Προεπιλογές 0Χ00

00 Κεντρικό σημείο συχνότητας λειτουργίας> 1/2

01 Κεντρικό σημείο συχνότητας λειτουργίας> 2/3

02 Κεντρικό σημείο συχνότητας λειτουργίας> 3/4 

03 Κεντρικό σημείο συχνότητας λειτουργίας> 5/6 

04 Κεντρικό σημείο συχνότητας λειτουργίας> 7/8 

άλλο=> απόθεμα

ΕΜΒΟΛΟ[6]: Λειτουργία διαμόρφωσης μονάδας πομπού, ευανάγνωστο και εγγράψιμο, Προεπιλογές 0Χ00

00 Κεντρικό σημείο συχνότητας λειτουργίας> QPSK(4QAM) 

01 Κεντρικό σημείο συχνότητας λειτουργίας> 16QAM

02 Κεντρικό σημείο συχνότητας λειτουργίας> 64QAM

άλλο=> απόθεμα

ΕΜΒΟΛΟ[7]: Διάστημα προστασίας μονάδας πομπού, ευανάγνωστο και εγγράψιμο, Προεπιλογές 0Χ00

00 Κεντρικό σημείο συχνότητας λειτουργίας> 1/32

01 Κεντρικό σημείο συχνότητας λειτουργίας> 1/16 

02 Κεντρικό σημείο συχνότητας λειτουργίας> 1/8 

03 Κεντρικό σημείο συχνότητας λειτουργίας> 1/4 

άλλο=> απόθεμα

ΕΕΙΜΑΙ[8]: Μονάδα πομπού RF Τιμή εξασθένησης ισχύος εξόδου, ευανάγνωστο και εγγράψιμο, Η προεπιλεγμένη τιμή είναι 0Χ00

00: 0 dB

01: 1 dB

02: 2 dB; 

………..

0φά:15 db

άλλο=> απόθεμα

ΕΜΒΟΛΟ[9]: Λήψη εύρους ζώνης συχνότητας, ευανάγνωστο και εγγράψιμο, Προεπιλογές 0Χ14

Διαιρέστε τον αντίστοιχο δεκαδικό αριθμό με το 10 Το εύρος ζώνης που ορίστηκε για, κυμαίνεται από 20 ~ 80, περιλαμβάνει 20 (2M εύρος ζώνης).) και 80 (8M Εύρος ζώνης).)

άλλο=> απόθεμα

ΕΜΒΟΛΟ[10]~ RAM[11]: μονάδα δέκτη κεντρική συχνότητα RF, εύρος 158M έως 860M, Προεπιλεγμένη μνήμη RAM με δυνατότητα ανάγνωσης και εγγραφής[10] = 0Χ0Δ, ΕΜΒΟΛΟ[11] = 0Χ48

Σε μονάδες των 100KHz. Η μέγιστη τιμή είναι 90000 και η ελάχιστη τιμή είναι 2000

ΕΜΒΟΛΟ[12]~ RAM[21]: Λήψη παραμέτρων καναλιού που αναζητήθηκαν, μόνο για ανάγνωση, 

struct dibDVBTCchannel { 

int8_t spectrum_inversion; 

int8_t nfft; 

int8_t φρουρός; 

αστερισμός int8_t; 

int8_t hrch; 

int8_t άλφα; 

int8_t code_rate_hp; 

int8_t code_rate_lp; 

int8_t select_hp; 

int8_t intlv_native; 

} dvbt;

ΕΜΒΟΛΟ[22]~ RAM[37]: Το κλειδί κρυπτογράφησης, το ευανάγνωστο και εγγράψιμο, Η προεπιλεγμένη τιμή είναι όλα μηδενικά

ΕΜΒΟΛΟ[22] :128 κλειδί κρυπτογράφησης bit[127-120]κομμάτι

ΕΜΒΟΛΟ[23] :128 κλειδί κρυπτογράφησης bit[119-112]κομμάτι

ΕΜΒΟΛΟ[24] :128 κλειδί κρυπτογράφησης bit[111-104]κομμάτι

ΕΜΒΟΛΟ[25] :128 κλειδί κρυπτογράφησης bit[103-96]κομμάτι

ΕΜΒΟΛΟ[26] :128 κλειδί κρυπτογράφησης bit[95-88]κομμάτι

ΕΜΒΟΛΟ[27] :128 κλειδί κρυπτογράφησης bit[87- 80]κομμάτι

ΕΜΒΟΛΟ[28] :128 κλειδί κρυπτογράφησης bit[79-72]κομμάτι

ΕΜΒΟΛΟ[29] :128 κλειδί κρυπτογράφησης bit[71-64]κομμάτι

ΕΜΒΟΛΟ[30] :128 κλειδί κρυπτογράφησης bit[63-56]κομμάτι

ΕΜΒΟΛΟ[31] :128 κλειδί κρυπτογράφησης bit[55-48]κομμάτι

ΕΜΒΟΛΟ[32] :128 κλειδί κρυπτογράφησης bit[47-40]κομμάτι

ΕΜΒΟΛΟ[33] :128 κλειδί κρυπτογράφησης bit[39-32]κομμάτι

ΕΜΒΟΛΟ[34] :128 κλειδί κρυπτογράφησης bit[31-24]κομμάτι

ΕΜΒΟΛΟ[35] :128 κλειδί κρυπτογράφησης bit[23-16]κομμάτι

ΕΜΒΟΛΟ[36] :128 κλειδί κρυπτογράφησης bit[15-8]κομμάτι

ΕΜΒΟΛΟ[37] :128 κλειδί κρυπτογράφησης bit[7-0]κομμάτι

εικονογραφώ[127-0]όλα για 0, χωρίς κρυπτογράφηση

ΕΜΒΟΛΟ[40]~ RAM[43]: Για τον υπολογισμό της αναλογίας σήματος προς θόρυβο, δείτε σχετικά έγγραφα για λεπτομέρειες

ΕΜΒΟΛΟ[44]~ RAM[45]: υπολογίστε την ισχύ RF,rf_power Ανατρέξτε στον κωδικό για λεπτομέρειες

ΕΜΒΟΛΟ[46]~ RAM[48]: υπολογίστε την ισχύ RF,n_agc_power Συγκεκριμένος κωδικός αναφοράς

Άλλες δεσμευμένη RAM, δεν μπορεί να διαβάσει ή να γράψει το περιεχόμενό του

3. Εντολή διαμόρφωσης μονάδας

Η εντολή διαμόρφωσης πραγματοποιείται με την αποστολή εντολών σε αυτήν μέσω της σειριακής θύρας μορφής Command: {+opcode+διεύθυνση RAM+<όρος πράξης>+Ελέγξτε τον κωδικό+} σύμβολο{}μέσα είναι το ASCII που εκφράζεται σε αριθμό βάσης κωδικού 16

{: Υποδεικνύει την έναρξη της εντολής

+: Υποδεικνύει ότι μόνο η σύνδεση που υποδεικνύεται εδώ, για εικονογράφηση, δεν υπάρχει στην πραγματική εντολή

<>: Δηλώνει ότι δεν υπάρχει

}: Υποδεικνύει το τέλος της εντολής

κώδικας πράξης: 00 σημαίνει να γράφω, FF σημαίνει διαβάζω,1 byte διεύθυνση RAM: 1 ψηφιόλεξη

όρος πράξης: ο τελεστής της εντολής 1 byte, σε λειτουργία ανάγνωσης, Αυτό το byte δεν το κάνει

έλεγχος κωδικού: (opcode+ διεύθυνση κατάθεσης+ <όρος πράξης>) mod 256

μορφή επιστροφής εντολών: 

Μορφή επιτυχούς επιστροφής λειτουργίας: {+διεύθυνση εγγραφής+αξία μητρώου+κωδικός ελέγχου+} 

η εντολή επαναφοράς δεν επέστρεψε

Μορφή επιστροφής αποτυχίας λειτουργίας{ΦΦΦΦΦΦ}

4. Αναφορά μεθόδου υπολογισμού παραμέτρου μεγέθους καναλιού

Η μέγιστη χωρητικότητα καναλιού του συστήματος μπορεί να υπολογιστεί χρησιμοποιώντας τον ακόλουθο τύπο: 

Rmax=6,75 x b x FEC x (188/204) Χ (1/(1+GD)) Χ (BW/8) 

Rmax: Η μέγιστη χωρητικότητα του καναλιού(Mb/s)

σι: Λειτουργία αναλογίας κυμάτων σύζευξης,QPSK ώρα b=2, 16QAM ώρα b=4,64QAMhourb=6 FEC: Ποσοστό κωδικού διόρθωσης εσωτερικού σφάλματος(1/2, 2/3, 3/4, 5/6, 7/8)

GD: διάστημα φρουράς 1/4, 1/8, 1/16, 1/32 

BW: Εύρος ζώνης toM ως μονάδα

Σύμφωνα με τον παραπάνω τύπο, Η μέγιστη χωρητικότητα του καναλιού μπορεί να υπολογιστεί κάτω από μερικές παραμέτρους. Όπως φαίνεται στον παρακάτω πίνακα, ναι8m Χωρητικότητα πληροφοριών υπό εύρος ζώνης. Το σύστημα θα υπολογίσει αυτόματα το μέγεθος της κωδικοποιημένης ροής εξόδου σύμφωνα με τις καθορισμένες παραμέτρους του καναλιού, έτσι ώστε το μέγεθος της ροής εξόδου να μην είναι μεγαλύτερο από τη μέγιστη χωρητικότητα του καναλιού.

Mini_COFDM Ethernet module communication control protocol Vcan1886 1

5. Σημείωση

στη θέση L19 της πλακέτας (στο U9 Στο πλάι, η θέση είναι άδεια κατά την έξοδο από το εργοστάσιο) μπορεί να προσθέσει α 0603 Η αυτεπαγωγή για την αύξηση της ισχύος εξόδου, η αυξημένη τιμή αυτεπαγωγής μπορεί να αναφέρεται στο παρακάτω σχήμα

Mini_COFDM Ethernet module communication control protocol Vcan1886 2

6. Λειτουργικό βίντεο

Κάνε μια ερώτηση

← Πίσω

Το μήνυμά σας έχει σταλεί