[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3829: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3831: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3832: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3833: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
Das Elektroniker-Forum • Thema anzeigen - Aussteuerungsanzeige mit Osziröhre

Aussteuerungsanzeige mit Osziröhre

Wer seine kompletten Projekte vorstellen möchte, kann dies hier tun

Moderator: Sebi

Re: Aussteuerungsanzeige mit Osziröhre

Beitragvon Sebastian » 13.02.2014, 17:16

wenn nur 50 kHz wären, könnte man keinen 16MHz Quarz anschließen, da der Prescaler auf max. 128 gesetzt werden kann. zZ. ist der auf 8 Gesetzt und ich lasse die Kiste mit 8 Mhz internen Oszillator laufen (da ich keinen Quarz zur Hand habe). Damit rennt der auf 1 MHz, ist aber für 8 Bit noch hinreichend genau. :D Trotzdem verschwende ich ja mit dem Wartezyklus 7 und später 15 Takte.

Geht das mit nem 16 MHz Quarz eigentlich noch auf nem Steckboard? Die Querkapazitäten sind ja viel größer als die angegebenen Ziekapazitäten. :roll:
Sebastian
 
Beiträge: 921
Registriert: 10.04.2009, 20:11
Wohnort: Sachsen

Re: Aussteuerungsanzeige mit Osziröhre

Beitragvon Chef » 13.02.2014, 17:20

Zumindest mit 14,756 MHz läuft (lief) mein BasicBeetle stabil auf dem Steckboard ;).

Chef :D
Wenn es die Elektronik nicht gäbe, müsste man sie erfinden.
Benutzeravatar
Chef
Site Admin
 
Beiträge: 2941
Registriert: 04.11.2008, 17:56
Wohnort: Hamburg

Re: Aussteuerungsanzeige mit Osziröhre

Beitragvon topas » 13.02.2014, 18:26

Die Taktfrequenz ist aber nicht die Wandlungsfrequenz (Samples/s). Die minimale Wandlungszeit (für 10bit) ist 13µs (76KHz).
topas
 
Beiträge: 3796
Registriert: 16.08.2010, 12:47

Re: Aussteuerungsanzeige mit Osziröhre

Beitragvon Anse » 13.02.2014, 18:28

Anse
 
Beiträge: 1442
Registriert: 09.06.2011, 14:18

Re: Aussteuerungsanzeige mit Osziröhre

Beitragvon Sebastian » 13.02.2014, 18:42

Sebastian
 
Beiträge: 921
Registriert: 10.04.2009, 20:11
Wohnort: Sachsen

Re: Aussteuerungsanzeige mit Osziröhre

Beitragvon topas » 13.02.2014, 18:46

Macht der Prescaler doch. max. Wandlungszeit ist 260µs.
topas
 
Beiträge: 3796
Registriert: 16.08.2010, 12:47

Re: Aussteuerungsanzeige mit Osziröhre

Beitragvon Sebastian » 13.02.2014, 18:56

Naja aber ich habe irgendwie das Gefühl, das es keine minimale Wandlungszeit gitb, aber es gibt eine minimale Zeit für sinnvolle Ergebnisse.

Als ich den ADC mit 4 MHz getestet habe kam zwar nur Müll heraus (die gemessenen Spannungshöhe war nur ein Bruchteil der eigentlichen Spannung) aber die Messung ging wesentlich schneller voran, als mit 1 MHz Wandlungsfrequenz. Das habe ich daran gesehen, das mein Kreis schneller gezeichnet wurde -> der uC musste nicht so lange auf die ADC-Messung warten.
Sebastian
 
Beiträge: 921
Registriert: 10.04.2009, 20:11
Wohnort: Sachsen

Re: Aussteuerungsanzeige mit Osziröhre

Beitragvon Anse » 13.02.2014, 19:01

Anse
 
Beiträge: 1442
Registriert: 09.06.2011, 14:18

Re: Aussteuerungsanzeige mit Osziröhre

Beitragvon topas » 13.02.2014, 19:08

Darum geht es ja. Der getaktete Teil des Wandlers ist ja eine Art Schieberegister (Successives Approximationsregister). Das läuft theoretisch bestimmt mit der vollen Taktfrequenz. Bei 10 Bit muss es wohl 13 Schritte machen. Also könnte man 16MHz/13 = gut 1M Wandlungen/s schaffen (der Prescaler fängt aber erst bei 2 an) . Der Wandler besteht aber auch noch aus einem DA-Wandler und einem Komparator sowie der Sample&hold. Die brauchen etwas Zeit. Aber selbst bei 1 MHz Takt für den Wandler und 8 Bit Auflösung kommen wohl nur 100 000 Wandlungen/s raus. Stösst Du die Wandlungen mit einem Timer an oder lässt Du ihn frei laufen?
topas
 
Beiträge: 3796
Registriert: 16.08.2010, 12:47

Re: Aussteuerungsanzeige mit Osziröhre

Beitragvon hws » 13.02.2014, 20:19

hws
 
Beiträge: 1081
Registriert: 11.01.2009, 18:58
Wohnort: NRW

Re: Aussteuerungsanzeige mit Osziröhre

Beitragvon Sebastian » 14.02.2014, 12:05

Sebastian
 
Beiträge: 921
Registriert: 10.04.2009, 20:11
Wohnort: Sachsen

Vorherige

Zurück zu Komplette Projekte

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste