Home Pic in Greek Παραδείγματα χρήσης Pic Εφφέ με 8 Led   Ανάλυση κυκλώματος


 

Εφφέ με 8 Led  - Ανάλυση κυκλώματος



Κύκλωμα εισόδου


Πέντε ποδαράκια RA0 έως RA4 χρησιμοποιούνται σαν είσοδοι. Τα ποδαράκια αυτά είναι συνδεδεμένα με τα 5V μέσο αντιστάσεων 10K (Pull-up). Έτσι όταν κανένας διακόπτης δεν είναι πατημένος όλα τα ποδαράκια έχουν υψηλό δυναμικό (HI +5V). Όταν κάποιος από αυτούς πατηθεί τότε το ποδαράκι που είναι συνδεδεμένος παίρνει χαμηλό δυναμικό (LOW 0V). Όταν κάποιος διακόπτης πατηθεί τότε παρουσιάζεται το φαινόμενο της ‘ αναπήδησης ‘ (Debaunce), αυτό συμβαίνει διότι ο διακόπτης δεν κλείνει πάντοτε το κύκλωμα μία φορά αλλά περισσότερες (αναπηδά) με αποτέλεσμα ο μικροεπεξεργαστής να λαμβάνει περισσότερα του ενός σήματα εισόδου. Στο παράδειγμά μας δεν χρησιμοποιείται κώδικας πρόληψης της αναπήδησης διότι μόλις πατηθεί ένας από τους διακόπτες ξεκινά αμέσως η ρουτίνα απεικόνισης του επιλεγμένου εφφέ η οποία είναι σε χρόνο μεγαλύτερη από αυτόν της αναπήδησης




Κύκλωμα εξόδου (Οδήγηση Led)


Οκτώ ποδαράκια RΒ0 έως RΒ7 χρησιμοποιούνται σαν έξοδοι - οδηγοί των Led. Μεταξύ τους παρεμβάλλονται αντιστάσεις 560R οι οποίες περιορίζουν το ρεύμα που διαρρέει τα ποδαράκια εξόδου και τα προστατεύουν από καταστροφή. Η κάθοδος των led συνδέεται με την αντίσταση και οι άνοδος με τα 5V. Όταν η έξοδος σε κάποιο ποδαράκι είναι (HI +5V) το led δεν ανάβει ενώ όταν είναι (LOW 0V) τότε ανάβει. Σε αυτό το παράδειγμα χρησιμοποιήθηκαν led υψηλής φωτεινότητας για να μειωθεί το ρεύμα που διαρρέει κάθε ποδαράκι.




Κύκλωμα χρονισμού


 Για το χρονισμό του επεξεργαστή χρησιμοποιείται ένα κεραμικό φίλτρο (Resonator) ή κρύσταλλος 10MHz και δύο κεραμικοί πυκνωτές 22pF




 

 

Κύκλωμα τροφοδοτικού


 

Το IC2 σταθεροποιεί την τάση τροφοδοσίας από 12VDC σε 5VDC ενώ οι πυκνωτές την εξομαλύνουν και την φιλτράρουν. Επειδή η κατανάλωση του κυκλώματος είναι πολύ χαμηλή ένας σταθεροποιητής της τάξης των 100mA είναι αρκετός.