Εφαρμογή και χαρακτηριστικά της τροφοδοσίας CNC DC
Το έργο αυτό μελετά το σχεδιασμό ενός έξυπνου, υψηλής ακρίβειας και απλής τροφοδοσίας CNC DC με μικροελεγκτή ως πυρήνα. Η τροφοδοσία DC Numerical Control είναι ένα κοινό ηλεκτρονικό όργανο και μία από τις κοινώς χρησιμοποιούμενες συσκευές στην ηλεκτρονική τεχνολογία, που χρησιμοποιείται ευρέως σε τομείς όπως κυκλώματα, πειράματα διδασκαλίας και επιστημονική έρευνα. Μια νέα γενιά τροφοδοσίας CNC DC που σχεδιάστηκε με ένα σύστημα μικροελεγκτή ως πυρήνα του. Δεν έχει μόνο ένα απλό κύκλωμα, συμπαγή δομή, χαμηλή τιμή και ανώτερη απόδοση, αλλά έχει επίσης τη δυνατότητα υπολογισμού και ελέγχου δεδομένων χρησιμοποιώντας μικροελεγκτές, τα οποία μπορούν να εξαλείψουν και να μειώσουν τα σφάλματα που προκαλούνται από αναλογικά κυκλώματα. Η τάση εξόδου και το περιορισμένο ρεύμα εισάγονται μέσω ενός πληκτρολογίου. Η εμφάνιση της τροφοδοσίας είναι όμορφη, εύκολη στη λειτουργία και έχει υψηλή αξία. Έχει επίσης διπλή προστασία υπερφόρτωσης και λειτουργίες συναγερμού, καθιστώντας την ιδιαίτερα κατάλληλη για διάφορες εφαρμογές υψηλής ακρίβειας.
Σχεδιασμός κυκλωμάτων υλικού
Η σύνθεση ενός τροφοδοτικού CNC DC είναι απλή. Το τροφοδοτικό CNC DC αποτελείται από πέντε μέρη: ένα σταθεροποιημένο τμήμα τροφοδοσίας, ένα ψηφιακό τμήμα οθόνης, ένα τμήμα εξόδου, ένα τμήμα CNC και κουμπιά "+" και "-".
Σχεδιασμός κυκλώματος μονάδας
Το κύκλωμα εξόδου αποτελείται από τριών τερματικών σταθερών ρυθμιστή εξόδου 7805, λειτουργικού ενισχυτή Α και κύκλωμα DAC. Σε αυτό το κύκλωμα, u 23=5 v, uo=u 23+ u3. Εάν η έξοδος του DAC είναι -5 v σε +4. 9V, τότε uo =0 έως 9.9V. Η απόδοση σταθεροποίησης τάσης αυτού του κυκλώματος είναι εγγυημένη ότι είναι 7805 και η τάση βήματος ελέγχεται από την ψηφιακή είσοδο του DAC. Η ακρίβεια της τάσης εξόδου αυτού του κυκλώματος εξαρτάται από το σφάλμα της τάσης εξόδου 7805. Το σφάλμα παρακολούθησης των επιχειρησιακών ενισχυτών και η ενσωμάτωση της μη γραμμικότητας των DACs. Το σφάλμα της τιμής βήματος σχετίζεται άμεσα με τον αριθμό των bits στο DAC.
Οι λειτουργίες που θα πρέπει να έχουν το τμήμα CNC περιλαμβάνουν: την τάση εξόδου προεπιλογής και την ικανότητα προσθήκης (+) ή αφαίρεση (-) σε λειτουργία εργασίας "βήμα" ή "σάρωση". Η έξοδος του αριθμητικού τμήματος ελέγχου θα πρέπει να ελέγχει άμεσα τους διάφορους διακόπτες του δικτύου ψηφιακής αντίστασης.
Οι μικροελεγκτές (MCUs), επίσης γνωστοί ως μικροελεγκτές μονής τσιπ, αναφέρονται στο αριθμητικό κύκλωμα ελέγχου της MCU. Υπάρχουν πολλοί τύποι τσιπ MCU και η επιλογή των τσιπ θα πρέπει να εξετάζει παράγοντες όπως η τιμή, το ώριμο λογισμικό και η ικανοποίηση λειτουργικών απαιτήσεων. Ως εκ τούτου, αυτός ο σχεδιασμός χρησιμοποιεί τον μικροελεγκτή 80C31.
Δύο διακόπτες κώδικα BCD διακόπτες εισόδου PRESET τιμές στην παράλληλη θύρα MCU και δύο κυκλώματα οθόνης LED στέλνουν αριθμητικές τιμές (τάση εξόδου) μέσω της σειριακής θύρας MCU. Τα ξεχωριστά ρυθμισμένα κουμπιά "+" και "-" ανιχνεύονται από την παράλληλη θύρα. Το DAC λαμβάνει δεδομένα που μεταδίδονται από το δίαυλο δεδομένων MCU και καθορίζει ανάλογα την τάση εξόδου. Κάτω από τον έλεγχο του λογισμικού, το MCU διαβάζει πρώτα τις προκαθορισμένες τιμές μετά την εκκίνηση, τις στέλνει στην οθόνη και ταυτόχρονα τους στέλνει στο DAC για να δημιουργήσει την ίδια τάση εξόδου. Στη συνέχεια, συνεχώς κύκλος για να ελέγξετε εάν πιέζονται τα πλήκτρα "+" και "-". Εάν ανιχνευθεί ένα πλήκτρο, θα προκαλέσει την αύξηση ή τη μείωση της τάσης που εμφανίζεται και η τάση εξόδου από 0. 1V. Εάν ο χρόνος πίεσης του κουμπιού υπερβαίνει το 0.
