Καθορίστε τις απαιτήσεις για τον τύπο του λαμπτήρα και το σύστημα θα είναι το σχεδιασμό για . Στραγγαλιστικά πηνία για λαμπτήρες φθορισμού είναι συγκεκριμένες για τον τύπο της λάμπας και τη διαμόρφωση του συστήματος , όπως ο αριθμός των λαμπτήρων που θα ενσύρματο μαζί . Σε γενικές γραμμές , θα πρέπει να προσδιορίσει εάν η τάση και η συχνότητα που είναι κατάλληλο για την λάμπα θα πρέπει να εργάζονται με και πόσα στάδια μετατροπέα πρέπει να ελέγχεται . 2
Κατάλογος ειδικών απαιτήσεων της AVR μικροελεγκτή για το σύστημά σας . Για παράδειγμα , αν η λίστα μικροελεγκτή πρέπει να συνδεθούν με άλλους μικροελεγκτές και αν οι πιο προηγμένα χαρακτηριστικά που απαιτούνται όπως ο έλεγχος της φωτεινότητας ή της αντίθεσης λειτουργίες .
Εικόνων 3
Επιλέξτε ένα μικροελεγκτή AVR κατάλληλο για σας απαιτήσεις σχεδιασμού . Atmel προσφέρει πολλά μικροελεγκτές AVR , το καθένα με διαφορετικά σύνολα χαρακτηριστικών . Χρησιμοποιήστε τις απαιτήσεις σας για να επιλέξετε ποια AVR είναι σωστό για το σχεδιασμό σας . Υπάρχουν δύο συσκευές AVR που μπορεί να είναι ιδιαιτέρως χρήσιμα σε κυκλώματα έρματος : το AT90PWM2 και το AT90PWM3 . Αυτές οι δύο συσκευές προσφέρουν πολλαπλών καναλιών Pulse Width Modulation ( PWM ) τον έλεγχο και πολλούς ελεγκτές βαθμίδα ισχύος . Επίσης , υποστηρίζουν την ψηφιακή διασύνδεση προσπελάσιμη φωτισμού ( ή DALI ) πρωτόκολλο .
Η
4 Συνδέστε το μικροελεγκτή AVR με τις κατάλληλες γραμμές του κυκλώματος . Μόλις έχετε αποφασίσει για ένα συγκεκριμένο μικροελεγκτή AVR , μπορείτε να προχωρήσετε στην ενσωμάτωση της συσκευής στο σχεδιασμό σας , συνδέοντας τις πινέζες μικροελεγκτή με τις κατάλληλες γραμμές στο κύκλωμα σας . Για παράδειγμα , οι γραμμές διασύνδεσης DALI μπορεί να συνδεθεί με τις γραμμές κύκλωμα διασύνδεσης DALI και οι ελεγκτές βαθμίδα ισχύος μπορεί να συνδεθεί με τις αντίστοιχες μετατροπείς ενέργειας στο στάδιο του σχεδιασμού του κυκλώματος σας .
5
λογισμικό Γράψτε για τον έλεγχο της AVR . Μόλις έχετε τις συνδέσεις του υλικού σας έχουν σχεδιαστεί , μπορείτε να γράψετε το λογισμικό για τον έλεγχο της συσκευής AVR για την επίτευξη συγκεκριμένων στόχων του σχεδιασμού του κυκλώματος σας . Το λογισμικό θα εξαρτηθεί από την συγκεκριμένη διαμόρφωση του κυκλώματος σας, όπως τον τύπο του λαμπτήρα , συχνότητα λειτουργίας , ο αριθμός των σταδίων μετατροπέα , κλπ. λογισμικού AVR μπορεί να γραφτεί σε γλώσσα assembly ή σε γλώσσα υψηλού επιπέδου όπως η γλώσσα προγραμματισμού C . Θα χρειαστεί να γράψετε ρουτίνες λογισμικού για τον έλεγχο του χρονισμού των σημάτων που στέλνονται από τον μικροελεγκτή στο κύκλωμα έρματος . Ο δικτυακός τόπος Atmel έχει τις σημειώσεις εφαρμογής έρματος , συμπεριλαμβανομένων των παραδειγμάτων λογισμικού , διαθέσιμο για να κατεβάσετε δωρεάν .
Η 6
Πρόγραμμα του μικροελεγκτή AVR και να αρχίσουν να δοκιμάσετε το κύκλωμα έρματος σας . Για να προγραμματίσετε τον AVR , το λογισμικό γραμμένο σε προηγούμενο στάδιο συγκεντρώνονται και αποθηκεύονται στη μνήμη προγράμματος AVR .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα