Πίνακας περιεχομένων:
- Βήμα 1: Λεπτομέρειες
- Βήμα 2: Σύνδεση καλωδίου κορδέλας και καλωδίωση αισθητήρων, ρελέ, κουμπί ώθησης
- Βήμα 3: Βίντεο εφαρμογής
Βίντεο: Raspberry Pi Isolated GPIO Board with 12-24VDC to 5VDC Power Supply: 3 Steps (with Pictures)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Αυτός ο πίνακας οδηγιών θα σας βοηθήσει να ρυθμίσετε το Raspberry Pi με το Isolated GPIO Board.
Τα χαρακτηριστικά του πίνακα είναι
1) Είσοδος και έξοδος 12 έως 24V (βιομηχανικά πρότυπα).
2) Καρφίτσα Raspberry Pi για καρφίτσα που ταιριάζει με κεφαλίδες, ώστε να μπορείτε να το στοιβάζετε στο Pi.
3) Τέσσερα μπλοκ τερματικών εισόδου και τεσσάρων εξόδων.
4) Ένα κοινό μπλοκ τερματικού Ground για σύνδεση γείωσης αισθητήρα.
5) Στον μετατροπέα 24V σε 5V σε τροφοδοσία pi απευθείας.
Βήμα 1: Λεπτομέρειες
Πάνω στην εικόνα.1 φαίνεται το συνδετήρα τροφοδοσίας εισόδου, η θήκη ασφαλειών, η κεφαλίδα P1 για σύνδεση με βατόμουρο pi και συνδέσεις εξόδου. Τα IN1, IN2, IN3 και IN4 είναι είσοδοι (24V). Έξοδος OUT1, OUT2, OUT3 και OUT4 (24V). OUT_GND1 κοινή βάση, το P1 δείχνει raspberry pi μία προς μία αντίστοιχη κεφαλίδα.
Πάνω από την εικόνα.2 Εμφανίζει το pinout κεφαλίδας P1. Έχουμε χρησιμοποιήσει οκτώ gpio για τέσσερις εισόδους και τέσσερις εξόδους από την κεφαλίδα raspberry pi. Στον απομονωμένο πίνακα gpio, τέσσερις gpios εισόδου είναι:
Gpio6 --- Pin No.31 --- IN4
Gpio13 --- Pin No.33 --- IN3
Gpio19 --- Pin No.35 --- IN2
Gpio26 --- Pin No.37 --- IN1
και τέσσερις έξοδοι είναι
Gpio4 --- Pin No.7 --- OUT4
Gpio17 --- Pin No.11 --- OUT3
Gpio27 --- Pin No.13 --- OUT2
Gpio22 --- Pin No.15 --- OUT1
Το DIN εξέρχεται από τον αισθητήρα/κουμπί και εισάγεται στην πλακέτα.
Βήμα 2: Σύνδεση καλωδίου κορδέλας και καλωδίωση αισθητήρων, ρελέ, κουμπί ώθησης
Ανατρέξτε στην εικόνα 1 για σύνδεση FRC
Το διάγραμμα 2 δείχνει την καλωδίωση του αισθητήρα, του κουμπιού και ενός ρελέ.
1] Αισθητήρας Ένας αισθητήρας τριών καλωδίων διαθέτει 3 καλώδια. Δύο καλώδια τροφοδοσίας και ένα καλώδιο φόρτωσης. Τα καλώδια τροφοδοσίας θα συνδεθούν σε τροφοδοτικό και το υπόλοιπο καλώδιο σε κάποιο είδος φορτίου. Το φορτίο είναι μια συσκευή που ελέγχεται από τον αισθητήρα. Οι απομονωμένες είσοδοι του Raspberry pi gpio είναι δύο ακροδέκτες όπου συνδέσαμε αισθητήρες δύο καλώδια, το ένα είναι να ενεργοποιήσει τον αισθητήρα και το άλλο είναι έξοδο του αισθητήρα, το 3ο καλώδιο συνδέει τη γείωση. Ανατρέξτε στην παραπάνω εικόνα.
2] Κουμπί ώθησης Το κουμπί ώθησης έχει τέσσερα σημεία σύνδεσης δύο για είσοδο άλλα δύο για έξοδο, το παραπάνω διάγραμμα δείχνει τη σύνδεση εισόδου και εξόδου του κουμπιού. Ανατρέξτε στην παραπάνω εικόνα.
3] Ρελέ Πάνω στην εικόνα φαίνεται η σύνδεση καλωδίωσης του ρελέ, μπορούμε να οδηγήσουμε τον κινητήρα μέσω ρελέ, σύνδεση ρελέ και κινητήρα που φαίνεται στο διάγραμμα, η COM πρέπει να συνδέσει την παροχή ρεύματος 12/24V (εξαρτάται από το ρελέ).
Επίσης, εάν θέλετε πλήρη απομόνωση γείωσης και δεν θέλετε να χρησιμοποιήσετε την τροφοδοσία ρεύματος 12/24VDC έως 5V DC, μπορείτε να το κάνετε αυτό αποσυναρμολογώντας την αντίσταση R32, J1. Αυτό είναι χρήσιμο σε περίπτωση που κάποιο emi από το φορτίο επηρεάζει το Pi
Βήμα 3: Βίντεο εφαρμογής
Το πρώτο βίντεο είναι μια εφαρμογή όπου χρησιμοποιούνται δύο κουμπιά 24VDC, ένα για επανεκκίνηση και το άλλο για τερματισμό λειτουργίας
Για τον κωδικό επανεκκίνησης
Για τον Κώδικα τερματισμού λειτουργίας
Και τα δύο πρέπει να τρέχουν κατά την εκκίνηση. Αυτό μπορεί να γίνει εκτελώντας ένα scrip κέλυφος στην εκκίνηση (χρησιμοποιώντας rc.local).
Εδώ είναι ένα παράδειγμα του ονόματος σεναρίου "start_python.sh"
#!/bin/sh# launcher.sh
# μεταβείτε στον αρχικό κατάλογο, στη συνέχεια σε αυτόν τον κατάλογο και, στη συνέχεια, εκτελέστε σενάριο python
#/bin/login -f root
cd /
cd/root/Desktop/εκκίνηση
ύπνος 30
python /root/Desktop/startup/reboot.py &
python /root/Desktop/startup/shutdown.py &
Αντιγράψτε τα παραπάνω στο αρχείο start_python.sh και ορίστε άδεια χρησιμοποιώντας το chmod.eg
chmod 755 /root/Desktop/startup/start_python.sh
μετά από αυτό πήγαινε στο
nano /etc/rc.local
και προσθέστε το στο κάτω μέρος
sh /root/Desktop/startup/start_python.sh
Δεύτερο βίντεο Απλώς ενεργοποιώ όλες τις εξόδους σε μια ακολουθία σωματιδίων και έχω συνδεθεί για κουμπιά πίσω φωτισμού.
Εδώ είναι ο Κώδικας
για να εκτελέσετε τον κωδικό θα χρειαστεί να ανοίξετε τερματικό και να πληκτρολογήσετε
όνομα αρχείου python
το όνομα αρχείου εδώ θα είναι το όνομα του σεναρίου python
Συνιστάται:
Raspberry PI 3 - Ενεργοποίηση σειριακών επικοινωνιών σε βήματα TtyAMA0 έως BCM GPIO 14 και GPIO 15: 9
Raspberry PI 3 - Enable Serial Communications to TtyAMA0 to BCM GPIO 14 and GPIO 15: Πρόσφατα με ενδιέφερε να ενεργοποιήσω το UART0 στο Raspberry Pi μου (3b), ώστε να μπορώ να το συνδέσω απευθείας σε μια συσκευή επιπέδου σήματος RS -232 χρησιμοποιώντας ένα πρότυπο 9 -σύνδεση σύνδεσης d-sub χωρίς να χρειάζεται να περάσετε από προσαρμογέα USB σε RS-232. Μέρος της αρεσκείας μου
DIY AC/ DC Hack "Mod" RD6006 Power Supply & S06A Case W/ S-400-60 PSU Build & Upgraded DC Input: 9 Steps
DIY AC/ DC Hack "Mod" RD6006 Power Supply & S06A Case W/ S-400-60 PSU Build & Upgraded DC Input: Αυτό το έργο είναι περισσότερο μια βασική κατασκευή RD6006 χρησιμοποιώντας μια θήκη S06A και ένα τροφοδοτικό S-400-60 Το Αλλά πραγματικά θέλω να έχω την επιλογή να συνδέσω μια μπαταρία για φορητότητα ή διακοπή ρεύματος. Έτσι, χάκαρα ή τροποποίησα επίσης την θήκη για να δεχτώ DC σε μια μπαταρία
DIY Variable Bench Adjustable Power Supply "Minghe D3806" 0-38V 0-6A: 21 Steps (with Pictures)
DIY Variable Bench Adjustable Power Supply "Minghe D3806" 0-38V 0-6A: Ένας από τους ευκολότερους τρόπους για να φτιάξετε ένα απλό τροφοδοτικό πάγκου είναι να χρησιμοποιήσετε ένα Buck-Boost Converter. Σε αυτό το εκπαιδευτικό και βίντεο ξεκίνησα με ένα LTC3780. Αλλά μετά από δοκιμές βρήκα το LM338 που είχε μέσα ήταν ελαττωματικό. Ευτυχώς είχα μερικές διαφορές
Power Bank Inside a USB Cable: 10 Steps (with Pictures)
Power Bank Inside a USB Cable: Σε αυτό το διδακτικό σας δείχνω πώς να κάνετε power bank κρυμμένο μέσα σε καλώδιο USB. Το κύριο σημείο αυτού του έργου, είναι ότι η καλωδιακή μάγισσα μπορεί να τσαλακώσει μικρές συσκευές όπως: έξυπνα ρολόγια, ασύρματα ακουστικά ή φάρσα με τους φίλους σας, επίσης να αποθηκεύσετε μεταφορά δεδομένων capabili
Compact Regulated PSU - Power Supply Unit: 9 Steps (with Pictures)
Compact Regulated PSU - Power Supply Unit: Έχω ήδη κάνει μερικά PSU. Στην αρχή πάντα πίστευα ότι χρειάζομαι τροφοδοτικό με πολλούς ενισχυτές, αλλά κατά τη διάρκεια λίγων ετών πειραματισμού και κατασκευής πραγμάτων συνειδητοποίησα ότι χρειάζομαι μικρό συμπαγές τροφοδοτικό με σταθεροποιημένο και καλό ρυθμιστικό τάσης και καθαρισμό