Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Γνωρίζοντας τη βασική λειτουργία
- Βήμα 2: Χρήση του Arduino στο MINI PLC
- Βήμα 3: Λογισμικό και προγραμματισμός
- Βήμα 4: Άνοιγμα υλικού
- Βήμα 5: Πρωτότυπο JLCPCB & PCB
- Βήμα 6: Μαθήματα βίντεο για το MINI PLC
- Βήμα 7: Βίντεο παρουσίασης MINI PLC
Βίντεο: Μίνι PLC: 7 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Η κάρτα Mini PLC αποτελείται από μια κάρτα που αναπτύχθηκε από το κανάλι Jefferson Bueno στο YouTube και σας επιτρέπει να χρησιμοποιείτε την εκμάθηση σε προγραμματισμό χαμηλού κόστους σε σχέση με διαφημίσεις PLC.
Ο στόχος είναι να δημιουργηθεί ένα ανοιχτό λογισμικό και ένα προϊόν υλικού με εμπορικά στοιχεία εύκολης πρόσβασης.
Ένα πολύ πρακτικό και διδακτικό κύκλωμα που μπορεί να χρησιμοποιηθεί για μάθηση ή ακόμα και σε ένα τελικό έργο.
Κανάλι Jefferson Bueno
Προμήθειες
Componet List Mini PLC
Αντιστάσεις (1/4W)
- 13 αντιστάσεις 10K ohm
- 27 αντιστάσεις 2k2 ohms
- 6 αντιστάσεις 1k ohm
Πυκνωτές
- 2 πυκνωτές κεραμικός 22pF
- 1 πυκνωτές κεραμικός 100nF
- 1 ηλεκτρολυτικός πυκνωτής 2200uF x 16V
Τρανζίστορ
- 6 τρανζίστορ BC557 (PNP)
- 6 τρανζίστορ BC547 (NPN)
Δίοδος και LED
- 5 δίοδοι 1N4007
- 6 difuse led´s κίτρινο 3mm
- 4 difuse led´s green 3mm
Κρύσταλλο
- 1 κρύσταλλο 16MHZ
IC´s
- 1 IC ULN2003APG
- 1 IC 7805
Διακόπτες
- 1 DIP Switch 6 way
- Απτό κουμπί 6x6x4, 2 2T
Οι υπολοιποι
- 1 υποδοχή 28 ακίδων Slin
- 4 ρελέ 24VCC 5 ακίδες
- 2 τερματικά μπλοκ 5mm / 6 way
- 1 τερματικό μπλοκ 5mm / 8 way
- 1 τερματικό μπλοκ 5mm / 2 way
- 1 τερματικές καρφίτσες μάγισσα 40 ακίδες
- 1 Buzzer 5VCC
Βήμα 1: Γνωρίζοντας τη βασική λειτουργία
Ο πίνακας διαθέτει 06 (έξι) προεπιλεγμένες ψηφιακές εισόδους 24Vdc και επιτρέπεται επίσης 05 (πέντε) (τέσσερις για έξοδο και μία για κουδούνι), εκτός από τις ψηφιακές θύρες 06 (έξι) 5Vdc όπου ο χρήστης χρησιμοποιεί στον προγραμματισμό του εάν η ψηφιακή είσοδος ή έξοδος, εάν χρησιμοποιείτε αυτές τις ψηφιακές θύρες, ως είσοδο θα ενεργοποιήσει τις αντιστάσεις PULL-UP μέσω του DIP, αφήνοντάς το ΕΝΕΡΓΟΠΟΙΗΜΕΝΟ και αν πρόκειται να χρησιμοποιηθεί ως έξοδο, αφήστε το DIP για τη θύρα σε OFF Το
Βήμα 2: Χρήση του Arduino στο MINI PLC
Το Mini PLC επιτρέπει τον προγραμματισμό σε Ladder και επίσης στη γλώσσα C Aduino. Διαθέτει έξι εισόδους που καθορίζονται στις ακίδες 4/5/6/11/12/13 του μικροελεγκτή Atmega328P και πέντε εξόδους χρησιμοποιώντας ακίδες 23/24/25/26/27 του μικροελεγκτή, οι τέσσερις πρώτες ακίδες είναι αφιερωμένες στα ρελέ και τελευταία για τον βομβητή. Ακόμα, υπάρχουν έξι ψηφιακές θύρες (καρφίτσες: 14/15/16/17/18/19) που μπορούν να προγραμματιστούν ως είσοδος ή έξοδος, διαφέροντας 5VDC από τις προδιαγεγραμμένες εισόδους 24VDC. Εάν θέλετε να χρησιμοποιήσετε αυτές τις ψηφιακές θύρες ως εισόδους, μπορείτε να χρησιμοποιήσετε τις αντιστάσεις έλξης που μπορούν να συνδεθούν μέσω του SWITCH DIP και να τις χρησιμοποιήσετε ως έξοδο, απλώς απενεργοποιήστε το DIP pullup. Για να ξεκινήσετε τη χρήση, χρειάζεστε ένα Arduino Uno R3 συνδεδεμένο στο MiniPLC και αφού ολοκληρώσετε το λογισμικό μπορείτε να αφήσετε το Arduino συνδεδεμένο ή να αφαιρέσετε το Atmega328P από το Arduino και να το συνδέσετε στην υποδοχή 28 ακίδων της πλακέτας MiniPLC.
Βήμα 3: Λογισμικό και προγραμματισμός
Καθώς το κύκλωμα βασίζεται στη χρήση του Arduino UNO, ο προγραμματισμός του μπορεί να γίνει μέσω του λογισμικού του Arduino, καθώς και ένα λογισμικό LADDER από το LDMICRO, το οποίο σε περίπτωση που το AVRDUDES είναι απαραίτητο για την εγγραφή του αρχείου HEX που δημιουργείται στο LDMICRO.
Ενεργοποιώντας έτσι τον προγραμματισμό στη γλώσσα προγραμματισμού C και επίσης στη γλώσσα LADDER.
Βήμα 4: Άνοιγμα υλικού
Η επιλογή δημιουργίας ανοιχτού κυκλώματος softawe προέρχεται από την ανάγκη να ενσωματωθούν άτομα και να επιτραπεί σε όλους να κατεβάσουν αρχεία και να συναρμολογήσουν τα δικά τους PCB. Διευκολύνοντας ακόμη περισσότερο την εκμάθηση ή την αφύπνιση του ενδιαφέροντος των νέων και των ενηλίκων για τον κόσμο των ηλεκτρονικών.
Τα διαθέσιμα αρχεία είναι ελεύθερα να επιλέξουν πού θέλουν να παράγουν τα PCB και συνοδεύει επίσης τη λίστα των στοιχείων του κυκλώματος. Στο ίδιο το PCB, τα αναγνωριστικά των εξαρτημάτων καταγράφονται μαζί με τις αντίστοιχες τιμές τους που κάνουν τη συναρμολόγηση ακόμη πιο εύκολη.
Βήμα 5: Πρωτότυπο JLCPCB & PCB
Το JLCPCB λειτουργεί για πάνω από δέκα χρόνια, παράγοντας PCB εξαιρετικής ποιότητας, καθιστώντας το έργο σας πιο επαγγελματικό. Με τη σειρά του PCB σας το έργο σας έχει μέγεθος 100x100mm πέντε PCB´S μόνο με 2 $ και μπορείτε ακόμα να επιλέξετε ανάμεσα στα διαθέσιμα χρώματα για το έργο σας.
Το κανάλι Jefferson Bueno χρησιμοποιεί τις υπηρεσίες του JLCPCB και το προτείνει σε όλους.
Βήμα 6: Μαθήματα βίντεο για το MINI PLC
Στο κανάλι Jefferson Bueno μπορείτε να βρείτε την πλήρη λίστα αναπαραγωγής σχετικά με τον προγραμματισμό και τη χρήση του MINI PLC. Εγγραφείτε στο κανάλι και μείνετε στην κορυφή κάθε νέου βίντεο.
Λίστα αναπαραγωγής MINI PLC
Βήμα 7: Βίντεο παρουσίασης MINI PLC
Δείτε το βίντεο παρουσίασης του MINI PLC
Συνιστάται:
Πώς να φτιάξετε έναν προσωπικό ανεμιστήρα μίνι γραφείου από έναν παλιό υπολογιστή - χωράει στην τσέπη σας: 6 βήματα
Πώς να φτιάξετε έναν προσωπικό ανεμιστήρα μίνι γραφείου από έναν παλιό υπολογιστή - χωράει στην τσέπη σας: Θα σας δείξω πώς να φτιάξετε έναν προσωπικό ανεμιστήρα μίνι γραφείου από έναν παλιό υπολογιστή. Ένα μπόνους είναι ότι ταιριάζει ακόμη και στην τσέπη σας. Αυτό είναι ένα πολύ απλό έργο, επομένως δεν απαιτείται μεγάλη εμπειρία ή τεχνογνωσία. Ας ξεκινήσουμε λοιπόν
Μίνι ρολόι ψύξης ανεμιστήρα: 5 βήματα
Watchύξη Mini Fan Watch: Σε ζεστές και ηλιόλουστες μέρες, ο μίνι ανεμιστήρας είναι πάντα μια εξαιρετική επιλογή για να πάτε όταν είστε έξω αθλητικά ή χαλαρώνετε στο πάρκο. Αλλά μερικές φορές οι μίνι ανεμιστήρες δεν είναι πραγματικά βολικοί, ειδικά όταν πρέπει να δουλέψετε και με τα δύο σας χέρια. Είναι επίσης ασυνήθιστο
Μίνι μετεωρολογικός σταθμός χρησιμοποιώντας Arduino και ThingSpeak: 4 βήματα
Μίνι μετεωρολογικός σταθμός χρησιμοποιώντας Arduino και ThingSpeak: Γεια σε όλους. Σε αυτό το Instructable, θα σας καθοδηγήσω στα βήματα για να φτιάξετε έναν εξατομικευμένο μίνι μετεωρολογικό σταθμό. Επίσης, θα χρησιμοποιούμε το ThingSpeak API για να ανεβάζουμε τα δεδομένα καιρού στους διακομιστές τους, αλλιώς ποιος είναι ο σκοπός ενός μετεωρολογικού σταθμού
Μίνι πιάνο χρησιμοποιώντας Arduino: 4 βήματα
Mini Piano Using Arduino: Arduino Tutorial: Mini Piano using ArduinoΣε αυτό το βίντεο, σας δείχνω πώς να φτιάξετε ένα μίνι πιάνο χρησιμοποιώντας Arduino
Μίνι λουλούδι σκιά: 3 βήματα
Mini Flower Shadow: Αν νομίζετε ότι πρόκειται για ένα απλό στολίδι, κάνετε λάθος. Igηφιακή τέχνη είναι η χρήση ψηφιακής τεχνολογίας και προγραμμάτων υπολογιστών και άλλων μέσων συνδυασμού, σε βάθος ανασκαφή, έτσι ώστε να σχεδιάσετε ένα κομμάτι εξαιρετικής εργασίας. Αυτό είναι ένα κουραστικό και κουραστικό pr