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 14:48]
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 17: Line 19:
  
 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! 
 + 
 +**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?\\ 
 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:\\ \\  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.\\  **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!  **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 Wahle einer geeigneten Widerstandkombination!**+**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.1712321318.txt.gz · Last modified: 2024/04/05 14:48 by carsten