Πώς να φτιάξετε ένα ραδιοχειριστήριο με τα χέρια σας. Το απλούστερο κύκλωμα ραδιοελέγχου μίας εντολής για μοντέλα (3 τρανζίστορ). Κρυπτογράφηση ή «δέσμευση» του τηλεχειριστηρίου στον δέκτη

Πώς να φτιάξετε ένα ραδιοχειριστήριο με τα χέρια σας.  Το απλούστερο κύκλωμα ραδιοελέγχου μίας εντολής για μοντέλα (3 τρανζίστορ).  Κρυπτογράφηση ή

Γεια σε όλους, πριν από τρεις μήνες - ενώ καθόμουν "στις απαντήσεις της αλληλογραφίας ru" συνάντησα μια ερώτηση: http://otvet.mail.ru/question/92397727, μετά την απάντηση που έδωσα, ο συγγραφέας της ερώτησης άρχισε να γράψε μου σε προσωπικό μήνυμα, από την αλληλογραφία έγινε γνωστό ότι ο σύντροφος Ο "Ivan Ruzhitsky", γνωστός και ως "STAWR", κατασκευάζει ένα αυτοκίνητο με τηλεχειρισμό όποτε είναι δυνατόν χωρίς "ακριβό" εργοστασιακό υλικό.

Από ό,τι αγόρασε, είχε μονάδες RF στα 433 MHz και έναν «κουβά» με εξαρτήματα ραδιοφώνου.

Δεν ήμουν ακριβώς «άρρωστος» με αυτήν την ιδέα, αλλά άρχισα να σκέφτομαι τη δυνατότητα υλοποίησης αυτού του έργου από την τεχνική πλευρά.
Εκείνη την εποχή, ήμουν ήδη αρκετά γνώστης της θεωρίας του ραδιοελέγχου (νομίζω ναι), επιπλέον. ορισμένες εξελίξεις ήταν ήδη σε λειτουργία.

Λοιπόν, για όσους ενδιαφέρονται - η Διοίκηση βρήκε ένα κουμπί......

Ετσι:
Όλοι οι κόμβοι κατασκευάστηκαν "στο γόνατο", επομένως δεν υπάρχει "ομορφιά", το κύριο καθήκον είναι να μάθετε πόσο εφικτό είναι αυτό το έργο και πόσο θα "βγεί" σε ρούβλια και στην εργασία.

ΤΗΛΕΧΕΙΡΙΣΤΗΡΙΟ:
Δεν έφτιαξα σπιτικό πομπό για δύο λόγους:
1. Ο Ιβάν το έχει ήδη.
2. Μια φορά προσπάθησα να ανακατέψω 27 MHz - δεν βγήκε τίποτα καλό.
Δεδομένου ότι το χειριστήριο σχεδιάστηκε για να είναι αναλογικό, όλα τα είδη τηλεχειριστηρίων από κινεζικά σκουπίδια εξαφανίστηκαν από μόνα τους.

Πήρα το κύκλωμα κωδικοποιητή (κωδικοποιητής καναλιού) από αυτόν τον ιστότοπο: http://ivan.bmstu.ru/avia_site/r_main/HWR/TX/CODERS/3/index.html
Ευχαριστώ πολύ τους συγγραφείς, λόγω αυτής της συσκευής έπρεπε να μάθω πώς να "φλασάρω" το MK.
Αγόρασα τον πομπό και τον δέκτη ακριβώς εκεί στο Park, αν και στα 315 MHz, μόλις επέλεξα το φθηνότερο:
Ο ιστότοπος με τον κωδικοποιητή έχει όλα όσα χρειάζεστε - το ίδιο το κύκλωμα, μια πλακέτα τυπωμένου κυκλώματος "για σιδέρωμα" και μια ολόκληρη δέσμη υλικολογισμικού με διάφορα έξοδα.

Το σώμα του τηλεχειριστηρίου είναι συγκολλημένο από υαλοβάμβακα, τα μπαστούνια ελήφθησαν από τηλεχειριστήριο ελικοπτέρου με έλεγχο υπερύθρων, ήταν επίσης δυνατό από ένα gamepad υπολογιστή, αλλά η γυναίκα μου θα με σκότωνε, παίζει "DmC" σε αυτό, η μπαταρία η θήκη είναι από το ίδιο τηλεχειριστήριο.

Υπάρχει ένας δέκτης, αλλά για να κινηθεί το αυτοκίνητο, χρειάζεσαι και αποκωδικοποιητή (αποκωδικοποιητής καναλιού), οπότε έπρεπε να τον ψάξω για πολύ καιρό - ακόμη και η Google ίδρωνε, καλά, όπως λένε, "ας ο αναζητητής βρει» και εδώ είναι: http://homepages .paradise.net.nz/bhabbott/decoder.html

Υπάρχουν και firmware για το MK.

Ρυθμιστής: Αρχικά έφτιαξα το πιο απλό:

Αλλά η οδήγηση μόνο μπροστά δεν είναι πάγος και επιλέχθηκε αυτό:

Σύνδεσμος στον ιστότοπο: http://vrtp.ru/index.php?showtopic=18549&st=600
Το firmware είναι επίσης εκεί.

Έψαξα σε ένα βουνό από μητρικές πλακέτες και κάρτες γραφικών και δεν βρήκα τα απαραίτητα τρανζίστορ, δηλαδή για τον άνω βραχίονα (κανάλι P), οπότε η γέφυρα H (αυτή είναι η μονάδα που τροφοδοτεί τον κινητήρα) συγκολλήθηκε με βάση ένα μικροκύκλωμα Toshiba από τη συσκευή εγγραφής βίντεο "TA7291P",

το μέγιστο ρεύμα είναι 1,2Α - που μου ταίριαζε αρκετά (όχι TRAXXAS - το κάνω), τράβηξα την πλακέτα με μαρκαδόρο για 20 ρούβλια, την χάραξα με χλωριούχο σίδηρο, την κόλλησα από την πλευρά των σιδηροτροχιών. Αυτό έγινε.


Το "καθαρό" PRM εκπέμπεται στον αέρα, φυσικά αυτό δεν είναι καλό, δεν θα το βάλω σε ένα αεροπλάνο, αλλά για ένα παιχνίδι θα κάνει μια χαρά.
Το αυτοκίνητο το πήραν από το εργοστάσιο, από τους Κινέζους αδερφούς, αφαιρέθηκε όλη η κερκίδα εκτός από τον κινητήρα που λειτουργεί και στη θέση της έβαλαν το έργο μου και του Ιβάν, παρόλο που ασχολούμαστε ξεχωριστά με αυτό, ήταν ιδέα του!

Ξόδεψε:
Σετ μονάδων RF – 200 RUR
Δύο PIC12F675 MK - 40 ρούβλια το καθένα.
Serva - TG9e 75r
+3 μμ.

Αν έχετε ερωτήσεις, θα χαρώ να απαντήσω (δεν έγραψα για πολλά πράγματα)
Με εκτίμηση, Βασίλη.

Αυτό το σύστημα ραδιοελέγχου έχει σχεδιαστεί για να εκτελεί μία εντολή, αλλά ταυτόχρονα μπορεί να επεκταθεί σε τέσσερις ή πέντε εντολές. Στα πλεονεκτήματά του περιλαμβάνονται οι ελάχιστες διαστάσεις της πλακέτας του δέκτη και η ελαχιστοποίηση του αριθμού των πηνίων υψηλής συχνότητας. Το σύστημα μπορεί να χρησιμοποιηθεί σε οποιαδήποτε συσκευή εκκίνησης, σε σύστημα συναγερμού ασφαλείας, προσωπικές κλήσεις ή τηλεχειρισμό μοντέλων και συσκευών.

Σε όλες αυτές τις περιπτώσεις, όταν είναι απαραίτητος ο τηλεχειρισμός από απόσταση έως 500-500m στην πόλη και έως 5000m σε ανοιχτό χώρο ή πάνω από το νερό.

Προδιαγραφές:

1. Συχνότητα λειτουργίας καναλιού............. 27,12 MHz.
2. Ισχύς πομπού.............. 600 mW.
3. Τάση τροφοδοσίας πομπού......... 9 V.
4. Κατανάλωση ρεύματος από τον πομπό............. 0,3 Α.
5. Ευαισθησία δέκτη........................ 2 µV.
6. Επιλεκτικότητα στα 10 kHz αποσυντονισμός......... 36 dB.
7. Τάση τροφοδοσίας δέκτη........... 3,3-5V.
8. Κατανάλωση ρεύματος δέκτη σε ηρεμία............... 12 mA.
9. Η κατανάλωση ρεύματος του δέκτη κατά την ενεργοποίηση είναι 60 mA και εξαρτάται από τον τύπο του ρελέ που χρησιμοποιείται.

Το σχηματικό διάγραμμα και η εγκατάσταση της διαδρομής λήψης φαίνονται στο Σχήμα 1. Το σήμα ραδιοσυχνότητας από την κεραία μέσω του πυκνωτή μετάβασης C1 εισέρχεται στο κύκλωμα εισόδου L1 C2 συντονισμένο σε συχνότητα 27,12 MHz. Από την έξοδο αυτού του κυκλώματος, το σήμα πηγαίνει σε έναν ενισχυτή υψηλής συχνότητας που βασίζεται στο τρανζίστορ πεδίου VT1. Η δίοδος VD1 χρησιμεύει για τον περιορισμό του σήματος της πηγής όταν η απόσταση μεταξύ των κεραιών του δέκτη και του πομπού δεν είναι μεγάλη.

