Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
electrical_engineering_and_electronics_1:block23 [2025/12/14 21:34] mexleadminelectrical_engineering_and_electronics_1:block23 [2025/12/15 00:12] (aktuell) mexleadmin
Zeile 3: Zeile 3:
 ===== Learning objectives ===== ===== Learning objectives =====
 <callout> <callout>
-After this 90-minute block, you can +After this 90-minute block, you will be able to 
-  * ...+  * explain what a **comparator** is and how it differs from an operational amplifier used in closed-loop (linear) operation: 
 +    - intended for **switching**, not linear amplification 
 +    - designed to operate at the output limits (**saturation**) rather than keeping the differential input near zero 
 +    - commonly used with **positive feedback** when hysteresis is desired (Schmitt trigger) 
 +  * interpret the comparator’s inputs and differential voltage 
 +  * describe and distinguish **open-collector** vs**push-pull** comparator outputs and state when a **pull-up resistor** is required. 
 +  * predict the output state of a comparator from the sign of \(u_{\rm d}\) and the available saturation levels \(U_{\rm sat,min}\), \(U_{\rm sat,max}\). 
 +  * explain why noise at the switching point can cause rapid toggling and how **hysteresis** prevents this. 
 +  * analyze a **non-inverting Schmitt trigger** and compute its switching thresholds 
 +    - upper threshold \(U_{\rm sh,u}\) 
 +    - lower threshold \(U_{\rm sh,l}\)
 </callout> </callout>
  
Zeile 17: Zeile 27:
  
 ===== 90-minute plan ===== ===== 90-minute plan =====
-  - Warm-up (min):  +  - Warm-up (5–10 min): 
-    - ....  +    - Recall: op-amp with negative feedback vsno feedback. 
-  - Core concepts & derivations (min): +    - Live demo or simulation: sweep \(u_{\rm p}\) across \(u_{\rm m}\) and observe comparator switching
-    - ... +  - Core concepts (45–50 min): 
-  - Practice (min): ... +    - Comparator basics: inputs, differential voltage \(u_{\rm d}=u_{\rm p}-u_{\rm m}\), saturation behavior. 
-  - Wrap-up (min): Summary box; common pitfalls checklist.+    - Output stages: open-collector vspush-pull; role of pull-up resistor. 
 +    - Noise problem at the switching point. 
 +    - Non-inverting Schmitt trigger: 
 +      - positive feedback 
 +      - hysteresis 
 +      - derivation and interpretation of \(U_{\rm sh,u}\) and \(U_{\rm sh,l}\)
 +  - Applications (15–20 min): 
 +    - Bang-bang control 
 +    - De-noising / signal conditioning 
 +    - Comparator as basic ADC element 
 +  - Wrap-up (min): 
 +    - Key takeaways 
 +    - Typical mistakes and outlook to further applications
  
 ===== Conceptual overview ===== ===== Conceptual overview =====
 <callout icon="fa fa-lightbulb-o" color="blue"> <callout icon="fa fa-lightbulb-o" color="blue">
-  - ...+  - A **comparator** is the “switching cousin” of the op-amp: it does not try to keep \(u_{\rm d}\approx 0\) with negative feedback\\ Instead, it reports the **sign** of \(u_{\rm d}=u_{\rm p}-u_{\rm m}\) by saturating its output to one of two extreme levels. 
 +  - The output is therefore **binary-like** (low/high), set by the supply rails via \(U_{\rm sat,min}\) and \(U_{\rm sat,max}\). The exact “high” behavior depends on the output stage: 
 +    - **Push-pull** drives both levels. 
 +    - **Open-collector** can reliably pull low, but needs a **pull-up resistor** to produce a defined high level. 
 +  - The critical moment is around \(u_{\rm d}=0\). Real signals are noisy, so a plain comparator can **toggle rapidly** (“chatter”) when the input hovers near the threshold. 
 +  - A **Schmitt trigger** fixes this by adding **positive feedback**, creating two thresholds: 
 +    - one threshold for rising input (upper threshold) 
 +    - another for falling input (lower threshold) 
 +    This separation is **hysteresis**. 
 +  - In the non-inverting Schmitt trigger, the thresholds scale with the feedback ratio \(R_1/R_2\) and the current output saturation level. Bigger feedback (larger \(R_1/R_2\)) → wider hysteresis → better noise immunity, but less sensitivity. 
 +  - Many practical “make a clean digital signal” tasks boil down to comparator ideas: thresholding (ADC intuition), de-noising/debouncing, and bang-bang control.
 </callout> </callout>
  
