Attiny2313 Διαδικασίες μετρητών συχνότητας 1Hz-10MHz

Αυτό το έργο μετρητή συχνότητας συμπιέζει πολλές επιδόσεις από το μικροελεγκτή Attiny2313. Αυτό το τσιπ κάνει όλη την εργασία, μετρώντας τη συχνότητα στον πείρο εισόδου καθώς και πολυπλέκοντας το σύνολο των 7 εμφανιζόμενων επτά τμήματος που διαβάζουν τη μέτρηση.

Το σύστημα είναι μόνο τόσο ακριβές όσο το κρύσταλλο ρολογιού που χρησιμοποιείται από το τσιπ AVR, έτσι [Manekinen] συνιστά τη χρήση ενός με τις καλύτερες διαθέσιμες ανοχές. Απαιτείται επίσης η επιλογή μιας τιμής που διαιρείται από το 1024 για να πάρει τον καλύτερο συνδυασμό ακρίβειας και ανάλυσης. Σε αυτή την περίπτωση χρησιμοποιεί έναν ταλαντωτή κρυστάλλου 22.1184 ΜΗζ το οποίο είναι ένα δευτερεύον overclocking του τσιπ το οποίο είναι το Spec’d να τρέξει στα 20 MHz max.

Δεν ακολουθήσαμε απολύτως την εξήγησή του για το πώς χρησιμοποιούνται οι δύο χρονομετρητές για την καταμέτρηση. Αλλά αν θέλαμε πραγματικά να τρυπάμε για μια πλήρη κατανόηση του κώδικα του (γραμμένο στο Bascom-AVR). Αν ενδιαφέρεστε απλά για το υλικό που ενσωματώσαμε ένα στιγμιότυπο οθόνης του σχηματικού μετά το διάλειμμα.

Leave a Reply

Your email address will not be published. Required fields are marked *