ATTINY2313 Frekvensmålerprocedurer 1Hz-10MHz

ATTINY2313 Frekvensmålerprocedurer 1Hz-10MHz

January 20, 2023 Uncategorized 0

Dette frekvensmålerprojekt klemmer meget ydelse ud af Attiny2313 mikrocontrolleren. Denne chip gør alt arbejdet, der måler frekvensen på indgangsstiften samt multiplexering af sæt af 7 syv segmentdisplayer, der læser måling.

Systemet er kun så præcist som urkrystal, der anvendes af AVR-chip, så [Manekinen] anbefaler at bruge en med de bedste tolerancer til rådighed. Det er også nødvendigt at vælge en værdi, der er delelig med 1024 for at få den bedste kombination af nøjagtighed og opløsning. I dette tilfælde bruger han en 22.1184 MHz Crystal Oscillator, som er en mindre overclocking af chippen, som er specificeret at køre ved 20 MHz max.

Vi fulgte ikke absolut sin forklaring på, hvordan de to timere bruges til at tælle. Men hvis vi virkelig ønskede at bore ned for en fuld forståelse, er hans kode (skrevet i Bascom-AVR) tilgængelig. Hvis du bare er interesseret i den hardware, vi indlejrede et screenshot af skematisk efter pause.

Leave a Reply

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