Zeile 72: Zeile 104:
  
  
-The **golden rules** ($R_{\rm I}=0$, $R_{\rm O}\rightarrow \infty$, $A_{\rm D}\rightarrow \infty$) also apply here. \\ \\+The **golden rules** ($R_{\rm I}\rightarrow \infty$, $R_{\rm O}=0$, $A_{\rm D}\rightarrow \infty$) also apply here. \\ \\
 Therefore, the currents through the resistors $R_1$ and $R_2$ are the same: $i_1 = i_2$ (given, that  $R_{\rm O}\rightarrow \infty$). Therefore, the currents through the resistors $R_1$ and $R_2$ are the same: $i_1 = i_2$ (given, that  $R_{\rm O}\rightarrow \infty$).
  
Zeile 119: Zeile 151:
 === Bang-Bang Control === === Bang-Bang Control ===
  
-See {{wp>Bang–bang_control}}+In the shown simulation, **{{wp>Bang–bang_control}}** is realized with a comparator including hysteresis. and a simple first-order plant (RC network).
  
-<WRAP>{{url>https://www.falstad.com/circuit/circuitjs.html?running=false&ctz=CQAgjCAMB0l5BOJyWoVaAmTkDsewAOMAVgDZIz8AWMkEk8Se5kgUwFowwAoHXEJlyZw1aiADMOUePEBXAPoB5HgA9BCAZjKNqlQWUIhxREErkAXAA6WAOgGcAygEsA5gDsAhgBserkGQmmEaB4BRQUDwA7oKQRmBisUYIdJA8AE5JICngwdmpsfAZufF5oWB5zDhFMRXJdHUlkZ5NCeI48YnojByMYPDw4FgIhBJgEoiQJHCEmBJ0mNDTcBRx1ITUmmAC-QM8ehL5goRG2OLzRsxkCtQKkAqqwf1g1-13sHBgClwKmAqEvzuCmuEneA0wJCBcgcABE+HgmjluCJCMxxABpXjUObHAQSagQCYifEQNLYw4TPEEyTYSTUsk4qRUwnYumk-aM6jMyRkYn0jkUqhsySzYUMimEbl6Pns8nGBEk4y0xXi3GScaSSDEjWqynqinKnUCml4jX47WHXVc-U8i2ROXzU0Su26yU26U21V6J1Kl1qJiHbR9QjobRGExGGHOABm0egDhcHh8-uoE3VsmpYwEJjoAFUU6n1dmdDS0bkQPYABYAGjkBfOhdofLoQQrNd86lTLLRrPxhxzIHzB2OpxOxhePMuUBuQMeo0gLzBnyXC++Xy+AL+92h9hUmQ6MkEwkPzF2aQAxkeRG0r1lxDABlrU2gX31hqNxpNlrN5vRIv4hBEA9AMETB70ifhWnCJFwnkZR-ReCAhW2ER8GMMIQAAJQQ3BxDQohmFwfty0wBDIEOfoTEQJhs3LXh1AQU8FyYCBKPQidsPUOY+kwCAwIaMD2LoTiR3AEYNFDZiBwAYR4CQjEYAAxUlwEKOAQC4LDeHk9DlIiPiBg0iBMNInSxhAPTmAfAZSQ+eAXwc9BNNkoA 1000,500 noborder}} +The circuit can be interpreted as follows: 
-</WRAP>+  * The comparator with positive feedback (via $R_1$ and $R_2$) forms a **Schmitt trigger** with an upper threshold $U_{\rm sh,u}$ and a lower threshold $U_{\rm sh,l}$. 
 +  * The output of the comparator switches only between its two saturation values ($U_{\rm sat,max}$ and $U_{\rm sat,min}$), which is characteristic of bang-bang behavior. 
 +  * The resistor–capacitor combination ($R$, $C$) represents a **controlled system** (plant) with inertia: the capacitor voltage changes only gradually.
  
 +The operating principle is:
 +  * If the output voltage $u_{\rm O}$ is high, the capacitor is charged through $R$, causing the feedback signal to increase.
 +  * As soon as the capacitor voltage reaches the **upper threshold** $U_{m sh,u}$, the comparator switches abruptly to its lower saturation level.
 +  * The capacitor now discharges (or charges in the opposite direction), until the voltage reaches the **lower threshold** $U_{\rm sh,l}$.
 +  * At this point, the comparator switches back to the high saturation level.
 +
 +As a result, the system continuously oscillates between the two thresholds. The comparator output is a two-level (on/off) signal, while the capacitor voltage varies smoothly between $U_{\rm sh,l}$ and $U_{\rm sh,u}$.
 +
 +This example illustrates key properties of bang-bang control:
 +  * the actuator (comparator output) has only two states,
 +  * the controlled variable is kept within a **band** defined by the hysteresis,
 +  * the switching frequency depends on the system dynamics (here the $RC$ time constant) and the hysteresis width.
 +
 +Such control principles appear in thermostats, relaxation oscillators, power electronics, and simple closed-loop controllers where simplicity and robustness are more important than exact regulation.
 +
 +<WRAP>{{url>https://www.falstad.com/circuit/circuitjs.html?running=false&ctz=CQAgjCAMB0l5BOJyWoVaAmTkDsewAOMAVgDZIz8AWMkEk8Se5kgUwFowwAoHXENTjgwmQQGYx3MdRABXAPoA7AGIAhHgA96AzGUakxewoPAmAkkoAOcgC4AdAM4BlAJYBzJQEMANjwDuIDgmYNSywSAIdJA8AE5BkCZR4JhJ0QnwcSkhqSBksqImzDiZgYWRdOXlMV7Z4GEJIQ3ojBwG8PAg4tC4NOIk2MSQYIjo1NAk8OL5veSY1LjiTB18eHXJ0iCEzLIA0rzUmEsNki3op1A8h0v5XZjouOf3l9dbshdId+gxryPvz9wnt8rkcUv90GBxECXqDQuDwCRoT9YbcLmBHl8Ycd3pR6Odccibji6BjxASQUtCMTIvjohSmNTAV1yb95szKlD2Vj6ozEVzCeBUbj0bTLtpxNwgvpBDgpSYCiYAPJ2GwOFwebx+bREARkgRgBAmCU7QUgACqWgyXRGQWw1uOKRAjgAFgAaOSWnAQcQSoIGrriWQFMQu11asxG3IG86+gp0C1CY4mVIhXB0aZFKAKagKSAKTSpMlgMi52BwMCl+AVrgKCuEBSYXMKRSqDTxH2VUSCYSbZgjOA8ADG3b7XaEfbTphgHUgULIaAXXR6fQGqRGI0+jBi7hH4En4-ACDEzBi-DqxeYGwophb6ktxYgVD3YnwpmLIAASvfcLJX0RmIsb5GPes4MkwEJrMG4CWggfbDEwEB-G+dBfuKZCUucP6RDIpqoYI77FnQhz6vOyEgAAwjwH55MGISVLkJ7dlOUAYCQPAAEZBEe9CMLQdBHMeqy6IkPJBEIomyIoipCQGnZiGSBRjvICjSeKkBGGygYaQICogAAMgA9l4AAmVygQpQSEPKkhdGQmZCNmTYFkMxa1nmMDVhWjb1o2eYOeIlYkE2Uk8OI8ogCoEB9hkwhcJ+vBhV0EVReAMXMHFH6YKFyboJFLHTh0UVlvAC6legcWUUAA 1000,500 noborder}}
 +</WRAP>
 +\\ \\
 === De-Noise === === De-Noise ===
 +
 +Real analog signals are often corrupted by noise.\\
 +When such a signal is fed directly into a comparator, small noise amplitudes around the threshold can cause rapid switching of the output (chatter).
 +
 +The Schmitt trigger solves this problem by its two distinct thresholds \(U_{\rm sh,u}\) and \(U_{\rm sh,l}\). \\ 
 +As long as the input signal remains between these two values, the output state does not change.
 +
 +This makes comparators with hysteresis ideal for:
 +  * cleaning up slowly varying or noisy sensor signals,
 +  * debouncing mechanical switches,
 +  * converting noisy analog waveforms into clean digital signals.
  
 <WRAP>{{url>https://www.falstad.com/circuit/circuitjs.html?running=false&ctz=CQAgjCAMB0l5BOJyWoVaAmTkDsewAOMAVgDZIz8AWMkEk8Se5kgUwFowwAoHXEIWaZy4TIRAi61EAFcA+gHk+eEFwqTcmNWFx1MWkDIUBJFQI5kZmasw7UJN5sflmASmuzXDHKZu3CRqxQGJQIxADMunC4CLi4URIwJDwARp6EjjY6OCBRjJA8AB7gZPoRzBERAphVRuASJgB2AA6yAC4AOgDOnQCGPYodbV3dAMoAlgDmTX0ANjwA7iEG2ur+UDxTOvo+YHQVMsyFy0KSomc4STwAToLCkEmSjyvwhXfCtmpWkl-MYG8lq8nk5Nn0VhdhKJ0IwOIwAW9jhhCFEqGBqOFaAkSNgmID+MCduAENoZABpXgAN082VWO2EhmY0mYuGgBRCyR4tgi4D0v0qkBkEVy-3k1HkkHkRUwAGMKvsJbA4GBFfAVVx5Jh5IR5CqIhKDZLJVrJbJBjwIhIASAAGIQf7PeA6EBuXiWkDoO0hCA4J1cF2YHhAA 1000,500 noborder}} <WRAP>{{url>https://www.falstad.com/circuit/circuitjs.html?running=false&ctz=CQAgjCAMB0l5BOJyWoVaAmTkDsewAOMAVgDZIz8AWMkEk8Se5kgUwFowwAoHXEIWaZy4TIRAi61EAFcA+gHk+eEFwqTcmNWFx1MWkDIUBJFQI5kZmasw7UJN5sflmASmuzXDHKZu3CRqxQGJQIxADMunC4CLi4URIwJDwARp6EjjY6OCBRjJA8AB7gZPoRzBERAphVRuASJgB2AA6yAC4AOgDOnQCGPYodbV3dAMoAlgDmTX0ANjwA7iEG2ur+UDxTOvo+YHQVMsyFy0KSomc4STwAToLCkEmSjyvwhXfCtmpWkl-MYG8lq8nk5Nn0VhdhKJ0IwOIwAW9jhhCFEqGBqOFaAkSNgmID+MCduAENoZABpXgAN082VWO2EhmY0mYuGgBRCyR4tgi4D0v0qkBkEVy-3k1HkkHkRUwAGMKvsJbA4GBFfAVVx5Jh5IR5CqIhKDZLJVrJbJBjwIhIASAAGIQf7PeA6EBuXiWkDoO0hCA4J1cF2YHhAA 1000,500 noborder}}
 </WRAP> </WRAP>
 +\\ \\
 === Analog-to-Digital Converter (ADC) === === Analog-to-Digital Converter (ADC) ===
 +At its core, every analog-to-digital converter contains at least one **comparator**.
 +
 +A comparator performs a **binary decision**: \\ 
 +Is the input voltage larger or smaller than a given reference?
 +
 +In the simplest case (1-bit ADC):
 +  * one comparator compares \(u_{\rm I}\) with a reference voltage \(U_{\rm ref}\),
 +  * the output represents a single digital bit.
 +
 +More complex ADCs like the flash ADC (shown in the simulation below) use multiple comparators or reuse one comparator repeatedly with different reference values.
 +
 +Thus, understanding comparator behavior is fundamental for understanding how analog information is converted into digital form.
  
 <WRAP>{{url>https://www.falstad.com/circuit/circuitjs.html?running=false&ctz=CQAgzCAMB0l5BOJyWoVaAmTkDseBGADgIFYA2Sc-AFnJFNJAMgddIFMBaAggKBy4QuTM3JEG9AuJA0QAVwD6ASQF5mCUWFE5W22QpV8ASiExzdILhMt7ZrTNCaOmMKghJgC+PAly4vCRhSPhpICGszEWZIOTBSUVZIRRpFZIAPTBJIaUUWNOgCRR5FTEUiUqc06rACyExSavkAHQBnVQAjKzB0IiFeCGx6SD50qxYzGiEiZ1JWOWIQZQA7AAd5ABc2gGUASwBzZYBDABs+I6itIjiCK4WCZiYeJhZ4OAxGT6-GckwwOnAhSyRBBoJBfluMTefAA7pdwLh6A16GBEVBYWYKAikViwGBhhjMNEejppOBNOiAE5mMkkmkohJQKFwPjUzC0xnslGQ1ivFlwolaTkcxKE3H4zFIhAEgXEiXI8ASkYXQXgGg3LTq5gPMjjF5vd4EQq8E2m250ClgIFgm0Q0R8lkq6KYcgasyu7WPPXM+BmLDYAOB8wIMDXQG3G1gu0+kaynRYhUK2OSlOJsnJ1WZsmqkZs7PO7P6XnQvPc0lI6LF+CE4mQrngHliqU4lvouNmaWpzvK+FgWINrT93he54x3nQciTqfT8T4UPh4GRojRh091UELVee1a4e60ervTQJeghDSWJxa3HlcGmv2+VYghKpvMe-0bu3x7lz9U+nf+u8RIfVZX8AN-SsgPbUD-0bAUsU7BUiw-eC4IJJ17X7LcYnuEddQPWRoHVQiiPVUgiHqBdj2XXBIVXc54WIN0GM9PdcINQ88Q4zi8VwMIhCtCMr2o9DoUgtEFW8GUUwkqSn0gil-wpXMQPkskyEAh1gPrP4vwIRSIPhbTf0MjME2zB80QzAtW3rNdnXMAczHs3cnlYg0-X8DzPNwEhvCJCjBJom9S1kfR6zpKsWX2X8aFCsl1SCNsNC0eMUVFUx6w9aSPSSewGCZJInEJMkrJAbKMUw0M4glSrEoqzdqq1ZNMJdKqkTKuEKow6r+yamj6qkRrysCuIdx6ob7TDPEpDDXqdHsqbHLkEYAEIQAAEw4AAzI55BODYmQADVwAAaA7yFO0hTpoU6wFOzBToIU7WAATVu577uex7ntYABjeRWg2AB7ABbNoTkB-Zdh+qA2MgZoAEc3maZZYYIBH4DRlGDV4dGcjhrGMZxxGckxt5TXR15kcJk0KZyKmSfJxHeHxhnGYZ5GzRp+G+WRtQJHie0snsCQIyZDbtt2-b2CZEJdKEeLmCFhIRaFkYyCEUg0VF8gH1V4R8oxTXW1dBwsWTagUtK50QUSi2zBto37aCQ20W0VhaHAHBEo9t3hH7JNys5eb5XsprGV0rQJQj2qo8mqPFPK+UPQWgOOs5cVWzDnQbZTm2mvlHPuqWwPkr0aqvfz1Ky5RQa06FTU4kZSvwEmzcZvKzdGX+OJ246qP+rEJJE6kShwHD0es8V-md1VjuFiF7usPRdKFglSJH2GAwyL9ZwnAwdxPG8OBcD8AJFmCPhtmEe0ZCcmQcu2k5Wg4JlMEJCx3ic3vJj-VeCSAA 1000,500 noborder}} <WRAP>{{url>https://www.falstad.com/circuit/circuitjs.html?running=false&ctz=CQAgzCAMB0l5BOJyWoVaAmTkDseBGADgIFYA2Sc-AFnJFNJAMgddIFMBaAggKBy4QuTM3JEG9AuJA0QAVwD6ASQF5mCUWFE5W22QpV8ASiExzdILhMt7ZrTNCaOmMKghJgC+PAly4vCRhSPhpICGszEWZIOTBSUVZIRRpFZIAPTBJIaUUWNOgCRR5FTEUiUqc06rACyExSavkAHQBnVQAjKzB0IiFeCGx6SD50qxYzGiEiZ1JWOWIQZQA7AAd5ABc2gGUASwBzZYBDABs+I6itIjiCK4WCZiYeJhZ4OAxGT6-GckwwOnAhSyRBBoJBfluMTefAA7pdwLh6A16GBEVBYWYKAikViwGBhhjMNEejppOBNOiAE5mMkkmkohJQKFwPjUzC0xnslGQ1ivFlwolaTkcxKE3H4zFIhAEgXEiXI8ASkYXQXgGg3LTq5gPMjjF5vd4EQq8E2m250ClgIFgm0Q0R8lkq6KYcgasyu7WPPXM+BmLDYAOB8wIMDXQG3G1gu0+kaynRYhUK2OSlOJsnJ1WZsmqkZs7PO7P6XnQvPc0lI6LF+CE4mQrngHliqU4lvouNmaWpzvK+FgWINrT93he54x3nQciTqfT8T4UPh4GRojRh091UELVee1a4e60ervTQJeghDSWJxa3HlcGmv2+VYghKpvMe-0bu3x7lz9U+nf+u8RIfVZX8AN-SsgPbUD-0bAUsU7BUiw-eC4IJJ17X7LcYnuEddQPWRoHVQiiPVUgiHqBdj2XXBIVXc54WIN0GM9PdcINQ88Q4zi8VwMIhCtCMr2o9DoUgtEFW8GUUwkqSn0gil-wpXMQPkskyEAh1gPrP4vwIRSIPhbTf0MjME2zB80QzAtW3rNdnXMAczHs3cnlYg0-X8DzPNwEhvCJCjBJom9S1kfR6zpKsWX2X8aFCsl1SCNsNC0eMUVFUx6w9aSPSSewGCZJInEJMkrJAbKMUw0M4glSrEoqzdqq1ZNMJdKqkTKuEKow6r+yamj6qkRrysCuIdx6ob7TDPEpDDXqdHsqbHLkEYAEIQAAEw4AAzI55BODYmQADVwAAaA7yFO0hTpoU6wFOzBToIU7WAATVu577uex7ntYABjeRWg2AB7ABbNoTkB-Zdh+qA2MgZoAEc3maZZYYIBH4DRlGDV4dGcjhrGMZxxGckxt5TXR15kcJk0KZyKmSfJxHeHxhnGYZ5GzRp+G+WRtQJHie0snsCQIyZDbtt2-b2CZEJdKEeLmCFhIRaFkYyCEUg0VF8gH1V4R8oxTXW1dBwsWTagUtK50QUSi2zBto37aCQ20W0VhaHAHBEo9t3hH7JNys5eb5XsprGV0rQJQj2qo8mqPFPK+UPQWgOOs5cVWzDnQbZTm2mvlHPuqWwPkr0aqvfz1Ky5RQa06FTU4kZSvwEmzcZvKzdGX+OJ246qP+rEJJE6kShwHD0es8V-md1VjuFiF7usPRdKFglSJH2GAwyL9ZwnAwdxPG8OBcD8AJFmCPhtmEe0ZCcmQcu2k5Wg4JlMEJCx3ic3vJj-VeCSAA 1000,500 noborder}}
Zeile 135: Zeile 210:
  
 ===== Common pitfalls ===== ===== Common pitfalls =====
-  * ...+  * **Treating a comparator like a linear op-amp**: assuming the output follows a linear gain law \(u_{\rm O}=A_{\rm D}\,u_{\rm d}\)In reality, the output almost always saturates at \(U_{\rm sat,min}\) or \(U_{\rm sat,max}\). 
 +  * **Using negative-feedback intuition**: expecting the circuit to automatically enforce \(u_{\rm d}=0\)Without negative feedback, \(u_{\rm d}=0\) is only the *switching boundary*, not an operating point. 
 +  * **Mixing up inputs**: confusing the non-inverting input \(u_{\rm p}\) and inverting input \(u_{\rm m}\), which leads to predicting the wrong output polarity. 
 +  * **Ignoring the output stage type**: 
 +    - forgetting that an **open-collector** comparator cannot actively drive a high level, 
 +    - omitting the required **pull-up resistor**, resulting in an undefined/high-ohmic output. 
 +  * **Forgetting saturation limits**: assuming ideal logic levels, while real comparators are limited by their supply voltages \(U_{\rm sat,min}\), \(U_{\rm sat,max}\). 
 +  * **No hysteresis for noisy signals**: using a plain comparator where a Schmitt trigger is required, leading to output chatter when \(u_{\rm I}\) fluctuates near the threshold. 
 +  * **Sign errors in Schmitt-trigger thresholds**: losing track of the sign of \(u_{\rm O}\) when deriving or applying 
 +    \[ 
 +      U_{\rm sh,u}=+\frac{R_1}{R_2}u_{\rm O}, \qquad 
 +      U_{\rm sh,l}=-\frac{R_1}{R_2}u_{\rm O}. 
 +    \] 
  
 ===== Exercises ===== ===== Exercises =====
-==== Worked examples ==== 
  
-...+==== Conceptual checks ==== 
 +  - Explain in one or two sentences why a comparator is normally operated without negative feedback. 
 +  - What information about the input signal does the comparator output represent when \(u_{\rm O}\) is in saturation? 
 +  - Why is \(u_{\rm d}=0\) a special point for a comparator, even though it is not a stable operating point? 
 + 
 +==== Exercises ==== 
 + 
 +<panel type="info" title="Task 23.1 Comparator Output States"> <WRAP group><WRAP column 2%>{{fa>pencil?32}}</WRAP><WRAP column 92%> 
 + 
 +A push-pull comparator is supplied with $0~{\rm V}$ and $5~{\rm V}$  
 +The input voltages are given as: 
 +\[ 
 +  u_{\rm p}=3.0~{\rm V}, \qquad u_{\rm m}=2.0~{\rm V} 
 +\] 
 + 
 +  - Determine the differential input voltage $u_{\rm d}$. 
 +  - State the resulting output voltage $u_{\rm O}$. 
 + 
 +<button size="xs" type="link" collapse="Loesung_23_1_Tipps">{{icon>eye}} Tips for the solution</button><collapse id="Loesung_23_1_Tipps" collapsed="true"> 
 +  * Recall that $u_{\rm d}=u_{\rm p}-u_{\rm m}$. 
 +  * For a push-pull comparator, the output directly saturates depending on the sign of $u_{\rm d}$. 
 +</collapse> 
 + 
 +<button size="xs" type="link" collapse="Loesung_23_1_Result">{{icon>eye}} Result</button><collapse id="Loesung_23_1_Result" collapsed="true"> 
 +  * $u_{\rm d}=+1.0~{\rm V}$ 
 +  * $u_{\rm O}=U_{\rm sat,max}=5~{\rm V}$ 
 +</collapse> 
 + 
 +</WRAP></WRAP></panel> 
 + 
 + 
 +<panel type="info" title="Task 23.2 Schmitt Trigger Thresholds"> <WRAP group><WRAP column 2%>{{fa>pencil?32}}</WRAP><WRAP column 92%> 
 + 
 +A non-inverting Schmitt trigger is built with the resistors 
 +\[ 
 +  R_1=10~{\rm k\Omega}, \qquad R_2=100~{\rm k\Omega} 
 +\] 
 +The comparator saturates symmetrically at 
 +\[ 
 +  U_{\rm sat,max}=+12~{\rm V}, \qquad U_{\rm sat,min}=-12~{\rm V} 
 +\] 
 + 
 +  - Calculate the upper threshold $U_{\rm sh,u}$. 
 +  - Calculate the lower threshold $U_{\rm sh,l}$. 
 +  - Sketch qualitatively the hysteresis characteristic $u_{\rm O}(u_{\rm I})$. 
 + 
 +<button size="xs" type="link" collapse="Loesung_23_3_Tipps">{{icon>eye}} Tips for the solution</button><collapse id="Loesung_23_3_Tipps" collapsed="true"> 
 +  * Use the relations 
 +    \[ 
 +      U_{\rm sh,u}=+\frac{R_1}{R_2}u_{\rm O}, \qquad 
 +      U_{\rm sh,l}=-\frac{R_1}{R_2}u_{\rm O} 
 +    \] 
 +</collapse> 
 + 
 +<button size="xs" type="link" collapse="Loesung_23_3_Result">{{icon>eye}} Result</button><collapse id="Loesung_23_3_Result" collapsed="true"> 
 +  * $U_{\rm sh,u}=+1.2~{\rm V}$ 
 +  * $U_{\rm sh,l}=-1.2~{\rm V}$ 
 +</collapse> 
 + 
 +</WRAP></WRAP></panel> 
 + 
 + 
 +<panel type="info" title="Task 23.3 Application: De-Noising"> <WRAP group><WRAP column 2%>{{fa>pencil?32}}</WRAP><WRAP column 92%> 
 + 
 +A noisy sensor signal fluctuates around $2.5~{\rm V}$ with a noise amplitude of $\pm 50~{\rm mV}$.   
 +A comparator without hysteresis is used to detect whether the signal is above or below $2.5~{\rm V}$. 
 + 
 +  - Explain why the output may switch rapidly. 
 +  - Explain qualitatively how a Schmitt trigger improves the situation. 
 + 
 +<button size="xs" type="link" collapse="Loesung_23_4_Tipps">{{icon>eye}} Tips for the solution</button><collapse id="Loesung_23_4_Tipps" collapsed="true"> 
 +  * Consider the behavior of the comparator near $u_{\rm d}=0$. 
 +</collapse> 
 + 
 +<button size="xs" type="link" collapse="Loesung_23_4_Result">{{icon>eye}} Result</button><collapse id="Loesung_23_4_Result" collapsed="true"> 
 +  * Without hysteresis: output chatter due to noise crossings. 
 +  * With hysteresis: two thresholds prevent switching for small fluctuations. 
 +</collapse> 
 + 
 +</WRAP></WRAP></panel> 
 + 
 +<panel type="info" title="Task 23.4 Thresholds from Resistor Ratio"> <WRAP group><WRAP column 2%>{{fa>pencil?32}}</WRAP><WRAP column 92%> 
 + 
 +A Schmitt trigger uses resistors $R_1$ and $R_2$ for positive feedback. The output saturates at $\pm 8~{\rm V}$. 
 + 
 +  - Write expressions for $U_{\rm sh,u}$ and $U_{\rm sh,l}$. 
 +  - Explain how the ratio $R_1/R_2$ influences the control band of the bang-bang controller. 
 + 
 +<button size="xs" type="link" collapse="Loesung_23_7_Tipps">{{icon>eye}} Tips for the solution</button><collapse id="Loesung_23_7_Tipps" collapsed="true"> 
 +  * Recall that the thresholds are proportional to the output saturation voltage. 
 +</collapse> 
 + 
 +<button size="xs" type="link" collapse="Loesung_23_7_Result">{{icon>eye}} Result</button><collapse id="Loesung_23_7_Result" collapsed="true"> 
 +  * $U_{\rm sh,u}=+\dfrac{R_1}{R_2}\,8~{\rm V}$, $U_{\rm sh,l}=-\dfrac{R_1}{R_2}\,8~{\rm V}$. 
 +  * A larger ratio $R_1/R_2$ widens the control band. 
 +</collapse> 
 + 
 +</WRAP></WRAP></panel> 
 + 
  
 ===== Embedded resources ===== ===== Embedded resources =====