Hallo an alle, ich verwende einen ATmega168 mit USB Bridge (CP2102) als einfaches Oszilloskop. Die Daten werden am PC visualisiert. Nun möchte ich das maximale an Abtastfrequenz aus dem System rausholen. Im Augenblick ist der der ADC mit einer Frequenz von 156.25khz getaktet (Prescaler auf 128 bei 20Mhz clock) ,damit bekomme ich ca. 10kSamples/s hin. Ich benötige jedoch nur 8bit Auflösung, sodaß ich evtl. die Taktrate höher setzen kann. Im Datenblatt ist für volle 10bit Auflösung 200kHz als obere Grenze angegeben. Was passiert wenn ich den Prescaler auf 64 einstelle und somit den ADC mit 312 kHz betreibe? Kann man damit den Chip beschädigen ? Oder geht es sogar noch schneller ? Danke Gruß Stefan
Bei 8 Bit Genauigkeit kannst du den Takt bis ca. 1 MHz erhöhen. Bei einer noch weiteren Erhöhung leidet die Genauigkeit aber erheblich, aber kaputt geht da nix. Mittlerweile stehen die 1 MHz auch in den Datenblättern drin.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.