INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Vandag sal ek jou wys hoe om 'n eenvoudige frekwensieteller te bou wat frekwensies van reaktangulêre, sinus- of driehoekige seine tot 6,5 MHz kan meet
Stap 1: Beskrywing
Die toestel wat in die video aangebied word, is 'n frekwensiemeter wat gemaak is met 'n Arduino Nano -mikrobeheerder. Dit kan die frekwensie van seine met reghoekige, sinusvormige en driehoekige vorms meet.
Hierdie projek is geborg deur NextPCB. U kan my help ondersteun deur dit op een van hierdie skakels te besoek:
Slegs $ 7 vir SMT -bestelling:
Betroubare vervaardiger van meerlaaiborde:
PCB -borde 10 stuks gratis:
20% afslag - PCB -bestellings:
Sy meetbereik is van 'n paar hertz tot 6,5 Megahertz. Drie metingstydintervalle is ook beskikbaar - 0,1, 1 en 10 sekondes. As ons slegs reghoekige seine meet, is daar geen behoefte aan 'n vormversterker nie en word die sein direk vanaf die digitale pen 5 vanaf Arduino gevoer. Die kode is baie eenvoudig danksy die 'FreqCount' -biblioteek wat u ook hieronder kan aflaai. Die toestel is baie eenvoudig en bestaan uit verskeie komponente:
- Arduino Nano mikrobeheerder
- Vormende versterkerbord
- LCD -skerm
- Invoersignaalvormvormkeuse
- Invoer JACK
-en Tydintervalskakelaar: ons kan drie intervalle 0,1 -1 en 10 sekondes kies.
Stap 2: Bou
Soos u in die video kan sien, is die instrument baie presies in die hele reeks, en ons kan ook die frekwensiemeter kalibreer met die eenvoudige prosedure wat hieronder beskryf word:
In die gids Arduino biblioteke vind u die FreqCount -biblioteek, in die FreqCount.cpp -lêer vind u die lyne: #if gedefinieer (TIMER_USE_TIMER2) && F_CPU == 12000000L float correct = count_output * 0.996155; en vervang dit met: #as gedefinieer (TIMER_USE_TIMER2) && F_CPU == 16000000L float correct = count_output * 1.000000; waar 1.000000 jou regstellingsfaktor is, moet die regstelling uitgevoer word deur 1 MHz op die ingang van die frekwensiemeter toe te pas. Nadat u die lêer verander het, laai 'n nuwe skets op die Arduino -bord op.
Stap 3: Skematiese en Arduino -kode
Laastens is die frekwensiemeter ingebou in 'n geskikte plastiekboks en is dit nog 'n nuttige instrument in die elektroniese laboratorium.