User Tools

Site Tools


projects:maps21:mess:l6:l6

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
projects:maps21:mess:l6:l6 [2024/04/05 13:51]
carsten [L6: 1ms-Takt korrekt?]
projects:maps21:mess:l6:l6 [2024/04/06 10:28] (current)
carsten [Korrigiertes Timing]
Line 2: Line 2:
  
 ====== L6: 1ms-Takt korrekt? ====== ====== L6: 1ms-Takt korrekt? ======
 +
 +===== erstes Timing =====
  
 1ms-Timing: [[projects:maps21:s:ext:extend#schaltung_m21-extend_v1_karte|Schaltung ☛]] 1ms-Timing: [[projects:maps21:s:ext:extend#schaltung_m21-extend_v1_karte|Schaltung ☛]]
Line 13: Line 15:
 | @#FFEEEE: **Trotz 10%-Toleranzangabe weichen die Kapazitäten ab und müssen daher noch entsprechend korrigiert werden. Das geschieht am Besten durch rechnerisches Bestimmung der echten Cs gemäß Formel und Adaption durch Anpassung der Widerstände, die genauer festlegbar sind!**  | | @#FFEEEE: **Trotz 10%-Toleranzangabe weichen die Kapazitäten ab und müssen daher noch entsprechend korrigiert werden. Das geschieht am Besten durch rechnerisches Bestimmung der echten Cs gemäß Formel und Adaption durch Anpassung der Widerstände, die genauer festlegbar sind!**  |
  
-| {{:projects:maps21:mess:l6:tek00152.png?direct&800|Ohne 1ms-Pulse}}  | **"20ms-Intervall":** Links sieht man das Intervall, was durch den Nulldurchgang des AC-Steckernetzteil getriggert wird. Die gemessene Intrervalldauer liegt nur bei knapp über 18ms ohne Pulse. Warum?\\ Die Millisekundenpulse fehlen hier, da Pin 13 am Timer, der Discharge-Pin" noch nicht mit Pin 12 verbunden war, der auf Ground liegt.  |+| {{:projects:maps21:mess:l6:tek00152.png?direct&800|Ohne 1ms-Pulse}}  | **"20ms-Intervall":** Links sieht man das Intervall, was durch den Nulldurchgang des AC-Steckernetzteil getriggert wird. Die gemessene Intervalldauer liegt nur bei knapp über 18ms ohne Pulse. Warum?\\ Die Millisekundenpulse fehlen hier, da Pin 13 am Timer, der Discharge-Pin" noch nicht mit Pin 12 verbunden war, der auf Ground liegt.  |
 | {{:projects:maps21:mess:l6:tek00154.png?direct&800|mit 1ms-Pulsen}}\\ <color white/white>########################################################################################</color>  | Hier wurde Pin 13 an Pin 12 verbunden!  | | {{:projects:maps21:mess:l6:tek00154.png?direct&800|mit 1ms-Pulsen}}\\ <color white/white>########################################################################################</color>  | Hier wurde Pin 13 an Pin 12 verbunden!  |
  
 Aus den Erstbestückungen ergibt sich rechnerisch, dass das C für das 19,5 ms-Intervall nicht die nominellen 4,7 µF hat sondern 3,886 µF. Für die gewünschte Ziellänge ergibt sich dann:\\  Aus den Erstbestückungen ergibt sich rechnerisch, dass das C für das 19,5 ms-Intervall nicht die nominellen 4,7 µF hat sondern 3,886 µF. Für die gewünschte Ziellänge ergibt sich dann:\\ 
 +
 +===== Korrigiertes Timing =====
  
 T<sub>1</sub> = 19,5 ms = 1,1 * R<sub>G</sub> * 3,886 µF<color white/white>#########</color>⇒ R<sub>G</sub> = 4,615 kΩ (7,5 kΩ.%% || %% 12 kΩ) T<sub>1</sub> = 19,5 ms = 1,1 * R<sub>G</sub> * 3,886 µF<color white/white>#########</color>⇒ R<sub>G</sub> = 4,615 kΩ (7,5 kΩ.%% || %% 12 kΩ)
Line 23: Line 27:
 | {{:projects:maps21:mess:l6:timing_astabil_1ms.png?direct&500|Timing 1ms-Pulse astabil}}\\ Hier ist nur der astabile Schaltungsteil für die 1ms Takte dargestellt.   | {{:projects:maps21:mess:l6:anfang-20ms-intervall.png?direct&200|Anfang}}  | {{:projects:maps21:mess:l6:tek00161.png?direct&600|20 ms}}  | | {{:projects:maps21:mess:l6:timing_astabil_1ms.png?direct&500|Timing 1ms-Pulse astabil}}\\ Hier ist nur der astabile Schaltungsteil für die 1ms Takte dargestellt.   | {{:projects:maps21:mess:l6:anfang-20ms-intervall.png?direct&200|Anfang}}  | {{:projects:maps21:mess:l6:tek00161.png?direct&600|20 ms}}  |
  
-Mit den hier eingestellten RC-Kombinationen erhält man aus der AC-Phase des Steckernetzteiles getriggerte 19,5 µs Zeitintervalle. Darin sind dann dann die Millisekundeintervalle generiert, die die Anzeige benötigt. Warum sind das nun 28 Pulse und nicht nur die 20 anvisierten?\\  +Für den das UNILAC-Timing als negativem Sinus ließt man ab, dass die Triggerung des 20ms-Intervalles bei einer Spannung von +8V geschieht, also etwas zu früh. Der Phasenwinkel dafür ergibt sich aus 8V = - 18 V sin(α) ⇒ α = - 26,4° (< 5min auf 1h). Das lässt sich am Komperator noch tunen! 
-Man ließt ab, das das erste 1ms-Takt genau diese Länge hat, aber das zweite und die folgenden dann nur noch 666 µs, also 2/3 s Länge haben. Da die Folgetakte also kürzer sind gibt es eben 28 statt 20 Pulse! Der erste Puls wird vom High des 20ms-Taktes am Reseteingang getriggert: Die Spannung am zeitbestimmenden Kondensator startet dann bei 0 V und steigt bis zu Erreichen von 2/3 der Betriebsspannung (+5V) an: + 
-\\1.)  Wird dann der Shreshold überschritten, dann wird das NAND-Flipflop gesetzt. Der Dischargetransistor schaltet den Eingangsknoten gegen Ground durch, die Kapazität C wird entladen, wobei der Entladeprozess kurz ist und nur durch den Serienwiderstand der Kapazität limitiert wird.\\  +**Mit den hier eingestellten RC-Kombinationen erhält man aus der AC-Phase des Steckernetzteiles getriggerte 19,5 µs Zeitintervalle. Darin sind dann dann die Millisekundenintervalle generiert, die die Anzeige benötigt.** Warum sind das nun 28 Pulse und nicht nur die 20 anvisierten?\\  
-2.) Wird während des Entladens unterschritten +Man ließt ab, dass der erste 1ms-Takt genau diese Länge hat, aber das Zweite und die Folgenden dann nur noch 666 µs, also 2/3 s Länge haben. Da die Folgetakte also kürzer sind gibt es eben 28 statt 20 Pulse! Der erste Puls beginnt, wenn das Low der Vorstufe als /RESET der Zweiten durch das High des 20ms-Taktes ersetzt und der astabile Vibrator freigegeben wird: Die Spannung am zeitbestimmenden Kondensator startet dann bei 0 V und steigt bis zu Erreichen von 2/3 der Betriebsspannung (+5V) an, das NAND-Flipflop wird rückgesetzt:\\ \\  
 +**1.)**  Wird dann der Threshold überschritten, dann werden das NAND-Flipflop und der Ausgang nach Treibern deaktiviert. Der Dischargetransistor schaltet den Eingangsknoten gegen Ground durch, die Kapazität C wird entladen, wobei der Entladeprozess kurz ist und nur durch den Serienwiderstand der Kapazität limitiert wird.\\  
 +**2.)** Wird während des Entladens der Triggerlevel unterschritten so wird das Flipflop  erneut gesetzt, der Transistor sperrt und der Kondensator wird wieder geladen. Nun ist diese Triggerschwelle aber nicht 0V sondern 1/3 der Betriebsspannung, sodass der nächste Ladezeitraum kürzer ist. Daraus resultieren die nachfolgend kürzeren Pulse!  
 + 
 +**Wenn also die meisten Pulse mit 666 µs nur 2/3 der Solllänge haben, dann muss folglich das Timingintervall um den Faktor 3/2 = 1,5 verlängert werden durch Wahl einer geeigneten Widerstandkombination!**
  
  
 ---- ----
 ☚ [[projects:maps21:mess:mess | Messungen]] ★ ☚ [[projects:maps21:mess:mess | Messungen]] ★
projects/maps21/mess/l6/l6.1712317886.txt.gz · Last modified: 2024/04/05 13:51 by carsten