Αυτό το τρανζίστορ ταιριάζει με την ασύμμετρη έξοδο υψηλής αντίστασης του κυκλώματος με τη συμμετρική είσοδο χαμηλής αντίστασης του μικροκυκλώματος DA1, το οποίο χρησιμεύει ως μετατροπέας συχνότητας. Η συχνότητα του τοπικού ταλαντωτή καθορίζεται από τη συχνότητα συντονισμού του συντονιστή Q1. Σε αυτή την περίπτωση, η συχνότητα του τοπικού ταλαντωτή είναι 26.655 MHz. Το σήμα ενδιάμεσης συχνότητας των 465 kHz εκχωρείται στην αντίσταση φορτίου του μετατροπέα R3.

Από αυτήν την αντίσταση, το σήμα IF μέσω του πιεζοκεραμικού φίλτρου Q2 (καθορίζει όλη την επιλεκτικότητα) πηγαίνει στο τσιπ DA2, το οποίο περιέχει έναν ενισχυτή ενδιάμεσης συχνότητας, έναν ανιχνευτή πλάτους, ένα σύστημα AGC και έναν ενισχυτή χαμηλής συχνότητας. Από την έξοδο του ανιχνευτή μικροκυκλώματος (κέρδος 8), μια τάση χαμηλής συχνότητας με πλάτος 50-100 mV τροφοδοτείται μέσω μιας αντίστασης κοπής R8 στην είσοδο του βυθομέτρου υπερήχων, η οποία ενισχύει αυτό το σήμα στα 1,5 - 2 V.

Το ενισχυμένο σήμα χαμηλής συχνότητας από τον ακροδέκτη 12 του μικροκυκλώματος περνά μέσω του C1B στον καταρράκτη του τρανζίστορ VT2. Αυτός είναι ένας καταρράκτης αντανακλαστικών κλειδιών. Ενισχύει την εναλλασσόμενη τάση, η οποία από τον συλλέκτη της τροφοδοτείται στο ταλαντευόμενο κύκλωμα L2 C19, συντονισμένο στα 1250 Hz.

Εάν η τάση εισόδου έχει αυτή τη συχνότητα, το κύκλωμα εισέρχεται σε συντονισμό και εμφανίζεται μια σταθερή τάση στην κάθοδο της διόδου VD2, η οποία οδηγεί στο άνοιγμα του τρανζίστορ. Το ρεύμα του συλλέκτη του αυξάνεται και μόλις φτάσει στην τιμή λειτουργίας του ρελέ XS, ενεργοποιείται και κλείνει ή ανοίγει το κύκλωμα της προς έλεγχο συσκευής με τις επαφές της.

Δομικά, ο δέκτης συναρμολογείται σε μια πλακέτα τυπωμένου κυκλώματος μικρού μεγέθους, το διάγραμμα κυκλώματος του οποίου φαίνεται σε πλήρες μέγεθος. Πρέπει να χρησιμοποιούνται μικρά εξαρτήματα. Το πηνίο L1 τυλίγεται σε μια κυλινδρική ράβδο φερρίτη με διάμετρο 2,8 mm και μήκος 12 mm. Περιέχει 14 στροφές σύρματος PEV-0.31. Το τυλίγουν έτσι ώστε ο πυρήνας να μπορεί να κινηθεί μέσα του με κάποια τριβή. Το πιεζοκεραμικό φίλτρο είναι επίσης μικρού μεγέθους - FGLP061-02 στα 465 kHz. Μπορείτε να χρησιμοποιήσετε άλλο φίλτρο σε αυτή τη συχνότητα· είναι σημαντικό οι διαστάσεις να το επιτρέπουν.

Ρελέ - RES55 - διακόπτης καλαμιού, διαβατήριο RS4.569.603. Αυτό το ρελέ επιτρέπει το ρεύμα μεταγωγής έως και 0,25A. Μπορείτε να χρησιμοποιήσετε ένα άλλο ρελέ μικρού μεγέθους, για παράδειγμα RES43 ή RES44. Το πηνίο κυκλώματος χαμηλής συχνότητας L2 τυλίγεται σε δακτύλιο φερρίτη K7-4-2 από φερρίτη 400NN· περιέχει 350 στροφές σύρματος PEV-0.06.

Ο συντονισμός του τμήματος RF του δέκτη καταλήγει στο συντονισμό του κυκλώματος εισόδου στη συχνότητα του καναλιού. Η ρύθμιση του καταρράκτη στο VT2 καταλήγει στη ρύθμιση του τρόπου λειτουργίας έτσι ώστε όταν ο διαμορφωτής πομπού είναι απενεργοποιημένος, οι επαφές του ρελέ να βρίσκονται στη θέση απενεργοποίησης. Η λειτουργία ρυθμίζεται επιλέγοντας R9, σε ορισμένες περιπτώσεις μπορεί να αποκλειστεί. Το R8 ρυθμίζεται με τέτοιο τρόπο ώστε να υπάρχει μέγιστη ευαισθησία και ταυτόχρονα το ρελέ να μην λειτουργεί λόγω θορύβου.

Το σχηματικό διάγραμμα του πομπού φαίνεται στο Σχήμα 2. Ο κύριος ταλαντωτής του πομπού είναι κατασκευασμένος σε VT1 με σταθεροποίηση συχνότητας χαλαζία. Ο συντονιστής χαλαζία Q1 επιλέγεται για συχνότητα φορέα 27,12 MHz. Η τάση αυτής της συχνότητας απελευθερώνεται στον επαγωγέα L1 και μέσω του πυκνωτή C8 τροφοδοτείται στον ενισχυτή ισχύος στο τρανζίστορ VT2. Η ενισχυμένη τάση HF απελευθερώνεται στον επαγωγέα L3.

Για να ταιριάζει με την κεραία, χρησιμοποιείται ένα διπλό κύκλωμα σε σχήμα "51" στα στοιχεία L4, L5, C12, C13, C14 και C15. Ταιριάζει με την αντίσταση εισόδου της κεραίας και την έξοδο του πομπού και φιλτράρει τις αρμονικές της φέρουσας συχνότητας. Το πηνίο L6 χρησιμοποιείται για την αύξηση του ισοδύναμου μήκους της κεραίας και συνεπώς την αύξηση της μεταδιδόμενης ενέργειας.

Για τη διαμόρφωση, χρησιμοποιείται ένα βασικό στάδιο στο τρανζίστορ VT3. Όταν εφαρμόζεται αρνητική τάση σε σχέση με τον πομπό στη βάση του, ανοίγει και τροφοδοτεί τον ενισχυτή ισχύος.

Οι ορθογώνιοι παλμοί για τον έλεγχο του διαμορφωτή παράγονται από έναν πολυδονητή στο τσιπ D1. Η συχνότητα παραγωγής καθορίζεται από τον πυκνωτή C3 και τις αντιστάσεις R1 και R2. Το στοιχείο D1.3 λειτουργεί ως διαμορφωτής παλμών και το D1.4 είναι ένας διακόπτης διαμόρφωσης.

Στον τρόπο λειτουργίας, εάν δεν υπάρχει εντολή, παρέχεται ρεύμα στον πομπό (το S2 είναι κλειστό). Σε αυτήν την περίπτωση, ο διακόπτης εναλλαγής S1 είναι κλειστός και μια τάση κοντά στο μηδέν έχει ρυθμιστεί στην έξοδο του στοιχείου D1.4 (σε σχέση με το τροφοδοτικό μείον). Αυτή η τάση είναι αρνητική σε σχέση με τον πομπό του VT3. Περνάει από το R5 στη βάση αυτού του τρανζίστορ και το ανοίγει.

Ως αποτέλεσμα, ελλείψει εντολής, ο πομπός εκπέμπει ένα μη διαμορφωμένο σήμα. Αυτό είναι απαραίτητο για να φράξει τη διαδρομή υψηλής συχνότητας του δέκτη και να εξαλείψει την επίδραση των ηλεκτρικών παρεμβολών και του ατμοσφαιρικού θορύβου στη λειτουργία του. Για να στείλετε μια εντολή, πρέπει να ανοίξετε τον διακόπτη εναλλαγής S1. Στη συνέχεια, το στοιχείο D1.2 θα ανοίξει και θα περάσει μέσα του ορθογώνιους παλμούς από τον πολυδονητή.

Ο πομπός θα εκπέμψει ένα διαμορφωμένο σήμα, το ρελέ του δέκτη θα λειτουργήσει. Εάν δεν υπάρχει κίνδυνος από παρεμβολές και η απόσταση μεταξύ δέκτη και πομπού είναι μικρή, μπορείτε να εξαλείψετε τη σταθερή ακτινοβολία ανοίγοντας το S1 και στέλνοντας εντολές μόνο κλείνοντας το S2. Αυτή η λειτουργία θα πρέπει να χρησιμοποιείται κατά τη λειτουργία εξοπλισμού σε ένα συγκρότημα ασφαλείας, καθώς είναι αδύνατο να καταληφθεί η συχνότητα για τόσο μεγάλο χρονικό διάστημα.

