- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 10 von 13

Thema: Hochgenaue Impulse erzeugen

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #5
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.695

    Nur ais eigenem Interesse

    Offenbar waren unsere Kommentare nicht der Hoppen . . . egal. Hat mich mal selbst interessiert. Daher:

    Breadboard, n rumliegender 328, ein x-belieber 20 MHz-Quarz, ein kurzes Progrämmchen, ne LED und der PC-Oskar (WaveForms fürs DISCOVERY-ANALOG2).

    Für eine leere while ( 1 ) -Schleife diese Initialisierung
    Code:
    // ============================================================================= =
    // ===  Initialisierung fuer Timer2 mega328 ==================================== =
      void TC2TMR_init ( void )     // Init 8bitTC2-Irupt Zeitbasis 20 kHz
     {                              //
      TCCR2A    |=   (1<<WGM21);    // Timer im CTC-Mode, Top=OCR2A
      TCCR2B    |=   (1<<CS20);     // NO Prescaler 1/1 / Clock <- CPU
      OCR2A      =          100;    // Preset 100 für  5µs bei 20Mhz
      TIMSK2    |=   (1<<OCIE2B);   // Tmr/Cntr2 Comp Match B Intrpt Enabl
     }                      // Ende void TC2TMR_init ( void )
    // ============================================================================= =
    und diese Interrupt-Routine
    Code:
    // ============================================================================= =
    // ===  Nicht unterbrechbare ISR für Timer2 - COMPB-vect  ====================== =
    //      - Routine toggelt PC3
    // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      ISR (TIMER2_COMPB_vect)       // Tmr/Cntr2, @20kHz
     {                              //
      PORTC ^=  (1<<PC3);           // blLED PC3 toggeln
      return;
     }              // Ende ISR (TIMER2_COMPA_vect) ... Vektor...
    // ============================================================================= =
    bringen mir dieses Oscar-Bildchen - die Anzeige schwankt zwischen 5,044 und 5,046 µs.

    Bleistift und Papier sagen dazu SCHWANKUNGSbreite ist hier 0,4 %. Für die Vorgabe von "GENAU" 0,5 µs also schon ausreichend. Für Aufgaben im ppm-Bereich leider aber mau. UND wenn ich sehe, dass die PTB für ne hochgenaue Temperaturmessung (beispielsweise) gute drei Wochen Akklimatisierung der Messeinrichtung sinnvoll hält . . . Übrigens habe ich nicht nach der ppm-Abweidung der Atomuhr gefragt.

    Klar ist, dass sich dieser hübsche Wert mit zusätzlichen Rechneraktivitäten je nach Priorisierung von Interrupts etc verschlechtern wird.

    ......Klicke auf die Grafik für eine größere Ansicht

Name:	5p045µs +-0p02proz.jpg
Hits:	9
Größe:	36,5 KB
ID:	36023

    Grüße
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken 5p045µs +-0p02proz.jpg  
    Geändert von oberallgeier (05.11.2024 um 12:37 Uhr)
    Ciao sagt der JoeamBerg

Ähnliche Themen

  1. Solar Impulse: Solar Impulse 2 hebt zum ersten Mal ab
    Von Roboternetz-News im Forum Neuigkeiten / Technik-News / Nachrichten / Aktuelles
    Antworten: 0
    Letzter Beitrag: 02.06.2014, 10:00
  2. Solar Impulse: Solarflugzeug Solar Impulse 2 ist startklar
    Von Roboternetz-News im Forum Neuigkeiten / Technik-News / Nachrichten / Aktuelles
    Antworten: 0
    Letzter Beitrag: 09.04.2014, 21:40
  3. Impulse
    Von triti im Forum Elektronik
    Antworten: 11
    Letzter Beitrag: 30.11.2012, 12:49
  4. Impulse erzeugen mit Atmega32 und dann nach Line-in Notobook
    Von funkheld im Forum AVR Hardwarethemen
    Antworten: 3
    Letzter Beitrag: 19.02.2010, 17:53
  5. Hochgenaue Spannungsquelle
    Von Olle_Filzlaus im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 4
    Letzter Beitrag: 10.12.2007, 18:26

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test