Forum: Mikrocontroller und Digitale Elektronik Rechtecksignal generieren


von Hilfesuchend (Gast)


Lesenswert?

Hallo,

um die analogen Signal zu Filtern will ich einen aktiven Filter nutzen 
(MAX7480). Dieser wird quasi über den Takt programmiert .. bei 100Hz 
Takt liegt die Grenzfrequenz bei 1Hz, bei 200kHz Takt bei 2kHz 
Grenzfrequenz.

Jetzt suche ich eine möglichst gute Möglichkeit ein Rechtecksignal zu 
generieen, optimal wäre was programmierbares (SPI oder I²C) zwischen 
1kHz und 200kHz Taktausgang. Leider habe ich bislang nichts gefunden.

Ich nutze einen AT91SAM7X128. Den Programmierbaren Taktausgang geht 
"nur" SlowClock 32768Hz / 64 -> 512Hz minimal also 5.12Hz Grenzfrequenz. 
32768Hz / 2 -> 163.84Hz Grenzfrequenz. Danach müsste ich auf Master 
Clock umschalten, hätte also ein Sprung auf 22000000  64  100 -> 3kHz 
was schon außerhalb der MAX7480 nutzbaren Bandbreite liegt.

Lange rede, kurzer Sinn.. ich suche eine möglichst einfache möglichkeit 
ein Rechtecksignal zwischen 1kHz und 200kHz zu generieren. SPI oder I2C 
wäre super!

Hoffe ihr könnt mir helfen

Grüße

PS: Bitte nicht zu kompliziert, weil ich in der Hardware nicht so fit 
bin wie in Software :)

von Sabb (Gast)


Lesenswert?

Der LTC6903 macht 1kHz bis 68MHz.

von ernst (Gast)


Lesenswert?

äh, AT91SAM7X128, das is doch n 60mhz arm, oder?
mit irgendwelchen 10 timern oder so?
da ist keiner mehr frei???

von Hilfesuchend (Gast)


Lesenswert?

Doch da sind eigentlich noch welche frei, aber ich würde das gerne ohne 
Timer lösen ohne zutun des µCs..

Der LTC6903 ist super. Danke!

von Thomas S. (Gast)


Lesenswert?

Der LTC muss auch initialisiert werden und braucht mind. 2 PortPins. 
Warum nicht einen freien Timer verwenden ?

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.