Ο πομπός είναι τοποθετημένος σε μια πλακέτα τυπωμένου κυκλώματος, το σχέδιο πλήρους μεγέθους του οποίου φαίνεται στο σχήμα 2. Στον πομπό, δεν είναι απαραίτητο να κάνετε τις ελάχιστες διαστάσεις της πλακέτας και μπορείτε να χρησιμοποιήσετε εξαρτήματα που δεν είναι τόσο μικρά όσο στον δέκτη.

Το τσιπ K176LA7 μπορεί να αντικατασταθεί με ένα K561LA7 ή εάν η διάταξη της πλακέτας αλλάξει σε K564LA7. Το τρανζίστορ VT1 μπορεί να χρησιμοποιηθεί KT608 με οποιοδήποτε γράμμα, VT2 - KT606, KT907. VT3 - KT816 ή GT403.

Τα πηνία πομπού L4 και L5 είναι χωρίς πλαίσιο, έχουν διάμετρο 7 mm και μήκος 10 mm, το L4 περιέχει 15 στροφές PEV-0,61, το L6 περιέχει 20 στροφές PEV-0,56. Το πηνίο L6 κατασκευάζεται με τον ίδιο τρόπο όπως το πηνίο του κυκλώματος εισόδου του δέκτη· έχει πυρήνα φερρίτη. Περιέχει 18 στροφές PEV-0.2. Τα τσοκ L1, L2 και L3 τυλίγονται σε μόνιμες αντιστάσεις MLT-0.5 με αντίσταση τουλάχιστον 100 με σύρμα PEV-0.16, 40 στροφές το καθένα. Μια ράβδος μήκους 75 cm χρησιμοποιείται ως κεραία.

Ρυθμίσεις

Ο πομπός ρυθμίζεται χρησιμοποιώντας κυματομετρητή με ένδειξη έντασης πεδίου ή παλμογράφο υψηλής συχνότητας (C1-65) με πηνίο στην είσοδο. Και στις δύο περιπτώσεις, ο διακόπτης εναλλαγής S1 είναι κλειστός και μετράται η τάση στον συλλέκτη VT3· θα πρέπει να είναι κοντά στην τάση τροφοδοσίας.

Στη συνέχεια, με μια συνδεδεμένη κεραία εργασίας, συμπιέζοντας και επεκτείνοντας τις στροφές L4 και L5, ρυθμίζοντας το C13 και αλλάζοντας την αυτεπαγωγή μετακινώντας τον πυρήνα L6, επιτυγχάνουμε το μέγιστο μη παραμορφωμένο ημιτονοειδές σήμα της βασικής συχνότητας (κατά λάθος μπορείτε να συντονιστείτε σε μια αρμονική ), καταγράφεται από κυματομετρητή ή παλμογράφο από απόσταση περίπου 1 μέτρου από την κεραία.

Τώρα μπορείτε να ενεργοποιήσετε τη διαμόρφωση με τον διακόπτη εναλλαγής S1. Τώρα το διαμορφωμένο σήμα θα πρέπει να είναι ορατό στην οθόνη του παλμογράφου· εάν μειώσετε την περίοδο σάρωσης του παλμογράφου, στην οθόνη του θα εμφανιστούν συμπαγή ορθογώνια· δεν θα πρέπει να έχουν παραμορφώσεις ή αιχμές. Οι ρυθμίσεις χαμηλής συχνότητας του δέκτη και του πομπού συνδυάζονται στον πομπό ρυθμίζοντας την αντίσταση στο μέγιστο εύρος λειτουργίας.

Εάν πρέπει να κάνετε πολλές εντολές, πρέπει να κάνετε έναν διακόπτη που θα εναλλάσσει πολλές αντιστάσεις R2. Στον δέκτη πρέπει να φτιάξετε αρκετούς καταρράκτες παρόμοιους με τον καταρράκτη στο VT2, οι οποίοι θα διαφέρουν μόνο σε χωρητικότητα C19, και να τους συνδέσετε στο σημείο "A" (Εικ. 1). Οι συνιστώμενες χωρητικότητες C19 για τέσσερις εντολές είναι 0,15 µF, 0,1 µF, 0,068 µF και 0,033 µF.

Μετά τη ρύθμιση, όλα τα πηνία του πομπού και το πηνίο εισόδου του δέκτη πρέπει να στερεωθούν με εποξειδική ρητίνη.

Σε αυτό το άρθρο, θα δείτε πώς να φτιάξετε ένα ραδιοχειριστήριο για 10 εντολές με τα χέρια σας. Η εμβέλεια αυτής της συσκευής είναι 200 ​​μέτρα στο έδαφος και περισσότερα από 400 μέτρα στον αέρα.



Το διάγραμμα ελήφθη από τον ιστότοπο vrtp.ru
Πομπός

Δέκτης


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

Για εργασία χρειαζόμαστε μια λίστα εξαρτημάτων:
1) PIC16F628A-2 τμχ (μικροελεγκτής) (σύνδεσμος στο aliexpress pic16f628a )
2) MRF49XA-2 τμχ (ραδιοπομπός) (σύνδεσμος στο aliexpress MRF 49 XA )
3) Επαγωγέας 47nH (ή τυλίξτε το μόνοι σας) - 6 τεμ
Πυκνωτές:
4) 33 uF (ηλεκτρολυτικό) - 2 τεμ.
5) 0,1 uF-6 τεμ
6) 4,7 pF-4 τεμ
7) 18 pF - 2 τεμ
Αντιστάσεις
8) 100 Ohm - 1 τεμάχιο
9) 560 Ohm - 10 τεμ
10) 1 Com-3 τεμάχια
11) LED - 1 τεμάχιο
12) κουμπιά - 10 τεμ.
13) Quartz 10MHz-2 τεμ
14) Textolite
15) Κολλητήρι
Όπως μπορείτε να δείτε, η συσκευή αποτελείται από ελάχιστα εξαρτήματα και μπορεί να γίνει από οποιονδήποτε. Απλά πρέπει να το θέλεις. Η συσκευή είναι πολύ σταθερή, μετά τη συναρμολόγηση λειτουργεί αμέσως. Το κύκλωμα μπορεί να κατασκευαστεί όπως σε μια πλακέτα τυπωμένου κυκλώματος. Το ίδιο με την τοποθετημένη εγκατάσταση (ειδικά για την πρώτη φορά, θα είναι πιο εύκολο να προγραμματιστεί). Πρώτα φτιάχνουμε τον πίνακα. Εκτύπωσέ το


Και δηλητηριάζουμε τη σανίδα.

Συγκολλάμε όλα τα εξαρτήματα, είναι καλύτερο να κολλήσουμε το PIC16F628A ως τελευταίο, αφού θα πρέπει ακόμα να προγραμματιστεί. Πρώτα απ 'όλα, κολλήστε το MRF49XA


Το κυριότερο είναι να είσαι πολύ προσεκτική, έχει πολύ λεπτά συμπεράσματα. Πυκνωτές για ευκρίνεια. Το πιο σημαντικό είναι να μην μπερδεύουμε τους πόλους στον πυκνωτή 33 uF αφού οι ακροδέκτες του είναι διαφορετικοί, ο ένας είναι +, ο άλλος είναι -. Όλοι οι άλλοι πυκνωτές μπορούν να συγκολληθούν όπως θέλετε, δεν έχουν πολικότητα στους ακροδέκτες


Μπορείτε να χρησιμοποιήσετε αγορασμένα πηνία 47nH, αλλά είναι καλύτερα να τα τυλίξετε μόνοι σας, είναι όλα ίδια (6 στροφές σύρματος 0,4 σε έναν άξονα 2 mm)

Όταν όλα είναι κολλημένα, τα ελέγχουμε όλα καλά. Στη συνέχεια παίρνουμε το PIC16F628A, πρέπει να προγραμματιστεί. Χρησιμοποίησα PIC KIT 2 lite και σπιτική πρίζα
Εδώ είναι ο σύνδεσμος για τον προγραμματιστή ( Pic Kit2 )


Εδώ είναι το διάγραμμα σύνδεσης


Όλα είναι απλά, οπότε μην φοβάστε. Για όσους απέχουν πολύ από τα ηλεκτρονικά, σας συμβουλεύω να μην ξεκινήσετε με εξαρτήματα SMD, αλλά να αγοράσετε τα πάντα σε μέγεθος DIP. Το έκανα μόνος μου για πρώτη φορά


Και όλα λειτούργησαν πραγματικά την πρώτη φορά


Ανοίξτε το πρόγραμμα, επιλέξτε τον μικροελεγκτή μας

Αφού διάβασα αυτήν την ανάρτηση, εμπνεύστηκα επίσης από την ιδέα να καθηλώσω το δικό μου αεροπλάνο. Πήρα έτοιμα σχέδια και παρήγγειλα μοτέρ, μπαταρίες και έλικες από τους Κινέζους. Αλλά αποφάσισα να κάνω μόνος μου τον έλεγχο του ραδιοφώνου, πρώτον - είναι πιο ενδιαφέρον, δεύτερον - πρέπει να ασχοληθώ με κάτι όσο το πακέτο με τα υπόλοιπα ανταλλακτικά είναι καθ' οδόν, και τρίτον - υπάρχει η ευκαιρία να γίνω πρωτότυπος και προσθέστε κάθε λογής καλούδια.
Προσοχή στις φωτογραφίες!

