Attiny2313 Frekvensmålerprosedyrer 1Hz-10MHz

Dette frekvensmålerprosjektet klemmer mye ytelse ut av ATTINY2313 mikrokontroller. Den brikken gjør alt arbeidet, som måler frekvensen på inngangspinnen, samt multiplexing settet på 7 Seven-segment-skjermer som leser ut måling.

Systemet er bare like nøyaktig som klokke krystall som brukes av AVR-brikken, så [ManeKinen] anbefaler å bruke en med de beste toleransene som er tilgjengelige. Det er også nødvendig å velge en verdi som er delbar med 1024 for å få den beste kombinasjonen av nøyaktighet og oppløsning. I dette tilfellet bruker han en 22,1184 MHz krystalloscillator som er en mindre overklokking av brikken som er spesifisert å kjøre på 20 MHz Max.

Vi følte ikke absolutt sin forklaring på hvordan de to timene brukes til å telle. Men hvis vi virkelig ønsket å bore ned for en full forståelse, er hans kode (skrevet i Bascom-AVR) tilgjengelig. Hvis du bare er interessert i maskinvaren, innebygd et skjermbilde av skjematisk etter pause.

Leave a Reply

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