Forum: Projekte & Code Frequenzcounter/Frequenzzähler


von Uli (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

Hier mal ein kleiner Frequenzzähler (1Hz - 50Mhz) nur mal als Anregung 
für eigene Projekte.

Gruss
Ulrich Radig

von Peter D. (peda)


Lesenswert?

Kannst Du mal den Schaltplan posten ?


Peter

von Uli (Gast)


Angehängte Dateien:

Lesenswert?

Hier der Schaltplan

von Erwin (Gast)


Lesenswert?

@Ulrich
Das ist ein schönes, kompaktes Projekt. Ich habe aber das Problem, von C 
nichts zu verstehen. :-( Könntest Du mal die Verfahrensweise angeben, 
wie
die vielen C-Dateien im AVR-Studio verarbeitet werden müssen, um ein 
"brennfähiges" .Hex-File zu erzeugen?

MfG Erwin

von Uli (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

Der Source Code ist für AVRGCC hier brauch man nur das Projektfile mit 
PN2 öffnen und dann nur noch unter Tools [AVR] make all. Unter AVRStudio 
brauch man aber auch nur main.c-file öffnen und dann auch nur das 
Projekt erzeugen. Im Anhang ist aber auch das fertige HEX File.

Gruss
Uli

von Jupp (Gast)


Lesenswert?

Nettes Projekt.

Man könnte quasi als Erweiterung auch mal versuchen, eine breitbandige 
Vorstufe (DC bis 50 MHz) zu entwickeln, mit der man beliebige (bipolare) 
und schwache Signale messen kann. Wobei hier auch ein Tastkopf mit 10:1 
berücksichtigt werden sollte, da viele Tastköpfe ja nicht auf 1:1 
umgeschaltet werden können. Hat da mal jemand was in der Richtung 
gesehen oder gebaut?

von Erwin (Gast)


Lesenswert?

@Uli
Danke für Deine Hinweise. Ich habe es wie beschrieben mit AVRCC 
"bearbeitet". Das hat funktioniert. Kann das Programm auch auf einem
ATmega16 laufen? Der hat, wenn mich mein Blick in die Datenblätter nicht 
trügt, die gleiche Anschlußbelegung.

Gruß Erwin

von Uli (Gast)


Lesenswert?

Hallo@Erwin

Habe den Code gerade durch den Compiler gejagt mit den Änderungen für 
Mega16 ohne Fehler. Sollte somit klappen, kann es leider selber nicht 
testen da ich nur Mega32 habe. Es muss eine Änderung im Makefile 
erfolgen und in usart.h!

Gruss
Ulrich

von Erwin (Gast)


Lesenswert?

Wenn Du mir sagst, was da geändert werden muß, tue ich es und probiere 
dann
mit dem Atmega16, was er dazu "sagt".

Gruß Erwin

von Erwin (Gast)


Lesenswert?

P.S. ....oder muß ich dort drin nur den Typ des MC ändern?

Erwin

von Uli (Gast)


Lesenswert?

@Erwin

Ja nur den Type ändern! Im makefile und in usart von mega32 in mega16 
sind nur 2 kleine Änderungen.

Gruss
Ulrich

von Erwin (Gast)


Lesenswert?

Alles klar, es ging. Ob es so läuft, weiß ich erst nächste Woche; ich 
kann hier keine Platinen anfertigen. :-(

Gruß Erwin

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.