Πώς και τι να διαχειριστείτε

Οι κανονικοί άνθρωποι παίρνουν έναν δέκτη, βάζουν σερβομηχανές και έναν ελεγκτή ταχύτητας, μετακινούν μοχλούς στο τηλεχειριστήριο και απολαμβάνουν τη ζωή χωρίς να αναρωτιούνται για τις αρχές λειτουργίας ή να μπουν σε λεπτομέρειες. Στην περίπτωσή μας, αυτό δεν θα λειτουργήσει. Η πρώτη εργασία ήταν να μάθουμε πώς ελέγχονταν οι σερβομηχανισμοί. Όλα αποδεικνύονται αρκετά απλά, η μονάδα έχει τρία καλώδια: + ισχύς, - ισχύς και σήμα. Στο καλώδιο σήματος υπάρχουν ορθογώνιοι παλμοί μεταβλητού κύκλου λειτουργίας. Για να καταλάβετε τι είναι, δείτε την εικόνα:


Έτσι, εάν θέλουμε να ρυθμίσουμε τη μονάδα στην άκρα αριστερή θέση, πρέπει να στείλουμε παλμούς με διάρκεια 0,9 ms με διάστημα 20 ms, εάν προς τα άκρα δεξιά - διάρκεια 2,1 ms, το διάστημα είναι το ίδιο Λοιπόν, με τις μεσαίες θέσεις είναι το ίδιο. Όπως αποδεικνύεται, οι ελεγκτές ταχύτητας ελέγχονται με παρόμοιο τρόπο. Όσοι ασχολούνται με το θέμα θα πουν ότι πρόκειται για ένα κανονικό PWM, το οποίο μπορεί να εφαρμοστεί σε οποιονδήποτε μικροελεγκτή - ένα μικροσκοπικό. Έτσι το αποφάσισα, αγόρασα μια μηχανή σερβομηχανής σε ένα τοπικό κατάστημα και κόλλησα ένα λεγόμενο σερβο-ελεγκτή ATtiny13 σε μια σανίδα ψωμιού. Και τότε αποδείχθηκε ότι το PWM δεν είναι εντελώς απλό, αλλά έχει παγίδες. Όπως φαίνεται από το παραπάνω διάγραμμα, ο κύκλος λειτουργίας (ο λόγος της διάρκειας παλμού προς τη διάρκεια της περιόδου) είναι από 5% έως 10% (εφεξής παίρνω παλμούς με διάρκεια 1,0 ms και 2,0 ms ως ακραίες θέσεις ) για έναν μετρητή PWM 256 ψηφίων ATtiny13, αυτό αντιστοιχεί σε τιμές από 25 έως 50. Αλλά αυτό υπό την προϋπόθεση ότι θα χρειαστούν 20 ms για να γεμίσει ο μετρητής, αλλά στην πραγματικότητα αυτό δεν θα λειτουργήσει και για συχνότητα 9,6 MHz και ένα prescaler του 1024, πρέπει να περιορίσουμε τον μετρητή στην τιμή 187 (TOR), οπότε θα έχουμε συχνότητα 50,134 Hz. Οι περισσότεροι (αν όχι όλοι) σερβομηχανισμοί δεν διαθέτουν ακριβή γεννήτρια συχνότητας αναφοράς και επομένως η συχνότητα του σήματος ελέγχου μπορεί να κυμαίνεται ελαφρά. Εάν αφήσετε το TOP του μετρητή στα 255, τότε η συχνότητα του σήματος ελέγχου θα είναι 36,76 Hz - θα λειτουργήσει σε ορισμένους δίσκους (πιθανώς με δυσλειτουργίες), αλλά όχι σε όλους. Έτσι, τώρα έχουμε έναν μετρητή 187 ψηφίων, για τον οποίο το 5-10% αντιστοιχεί σε τιμές από 10 έως 20 - συνολικά 10 τιμές, θα είναι λίγο διακριτικό. Εάν σκέφτεστε να παίξετε με τη συχνότητα ρολογιού και τον προκλιμακωτή, παρακάτω είναι ένας συγκριτικός πίνακας για ένα PWM 8-bit:

Αλλά οι περισσότεροι μικροελεγκτές διαθέτουν χρονόμετρο 16-bit (ή περισσότερο) για τη δημιουργία PWM. Εδώ το πρόβλημα με τη διακριτικότητα θα εξαφανιστεί αμέσως και η συχνότητα μπορεί να ρυθμιστεί με ακρίβεια. Δεν θα το περιγράψω για πολύ καιρό, θα σας δώσω αμέσως ένα σημάδι:

Δεν νομίζω ότι για έναν κινέζικο σερβομηχανισμό υπάρχει σημαντική διαφορά μεταξύ των τιμών 600 και 1200, επομένως το ζήτημα με την ακρίβεια τοποθέτησης μπορεί να θεωρηθεί κλειστό.

Έλεγχος πολλαπλών καναλιών

Έχουμε τακτοποιήσει έναν σερβομηχανισμό, αλλά για ένα αεροπλάνο χρειάζεστε τουλάχιστον τρία από αυτά και επίσης έναν ελεγκτή ταχύτητας. Η απλή λύση είναι να πάρετε έναν μικροελεγκτή με τέσσερα κανάλια PWM 16-bit, αλλά ένας τέτοιος ελεγκτής θα είναι ακριβός και πιθανότατα θα καταλαμβάνει πολύ χώρο στην πλακέτα. Η δεύτερη επιλογή είναι να χρησιμοποιήσετε λογισμικό PWM, αλλά η ανάληψη χρόνου CPU δεν αποτελεί επίσης επιλογή. Εάν κοιτάξετε ξανά τα διαγράμματα σήματος, το 80% των περιπτώσεων δεν φέρει καμία πληροφορία, επομένως θα ήταν πιο λογικό να ρυθμίσετε μόνο τον ίδιο τον παλμό στα 1-2ms χρησιμοποιώντας PWM. Γιατί ο κύκλος λειτουργίας ποικίλλει μέσα σε τόσο στενά όρια, αφού θα ήταν ευκολότερο να δημιουργηθούν και να διαβάσουν παλμούς με κύκλο λειτουργίας τουλάχιστον 10-90%; Γιατί χρειαζόμαστε αυτό το μη πληροφοριακό κομμάτι σήματος που καταλαμβάνει το 80% του χρόνου; Υποψιαζόμουν ότι ίσως αυτό το 80% θα μπορούσε να καταληφθεί από παλμούς για άλλους ενεργοποιητές και στη συνέχεια αυτό το σήμα χωρίζεται σε πολλά διαφορετικά. Δηλαδή σε μια περίοδο 20 ms χωράνε 10 παλμοί με διάρκεια 1-2 ms, τότε αυτό το σήμα χωρίζεται από κάποιον αποπολυπλέκτη σε 10 διαφορετικούς με διάρκεια περιόδου μόλις 20 ms. Αμέσως μετά, σχεδίασα το ακόλουθο διάγραμμα στον PROTEUS:


Το 74HC238 λειτουργεί ως αποπολυπλέκτης· παλμοί από την έξοδο του μικροελεγκτή παρέχονται στην είσοδο Ε. Αυτοί οι παλμοί είναι PWM με περίοδο 2ms (500Hz) και κύκλο λειτουργίας 50-100%. Κάθε παλμός έχει τον δικό του κύκλο λειτουργίας, υποδεικνύοντας την κατάσταση κάθε καναλιού. Έτσι φαίνεται το σήμα στην είσοδο Ε:


Για να γνωρίζει το 74HC238 σε ποια έξοδο θα στείλει το τρέχον σήμα, χρησιμοποιούμε το PORTC του μικροελεγκτή και τις εισόδους A, B, C του αποπολυπλέκτη. Ως αποτέλεσμα, λαμβάνουμε τα ακόλουθα σήματα στις εξόδους:


Τα σήματα εξόδου λαμβάνονται στη σωστή συχνότητα (50Hz) και κύκλο λειτουργίας (5-10%). Επομένως, πρέπει να δημιουργήσετε ένα PWM με συχνότητα 500 Hz και πλήρωση 50-100%, εδώ είναι ένας πίνακας για τη ρύθμιση του προκλιμακωτή και του TOP ενός μετρητή 16 bit:


