Attiny2313 Frequentiemeter Procedures 1Hz-10mhz

Attiny2313 Frequentiemeter Procedures 1Hz-10mhz

Dit frequentiemeterproject knijpt veel prestaties uit de Attiny2313 microcontroller. Die chip doet al het werk, meten van de frequentie op de invoerpin en multiplexing de set van 7 zeven-segment-displays die de meting lezen.

Het systeem is alleen net zo nauwkeurig als het klokkristal dat door de AVR-chip wordt gebruikt, dus [Manekinaen] beveelt aan om er een te gebruiken met de beste beschikbare toleranties. Het is ook nodig om een ​​waarde te kiezen die deelbaar is met 1024 om de beste combinatie van nauwkeurigheid en resolutie te krijgen. In dit geval gebruikt hij een 22.1184 MHz-kristaloscillator die een kleine overklok van de chip is die spec’d is om te lopen bij 20 MHz Max.

We volgen niet absoluut zijn verklaring van hoe de twee timers worden gebruikt om te tellen. Maar als we echt willen boren voor een volledig begrip van zijn code (geschreven in Bascom-AVR) is beschikbaar. Als je gewoon geïnteresseerd bent in de hardware, hebben we na de pauze een screenshot van het schematisch gemaakt.

Leave a Reply

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