Perpustakaan pengukuran frekuensi presisi untuk mikrokontroler 8-bit

[Paul] telah bekerja pada porting atas perpustakaan Arduino untuk digunakan dengan platform mikrokontroler TeSy. Ini memiliki kecenderungan untuk menjadi cukup mendasar mengingat mereka berdua memanfaatkan arsitektur chip atmel yang sama persis. Namun ketika dalam beberapa saat ia menemukan perpustakaan Arduino bukanlah apa yang mereka retak sebanyak itu. Ketika berusaha untuk port di atas perpustakaan pengukuran frekuensi ia akhirnya menyusun sendiri yang bekerja jauh lebih baik dan juga jauh lebih portabel.

Dia memiliki dua daging sapi besar dengan perpustakaan penghitung frekuensi Arduino. Yang pertama adalah perlu aspek pembayaran yang dikalibrasi menggunakan penghitung frekuensi yang tepat. Itu masalah cewek-dan-telur mengingat banyak orang yang mengembangkan konter frekuensi dengan Arduino melakukannya karena mereka belum memiliki alat mandiri. Masalah kedua adalah bahwa perpustakaan Arduino hardcoded untuk chip ATmega168 atau ATmega328.

Perpustakaan baru ini memperbaiki kedua masalah hanya dengan satu trade-off. Konfigurasi perangkat keras Anda perlu memanfaatkan osilator kristal. Anda dapat melihat di atas pada gambar di atas bahwa pengukuran frekuensi agak tepat dengan metode ini. Bundel juga menggunakan lapisan abstraksi tipis yang akan membuatnya mudah untuk port ke jenis mikrokontroler 8-bit yang diprogram dalam C.

Leave a Reply