Είναι ενδιαφέρον ότι ο πιθανός αριθμός τιμών PWM είναι ακριβώς 1000 φορές μικρότερος από τη συχνότητα του χρονοδιακόπτη.
Υλοποίηση λογισμικού
Για το ATmega8 με συχνότητα ρολογιού 16 MHz στο AtmelStudio6, όλα υλοποιούνται ως εξής: πρώτα, ορίζουμε τις τιμές μετρητή για τις ακραίες θέσεις των σερβομηχανισμών:
#define LOW 16000U #define HIGH 32000U
τότε αρχικοποιούμε τη γεννήτρια PWM στο χρονόμετρο/μετρητή1:
OCR1A = ΥΨΗΛΟ; //Ρύθμιση TOP TCCR1A = 0<Απομένει να εφαρμοστούν διακοπές:
ISR(TIMER1_COMPA_vect) //διακοπή όταν επιτευχθεί η ανώτερη τιμή του μετρητή, αμέσως πριν από την έναρξη του επόμενου παλμού ( //c_num είναι μια μεταβλητή που υποδεικνύει τον αριθμό του τρέχοντος καναλιού, τα κανάλια είναι μια συστοιχία τιμών καναλιού εάν (c_αριθμ<= 7) { OCR1B = channels; } else { OCR1B = 0; //отключаем ШИМогенератор для несуществующих в демультиплексоре 8 и 9 канала } } ISR(TIMER1_COMPB_vect, ISR_NOBLOCK)// прерывание возникающее в конце импульса { if (c_num <= 7) { PORTC = c_num; //для каналов 0-7 выводим номер канала на PORTC } //и изменяем значение счетчика от 0 до 9 if (c_num >= 9) (c_num = 0; ) αλλιώς (c_num++;) )
Ενεργοποιήστε καθολικά τις διακοπές και τελειώσατε, εισάγοντας τιμές από LOW έως HIGH στα κανάλια και αλλάζοντας τις τιμές στα κανάλια.

Εφαρμογή σε hardware

Λοιπόν, τακτοποιήσαμε τη θεωρία, ήρθε η ώρα να τα εφαρμόσουμε όλα. Ο μικροελεγκτής ATmega8A επιλέχθηκε ως ο εγκέφαλος του συστήματος, χρονισμένος από χαλαζία στα 16 MHz (όχι επειδή ήθελα 16.000 θέσεις σερβομηχανισμού, αλλά επειδή είχα μερικές από αυτές που βρίσκονται γύρω). Το σήμα ελέγχου για το MK θα ληφθεί μέσω UART. Το αποτέλεσμα είναι το ακόλουθο διάγραμμα:


Μετά από λίγο, εμφανίστηκε αυτό το κασκόλ:




Δεν κόλλησα τους δύο συνδέσμους τριών ακίδων γιατί δεν τους χρειάζομαι και δεν είναι κολλημένοι στη σειρά επειδή δεν έχω μεταλλικές τρύπες και στον κάτω σύνδεσμο οι ράγες και στις δύο πλευρές θα μπορούσαν να αντικατασταθούν με ένα καλώδιο, αλλά στο λογισμικό δεν υπάρχει πρόβλημα με την έξοδο σήματος σε οποιαδήποτε υποδοχή . Λείπει επίσης το 78L05 επειδή ο ρυθμιστής κινητήρα μου έχει ενσωματωμένο σταθεροποιητή (WE).
Για λήψη δεδομένων, η μονάδα ραδιοφώνου HM-R868 είναι συνδεδεμένη στην πλακέτα:


Αρχικά σκέφτηκα να το συνδέσω απευθείας στην πλακέτα, αλλά αυτό το σχέδιο δεν ταίριαζε στο αεροπλάνο, έπρεπε να το κάνω μέσω καλωδίου. Εάν αλλάξετε το υλικολογισμικό, οι επαφές της υποδοχής προγραμματισμού μπορούν να χρησιμοποιηθούν για την ενεργοποίηση/απενεργοποίηση ορισμένων συστημάτων (πλευρικά φώτα κ.λπ.)
Ο πίνακας κοστίζει περίπου 20 UAH = 2,50 $, ο δέκτης - 30 UAH = 3,75 $.

Εξάρτημα μετάδοσης

Το κομμάτι του αεροσκάφους είναι εκεί, μένει να ασχοληθούμε με τον εξοπλισμό εδάφους. Όπως ήδη γράφτηκε νωρίτερα, τα δεδομένα μεταδίδονται μέσω UART, ένα byte ανά κανάλι. Στην αρχή, σύνδεσα το σύστημά μου με ένα καλώδιο μέσω ενός προσαρμογέα στον υπολογιστή και έστειλα εντολές μέσω του τερματικού. Προκειμένου ο αποκωδικοποιητής να προσδιορίσει την αρχή του δέματος και στο μέλλον να επιλέξει δέματα που απευθύνονται ειδικά σε αυτό, πρώτα αποστέλλεται ένα byte αναγνώρισης και μετά 8 byte που καθορίζουν την κατάσταση των καναλιών. Αργότερα άρχισα να χρησιμοποιώ μονάδες ραδιοφώνου· όταν ο πομπός ήταν απενεργοποιημένος, όλοι οι κινητήρες άρχισαν να συσπώνται άγρια. Για να φιλτράρω το σήμα από το θόρυβο, με το δέκατο byte στέλνω XOR και των 9 προηγούμενων byte. Βοήθησε, αλλά αδύναμα, πρόσθεσα επίσης έναν έλεγχο για το χρονικό όριο μεταξύ των byte· εάν ξεπεραστεί, ολόκληρη η αποστολή αγνοείται και η λήψη ξεκινά ξανά, περιμένοντας το byte αναγνωριστικού. Με την προσθήκη ενός αθροίσματος ελέγχου με τη μορφή XOR, η αποστολή εντολών από το τερματικό έγινε αγχωτικό, οπότε άρτισα γρήγορα αυτό το πρόγραμμα με ρυθμιστικά:


Ο αριθμός στην κάτω αριστερή γωνία είναι το άθροισμα ελέγχου. Μετακινώντας τα ρυθμιστικά στον υπολογιστή κινούνταν τα πηδάλια στο αεροπλάνο! Γενικά, διόρθωσα όλα αυτά και άρχισα να σκέφτομαι το τηλεχειριστήριο, αγόρασα αυτά τα joystick για αυτό:

Αλλά μετά μου ήρθε μια σκέψη. Κάποτε με τράβηξαν όλα τα είδη προσομοιωτών πτήσης: "IL-2 Sturmovik", "Lock On", "MSFSX", "Ka-50 Black Shark", κ.λπ. Κατά συνέπεια, είχα ένα χειριστήριο Genius F-23 και αποφάσισε να το βιδώσει στο παραπάνω πρόγραμμα με ρυθμιστικά. Έψαξα στο google πώς να το εφαρμόσω, βρήκα αυτό το post και λειτούργησε! Μου φαίνεται ότι ο έλεγχος ενός αεροπλάνου χρησιμοποιώντας ένα πλήρες joystick είναι πολύ πιο δροσερός από τη χρήση ενός μικρού μοχλού στο τηλεχειριστήριο. Γενικά, όλα φαίνονται μαζί στην πρώτη φωτογραφία - αυτό είναι ένα netbook, ένα joystick, ένας μετατροπέας FT232 και ένας πομπός HM-T868 που είναι συνδεδεμένος σε αυτό. Ο μετατροπέας συνδέεται με ένα καλώδιο 2 μέτρων από τον εκτυπωτή, το οποίο σας επιτρέπει να τον τοποθετήσετε σε κάποιο δέντρο ή κάτι παρόμοιο.

Αρχή!

Λοιπόν, υπάρχει ένα αεροπλάνο, υπάρχει έλεγχος ασύρματου - Πάμε! (γ) Η πρώτη πτήση έγινε πάνω από την άσφαλτο, το αποτέλεσμα ήταν μια άτρακτος σπασμένη στη μέση και ένας μισοσκισμένος κινητήρας. Η δεύτερη πτήση έγινε πάνω από μια πιο μαλακή επιφάνεια:

Οι επόμενες 10 πτήσεις επίσης δεν ήταν ιδιαίτερα επιτυχημένες. Νομίζω ότι ο κύριος λόγος είναι η εξαιρετική διακριτικότητα του joystick - για ρολό έδωσε μόνο 16 τιμές (αντί για τις πιθανές 256), με τον άξονα βήματος δεν ήταν καλύτερο. Αλλά δεδομένου ότι ως αποτέλεσμα των δοκιμών το αεροσκάφος υπέστη σημαντική ζημιά και δεν μπορεί να επισκευαστεί:


- Δεν είναι ακόμη δυνατό να επαληθευτεί η ακρίβεια αυτής της έκδοσης. Αυτή η έκδοση υποστηρίζεται επίσης από την προσπάθεια ισοπέδωσης του αεροπλάνου που καταγράφηκε σε βίντεο - πετάει σε όχθη και στη συνέχεια πέφτει απότομα προς την αντίθετη κατεύθυνση (αλλά θα πρέπει να είναι ομαλά). Ακολουθεί ένα πιο οπτικό βίντεο:

Η εμβέλεια λειτουργίας του εξοπλισμού είναι περίπου 80 μέτρα, πιάνει και πιο πέρα, αλλά κάθε τόσο.
Λοιπόν, αυτό είναι όλο, σας ευχαριστώ για την προσοχή σας. Ελπίζω οι πληροφορίες που παρέχονται να είναι χρήσιμες σε κάποιον. Θα χαρώ να απαντήσω σε όλες τις ερωτήσεις.
Στο αρχείο υπάρχει διάγραμμα και διάταξη του πίνακα για τον Proteus.

Ποιος από τους αρχάριους ραδιοερασιτέχνες δεν ήθελε να φτιάξει κάποιο είδος συσκευής ελεγχόμενης από ένα ραδιοφωνικό κανάλι; Σίγουρα πολλά.

Ας δούμε πώς να συναρμολογήσετε ένα απλό ραδιοελεγχόμενο ρελέ που βασίζεται σε μια έτοιμη μονάδα ραδιοφώνου.

