Biblioteca de măsurare a frecvențelor de precizie pentru microcontrolerele pe 8 biți

[Paul] lucrează la portarea bibliotecilor Arduino pentru a utiliza cu platforma de microcontroler teensy. Acest lucru are o tendință de a fi destul de bazin, având în vedere că ambele utilizează exact aceeași arhitectură a cipului Atmel. Cu toate acestea, în timp ce descoperă bibliotecile Arduino nu sunt ceea ce sunt crăpate la fel de mult ca fiind. Când încearcă să portrească o bibliotecă de măsurare a frecvenței, el a ajuns să-și compună propriul, care funcționează mult mai bine, precum și este mult mai portabil.

Avea două carne de vită uriașe cu Biblioteca Contorului de frecvență Arduino. Primul este că este necesar ca aspectul de plată să fie calibrat utilizând un contor precis de frecvență. Aceasta este o problemă de pui și ouă, având în vedere că o mulțime de oameni care dezvoltă un contor de frecvență cu un Arduino fac acest lucru, deoarece nu au deja un instrument independent. A doua problemă este că biblioteca ARDUINO a fost înregistrată pentru cipurile ATMEGA168 sau ATMEGA328.

Această nouă bibliotecă stabilește ambele probleme cu doar un compromis. Configurația dvs. hardware trebuie să utilizeze un oscilator de cristal. Puteți vedea mai sus în imaginea de mai sus că măsurarea frecvenței este destul de precisă cu această metodă. Bundentul utilizează, de asemenea, un strat de abstractizare subțire, care va face simplu să pordăm la orice tip de microcontroler pe 8 biți care este programat în C.

Leave a Reply

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

Related Post