arduino pwm fan control
2 απαντήσεις
Σελίδα 1 από 1
arduino pwm fan control
Καλησπέρα σε όλη την παρέα αυτές τις μέρες χρειάστηκα ένα pwm για έλεγχο στροφών ενός ανεμιστήρα (βεντιλατέρ αυτοκινήτου για χρήση εκτός αυτοκινήτου) και λέω απ το να αγοράσεις δεν κάθεσαι να φτιάξεις ένα να μάθεις και κάτι και κυρίως να ανακυκλώσεις και κάτι (τα πιο πολλά υλικά υπήρχαν)
Αφού δοκιμάστηκε και δούλεψε με arduino nano
(8bit μην βαράτε!!)
Αποφάσισα να περάσω το πρόγραμμα σε ένα ATtiny85 ώστε να μην δεσμεύω το arduino , έβαλα το nano σαν isp programmer Και έγραψα το bootloader στο ATtiny85
Μετά δοκιμάστηκε το κλασικό παράδειγμα blink για δοκιμή
και εφόσον όλα πήγαν καλά πέρασα των κώδικα μου
αξίζει να αναφέρω ότι παιδεύτηκα λιγάκι με κάποιο ringing που με το φίλτρο snubber μειώθηκε αρκετά
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτή την εικόνα.]
το snubber υπολογίστηκε από εδώ [Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]
αλλά παρέμενε ένα spike στην αρχή που μόνο με την χρίση πυκνωτή 100nf παράλληλα με το snubber μπόρεσα να εξαλείψω
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτή την εικόνα.]
Με την μέθοδο "soft start" (να το κάνει ο θεός; ) κατάφερα να μειώσω το inrush current από 12,9Α σε 10,4 (από στάση) και σε αλλαγή μεταξύ ελάχιστων στροφών σε μέγιστες από 12,2Α σε 9,8Α θα μπορούσα να το κάνω πιο αργό αλλά θα γίνονταν πολύ αργή η "αίσθηση" στο ποτενσιόμετρο
το τελικό αποτέλεσμα είναι αυτό:
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτή την εικόνα.]
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτή την εικόνα.]
τα υλικά που χρεισιμοποίησα είναι
Το κύκλωμα και ο κώδικας
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτή την εικόνα.]
υ.γ δείξτε μια επιείκεια είναι πρώτη φορά που ανεβάζω βιντεάκι στο forum και κυρίως κυματομορφές
Αφού δοκιμάστηκε και δούλεψε με arduino nano
(8bit μην βαράτε!!)
Αποφάσισα να περάσω το πρόγραμμα σε ένα ATtiny85 ώστε να μην δεσμεύω το arduino , έβαλα το nano σαν isp programmer Και έγραψα το bootloader στο ATtiny85
Μετά δοκιμάστηκε το κλασικό παράδειγμα blink για δοκιμή
και εφόσον όλα πήγαν καλά πέρασα των κώδικα μου
αξίζει να αναφέρω ότι παιδεύτηκα λιγάκι με κάποιο ringing που με το φίλτρο snubber μειώθηκε αρκετά
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτή την εικόνα.]
το snubber υπολογίστηκε από εδώ [Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]
αλλά παρέμενε ένα spike στην αρχή που μόνο με την χρίση πυκνωτή 100nf παράλληλα με το snubber μπόρεσα να εξαλείψω
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτή την εικόνα.]
Με την μέθοδο "soft start" (να το κάνει ο θεός; ) κατάφερα να μειώσω το inrush current από 12,9Α σε 10,4 (από στάση) και σε αλλαγή μεταξύ ελάχιστων στροφών σε μέγιστες από 12,2Α σε 9,8Α θα μπορούσα να το κάνω πιο αργό αλλά θα γίνονταν πολύ αργή η "αίσθηση" στο ποτενσιόμετρο
το τελικό αποτέλεσμα είναι αυτό:
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτή την εικόνα.]
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτή την εικόνα.]
τα υλικά που χρεισιμοποίησα είναι
- ATtiny 85 (θέλει προγραμματισμό )
- LM7805
- 100K pot
- πυκνωτής 3.3nF
- πυκνωτής 100nF
- Αντίσταση 78Ω
- IRF1010e (ξηλωμένο από χαλασμένο ups μαζί με την ψήκτρα)
- κλέμες πλακέτας
- διάτρητη πλακέτα (όσο την αντιπαθώ τόσο εκεί καταλήγω)
Το κύκλωμα και ο κώδικας
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτή την εικόνα.]
υ.γ δείξτε μια επιείκεια είναι πρώτη φορά που ανεβάζω βιντεάκι στο forum και κυρίως κυματομορφές
Έχει επεξεργασθεί από τον/την billtsig στις Κυρ Μάης 17, 2020 1:43 pm, 2 φορές συνολικά
billtsig- Μηνύματα : 97
Εγγραφή : 16/11/2012
Τόπος : Αθήνα
Απ: arduino pwm fan control
Ακομα και μια τοσο απλη εφαρμογη χρειαζεται αρκετη μελετη
Μαζι σου μαθαινουμε και εμεις. Μου αρεσε που ασχοληθηκες με την αποσβεση του κωδωνισμου
Τα βιντεο θα μπορουσες να τα κανεις ενα μονταζ σε ενα μεγαλυτερο
Μαζι σου μαθαινουμε και εμεις. Μου αρεσε που ασχοληθηκες με την αποσβεση του κωδωνισμου
Τα βιντεο θα μπορουσες να τα κανεις ενα μονταζ σε ενα μεγαλυτερο
spirakos- Μηνύματα : 1121
Εγγραφή : 23/10/2012
Ηλικία : 29
Τόπος : Κερατσίνι
Απ: arduino pwm fan control
Καλησπέρα Σπύρο σε ευχαριστώ πολύ για τα καλά σου λόγια ! , Σκοπός ήταν να δουλέψω και λίγο παλμογράφο (επιτέλους απέκτησα) και γενικά να περάσει ευχάριστα η ώρα!!
Το ότι αναφέρετε πως μαζί μου μαθαίνετε και εσείς με κολακεύει αρκετά μιας και έχω δει το επίπεδο γνώσεων σας!! ευχαριστώ και πάλι
Έχεις απόλυτο δίκιο στην επόμενη κατασκευή θα είναι μονταρισμένο!
Το ότι αναφέρετε πως μαζί μου μαθαίνετε και εσείς με κολακεύει αρκετά μιας και έχω δει το επίπεδο γνώσεων σας!! ευχαριστώ και πάλι
Έχεις απόλυτο δίκιο στην επόμενη κατασκευή θα είναι μονταρισμένο!
billtsig- Μηνύματα : 97
Εγγραφή : 16/11/2012
Τόπος : Αθήνα
Παρόμοια θέματα
» Μια μικρή βοήθεια σε arduino!
» ζητείται Remote Control
» Electronic flash control
» Ενισχυτής με το LM3886 & remote control....
» ζητείται Remote Control
» Electronic flash control
» Ενισχυτής με το LM3886 & remote control....
Σελίδα 1 από 1
Δικαιώματα σας στην κατηγορία αυτή
Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης
|
|