Χρησιμοποίησα μια έτοιμη μονάδα ως πομποδέκτη. Το αγόρασα στο AliExpress από αυτόν τον πωλητή.

Το κιτ αποτελείται από έναν πομπό τηλεχειρισμού για 4 εντολές (μπρελόκ), καθώς και μια πλακέτα δέκτη. Η πλακέτα δέκτη είναι κατασκευασμένη με τη μορφή ξεχωριστής πλακέτας τυπωμένου κυκλώματος και δεν έχει εκτελεστικά κυκλώματα. Πρέπει να τα συναρμολογήσετε μόνοι σας.

Εδώ είναι το βλέμμα.

Το μπρελόκ είναι καλής ποιότητας, ευχάριστο στην αφή και συνοδεύεται από μπαταρία 12V (23A).

Το μπρελόκ έχει μια ενσωματωμένη πλακέτα στην οποία συναρμολογείται ένα μάλλον πρωτόγονο κύκλωμα του πομπού τηλεχειρισμού χρησιμοποιώντας τρανζίστορ και έναν κωδικοποιητή SC2262 (ένα πλήρες ανάλογο του PT2262). Με μπέρδεψε το γεγονός ότι η σήμανση στο τσιπ είναι SC2264, αν και είναι γνωστό από το φύλλο δεδομένων ότι ο αποκωδικοποιητής για το PT2262 είναι PT2272. Αμέσως στο σώμα του τσιπ, ακριβώς κάτω από την κύρια σήμανση, υποδεικνύεται το SCT2262. Σκεφτείτε λοιπόν τι είναι τι. Λοιπόν, αυτό δεν αποτελεί έκπληξη για την Κίνα.

Ο πομπός λειτουργεί σε λειτουργία διαμόρφωσης πλάτους (AM) σε συχνότητα 315 MHz.

Ο δέκτης συναρμολογείται σε μια μικρή πλακέτα τυπωμένου κυκλώματος. Η διαδρομή λήψης ραδιοφώνου αποτελείται από δύο τρανζίστορ SMD με την ένδειξη R25 - διπολικά τρανζίστορ N-P-N 2SC3356. Ένας συγκριτής εφαρμόζεται στον λειτουργικό ενισχυτή LM358 και ο αποκωδικοποιητής SC2272-M4 (γνωστός και ως PT2272-M4) είναι συνδεδεμένος στην έξοδό του.

Πώς λειτουργεί η συσκευή;

Η ουσία του πώς λειτουργεί αυτή η συσκευή είναι η εξής. Όταν πατάτε ένα από τα κουμπιά του τηλεχειριστηρίου A, B, C, D, μεταδίδεται ένα σήμα. Ο δέκτης ενισχύει το σήμα και μια τάση 5 βολτ εμφανίζεται στις εξόδους D0, D1, D2, D3 της πλακέτας του δέκτη. Το όλο πρόβλημα είναι ότι θα βγουν 5 βολτ μόνο εφόσον πατηθεί το αντίστοιχο κουμπί στο μπρελόκ. Μόλις αφήσετε το κουμπί στο τηλεχειριστήριο, η τάση στην έξοδο του δέκτη θα εξαφανιστεί. Ωχ. Σε αυτήν την περίπτωση, δεν θα είναι δυνατή η δημιουργία ενός τηλεκατευθυνόμενου ρελέ που θα λειτουργεί όταν πατηθεί στιγμιαία το κουμπί στο μπρελόκ και θα απενεργοποιείται όταν πατηθεί ξανά.

Αυτό οφείλεται στο γεγονός ότι υπάρχουν διαφορετικές τροποποιήσεις του τσιπ PT2272 (το κινεζικό ανάλογο είναι SC2272). Και για κάποιο λόγο εγκαθιστούν το PT2272-M4 σε τέτοιες μονάδες, οι οποίες δεν έχουν σταθεροποίηση τάσης στην έξοδο.

Τι τύποι μικροκυκλωμάτων PT2272 υπάρχουν;

    PT2272-M4- 4 κανάλια χωρίς στερέωση. Στην έξοδο του αντίστοιχου καναλιού, το +5V εμφανίζεται μόνο όταν είναι πατημένο το κουμπί στο μπρελόκ. Αυτό ακριβώς είναι το μικροκύκλωμα που χρησιμοποιείται στη μονάδα που αγόρασα.

    PT2272-L4- 4 εξαρτημένα κανάλια με στερέωση. Εάν μια έξοδος είναι ενεργοποιημένη, οι άλλες απενεργοποιούνται. Δεν είναι πολύ βολικό εάν χρειάζεται να ελέγχετε ανεξάρτητα διαφορετικά ρελέ.

    PT2272-T4- 4 ανεξάρτητα κανάλια με στερέωση. Η καλύτερη επιλογή για τον έλεγχο πολλαπλών ρελέ. Δεδομένου ότι είναι ανεξάρτητα, το καθένα μπορεί να εκτελέσει τη λειτουργία του ανεξάρτητα από το έργο των άλλων.

Τι μπορούμε να κάνουμε για να λειτουργήσει το ρελέ όπως το χρειαζόμαστε;

Υπάρχουν διάφορες λύσεις εδώ:

    Σκίζουμε το μικροκύκλωμα SC2272-M4 και το αντικαθιστούμε με το ίδιο, αλλά με τον δείκτη T4 (SC2272-T4). Τώρα οι έξοδοι θα λειτουργούν ανεξάρτητα και μανδαλωμένα. Δηλαδή, θα είναι δυνατή η ενεργοποίηση/απενεργοποίηση οποιουδήποτε από τα 4 ρελέ. Το ρελέ θα ανάψει όταν πατηθεί ένα κουμπί και θα σβήσει όταν πατηθεί ξανά το αντίστοιχο κουμπί.

    Συμπληρώνουμε το κύκλωμα με σκανδάλη στο K561TM2. Δεδομένου ότι το μικροκύκλωμα K561TM2 αποτελείται από δύο σκανδάλες, θα χρειαστείτε 2 μικροκυκλώματα. Τότε θα είναι δυνατός ο έλεγχος τεσσάρων ρελέ.

    Χρησιμοποιούμε μικροελεγκτή. Απαιτεί δεξιότητες προγραμματισμού.

Δεν βρήκα το τσιπ PT2272-T4 στην αγορά ραδιοφώνου και θεώρησα ακατάλληλο να παραγγείλω μια ολόκληρη παρτίδα πανομοιότυπων μικροκυκλωμάτων από την Ali. Επομένως, για να συναρμολογήσω ένα ραδιοελεγχόμενο ρελέ, αποφάσισα να χρησιμοποιήσω τη δεύτερη επιλογή με σκανδάλη στο K561TM2.

Το σχέδιο είναι αρκετά απλό (η εικόνα μπορεί να κάνει κλικ).

Εδώ είναι η υλοποίηση σε ένα breadboard.

Στο breadboard, συναρμολόγησα γρήγορα ένα εκτελεστικό κύκλωμα για ένα μόνο κανάλι ελέγχου. Αν κοιτάξετε το διάγραμμα, μπορείτε να δείτε ότι είναι τα ίδια. Ως φορτίο, προσάρτησα ένα κόκκινο LED μέσω μιας αντίστασης 1 kOhm στις επαφές του ρελέ.

Πιθανότατα προσέξατε ότι έβαλα ένα έτοιμο μπλοκ με ένα ρελέ στην πλακέτα ψωμιού. Το έβγαλα από τον συναγερμό ασφαλείας. Το μπλοκ αποδείχθηκε πολύ βολικό, καθώς το ίδιο το ρελέ, ένας σύνδεσμος καρφίτσας και μια προστατευτική δίοδος ήταν ήδη συγκολλημένα στην πλακέτα (αυτό είναι το VD1-VD4 στο διάγραμμα).

Επεξηγήσεις για το διάγραμμα.

Μονάδα λήψης.

Ο ακροδέκτης VT είναι ο ακροδέκτης στον οποίο εμφανίζεται μια τάση 5 βολτ εάν έχει ληφθεί σήμα από τον πομπό. Συνέδεσα ένα LED σε αυτό με αντίσταση 300 Ohms. Η τιμή της αντίστασης μπορεί να είναι από 270 έως 560 Ohms. Αυτό υποδεικνύεται στο φύλλο δεδομένων για το τσιπ.

Όταν πατάτε οποιοδήποτε κουμπί στο μπρελόκ, η λυχνία LED που συνδέσαμε στον ακροδέκτη VT του δέκτη θα αναβοσβήνει για λίγο - αυτό σημαίνει ότι το σήμα έχει ληφθεί.

Τερματικά D0, D1, D2, D3; - αυτές είναι οι έξοδοι του τσιπ αποκωδικοποιητή PT2272-M4. Θα πάρουμε το λαμβανόμενο σήμα από αυτούς. Σε αυτές τις εξόδους εμφανίζεται μια τάση +5V εάν ληφθεί σήμα από τον πίνακα ελέγχου (μπρελόκ). Σε αυτές τις ακίδες συνδέονται τα εκτελεστικά κυκλώματα. Τα κουμπιά A, B, C, D στο τηλεχειριστήριο (μπρελόκ) αντιστοιχούν στις εξόδους D0, D1, D2, D3.

