Ich möchte einen Rechteckgenerator bauen, der ein Signal mit einer Amplitude X Spannungen und einer Frequenz zwischen 1 kHz und 1 MHz mit einer Genauigkeit von 1 kHz ausgibt (z. B.: 785 kHz, 926 kHz, 999 kHz usw.). Ich habe versucht, das mit Arduino Uno zu tun, aber mir wurde klar, dass ich eine Genauigkeit von 1 ns benötigen würde, um das tun zu können. 1 ns entspricht 1 GHz. Also, welche Hardware benötige ich, um das tun zu können?
Direct Digital Synthesis mag für das, was Sie wollen, übertrieben sein, aber es kann sicherlich die Ware liefern: -
Klicken Sie auf das Bild, um zum Datenblatt zu gelangen. Es erzeugt eine Sinuswelle, aber dies kann Ihnen leicht eine Rechteckwelle geben (integrierter Komparator). Mit einem 28-Bit-Steuerregister auf Frequenz kann ein 16-MHz-Takt auf 0,0596 Hz heruntergeteilt werden, wenn ich die Daten richtig lese, und dies ist auch die Auflösung.
Der große Nachteil der 555-Brigade (ja, ich habe kürzlich eine verwendet) besteht darin, dass Sie sie mit SPI steuern müssen, sodass eine kleine Mikroschnittstelle zu einer Tastatur eine gute Idee sein könnte. Hey, Sie können sogar das Mikro verwenden, um Ihnen mitzuteilen, welche Frequenz es erzeugt (über ein LCD).
Vielleicht kann das Arduino SPI?
Nick Johnson
Doctorslo
brhans
user_1818839
Eugen Sch.
1/F
) Periode benötigen.Eugen Sch.
Doctorslo
Eugen Sch.
MD
alex.forencich
mng
Nick Johnson