Frecvență de măsurare până la 16 MHz pe un microcontroler

Recent, de multe ori am nevoie să măsoară frecvența, sunt atât de multe proiecte electronice pe care le fac și, prin urmare, este nevoie de un dispozitiv de măsurare - un contor de frecvență. Vreau să cumpăr acest dispozitiv - sunt încă student în a VIII-a formă de studiu și această tehnică este foarte costisitoare pentru mine. Nu este nevoie să măsoară frecvențe foarte mari, deși va fi probabil necesar în viitorul apropiat. Și așa m-am hotărât să-mi fac propria metru de frecvență! Sustinând pentru minimalism pentru baza a luat AVR microcontroler ATtiny2313 și LCD 16 * 1. Am schițat proiectul în Proteus. a scris firmware-ul și a atras conceptul:







De fapt, nimic complicat, totul este foarte simplu. Am colectat totul pe bender, care nu știe asta - un panou cu contacte mecanice. Verificat, funcționează! Iată un raport despre fotografie:

Frecvență de măsurare până la 16 MHz pe un microcontroler

Acum, trebuie să implementăm dispozitivul, să facem o placă de circuit și să o punem în carcasă.

Frecvență de măsurare până la 16 MHz pe un microcontroler

Și acum, când toate piesele sunt asamblate, este timpul să faceți o placă de circuite imprimate. Am făcut-o universal, am adăugat tampoane de contact, nu vreau să adaug nimic. Am desenat circuitul în Sprint Layout 4.0. găsiți desenul în fișierele articolului. Am efectuat plata prin metoda laser-fier. Iată ce sa întâmplat:

Frecvență de măsurare până la 16 MHz pe un microcontroler

Cel mai important lucru este să lipiți bine microcontrolerul, deoarece este în pachetul SOIC.

Frecvență de măsurare până la 16 MHz pe un microcontroler






Nu este o problemă, și lipite mai puțin! Principalul lucru nu este de a exagera lipirea și de a nu regreta colofoniul.

Frecvență de măsurare până la 16 MHz pe un microcontroler

Sigilați restul detaliilor, așa sa întâmplat:

Frecvență de măsurare până la 16 MHz pe un microcontroler

Apropo, puteți scăpa de colofoniu excesiv folosind alcool tehnic. Atât de mult mai bine:

Frecvență de măsurare până la 16 MHz pe un microcontroler

Frecvență de măsurare până la 16 MHz pe un microcontroler

După asamblarea firmware-ului microcontrolerului, am folosit programul SinaProg pentru a bloca programatorul USBtiny. Iată biții de fuziune:

Conectați programatorul la microcontroler cu cablare, conectați-l la conectorul LCD:

Frecvență de măsurare până la 16 MHz pe un microcontroler

Și resetați lipirea:

Frecvență de măsurare până la 16 MHz pe un microcontroler

Nu citesc pinoul programatorului la microcontroler, cred că știi asta. După ce clipeați și instalați biți de fuziune, setați ecranul LCD și alimentați dispozitivul:

Frecvență de măsurare până la 16 MHz pe un microcontroler

A câștigat, perfect! Acum instalați dispozitivul în cazul:

Frecvență de măsurare până la 16 MHz pe un microcontroler

Lista elementelor radio







Articole similare

Trimiteți-le prietenilor: