Πίνακας περιεχομένων:
- Βήμα 1: Αποφασίστε ποιο Satshakit θα κάνει ή θα τροποποιήσει
- Βήμα 2: Εξοπλισμός και προετοιμασίες
- Βήμα 3: Προετοιμάστε τα αρχεία σας για άλεση
- Βήμα 4: Φρεζάρισμα PCB
Βίντεο: Πίνακες Satshakit: 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-31 10:18
Γεια σας κατασκευαστές και εργοστάσια εκεί έξω!
Ονειρευτήκατε ποτέ να φτιάξετε τη δική σας προηγμένη πλακέτα μικροελεγκτή στο σπίτι και να χρησιμοποιήσετε εξαρτήματα smd;
Αυτό είναι το σωστό για εσάς και για τον εγκέφαλο του επόμενου έργου σας:)
Και όταν εννοώ στο σπίτι, εννοώ ότι μπορείτε να αγοράσετε όλο τον εξοπλισμό για να φτιάξετε όλα αυτά τα PCB για μερικές εκατοντάδες δολάρια (δείτε τα επόμενα βήματα) και να το βάλετε σε έναν μόνο χώρο γραφείου!
Όλα ξεκίνησαν από το ταξίδι μου στην Ακαδημία Fab που έκανα το 2015. Με στόχο να φτιάξω ένα drone, αποφάσισα να κυκλοφορήσω το πρωτότυπο του ελεγκτή πτήσης, ως τον πρώτο πίνακα satshakit. Ακριβώς μετά από μια εβδομάδα, ο πίνακας αναπαράχθηκε από τον Jason Wang από το Fab Lab Taipei. Αυτό μου έδωσε μια απίστευτη αίσθηση βλέποντας κάποιον να αναπαράγει και να χρησιμοποιεί με επιτυχία το έργο μου, που δεν σταμάτησα ποτέ από τότε για να φτιάξω άλλα ηλεκτρονικά είδη ανοιχτού κώδικα.
Στη συνέχεια, οι πίνακες αναπαράχθηκαν και τροποποιήθηκαν μερικές εκατοντάδες φορές από την παγκόσμια κοινότητα Fab Lab, ως εμπειρία εκμάθησης για το πώς να φτιάξετε PCB και να δώσετε ζωή σε πολλά έργα Fab Lab. Σήμερα, αρκετοί άλλοι πίνακες satshakits έχουν κυκλοφορήσει στο github:
- https://github.com/satshakit
- https://github.com/satstep/satstep6600
- https://github.com/satsha-utilities/satsha-ttl
Αν αναρωτιέστε τι είναι το Fab Academy, σκεφτείτε μόνο μια μαθησιακή εμπειρία σχετικά με το «πώς να φτιάξετε (σχεδόν) οτιδήποτε» που θα αλλάξει τη ζωή σας, όπως και για μένα:)!
Περισσότερες πληροφορίες εδώ:
Ευχαριστώ πολύ τα καταπληκτικά Fab Labs που με στήριξαν στη δημιουργία των σανίδων satshakit: Fab Lab Kamp-Lintfort
Hochschule Rhein-Waal Friedrich-Heinrich-Allee 25, 47475 Kamp-Lintfort, Γερμανία
Fab Lab OpenDot
Via Tertulliano N70, 20137, Μιλάνο, Ιταλία +39.02.36519890
Βήμα 1: Αποφασίστε ποιο Satshakit θα κάνει ή θα τροποποιήσει
Πριν φτιάξετε έναν από τους πίνακες satshakit, θα πρέπει να σκεφτείτε τι θα θέλατε να το κάνετε με αυτό.
Μπορείτε να πείτε για διασκέδαση και για να μάθετε: D!
Και αυτό είναι σωστό, καθώς και η συγκεκριμένη χρήση τους.
Στις εικόνες ορισμένα έργα που χρησιμοποίησαν τις σανίδες satshakit.
Κάνοντας κλικ στο όνομα του πίνακα στην παρακάτω λίστα, θα μεταφερθείτε στα αποθετήρια github με όλες τις πληροφορίες που χρειάζεστε για την παραγωγή ή/και την τροποποίησή τους:
- Σχήματα και πίνακες Eagle για την κατασκευή του με το CNC/Laser
- Προαιρετικά τα αρχεία Eagle για την παραγωγή τους στην Κίνα, χρησιμοποιώ το PcbWay
- Bill of Materials (BOM)
- Εικόνες-p.webp" />
- Εικόνες και βίντεο του πίνακα που λειτουργεί
Τα αρχεία του πίνακα είναι επίσης συμπιεσμένα ως συνημμένο σε αυτό το βήμα.
Ακολουθεί μια επισκόπηση των λειτουργιών και των χαρακτηριστικών καθενός από τους πίνακες:
-
σατσακίτ
- πίνακας γενικής χρήσης με βάση atmega328p
- εντελώς σαν γυμνό Arduino UNO χωρίς USB και ρυθμιστή τάσης
- με δυνατότητα προγραμματισμού χρησιμοποιώντας μετατροπέα USB σε σειριακό
- παραδείγματα έργων που το χρησιμοποιούν: AAVOID Drone, FabKickBoard, RotocastIt
-
satshakit micro
- μίνι πίνακας γενικής χρήσης βασισμένος στο atmega328p
- κατασκευασμένο για χρήση σε περιορισμένη διαστημική εφαρμογή
- παραδείγματα έργων που το χρησιμοποιούν: MyOrthotics 2.0, Hologram, FABSthetics
-
satshakit multicore
- πίνακας γενικής χρήσης με βάση atmega328p
- έκδοση διπλού στρώματος του satshakit, με 2 x atmega328p ένα για κάθε πλευρά
- στοιβαζόμενος σχεδιασμός πολλαπλών πλακετών, με το 328p συνδεδεμένο μέσω I2C
- χρήσιμο για συστήματα πολλαπλών mcu (π.χ. κάθε πίνακας διαχειρίζεται ένα διαφορετικό σύνολο αισθητήρων)
- με δυνατότητα προγραμματισμού χρησιμοποιώντας μετατροπέα USB σε σειριακό
- παραδείγματα έργων που το χρησιμοποιούν: τριμερισμός Bluetooth, σύστημα satshakit IoT
-
σατσακίτ 128
- πίνακας γενικής χρήσης με βάση atmega1284p
- δύο σίριαλ υλικού, 16K ram, 128K flash, περισσότερα I/O από το atmega328p
- συμπαγής πίνακας με περισσότερους πόρους υλικού από το satshakit
- με δυνατότητα προγραμματισμού χρησιμοποιώντας μετατροπέα USB σε σειριακό
- παραδείγματα έργων που το χρησιμοποιούν: LedMePlay, FabScope, WorldClock
-
χειριστήριο πτήσης satshakit
- πίνακας με βάση atmega328p
- χειριστήριο πτήσης για DIY drones συμβατό με το Multiwii
- υποστηρίζει έως 8 κινητήρες, δέκτες 6 καναλιών και αυτόνομο IMU
- προαιρετικός ενσωματωμένος πίνακας διανομής ισχύος
- παραδείγματα έργων που το χρησιμοποιούν: satshacopter-250X
-
μίνι ελεγκτής πτήσης satshakit
- μικρότερη έκδοση του ελεγκτή πτήσης satshakit, επίσης με βάση atmega328p
- κατάλληλο για mini DIY drones (όπως 150mm), συμβατό με το Multiwii
- υποστηρίζει έως 4 κινητήρες και δέκτη 4 καναλιών
- ενσωματωμένος πίνακας διανομής ισχύος
- παραδείγματα έργων που το χρησιμοποιούν: satshacopter-150X
-
σατσακίτ νερό
- διπλός πίνακας ελεγκτή πτήσης μικροελεγκτή, χρησιμοποιώντας atmega328p και atmega1284p
- κατάλληλο για προηγμένη εφαρμογή drone
- το atmega1284p μπορεί να εισάγει εντολές μύγα χρησιμοποιώντας το σειριακό πρωτόκολλο Multiwii, για αυτόματη πτήση
- παράδειγμα έργου που το χρησιμοποιεί: On Site Robotics Noumena
-
satshakit GRBL
- πίνακας με βάση atmega328p, προσαρμοσμένος για να λειτουργεί ως ελεγκτής μηχανής με GRBL
- προαιρετικός ενσωματωμένος μετατροπέας USB σε σειριακό και υποδοχή USB
- θόρυβος φιλτραρισμένες ενδιάμεσες στάσεις
- GRBL διατεταγμένο pinout
- παραδείγματα έργων που το χρησιμοποιούν: LaserDuo, Bellissimo Drawing Machine
-
σατσακίτ-μέγα
- , βασικός πίνακας γενικής χρήσης atmega2560p, κάπως σαν ένα υφασμάτινο Arduino Mega
- ενσωματωμένο μετατροπέα USB σε σειριακό και υποδοχή USB
- 8K ram, 256K flash, 4 σίριαλ υλικού
- παραδείγματα έργων που το χρησιμοποιούν: LaserDuo
-
satshakit-m7
- Πίνακας γενικής χρήσης βασισμένος σε STM32F765
- ενσωματωμένο ελεγκτή USB σε τσιπ, υποδοχή USB
- 216Mhz, 512K ram, φλας 2MB
- τόνοι λειτουργιών, μπορούν επίσης να εκτελούνται ΔΩΡΕΑΝ-RTOS
- έργο που το χρησιμοποιεί: η επόμενη πλατφόρμα μου για drone και ρομποτική (δεν έχει δημοσιευτεί ακόμα)
-
satstep6600
- stepper driver κατάλληλο για κινητήρες Nema23/Nema24
- 4.5A κορυφαίο ρεύμα, τάση εισόδου 8-40V
- ενσωματωμένο προστατευτικό κλειδώματος, πέρα από το ρεύμα και υπό τάση
- οπτο-απομονωμένες εισόδους
- έργα που το χρησιμοποιούν: LaserDuo, ανακύκλωση νημάτων Rex
-
σάτσα-ττλ
- Μετατροπέας USB σε σειριακό με βάση το τσιπ CH340
- ενσωματωμένο ρυθμιστή τάσης
- βραχυκυκλωτή επιλέξιμη τάση 3,3V και 5V
- έργα που το χρησιμοποιούν: satshakit-grbl, FollowMe robot tracker
Όλοι οι πίνακες κυκλοφορούν σύμφωνα με το CC BY-NC-SA 4.0.
Είστε πολύ ευπρόσδεκτοι να τροποποιήσετε τα αρχικά σχέδια ώστε να ταιριάζουν στα έργα σας;)!
Βήμα 2: Εξοπλισμός και προετοιμασίες
Πρώτα απ 'όλα ας μιλήσουμε για τις διαδικασίες που χρησιμοποιούνται για την παραγωγή αυτών των pcbs:
- CNC άλεσης
- Χάραξη ινών/Yag Laser (βασικά αυτά με 1064nm)
Όπως μπορείτε να παρατηρήσετε δεν υπάρχει χάραξη μεταξύ αυτών. Και ο λόγος είναι ότι εμένα (και επίσης την κοινότητα Fab Lab), δεν μου αρέσει να χρησιμοποιώ οξέα τόσο για ρύπανση όσο και για επικίνδυνους λόγους.
Επίσης, όλοι οι πίνακες μπορούν να κατασκευαστούν χρησιμοποιώντας απλώς ένα επιτραπέζιο/μικρό μηχάνημα cnc ή/και χάραξη λέιζερ χωρίς συγκεκριμένους περιορισμούς με τη μία ή την άλλη τεχνική.
Παρεμπιπτόντως, ένα μηχάνημα Fiber/Yag Laser μπορεί να κοστίσει πολλές χιλιάδες $ εύκολα, οπότε υποθέτω ότι για πολλούς από εσάς ένα μικρό μηχάνημα CNC θα ήταν καλύτερο!
Εάν κάποιος είναι περίεργος για τη διαδικασία χάραξης λέιζερ, συνιστώ να ρίξετε μια ματιά στο ακόλουθο σεμινάριο:
fabacademy.org/archives/2015/doc/fiber-lase…
Ακολουθεί μια λίστα με προτεινόμενες μηχανές cnc μικρής μορφής που θα μπορούσατε να χρησιμοποιήσετε:
- FabPCBMaker, ανοιχτό κώδικα fabbed cnc από έναν από τους μαθητές μου Ahmed Abdellatif, λιγότερο από 100 $ χρειάζεται κάποιες μικρές βελτιώσεις, θα ενημερωθεί σύντομα
- 3810, μινιμαλιστικό μικρό cnc, δεν προσπάθησε ποτέ, αλλά φαίνεται ότι θα μπορούσε να το κάνει
- Eleks Mill, εξαιρετικά φθηνό μίνι cnc, προσωπικά αλεσμένα πακέτα πίστας 0,5 mm (LQFP100) με λίγη ρύθμιση
- Roland MDX-20, μικρή αλλά εξαιρετικά αξιόπιστη λύση από την Roland
- Roland SRM-20, νεότερη υποκατάστατη έκδοση του MDX-20
- Othermill, τώρα BantamTools, αξιόπιστο και ακριβές μικρό σχήμα CNC
- Το Roland MDX-40, μεγαλύτερο cnc επιφάνειας εργασίας, μπορεί επίσης να χρησιμοποιηθεί για μεγαλύτερα πράγματα
Σας συνιστώ να χρησιμοποιήσετε τους ακόλουθους τελικούς μύλους για τη χάραξη των ιχνών:
- 0,4mm 1/64 για τα περισσότερα pcbs, παράδειγμα
- Mαλίδι 0,2 mm για εργασίες μέσης δυσκολίας, παράδειγμα (βεβαιωθείτε ότι το κρεβάτι είναι επίπεδο!)
- Mmαλίδι 0.1 mm για εργασίες εξαιρετικά ακριβείς, παράδειγμα 1, παράδειγμα 2 (βεβαιωθείτε ότι το κρεβάτι είναι επίπεδο!)
Και τα ακόλουθα κομμάτια για την αποκοπή του pcb:
Εργαλείο περιγράμματος 1mm, παράδειγμα1, παράδειγμα2
Προσοχή στα κινέζικα, θα διαρκέσουν πραγματικά λίγες περικοπές!
Το προτεινόμενο φύλλο χαλκού που θα χρησιμοποιηθεί είναι είτε FR1 είτε FR2 (35μm).
Το fiberglass στο FR4 θα φθείρει εύκολα τους τελικούς μύλους και επίσης η σκόνη του μπορεί να είναι αρκετά επικίνδυνη για την υγεία σας.
Ακολουθούν τα εργαλεία που πρέπει να έχετε στον πάγκο συγκόλλησης:
- σταθμός συγκόλλησης, (μερικές συστάσεις: ATTEN8586, ERSA I-CON Pico)
- πλέξη αποκόλλησης
- δυο τσιμπιδάκια ακριβείας
- χέρια βοηθείας
- επιτραπέζιο φωτιστικό με μεγεθυντικό φακό
- εφαρμογή μεγεθυντικού φακού
- σύρμα συγκόλλησης, 0.5mm θα ήταν καλό
- ηλεκτρονικά εξαρτήματα, (Digi-Key, Aliexpress και ούτω καθεξής …)
- ένας εξαγωγέας καπνών συγκόλλησης
- ένα πολύμετρο
Βήμα 3: Προετοιμάστε τα αρχεία σας για άλεση
Για να δημιουργήσετε τον GCode ή για να έχετε τον κωδικό μηχανής της συγκεκριμένης μορφής που χρειάζεστε, πρέπει να χρησιμοποιήσετε ένα λογισμικό κατασκευής υπολογιστή (CAM).
Μη διστάσετε να χρησιμοποιήσετε οποιοδήποτε CAM σας αρέσει, ειδικά αν αυτό συνοδεύεται από το μηχάνημά σας και νιώστε άνετα με αυτό.
Σε αυτό το σεμινάριο, θα σας δείξω πώς να χρησιμοποιήσετε τα Fab Modules, μια ανοιχτή πηγή CAM που βασίζεται στο διαδίκτυο από τον καθηγητή Neil Gershenfeld και τους συνεργάτες του.
Τα Fab Modules είναι διαθέσιμα ως αυτόνομη εγκατάσταση στον υπολογιστή σας ή online:
- Αποθήκες και οδηγίες εγκατάστασης Fab Modules:
- Online Modules Fab Modules:
Για λόγους απλότητας, θα σας δείξω πώς να χρησιμοποιήσετε την ηλεκτρονική έκδοση.
Πρώτα απ 'όλα, οι μονάδες Fab λαμβάνουν ως είσοδο μια ασπρόμαυρη εικόνα-p.webp
Εάν θέλετε να φτιάξετε έναν υπάρχοντα πίνακα satshakit χωρίς τροποποιήσεις, το μόνο που έχετε να κάνετε είναι να κατεβάσετε τα-p.webp
Μπορείτε να βρείτε τα-p.webp
-
σατσακίτ
- ίχνη
- διακοπή
-
satshakit micro
- ίχνη
- διακοπή
-
satshakit multicore
svg
-
σατσακίτ 128
- ίχνη
- διακοπή
-
χειριστήριο πτήσης satshakit
- ίχνη
- διακοπή
-
μίνι ελεγκτής πτήσης satshakit
- ίχνη
- διακοπή
-
σατσακίτ νερό
- ίχνη
- διακοπή
-
satshakit GRBL
- ίχνη
- διακοπή
-
σατσακίτ μέγα
- ίχνη
- διακοπή
-
σατσακίτ Μ7
- ίχνη
- διακοπή
-
satstep6600
- κορυφαία ίχνη
- κορυφαία διακοπή
- κάτω ίχνη
- κάτω διακοπή
-
σάτσα ττλ
- ίχνη
- διακοπή
Σε περίπτωση που θέλετε να τροποποιήσετε ένα υπάρχον σχέδιο satshakit, πρέπει να κάνετε δύο άλλα βήματα:
- χρησιμοποιήστε το Autodesk Eagle για να τροποποιήσετε τον πίνακα ανάλογα με τις ανάγκες σας
- χρησιμοποιήστε έναν επεξεργαστή εικόνας raster για να προετοιμάσετε τις εικόνες PNG, σε αυτήν την περίπτωση θα το δείξω χρησιμοποιώντας το Gimp
Μόλις ολοκληρώσετε τις τροποποιήσεις που χρειάζεστε, χρησιμοποιήστε τα ακόλουθα βήματα για να εξάγετε μια εικόνα-p.webp
- Ανοίξτε τη διάταξη του πίνακα
- Πατήστε το κουμπί επιπέδου
- Επιλέξτε μόνο το επάνω μέρος και τα μαξιλάρια (επίσης VIA σε περίπτωση που το PCB είναι διπλού στρώματος όπως το satstep6600)
-
Βεβαιωθείτε ότι τα ονόματα των σημάτων δεν θα εμφανίζονται στην εικόνα μεταβαίνοντας στο Set-> Misc και καταργήστε την επιλογή
- ονόματα σημάτων στο ταμπλό
- ονόματα σημάτων στα ίχνη
- εμφανίζουν ονόματα ταμπλό
- Μεγεθύνετε το σχέδιο του πίνακα για να ταιριάζει στην οθόνη με δυνατότητα προβολής
- Επιλέξτε Αρχείο-> Εξαγωγή-> Εικόνα
-
Ορίστε τα ακόλουθα στο αναδυόμενο παράθυρο εξαγωγής εικόνας:
- έλεγχος μονόχρωμος
- επιλέξτε Περιοχή-> παράθυρο
- πληκτρολογήστε ανάλυση τουλάχιστον 1500 DPI
- Επιλέξτε τη θέση αποθήκευσης αρχείου (Αναζήτηση)
- πατήστε το κουμπί ok
Μετά από αυτό θα πρέπει να έχετε ένα ασπρόμαυρο-p.webp
Τώρα είναι ώρα να ανοίξετε την εικόνα με το Gimp και να εκτελέσετε τα ακόλουθα βήματα (δείτε τις συνημμένες εικόνες):
- σε περίπτωση που η εικόνα έχει μεγάλα μαύρα περιθώρια, περικόψτε τη χρησιμοποιώντας τα Εργαλεία-> Εργαλεία επιλογής-> εργαλείο επιλογής ορθογωνίου και, στη συνέχεια, επιλέξτε Εικόνα-> περικοπή στην επιλογή (διατηρήστε λίγο μαύρο περιθώριο γύρω, όπως 3-4 χιλιοστά)
- εξαγωγή της τρέχουσας εικόνας ως traces.png
- χρησιμοποιήστε ξανά τα Εργαλεία-> Εργαλεία επιλογής-> ορθογώνιο εργαλείο επιλογής και επιλέξτε όλα τα ίχνη (αφήστε ένα μαύρο περιθώριο γύρω του, όπως 1mm)
- προαιρετικά δημιουργήστε κάποιο φιλέτο στην επιλογή ορθογωνίου κάνοντας κλικ στο Select-> Rounded Rectangle-> και βάλτε μια τιμή 15
- τώρα κάντε δεξί κλικ στην επιλεγμένη περιοχή και Επεξεργασία-> Συμπλήρωση με χρώμα BG (βεβαιωθείτε ότι είναι λευκό, συνήθως προεπιλεγμένο)
- εξαγωγή αυτής της εικόνας ως cutout.png
- τώρα ανοίξτε το αρχείο traces-p.webp" />
- χρησιμοποιώντας τα Εργαλεία-> εργαλεία βαφής-> γέμιση κάδου, γεμίστε με λευκό όλες τις μαύρες περιοχές που δεν είναι τρύπες
- εξαγάγετε αυτήν την εικόνα ως τρύπες.png
Αφού έχετε τα αρχεία PNG, είστε έτοιμοι να δημιουργήσετε τον GCode για άλεση.
Πρέπει να δημιουργήσετε τον GCode για κάθε-p.webp
Για το αρχείο traces-p.webp
- μεταβείτε στη διεύθυνση
- ανοίξτε το αρχείο traces.png
-
επιλέξτε το μηχάνημά σας:
- Οι gcodes θα λειτουργήσουν για τις μηχανές που βασίζονται σε GRBL (συνήθως επίσης βασίζονται σε αυτό το μικρό κινέζικο cnc)
- Roland RML για τον Roland
- επιλέξτε τη διαδικασία 1/64
- Σε περίπτωση που επιλέξατε το Roland RML, επιλέξτε το μηχάνημά σας (SRM-20 ή άλλο κ.λπ..)
-
επεξεργαστείτε τις ακόλουθες ρυθμίσεις:
- ταχύτητα, προτείνω 3mm/s με τα εργαλεία λοξότμησης 0,4mm και 0,2mm, 2mm/s για 0,1mm
- X0, Y0 και Z0, βάλτε τα όλα στο 0
- το βάθος κοπής μπορεί να είναι 0,1mm με τα κυλινδρικά εργαλεία 0,4mm, 0mm με τα λοξότμητα
- η διάμετρος των εργαλείων πρέπει να είναι αυτή που έχετε (αν είναι αδύνατο να κάνετε μερικά ίχνη, ξεγελάστε βάζοντας λίγο μικρότερη διάμετρο από αυτήν που έχετε, μέχρι να εμφανιστούν τα ίχνη μετά το πάτημα του υπολογισμού)
- πατήστε το κουμπί υπολογισμού
- περιμένετε να δημιουργηθεί η διαδρομή
- πατήστε το κουμπί αποθήκευσης για να αποθηκεύσετε το Gcode
Για τα hole-p.webp
- φορτώστε τις τρύπες-p.webp" />
- επιλέξτε τη διαδικασία 1/32
-
επεξεργαστείτε τις ακόλουθες ρυθμίσεις:
- μειώστε την ταχύτητα, συνιστώ 1-2mm/s
- ελέγξτε και τοποθετήστε (λίγο περισσότερο) το πάχος του φύλλου χαλκού PCB σας
- ελέγξτε και τοποθετήστε τη διάμετρο του εργαλείου για το κόψιμο (συνήθως 0,8 ή 1 mm)
Κρατήστε τα αρχεία που αποθηκεύσατε μαζί σας καθώς θα τα χρειαστούμε για να φτιάξουμε το PCB με τη φρέζα CNC.
Βήμα 4: Φρεζάρισμα PCB
Ένας απλός κανόνας για να πετύχετε cnc με επιτυχία τα PCB σας είναι να προετοιμάσετε καλά το κρεβάτι του μηχανήματος με το φύλλο χαλκού.
Σε αυτό το έργο θα πρέπει να προσπαθήσετε να είστε πολύ ήρεμοι και όσο το δυνατόν ακριβέστεροι. Όσο περισσότερο επενδύετε σε αυτά τα δύο πράγματα, τόσο καλύτερα αποτελέσματα θα έχετε.
Ο στόχος είναι να γίνει η επιφάνεια του χαλκού όσο πιο παράλληλη (επίπεδη) γίνεται με το κρεβάτι της μηχανής.
Η επιπεδότητα του φύλλου χαλκού θα είναι ιδιαίτερα κρίσιμη εάν αλέθετε PCB υψηλής ακρίβειας, απαιτώντας σκαλωμένα εργαλεία όπως αυτά με άκρο 0,2 mm ή 0,1 mm.
Σκεφτείτε ότι μετά την χάραξη των ιχνών του PCB, πρέπει ακόμα να κόψετε το PCB και γι 'αυτό χρειάζεται να έχετε αυτό που λέμε στρώμα θυσίας.
Το στρώμα θυσίας θα διαπεραστεί ελαφρώς από τον τελικό μύλο αποκοπής, για να βεβαιωθείτε ότι το κόψιμο περνάει εντελώς μέσα από το φύλλο χαλκού.
Συνιστάται να χρησιμοποιήσετε μια λεπτή ταινία διπλής όψης για να κολλήσετε το φύλλο χαλκού στο στρώμα θυσίας και να αποφύγετε τυχόν πτυχώσεις που θα μπορούσε να έχει η ταινία.
Εδώ είναι μερικά βασικά βήματα για να φτιάξετε ένα αρκετά επίπεδο κρεβάτι (δείτε συνημμένες εικόνες):
- βρείτε ένα επίπεδο κομμάτι υλικού για το στρώμα θυσίας, που έχει ήδη παραχθεί αρκετά επίπεδο (π.χ. ένα κομμάτι MDF ή εξωθημένο ακρυλικό). βεβαιωθείτε ότι το εργαλείο διακοπής μπορεί να το διαπεράσει και δεν θα σπάσει επειδή είναι πολύ σκληρό
- κόψτε το στρώμα θυσίας κατά το μέγεθος του κρεβατιού του cnc σας
- στερεώστε λωρίδες της διπλής πλευρικής ταινίας στο στρώμα θυσίας, φροντίστε να το τεντώσετε λίγο πριν το κολλήσετε, για να βεβαιωθείτε ότι δεν θα εμφανιστούν πτυχώσεις ή φυσαλίδες αέρα. η διπλή πλευρική ταινία πρέπει να καλύπτει το μεγαλύτερο μέρος της επιφάνειας με ίσο κατανεμημένο τρόπο
- στερεώστε το φύλλο χαλκού σε ταινία διπλής πλευράς. προσπαθήστε να σπρώξετε με ίσο τρόπο όλη την επιφάνειά του
- συνδέστε το στρώμα θυσίας στο κρεβάτι της μηχανής σας cnc, κατά προτίμηση με κάτι που αφαιρείται εύκολα στη συνέχεια, αλλά στερεό, όπως σφιγκτήρες, βίδες
Μετά τη ρύθμιση του κρεβατιού είναι ώρα να προετοιμάσετε το μηχάνημα cnc για άλεση. Επίσης, αυτή η λειτουργία απαιτεί προσοχή και ακρίβεια. Ανάλογα με το είδος του CNC που έχετε, αυτά τα βήματα μπορεί να είναι ελαφρώς διαφορετικά, αλλά όχι πολύ.
Για να προετοιμάσετε το μηχάνημα cnc για άλεση ακολουθήστε τα παρακάτω βήματα:
- εγκαταστήστε το κατάλληλο εργαλείο στο κολάρο (ή στη βάση εργαλείου)
- φροντίστε να ανεβάσετε λίγο τον άξονα Ζ από το κρεβάτι πριν μετακινήσετε τον άξονα Χ και Υ, για να αποφύγετε τη συντριβή του τελικού μύλου
- μετακινήστε τον άξονα Χ και Υ στο σχετικό σημείο προέλευσης, σε περίπτωση που χρησιμοποιήσατε τις μονάδες Fab αυτό είναι το κάτω αριστερό μέρος του PNG
- πριν μηδενίσετε τα Χ και Υ στο λογισμικό ελέγχου μηχανής, ελέγξτε αν υπάρχει αρκετός χώρος για να αλέσετε την πλακέτα
- ορίστε ως μηδενικό σημείο Χ και Υ την τρέχουσα θέση του μηχανήματος
- κατεβαίνετε αργά με τον άξονα Ζ, τοποθετώντας τα άκρα των μύλων κοντά στην επιφάνεια του χαλκού
-
Υπάρχουν διάφορες τεχνικές που μπορείτε να χρησιμοποιήσετε για να πάρετε το μηδενικό σημείο του άξονα Ζ, ο στόχος αυτού του βήματος είναι να βεβαιωθείτε ότι τα εργαλεία αγγίζουν ελαφρώς την επιφάνεια του χαλκού:
- Μια τεχνική λειτουργεί ξεκινώντας τον άξονα και κατεβαίνοντας χρησιμοποιώντας το ελάχιστο μέγεθος βημάτων του μηχανήματος. όταν ακούτε έναν διαφορετικό ήχο που προκαλείται από το άκρο του μύλου να διαπερνά ελαφρώς την επιφάνεια, αυτό είναι το μηδενικό σημείο Ζ
- μπορείτε να δοκιμάσετε να ελέγξετε την ηλεκτρική συνδεσιμότητα από το εργαλείο στην επιφάνεια του χαλκού με ένα πολύμετρο. συνδέστε τους ανιχνευτές πολύμετρου στο τελικό μύλο και στο φύλλο χαλκού και, στη συνέχεια, προσπαθήστε να κατεβείτε με τον άξονα Ζ στο ελάχιστο βήμα. όταν το πολύμετρο κάνει μπιπ που είναι το μηδενικό σημείο Ζ
- Πηγαίνετε κοντά με το εργαλείο στην επιφάνεια αφήνοντας μερικά mm μεταξύ τους (όπως 2-3mm), στη συνέχεια ανοίξτε το κολάρο και αφήστε τον τελικό μύλο να κατέβει για να αγγίξει την επιφάνεια του χαλκού. στη συνέχεια, κλείστε τους άκρους μύλων στο κολέτ και ορίστε αυτό ως το σημείο Z μηδέν
- χρησιμοποιήστε έναν αισθητήρα που παρέχεται από το μηχάνημα, σε αυτήν την περίπτωση όταν ο ακροδέκτης ακουμπήσει τον αισθητήρα, το μηχάνημα θα πάρει αυτόματα το σημείο προέλευσης Ζ
Και τελικά τώρα είστε έτοιμοι να ξεκινήσετε τη δουλειά σας χάραξης PCB:)
Συνιστάται να παραμένετε κοντά στο μηχάνημα για να παρατηρείτε προσεκτικά εάν κάνατε κάποιο λάθος στα παραπάνω βήματα και ίσως να σταματήσετε και να ξεκινήσετε ξανά την εργασία με τις απαιτούμενες επιδιορθώσεις ή/και προσαρμογές.
Μερικές γρήγορες συμβουλές για προβλήματα:
-
εάν το PCB σας είναι χαραγμένο σε ορισμένες περιοχές και όχι σε κάποιες άλλες, τότε το φύλλο χαλκού σας δεν είναι επίπεδο
εάν τα εργαλεία σας έχουν κυλινδρικό άκρο, μπορείτε απλά να πάρετε έναν ελαφρώς βαθύτερο άξονα Ζ και να ξεκινήσετε ξανά την εργασία στην ίδια θέση. το ίδιο ισχύει και με τα σκαλισμένα εργαλεία και αν η διαφορά στο βάθος χάραξης δεν είναι μεγάλη
- εάν τα ίχνη σας έχουν αιχμηρά άκρα θα ήταν καλύτερα να μειώσετε τον ρυθμό τροφοδοσίας κοπής
- αν σπάσετε έναν (εντελώς νέο) τελικό μύλο, τότε μειώστε την ταχύτητα κατά ένα σταθερό ποσό
- εάν τα ίχνη σας έχουν καταστραφεί ή είναι πολύ λεπτά, ίσως είστε πολύ βαθιά, ελέγξτε επίσης το πάχος του ίχνους στο Eagle ή ελέγξτε τις ρυθμίσεις CAM, ειδικά εάν η διάμετρος των τελικών μύλων είναι σωστή
Πότε είναι ώρα να κάνετε την αποκοπή, θυμηθείτε να αλλάξετε το εργαλείο τελικού μύλου και να ανοίξετε το αρχείο διακοπής ή το αρχείο οπών. Αφού το κάνετε αυτό, θυμηθείτε να πάρετε ξανά ΜΟΝΟ το σημείο μηδέν του άξονα Ζ, αυτή τη φορά δεν χρειάζεται να είστε τόσο ακριβείς όταν αγγίζετε την επιφάνεια του φύλλου χαλκού.
Πότε είναι ώρα να αφαιρέσετε το PCB από το στρώμα θυσίας, προσπαθήστε να το τραβήξετε αργά με ένα λεπτό κατσαβίδι. Κάντε το ξανά πολύ προσεκτικά για να αποφύγετε το σπάσιμο της σανίδας.
Στο τέλος αυτού του βήματος θα πρέπει να έχετε ένα εκπληκτικό χαραγμένο PCB στα χέρια σας:) !!
Συνιστάται:
MQTT στους πίνακες Armtronix: 3 βήματα
MQTT στους πίνακες Armtronix: Σε αυτό το διδακτικό θα θέλαμε αρχικά να σας δείξουμε πώς μπορείτε να χρησιμοποιήσετε ένα σύστημα που βασίζεται σε Linux (Debian ή Ubuntu) και να εγκαταστήσετε το Mosquitto (Mqtt Broker) σε αυτό, επίσης να σας δείξουμε πώς να χρησιμοποιείτε το πρόγραμμα -πελάτη Mqtt στο τηλέφωνό σας ( Android)/ Σύστημα βασισμένο σε Linux, αποστολή και
Ανίχνευση αντικειμένων με πίνακες Sipeed MaiX (Kendryte K210): 6 βήματα
Ανίχνευση αντικειμένων με πίνακες Sipeed MaiX (Kendryte K210): Ως συνέχεια του προηγούμενου άρθρου μου σχετικά με την αναγνώριση εικόνας με τους πίνακες Sipeed MaiX, αποφάσισα να γράψω ένα άλλο σεμινάριο, εστιάζοντας στην ανίχνευση αντικειμένων. Πρόσφατα εμφανίστηκε κάποιο ενδιαφέρον υλικό με το τσιπ Kendryte K210, συμπεριλαμβανομένου του S
Αναγνώριση εικόνας με πίνακες K210 και Arduino IDE/Micropython: 6 βήματα (με εικόνες)
Αναγνώριση εικόνας με πίνακες K210 και Arduino IDE/Micropython: Έγραψα ήδη ένα άρθρο σχετικά με τον τρόπο εκτέλεσης επιδείξεων OpenMV στο Sipeed Maix Bit και επίσης έκανα ένα βίντεο επίδειξης ανίχνευσης αντικειμένων με αυτόν τον πίνακα. Ένα από τα πολλά ερωτήματα που έχουν κάνει οι άνθρωποι είναι - πώς μπορώ να αναγνωρίσω ένα αντικείμενο που το νευρωνικό δίκτυο δεν είναι τ
Χρήση WiFi Αυτόματη σύνδεση με πίνακες ESP8266/ESP32: 3 βήματα
Χρήση WiFi AutoConnect With ESP8266/ESP32 Boards: Θα μάθουμε πώς να χρησιμοποιούμε τη βιβλιοθήκη AutoConnect που μας επιτρέπει να συνδεθούμε και να διαχειριστούμε σημεία πρόσβασης WiFi χρησιμοποιώντας ένα smartphone. Το παραπάνω βίντεο θα σας καθοδηγήσει στη διαδικασία μαζί με τις διάφορες οθόνες που χρειάζεστε για πρόσβαση για να μάθετε για το
Πίνακες Vibrobot: 3 βήματα (με εικόνες)
Πίνακες Vibrobot: Ακόμα ένα κεφάλαιο στο "Αφήστε έναν γλύπτη να σχεδιάζει και να γράφει χρονικά" τώρα με βίντεο