Στο διάγραμμα, η μονάδα λήψης και οι σκανδάλες τροφοδοτούνται με τάση +5V από τον ενσωματωμένο σταθεροποιητή 78L05. Το pinout του σταθεροποιητή 78L05 φαίνεται στο σχήμα.

Κύκλωμα buffer σε D flip-flop.

Ένας διαιρέτης συχνότητας με δύο συναρμολογείται στο τσιπ K561TM2. Οι παλμοί από τον δέκτη φτάνουν στην είσοδο C και το D-flip-flop μεταβαίνει σε άλλη κατάσταση έως ότου ένας δεύτερος παλμός από τον δέκτη φτάσει στην είσοδο C. Αποδεικνύεται πολύ βολικό. Εφόσον το ρελέ ελέγχεται από την έξοδο της σκανδάλης, θα ενεργοποιηθεί ή θα απενεργοποιηθεί μέχρι να φτάσει ο επόμενος παλμός.

Αντί για το μικροκύκλωμα K561TM2, μπορείτε να χρησιμοποιήσετε K176TM2, K564TM2, 1KTM2 (με μέταλλο με επιχρυσωμένη επένδυση) ή εισαγόμενα ανάλογα CD4013, HEF4013, HCF4013. Κάθε ένα από αυτά τα τσιπ αποτελείται από δύο D flip-flops. Το pinout τους είναι το ίδιο, αλλά τα περιβλήματα μπορεί να είναι διαφορετικά, όπως, για παράδειγμα, στο 1KTM2.

Εκτελεστικό κύκλωμα.

Το διπολικό τρανζίστορ VT1 χρησιμοποιείται ως διακόπτης ισχύος. Χρησιμοποίησα το KT817, αλλά το KT815 θα το κάνει. Ελέγχει το ηλεκτρομαγνητικό ρελέ Κ1 στα 12V. Οποιοδήποτε φορτίο μπορεί να συνδεθεί στις επαφές του ηλεκτρομαγνητικού ηλεκτρονόμου K1.1. Αυτό θα μπορούσε να είναι ένας λαμπτήρας πυρακτώσεως, λωρίδα LED, ηλεκτρικός κινητήρας, ηλεκτρομαγνήτης κλειδαριάς κ.λπ.

Pinout του τρανζίστορ KT817, KT815.

Θα πρέπει να ληφθεί υπόψη ότι η ισχύς του φορτίου που συνδέεται με τις επαφές του ρελέ δεν πρέπει να είναι μικρότερη από την ισχύ για την οποία έχουν σχεδιαστεί οι επαφές του ίδιου του ρελέ.

Οι δίοδοι VD1-VD4 χρησιμεύουν για την προστασία των τρανζίστορ VT1-VT4 από την τάση αυτοεπαγωγής. Τη στιγμή που το ρελέ είναι απενεργοποιημένο, εμφανίζεται μια τάση στην περιέλιξή του, η οποία είναι αντίθετη σε πρόσημο από αυτήν που τροφοδοτήθηκε στην περιέλιξη του ρελέ από το τρανζίστορ. Ως αποτέλεσμα, το τρανζίστορ μπορεί να αποτύχει. Και οι δίοδοι αποδεικνύονται ανοιχτές σε σχέση με την τάση αυτοεπαγωγής και την "σβήνουν". Έτσι, προστατεύουν τα τρανζίστορ μας. Μην τους ξεχνάτε!

Εάν θέλετε να συμπληρώσετε το εκτελεστικό κύκλωμα με μια ένδειξη ενεργοποίησης ρελέ, τότε προσθέστε ένα LED και μια αντίσταση 1 kOhm στο κύκλωμα. Εδώ είναι το διάγραμμα.

Τώρα, όταν εφαρμόζεται τάση στο πηνίο του ρελέ, το LED HL1 θα ανάψει. Αυτό θα δείξει ότι το ρελέ είναι ενεργοποιημένο.

Αντί για μεμονωμένα τρανζίστορ στο κύκλωμα, μπορείτε να χρησιμοποιήσετε μόνο ένα μικροκύκλωμα με ελάχιστη καλωδίωση. Κατάλληλο μικροκύκλωμα ULN2003A. Εγχώριο ανάλογο K1109KT22.

Αυτό το τσιπ περιέχει 7 τρανζίστορ Darlington. Βολικά, οι ακίδες των εισόδων και των εξόδων βρίσκονται το ένα απέναντι από το άλλο, γεγονός που διευκολύνει τη διάταξη της πλακέτας, καθώς και τη συνήθη πρωτότυπη σε μια πλάκα ψωμιού χωρίς συγκόλληση.

Λειτουργεί πολύ απλά. Εφαρμόζουμε τάση +5V στην είσοδο IN1, το σύνθετο τρανζίστορ ανοίγει και η έξοδος OUT1 συνδέεται στο αρνητικό τροφοδοτικό. Έτσι, η τάση τροφοδοσίας παρέχεται στο φορτίο. Το φορτίο μπορεί να είναι ένα ηλεκτρομαγνητικό ρελέ, ένας ηλεκτροκινητήρας, ένα κύκλωμα LED, ένας ηλεκτρομαγνήτης κ.λπ.

Στο φύλλο δεδομένων, ο κατασκευαστής του τσιπ ULN2003A μπορεί να υπερηφανεύεται ότι το ρεύμα φορτίου κάθε εξόδου μπορεί να φτάσει τα 500 mA (0,5A), το οποίο στην πραγματικότητα δεν είναι μικρό. Εδώ, πολλοί από εμάς θα πολλαπλασιάσουμε το 0,5A με 7 εξόδους και θα έχουμε συνολικό ρεύμα 3,5 αμπέρ. Ναι ΥΠΕΡΟΧΑ! ΑΛΛΑ. Εάν το μικροκύκλωμα μπορεί να αντλήσει ένα τόσο σημαντικό ρεύμα μέσα από τον εαυτό του, τότε θα είναι δυνατό να τηγανίσετε κεμπάπ σε αυτό...

Στην πραγματικότητα, εάν χρησιμοποιείτε όλες τις εξόδους και τροφοδοτείτε ρεύμα στο φορτίο, τότε μπορείτε να πιέσετε περίπου ~80 - 100 mA ανά κανάλι χωρίς να βλάψετε το μικροκύκλωμα. Ops. Ναι, δεν υπάρχουν θαύματα.

Ακολουθεί ένα διάγραμμα για τη σύνδεση του ULN2003A στις εξόδους της σκανδάλης K561TM2.

Υπάρχει ένα άλλο ευρέως χρησιμοποιούμενο τσιπ που μπορεί να χρησιμοποιηθεί - αυτό είναι το ULN2803A.

Έχει ήδη 8 εισόδους/εξόδους. Το έσκισα από την πλακέτα ενός νεκρού βιομηχανικού ελεγκτή και αποφάσισα να πειραματιστώ.

Διάγραμμα καλωδίωσης ULN2803A. Για να υποδείξετε ότι το ρελέ είναι ενεργοποιημένο, μπορείτε να συμπληρώσετε το κύκλωμα με ένα κύκλωμα LED HL1 και αντίσταση R1.

Έτσι φαίνεται στο breadboard.

Παρεμπιπτόντως, τα μικροκυκλώματα ULN2003, ULN2803 επιτρέπουν το συνδυασμό εξόδων για την αύξηση του μέγιστου επιτρεπόμενου ρεύματος εξόδου. Αυτό μπορεί να απαιτηθεί εάν το φορτίο αντλεί περισσότερα από 500 mA. Οι αντίστοιχες εισροές συνδυάζονται επίσης.

Αντί για ηλεκτρομαγνητικό ρελέ, μπορεί να χρησιμοποιηθεί ένα ρελέ στερεάς κατάστασης (SSR) στο κύκλωμα. μικρόπαλιό μικρό tate R elay). Σε αυτή την περίπτωση, το σύστημα μπορεί να απλοποιηθεί σημαντικά. Για παράδειγμα, εάν χρησιμοποιείτε ρελέ στερεάς κατάστασης CPC1035N, τότε δεν χρειάζεται να τροφοδοτήσετε τη συσκευή από 12 βολτ. Ένα τροφοδοτικό 5 Volt θα είναι αρκετό για να τροφοδοτήσει ολόκληρο το κύκλωμα. Δεν υπάρχει επίσης ανάγκη για ενσωματωμένο σταθεροποιητή τάσης DA1 (78L05) και πυκνωτές C3, C4.

Αυτός είναι ο τρόπος με τον οποίο το ρελέ στερεάς κατάστασης CPC1035N συνδέεται με τη σκανδάλη του K561TM2.

Παρά το μικροσκοπικό του μέγεθος, το ρελέ στερεάς κατάστασης CPC1035N μπορεί να αλλάξει εναλλασσόμενη τάση από 0 σε 350 V, με ρεύμα φορτίου έως και 100 mA. Μερικές φορές αυτό είναι αρκετό για να οδηγήσει ένα φορτίο χαμηλής ισχύος.

Μπορείτε επίσης να χρησιμοποιήσετε οικιακά ρελέ στερεάς κατάστασης· για παράδειγμα, πειραματίστηκα με το K293KP17R.

