Artikel
1 MHz frequentieteller
-
Analoge functiegeneratoren die zijn opgebouwd rond het bekende IC XR2206 zijn nog altijd wijd verbreid. Een groot nadeel van deze generatoren is dat de frequentie door middel van een potmeter wordt ingesteld. Bij lage frequenties is dat nog wel redelijk te doen, maar bij hogere frequenties is het vrijwel onmogelijk om nauwkeurig een waarde in te stellen. De hier gepresenteerde, goedkope frequentieteller maakt het instellen van de gewenste frequentie een stuk gemakkelijker. De frequentieteller krijgt zijn voedingsspanning uit de bestaande voeding in de functiegenerator. De ingang van de frequentieteller wordt parallel met de TTL-uitgang van de XR2206 aangesloten. De tellermodule bestaat uit een AT90S2313 van Atmel en een LC-display. Het meetproces wordt bestuurd door een klein BASIC-programma.
Voor een frequentiemeting hebben we een timer nodig die de poorttijd bepaalt en een teller die het aantal pulsen telt dat gedurende die poorttijd binnenkomt. De microcontroller heeft twee interne tellers van 8 resp. 16 bits die als timer of als teller gebruikt kunnen worden. Bij gebruik van een 8,388608-MHz-kristal is een resolutie van 1 Hz bij een ingangssignaal van 1 MHz haalbaar.
Voor een frequentiemeting hebben we een timer nodig die de poorttijd bepaalt en een teller die het aantal pulsen telt dat gedurende die poorttijd binnenkomt. De microcontroller heeft twee interne tellers van 8 resp. 16 bits die als timer of als teller gebruikt kunnen worden. Bij gebruik van een 8,388608-MHz-kristal is een resolutie van 1 Hz bij een ingangssignaal van 1 MHz haalbaar.
Materials
Gerber bestand
De PCB bij dit artikel is als Gerber file beschikbaar gesteld. Elektor Members kunnen exclusief deze files gratis downloaden en gebruiken om de PCB zelf af te drukken met geschikte apparatuur óf de Gerber te laten drukken via een dienstverlener.
Elektor kan u bijvoorbeeld de PCB Service van onze partner Eurocircuits van harte aanbevelen of AISLER.
Het gebruik van onze Gerber files is vrijgegeven onder een Creative Commons- licentie. Creative Commons biedt auteurs, wetenschappers en andere creatieve makers de vrijheid om op een flexibele manier met hun auteursrechten om te gaan.
PCB
Extra info / Update
Voor deze frequentieteller is de software aangepast i.v.m. een bug in de software. Het actuele bestand op de Elektuur-site (030045-11.zip) bevat de nieuwe versie.
De software is geschreven voor gebruik met een kristal van 4,194304 MHz. Voor een type van 8,388608 MHz moet het programma in de broncode worden aangepast en opnieuw gecompileerd.
De software is geschreven voor gebruik met een kristal van 4,194304 MHz. Voor een type van 8,388608 MHz moet het programma in de broncode worden aangepast en opnieuw gecompileerd.
Onderdelenlijst
Weerstanden:
R1 = 10 k
P1 = instelpotmeter 1 k
Condensatoren:
C1, C2 = 27 p
C3 = 1 µ/16 V radiaal
C4, C6 = 100 n
Halfgeleiders:
IC1 = 78L05
IC2 = AT90S2313-10 PI (geprogrammeerd, EPS 030045-41)
Diversen:
X1 = kristal 4,194304 MHz- of 8,388608 MHz (zie tekst)
LCD1 = LCD-module, 1 x 16 tekens
R1 = 10 k
P1 = instelpotmeter 1 k
Condensatoren:
C1, C2 = 27 p
C3 = 1 µ/16 V radiaal
C4, C6 = 100 n
Halfgeleiders:
IC1 = 78L05
IC2 = AT90S2313-10 PI (geprogrammeerd, EPS 030045-41)
Diversen:
X1 = kristal 4,194304 MHz- of 8,388608 MHz (zie tekst)
LCD1 = LCD-module, 1 x 16 tekens
Discussie (0 opmerking(en))