Το έσκισα από τον πίνακα συναγερμού. Σε αυτό το ρελέ, εκτός από το ίδιο το ρελέ στερεάς κατάστασης, υπάρχει επίσης ένας οπτοζεύκτης τρανζίστορ. Δεν το χρησιμοποίησα - άφησα ελεύθερα τα συμπεράσματα. Εδώ είναι το διάγραμμα σύνδεσης.

Οι δυνατότητες του K293KP17R είναι αρκετά καλές. Μπορεί να αλλάξει απευθείας τάση αρνητικής και θετικής πολικότητας εντός της περιοχής -230...230 V σε ρεύμα φορτίου έως 100 mA. Αλλά δεν μπορεί να λειτουργήσει με εναλλασσόμενη τάση. Δηλαδή, μπορεί να τροφοδοτηθεί σταθερή τάση στους ακροδέκτες 8 - 9 όπως επιθυμείτε, χωρίς να ανησυχείτε για την πολικότητα. Αλλά δεν πρέπει να τροφοδοτείτε εναλλασσόμενη τάση.

Εύρος λειτουργίας.

Προκειμένου η μονάδα λήψης να λαμβάνει αξιόπιστα σήματα από τον πομπό τηλεχειρισμού, πρέπει να συγκολληθεί μια κεραία στον ακροδέκτη ANT στην πλακέτα. Είναι επιθυμητό το μήκος της κεραίας να είναι ίσο με το ένα τέταρτο του μήκους κύματος του πομπού (δηλαδή λ/4). Δεδομένου ότι ο πομπός κλειδιού λειτουργεί σε συχνότητα 315 MHz, σύμφωνα με τον τύπο, το μήκος της κεραίας θα είναι ~24 εκ. Εδώ είναι ο υπολογισμός.

Οπου φά - συχνότητα (σε Hz), επομένως 315.000.000 Hz (315 Megahertz).

Ταχύτητα φωτός ΜΕ - 300.000.000 μέτρα ανά δευτερόλεπτο (m/s)

λ - μήκος κύματος σε μέτρα (m).

Για να μάθετε σε ποια συχνότητα λειτουργεί ο πομπός τηλεχειρισμού, ανοίξτε τον και αναζητήστε ένα φίλτρο στην πλακέτα τυπωμένου κυκλώματος Τασιενεργό(Επιφανειακά ακουστικά κύματα). Συνήθως δείχνει τη συχνότητα. Στην περίπτωσή μου είναι 315 MHz.

Εάν είναι απαραίτητο, η κεραία δεν χρειάζεται να συγκολληθεί, αλλά η εμβέλεια της συσκευής θα μειωθεί.

Ως κεραία, μπορείτε να χρησιμοποιήσετε μια τηλεσκοπική κεραία από κάποιο ελαττωματικό ραδιόφωνο ή ραδιόφωνο. Θα είναι πολύ δροσερό.

Το εύρος στο οποίο ο δέκτης λαμβάνει σταθερά το σήμα από το μπρελόκ είναι μικρό. Εμπειρικά καθόρισα την απόσταση να είναι 15 - 20 μέτρα. Με εμπόδια αυτή η απόσταση μειώνεται, αλλά με άμεση ορατότητα η εμβέλεια θα είναι εντός 30 μέτρων. Είναι ανόητο να περιμένεις κάτι περισσότερο από μια τόσο απλή συσκευή· το κύκλωμά της είναι πολύ απλό.

Κρυπτογράφηση ή «δέσμευση» του τηλεχειριστηρίου στον δέκτη.

Αρχικά, το μπρελόκ και η μονάδα λήψης δεν είναι κρυπτογραφημένα. Μερικές φορές λένε ότι δεν είναι «δεμένοι».

Εάν αγοράσετε και χρησιμοποιήσετε δύο σετ μονάδων ραδιοφώνου, ο δέκτης θα ενεργοποιηθεί από διαφορετικά μπρελόκ. Το ίδιο θα συμβεί και με τη μονάδα λήψης. Δύο μονάδες λήψης θα ενεργοποιηθούν από ένα τηλεχειριστήριο. Για να μην συμβεί αυτό, χρησιμοποιείται μια σταθερή κωδικοποίηση. Αν κοιτάξετε προσεκτικά, υπάρχουν σημεία στην πλακέτα του μπρελόκ και στην πλακέτα του δέκτη όπου μπορείτε να κολλήσετε βραχυκυκλωτήρες.

Καρφίτσες από 1 έως 8 για ένα ζεύγος τσιπ κωδικοποιητή/αποκωδικοποιητή ( PT2262/PT2272) χρησιμοποιούνται για τον ορισμό του κώδικα. Αν κοιτάξετε προσεκτικά, στην πλακέτα του πίνακα ελέγχου δίπλα στις ακίδες 1 - 8 του μικροκυκλώματος υπάρχουν κονσερβοποιημένες λωρίδες και δίπλα τους υπάρχουν γράμματα HΚαι μεγάλο. Το γράμμα H σημαίνει High, δηλαδή υψηλό επίπεδο.

Εάν χρησιμοποιείτε συγκολλητικό σίδερο για να τοποθετήσετε ένα βραχυκυκλωτήρα από τον πείρο του μικροκυκλώματος στη λωρίδα που επισημαίνεται H, τότε θα τροφοδοτήσουμε έτσι ένα επίπεδο υψηλής τάσης 5 V στο μικροκύκλωμα.

Το γράμμα L αντίστοιχα σημαίνει Low, δηλαδή τοποθετώντας ένα βραχυκυκλωτήρα από τον πείρο του μικροκυκλώματος στη λωρίδα με το γράμμα ΜΕΓΑΛΟ,ρυθμίσαμε τη χαμηλή στάθμη στα 0 βολτ στον πείρο του μικροκυκλώματος.

Η ουδέτερη στάθμη δεν αναγράφεται στην πλακέτα τυπωμένου κυκλώματος - Ν. Αυτό συμβαίνει όταν η ακίδα του μικροκυκλώματος φαίνεται να «κρέμεται» στον αέρα και δεν συνδέεται με τίποτα.

Έτσι, ο σταθερός κωδικός καθορίζεται από 3 επίπεδα (H, L, N). Η χρήση 8 ακίδων για τον ορισμό του κωδικού έχει ως αποτέλεσμα 3 8 = 6561 πιθανοί συνδυασμοί! Αν λάβουμε υπόψη ότι τα τέσσερα κουμπιά του τηλεχειριστηρίου εμπλέκονται και στη δημιουργία του κώδικα, τότε υπάρχουν ακόμη περισσότεροι πιθανοί συνδυασμοί. Ως αποτέλεσμα, η τυχαία λειτουργία του δέκτη από το τηλεχειριστήριο κάποιου άλλου με διαφορετική κωδικοποίηση καθίσταται απίθανη.

Δεν υπάρχουν σημάδια με τη μορφή των γραμμάτων L και H στην πλακέτα του δέκτη, αλλά δεν υπάρχει τίποτα περίπλοκο εδώ, καθώς η λωρίδα L συνδέεται με το αρνητικό καλώδιο στην πλακέτα. Κατά κανόνα, το αρνητικό ή κοινό καλώδιο (GND) κατασκευάζεται με τη μορφή ενός εκτεταμένου πολυγώνου και καταλαμβάνει μεγάλη περιοχή στην πλακέτα τυπωμένου κυκλώματος.

Η λωρίδα Η συνδέεται με κυκλώματα με τάση 5 βολτ. Νομίζω ότι είναι ξεκάθαρο.

Ρύθμισα τους βραχυκυκλωτήρες ως εξής. Τώρα ο δέκτης μου από άλλο τηλεχειριστήριο δεν θα λειτουργεί πλέον, αναγνωρίζει μόνο το «του» μπρελόκ. Φυσικά, η καλωδίωση πρέπει να είναι ίδια τόσο για τον δέκτη όσο και για τον πομπό.

Παρεμπιπτόντως, νομίζω ότι έχετε ήδη συνειδητοποιήσει ότι εάν πρέπει να ελέγξετε πολλούς δέκτες από ένα τηλεχειριστήριο, τότε απλώς κολλήστε πάνω τους τον ίδιο συνδυασμό κωδικοποίησης όπως στο τηλεχειριστήριο.

Αξίζει να σημειωθεί ότι ο σταθερός κώδικας δεν είναι δύσκολο να σπάσει, επομένως δεν συνιστώ τη χρήση αυτών των μονάδων πομποδέκτη σε συσκευές πρόσβασης.


Οι περισσότεροι συζητήθηκαν
Το απλούστερο κύκλωμα ραδιοελέγχου μίας εντολής για μοντέλα (3 τρανζίστορ) Το απλούστερο κύκλωμα ραδιοελέγχου μίας εντολής για μοντέλα (3 τρανζίστορ)
Πώς να φτιάξετε έναν ανιχνευτή μετάλλων με τα χέρια σας στο σπίτι Πώς να φτιάξετε έναν ανιχνευτή μετάλλων με τα χέρια σας στο σπίτι
Ελεγκτής στροφών κινητήρα ηλεκτρικού εργαλείου - διάγραμμα και αρχή λειτουργίας Ελεγκτής στροφών κινητήρα ηλεκτρικού εργαλείου - διάγραμμα και αρχή λειτουργίας


μπλουζα