<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=172.26.42.30</id>
	<title>Mikrocontroller.net - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=172.26.42.30"/>
	<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/articles/Spezial:Beitr%C3%A4ge/172.26.42.30"/>
	<updated>2026-04-09T22:35:37Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Offline-Spracherkennung&amp;diff=105029</id>
		<title>Offline-Spracherkennung</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Offline-Spracherkennung&amp;diff=105029"/>
		<updated>2022-02-23T22:17:57Z</updated>

		<summary type="html">&lt;p&gt;172.26.42.30: Google VoiceFilter-Lite&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Spracherkennung ohne Cloud, englisch &#039;&#039;speech recognition&#039;&#039; oder &#039;&#039;speech-to-text&#039;&#039; (STT).&lt;br /&gt;
&lt;br /&gt;
Oft wird keine echte &amp;lt;u&amp;gt;Spracherkennung&amp;lt;/u&amp;gt; benötigt, also Diktat von freiem Text, sondern es reichen wenige vorher festgelegte &amp;lt;u&amp;gt;Sprachbefehle&amp;lt;/u&amp;gt;, auch &amp;lt;u&amp;gt;Sprachsteuerung&amp;lt;/u&amp;gt; genannt, engl. &#039;&#039;intent&#039;&#039; (z.B. Licht an, Jalousien herunterfahren).&lt;br /&gt;
&lt;br /&gt;
Daneben gibt es noch das &amp;lt;u&amp;gt;Aktivierungswort&amp;lt;/u&amp;gt; um die Spracherkennung aufzuwecken engl. &#039;&#039;wake-word&#039;&#039; (z.B. Hey Mercedes). Die nötige Rechenleistung muss gering sein und oft wird die Funktion offline auf dem Endgerät ausgeführt, teilweise von einem spezialisierten Prozessor. [https://de.wikipedia.org/wiki/Aktivierungswort Wikipedia:Aktivierungswort]&lt;br /&gt;
&lt;br /&gt;
Theoretische Grundlagen gibt es auf [https://de.wikipedia.org/wiki/Spracherkennung Wikipedia:Spracherkennung].&lt;br /&gt;
&lt;br /&gt;
===Sprachassistenten für Raspberry Pi===&lt;br /&gt;
Natürlich lauffähig auf jedem Linux-System.&lt;br /&gt;
* [https://rhasspy.readthedocs.io/en/latest/ Rhasspy-Doku] und [https://community.rhasspy.org/ Rhasspy-Forum]&lt;br /&gt;
* [https://jasperproject.github.io/ Jasper]&lt;br /&gt;
* [https://www.mycroft.ai/ Mycroft.ai] Nur mit Aufwand Offline, siehe [https://mycroft-ai.gitbook.io/docs/about-mycroft-ai/faq FAQ]&lt;br /&gt;
* [https://www.home-assistant.io Home Assistant]&lt;br /&gt;
* &amp;lt;s&amp;gt;[https://www.home-assistant.io/components/snips/ Snips]&amp;lt;/s&amp;gt; bei [https://www.heise.de/ratgeber/Snips-Raspi-Sprachassistent-ganz-ohne-Cloud-4415247.html c&#039;t] und [https://www.elektormagazine.de/news/review-snips-spracherkennung-auf-dem-raspberry-pi Elektor] &#039;&#039;(übernommen von Sonos)&#039;&#039;&lt;br /&gt;
* [https://getleon.ai Leon] ([https://github.com/leon-ai/leon/issues/37#issuecomment-803709534 Anleitung])&lt;br /&gt;
&lt;br /&gt;
===Windows-Software===&lt;br /&gt;
* Windows Spracherkennung (Start -&amp;gt; Einstellungen -&amp;gt; Sprecherkennung)&lt;br /&gt;
* Dragon NaturallySpeaking ([https://de.wikipedia.org/wiki/Dragon_NaturallySpeaking#cite_ref-3 Wikipedia])&lt;br /&gt;
&lt;br /&gt;
===Hardwaremodul===&lt;br /&gt;
Hardwaremodule in Form von ICs oder Libraries für Controller bieten meist nur vorher definierte Sprachbefehle.&lt;br /&gt;
&lt;br /&gt;
* [https://picovoice.ai PicoVoice.AI] - Library für große Mikrocontroller, also ARM Cortex-M4...M7 [https://www.mikrocontroller.net/topic/520570 Anleitung Arduino]&lt;br /&gt;
** Wakeword-Engine Porcupine&lt;br /&gt;
** Sprachbefehl-System Rhino für English, Deutsch, Français, Español, Português, Italiano, 日本語, 한국어&lt;br /&gt;
** Spracherkennung PicoX (STT) Alpha-Stadium&lt;br /&gt;
* [https://www.st.com/en/embedded-software/trulyhandsfree.html ST Sensory’s TrulyHandsfree Voice Control] STM32 Library&lt;br /&gt;
* [https://www.voiceinterconnect.de/de/Sprachsteuerung_Ueberblick vicControl] bei [https://www.heise.de/ratgeber/Sprecher-unabhaengige-Spracherkennungsloesung-mit-vicControl-5045009.html heise.de Make: Sprecher-unabhängige Spracherkennung], siehe auch [https://cc2.tv/daten/20210130100000.php cc2.tv: vicCONTROL go] (DevKit)&lt;br /&gt;
* [https://www.mikrocontroller.net/topic/503717 µc.net Diskussion: Sprachsteuerung / Spracherkennung] mit vielen ICs. (2020)&lt;br /&gt;
** [https://www.audeme.com/movi.html Audeme MOVI Arduino Shield] 75$ Sprecherunabhängig, &amp;quot;requires no voice samples for training and is speaker independent&amp;quot;&lt;br /&gt;
** [https://www.geeetech.com/wiki/index.php/Arduino_Voice_Recognition_Module GeeeTech Arduino Voice Recognition Module] 20$ Unterscheidet ein paar Befehle, die vorher aufgenommen wurden.&lt;br /&gt;
* [https://www.mikrocontroller.net/topic/481315 µc.net Diskussion: Spracherkennungs-chip low-power] (2019)&lt;br /&gt;
* [https://www.mikrocontroller.net/topic/293777 µc.net Diskussion: Welcher Mikrocontroller für Spracherkennung?] (2017)&lt;br /&gt;
* [https://www.mikrocontroller.net/topic/521186 µc.net Diskussion: Spracherkennung auf dem uC] (2021)&lt;br /&gt;
** [https://www.nxp.com/design/designs/nxp-edgeready-mcu-based-solution-for-local-voice-control:MCU-LOCAL2-VOICE NXP EdgeReady MCU Based Solution for Local Voice Control]&lt;br /&gt;
** [https://www.voiceinterconnect.de voice INTER connect GmbH, Dresden] Sprachsteuerung, Mikrofonarrays, Intercom-Produkte, VoIP-Telefone&lt;br /&gt;
** [https://os.mbed.com/docs/mbed-os/v6.12/mbed-os-pelion/machine-learning-with-tensorflow-and-mbed-os.html Library Machine learning with TensorFlow and Mbed OS]&lt;br /&gt;
** [https://github.com/espressif/esp-sr Framework esp_sr] für wake word, command recognition, acoustic algorithm (Echo Cancellation, Automatic Gain Control, Noise Suppression)&lt;br /&gt;
** [https://direct.nuvoton.com/de/nt-isd9160 Nuvoton ISD9160] IC&lt;br /&gt;
* [https://www.mikroe.com/speakup-click SpeakUp click] IC, sprecherabhängig, vorher aufgenommene Befehle&lt;br /&gt;
&lt;br /&gt;
===Open-Source===&lt;br /&gt;
* [https://de.wikipedia.org/wiki/Common_Voice Mozilla Common Voice] und [https://github.com/mozilla/DeepSpeech DeepSpeech]&lt;br /&gt;
** [https://coqui.ai 🐸Coqui.ai]&lt;br /&gt;
*** Blogpost [https://coqui.ai/blog/stt/deepspeech-0-6-speech-to-text-engine STT Fast, Lean, and Ubiquitous]&lt;br /&gt;
*** Blogpost [https://coqui.ai/blog/stt/a-journey-to-10-word-error-rate A Journey to &amp;lt;10% Word Error Rate]&lt;br /&gt;
*** [https://discourse.mozilla.org/t/coqui-ai-is-here/77027 Mozilla-Forum]&lt;br /&gt;
*** [https://github.com/coqui-ai/STT Github]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/List_of_speech_recognition_software Wikipedia: Software-Liste], davon Open-Source:&lt;br /&gt;
** Julius: [https://de.wikipedia.org/wiki/Julius_(Software) Wikipedia] und [https://wiki.ubuntuusers.de/Simon/ Ubuntu-Wiki Simon (Frontend)]&lt;br /&gt;
** CMU Sphinx ([https://en.wikipedia.org/wiki/CMU_Sphinx Wikipedia]) und [https://github.com/cmusphinx/pocketsphinx PocketSphinx]&lt;br /&gt;
** [https://kaldi-asr.org Kaldi] (auch [https://github.com/kaldi-asr/kaldi auf GitHub])&lt;br /&gt;
* [https://de.wikipedia.org/wiki/Janus_Recognition_Toolkit Wikipedia: Janus Recognition Toolkit]&lt;br /&gt;
* [https://www.bishoph.org SOPARE] in Python&lt;br /&gt;
* [https://alphacephei.com/vosk/ Vosk] ist ein &#039;&#039;speech recognition toolkit&#039;&#039; mit 20 Sprachen, darunter Deutsch, Englisch, Chinesisch, Russisch; 50 MB je Sprache. Läuft auf Raspberry Pi, Android, iOS.&lt;br /&gt;
** [https://github.com/alphacep/vosk-android-demo/releases vosk-android-demo-0.3.23.apk] offline Spracherkennung mit Kaldi (s.o) und Vosk&lt;br /&gt;
** [https://f-droid.org/packages/org.dicio.dicio_android F-Droid: Dicio Voice assistant] mit offline Vosk Spracherkennung&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
* [[Offline-Sprachausgabe (TTS)]]&lt;br /&gt;
* [https://openvoice-tech.net OpenVoice-Tech Wiki]&lt;br /&gt;
* [https://ai.googleblog.com/2020/11/improving-on-device-speech-recognition.html Google: Improving On-Device Speech Recognition with VoiceFilter-Lite 2020] filter overlapping speech and focus on selected speaker only&lt;/div&gt;</summary>
		<author><name>172.26.42.30</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Standardbauelemente&amp;diff=105017</id>
		<title>Standardbauelemente</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Standardbauelemente&amp;diff=105017"/>
		<updated>2022-02-21T09:06:42Z</updated>

		<summary type="html">&lt;p&gt;172.26.42.30: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Gerade Neulinge kennen das Problem: Man hat eine tolle Schaltung mit vielen Operationsverstärkern, Spannungsreglern, Logikbausteinen, ADCs, was auch immer entwickelt und jetzt geht&#039;s an die Realisierung.&lt;br /&gt;
&lt;br /&gt;
Aber welche Bausteine nehmen in dem Wust der Angebote? Also erstmal auf die Seiten der Hersteller und die Produktpalette durchforsten. Nach einigen Stunden gewissenhafter Recherche hat man dann endlich alle Bauteile beisammen und will bestellen. Und dann kommt das böse Erwachen: Einige Bauelemente gibt&#039;s nur bei Reichelt, andere nur bei Conrad. Farnell hat zwar das meiste, aber da kann man als Privatperson leider nicht bestellen. Manche ICs bekommt man nur in 1000er Stückzahlen oder sind halt einfach nur viel zu teuer.&lt;br /&gt;
&lt;br /&gt;
Nach einigen Jahren praktischer Erfahrung hat man dann seine &amp;quot;Standardbauelemente&amp;quot;, die man immer wieder verwendet. Dieser Artikel soll helfen andere von dieser Erfahrung profitieren zu lassen. Ähnliche Anregungen findet man auch in der [http://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.2 de.sci.electronics-FAQ: Grundausstattung des Bastlers].&lt;br /&gt;
&lt;br /&gt;
== Hinweise ==&lt;br /&gt;
Hier soll eine Liste von häufig anzutreffenden, preiswerten und verfügbaren Standardbauelementen entstehen. Diese Liste soll knapp und bündig sein, für technische Daten wird auf die Datenblätter verwiesen. Hier gilt: &amp;quot;weniger ist mehr&amp;quot;, exotische Bauelemente sind also unerwünscht. Für hier gelistete Typen sollte gelten:&lt;br /&gt;
* für Privatpersonen verfügbar&lt;br /&gt;
* preiswert (nicht billig)&lt;br /&gt;
&lt;br /&gt;
Nicht gelistet werden sollen:&lt;br /&gt;
* hunderte Typen, die alle den gleichen Zweck erfüllen, aber keinen Mehrwert bringen. Stattdessen auf die bekanntesten / preiswertesten beschränken.&lt;br /&gt;
* Details. Stattdessen die Felder &amp;quot;Besonderheiten&amp;quot; und &amp;quot;Anwendungen&amp;quot; benutzen, z.&amp;amp;nbsp;B. &amp;quot;I²C, 12bit&amp;quot; bei Besonderheiten für einen ADC oder &amp;quot;Präzision, Audio&amp;quot; bei Anwendungen für einen OpAmp.&lt;br /&gt;
&lt;br /&gt;
Wer eine Sparte, oder eine Anwendung vermisst, aber selber nichts dazu beitragen kann: Einfach hinzufügen. Wer z.&amp;amp;nbsp;B. einen HF OpAmp sucht und hier nicht fündig wird sollte also eine neue Zeile einfügen und in die Spalte Anwendungen &amp;quot;HF&amp;quot; eintragen. Vielleicht kann ja jemand den Rest der Zeile füllen.&lt;br /&gt;
&lt;br /&gt;
Immer den Grundtypen listen und nicht eine der Varianten, und schon gar nicht alle Varianten einzeln! Also z.&amp;amp;nbsp;B. &amp;quot;LM324&amp;quot; statt &amp;quot;LM324N&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Wenn möglich Direktlinks auf Datenblätter vermeiden und eine Suchmaschine befragen: &amp;quot;http://www.datasheetarchive.com/search.php?q=lm324_also_zumindest_so_ähnlich_denn_die_suchmaschine_sucht_hier_nicht_mehr_nach_lm324&amp;quot;&lt;br /&gt;
* so werden alle Varianten gefunden&lt;br /&gt;
* und tote Links vermieden&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten, allgemeinen Standard-Typen ganz oben in der Tabelle listen, danach erst die Spezialtypen für bestimmte Anwendungen.&lt;br /&gt;
&lt;br /&gt;
Und weil es mir so wichtig ist nochmal: Ich rufe geradezu dazu auf, überflüssige, unverfügbare Typen zu löschen!&lt;br /&gt;
&lt;br /&gt;
= Aktive Bauelemente =&lt;br /&gt;
== Analog ==&lt;br /&gt;
&lt;br /&gt;
=== Transistoren ===&lt;br /&gt;
&#039;&#039;Siehe auch:&#039;&#039; &#039;&#039;&#039;[[Transistor-Übersicht#NPN|Transistor-Übersicht]]&#039;&#039;&#039;&lt;br /&gt;
====NPN====&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;transistors-npn&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BC337 BC337]&lt;br /&gt;
| 0,04&lt;br /&gt;
| Standardtyp (SMD: [http://www.mikrocontroller.net/part/BC817 BC817])&lt;br /&gt;
| bis ~300mA sinnvoll&lt;br /&gt;
| R,D,P,[https://www.IT-WNS.de/ I]&lt;br /&gt;
| [http://www.google.de/search?num=100&amp;amp;hl=de&amp;amp;q=datasheet+bc337+filetype%3Apdf&amp;amp;btnG=Suche&amp;amp;meta=lr%3Dlang_de%7Clang_en PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MMBT2222A MMBT2222A]&lt;br /&gt;
| 0,05&lt;br /&gt;
| SMD Standardtyp &lt;br /&gt;
| bis ~ 300mA sinnvoll &lt;br /&gt;
| R,D&lt;br /&gt;
| [http://www.reichelt.de/?;ACTION=7;LA=6;OPEN=1;INDEX=0;FILENAME=A100%252F2N2222ASMD%2523FAI.pdf;SID=29Jo9LE6wQAR0AADnPx904c70c3257c398b8b92e44b2052e44b2f PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BC547 BC547]&lt;br /&gt;
| 0,03&lt;br /&gt;
| Standardtyp, [http://www.mikrocontroller.net/part/BC847 (SMD BC847)]&lt;br /&gt;
| bis ~50mA sinnvoll&lt;br /&gt;
| R,D,[https://www.IT-WNS.de/ I], P&lt;br /&gt;
| [http://www.semiconductors.philips.com/acrobat_download/datasheets/BC847_BC547_SER_6.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BC635 BC635]/[http://www.mikrocontroller.net/part/BC639 BC639]&lt;br /&gt;
| 0,07&lt;br /&gt;
| andere Pinbelegung als BC547 (= BD135 in anderem Gehäuse)&lt;br /&gt;
| bis ~500mA sinnvoll&lt;br /&gt;
| R,D&lt;br /&gt;
| [http://www.semiconductors.philips.com/acrobat/datasheets/BC635_BCP54_BCX54_6.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BD433 BD433]/[http://www.mikrocontroller.net/part/BD437 BD437]&lt;br /&gt;
| 0,19&lt;br /&gt;
| niedrige Sättigungsspannung&lt;br /&gt;
| bis ~2A sinnvoll&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.fairchildsemi.com/ds/BD%2FBD435.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TIP41C TIP41C]&lt;br /&gt;
| 0,24&lt;br /&gt;
| Ptot: 65W, geringe Stromverstärkung (max.75)&lt;br /&gt;
| Grenzwert 10A&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.datasheetcatalog.org/datasheet/fairchild/TIP41C.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TIP102 TIP102]&lt;br /&gt;
| 0,42&lt;br /&gt;
| Ptot bis 80W mit Kühlkörper, hohe Stromverstärkung von über 1000 über einen sehr großen Bereich (Darlington).&lt;br /&gt;
| Grenzwert 8A&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.fairchildsemi.com/ds/TI%2FTIP102.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TIP3055 TIP3055]&lt;br /&gt;
| 0,75&lt;br /&gt;
| Ptot bis 90W mit Kühlkörper, Stromverstärkung sehr niedrig (bei großen Strömen &amp;lt;&amp;lt; 100)&lt;br /&gt;
| Grenzwert 15A &lt;br /&gt;
| R&lt;br /&gt;
| [http://www.ortodoxism.ro/datasheets/PowerInnovations/mXvutwr.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/2N6284 2N6284]&lt;br /&gt;
| 4,50&lt;br /&gt;
| Lin. NPN-PowerDarlington, Ptot bis 160W, Stromverstärkung ~ 750&lt;br /&gt;
| 100V Ic 20A &lt;br /&gt;
| R&lt;br /&gt;
| [http://www.ortodoxism.ro/datasheets/SGSThomsonMicroelectronics/mXvsruq.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====PNP====&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;transistors-npn&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BC327 BC327]&lt;br /&gt;
| 0,04&lt;br /&gt;
| Komplementärtyp zu [http://www.mikrocontroller.net/part/BC337 BC337]&lt;br /&gt;
| bis ~300mA sinnvoll&lt;br /&gt;
| R,D,[https://www.IT-WNS.de/ I]&lt;br /&gt;
| [http://www.google.de/search?num=100&amp;amp;hl=de&amp;amp;q=datasheet+bc327+filetype%3Apdf&amp;amp;btnG=Suche&amp;amp;meta=lr%3Dlang_de%7Clang_en PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BC557 BC557]&lt;br /&gt;
| 0,03&lt;br /&gt;
| Komplementärtyp zu [http://www.mikrocontroller.net/part/BC547 BC547]&lt;br /&gt;
| bis ~50mA sinnvoll&lt;br /&gt;
| R,D,[https://www.IT-WNS.de/ I]&lt;br /&gt;
| [http://www.semiconductors.philips.com/acrobat_download/datasheets/BC556_557_4.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BC636 BC636]/[http://www.mikrocontroller.net/part/BC640 BC640]&lt;br /&gt;
| 0,07&lt;br /&gt;
| Komplementärtyp zu [http://www.mikrocontroller.net/part/BC635 BC635]&lt;br /&gt;
| bis ~500mA sinnvoll&lt;br /&gt;
| R,D&lt;br /&gt;
| [http://www.semiconductors.philips.com/acrobat/datasheets/BC640_BCP53_BCX53_6.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TIP2955 TIP2955]&lt;br /&gt;
| 0,75&lt;br /&gt;
| Ptot bis 90W mit Kühlkörper&lt;br /&gt;
| Grenzwert 15A&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.ortodoxism.ro/datasheets/motorola/TIP2955.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====N-MOSFET====&lt;br /&gt;
&#039;&#039;Siehe auch:&#039;&#039; &#039;&#039;&#039;[[MOSFET-Übersicht#N-Kanal_MOSFET|MOSFET-Übersicht]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
BUZ10, BUZ11 etc. sind wie alle BUZ Typen ziemlich veraltet. Bitte nicht listen; es gibt fast immer was besseres von IRF.&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;transistors-npn&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF1010N IRF1010N]&lt;br /&gt;
| 0,78&lt;br /&gt;
| max 50V, max 85A, 11 mOhm On-Widerstand&lt;br /&gt;
| Alles, was mit POWER zu tun hat ...&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.irf.com/product-info/datasheets/data/irf1010n.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF1404 IRF1404]&lt;br /&gt;
| 0,96&lt;br /&gt;
| max 40V, max 162A, 4 mOhm, 200W&lt;br /&gt;
| sehr geringer Rds, TO-220&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.irf.com/product-info/datasheets/data/irf1404.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLZ34N IRLZ34N]&lt;br /&gt;
| 0,41&lt;br /&gt;
| max 55V, max 30A, 35 mOhm On-Widerstand&lt;br /&gt;
| Gatespannung kompatibel mit 5V-Controllern.&lt;br /&gt;
| R, D, [https://www.IT-WNS.de/ I], C&lt;br /&gt;
| [http://www.irf.com/product-info/datasheets/data/irlz34n.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLML2502 IRLML2502]&lt;br /&gt;
| 0,17&lt;br /&gt;
| max 20V, max 4,2A (cont.), 45 mOhm On-Widerstand&lt;br /&gt;
| SOT23 SMD-FET, extrem niedrige V_GS_th, bei niedrigem R_DS_on&lt;br /&gt;
| R, D&lt;br /&gt;
| [http://www.irf.com/product-info/datasheets/data/irlml2502.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BS170 BS170]&lt;br /&gt;
| 0,10&lt;br /&gt;
| max 60V, bis 500mA, 5Ω On-Widerstand&lt;br /&gt;
| veraltete Technik, aber in bastelfreundlichem TO-92 Gehäuse&lt;br /&gt;
| R,D&lt;br /&gt;
| [http://www.fairchildsemi.com/ds/BS/BS170.pdf PDF] (Fairchild)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS123 BSS123]&lt;br /&gt;
| 0,05&lt;br /&gt;
| max 100V, max 170mA (cont.), Thresholdspannung 1,7V, On-Widerstand 1,3Ω&lt;br /&gt;
| SOT23 SMD-FET, auch für 3V3-versorgte Schaltungen bestens geeignet&lt;br /&gt;
| R,D&lt;br /&gt;
| [http://www.fairchildsemi.com/ds/BS/BSS123.pdf PDF] (Fairchild)&lt;br /&gt;
|-&lt;br /&gt;
| BUK100-50GL &lt;br /&gt;
| 1,15&lt;br /&gt;
| Logic-Level Power&lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| [http://www.nxp.com/pip/BUK100-50GL_1.html PDF] (NXP)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLIZ44N IRLIZ44N]&lt;br /&gt;
| 1,45&lt;br /&gt;
| Logic-Level Power 30A 55V 22mohm&lt;br /&gt;
| TO-220&lt;br /&gt;
| R, [https://www.IT-WNS.de/ I]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLR2905 IRLR2905]/[http://www.mikrocontroller.net/part/IRLU2905 IRLU2905]&lt;br /&gt;
| 0,60&lt;br /&gt;
| Logic-Level Power 36A 55V RDS=27 mOhm&lt;br /&gt;
| D-Pak &lt;br /&gt;
| R, C, P&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLU3410 IRLU3410]&lt;br /&gt;
| 0,71&lt;br /&gt;
| Logic-Level Power, 100V, 17A, 105mOhm RDS(on), I-PAK&lt;br /&gt;
| &lt;br /&gt;
| R&lt;br /&gt;
| [http://www.datasheetarchive.com/pdf-datasheets/Datasheets-303/37622.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7301 IRF7301]&lt;br /&gt;
| 0,91&lt;br /&gt;
| Dual N-MOSFET mit nur 70mOhm RDS(on) bei 2.7 V, SO-8&lt;br /&gt;
| Laststromschaltung bei kleinen Spannungen, z.&amp;amp;nbsp;B. an Akkus&lt;br /&gt;
| C, R&lt;br /&gt;
| [http://www.irf.com/product-info/datasheets/data/irf7301.pdf PDF] &lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/PMV30UN PMV30UN]&lt;br /&gt;
| 0,35&lt;br /&gt;
| max 20V, 5.7A (5s), &amp;lt;36mOhm(@4.5V), &amp;lt;63mOhm(@1.8V) On-Widerstand, Ultra-Low-Level: 1.8V.&lt;br /&gt;
| SOT-23 SMD, Treiber f&amp;amp;uuml;r Microcontroller-Ausg&amp;amp;auml;nge, Motortreiber, Verpolschutz.&lt;br /&gt;
| D&lt;br /&gt;
| (NXP)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====P-MOSFET====&lt;br /&gt;
&#039;&#039;Siehe auch:&#039;&#039; &#039;&#039;&#039;[[MOSFET-Übersicht#P-Kanal_MOSFET|MOSFET-Übersicht]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;transistors-npn&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLML6401 IRLML6401]&lt;br /&gt;
| 0,20&lt;br /&gt;
| max -12V, ca -4,3A (cont.), ca. 0,05Ω On-Widerstand (bei VGS -4,5V)&lt;br /&gt;
| SOT-23 SMD FET, extrem niedrige V_GS_th, bei niedrigem R_DS_on&lt;br /&gt;
| R, D&lt;br /&gt;
| [https://www.infineon.com/dgdl/irlml6401pbf.pdf?fileId=5546d462533600a401535668b96d2634 PDF] Infineon&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLML6402 IRLML6402]&lt;br /&gt;
| 0,21&lt;br /&gt;
| max -20V, ca -3,7A (cont.), ca. 0,05Ω On-Widerstand (bei VGS -4,5V)&lt;br /&gt;
| SOT-23 SMD FET, extrem niedrige V_GS_th, bei niedrigem R_DS_on&lt;br /&gt;
| R&lt;br /&gt;
| [https://www.infineon.com/dgdl/irlml6402pbf.pdf?fileId=5546d462533600a401535668d5c2263c PDF] Infineon&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7220 IRF7220]&lt;br /&gt;
| 0,50&lt;br /&gt;
| max -14V, ca -10A (cont.), ca. 0,02Ω On-Widerstand&lt;br /&gt;
| Gehäuse SO-8, brauchbar in 3,3V Systemen&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.irf.com/product-info/datasheets/data/irf7220.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFR5305 IRF5305]&lt;br /&gt;
| 0,56&lt;br /&gt;
| max -55V, -31A (cont.), ca. 0,065Ω On-Widerstand&lt;br /&gt;
| Gehäuse D-Pak (SMD, TO-252AA), Uth=-2 bis -4V&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.irf.com/product-info/datasheets/data/irfr5305.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BS250 BS250]&lt;br /&gt;
| 0,26&lt;br /&gt;
| max -45V, bis -230mA (cont.), 14 (und mehr) Ohm On-Widerstand&lt;br /&gt;
| veraltete Technik aber in bastelfreundlichem TO-92 Gehäuse von R lieferbar &lt;br /&gt;
| R&lt;br /&gt;
| [http://www.vishay.com/docs/70209/70209.pdf PDF] (Vishay)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/NDS0610 NDS0610]&lt;br /&gt;
| 0,07&lt;br /&gt;
| max -60V, bis -120mA (cont.), 20 (und mehr) Ohm On-Widerstand&lt;br /&gt;
| SOT-23 SMD Gehäuse Anwendung z.&amp;amp;nbsp;B. als [http://www.mikrocontroller.net/topic/42113#317220 Verpolschutz mit geringem Spannungsabfall]&lt;br /&gt;
| R, D DK&lt;br /&gt;
| [http://www.fairchildsemi.com/ds/ND%2FNDS0610.pdf PDF] (Fairchild)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/PMV33UPE PMV33UPE]&lt;br /&gt;
| 0.52&lt;br /&gt;
| max -20V, 5.3A (5s), &amp;lt;36mOhm(@4.5V), &amp;lt;65mOhm(@1.8V) On-Widerstand, Ultra-Low-Level: 1.8V.&lt;br /&gt;
| SOT-23 SMD, Treiber f&amp;amp;uuml;r Microcontroller-Ausg&amp;amp;auml;nge, Motortreiber, Verpolschutz.&lt;br /&gt;
| D&lt;br /&gt;
| (NXP)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====MOSFET-Pärchen====&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;transistors-npn&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7389 IRF7389]&lt;br /&gt;
| 0,51&lt;br /&gt;
| 30 V, &amp;gt;2,5 A, 30/60 mOhm On-Widerstand&lt;br /&gt;
| Gehäuse SO-8&lt;br /&gt;
| D,R&lt;br /&gt;
| [http://www.irf.com/product-info/datasheets/data/irf7389.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Dioden ===&lt;br /&gt;
==== Standarddioden ====&lt;br /&gt;
&#039;&#039;Siehe auch:&#039;&#039; &#039;&#039;&#039;[[Dioden-Übersicht]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;transistors-npn&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/1N4148 1N4148]&lt;br /&gt;
| 0,02&lt;br /&gt;
| Kleinsignal-Gleichrichterdiode&lt;br /&gt;
| 75V/150mA&lt;br /&gt;
| R,D,[https://www.IT-WNS.de/ I]&lt;br /&gt;
| [http://www.fairchildsemi.com/ds/1N/1N4148.pdf D]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/1N4007 1N4001]..[http://www.mikrocontroller.net/part/1N4007 1N4007]&lt;br /&gt;
| 0,02&lt;br /&gt;
| Mehrzweck-Gleichrichterdiode, 1N4001..1N4007 mit gestaffelter Sperrspannung&lt;br /&gt;
| 1A 50..1000V&lt;br /&gt;
| R,D,[https://www.IT-WNS.de/ I]&lt;br /&gt;
| [http://www.fairchildsemi.com/ds/1N/1N4001.pdf D]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/UF4001 UF4001]..[http://www.mikrocontroller.net/part/UF4007 UF4007]&lt;br /&gt;
| 0,06 - 0,07&lt;br /&gt;
| UltraFast-Gleichrichterdiode, gestaffelte Sperrspannung, trr&amp;lt;50ns bzw 75ns&lt;br /&gt;
| 1A&lt;br /&gt;
| R, D&lt;br /&gt;
| [http://www.ortodoxism.ro/datasheets/vishay/uf4001.pdf Datenblatt]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/1N5400 1N5400]..[http://www.mikrocontroller.net/part/1N5408 1N5408]&lt;br /&gt;
| 0,06&lt;br /&gt;
| Mehrzweck-Gleichrichterdiode, 1N5400..1N5408 mit gestaffelter Sperrspannung&lt;br /&gt;
| 3A, 50..1000V&lt;br /&gt;
| R, D&lt;br /&gt;
| [http://www.ortodoxism.ro/datasheets/fairchild/1N5401.pdf D]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/UF5404 UF5404], [http://www.mikrocontroller.net/part/UF5408 UF5408]&lt;br /&gt;
| 0,11 bzw 0,22&lt;br /&gt;
| UltraFast-Gleichrichterdiode, gestaffelte Sperrspannung, trr&amp;lt;50ns bzw 75ns&lt;br /&gt;
| 3A, 50..1000V&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.vishay.com/docs/88756/uf5400.pdf D]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BAT46 BAT46]&lt;br /&gt;
| 0,10&lt;br /&gt;
| Kleinsignal-Schottky-Diode&lt;br /&gt;
| 150mA&lt;br /&gt;
| D,R&lt;br /&gt;
| [http://www.alldatasheet.com/view.jsp?Searchword=BAT46 D]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BAT54 BAT54(A/C/S)]&lt;br /&gt;
| 0,04&lt;br /&gt;
| sehr schnelle Kleinsignal-(Doppel-)Schottky-Diode&lt;br /&gt;
| 200mA&lt;br /&gt;
| R,D,[https://www.IT-WNS.de/ I]&lt;br /&gt;
| [http://www.alldatasheet.com/view.jsp?Searchword=BAT54 D]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/SB120 SB120]..[http://www.mikrocontroller.net/part/SB160 SB160]&lt;br /&gt;
| 0,13&lt;br /&gt;
| Schottky-Diode&lt;br /&gt;
| 1A 20-60V&lt;br /&gt;
| R,[https://www.IT-WNS.de/ I]&lt;br /&gt;
| [http://www.alldatasheet.com/view.jsp?Searchword=SB140 D]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/1N5817 1N5817]..[http://www.mikrocontroller.net/part/1N5819 1N5819]&lt;br /&gt;
| 0,15&lt;br /&gt;
| Schottky-Diode, sehr ähnlich zu SB120-140&lt;br /&gt;
| 1A 20/30/40V&lt;br /&gt;
| R, D, C, [https://www.IT-WNS.de/ I]&lt;br /&gt;
| [http://www.alldatasheet.com/view.jsp?Searchword=1N5819 D]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/1N5822 1N5822]&lt;br /&gt;
| 0,16&lt;br /&gt;
| Schottky-Diode&lt;br /&gt;
| 3A 40V&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.alldatasheet.com/view.jsp?Searchword=1N5822 D]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BA159 BA159]&lt;br /&gt;
| 0,051&lt;br /&gt;
| Standard-Diode&lt;br /&gt;
| HF 1A 1000V&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.alldatasheet.com/view.jsp?Searchword=BA159 D]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BAV99 BAV99]&lt;br /&gt;
| 0,041&lt;br /&gt;
| Standard-Doppeldiode, SOT-23&lt;br /&gt;
| ESD-Schutz&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.alldatasheet.com/view.jsp?Searchword=BAV99 D]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Z-Dioden ====&lt;br /&gt;
Nahezu jeder Lieferant von Elektronikbauteilen hat [[Diode#Z-Diode|Z-Dioden]] im Sortiment. Meist gliedert sich das Angebot in die 0,5W und 1,3W-Typen. Für den Handapparat sind fertig gefüllte Sortierkästen eine gute Wahl. Sie enthalten 10-20 Stück jeder Spannung einer Leistungsklasse. Wer weniger braucht, dem seien einige Standardanwendungsfälle angeraten:&lt;br /&gt;
* Querregler für kleinste Leistungen, typ. Spannungen 3.3V, 5,1V, 9V, 12V&lt;br /&gt;
* Spannungsbegrenzung an MOSFET-Gates 10V&lt;br /&gt;
* Bereitstellung von Referenzspannungen 2,4V-15V (bis 10V in 0,3V-Schritten, darüber 1V-Schritte)&lt;br /&gt;
* Die Spannung von Z-Dioden unterhalb von 5V ist stark vom Strom abhängig und die Nennspannung wird je nach Typ bei unterschiedlichem Strom spezifiziert, so dass bei verschiedenen 3,3V Typen recht verschiedene Spannungen auftreten können&lt;br /&gt;
&lt;br /&gt;
==== Suppressordioden ====&lt;br /&gt;
Suppressordioden sind praktisch Z-Dioden mit hoher Pulsleistung bei kleiner Bauform. Es gibt diese für Kleinspannung und Hochspannung (Netzanwendungen), wo sie in einigen Fällen Varistoren zur Spannungsbegrenzung ersetzen können. Die Kennlinie von Varistoren ist „weicher“ und erlaubt keine so präzise Spannungsbegrenzung wie mit Suppressordioden. Für Wechselspannungsanwendungen gibt es auch solche mit zwei antiseriellen Z-Dioden gleicher Durchbruchsspannung.&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;suppressordioden&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| P6KExxxA&lt;br /&gt;
| &lt;br /&gt;
| THT, 600W, 6,8-440V, unidirektional&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| P6KExxxCA&lt;br /&gt;
| &lt;br /&gt;
| THT, 600W,  6,8-440V, bidirektional&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1V5KExxxA&lt;br /&gt;
| &lt;br /&gt;
| THT, 1500W, 6,8-440V, unidirektional&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 1V5KExxxCA&lt;br /&gt;
| &lt;br /&gt;
| THT, 1500W,  6,8-440V, bidirektional&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| SMAJxxxA&lt;br /&gt;
| &lt;br /&gt;
| SMD, 400W,  5-440V, unidirektional&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| SMAJxxxCA&lt;br /&gt;
| &lt;br /&gt;
| SMD, 400W,  5-440V, biidirektional&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| SMBJxxxA&lt;br /&gt;
| &lt;br /&gt;
| SMD, 600W,  5-440V, unidirektional&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| SMBJxxxCA&lt;br /&gt;
| &lt;br /&gt;
| SMD, 600W,  5-440V, biidirektional&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Leuchtdioden====&lt;br /&gt;
Die Auswahl an [[LED|Leuchtdioden]] übersteigt die 2000 Typen. Sie unterscheiden sich nicht nur in der Farbe, der Form und den Bauweisen, auch die Leuchtstärke und der dafür notwendige Strom sind Auswahlkriterien. Wie bei den Z-Dioden sind Sortimente im Fall von Unsicherheit die beste Wahl. Ansonsten sind:&lt;br /&gt;
* für Anzeigezwecke Leuchtstärken von 2-50 mcd ausreichend, zumal die Abstrahlwinkel über 90° liegen. &lt;br /&gt;
* Bis 2000 mcd sind bereits Schutzmaßnahmen notwendig, denn bei 30° Abstrahlwinkel ist es fürs Auge bereits gefährlich&lt;br /&gt;
* Mehr als 4000 mcd sind schon sehr hell, selten sind die Abstrahlwinkel allerdings größer als 15°&lt;br /&gt;
&lt;br /&gt;
RGB-LEDs gibt es in drei Grundkonfigurationen. Die gemeinsame Anode (common anode) erlaubt die Open-Collector-Ansteuerung der einzelnen Farben per NPN-Transistor. Für die gemeinsame Katode (common cathode) muss man dann einen PNP-Transistor einsetzen oder spezielle Anzeigentreiber. Letztere setzen zu einem wesentlichen Teil auf gemeinsame Katode. Die Ansteuerung mit Logik-Ausgängen hängt davon ab, wieviel Strom der Ausgang verträgt (sink, common anode) oder liefert (source, common cathode).&lt;br /&gt;
Die dritte Version enthält einen Deserialisierungs- und PWM-Ansteuerchip, am bekanntesten ist WS8212.&lt;br /&gt;
Alle RGB-LEDs sind &#039;&#039;Hybridschaltungen&#039;&#039;, bestehen also aus mehreren Chips.&lt;br /&gt;
Wegen der verschiedenen Halbleitermaterialien, etwa GaP, GaN und InGaN.&lt;br /&gt;
Man braucht sich daher über „schielende“ Billig-RGB-LEDs nicht zu wundern.&lt;br /&gt;
&lt;br /&gt;
Leistungs-LEDs, die 0,3 A und mehr vertragen, gehören nicht zu den Standardbauteilen, erfreuen sich aber großer Beliebtheit. Da sie grundsätzlich der Kühlung bedürfen und in SMD-Bauweise gefertigt werden, ist der Kauf auf fertigen Kühlträgern empfehlenswert. Diese lassen sich auf größere Kühlkörper schrauben und bieten gut lötbare Anschlussflächen. Die früher beliebten sternförmigen Träger sind inzwischen nicht mehr erhältlich.&lt;br /&gt;
&lt;br /&gt;
Eine Sammlung aus je 10 LEDs der Farben rot, grün, gelb und weiß, 5 mm Durchmesser und ca. 30 mcd, zzgl. 20 Widerstände 330 Ohm (1/4 W) sind für 5 V und das Steckbrett völlig ausreichend. Für die Unterstützung (warm-)weißer Leistungs-LEDs (je ca. 90 lm) müssen schon Typen mit &amp;gt;2000 mcd (bevorzugt gelb oder orange) vorgesehen werden.&lt;br /&gt;
&lt;br /&gt;
=== Instrumentenverstärker ===&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;transistors-npn&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/INA128 INA128]&lt;br /&gt;
| 6,37&lt;br /&gt;
| Verstärkung über 1 Widerstand einstellbar&lt;br /&gt;
| Brückenverstärker , Datenerfassung&lt;br /&gt;
| F&lt;br /&gt;
| [http://focus.ti.com/lit/ds/symlink/ina128.pdf#search=%22ina128%22 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/INA326 INA326]&lt;br /&gt;
| 3 &lt;br /&gt;
| Low Power, läuft an 3.3 oder 5 V&lt;br /&gt;
| Medizintechnik (EKG), Sensoren&lt;br /&gt;
| DK, C&lt;br /&gt;
| [http://www.ti.com/lit/gpn/ina326 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/AD620 AD620]&lt;br /&gt;
| 8&lt;br /&gt;
| Standardtyp&lt;br /&gt;
| EKG, EEG, Brückenverstärker&lt;br /&gt;
| R, RS, DK&lt;br /&gt;
| [http://www.analog.com/UploadedFiles/Data_Sheets/37793330023930AD620_e.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Operationsverstärker ===&lt;br /&gt;
&lt;br /&gt;
Es sind die &#039;&#039;typical values&#039;&#039; bei &#039;&#039;25°C&#039;&#039; angegeben. Falls es selektierte Versionen gibt (z.&amp;amp;nbsp;B. LM358&#039;&#039;&#039;A&#039;&#039;&#039;) ist der schlechtere Wert des Standardteils angegeben.&lt;br /&gt;
&lt;br /&gt;
Bei den R2R output Werten immer die Last RL in Ohm mitangeben, ansonsten sind die Werte relativ sinnlos. Teilweise steht auch dabei für welche Versorgungsspannung dies gilt.&lt;br /&gt;
Vcc ist Versorgungs-Plus. Vee ist Versorgungs-Minus.&lt;br /&gt;
&lt;br /&gt;
Bei der Stromaufnahme (supply current) ist der Strom pro IC angegeben. Weil es besser aussieht, ist sie in den Datenblättern oft pro OPV angegeben und muss z.&amp;amp;nbsp;B. bei einem Quad noch mit vier multipliziert werden.&lt;br /&gt;
&lt;br /&gt;
Der Preis ist für Einzelstücke angegeben und entspricht meistens dem bei Reichelt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; &#039;&#039;Siehe auch:&#039;&#039; [http://www.rn-wissen.de/index.php/Operationsverst%C3%A4rker#Liste_g.C3.A4ngiger_Typen_von_Operationsverst.C3.A4rkern RN - Liste gängiger Typen von Operationsverstärkern]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;Die Tabelle lässt sich mit einem Klick auf die Überschriften &#039;&#039;&#039;sortieren&#039;&#039;&#039;.&amp;lt;/center&amp;gt;&lt;br /&gt;
{| {{Tabelle}} style=&amp;quot;font-size:80%&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;opamps&amp;quot;&lt;br /&gt;
|- style=&amp;quot;writing-mode:sideways-lr&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! OPVs&lt;br /&gt;
! Unity- Gain in&amp;amp;nbsp;MHz&lt;br /&gt;
! Slew-Rate in V/µs&lt;br /&gt;
! &amp;lt;small&amp;gt;Input Offset Spannung in mV&amp;lt;/small&amp;gt;&lt;br /&gt;
! Input Offset Strom&lt;br /&gt;
! Input Bias Strom&lt;br /&gt;
! R2R in&lt;br /&gt;
! R2R out @RL&amp;amp;nbsp;Vcc&lt;br /&gt;
! Strom- aufnahme in mA&lt;br /&gt;
! Bemerkung&lt;br /&gt;
! Daten- blatt&lt;br /&gt;
! Lieferant&lt;br /&gt;
! Preis (&amp;amp;euro;)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM358 LM358] / [http://www.mikrocontroller.net/part/LM324 LM324]&lt;br /&gt;
| 2 / 4&lt;br /&gt;
| 1&lt;br /&gt;
| 0,5&lt;br /&gt;
| 3&lt;br /&gt;
| 5 nA&lt;br /&gt;
| 45 nA&lt;br /&gt;
| Vcc-2V Vee-0,1V&lt;br /&gt;
| Vcc-1,5V Vee+5mV @10kΩ 5V&lt;br /&gt;
| 0,8&lt;br /&gt;
| Standard-OP, Vcc=3V-30V, I&amp;lt;sub&amp;gt;sink&amp;lt;/sub&amp;gt;=15mA I&amp;lt;sub&amp;gt;source&amp;lt;/sub&amp;gt;=30mA I&amp;lt;sub&amp;gt;sink-max&amp;lt;/sub&amp;gt;=40mA&lt;br /&gt;
| [http://www.ti.com/lit/gpn/lm358 PDF(358)] / [http://www.ti.com/lit/gpn/lm324 PDF(324)]&lt;br /&gt;
| alle&lt;br /&gt;
| 0,19&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TL072 TL072]&lt;br /&gt;
| 2&lt;br /&gt;
| 3&lt;br /&gt;
| 13&lt;br /&gt;
| 3&lt;br /&gt;
| 5 pA&lt;br /&gt;
| 65 pA&lt;br /&gt;
| Vcc-0V Vee+3V&lt;br /&gt;
| Vcc-1,5V Vee+1,5V @10kΩ 30V&lt;br /&gt;
| 2,8&lt;br /&gt;
| Standard Audio, Low Noise/JFET Eingang, Quad-Version: TL074, single: TL071(mit Offsetkorr.)&lt;br /&gt;
| [http://focus.ti.com/lit/ds/symlink/tl072.pdf PDF]&lt;br /&gt;
| alle&lt;br /&gt;
| 0,17&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/NE5532 NE5532]&lt;br /&gt;
| 2&lt;br /&gt;
| 10&lt;br /&gt;
| 9&lt;br /&gt;
| 0,5&lt;br /&gt;
| 10 nA&lt;br /&gt;
| 500 nA&lt;br /&gt;
| &lt;br /&gt;
| Vcc-2V Vee+2V @600Ω 30V&lt;br /&gt;
| 8&lt;br /&gt;
| Standard Audio OP, treibt 600Ω, Iout=35mA&lt;br /&gt;
| [http://focus.ti.com/lit/ds/symlink/ne5532.pdf PDF]&lt;br /&gt;
| alle&lt;br /&gt;
| 0,23&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MAX4238 MAX4238/4239]&lt;br /&gt;
| 1&lt;br /&gt;
| MAX4238: 1.0, MAX4239: 6.5&lt;br /&gt;
| MAX4238: 0.35, MAX4239: 1.6&lt;br /&gt;
| 0,0001&lt;br /&gt;
| 2 pA&lt;br /&gt;
| 1 pA&lt;br /&gt;
| Vcc+0.3V Vee-0.3V&lt;br /&gt;
| Vcc-4mV Vee+4mV @10kΩ / Vcc-35mV Vee+35mV @1kΩ&lt;br /&gt;
| 0.6 @Vcc=5.5V&lt;br /&gt;
| very low offset (&amp;quot;zero offset&amp;quot;) 0.1µV, Rail2Rail, Vcc=2.7-5.5V, MAX4239: min. Gain x10&lt;br /&gt;
| [http://datasheets.maxim-ic.com/en/ds/MAX4238-MAX4239.pdf PDF]&lt;br /&gt;
| F, (R MAX4238)&lt;br /&gt;
| 2,55 (1,45)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/OPA333 OPA333]&lt;br /&gt;
| 1&lt;br /&gt;
| 0.350&lt;br /&gt;
| 0.16&lt;br /&gt;
| 0.002&lt;br /&gt;
| 140 pA&lt;br /&gt;
| 70 pA&lt;br /&gt;
| Vcc+0.1V Vee-0.1V&lt;br /&gt;
| Vcc-30mV Vee+30mV @10kΩ&lt;br /&gt;
| 0.017&lt;br /&gt;
| micro power, low offset 2µV, Rail2Rail, Vcc=1.8-5.5V, SOT23-5 SO-8, Dual:OPA2333&lt;br /&gt;
| [http://focus.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=opa333&amp;amp;fileType=pdf PDF]&lt;br /&gt;
| F&lt;br /&gt;
| 3,60&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/OPA335 OPA335]&lt;br /&gt;
| 1&lt;br /&gt;
| 2&lt;br /&gt;
| 1.6&lt;br /&gt;
| 0.001&lt;br /&gt;
| 120 pA&lt;br /&gt;
| 70 pA&lt;br /&gt;
| Vcc-1.5V Vee-0.1V&lt;br /&gt;
| Vcc-15mV Vee+15mV @10kΩ, Vcc-1mV Vee+1mV @100kΩ&lt;br /&gt;
| 0.285&lt;br /&gt;
| low offset 1µV, Rail2Rail, Vcc=2.7-5.5V, SOT23-5 SO-8, Dual:OPA2335&lt;br /&gt;
| [http://focus.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=opa335&amp;amp;fileType=pdf PDF]&lt;br /&gt;
| F&lt;br /&gt;
| 3,50&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TL062 TL062]&lt;br /&gt;
| 2&lt;br /&gt;
| 1&lt;br /&gt;
| 3&lt;br /&gt;
| 3&lt;br /&gt;
| 5 pA&lt;br /&gt;
| 30 pA&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 0,4&lt;br /&gt;
| Low Power/JFET Eingang, veraltet&lt;br /&gt;
| [http://focus.ti.com/lit/ds/symlink/tl062.pdf PDF]&lt;br /&gt;
| alle&lt;br /&gt;
| 0,17&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TS912 TS912]&lt;br /&gt;
| 2&lt;br /&gt;
| 1 @5V&lt;br /&gt;
| 0,8 @5V&lt;br /&gt;
| 2-10&lt;br /&gt;
| 1 pA&lt;br /&gt;
| 1 pA&lt;br /&gt;
| Vcc+0,2V Vee-0,2V over the rail&lt;br /&gt;
| Vcc-0,05V Vee+0,04V @10kΩ 5V&lt;br /&gt;
| 0,4&lt;br /&gt;
| Standard Rail2Rail Typ, Vcc=2,7-16V, Iout=40mA, Quad: TS914&lt;br /&gt;
| [http://www.st.com/stonline/products/literature/ds/2325/ts912.pdf PDF]&lt;br /&gt;
| alle&lt;br /&gt;
| 0,80&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LMC6484 LMC6484]&lt;br /&gt;
| 4&lt;br /&gt;
| 1,5&lt;br /&gt;
| 0,9&lt;br /&gt;
| 3&lt;br /&gt;
| 2 pA&lt;br /&gt;
| 4 pA&lt;br /&gt;
| Vcc+0,2V Vee-0,2V over the rail&lt;br /&gt;
| Vcc-0,2V Vee+0,2V @2kΩ 5V&lt;br /&gt;
| 3&lt;br /&gt;
| Iout=16mA@5V Iout=28mA@15V&lt;br /&gt;
| [http://www.national.com/ds.cgi/LM/LMC6484.pdf PDF]&lt;br /&gt;
| R&lt;br /&gt;
| 2,35&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/OPA2340 OPA2340]&lt;br /&gt;
| 2&lt;br /&gt;
| 5,5&lt;br /&gt;
| 6&lt;br /&gt;
| 0,150&lt;br /&gt;
| 1 pA&lt;br /&gt;
| 1 pA&lt;br /&gt;
| Vcc+0,5V Vee-0,5V over the rail&lt;br /&gt;
| Vcc-0,04V Vee+0,04V @2kΩ&lt;br /&gt;
| 1,5&lt;br /&gt;
| CMOS Vcc=2,5V - 5,5V&lt;br /&gt;
| [http://focus.ti.com/lit/ds/symlink/opa4340.pdf PDF]&lt;br /&gt;
| R&lt;br /&gt;
| 1,65&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LF356 LF356]&lt;br /&gt;
| 1&lt;br /&gt;
| 5&lt;br /&gt;
| 12&lt;br /&gt;
| 3&lt;br /&gt;
| 3 pA&lt;br /&gt;
| 30 pA&lt;br /&gt;
| Vcc&#039;&#039;&#039;+&#039;&#039;&#039;0,1V Vee+3V &lt;br /&gt;
| Vcc-2V Vee+2V  @10kΩ 30V&lt;br /&gt;
| 5&lt;br /&gt;
| high bandwidth J-FET, Settling-Time = 1,5µs @0.01% error-voltage, Eingang knapp über Vcc, &lt;br /&gt;
| [http://www.reichelt.de/?;ACTION=7;LA=6;OPEN=0;INDEX=0;FILENAME=A200%252FLF355_LF356_LF357%2523STM.pdf; PDF]&lt;br /&gt;
| alle&lt;br /&gt;
| 0,50&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/OP07 OP07]&lt;br /&gt;
| 1&lt;br /&gt;
| 0,6&lt;br /&gt;
| 0,3&lt;br /&gt;
| 0,030&lt;br /&gt;
| 0,4 nA&lt;br /&gt;
| 1 nA&lt;br /&gt;
| Vcc-1,5V Vee+1,5V&lt;br /&gt;
| Vcc-2,2V Vee+2,2V @2kΩ 15V&lt;br /&gt;
| 0,7 - 2,5&lt;br /&gt;
| geringer Offset &amp;lt;80µV je nach Hersteller&lt;br /&gt;
| [http://www.reichelt.de/?;ACTION=7;LA=6;OPEN=1;INDEX=0;FILENAME=A200%252FOP07%2523AD.pdf; PDF]&lt;br /&gt;
| alle&lt;br /&gt;
| 0,25&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LMC6062 LMC6062]&lt;br /&gt;
| 2&lt;br /&gt;
| 0,1&lt;br /&gt;
| 0,015&lt;br /&gt;
| 0,1&lt;br /&gt;
| 0,01 pA max:2pA&lt;br /&gt;
| 0,01 pA max:4pA&lt;br /&gt;
| &lt;br /&gt;
| Vcc-0,05V Vee+0,05V @25kΩ 5V&lt;br /&gt;
| 0,045&lt;br /&gt;
| Precision, Micropower, CMOS, Is~40µA (typ.), Iout=8mA&lt;br /&gt;
| [http://www.national.com/ds.cgi/LM/LMC6062.pdf PDF]&lt;br /&gt;
| R&lt;br /&gt;
| 2,05&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM4250 LM4250]&lt;br /&gt;
| 1&lt;br /&gt;
| 0,3-0,01&lt;br /&gt;
| 1-0,001&lt;br /&gt;
| 3-5&lt;br /&gt;
| 3-10 nA&lt;br /&gt;
| 8-50 nA&lt;br /&gt;
| Vcc-0,6V Vee+0,6V&lt;br /&gt;
| Vcc-0,6V Vee+0,6V @10kΩ 3V&lt;br /&gt;
| 0,008 - 0,09&lt;br /&gt;
| Micropower, &amp;quot;programmierbar&amp;quot;, Werte jeweils für Is=8µA und 90µA&lt;br /&gt;
| [http://www.national.com/ds.cgi/LM/LM4250.pdf PDF]&lt;br /&gt;
| R&lt;br /&gt;
| 0,98&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/ICL7621 ICL7621]&lt;br /&gt;
| 2&lt;br /&gt;
| 0,5&lt;br /&gt;
| 0,15&lt;br /&gt;
| 15&lt;br /&gt;
| 30 pA&lt;br /&gt;
| 1 pA&lt;br /&gt;
| Vcc-0,3V Vee+0,3V unklar &amp;lt;!-- Das Datenblatt sagt folgendes. Bedeutet dies R2R input?    Differential Input Voltage [(V+ +0.3) - (V- -0.3)]V --&amp;gt;&lt;br /&gt;
| Vcc-0,1V Vee+0,1V @100kΩ&lt;br /&gt;
| 0,2&lt;br /&gt;
| Micropower CMOS Vcc=2V - 16V &lt;br /&gt;
| [http://datasheets.maxim-ic.com/en/ds/ICL7611-ICL764X.pdf PDF]&lt;br /&gt;
| R&lt;br /&gt;
| 1,10&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/ICL7611 ICL7611] / [http://www.mikrocontroller.net/part/ICL7612 ICL7612]&lt;br /&gt;
| 1&lt;br /&gt;
| 0,5&lt;br /&gt;
| 0,15&lt;br /&gt;
| 15&lt;br /&gt;
| 30 pA&lt;br /&gt;
| 1 pA&lt;br /&gt;
| Vcc-0,3V Vee+0,3V unklar &amp;lt;!-- Das Datenblatt sagt folgendes. Bedeutet dies R2R input?    Differential Input Voltage [(V+ +0.3) - (V- -0.3)]V --&amp;gt;&lt;br /&gt;
| Vcc-0,1V Vee+0,1V @100kΩ&lt;br /&gt;
| 0,010 - 1 &lt;br /&gt;
| gleich mit ICL7621, aber nur 1 OPV und dafür programmierbar: Is= 10µA, 100µA, 1mA&lt;br /&gt;
| [http://datasheets.maxim-ic.com/en/ds/ICL7611-ICL764X.pdf PDF]&lt;br /&gt;
| R&lt;br /&gt;
| 0,82&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM13700 LM13700]&lt;br /&gt;
| 2&lt;br /&gt;
| 2&lt;br /&gt;
| 50&lt;br /&gt;
| 0,5&lt;br /&gt;
| 0,1 µA&lt;br /&gt;
| 0,4 µA&lt;br /&gt;
| &lt;br /&gt;
| Vcc-0,8V Vee+0,6V&lt;br /&gt;
| 2,6&lt;br /&gt;
| OTA - Steilheits-OP 50V/µs&lt;br /&gt;
| [http://www.national.com/ds.cgi/LM/LM13700.pdf PDF]&lt;br /&gt;
| R&lt;br /&gt;
| 0,90&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| [http://www.mikrocontroller.net/part/µA733 µA733]&lt;br /&gt;
| 1&lt;br /&gt;
| 1200*&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 6 µA&lt;br /&gt;
| 40 µA&lt;br /&gt;
| &lt;br /&gt;
| Vcc-3,5V Vee+3,5V @2kΩ&lt;br /&gt;
| 25&lt;br /&gt;
| Video OP,  Vcc=12V, I&amp;lt;sub&amp;gt;sink&amp;lt;/sub&amp;gt;=2mA; Gains of 10, 100, 400; R&amp;lt;sub&amp;gt;in&amp;lt;/sub&amp;gt;=8kΩ; V&amp;lt;sub&amp;gt;Output offset&amp;lt;/sub&amp;gt;=0,6V; &lt;br /&gt;
| [http://www.national.com/ds.cgi/LM/µA733 PDF]&lt;br /&gt;
| R&lt;br /&gt;
| 0,50&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/NE592 NE592]&lt;br /&gt;
| 1&lt;br /&gt;
| 1200*&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| 1 µA&lt;br /&gt;
| 9 µA&lt;br /&gt;
| &lt;br /&gt;
| Vcc-4V Vee+4V @2kΩ&lt;br /&gt;
| 20&lt;br /&gt;
| Video OP,  Vcc=12V, I&amp;lt;sub&amp;gt;sink&amp;lt;/sub&amp;gt;=15mA; R&amp;lt;sub&amp;gt;in&amp;lt;/sub&amp;gt;=4-30kΩ; V&amp;lt;sub&amp;gt;Output offset&amp;lt;/sub&amp;gt;=1,5V; &lt;br /&gt;
| [http://www.national.com/ds.cgi/LM/NE592 PDF]&lt;br /&gt;
| R, [https://www.IT-WNS.de/ I]&lt;br /&gt;
| 0,40&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LT1363 LT1363]&lt;br /&gt;
| 1&lt;br /&gt;
| 70&lt;br /&gt;
| 1000&lt;br /&gt;
| 1,5&lt;br /&gt;
| 120 nA&lt;br /&gt;
| 0,6 µA&lt;br /&gt;
| Vcc-1,6V Vee+1,8V&lt;br /&gt;
| Vcc-0,9V Vee+0,9V @500Ω 10V&lt;br /&gt;
| 7&lt;br /&gt;
| Steilheits OP,  Vcc=5-15V, I&amp;lt;sub&amp;gt;sink/source&amp;lt;/sub&amp;gt;=30-60mA; R&amp;lt;sub&amp;gt;in&amp;lt;/sub&amp;gt;=5MΩ*;&lt;br /&gt;
| [http://www.linear.com/docs/3603 PDF]&lt;br /&gt;
| R&lt;br /&gt;
| 3,80&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/CA3140 CA3140]&lt;br /&gt;
| 1&lt;br /&gt;
| 4,5&lt;br /&gt;
| 9&lt;br /&gt;
| 5&lt;br /&gt;
| 0,5 pA&lt;br /&gt;
| 10 pA&lt;br /&gt;
| Vee-0,5V&lt;br /&gt;
| Vcc-2V Vee+0,6V  @2kΩ 15V&lt;br /&gt;
| 4&lt;br /&gt;
| BIMOS-OP - kleiner Eingangsstrom, ideal für Single-Supply, Vcc-min=4V&lt;br /&gt;
| [http://www.intersil.com/data/fn/fn957.pdf PDF]&lt;br /&gt;
| R&lt;br /&gt;
| 0,47&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TCA0372 TCA0372]&lt;br /&gt;
| 2&lt;br /&gt;
| 1,1&lt;br /&gt;
| 1,3&lt;br /&gt;
| 1&lt;br /&gt;
| 10 nA&lt;br /&gt;
| 100 nA&lt;br /&gt;
| Vee to Vcc-1,0V&lt;br /&gt;
| Vcc-0,8V Vee+0,8V @0,1A 30V  Vcc-1,3V Vee+1,3V  @1A 24V &lt;br /&gt;
| 5&lt;br /&gt;
| Power-OPV, Thermal Shutdown, Io=1A Io(max)=1.5A&lt;br /&gt;
| [http://www.reichelt.de/?;ACTION=7;LA=6;OPEN=0;INDEX=0;FILENAME=A200%252FTCA0372%2523MOT.pdf; PDF]&lt;br /&gt;
| alle, R&lt;br /&gt;
| 0,70&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LA6510 LA6510]&lt;br /&gt;
| 2&lt;br /&gt;
| &lt;br /&gt;
| 0,15&lt;br /&gt;
| 2&lt;br /&gt;
| 10 nA&lt;br /&gt;
| 100 nA&lt;br /&gt;
| Vcc-2V Vee+0V&lt;br /&gt;
| Vcc-2V Vee+2V  @33Ω 30V&lt;br /&gt;
| 12&lt;br /&gt;
| Power-OPV, current limiter pin, Imax=1A P=2,5W, Gehäuse:SIP10F&lt;br /&gt;
| [http://www.reichelt.de/?;ACTION=7;LA=6;OPEN=0;INDEX=0;FILENAME=A200%252FLA6510%2523SAN.pdf; PDF]&lt;br /&gt;
| R&lt;br /&gt;
| 0,80&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/L272 L272]&lt;br /&gt;
| 2&lt;br /&gt;
| 0,35&lt;br /&gt;
| 1&lt;br /&gt;
| 15&lt;br /&gt;
| 50 nA&lt;br /&gt;
| 300 nA&lt;br /&gt;
| &lt;br /&gt;
| Vcc-1V Vee+0,3V @0,1A 24V  Vcc-1,5V Vee+0,6V  @0,5A 24V &lt;br /&gt;
| 8&lt;br /&gt;
| Power-OPV, Vcc=4V-28V, Io=0,7A P=1W, Thermal Shutdown @160°C&lt;br /&gt;
| [http://www.reichelt.de/?;ACTION=7;LA=6;OPEN=0;INDEX=0;FILENAME=A200%252FL272fai.pdf; PDF]&lt;br /&gt;
| R&lt;br /&gt;
| 0,70&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TLC272 TLC272]&lt;br /&gt;
| 2&lt;br /&gt;
| 1,7&lt;br /&gt;
| 2,9&lt;br /&gt;
| 1,1&lt;br /&gt;
| 0,1 pA&lt;br /&gt;
| 0,7 pA&lt;br /&gt;
| Vcc-0.8V Vee-0.3V&lt;br /&gt;
| Vcc-1.2V Vee+0V  @10kΩ&lt;br /&gt;
| 5&lt;br /&gt;
| Precision OPV, für hochohmige Messanwendungen, Single: TLC271, Quad: TLC274, weniger Offset: TLC277&lt;br /&gt;
| [http://focus.ti.com/lit/ds/symlink/tlc272.pdf PDF]&lt;br /&gt;
| R, CSD&lt;br /&gt;
| 0,26&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MCP602 MCP602-I/P]&lt;br /&gt;
| 2&lt;br /&gt;
| 2,8&lt;br /&gt;
| 2,3&lt;br /&gt;
| 1&lt;br /&gt;
| 1 pA&lt;br /&gt;
| 1 pA&lt;br /&gt;
| Vcc-1,2V Vee-0,2V&lt;br /&gt;
| Vcc-0,1V Vee+0,1V  @5kΩ&lt;br /&gt;
| 0,5&lt;br /&gt;
| Vcc=2,7V-5,5V Vout=20mA&lt;br /&gt;
| [http://www.chipcatalog.com/Doc/88306CED2FD891755A0736169A8D31C1.pdf PDF]&lt;br /&gt;
| R&lt;br /&gt;
| 0,55&lt;br /&gt;
|-&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
| Bezeichnung&lt;br /&gt;
| OPVs pro Gehäuse&lt;br /&gt;
| Unity-Gain&lt;br /&gt;
| Slew-Rate&lt;br /&gt;
| Input Offset Spannung&lt;br /&gt;
| Input Offset Strom&lt;br /&gt;
| Input Bias Strom&lt;br /&gt;
| R2R in&lt;br /&gt;
| R2R out&lt;br /&gt;
| Stromaufnahme&lt;br /&gt;
| Bemerkung&lt;br /&gt;
| [http://www. PDF]&lt;br /&gt;
| Lieferant&lt;br /&gt;
| Preis&lt;br /&gt;
|-&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Warum findet sich in obiger Liste kein [http://www.mikrocontroller.net/part/LM741 741], war er doch lange Zeit &amp;quot;der&amp;quot; OPV schlechthin? Nun, er wird allgemein als &amp;quot;veraltet&amp;quot; angesehen, da er aus den 60er Jahren stammt (1968 von Fairchild vorgestellt, etwa ab 1969 kommerziell erhältlich) und keine besonderen technischen Daten aufweist. Der immerhin etwa fünf Jahre jüngere 324 (von 1974) kostet häufig ein paar Cent weniger, enthält dafür aber vier statt einen OPV mit besseren Daten.&lt;br /&gt;
&lt;br /&gt;
=== Lineare NF-Verstärker ===&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} style=&amp;quot;font-size:80%&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;NFAmps&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
! Bezeich-&amp;lt;br&amp;gt;nung&lt;br /&gt;
! Kanäle&lt;br /&gt;
! Ausgangs-&amp;lt;br&amp;gt;strom&amp;lt;br&amp;gt;[A}&lt;br /&gt;
! Ausgangs-&amp;lt;br&amp;gt;leistung&amp;lt;br&amp;gt;[W]&lt;br /&gt;
! Bemerkung&lt;br /&gt;
! Datenblatt&lt;br /&gt;
! Lieferant&lt;br /&gt;
! &amp;lt;br&amp;gt;Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TDA2030 TDA2030]&lt;br /&gt;
| 1&lt;br /&gt;
| 3,5&lt;br /&gt;
| 14&lt;br /&gt;
| &lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=TDA2030 PDF]&lt;br /&gt;
| alle&lt;br /&gt;
| 0,73&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TDA2050 TDA2050]&lt;br /&gt;
| 1&lt;br /&gt;
| 5&lt;br /&gt;
| 32&lt;br /&gt;
| &lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=TDA2050 PDF]&lt;br /&gt;
| alle&lt;br /&gt;
| 1,00&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TDA7294 TDA7294]&lt;br /&gt;
| 1&lt;br /&gt;
| 10&lt;br /&gt;
| 100&lt;br /&gt;
| &lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=TDA7294 PDF]&lt;br /&gt;
| alle&lt;br /&gt;
| 2,10&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== HF-taugliche Verstärker ===&lt;br /&gt;
Für HF-Anwendungen eigenen sich besonders:&lt;br /&gt;
&lt;br /&gt;
[http://www.mikrocontroller.net/part/LT1222 LT1222]&lt;br /&gt;
&lt;br /&gt;
=== Komparatoren ===&lt;br /&gt;
&lt;br /&gt;
Komparatoren sind im Vergleich zu OPVs deutlich schneller. Man sollte sie immer nur als Komparatoren benutzen und nicht als lineare Verstärker. OPVs sollte man nur als Komparatoren beschalten, wenn es nicht um hohe Schaltgeschwindigkeiten geht, siehe [[Schmitt-Trigger]].&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;center&amp;gt;Die Tabelle lässt sich mit einem Klick auf die Überschriften &#039;&#039;&#039;sortieren&#039;&#039;&#039;.&amp;lt;/center&amp;gt;&lt;br /&gt;
{|  style=&amp;quot;font-size:80%&amp;quot; class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;Komparatoren&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! Kanäle&lt;br /&gt;
! Schalt-&amp;lt;br&amp;gt;zeit&lt;br /&gt;
! &amp;lt;small&amp;gt;Input&amp;lt;br&amp;gt;Offset&amp;lt;br&amp;gt;Spannung&amp;lt;br&amp;gt;[mV]&amp;lt;/small&amp;gt;&lt;br /&gt;
! Input&amp;lt;br&amp;gt;Bias&amp;lt;br&amp;gt;Strom&amp;lt;br&amp;gt;&lt;br /&gt;
! R2R in&lt;br /&gt;
! Aus-&amp;lt;br&amp;gt;gang&lt;br /&gt;
! Strom-&amp;lt;br&amp;gt;aufnahme&amp;lt;br&amp;gt;[mA]&lt;br /&gt;
! Bemerkung&lt;br /&gt;
! Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
! Liefer-&amp;lt;br&amp;gt;ant&lt;br /&gt;
! Preis (&amp;amp;euro;)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM393 LM393]&lt;br /&gt;
| 2&lt;br /&gt;
| 1,5us &lt;br /&gt;
| 1&lt;br /&gt;
| 65 nA&lt;br /&gt;
| Vcc-2V Vee+0V&lt;br /&gt;
| Open- Collector&lt;br /&gt;
| 1,6&lt;br /&gt;
| Standard&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=lm393 PDF]&lt;br /&gt;
| alle&lt;br /&gt;
| 0,10&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM339 LM339]&lt;br /&gt;
| 4&lt;br /&gt;
| 1,5us&lt;br /&gt;
| 1,4&lt;br /&gt;
| 60 nA&lt;br /&gt;
| Vcc-2V Vee+0V&lt;br /&gt;
| Open- Collector&lt;br /&gt;
| 1,1&lt;br /&gt;
| Standard&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=lm339 PDF]&lt;br /&gt;
| alle&lt;br /&gt;
| 0,10&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TLC3702 TLC3702]&lt;br /&gt;
| 2&lt;br /&gt;
| 1,1us&lt;br /&gt;
| 1,2&lt;br /&gt;
| 5pA&lt;br /&gt;
| Vcc-1,5V Vee-0,2V&lt;br /&gt;
| PushPull&lt;br /&gt;
| 0,02&lt;br /&gt;
| Micro-&amp;lt;br&amp;gt;power&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=tlc3702 PDF]&lt;br /&gt;
| F, C, R&lt;br /&gt;
| 0,80&lt;br /&gt;
|-&lt;br /&gt;
| MAX9601&lt;br /&gt;
| 2&lt;br /&gt;
| 0,5ns&lt;br /&gt;
| 1&lt;br /&gt;
| 6µA&lt;br /&gt;
| Vcc-2V Vee+3V&lt;br /&gt;
| PECL&lt;br /&gt;
| 30&lt;br /&gt;
| High Speed&lt;br /&gt;
| [https://datasheets.maximintegrated.com/en/ds/MAX9600-MAX9602.pdf PDF]&lt;br /&gt;
| F, U&lt;br /&gt;
| 7&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
| Bezeichnung&lt;br /&gt;
| OPVs pro Gehäuse&lt;br /&gt;
| Unity-Gain&lt;br /&gt;
| Slew-Rate&lt;br /&gt;
| Input Offset Spannung&lt;br /&gt;
| Input Offset Strom&lt;br /&gt;
| Input Bias Strom&lt;br /&gt;
| R2R in&lt;br /&gt;
| R2R out&lt;br /&gt;
| Stromaufnahme&lt;br /&gt;
| Bemerkung&lt;br /&gt;
| [http://www. PDF]&lt;br /&gt;
| Lieferant&lt;br /&gt;
| Preis&lt;br /&gt;
|-&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Spannungsregler ===&lt;br /&gt;
==== Linearregler ====&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;linearregler&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot; style=&amp;quot;writing-mode:sideways-lr&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Eingangs-&amp;lt;br&amp;gt;spannung&amp;lt;br&amp;gt;[V]&lt;br /&gt;
! Ausgangs-&amp;lt;br&amp;gt;spannung&amp;lt;br&amp;gt;[V]&lt;br /&gt;
! Ausgangs-&amp;lt;br&amp;gt;strom&amp;lt;br&amp;gt;[mA]&lt;br /&gt;
! Anwendungen&lt;br /&gt;
! Lieferant&lt;br /&gt;
! Preis [€]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LP2950 LP2950]&lt;br /&gt;
| LDO&lt;br /&gt;
| 30&lt;br /&gt;
| 2,5, 3, 3,3, 3,6, 5&lt;br /&gt;
| 100&lt;br /&gt;
| TO-92, Iq=120µA&lt;br /&gt;
| R, D&lt;br /&gt;
| 0,39 - 0,53&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM2940 LM2940]&lt;br /&gt;
| LDO&lt;br /&gt;
| 26&lt;br /&gt;
| 5, 8, 9, 10, 12, 15&lt;br /&gt;
| 1000&lt;br /&gt;
| Verpolschutz, TO-220, SOT-223.&lt;br /&gt;
| R, D&lt;br /&gt;
| 0,40&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM1117 LM1117]&lt;br /&gt;
| LDO&lt;br /&gt;
| 20&lt;br /&gt;
| 1,8, 2,5, 2,85, 3,3, 5&lt;br /&gt;
| 800&lt;br /&gt;
| SOT-223. 3V3 oder einstellbar&lt;br /&gt;
| D, R, [https://www.IT-WNS.de/ I]&lt;br /&gt;
| 0,65&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM317 LM317]&lt;br /&gt;
| einstellbar&lt;br /&gt;
| 40 (Uein-Uaus) &lt;br /&gt;
| 1,2 - 37&lt;br /&gt;
| 1500&lt;br /&gt;
| TO220&lt;br /&gt;
| alle&lt;br /&gt;
| 0,22&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM337 LM337]&lt;br /&gt;
| einstellbar, negativ&lt;br /&gt;
| -40 (Uein-Uaus) &lt;br /&gt;
| -1,2 - -37&lt;br /&gt;
| 1500&lt;br /&gt;
| TO220&lt;br /&gt;
| alle&lt;br /&gt;
| 0,22&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MAX663 MAX663]&lt;br /&gt;
| einstellbar, niedriger Iq&lt;br /&gt;
| 2-16,5&lt;br /&gt;
| 5V, 1,3-16&lt;br /&gt;
| 40&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
| 1,80&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM7805 LM78xx]&lt;br /&gt;
| Fest&lt;br /&gt;
| 35&lt;br /&gt;
| 5, 6, 8, 9, 10, 12, 15, 18, 24&lt;br /&gt;
| 1000&lt;br /&gt;
| &lt;br /&gt;
| alle&lt;br /&gt;
| &amp;lt;1,00&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM7905 LM79xx]&lt;br /&gt;
| Fest, negativ&lt;br /&gt;
| -35&lt;br /&gt;
| -5, -6, -8, -9, -10, -12, -15, -18, -24&lt;br /&gt;
| 1000&lt;br /&gt;
| &lt;br /&gt;
| alle&lt;br /&gt;
| &amp;lt;1,00&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LF33 LF33], LFxx&lt;br /&gt;
| LDO&lt;br /&gt;
| 18&lt;br /&gt;
| 1,25, 1,5, 1,8, 2,5, 2,7, 3, 3,3, 3,5, 4, 4,5, 4,7 5, 5,2, 5,5, 6, 8, 8,5, 9, 12V&lt;br /&gt;
| 1000&lt;br /&gt;
| TO-220&lt;br /&gt;
| R, [https://www.IT-WNS.de/ I]&lt;br /&gt;
| &amp;lt;1,00&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MCP1700 MCP1700]&lt;br /&gt;
| LDO, niedriger Iq&lt;br /&gt;
| 13,2&lt;br /&gt;
| 1,2, 1,5, 1,8, 2,5, 2,8, 3,0, 3,3, 4,0, 5,0&lt;br /&gt;
| 200&lt;br /&gt;
| TO-92, SOT-89, SOT-23&lt;br /&gt;
| R, F, [https://www.IT-WNS.de/ I]&lt;br /&gt;
| &amp;lt;1,00&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM2931 LM2931]&lt;br /&gt;
| LDO&lt;br /&gt;
| 26&lt;br /&gt;
| 3,3, 5, 3-24&lt;br /&gt;
| 100&lt;br /&gt;
| TO-220, TO-92, SMD, Automotive, Iq=0,4mA&lt;br /&gt;
| R&lt;br /&gt;
| ~0,30 - 0,40&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM723 &amp;amp;mu;A723]&amp;lt;br&amp;gt;LM723&lt;br /&gt;
| &lt;br /&gt;
| 40&lt;br /&gt;
| 2-37&lt;br /&gt;
| 150&lt;br /&gt;
| Labornetzteile, DIP-14, SO-14&lt;br /&gt;
| alle&lt;br /&gt;
| ~0,35&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TL783 TL783]&lt;br /&gt;
| hohe Eingangsspannung&lt;br /&gt;
| 125&lt;br /&gt;
| 1,25-125&lt;br /&gt;
| 700&lt;br /&gt;
| TO-220&lt;br /&gt;
| R&lt;br /&gt;
| ~2,00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Siehe auch:&lt;br /&gt;
* [http://www.ti.com/litv/pdf/snva020b AN-1148: Application Note 1148 Linear Regulators: Theory of Operation and Compensation] von National Semiconductor Corporation (PDF)&lt;br /&gt;
&lt;br /&gt;
==== Schaltregler ====&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;schaltregler&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Bezeich-&amp;lt;br&amp;gt;nung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:6em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM2576 LM2576]&amp;lt;br&amp;gt;LM2575&amp;lt;br&amp;gt;LM2574&lt;br /&gt;
| 0,90&lt;br /&gt;
| Step-Down (einstellbar/&amp;quot;ADJ&amp;quot; oder Festspannung)&lt;br /&gt;
| max 40Vin -&amp;gt; 1,2 - 37Vout, TO220-5 u.a., LM2576 bis 3A, LM2575 bis 1A, LM2574 bis 0,5A, als HV-Typen Vin bis 63V&lt;br /&gt;
| alle - Achtung: R liefert u.U. den nur zum LM2596 äquivalenten P3596&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=LM2576 PDF]&amp;lt;br&amp;gt;[http://www.mikrocontroller.net/topic/58094#450561 Beitrag]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM2577 LM2577]&amp;lt;br&amp;gt;LM1577&lt;br /&gt;
| &lt;br /&gt;
| Step-Up (ADJ oder Festsp.), auch als Step-Up/-Down ([http://www.mikrocontroller.net/topic/262140 &amp;quot;buck boost&amp;quot; bzw. SEPIC]) betreibbar&lt;br /&gt;
| 3,5 - 40Vin -&amp;gt; 0 - 60Vout, TO220-5 u.a., &lt;br /&gt;
| &lt;br /&gt;
| [http://www.ti.com/lit/ds/symlink/lm2577.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [[MC34063 | MC34063A]]&lt;br /&gt;
| 0,29&lt;br /&gt;
| Step-Up ~0,3A / Step-Down 0,7A / Inverter 0,2A-0,6A&lt;br /&gt;
| SO-8/DIP-8; Tool zum Berechnen auf [http://www.nomad.ee/micros/mc34063a/index.shtml www.nomad.ee]&lt;br /&gt;
| R, [https://www.IT-WNS.de/ I]&lt;br /&gt;
| [http://www.onsemi.com/pub/Collateral/MC34063A-D.PDF PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/PR4401 PR4401]&lt;br /&gt;
| 0,50&lt;br /&gt;
| Led-Treiber, Step-Up, Batteriebetrieb mit einer Zelle (bis 0,9 V)&lt;br /&gt;
| SO-23&lt;br /&gt;
| R, [http://www.ak-modul-bus.de/ AK Modul-Bus], [https://www.IT-WNS.de/ I]&lt;br /&gt;
| [http://www.prema.com/images/downloads/Datenblatt_PR4401_PR4402.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LT1930 LT1930]&amp;lt;br&amp;gt;[http://www.mikrocontroller.net/part/LT1932 LT1932]&lt;br /&gt;
| 3&lt;br /&gt;
| Leistungs-Led-Treiber, Step-Up&lt;br /&gt;
| SO-23&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.linear.com/pc/productDetail.jsp?navId=H0,C1,C1003,C1042,C1031,C1061,P1813 PDF]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Shuntregler/[[Spannungsreferenz]] ====&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;U_ref&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot; style=&amp;quot;text-align:center;writing-mode:sideways-lr&amp;quot; &lt;br /&gt;
! style=&amp;quot;width:6em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:3em&amp;quot; | Preis [&amp;amp;euro;]&lt;br /&gt;
! style=&amp;quot;width:4em&amp;quot; | Spannung [V]&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Strom [mA]&lt;br /&gt;
! style=&amp;quot;width:3em&amp;quot; | Fehler [%]&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Temperaturkoeffizient&amp;lt;br&amp;gt;typ/max [ppm/K]&lt;br /&gt;
! Anwendungen&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Lieferant&lt;br /&gt;
! style=&amp;quot;width:3em&amp;quot; | Datenblatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TL431 TL431]&lt;br /&gt;
| 0,15&lt;br /&gt;
| 2,5-36&lt;br /&gt;
| 1-100&lt;br /&gt;
| 2&lt;br /&gt;
| 20/70 &lt;br /&gt;
| Präzise Alternative zur Z-Diode; SO8; TO92&lt;br /&gt;
| C, R, DK&lt;br /&gt;
|[http://www.datasheetarchive.com/search.php?q=TL431 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| TLV431A&lt;br /&gt;
| 0,30&lt;br /&gt;
| 1,25-6&lt;br /&gt;
| 0,1-15&lt;br /&gt;
| 1&lt;br /&gt;
| 70&lt;br /&gt;
| Low Current, low Voltage Version des TL431; SOT23&lt;br /&gt;
| R, DK&lt;br /&gt;
|[http://www.datasheetarchive.com/search.php?q=TLV431 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LT1021 LT1021]&lt;br /&gt;
| 5,00&lt;br /&gt;
| 5; 7; 10&lt;br /&gt;
| 10 &lt;br /&gt;
| 1; 0,05&lt;br /&gt;
| 2/5&lt;br /&gt;
| Präzisionsreferenz, +/-10mA Ausgangsstrom&lt;br /&gt;
| C, R, DK&lt;br /&gt;
|[http://www.datasheetarchive.com/pdf/getfile.php?dir=Datasheets-17&amp;amp;file=DSA-321686.pdf&amp;amp;scan= PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LT1004  LT1004]&lt;br /&gt;
| 1,90&lt;br /&gt;
| 1,235; 2,5 &lt;br /&gt;
| 0.01-20 &lt;br /&gt;
| 0,8&lt;br /&gt;
| 20/50&lt;br /&gt;
| niedriger Stromverbrauch, ab 20 µA; 1,2V bessere Eigenschaften; TI != LT&lt;br /&gt;
| R, [https://www.IT-WNS.de/ I]&lt;br /&gt;
|[http://www.datasheetarchive.com/search.php?q=LT1004 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LT1009  LT1009]&lt;br /&gt;
| 1,95&lt;br /&gt;
| 2,5 &lt;br /&gt;
| 1-10&lt;br /&gt;
| 0,2&lt;br /&gt;
| 20/30&lt;br /&gt;
| verbesserter Ersatz für LM336&lt;br /&gt;
| R&lt;br /&gt;
|[http://www.datasheetarchive.com/search.php?q=LT1009 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM336-2.5 LM336-2.5]&lt;br /&gt;
| 0,20&lt;br /&gt;
| 2,5; 5,0&lt;br /&gt;
| 0,6-10&lt;br /&gt;
| 4&lt;br /&gt;
| 70/230&lt;br /&gt;
| TO92; SO8; 1% erhältlich&lt;br /&gt;
| C, R, DK&lt;br /&gt;
|[http://www.datasheetarchive.com/search.php?q=LM336 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM385 LM385]&lt;br /&gt;
| 0,35&lt;br /&gt;
| 1,2V; 2,5&lt;br /&gt;
| 0,015-20&lt;br /&gt;
| 2&lt;br /&gt;
| 30/150&lt;br /&gt;
| Präzise Alternative zur Z-Diode; SO8; TO92&lt;br /&gt;
| C, R, DK&lt;br /&gt;
|[http://www.reichelt.de/?;ACTION=7;LA=6;OPEN=0;INDEX=0;FILENAME=A200%252FLM385Z1%252C2%2523TEX.pdf; PDF]&lt;br /&gt;
|-&lt;br /&gt;
| LM 4041 CIDBZT&lt;br /&gt;
| 0,35&lt;br /&gt;
| 1,22V-10,0&lt;br /&gt;
| 0,045-12&lt;br /&gt;
| 0,5&lt;br /&gt;
| 20/100&lt;br /&gt;
| Battery Powered Equipment&lt;br /&gt;
| elpro.org&lt;br /&gt;
|[http://www.google.de/url?sa=t&amp;amp;rct=j&amp;amp;q=&amp;amp;esrc=s&amp;amp;source=web&amp;amp;cd=5&amp;amp;ved=0CEYQFjAE&amp;amp;url=http%3A%2F%2Fwww.farnell.com%2Fdatasheets%2F36982.pdf&amp;amp;ei=MCbJU9ShJajy7Ab41YDIBw&amp;amp;usg=AFQjCNEhAH7BdMUd-YWQB1HRbdUNmvzA_Q&amp;amp;bvm=bv.71198958,d.ZGU]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LT1029 LT1029]&lt;br /&gt;
| 2,20&lt;br /&gt;
| 5,0&lt;br /&gt;
| 0,6-10&lt;br /&gt;
| 1&lt;br /&gt;
| 8/40&lt;br /&gt;
| Bandgap TO92; 0,2% erhältlich&lt;br /&gt;
| C, R, DK&lt;br /&gt;
|[http://www.datasheetarchive.com/search.php?q=LT1029 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| ADR36x&lt;br /&gt;
| 2,20&lt;br /&gt;
| 2,048; 2,5; 3; 3,3; 4,096; 5 &lt;br /&gt;
| -1, +5&lt;br /&gt;
| 0,1&lt;br /&gt;
| 3/9&lt;br /&gt;
| Bandgap; SOT23&lt;br /&gt;
| DK, RS, FAR&lt;br /&gt;
|[http://www.datasheetarchive.com/search.php?q=ADR363 PDF]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[http://www.maxim-ic.com/products/references/ Maxim] und [http://focus.ti.com/paramsearch/docs/parametricsearch.tsp?family=analog&amp;amp;familyId=401&amp;amp;uiTemplateId=NODE_STRY_PGE_T TI] haben viele Spannungsreferenzen im Programm.&lt;br /&gt;
&lt;br /&gt;
=== Stromquelle ===&lt;br /&gt;
==== Referenzstromquelle ====&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;referenzstromquelle&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| LM134&lt;br /&gt;
| 0,58 - 1,84&lt;br /&gt;
| Referenzstromquelle, 1µA...10mA, TO-92&lt;br /&gt;
| Referenzstromquelle&amp;lt;br&amp;gt;Temperatursensor&lt;br /&gt;
| R, C&lt;br /&gt;
| [http://www.ti.com.cn/general/cn/docs/lit/getliterature.tsp?genericPartNumber=lm134&amp;amp;fileType=pdf]&lt;br /&gt;
|-&lt;br /&gt;
| REF200&lt;br /&gt;
| 7,94&lt;br /&gt;
| Referenzstromquelle, 2 x 100µA&lt;br /&gt;
| Referenzstromquelle&lt;br /&gt;
| F&lt;br /&gt;
| [http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=ref200&amp;amp;fileType=pdf]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Timer ===&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;can&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/NE555 NE555]&lt;br /&gt;
| 0,15&lt;br /&gt;
| Universeller Zeitgeber mit starker Endstufe&lt;br /&gt;
| Für alles, wirklich alles. CMOS-Versionen lassen sich aufgrund ihrer niedrigeren Betriebsspannung besser mit µCs verbinden.&lt;br /&gt;
| alle&lt;br /&gt;
| [http://www.google.de/search?q=555+Datasheet Google]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/DS1307 DS1307]&lt;br /&gt;
| 1,95&lt;br /&gt;
| 64 X 8 Serial Real Time Clock. Quarzuhr / Kalender Baustein mit serieller TWI-Schnittstelle.  &lt;br /&gt;
| Uhrenfunktion, unabhängig vom µC, aber µC-Steuerbar. Batteriepufferbar (3V-Knopfzelle wie CR2032) um die Zeit bei ausgeschalteter Board-Betriebsspannung weiter zu zählen.&lt;br /&gt;
| D, R, [https://www.IT-WNS.de/ I]&lt;br /&gt;
| [http://www.google.de/search?q=DS1307 Google]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/PCF8583 PCF8583]&lt;br /&gt;
| 1,50&lt;br /&gt;
| I²C/TWI Real Time Clock, Calendar, SRAM, Alarm, Timer, Eventcounter&lt;br /&gt;
| Auf Basis eines SRAM-chips, deshalb kann ein großer Teil als SRAM genutzt werden (ca 240 bytes). Berechnet Datum (4 Jahre, Jahr 0 = Schaltjahr), Uhrzeit (12/24), Wochentag. ein 32-kHz-Uhrenquarz ist nötig, sonst als Uhr unbrauchbar da  störempfindlich. Möglichkeit eines Interruptausganges bei voreingestellter Alarmzeit. Bemerkenswert einfaches Protokoll. Kann umgeschaltet werden in einen Timer-Modus (einfacher Counter mit bestimmter Timebase) oder Event-Counter-Modus (Eingangssignale zählen).&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.alldatasheet.com/view.jsp?Searchword=PCF8583]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Analogschalter und Multiplexer ===&lt;br /&gt;
Die DG2xx DG3xx DG4xx, teilweise auch DG5xx bezeichnen Analogschalter und Multiplexer die sich zum Industriestandard entwickelt haben. Es gibt sie von vielen Herstellern und zahlreichen Ausführungen in allen R(on) Bereichen und sind Pinkompatibel. Anstelle von &amp;quot;DGxxx&amp;quot; benutzen Hersteller für verbesserte/moderne Versionen ihre eigenen Präfixe wie &amp;quot;ADGxxx&amp;quot; von Analog Devices oder &amp;quot;MAXxxx&amp;quot; von Maxim. Für einfache Schalter werden häufig die letzten zwei Ziffern 01 bis 05 und 11-13 benutzt, 06/07/08/09 bezeichnet 16:1 8:1 und 4:1 Multiplexer in Single Ended und Differential Ended. Spannungsbereich geht bis +/-12 oder +/-15 V, die Steuereingänge haben zum Teil TTL-Kompatibilität, andernfalls einen Pin der den Logikpegel definiert (z.&amp;amp;nbsp;B. VCC).&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;can&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/DG201 DG201]/[http://www.mikrocontroller.net/part/DG202 DG202]/[http://www.mikrocontroller.net/part/DG212 DG212]&lt;br /&gt;
| 2-3&lt;br /&gt;
| Vierfach Einzelschalter in SPST, SPDT, &lt;br /&gt;
| Zum µC-gesteuerten schalten von Analogsignalen, in Audio, Video, und Messschaltungen, in OP-Schaltungen für programmierbare Verstärkungen&lt;br /&gt;
| Maxim, Analog Devices&lt;br /&gt;
| [http://search.datasheetcatalog.net/cgi-bin/helo.pl?text=DG202&amp;amp;action=Search]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/DG306 DG306]/[http://www.mikrocontroller.net/part/DG406 DG406]&lt;br /&gt;
| 4-10&lt;br /&gt;
| 16:1 Analog-Multiplexer&lt;br /&gt;
| Zum Multiplexen von Analogsignalen, Kanalauswahl für ADC-Messschaltungen.&lt;br /&gt;
| Maxim, Analog Devices&lt;br /&gt;
| [http://search.datasheetcatalog.net/cgi-bin/helo.pl?text=DG306&amp;amp;action=Search]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/DG307 DG307]/[http://www.mikrocontroller.net/part/DG408 DG408]&lt;br /&gt;
| 4-10&lt;br /&gt;
| Zweifach 8:1 bzw Einfach 8:1 differential ended (8 Doppelkanäle)&lt;br /&gt;
| Zum Multiplexen von Analogsignalen, Kanalauswahl für ADC-Messschaltungen auch für differentielle Eingänge. &lt;br /&gt;
| Maxim, Analog Devices&lt;br /&gt;
| [http://search.datasheetcatalog.net/cgi-bin/helo.pl?text=DG308&amp;amp;action=Search]&lt;br /&gt;
|-&lt;br /&gt;
| 4051&amp;lt;br&amp;gt;[http://www.mikrocontroller.net/part/74HC4051 74HC4051]&lt;br /&gt;
|  0,25&lt;br /&gt;
| 1:8 Multiplexer, R_on &amp;lt;100Ω, auch 2:4, 1:16 usw  &lt;br /&gt;
| Zum µC-gesteuerten schalten von Analogsignalen, in Audio, Video, und Messschaltungen, in OP-Schaltungen für programmierbare Verstärkungen&lt;br /&gt;
| &lt;br /&gt;
| [http://search.datasheetcatalog.net/cgi-bin/helo.pl?text=74HC4051&amp;amp;action=Search]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Digital ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== CAN ===&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;can&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MCP2515 MCP2515]&lt;br /&gt;
| 2,55&lt;br /&gt;
| CAN 2.0B, [[SPI]]&lt;br /&gt;
| &lt;br /&gt;
| D,F,R,[https://www.IT-WNS.de/ I]&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q= PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/SJA1000 SJA1000]&lt;br /&gt;
| 4,55&lt;br /&gt;
| PeliCAN 2.0B&amp;lt;br&amp;gt;8 Bit parallele Schnittstelle&lt;br /&gt;
|&lt;br /&gt;
| F,R&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Logik ===&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;opamps&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/74HC4050 74HC4050]&lt;br /&gt;
| 0,27&lt;br /&gt;
| z.&amp;amp;nbsp;B. 5V =&amp;gt; 3V&lt;br /&gt;
| Pegelwandler unidirektional abwärts&lt;br /&gt;
| alle&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=74hc4050 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/HEF4104B HEF4104B]&lt;br /&gt;
| 0,77&lt;br /&gt;
| z.&amp;amp;nbsp;B. 5V =&amp;gt; 12V&lt;br /&gt;
| Pegelwandler unidirektional aufwärts&lt;br /&gt;
| alle&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=HEF4104B PDF]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== USB ===&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;usb&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/FT232 FT232]&lt;br /&gt;
| 3,59&lt;br /&gt;
| USB &amp;lt;-&amp;gt; RS232 Wandler&lt;br /&gt;
| Virtueller COM Port&lt;br /&gt;
| D, R, [https://www.IT-WNS.de/ I]&lt;br /&gt;
| [http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232BL_BQ.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/FT245 FT245]&lt;br /&gt;
| 4,79&lt;br /&gt;
| USB &amp;lt;-&amp;gt; Seriell Wandler mit paralleler Schnittstelle&lt;br /&gt;
| Virtueller COM Port&lt;br /&gt;
| D, R&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=ft245 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TUSB3410 TUSB3410]&lt;br /&gt;
| 3,50&lt;br /&gt;
| USB &amp;lt;-&amp;gt; RS232 mit 8052 CPU&lt;br /&gt;
| Virtueller COM Port&lt;br /&gt;
| DK&lt;br /&gt;
| [http://focus.ti.com/docs/prod/folders/print/tusb3410.html PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MCP2200 MCP2200]&lt;br /&gt;
| 1,90&lt;br /&gt;
| USB &amp;lt;-&amp;gt; UART per fest-vorprogrammiertem PIC&lt;br /&gt;
| Virtueller COM Port&lt;br /&gt;
| R, RS, F, M, DK, [https://www.IT-WNS.de/ I]&lt;br /&gt;
| [http://ww1.microchip.com/downloads/en/DeviceDoc/22228B.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== GPS ===&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;usb&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| NL-552ETTL (uBlox5) &lt;br /&gt;
| 25,43&lt;br /&gt;
| GPS-Empfänger&lt;br /&gt;
| NMEA Protokoll, TTL&lt;br /&gt;
| [http://www.mercateo.com mercato]&lt;br /&gt;
| [http://www.navilock.de/produkte/gruppen/13/Boards_und_Module/60721_NL-552ETTL_ublox5.html HTML]&lt;br /&gt;
|-&lt;br /&gt;
| NL-550ERS (uBlox5) &lt;br /&gt;
| 24,95&lt;br /&gt;
| GPS-Empfänger&lt;br /&gt;
| NMEA Protokoll, RS232&lt;br /&gt;
| [http://www.mercateo.com mercato]&lt;br /&gt;
| [http://www.navilock.de/produkte/gruppen/13/Boards_und_Module/60418_NL-550ERS_ublox5.html HTML]&lt;br /&gt;
|-&lt;br /&gt;
| NL-551EUSB (uBlox5) &lt;br /&gt;
| 22,56&lt;br /&gt;
| GPS-Empfänger&lt;br /&gt;
| NMEA Protokoll, USB&lt;br /&gt;
| [http://www.mercateo.com mercato]&lt;br /&gt;
| [http://www.navilock.de/produkt/60419/pdf.html?sprache=de PDF]&lt;br /&gt;
|-&lt;br /&gt;
| EM-406A (Sirf III)&lt;br /&gt;
| 35&lt;br /&gt;
| GPS-Empfänger mit 1PPS-Ausgang&lt;br /&gt;
| NMEA Protokoll, TTL&lt;br /&gt;
|&lt;br /&gt;
| [http://www.navilock.de/produkte/G_60407/merkmale.html HTML]&lt;br /&gt;
|-&lt;br /&gt;
| CW25-TIM &lt;br /&gt;
| 35&lt;br /&gt;
| zusätzlicher Frequenz-&amp;lt;br&amp;gt;ausgang (10Hz-30MHz)&lt;br /&gt;
| Sehr interesant wenn man einen präzisen Takt braucht (AD-Wandler, Datenlogger, Frequenzzähler etc.)&lt;br /&gt;
| [http://www.navsync.com navsync.com]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Timing Multi-GNSS Receiver Module Typ Furuno GT-87&lt;br /&gt;
| 48,67&lt;br /&gt;
| zusätzlicher Frequenz-&amp;lt;br&amp;gt;ausgang; für alle Satelliten (GPS,GLONASS,usw).&lt;br /&gt;
| Interresant für simultane AD-Wandlung an verschiendenen Orten, da zwei Empfänger sehr präzise im Gleichlauf sind.&lt;br /&gt;
| Bürklin 64S3190&lt;br /&gt;
| [http://www.furuno.com Furuno]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Treiber ===&lt;br /&gt;
==== Diverse Treiber ====&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;opamps&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/ULN2003A ULN2003A]&lt;br /&gt;
| 0,29&lt;br /&gt;
| 7-fach Low-Side Treiber&lt;br /&gt;
| 50V/500mA&lt;br /&gt;
| R, D, [https://www.IT-WNS.de/ I]&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=ULN2003 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/ULN2803A ULN2803A]&lt;br /&gt;
| 0,31&lt;br /&gt;
| 8-fach Low-Side Treiber&lt;br /&gt;
| 50V/500mA&lt;br /&gt;
| alle&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=ULN2803 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TBD62083A TBD62083A]&lt;br /&gt;
| 0,31&lt;br /&gt;
| 8-fach Low-Side Treiber (DMOS) 2 Ohm RDS ON &lt;br /&gt;
| 50V/500mA&lt;br /&gt;
| alle&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=TBD62083A PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TPIC6B595 TPIC6B595]&lt;br /&gt;
| 1,00&lt;br /&gt;
| 8-fach Low-Side Treiber mit integriertem Schieberegister&lt;br /&gt;
| 45V/250mA&lt;br /&gt;
| F&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=TPIC6B595 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/UDN2981 UDN2981]&lt;br /&gt;
| 1,50&lt;br /&gt;
| 8-fach High-Side Treiber&lt;br /&gt;
| 50V/500mA&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=UDN2981 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/ICL7667 ICL7667]&lt;br /&gt;
| 1&lt;br /&gt;
| Dual inverting MOSFET Treiber&lt;br /&gt;
| 18V, 20ns@1nF&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=ICL7667 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/HCPL3120 HCPL3120]&lt;br /&gt;
| 3.70&lt;br /&gt;
| Optokoppler mit integriertem MOSFET-Treiber&lt;br /&gt;
| Schaltnetzteile, etc.&lt;br /&gt;
| C&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=HCPL3120 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/SN75179B SN75179B]&lt;br /&gt;
| 0.36&lt;br /&gt;
| RS-485/422 Receiver/Transmitter, alter IC mit hohem Stromverbrauch (60mA!)&lt;br /&gt;
| Serielle Daten (z.&amp;amp;nbsp;B.UART) über weite Strecken&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=SN75174 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MAX485 MAX485]&lt;br /&gt;
| 1.50&lt;br /&gt;
| RS-485/422 Receiver/Transmitter, moderner CMOS IC mit geringem Stromverbrauch (0,3mA!)&lt;br /&gt;
| Serielle Daten (z.&amp;amp;nbsp;B.UART) über weite Strecken&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=MAX485 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LTC1480 LTC1480]&lt;br /&gt;
| &lt;br /&gt;
| RS-485 Transceiver&lt;br /&gt;
| Betriebsspannung 3,3V, &amp;quot;Ultralow Power&amp;quot;&lt;br /&gt;
| R, C u.a.&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=LTC1480 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MAX3232 MAX3232]&lt;br /&gt;
| &lt;br /&gt;
| RS-232 Transceiver&lt;br /&gt;
| Betriebsspannung 3V bis 5,5V&lt;br /&gt;
| R, D, C, [https://www.IT-WNS.de/ I] u.a.&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=MAX3232 PDF]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== 7-Segment LED-Treiber ====&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;led&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MAX6950 MAX6950 (MAX6951)]&lt;br /&gt;
| 9&lt;br /&gt;
| 5 (8) Stellen Treiber mit [[SPI]]&lt;br /&gt;
| Unterstützt 2.7 bis 5.5 V Versorgungsspannung, für LEDs mit gemeinsamer Kathode, minimierte Anzahl von Ausgangs-PINs - trotzdem alle Segmente/LEDs einzeln angsteuerbar, nur QSOP Package&lt;br /&gt;
| Mouser&lt;br /&gt;
| [http://datasheets.maximintegrated.com/en/ds/MAX6950-MAX6951.pdf MAX]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/STLED316S STLED316S], [http://www.mikrocontroller.net/part/STLED316SMTR STLED316SMTR]&lt;br /&gt;
| 2&lt;br /&gt;
| Sechs-Stellen Treiber mit [[SPI]]-ähnlicher Busschnittstelle&lt;br /&gt;
| Sechs-Stellen Treiber, der zusätzlich noch ein 8x2 Tastaturdekoder enthält. Die Busschnittstelle ist [[SPI]]-ähnlich, MOSI und MISO liegen auf einem gemeinsamen PIN als DIN/DOUT (SISO). Nur 5 Volt.&lt;br /&gt;
| Mouser&lt;br /&gt;
| [http://www.st.com/web/en/resource/technical/document/datasheet/CD00181714.pdf ST]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/ICM7218 ICM7218C]&lt;br /&gt;
| 6&lt;br /&gt;
| Acht-Stellen Treiber mit paralleler Busschnittstelle&lt;br /&gt;
| Alt, teuer, benötigt viele µC-Pins für die parallele Schnittstelle&lt;br /&gt;
| Reichelt&lt;br /&gt;
| [http://www.intersil.com/data/fn/FN3159.pdf Intersil]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MAX7221 MAX7221]&lt;br /&gt;
| 6&lt;br /&gt;
| Acht-Stellen Treiber mit [[SPI]]&lt;br /&gt;
| Mit BCD-Dekoder, kann auch beliebige 8x8 LED-Matrix ansteuern, nur 5 Volt&lt;br /&gt;
| Reichelt&lt;br /&gt;
| [http://datasheets.maxim-ic.com/en/ds/MAX7219-MAX7221.pdf Maxim]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Punkt/Streifen (Dot/Bar) LED-Treiber ====&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;bar&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM3914 LM3914]&lt;br /&gt;
| 1,20&lt;br /&gt;
| 10-Stellen Balkenanzeigetreiber mit Analogeingang&lt;br /&gt;
| Lineare A/D-Wandlung&lt;br /&gt;
| Reichelt&lt;br /&gt;
| [http://www.national.com/pf/LM/LM3914.html National]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM3915 LM3915]&lt;br /&gt;
| 1,40&lt;br /&gt;
| 10-Stellen Balkenanzeigetreiber mit Analogeingang&lt;br /&gt;
| Logarithmische A/D-Wandlung&lt;br /&gt;
| Reichelt&lt;br /&gt;
| [http://www.national.com/pf/LM/LM3915.html National]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Analogschalter aus der 4000 Logikreihe ===&lt;br /&gt;
Die folgenden Schalter werden digital gesteuert, daher sind sie im Kapitel [[#Digital|Digital]] einsortiert. Sie basieren auf Standard CMOS-Technologien, sind daher weit verbreitet, günstig, haben aber daher auch nur mäßige Eigenschaften und begrenzte Anwendungsbereiche. Analogschalter für Präzisionsanwendungen sind im Kapitel [[#Analog|Analog]]. Zum Schalten Analog- oder Digitalsignalen. Je nach Typ sind  Analogsignale bis in den 100 MHz Bereich mit einer Schaltfrequenz bis mehrere 10 MHz möglich. Das gilt aber nur für sehr moderne Analogschalter. Die hier aufgelisteten Klassiker vertragen eher nur einige wenige MHz.&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;can&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/CD4051 4051]&lt;br /&gt;
| 0,25&lt;br /&gt;
| 1x 8:1 Analogmultiplexer&lt;br /&gt;
| &lt;br /&gt;
| alle&lt;br /&gt;
| [http://www.google.de/search?q=4051+datasheet Google]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/CD4052 4052]&lt;br /&gt;
| 0,11&lt;br /&gt;
| 2x 4:1 Analogmultiplexer/&amp;lt;br&amp;gt;-demultiplexer&lt;br /&gt;
| &lt;br /&gt;
| alle&lt;br /&gt;
| [http://www.google.de/search?q=4052+datasheet Google]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/CD4053 4053]&lt;br /&gt;
| 0,16&lt;br /&gt;
| 3x 2:1 Analogmultiplexer/&amp;lt;br&amp;gt;-demultiplexer&lt;br /&gt;
| &lt;br /&gt;
| alle&lt;br /&gt;
| [http://www.google.de/search?q=4053+datasheet Google]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/CD4066 4066]&lt;br /&gt;
| 0,15&lt;br /&gt;
| 4x Analogschalter&lt;br /&gt;
| &lt;br /&gt;
| alle&lt;br /&gt;
| [http://www.datasheets.org.uk/pdf/347282.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/CD4067 4067]&lt;br /&gt;
| 0,60&lt;br /&gt;
| 1x 16:1 Analogmultiplexer/&amp;lt;br&amp;gt;-demultiplexer&lt;br /&gt;
|&lt;br /&gt;
| alle&lt;br /&gt;
| [http://www.google.de/search?q=4067+datasheet Google]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Galvanische Trennelemente ===&lt;br /&gt;
&lt;br /&gt;
Siehe auch [[Optokoppler]].&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;opamps&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/CNY17 CNY17]&lt;br /&gt;
| 0,28&lt;br /&gt;
| Optisch, Standardtyp&lt;br /&gt;
| 3,7kV 50-100kHz&lt;br /&gt;
| R,C&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=CNY17 PDF], [http://www.reichelt.de/?;ACTION=7;LA=6;OPEN=0;INDEX=0;FILENAME=A500%252FCNY17-I_CNY17-II_CNY17-III.pdf; PDF Temic]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/6N137 6N137]&lt;br /&gt;
| 0,49&lt;br /&gt;
| Optisch, Logikausgang (5V)&lt;br /&gt;
| sehr schnell 14MHz&lt;br /&gt;
| R,D,[https://www.IT-WNS.de/ I]&lt;br /&gt;
| [http://www.reichelt.de/?;ACTION=7;LA=6;OPEN=0;INDEX=0;FILENAME=A500%252F6N137.pdf; PDF]&lt;br /&gt;
|-&lt;br /&gt;
| ADUM240*&lt;br /&gt;
| 10&lt;br /&gt;
| Induktiv, 3V/5V Logik&lt;br /&gt;
| extrem schnell, EN90650, 5kV&lt;br /&gt;
| F&lt;br /&gt;
| [http://www.analog.com/en/products/interface-isolation/isolation.html www]&lt;br /&gt;
|-&lt;br /&gt;
| ISO72*&lt;br /&gt;
| 1,25&lt;br /&gt;
| Kapazitiv, 3V/5V&lt;br /&gt;
| 6kV, bis zu 150MHz&lt;br /&gt;
| DK,F&lt;br /&gt;
| [http://focus.ti.com/paramsearch/docs/parametricsearch.tsp?family=analog&amp;amp;familyId=897&amp;amp;uiTemplateId=NODE_STRY_PGE_T PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/PC817 PC817]/827/837/847&lt;br /&gt;
| 0,3&lt;br /&gt;
| Optisch&lt;br /&gt;
| 8x7, x=Anzahl der Optokoppler&lt;br /&gt;
| C, R, [https://www.IT-WNS.de/ I]&lt;br /&gt;
| [http://focus.ti.com/paramsearch/docs/parametricsearch.tsp?family=analog&amp;amp;familyId=897&amp;amp;uiTemplateId=NODE_STRY_PGE_T PDF]&lt;br /&gt;
|-&lt;br /&gt;
| HCNR201&lt;br /&gt;
| 4,50&lt;br /&gt;
| Optisch&lt;br /&gt;
| Linear Optokoppler wie IL300&lt;br /&gt;
| F&lt;br /&gt;
| [http://www.avagotech.com/docs/AV02-0886EN PDF]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Displays ===&lt;br /&gt;
Bei den Textdisplays eignet sich praktisch jedes [[HD44780]] kompatible Display.&lt;br /&gt;
Praktisch jeder Elektronikversender hat eine Auswahl an verschiedenen Größen zu bieten. &lt;br /&gt;
Wer keinen besonderen Anforderungen an die Größe der Displays hat sollte sich bei Pollin und in Ebay umschauen.&lt;br /&gt;
&lt;br /&gt;
=== Speicher ===&lt;br /&gt;
&lt;br /&gt;
==== [[RAM]] ====&lt;br /&gt;
&lt;br /&gt;
==== [[EEPROM]] ====&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;EEPROMmemory&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| ST 24C01 BN6, ST 24C02 BN6, ST 24C256 BN6 (allgemein 24C## mit ## Größe in kbit)&lt;br /&gt;
| 0,14 - 1,50&lt;br /&gt;
| EEPROM Speicher mit seriellem ([[I2C]]) Interface, 1kbit bis 512 kbit Speicher. Viele verschiedene Hersteller.&lt;br /&gt;
| Speichern von Konfigurationsdaten &lt;br /&gt;
| R&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=24C PDF]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Converter ==&lt;br /&gt;
=== ADC ===&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;opamps&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
!  style=&amp;quot;width:8em&amp;quot; | max.&amp;lt;br&amp;gt;Abtastrate&amp;lt;br&amp;gt;[Smps]&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/ADC830 ADC830]&lt;br /&gt;
| 6&lt;br /&gt;
| 8-Bit-ADC, Differentiell, Parallel, (DIL-20)&lt;br /&gt;
| 8770&lt;br /&gt;
| C,R&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=adc830 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LTC2400 LTC2400CS8]&lt;br /&gt;
| 8,30&lt;br /&gt;
| 24-Bit-ADC, Single Ended, Seriell (SPI), (SO-8) &lt;br /&gt;
| 6 &lt;br /&gt;
| R&lt;br /&gt;
| [https://www.analog.com/media/en/technical-documentation/data-sheets/2400fa.pdf PDF] &lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/CS5381 CS5381]&lt;br /&gt;
| 37,50&lt;br /&gt;
| 24 Bit Stereo-Audio-ADC  (SOIC-24) &lt;br /&gt;
| 192k&lt;br /&gt;
| &lt;br /&gt;
| [http://www.cirrus.com/en/products/cs5381.html HTML]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/ADS830 ADS830]&lt;br /&gt;
| 6,10&lt;br /&gt;
| 8 Bit ADC Parallel (SSOP-20) &lt;br /&gt;
| 60M&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.datasheetcatalog.com/datasheets_pdf/A/D/S/8/ADS830.shtml PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MCP3204 MCP3204]&lt;br /&gt;
| 2,65&lt;br /&gt;
| 12-Bit-SAR-ADC, Single Ended, 4 Kanäle mit MUX, Seriell (SPI), (DIL-14/SO-14) &lt;br /&gt;
| 100k&lt;br /&gt;
| C,R&lt;br /&gt;
| [http://ww1.microchip.com/downloads/en/DeviceDoc/21298c.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.ti.com/product/ads1100 ADS1100]&lt;br /&gt;
| 5,45&lt;br /&gt;
| ratiometrischer ADC 16-bit, PGA, I2C, SOT23-6&lt;br /&gt;
| 128&lt;br /&gt;
| Mouser&lt;br /&gt;
| [https://www.ti.com/lit/ds/symlink/ads1100.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.ti.com/product/ads1115 ADS1115]&lt;br /&gt;
| 2,40&lt;br /&gt;
| Quad 16-Bit-ADC, Seriell (i2C), (X2QFN)&lt;br /&gt;
| 3400&lt;br /&gt;
| Mouser&lt;br /&gt;
| [http://www.ti.com/lit/ds/symlink/ads1113.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [https://www.ti.com/product/ads1119 ADS1119]&lt;br /&gt;
| 5,50&lt;br /&gt;
| Quad 16-Bit-ADC, Seriell (i2C), Vref int und ext, auch ratiometr. Messung möglich&lt;br /&gt;
| 1000&lt;br /&gt;
| Mouser&lt;br /&gt;
| [https://www.ti.com/lit/ds/symlink/ads1119.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LTC2440 LTC2440CGN]&lt;br /&gt;
| 8,40&lt;br /&gt;
| 24-Bit-ADC, Differentiell, Seriell (SPI), (SSOP-16)&lt;br /&gt;
| 3500&lt;br /&gt;
| R&lt;br /&gt;
| [http://cds.linear.com/docs/en/datasheet/2440fe.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== DAC ===&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;opamps&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/DAC08 DAC08]&lt;br /&gt;
| 0,90&lt;br /&gt;
| 8-Bit DAC mit parallelem Businterface.&lt;br /&gt;
| Alt, preiswert. Benötigt viele µC Pins (min. 8, paralleler Bus) und eine doppelte Spannungsversorgung. Langsamere Version: 0808.&lt;br /&gt;
| alle&lt;br /&gt;
| [http://www.google.de/search?q=DAC08+Datasheet Google]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/AD7524  AD7524]&lt;br /&gt;
| 3,00&lt;br /&gt;
| 8-Bit DAC mit parallelem Businterface&lt;br /&gt;
| Benötigt viele µC Pins. Single-Supply (5V bis 15V).&lt;br /&gt;
| alle&lt;br /&gt;
| [http://www.google.de/search?q=7524+Datasheet Google]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TDA8444  TDA8444]&lt;br /&gt;
| 1,20&lt;br /&gt;
| Achtfach 6-Bit DAC mit [[I2C]]. Bezahlbarer sechsfach-DAC, allerdings mit geringer Auflösung.&lt;br /&gt;
| Dort wo µC gesteuert viele Ausgangskanäle mit geringer, ungenauer Auflösung benötigt werden.&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.google.de/search?q=TDA8444+Datasheet Google]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/PCF8591 PCF8591]&lt;br /&gt;
| 2,50&lt;br /&gt;
| 8-Bit DAC, 8-Bit ADC mit [[I2C]].&lt;br /&gt;
| Z.B. in Regelkreisen wo sowohl ein DAC, als auch ein ADC benötigt wird.&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.google.de/search?q=PFC8591+Datasheet Google]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TDA8702 TDA8702]&lt;br /&gt;
| 2,50&lt;br /&gt;
| 8-Bit Video DAC mit parallelem Businterface und Clock-Eingang.&lt;br /&gt;
| Schnelle Wandlung bis 30 MHz. Benötigt viele µC Pins.&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.google.de/search?q=TDA8702+Datasheet Google]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LTC1661 LTC1661]&lt;br /&gt;
| 2,45&lt;br /&gt;
| Dual 10-bit DAC mit [[SPI]]&lt;br /&gt;
| Guter Kompromiss aus Preis und Leistung. (Achtung, Micro-SO8-Gehäuse)&lt;br /&gt;
| F, C (Suchfunktion weigert sich manchmal ihn im Conrad-Shop zu finden), R&lt;br /&gt;
| [http://www.google.de/search?q=LTC1661+Datasheet Google]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LTC1257 LTC1257]&lt;br /&gt;
| 6,20&lt;br /&gt;
| 12-bit DAC mit kaskadierbarem [[SPI]]&lt;br /&gt;
| Genauer µC-steuerbarer DAC.&lt;br /&gt;
| C, F, R&lt;br /&gt;
| [http://www.google.de/search?q=LTC1257+Datasheet Google]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LTC1456 LTC1456]&lt;br /&gt;
| 10,-&lt;br /&gt;
| 12-bit DAC mit kaskadierbarem[[SPI]]&lt;br /&gt;
| Genauer µC-steuerbarer DAC.&lt;br /&gt;
| C&lt;br /&gt;
| [http://www.google.de/search?q=LTC1456+Datasheet Google]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MCP4922 MCP4922]&lt;br /&gt;
| 2,25&lt;br /&gt;
| 2Kanal 12-bit DAC mit SPI&lt;br /&gt;
| Genauer µC-steuerbarer DAC von Microchip.&lt;br /&gt;
| R&lt;br /&gt;
| [http://ww1.microchip.com/downloads/en/devicedoc/21897a.pdf Datenblatt]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sensoren (aktiv) ==&lt;br /&gt;
=== [[Temperatursensor|Temperatur]] ===&lt;br /&gt;
&lt;br /&gt;
Siehe auch [[Temperatursensor]].&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;opamps&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM75 LM75]&lt;br /&gt;
| 1,75&lt;br /&gt;
| Temperatursensor mit [[I2C]] (3.3V und 5V Version) (SMD)&lt;br /&gt;
| D, R, [https://www.IT-WNS.de/ I]&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=LM75 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/DS1621 DS1621]&lt;br /&gt;
| ~5&lt;br /&gt;
| Temperatursensor mit [[I2C]] (wie LM75, kein SMD)&lt;br /&gt;
| C, D&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/DS18B20 DS18B20]&lt;br /&gt;
| 2,95&lt;br /&gt;
| Temperatursensor mit 1-Wire Interface&lt;br /&gt;
| D, R, [https://www.IT-WNS.de/ I]&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=DS18B20 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM35 LM35]&lt;br /&gt;
| 1,19&lt;br /&gt;
| Analoger Temperatursensor&lt;br /&gt;
| D, R&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=LM35 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM335 LM335]&lt;br /&gt;
| 0,87&lt;br /&gt;
| Analoger Temperatursensor&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=LM335 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TSIC306 TSIC306]&lt;br /&gt;
| 6&lt;br /&gt;
| Digitaler Temperatursensor (auch analog oder ratiometrisch)&lt;br /&gt;
| R,C&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q=TSIC306 PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TSIC506 TSIC506]&lt;br /&gt;
| 6&lt;br /&gt;
| Digitaler Temperatursensor (fertig kalibriert bis zu 0,1K zwischen 0-45°C)&lt;br /&gt;
| F&lt;br /&gt;
| [http://www.zmd.de/pdf/ZMD%20TSic%20Data%20Sheet%20V3%207.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Wenn man z.&amp;amp;nbsp;B. einen Übertemperaturschutz bauen will, bei der es nur eine Schaltschwelle gibt, dann empfiehlt sich die Verwendung eines NTCs. Dessen Kennlinie ist gegenüber den Kennlinien von z.&amp;amp;nbsp;B. LM335 dahingehend im Vorteil, dass eine geringe Temperaturänderung besser messbar ist. Eine detailliertere Übersicht findet sich im Artikel [[Temperatursensor]]en, andere Sensoren sind in der [[:Category:Sensorik|Kategorie Sensorik]] zu finden.&lt;br /&gt;
&lt;br /&gt;
= Passive Bauelemente =&lt;br /&gt;
== Sensoren (passiv)==&lt;br /&gt;
=== Licht ===&lt;br /&gt;
&lt;br /&gt;
Siehe auch [[Lichtsensor / Helligkeitssensor]].&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;Lichtsensor&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! style=&amp;quot;width:10em&amp;quot; | Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
! style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BPX65 BPX65]&lt;br /&gt;
| 4,25&lt;br /&gt;
| Fotodiode&amp;lt;br&amp;gt;10µA, 350-1000nm&lt;br /&gt;
| schnelle Lichtmessungen (bis MHz Bereich), großer Wellenlängenbereich&lt;br /&gt;
| R&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BPW34 BPW34]&lt;br /&gt;
| 0,59&lt;br /&gt;
| Fotodiode&amp;lt;br&amp;gt;80µA, 400-1100nm&lt;br /&gt;
| großer Wellenlängenbereich, preiswert, große Fläche, große Verfügbarkeit&lt;br /&gt;
| R&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BPW21 BPW21]&lt;br /&gt;
| 5,25&lt;br /&gt;
| Fotodiode&amp;lt;br&amp;gt;10µA, 550nm&lt;br /&gt;
| Lichtspektrum des menschlichen Auges&lt;br /&gt;
| R&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== [[Temperatursensor|Temperatur]] ===&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;T-sensor&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/KTY81 KTY81]&lt;br /&gt;
| 0,50&lt;br /&gt;
| nichtlinear(*), bis 150°C&lt;br /&gt;
| in &amp;amp;#956;C Schaltungen&lt;br /&gt;
| R, D&lt;br /&gt;
| [http://www.semiconductors.philips.com/acrobat/datasheets/KTY84_SERIES_5.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/KTY84 KTY84]&lt;br /&gt;
| 0,72&lt;br /&gt;
| nichtlinear(*), bis 300°C&lt;br /&gt;
| in &amp;amp;#956;C Schaltungen&lt;br /&gt;
| R&lt;br /&gt;
| [http://www.datasheetcatalog.org/datasheet2/e/0l2lc3p1dl8e5dgghsfh2oee43py.pdf PDF]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/PT100 Pt100] / [http://www.mikrocontroller.net/part/PT1000 Pt1000]&lt;br /&gt;
| ab 3,00&lt;br /&gt;
| lineare Kennlinie&lt;br /&gt;
| analoge Messschaltungen&lt;br /&gt;
| F C R&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
(*) Verschaltet man den Sensor als Spannungsteiler (Abgriff an den ADC), so erhält man dadurch eine meist ausreichende Linearisierung!&lt;br /&gt;
&lt;br /&gt;
== Widerstände ==&lt;br /&gt;
Mit einem Widerstandssortiment, welches die E12-Werte enthält, kann man normalerweise nicht falsch liegen. Denn früher oder später benötigt man jeden Widerstandswert der E12-Reihe einmal. Für einen Einstieg eignen sich die Sortimente vom Pollin. Auch ein Blick in Ebay kann sich lohnen, um ein Einstiegssortiment zu bekommen. Wer Schaltungen an Netzspannung entwickelt, sollte auf die &#039;&#039;Operation Voltage&#039;&#039; achten, denn nicht alle Typen weisen die nötige Spannungsfestigkeit auf. Als Daumenregel gilt: &amp;amp;frac12;-Watt-Widerstände oder größer passen immer, zwei bis drei in Reihe geschaltete &amp;amp;frac14;-Watt-Widerständen tun es auch.&lt;br /&gt;
&lt;br /&gt;
== Kondensatoren ==&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;opamps&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Preis (&amp;amp;euro;)&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
! Lieferant&lt;br /&gt;
! Datenblatt&lt;br /&gt;
|-&lt;br /&gt;
| 100nF Keramik&lt;br /&gt;
| ~0.05&lt;br /&gt;
| &lt;br /&gt;
| [[Kondensator#Entkoppelkondensator | Abblockkondensator]] zwischen VCC und GND vor allem bei Digital-ICs &lt;br /&gt;
| alle&lt;br /&gt;
| [http://www.datasheetarchive.com/search.php?q= PDF]&lt;br /&gt;
|-&lt;br /&gt;
| 100nF Keramik SMD 0603&lt;br /&gt;
| ~0.01 (bei 100 Stück)&lt;br /&gt;
| SMD 0603&lt;br /&gt;
| [[Kondensator#Entkoppelkondensator | Abblockkondensator]] zwischen VCC und GND vor allem bei Digital-ICs&lt;br /&gt;
| D&lt;br /&gt;
| [http://www.google.de/search?num=100&amp;amp;hl=de&amp;amp;q=datasheet+0603+chip-capacitors+filetype%3Apdf&amp;amp;btnG=Suche&amp;amp;meta=lr%3Dlang_de%7Clang_en PDF]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Mechanische Bauelemente =&lt;br /&gt;
&lt;br /&gt;
== Taster / Schalter ==&lt;br /&gt;
&lt;br /&gt;
== Steckverbinder ==&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;opamps&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
!  style=&amp;quot;width:9em&amp;quot; | Bezeichnung&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Preis&amp;lt;br&amp;gt;[&amp;amp;euro;]&lt;br /&gt;
! Beschreibung&lt;br /&gt;
! Anwendungen&lt;br /&gt;
!  style=&amp;quot;width:7em&amp;quot; | Lieferant&lt;br /&gt;
!  style=&amp;quot;width:5em&amp;quot; | Daten-&amp;lt;br&amp;gt;blatt&lt;br /&gt;
|-&lt;br /&gt;
| WSL 10G&lt;br /&gt;
| 0,07&lt;br /&gt;
| Wannenstecker, 10-polig, gerade, Raster 2,54 mm&lt;br /&gt;
| Verbindung zwischen zwei Platinen mit Flachbandkabel&lt;br /&gt;
| R, alle&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| PFL 10&lt;br /&gt;
| 0,09&lt;br /&gt;
| Pfostenleiste, 10-polig, Schneidklemmtechnik, Raster 2,54 mm&lt;br /&gt;
| Verbindung zwischen zwei Platinen mit Flachbandkabel&lt;br /&gt;
| R,alle&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| AWG 28-10G&lt;br /&gt;
| 0,70€/m&lt;br /&gt;
| Flachbandkabel, 10-polig, 3 Meter, Raster 1,27 mm&lt;br /&gt;
| Verbindung zwischen zwei Platinen mit Flachbandkabel&lt;br /&gt;
| R,alle&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| D-SUB BU 09FB&lt;br /&gt;
| 0,50&lt;br /&gt;
| D-Sub 9-polig auf 10-polig Pfostenleiste mit Flachbandkabel&lt;br /&gt;
| Anschluss für serielle Schnittstelle am PC&lt;br /&gt;
| R&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| KKxx025C&lt;br /&gt;
| 0,35 - 1,20&lt;br /&gt;
| Flachkabel-IC-Sockelverbinder, xx-polig (08, 14, 16, 18, 20, 28 erhältlich)&lt;br /&gt;
| Übergang von Leiterplatte auf Steckbrett&lt;br /&gt;
| R&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| Anreihklemmen&lt;br /&gt;
| 0,30 &lt;br /&gt;
| Reihenklemme/Anreihklemme (verschieden Typen, für Lochraster: Raster 5.08)&lt;br /&gt;
| Anschluss der Spannungsversorung, leistungsstarke Verbraucher&lt;br /&gt;
| alle&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| 0,30&lt;br /&gt;
| Hohlstecker/DC-Stecker&lt;br /&gt;
| siehe englische Wikipedia [http://en.wikipedia.org/wiki/Coaxial_power_connector Coaxial power connector] &lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| SL 1X40G 2,54&lt;br /&gt;
| 0,20&lt;br /&gt;
| 40-pol. Stiftleiste (&amp;quot;Jumperleiste&amp;quot;), Raster 2,54mm (auch in anderen Polzahlen)&lt;br /&gt;
| z.B. mit Jumper als &amp;quot;Schalter&amp;quot;, für DuPont-Kabel, teilbar &lt;br /&gt;
| R, alle&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| Buchsenleiste&lt;br /&gt;
| ca 0,20&lt;br /&gt;
| Buchsenleiste, Raster 2,54mm, in versch. Polzahlen erhältlich&lt;br /&gt;
| z.B. als Sockel für Stiftleisten (&amp;quot;Jumperleisten&amp;quot;), teilbar (wenn man eine Buchse opfert) &lt;br /&gt;
| R, alle&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| präzisions Buchsenleiste&lt;br /&gt;
| ca 0,40&lt;br /&gt;
| präzisions Buchsenleiste, Raster 2,54mm, in versch. Polzahlen erhältlich&lt;br /&gt;
| für Jumperkabel oder Drähte, man kann sie anstatt IC-Sockel verwenden, meist teilbar, nicht geignet als Sockel für Stiftleisten (&amp;quot;Jumperleisten&amp;quot;) &lt;br /&gt;
| R, alle&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Lieferanten =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lokale Lieferanten: [[Lokale Anbieter]]&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Allgemeine Lieferantenliste: [[Elektronikversender]]&amp;lt;br&amp;gt;&lt;br /&gt;
Metallteile/Mechanik Lieferantenliste: [[Eisenwarenversender]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;opamps&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#eeeeee&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:5em&amp;quot; | Kürzel&lt;br /&gt;
! style=&amp;quot;width:9em&amp;quot; | Name&lt;br /&gt;
! style=&amp;quot;width:12em&amp;quot; | Webseite&lt;br /&gt;
! Kommentar&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;b&amp;gt;B&amp;lt;/b&amp;gt;&lt;br /&gt;
|Bürklin&lt;br /&gt;
|[http://www.buerklin.de www.buerklin.de]&lt;br /&gt;
|Ladengeschäft in Oberhaching&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;b&amp;gt;C&amp;lt;/b&amp;gt;&lt;br /&gt;
|Conrad&lt;br /&gt;
|[http://www.conrad.de www.conrad.de]&lt;br /&gt;
|Gigantisches Sortiment, aber sehr hohe Preise. Nur zu empfehlen, wenn die benötigten Teile nirgendwo anders aufzutreiben sind. Trotzdem kann man auch hier gelegentlich ein Schnäppchen machen. Filialen haben nicht alle Katalogartikel auf Lager&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;b&amp;gt;D&amp;lt;/b&amp;gt;&lt;br /&gt;
|CSD-Electronics&lt;br /&gt;
|[http://www.csd-electronics.de www.csd-electronics.de]&lt;br /&gt;
|Kleiner Shop mit überschaubarem Sortiment und akzeptablen Preisen.&amp;lt;br /&amp;gt;Ladengeschäft in Bonn&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;b&amp;gt;DK&amp;lt;/b&amp;gt;&lt;br /&gt;
|Digikey&lt;br /&gt;
|[http://de.digikey.com www.de.digikey.com]&lt;br /&gt;
|Mindestbestellmenge von 50€, sonst 18€ Versandkosten&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;b&amp;gt;e&amp;lt;/b&amp;gt;&lt;br /&gt;
|elpro&lt;br /&gt;
|[http://www.elpro.org/shop/shop.php  http://www.elpro.org/shop/shop.php]&lt;br /&gt;
|großes Sortiment, sehr preiswert&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;b&amp;gt;F&amp;lt;/b&amp;gt;&lt;br /&gt;
|Farnell&lt;br /&gt;
|[http://www.farnell.de www.farnell.de]&lt;br /&gt;
|Versand nur Firmen &amp;amp; Studenten.  Farnell-Zwischenhändler für Privatkunden: HBE-Shop [http://www.hbe-shop.de] (wenn Ware im Shop nicht gelistet, einfach Farnell-Bestellnummer eingeben)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;b&amp;gt;I&amp;lt;/b&amp;gt;&lt;br /&gt;
|IT-WNS&lt;br /&gt;
|[http://www.it-wns.de www.it-wns.de]&lt;br /&gt;
|Kein Mindestbestellwert, geringe Versandkosten ab 2,45€&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;b&amp;gt;K&amp;lt;/b&amp;gt;&lt;br /&gt;
|Kessler electronic&lt;br /&gt;
|[https://www.kessler-electronic.de/ www.kessler-electronic.de]&lt;br /&gt;
|Kein Mindestbestellwert, geringe Versandkosten ab 2,50€&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt;&lt;br /&gt;
|Meilhaus&lt;br /&gt;
|[http://www.meilhaus.de www.meilhaus.de]&lt;br /&gt;
|Nur gewerbliche Kunden&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Mouser&lt;br /&gt;
|[http://www.mouser.com www.mouser.com]&lt;br /&gt;
| 20€ Versand, ab 65€ Versandkostenfrei. Großes Sortiment und meist die niedrigsten Preise wenn man größere Stückzahlen benötigt.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;b&amp;gt;P&amp;lt;/b&amp;gt;&lt;br /&gt;
|Pollin&lt;br /&gt;
|[http://www.pollin.de www.pollin.de]&lt;br /&gt;
|Hier finden sich viele Schnäppchen und Industrierestposten&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;b&amp;gt;R&amp;lt;/b&amp;gt;&lt;br /&gt;
|Reichelt&lt;br /&gt;
|[http://www.reichelt.de www.reichelt.de]&lt;br /&gt;
| Mindestbestellmenge von 10€, sonst Zuschlag von 3€, 5,60€ Versand, großes Sortiment und meist gute Preise&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Bauteile| ]]&lt;br /&gt;
[[Kategorie:Lieferanten]]&lt;br /&gt;
[[Kategorie:Liste mit Bauteilen]]&lt;/div&gt;</summary>
		<author><name>172.26.42.30</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Treiber&amp;diff=105010</id>
		<title>Treiber</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Treiber&amp;diff=105010"/>
		<updated>2022-02-20T08:36:26Z</updated>

		<summary type="html">&lt;p&gt;172.26.42.30: /* Links */ Link ergänzt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dieser Artikel versteht sich als Unterpunkt zum Artikel [[Leistungselektronik]]&lt;br /&gt;
&lt;br /&gt;
Ein &#039;&#039;&#039;Transistor-Treiber&#039;&#039;&#039; ist eine Schaltung, welche den nötigen Strom zur Verfügung stellt, um einen großen [[Transistor]] in der erforderlichen Zeit ein- bzw. auszuschalten. Es handelt sich dabei meist um einen Verstärker mit zusätzlichem [[Pegelwandler]]. Dadurch ist es möglich, mit einem Logikausgang, welcher meist mit 5 oder 3,3V betrieben wird, große Lasten mit [[FET|MOSFETs]] bzw. [[IGBT|IGBTs]] zu schalten. Dieser Treiber kann analog (linear) oder digital arbeiten.&lt;br /&gt;
&lt;br /&gt;
In diesem Artikel wird hauptsächlich auf die Besonderheiten zur Ansteuerung von MOSFETs und IGBTs in der Leistungselektronik Bezug genommen, welche geschaltet betrieben werden. Diese Treiber sind digitale [[MOSFET-Übersicht#Mosfet-Treiber | MOSFET-Treiber]]&lt;br /&gt;
&lt;br /&gt;
==Anwendung ==&lt;br /&gt;
&lt;br /&gt;
[[FET | MOSFETs]] und [[IGBT]]s werden mit einer Spannung gesteuert. Bei einer Gate-Source bzw. Gate-Emitter Spannung von 0V ist das Bauteil gesperrt bzw. hochohmig. Steigt die Spannung über die sogenannte &amp;quot;Schwellenspannung&amp;quot; (engl. threshold voltage) – die für Leistungsbauteile zwischen ca. 3 und 4,5V liegt – &lt;br /&gt;
geht das Bauteil langsam vom gesperrten in den leitenden Zustand über. Bei einem weiteren Spannungsanstieg bis zu einem Level von ca. 12V verringert sich der Einschaltwiderstand beim MOSFET bzw. der Kollektor-Emitter Spannungsabfall beim IGBT auf den im Datenblatt angegebenen minimalen Wert. Eine weitere Erhöhung führt nur zu einer vergleichsweise geringen Reduktion des Widerstandes bzw. Spannungsabfalls und erhöht die Energiemenge, die beim Schalten durch den Treiber &lt;br /&gt;
umgeladen werden muss dramatisch (P~U² !). Praktisch beschränkt man sich daher meist auf Gatespannungen zwischen 12...15V. Aufgrund von unvermeidbaren, sehr kleinen parasitären Effekten tritt meist ein geringes Überschwingen der Gatespannung auf. Zusammen mit diesem Überschwingen darf die Gatespannung bei nicht &amp;quot;Logic-Level&amp;quot; FETs 20V nie überschreiten, bei &amp;quot;Logic-Level&amp;quot; wird meist eine maximale Gatespannung von 10V angegeben.&lt;br /&gt;
&lt;br /&gt;
Im Betrieb fällt an einem Leistungstransistor immer eine bestimmte Verlustleistung an. Diese Verluste teilen sich auf in &amp;quot;Schaltverluste&amp;quot; und &amp;quot;Leitend- bzw. ON-Verluste&amp;quot;. Die ON-Verluste sind hauptsächlich vom Leistungsschalter selbst abhängig, die Schaltverluste hingegen von der Schaltgeschwindigkeit. Je schneller ein FET/IGBT ein- bzw. ausgeschaltet wird, desto geringer sind die Schaltverluste.&lt;br /&gt;
&lt;br /&gt;
Leider gibt es hier neben physikalischen Grenzen insbesondere unerwünschte Nebenwirkungen, nämlich die EMV (&#039;&#039;&#039;E&#039;&#039;&#039;lektro &#039;&#039;&#039;M&#039;&#039;&#039;agnetische &#039;&#039;&#039;V&#039;&#039;&#039;erträglichkeit). Je schneller geschaltet wird, desto stärker sind die Störungen die dadurch erzeugt werden. Diese Störungen sind sehr schnell so stark, dass andere Schaltungen im Umkreis von einigen Metern beeinflußt werden d.h. die USB Maus leuchtet plötzlich auf, ohne dass sie bewegt wurde bzw. der eigene Mikrocontroller macht nicht mehr was er eigentlich sollte. EMV ist Heute eines der wichtigsten &amp;quot;Krisenthemen&amp;quot; während der Entwicklungsphase, daher nicht auf die leichte Schulter nehmen.&lt;br /&gt;
&lt;br /&gt;
=== Gatebeschaltung ===&lt;br /&gt;
&lt;br /&gt;
Zwischen Treiberstufe und Schalter sind in fast allen Fällen einige passive Bauteile vorhanden. Dies wird hier im Weiteren als &amp;quot;Gatebeschaltung&amp;quot; bezeichnet.&lt;br /&gt;
&amp;lt;br&amp;gt; Hier ein Beispiel mit &amp;quot;Vollausstattung&amp;quot; und die dazugehörige Erklärung:&lt;br /&gt;
[[Bild:Gatebeschaltung.png|miniatur|ohne|Gatebeschaltung]]&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Gatewiderstand &amp;quot;R1&amp;quot;&#039;&#039;&#039;, um die Schaltgeschwindigkeit den Erfordernissen anzupassen. Je schneller die Schaltflanke, desto geringer die Schaltverluste. ABER Je schneller die Schaltflanke, desto größer die erzeugten Störungen (EMV). Gleichzeitig hat ein schnelles &amp;quot;Abschalten&amp;quot; auch einen starken Überschwinger (snap-off einer Diode und/oder Selbstinduktion (inductive kick)) zur Folge. Aus diesem Grund wird häufig&lt;br /&gt;
# ein &#039;&#039;&#039;Widerstand &amp;quot;R2&amp;quot;&#039;&#039;&#039; und eine &#039;&#039;&#039;Diode &amp;quot;D1&amp;quot;&#039;&#039;&#039; in Serienschaltung dem o.g. Gatewiderstand &amp;quot;R1&amp;quot; parallelgeschaltet, und zwar so, dass ein langsames ausschalten (D1 gesperrt) aber ein schnelles einschalten (D1 leitend und damit R1 parallel zu R2) ermöglicht wird, d.h. R || (R2+D1). In Schaltplänen bei denen der Mosfet mit viel Power angesteuert wird, sieht man oft einen Gate-Vorwiderstand im Bereich von ca. 2-30 Ohm. Dieser dient zwar auch zum Begrenzen des Gate-Stroms, allerdings bildet die Gate-Kapazität mit der Leiterbahninduktivität einen Schwingkreis mit einer Resonanzfrequenz im höheren MHz-Bereich. Um die Anregung dieses Schwingkreises zu verringern und so die Schwingung zu dämpfen, wird der Widerstand benötigt. Der Widerstandswert ist hier durchaus kritisch, da ein hoher Widerstand zwar die Schwingung begrenzt, dafür jedoch die Verluste im FET erhöht. Hier ist eine exake Abstimmung zwischen &amp;quot;zulässigem Schwingungsverhalten&amp;quot; und &amp;quot;zulässiger Verlustleistung&amp;quot; erforderlich. &lt;br /&gt;
# Um das empfindliche Gate zu schützen, wird oft eine &#039;&#039;&#039;Z-Diode &amp;quot;D2&amp;quot;&#039;&#039;&#039;, besser eine schnellere Transil-Diode (Transient Suppressor Diode) so zwischen &amp;quot;Gate&amp;quot; und &amp;quot;Source&amp;quot; bzw. &amp;quot;Emitter&amp;quot; geschaltet (&amp;quot;Kathode&amp;quot; am &amp;quot;Gate&amp;quot;), dass das &amp;quot;Gate&amp;quot; vor Spannungen &amp;gt; 20V geschützt wird. Bei einem sauberen Aufbau kann diese Sicherheitsfunktion normalerweise entfallen. Bei Testaufbauten ist eine 16V Transil-Diode Aufgrund der dort häufig vorkommenden Induktivitäten (Drahtverhau ;-) SEHR zu empfehlen. Das gleiche gilt für die&lt;br /&gt;
# &#039;&#039;&#039;Klemmdiodenkombination &amp;quot;D3&amp;quot; &#039;&#039;&#039; (Z- bzw. Transil Diode, antiseriell mit einer normalen Diode) zwischen &amp;quot;Drain&amp;quot; bzw. &amp;quot;Kollektor&amp;quot; und Gate so (&amp;quot;Kathode&amp;quot; der Z-Diode an &amp;quot;Drain&amp;quot; bzw. &amp;quot;Kollektor&amp;quot;), dass die Diode das Gatepotential anhebt, wenn das &amp;quot;Drain-Source&amp;quot; bzw. &amp;quot;Kollektor-Emitter&amp;quot; Potential in die Nähe der maximalen Blockierspannung (Spannungsfestigkeit) des Schalters kommt bzw. den vom Entwickler definierten, maximalen Spannungslevel erreicht. Dieses &amp;quot;anheben&amp;quot; führt dann zu einem vergleichsweise hochohmigen Einschalten des Schalters und damit zum VERLUSTBEHAFTETEN Energieabbau. Bei einem 30V FET verwendet man üblicherweise z.&amp;amp;nbsp;B. eine 24V Transil-Diode, bei 150V FET z.&amp;amp;nbsp;B. eine 130V Transil-Diode und bei einem 600V IGBT z.&amp;amp;nbsp;B. eine 540V Transil-Diode. Die antiserielle Diode, die verhindert, dass die Gatespannung bei fehlender Leistungsversorgung über die Transildiode abfließt, muss die gleiche Spannungsfestigkeit wie der Schalter aufweisen.&lt;br /&gt;
&lt;br /&gt;
=== Treiberleistung ===&lt;br /&gt;
&lt;br /&gt;
IGBT und FET sind zwar spannungsgesteuerte Bauelemente, trotzdem muss bei jedem Einschalten und bei jedem Ausschalten die Gatekapazität umgeladen werden, wozu &#039;&#039;Strom&#039;&#039; erforderlich ist. Der Energiegehalt eines Kondensators wird mit&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;E= \frac{1}{2} \cdot C \cdot U^2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
berechnet. Es ist jedoch der Energiebedarf bei jedem Aufladen und Entladen zu berücksichtigen. Die Gateladung ist jedoch nicht in jedem Datenblatt angegeben. Statt dessen kann - zur Ermittlung der wirksamen Kapazität -  die Datenblattangabe für &amp;quot;C&amp;lt;sub&amp;gt;ies&amp;lt;/sub&amp;gt;&amp;quot; beim IGBT, bzw. der Datenblattwert für &amp;quot;C&amp;lt;sub&amp;gt;iss&amp;lt;/sub&amp;gt;&amp;quot; beim FET mit dem Faktor&amp;amp;nbsp;5  multipliziert werden. Dies stellt eine sehr gute Näherung dar.&lt;br /&gt;
&lt;br /&gt;
Daher ergibt sich die Treiberleistung wie folgt:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;P_\text{treiber} = 5 \cdot Cx \cdot U_g^2 \cdot f_\text{schalt}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zum Beispiel bei U&amp;lt;sub&amp;gt;g&amp;lt;/sub&amp;gt;=18V, C&amp;lt;sub&amp;gt;ies&amp;lt;/sub&amp;gt;=4nF und ƒ&amp;lt;sub&amp;gt;schalt&amp;lt;/sub&amp;gt;=5kHz  beträgt P&amp;lt;sub&amp;gt;treiber&amp;lt;/sub&amp;gt;=32mW.&lt;br /&gt;
&lt;br /&gt;
Bei größeren Strömen mit einer höheren Frequenz – z.&amp;amp;nbsp;B. Induktionsheizung – wird die Ansteuerleistung schon sehr interessant, z.&amp;amp;nbsp;B. Ug = 18V, C&amp;lt;sub&amp;gt;ies&amp;lt;/sub&amp;gt;=20nF und ƒ&amp;lt;sub&amp;gt;schalt&amp;lt;/sub&amp;gt;=250kHz, hier beträgt P&amp;lt;sub&amp;gt;treiber&amp;lt;/sub&amp;gt;=8,1W. Zusätzlich muss der Eigenverbrauch des Treibers berücksichtigt werden, der durchaus zwischen 0,5 und 1&amp;amp;nbsp;W liegen kann.&lt;br /&gt;
&lt;br /&gt;
Eine weitere Möglichkeit zur exakten Berechnung der Treiberleistung von IGBTs und MOSFETs (z.B. 1200V) kann durch die notwendige Gateladung &#039;&#039;Q&amp;lt;sub&amp;gt;gate&amp;lt;/sub&amp;gt;&#039;&#039; erfolgen. Häufig existieren Angaben der gesamten Gateladung in Datenblättern als Gateladekurve oder Ladungsmenge. Aus dem Spannungshub des Treibers &#039;&#039;U&amp;lt;sub&amp;gt;driver&amp;lt;/sub&amp;gt;&#039;&#039; (z.B 20V), der gesamten Gateladung &#039;&#039;Q&amp;lt;sub&amp;gt;gate&amp;lt;/sub&amp;gt;&#039;&#039; (z.B. 2150nC) und der geforderten Schaltfrequenz des Treibers &#039;&#039;f&amp;lt;sub&amp;gt;switch&amp;lt;/sub&amp;gt;&#039;&#039; (z.B. 8kHz) ergibt sich die erforderliche Treiberleistung:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;P_\text{driver} = f_\text{switch} \cdot Q_\text{gate} \cdot U_\text{driver}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Somit beträgt die Leistung &#039;&#039;P&amp;lt;sub&amp;gt;driver&amp;lt;/sub&amp;gt;&#039;&#039;=0,344W. Der Eigenverbrauch des Treibers ist von der eingesetzten Technologie abhängig und kann bis zu 1W betragen.&lt;br /&gt;
&lt;br /&gt;
Abschließend ist zu erwähnen, dass die Gesamtladung &#039;&#039;Q&amp;lt;sub&amp;gt;gate&amp;lt;/sub&amp;gt;&#039;&#039; von IGBTs und MOSFETs stark vom verwendeten Spannungshub des Treibers abhängt. Im Datenblatt werden typischerweise Maximalwerte angegeben, so dass die tatsächliche Gesamtladung &#039;&#039;Q&amp;lt;sub&amp;gt;gate&amp;lt;/sub&amp;gt;&#039;&#039; etwas geringer ausfällt.&lt;br /&gt;
&lt;br /&gt;
Nun ist aber auch interessant, wieviel Strom man braucht, um einen FET/IGBT in einer bestimmten Zeit einschalten zu können. Hier hilft uns die Formel&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;Q = I \cdot t&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Umgeformt nach &amp;quot;Strom&amp;quot; erhält man&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;I = Q / t&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn also z.B. ein FET eine Gateladung von 2150nC als &#039;&#039;Q&amp;lt;sub&amp;gt;gate(on)&amp;lt;/sub&amp;gt;&#039;&#039; hat und man in 1µs schalten möchte, benötigt man&lt;br /&gt;
:&amp;lt;math&amp;gt;I = 2150nC/1us = 2150mA&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
und dieser Strom muss für den genannten Zeitraum von 1µs fließen. Soll der FET hingegen in 100ns schalten, ist ein Gatestrom von 21,5A erforderlich. Dieser Strom fließt nur für die genannte Zeit von 100ns, die Treiberschaltung muß also so gut aufgebaut sein, dass der Strom in einer Zeitspanne deutlich kürzer als die 100ns zur Verfügung gestellt werden kann (Puffer-Kondensator + niederinduktive Anbindung), und &#039;&#039;darin&#039;&#039; liegt dann &amp;quot;die Kunst&amp;quot; eines guten Treibers... wobei auch gut 1A für 1µs schon eine Herausforderung darstellen kann.&lt;br /&gt;
&lt;br /&gt;
=== Definition zu Low- und High-Side Schalter=== &lt;br /&gt;
 &lt;br /&gt;
;Low-Side–Schalter: Der FET schaltet eine Last gegen GND – auch als &#039;&#039;LS-Schalter&#039;&#039; bezeichnet.&lt;br /&gt;
&lt;br /&gt;
;High-Side–Schalter: Der FET schaltet eine Last an die Versorgungsspannung – auch als &#039;&#039;HS-Schalter&#039;&#039; bezeichnet.&lt;br /&gt;
&lt;br /&gt;
===Beispiele zu Low-Side Treibern===&lt;br /&gt;
&lt;br /&gt;
Nachfolgend ein paar Beispiele, die sowohl für FETs, als auch für IGBTs verwendet werden können. Achtung! Auch wenn bei FETs eine Diode (Bodydiode) implementiert ist, muss bei induktiven Lasten oder langen Zuleitungen sowohl bei FETs als auch bei IGBTs eine schnelle Diode parallel geschaltet werden. Beim Einquadrantensteller wird sie in Sperrrichtung parallel zur Last, bei Halb- bzw. Vollbrücken parallel zum Leistungsschalter eingesetzt. Diese Diode – die hier im Beispiel nicht gezeigt ist – muss räumlich direkt neben dem Leistungsschalter bzw. der Last platziert werden. Bitte beachten, dass jede Treiberschaltung sowohl an den Leistungsschalter, als auch an den gesamten Lastkreis individuell angepasst werden muss.&lt;br /&gt;
&lt;br /&gt;
[[Bild:Beispiel_LS_Treiber_1_2.png|miniatur|ohne|900px|Beispiele zu diskreten LS-Treibern ]]&lt;br /&gt;
&lt;br /&gt;
Treiber-1 eignet sich eher dazu langsamere Schaltvorgänge mit Kleinsignal-FETs durchzuführen, aber auch höhere Leistungen sind prinzipiell so machbar, wenn man sich die höhere Verluste durch die langsame Ansteuerung erlauben kann.&lt;br /&gt;
Der Widerstand R26 sollte an das gewünschte Schaltverhalten angepasst werden, weniger als ca. 100 Ohm ist wegen der Stromtragfähigkeit des gewählten T4 nicht zu empfehlen. Das Schaltverhalten ist hier sehr unsymmetrisch (langsam &amp;quot;ein&amp;quot;, sehr schnell &amp;quot;aus&amp;quot;). Sollten größere Ströme geschaltet werden wird eine andere Ansteuermöglichkeit empfohlen.&lt;br /&gt;
&lt;br /&gt;
Treiber-2a und 2b sind durchaus in der Lage höhere Impulsleistungen an den Leistungstransistor zu liefern.&lt;br /&gt;
Letztendlich ist der maximale Strom von der Stromtragfähigkeit von T1 und T2 abhängig. Die Kombination aus zwei Gate-Widerständen und einer Diode sind für schnelles Einschalten und etwas langsameres Ausschalten ausgelegt. Das oben gezeigte Beispiel kann so angepasst werden, dass beim Ausschalten nur ein kleiner Spannungsüberschwinger (10..20% der Betriebsspannung) zu sehen ist. Die Anbindung von C1 ist relativ kritisch, auf kürzest mögliche Anbindung ist zu achten&lt;br /&gt;
&lt;br /&gt;
Zu beachten ist, dass Treiber 2a am Eingang vor R4 ein Signal erwartet, welches für &amp;quot;An&amp;quot; bereits auf der Spannungsebene der Treiberschaltung, oder zumindest auf der benötigten Gate-Spannung des FETs (typischerweise 12V) liegt. Steht dagegen nur ein Logik-Signal mit 5V oder 3,3V zur Verfügung, so muss diese zuerst über eine weitere Stufe erhöht werden. Dies erledigt die Erweiterung in 2b.&lt;br /&gt;
&lt;br /&gt;
Eine andere Variante eines diskreten Treibers der von Haus aus mit unterschiedlichen Spannungsniveaus auskommt, ist [http://www.mikrocontroller.net/topic/261315#2710777 in diesem Thread] beschrieben. Diese Variante kann auch als HS-Treiber verwendet werden.&lt;br /&gt;
&lt;br /&gt;
[[Bild:Beispiel_LS_Treiber_3.png|miniatur|ohne|600px|Beispiel eines LS-Treibers mit Logikbausteinen]]&lt;br /&gt;
&lt;br /&gt;
Dieses Schaltungsbeispiel mit Logikgattern ist gut geeignet, um Leistungs-FETs mit einer mittleren Leistung anzusteuern. Es ist zu empfehlen einen Leistungsschalter mit geringer Gateladung (Qg) auszusuchen. Achtung auf den Maximalstrom, den der Inverter liefern kann. Der 4069 sollte mit ca. 12V, max. 15V betrieben werden. Wenn ein Logik-Level Schalter ausgesucht wird, ist ein auch 74AC14 (kein AHC) zu empfehlen.&lt;br /&gt;
&lt;br /&gt;
[[Bild:Beispiel_LS_Treiber_4.png|miniatur|ohne|600px|Beispiele eines LS-Treibers mit einem fertigen IC]]&lt;br /&gt;
&lt;br /&gt;
Oben im Bild ist ein kommerzieller Treiber-IC zu sehen – hier im Beispiel 2127 von IR. Hierzu gibt es jedoch sehr viele Alternativen, sowohl von IR, als auch von anderen Firmen. Die Beschaltung ist jedoch immer relativ ähnlich, siehe dazu [[MOSFET-Übersicht#Mosfet-Treiber | MOSFET-Treiber]].&lt;br /&gt;
&lt;br /&gt;
Achtung:&lt;br /&gt;
Der GND-Zweig des Leistungskreises hat auch bei bestem Aufbau einen recht großen Einfluss auf die beim Schalter ankommende Gate-Spannung. Auf einen niederinduktiven Aufbau des Ansteuerkreises ist zu achten. Je nach Aufbau führt das sonst zu einer zu geringen Gate-Spannung im Schaltmoment – U&amp;lt;sub&amp;gt;gs&amp;lt;/sub&amp;gt; direkt am Schalter bricht beim Einschalten ein – oder zu einer Überspannung am Gate – U&amp;lt;sub&amp;gt;gs&amp;lt;/sub&amp;gt; schwingt über die Gatetreiberversorgung hinaus. Beides führt vermutlich früher oder später zu einer Zerstörung des Leistungsschalters. Letzteres kann oft durch eine 15V Z-Diode direkt am Schalter zwischen Gate und Source bzw. Emitter verhindert werden, eine Optimierung des Layouts bzw. der Verdrahtung ist jedoch zielführender. Beschreibungen hierzu im weiteren Verlauf des Artikels.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die oben gezeigte Masseführung ist nicht zum Spaß &#039;&#039;genau so&#039;&#039; gezeichnet. Durch eine unsaubere Masseführung – und dazu zählt z.&amp;amp;nbsp;B. auch schon der Anschluss der Treiber-Masse direkt am GND-Symbol statt direkt am Schalter – kann der Treiber oder der Schalter durch Überspannung zerstört werden. Auch ein zu starkes &amp;quot;Unterschwingen&amp;quot; des GND-Potentials gegenüber des gerade auf Masse gelegten Gatesignals führt unweigerlich zur Zerstörung des Treibers. Viele Bausteine sind bis zu einer Spannungsdifferenz von ca. –5V betriebsfähig.&lt;br /&gt;
Ein 10cm langer Draht besitzt eine parasitäre Induktivität von ca. 100nH. Werden 50A in 1µs geschaltet – was schon relativ langsam ist – entsteht bei jedem Schalten eine Selbstinduktionsspannung von 100nH · 50A/1µs = 5V.&lt;br /&gt;
&lt;br /&gt;
===Beispiele zu High-Side Treibern===&lt;br /&gt;
&lt;br /&gt;
Nachfolgend ein paar Beispiele zu HS-Treibern, die sowohl für FETs, als auch für IGBTs verwendet werden können. Bitte beachten, dass jede Treiberschaltung sowohl an den Leistungsschalter, als auch an den gesamten Lastkreis individuell angepaßt werden muss.&lt;br /&gt;
High-Side Treiber sind etwas komplexer aufgebaut. Der Versorgungsspannungskreis muss isoliert zur restlichen Beschaltung aufgebaut werden. Auf die Isolationsabstände ist besonders zu achten.&lt;br /&gt;
&lt;br /&gt;
Achtung: Auch wenn bei FETs eine – meist unzureichende – Diode implementiert ist, sollte bei induktiven Lasten (oder langen Zuleitungen) sowohl bei FETs, als auch bei IGBTs eine zusätzliche Diode eingesetzt werden. Beim Einquadrantensteller wird sie in Sperrrichtung parallel zur Last, bei Halb- bzw. Vollbrücken parallel zum Leistungsschalter eingesetzt. Diese Diode – die hier im Beispiel nicht gezeigt ist – muss räumlich direkt neben dem Leistungsschalter bzw. der Last platziert werden. &lt;br /&gt;
&lt;br /&gt;
[[Bild:Beispiel_HS_Treiber_1.png|miniatur|ohne|600px|Beispiel eines diskreten HS-Treibers ]]&lt;br /&gt;
&lt;br /&gt;
Hier im ersten Beispiel eine diskrete Ansteuerschaltung für einen HS-Schalter. Achtung, das Signal wird durch die Push-Pull-Stufe invertiert. Statt Q5/Q6 muss - wie im Schaltbild im Text genannt - ein integrierter high speed Treiber wie z.&amp;amp;nbsp;B. der sehr preisgünstigen MC34151 oder MC34152 verwendet werden, da sonst je nach FET-Typ zu hohe Querströme im Umschaltzeitpunkt fließen könnten. &lt;br /&gt;
Die hier abgebildete Beschaltung – die ohne weitere Veränderung bei geringerer Schaltleistung auch ohne die Push-Pull Stufe betrieben werden kann – ist für eine Betriebsspannung von ca. 400V ausgelegt. Der Widerstand R12 (hier 4k7) muss an eine geänderte Spannung angepaßt werden. Für 40V beträgt er in dieser Beschaltung 3k3. Diese Schaltung kann auch sehr einfach simuliert werden.&lt;br /&gt;
&lt;br /&gt;
[[Bild:Beispiel_HS_Treiber_2.png|miniatur|ohne|600px|Beispiel eines HS-Treibers mit einem fertigen IC ]]&lt;br /&gt;
&lt;br /&gt;
Das zweite Beispiel verwendet einen integrierten HS-Schalter von International Rectifier (IR) und eine separate, isolierte Versorgungsspannung. Zum IC gibt es sehr viele Alternativen, sowohl von IR, als auch von anderen Firmen. Die Beschaltung ist jedoch immer relativ ähnlich. Eine Übersicht über verschiedene Treiber-ICs findet man hier [[MOSFET-Übersicht#Mosfet-Treiber|MOSFET-Treiber]].&lt;br /&gt;
&lt;br /&gt;
[[Bild:Beispiel_HS_Treiber_3.png|miniatur|ohne|600px|Beispiel eines HS-Treibers mit Bootstrap Versorgung ]]&lt;br /&gt;
&lt;br /&gt;
Das dritte Beispiel unterscheidet sich zum vorhergehenden nur dadurch, dass die Versorgungsspannung für den Treiber über eine Bootstrap-Schaltung gewonnen wird. Näheres im weiteren Verlauf dieses Artikels.&lt;br /&gt;
&lt;br /&gt;
Die oben gezeigte Leitungsführung für Treiberbezugspotential und GND-Potential ist auch hier nicht zum Spaß &#039;&#039;genau so&#039;&#039; gezeichnet. Durch eine unsaubere Leitungsführung – und dazu zählt z.&amp;amp;nbsp;B. auch schon der Anschluß des Treiber-Bezugspotentials nicht direkt an Emitter bzw. Source – kann der Treiber oder der Schalter durch Überspannung zerstört werden. Auch ein zu starkes &amp;quot;Unterschwingen&amp;quot; des GND-Potentials gegenüber des gerade auf Bezugspotential gelegten Gatesignals führt unweigerlich zur Zerstörung des Treibers. Viele Bausteine sind bis zu einer Spannungsdifferenz von ca. –5V betriebsfähig.&lt;br /&gt;
10cm Kabel besitzen eine parasitäre Induktivität von ca. 100nH. Werden 50A in 1µs geschaltet – was schon relativ langsam ist – entsteht bei jedem Schalten eine Selbstinduktionsspannung von 100nH*50A/1µs = 5V.&lt;br /&gt;
&lt;br /&gt;
=== Stromversorgung eines High-Side Treibers ===&lt;br /&gt;
&lt;br /&gt;
Jede Treiberstufe benötigt eine entsprechende Spannungsversorgung.&lt;br /&gt;
Bei einem LS-Schalter gestaltet sich dies relativ einfach, da die Versorgungsspannung im Bereich von 12..15V über dem GND Potential&lt;br /&gt;
liegt. &lt;br /&gt;
&lt;br /&gt;
Bei einem High Side N-Kanal Schalter ist deutlich mehr Aufwand nötig, da hier die Treiberspannung 12..15V über dem Sourcepotential des HS-Schalters liegen muss. Das Source-Potential liegt beim HS-Schalter je nach Anwendungsfall auf 12V bis 400V, manchmal sogar noch höher.&lt;br /&gt;
&lt;br /&gt;
==== Versorgung über isolierte DC/DC Wandler ====&lt;br /&gt;
&lt;br /&gt;
Die Versorgung hierfür kann relativ einfach mit integrierten DC/DC-Wandlermodulen aufgebaut werden, wie sie für wenig Geld bei Conrad oder Reichelt verfügbar sind. Dabei muss neben der Leistung und Isolationsspannung vor allem die parasitäre Koppelkapazität zwischen Ein- und Ausgang beachtet werden (engl. isolation capacity). Denn diese wird bei jedem Schaltvorgang umgeladen und erzeugt Störströme. DC/DC Wandler für Leistungssschalter mit mehreren kHz sollten weniger als 100pF Koppelkapazität haben (grober Richtwert).&lt;br /&gt;
&lt;br /&gt;
==== Versorgung durch eine Bootstrap Schaltung====&lt;br /&gt;
&lt;br /&gt;
Wenn es sich bei der Applikation um eine Halbbrücke handelt und der HS-Schalter nicht dauerhaft eingeschaltet sein muss (Tastverhältnis &amp;lt;100%), sondern regelmäßig getaktet wird ([[PWM]]), kann die Versorgung des HS-Schalters auch aus der massebezogenen Versorgung des LS-Schalters generiert werden. Diese Schaltung nennt sich &#039;&#039;Bootstrap&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Immer wenn der LS einer Halbbrücke eingeschaltet ist, liegt das Source Potential des High Side Schalters auf GND. In diesem Zeitraum kann der Kondensator am Treiber des HS-Schalters über eine Diode aufgeladen werden. Energiequelle ist hierbei die Spannungsversorgung des LS-Schalters. Siehe dazu eines der Beispiele oben.&lt;br /&gt;
&lt;br /&gt;
Wenn man 100% Tastverhältnis benötigt, kann man die Speisung des Bootstrapkondensators über eine Ladungspumpe erreichen, wie es in [https://www.infineon.com/dgdl/Infineon-HV_Floating_MOS_Gate_Drivers-ApplicationNotes-v01_00-EN.pdf?fileId=5546d4626c1f3dc3016c47de609d140a AN978] von IRF dargestellt ist (Seite 18, Figure 16).&lt;br /&gt;
&lt;br /&gt;
=====Bootstrapkondensator=====&lt;br /&gt;
&lt;br /&gt;
Der Bootstrapkondensator soll eine niederinduktive und niederohmige Pufferung des Energiebedarfes für einen Schaltvorgang bereitstellen, daher ist ein Keramikkondensator oder auch ein Folienkondensator erforderlich. Der Energiebedarf eines Schaltvorganges ergibt sich recht einfach:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt; C = \frac{Q_\text{gate}}{\Delta U}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beispiel: Als erlaubten Spannungseinbruch während der Energieentnahme wird hier 0,5V festgelegt. Die gesamte Gateladung Q&amp;lt;sub&amp;gt;gate&amp;lt;/sub&amp;gt; (Total gate charge) ist hier z.&amp;amp;nbsp;B. 58nC bei U&amp;lt;sub&amp;gt;g&amp;lt;/sub&amp;gt;=10V. Daraus errechnet sich eine Minimalkapazität von 58nC / 0,5V = 116nF. Die Erfahrung zeigt, dass ein großzügiges erhöhen um den Faktor 3..8 sinnvoll ist, da in der Rechnung weder Leckströme des FETs und des Kondensators noch der Energieverbrauch der Treiberschaltung selbst berücksichtigt wird. Des Weiteren ist die Gateladung nur für 10V angegeben. Höhere Gatespannungen erfordern eine höhere Energiemenge. Achtung: je größer der Kondensator gewählt wird, desto mehr Zeit wird zum Laden des Kondensators über die strombegrenzende Bootstrapdiode benötigt.&lt;br /&gt;
&lt;br /&gt;
Auch wenn der Kerko für die Pufferung der Schaltenergie ausreichend ist, ist es meist sinnvoll einen Elko/Tako parallel zu schalten. Die dort gespeicherte Energie hilft z.&amp;amp;nbsp;B. wenn eine längere &amp;quot;on&amp;quot; Zeit erforderlich ist. Genauso verringert der zusätzliche Energiespeicher den zum Ladungsausgleich erforderlichen Strompuls des Kerkos. Dadurch verbessert sich das EMV-Verhalten des Treibers meßbar.&lt;br /&gt;
&lt;br /&gt;
=====Auslegung des Bootstrapdiodenzweiges =====&lt;br /&gt;
&lt;br /&gt;
# Die Spannungsfestigkeit der Diode muss größer sein, als die auftretende Maximalspannung des Lastkreises. &lt;br /&gt;
# Im ersten Ansatz muss die Recovery-Zeit der Diode (t&amp;lt;sub&amp;gt;rr&amp;lt;/sub&amp;gt;) mindestens um den Faktor 10 kürzer sein, als die minimale &amp;quot;on&amp;quot; Zeit des LS-FETs. Ist z.&amp;amp;nbsp;B. der LS-FET immer für mindestens 10ms ein, ist eine 1N4007 (t&amp;lt;sub&amp;gt;rr&amp;lt;/sub&amp;gt; ca. 1µs) ausreichend. Bei höheren Schaltfrequenzen genügt oft eine UF4007 (t&amp;lt;sub&amp;gt;rr&amp;lt;/sub&amp;gt; ca. 75ns). In einer Halbbrücke bedeutet eine längere t&amp;lt;sub&amp;gt;rr&amp;lt;/sub&amp;gt;-Zeit jedoch, dass der Bootstrapkondensator des HS-Treibers beim Einschalten solange entladen wird, bis die Diode wieder sperrt. In diesem Fall muss die schnellere Diode unabhängig von der &amp;quot;on&amp;quot; Zeit ausgewählt werden&lt;br /&gt;
#Der zulässige Strom durch die Diode ist das letzte Auswahlkriterium. Da der Strom kaum kontrollierbar ist muss er mit einem Widerstand begrenzt werden. Bei einer 1N4007 beträgt der wiederholbare Maximalstrom 1A. Die Diode hat als sogenannten &#039;&#039;Single pulse&#039;&#039; aber eine deutlich größere Strombelastung (Datenblattangabe UF4007 = 30A). Da der Kondensator nur beim ersten Einschalten komplett vollgeladen, im Betrieb aber wie hier im Beispiel berechnet nur um &amp;lt;0,5V  aufgeladen wird, kann der Widerstand kleiner ausfallen. Daher ist in diesem Beispiel bei 15V Versorgungsspannung und Ausnutzung eines 50% = 15A Peaks für das erste Aufladen ein Minimalwiderstand von (15V – 1,5V) / 15A = 0,9Ω erforderlich. Der Widerstand wird auf 1Ω festgelegt. Die 1,5V stammen vom Spannungsabfall an der Diode bei 1A, bei höheren Strömen steigt der Spannungsabfall an.&lt;br /&gt;
&lt;br /&gt;
Aus dem Wert des Bootstrap-Kondensators, des -widerstandes  und des Tastverhältnisses (hier im Beispiel auf 2% festgelegt) ergibt sich eine minimale &amp;quot;on&amp;quot; Zeit für den LS-Schalter von&lt;br /&gt;
: t = R&amp;lt;sub&amp;gt;bt&amp;lt;/sub&amp;gt; · C&amp;lt;sub&amp;gt;bt&amp;lt;/sub&amp;gt; / D&lt;br /&gt;
d.h. 1Ω · 470nF / 0,02 = 23,5µs. Schneller als gut 40kHz sollte in diesem Beispiel also nicht geschaltet werden, da sonst der Bootstrapkondensator nur unzureichend nachgeladen werden kann.&lt;br /&gt;
&lt;br /&gt;
==Besonderheiten beim Treiberaufbau==&lt;br /&gt;
&lt;br /&gt;
[[Bild:Gatekreis_Bild1.png|miniatur|rechts|300px|Gatekreis, wie im Schaltplan gezeichnet]] &lt;br /&gt;
Fast jeder, der schon einmal eine geschaltete Leistungsendstufe in Betrieb genommen hat, musste feststellen, dass der Leistungsschalter nicht immer genau das macht, was man vorher geplant hatte. Die Hauptursache ist meist – neben Problemen mit der Leistungsversorgung selbst, siehe weiter unten – der Gatekreis.&lt;br /&gt;
&lt;br /&gt;
Die abgebildete Schaltung zeigt einen Aufbau wie er – unabhängig wie die Treiberstufe selbst umgesetzt wird – standardmäßig im Schaltplan implementiert ist. &lt;br /&gt;
&lt;br /&gt;
{{Absatz}}&lt;br /&gt;
&lt;br /&gt;
[[Bild:Gatekreis_Bild2.png|miniatur|rechts|350px|Gatekreis, wie er real auf der PCB vorhanden ist]]&lt;br /&gt;
&lt;br /&gt;
Rechts ist der Gatekreis so gezeichnet, wie er sich unter realen Bedingungen wirklich darstellt.&lt;br /&gt;
&lt;br /&gt;
Es ist hier nicht die Frage, ob diese parasitären Einflüsse wirklich vorhanden sind oder nicht, sondern nur wie groß die Werte sind. Hier sind unterschiedliche Einflüsse dargestellt, die sich teilweise gegenseitig beeinflussen.&lt;br /&gt;
&lt;br /&gt;
# R &amp;amp; L zwischen Source und GND:&amp;lt;br/&amp;gt;Das &amp;quot;Treiber GND&amp;quot; Signal ist wie deutlich zu sehen DIREKT am Source Anschluß des FETs angeschlossen, und nicht am GND-Fußpunkt des Leistungspfades von &amp;quot;Vcc&amp;quot; zu &amp;quot;GND&amp;quot;.Jeder Zentimeter der Leitung zwischen Source und GND beeinflußt den Gatekreis. Sobald der FET durchschaltet entsteht an den o.g. parasitären Bauteilen (Induktivität und Widerstand) ein Spannungsabfall, der dem Gatesignal entgegenwirkt, und damit z.&amp;amp;nbsp;B. beim Einschalten die am FET anliegende Gatespannung reduziert.&lt;br /&gt;
# R &amp;amp; L zwischen den Treiberausgängen &amp;quot;Gate Signal&amp;quot; und &amp;quot;Treiber GND&amp;quot;:&amp;lt;br/&amp;gt;Da der Widerstand im unteren mΩ-Bereich liegt kann dieser Einfluß hier ignoriert werden. Die Induktivität im Gatekreis bremst jedoch den Signalanstieg am Gate, sodass auch das Schaltverhalten beeinflußt wird. Dieser Effekt ist jedoch normalerweise nicht sehr stark wirksam. Hier besteht aber die Gefahr, dass die Induktivität mit der Gatekapazität einen Schwingkreis bildet.&lt;br /&gt;
# Überkopplung über Ciss:&amp;lt;br/&amp;gt;Wenn das Drainpotential z.&amp;amp;nbsp;B. beim abschalten plötzlich von &amp;quot;GND&amp;quot; auf &amp;quot;Vcc&amp;quot; springt, findet über Ciss eine überkopplung vom Drain auf das Gatesignal statt. Diese führt zu einer Potentialanhebung die im schlimmsten Fall sogar die&amp;quot;turn on&amp;quot; Schwelle überschreiten, und zum wiedereinschalten des FETs oder zu Oszillationen führen kann. &lt;br /&gt;
&lt;br /&gt;
;Fazit: Die Schleife zwischen den Treiberausgängen &amp;quot;Gate Signal&amp;quot; und &amp;quot;Treiber GND&amp;quot; muss klein wie möglich gehalten werden. Sitzt der Treiber nicht nahe am Leistungs-FET, ist es empfehlenswert die zwei Kabel so kurz wie möglich halten und zu verdrillen. Auf einer PBC die Leitungen direkt nebeneinander führen. Auf eine direkte Anbindung an Source bzw. Emitter ist zu achten!&lt;br /&gt;
&lt;br /&gt;
=== Shoot-Through ===&lt;br /&gt;
Unter &amp;quot;Shoot-Through&amp;quot; versteht man einen &amp;quot;verbotenen&amp;quot; Zustand (in Halb- bzw. Voll-Brücken und 3-Phasigen Endstufen) bei dem sowohl der HS-Schalter, als auch der LS-Schalter &#039;&#039;&#039;einer&#039;&#039;&#039; Halbbrücke gleichzeitig eingeschaltet sind. Dies hätte zur Folge, daß die Energiequelle und der Zwischenkreiskondensator der Endstufe kurzgeschlossen werden. Dabei wird unweigerlich der &amp;quot;magische Rauch&amp;quot; aus den Halbleitern entweichen, und die Endstufe mit einem lauten Knall ihr Leben aushauchen.  &lt;br /&gt;
Zwischen dem Ausschalten des einen Schalters und dem Einschalten des anderen Schaltes muß zwingend eine minimale Zeit vergehen, die so lange ist, daß der ausschaltende Schalter sicher aus ist, bevor durch Einschalten des anderen Schalters Strom zu fließen beginnt. Zu keinem Zeitpunkt dürfen BEIDE Schalter gleichzeitig leitend sind. Moderne Halbbrücken-Treiber ICs haben diese sogenannte &amp;quot;shoot-through protection&amp;quot; bereits eingebaut. Ansonsten läßt sich die Funktion auch extern nachrüsten, sogar eine RCD-Kombination ist hier möglich. Hierbei wird das Ansteuersignal zum IC beim Einschalten über RC verlangsamt, der Widerstand jedoch beim Ausschalten mit einer Diode überbrückt, und daher praktisch ohne Verzögerung abgeschaltet.&lt;br /&gt;
&lt;br /&gt;
;FAQ:&lt;br /&gt;
&lt;br /&gt;
FET wird zu heiß:&lt;br /&gt;
*Verlustleistung zu hoch, Ursache könnte sein dass &lt;br /&gt;
**die Gatespannung zu niedrig ist, &lt;br /&gt;
**die Schaltgeschwindigkeit und damit die Treiberleistung zu gering ist, oder &lt;br /&gt;
**Der Treiber am Source/Emitter nicht direkt angebunden ist, und durch die dadurch entstehende parasitäre Induktivität die Spannung im kritischen Schaltmoment kurzzeitig einbricht, oder &lt;br /&gt;
**Schwingungen auf der Gateleitung oder im Leistungszweig vorhanden sind.&lt;br /&gt;
*Die Kühlung ist unzureichend&lt;br /&gt;
**da keine oder falsche Isolierfolie / Paste, oder&lt;br /&gt;
**ein zu kleiner Kühlkörper verwendet wird.&lt;br /&gt;
&lt;br /&gt;
== Zusätzliche Hinweise ==&lt;br /&gt;
&lt;br /&gt;
Anregungen oder Fragen auch gerne per Email an [http://www.mikrocontroller.net/user/show/powerfreak Powerfreak]. Dieser Artikel kann dadurch regelmäßig erweitert und ggf. durch ein FAQ ergänzt werden.&lt;br /&gt;
&lt;br /&gt;
== Fußnoten ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Leistungselektronik]]&lt;br /&gt;
* [[Mosfet-Übersicht]]&lt;br /&gt;
* [[IGBT]]&lt;br /&gt;
* [[FET]]&lt;br /&gt;
* [[TRIAC]]&lt;br /&gt;
* [[Kühlkörper]]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/280480#2960070 Forumsbeitrag]: Clevere MOSFET-Treiber mit kleinsten Trafos&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/283585#3004839 Forumsbeitrag]: Galvanisch getrennte Ansteuerung eines MOSFETs mittels Übertrager und 100% Tastverhältnis&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/246449#2519459 Forumsbeitrag]: Logic Level MOSFETs direkt mit einem AVR treiben&lt;br /&gt;
* [https://www.mikrocontroller.net/topic/84802#718419 Forumsbeitrag]: Diskreter MOSFET-Treiber auf Standardtransistoren&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.richieburnett.co.uk/temp/gdt/ferrite.txt Tips for making a good Gate Drive Transformer] und  [http://www.richieburnett.co.uk/temp/gdt/ferrite2.txt Gate Drive Transformer Design] ([http://www.richieburnett.co.uk/temp/gdt/gdt1.html Fotos])&lt;br /&gt;
* [http://www.richieburnett.co.uk/temp/gdt/gdt2.html Gate Drive Transformer Waveforms &amp;amp; Troubleshooting]&lt;br /&gt;
* [https://www.infineon.com/dgdl/Infineon-HV_Floating_MOS_Gate_Drivers-ApplicationNotes-v01_00-EN.pdf?fileId=5546d4626c1f3dc3016c47de609d140a AN978] von IRF: HV Floating MOS-Gate Driver ICs , engl.&lt;br /&gt;
* [https://www.youtube.com/watch?v=MiiMun66f78 Deep dive into the discrete design of a static charge-pump high-side gate-driver], Youtube-Video (englisch)&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Bauteile]]&lt;br /&gt;
[[Kategorie:Leistungselektronik]]&lt;/div&gt;</summary>
		<author><name>172.26.42.30</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Operationsverst%C3%A4rker-Grundschaltungen&amp;diff=105007</id>
		<title>Operationsverstärker-Grundschaltungen</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Operationsverst%C3%A4rker-Grundschaltungen&amp;diff=105007"/>
		<updated>2022-02-19T18:13:55Z</updated>

		<summary type="html">&lt;p&gt;172.26.42.30: /* Weblinks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Idealisiertes Modell eines OPV==&lt;br /&gt;
&lt;br /&gt;
[[Bild:Opamp-symbol.png]]&lt;br /&gt;
&lt;br /&gt;
=== Anschlüsse ===&lt;br /&gt;
Ein Operationsverstärker hat zwei Eingänge (+) und (-) und einen Ausgang&lt;br /&gt;
(UA). Außerdem verfügt er über eine positive und eine negative&lt;br /&gt;
Spannungsversorgung (V+) und (V-).&lt;br /&gt;
&lt;br /&gt;
=== Spannungsversorgungen ===&lt;br /&gt;
Die Spannungsversorgungen sollen zunächst nicht interessieren. Sie&lt;br /&gt;
werden in Schaltungen oft nicht eingezeichnet. &lt;br /&gt;
In der Praxis ist es jedoch wichtig zu wissen, dass die Ausgangsspannung immer zwischen (V+) und (V-) liegt. Die Ausgangsspannung des OPV kommt schließlich  dadurch zustande, dass der Ausgang über einen Transistor mehr oder weniger hochohmig mit den beiden Versorgungsspannungen verbunden wird.&lt;br /&gt;
&lt;br /&gt;
Wenn man einen OPV also mit +5V versorgt, so kann der OPV im besten Fall am Ausgang +5V erzeugen. Man würde in diesem Fall von einem &amp;quot;Rail-to-Rail&amp;quot; Operationsverstärker sprechen.&lt;br /&gt;
Bei vielen Operationsverstärkern ist die maximal mögliche Ausgangsspannung geringer als die Versorgungsspannung. Ein mit +5V Spannungsversorgung beschalteter OPV kann dann beispielsweise nur +4V Ausgangsspannung erzeugen.&lt;br /&gt;
&lt;br /&gt;
=== Ausgang ===&lt;br /&gt;
Der Ausgang des OPV ist eine ideale Spannungsquelle. Das bedeutet, dass die&lt;br /&gt;
Ausgangsspannung unabhängig davon ist, was ausgangsseitig an den OPV&lt;br /&gt;
angeschlossen wird.&lt;br /&gt;
In der Praxis gilt dieses Modell häufig nur bei &amp;quot;sinnvollen Anwendungen&amp;quot;. So ist beispielsweise der Ausgangsstrom des OPV nach oben begrenzt (typischerweise im mA-Bereich), und manche OPV schwingen sehr leicht, wenn man sie kapazitiv belastet.&lt;br /&gt;
&lt;br /&gt;
=== Eingänge ===&lt;br /&gt;
Die Eingänge eines OPV sind hochohmig, d. h., es handelt sich nur um &amp;quot;Messfühler&amp;quot;, die keinen Strom führen.&lt;br /&gt;
Achtung: Die Eingangsschutzbeschaltung (Dioden von GND und gegen VCC) bei manchen OPVs kann jedoch dazu führen, dass Strom in den Eingang fliesst, wenn dessen Betriebsspannung z.B. abgeschaltet ist.&lt;br /&gt;
&lt;br /&gt;
=== Funktionsweise ===&lt;br /&gt;
Der OPV mißt zu jeder Zeit die Differenz &amp;lt;math&amp;gt;U_D = U(+) - U(-)&amp;lt;/math&amp;gt; der&lt;br /&gt;
Eingangsspannungen.&lt;br /&gt;
&lt;br /&gt;
Ist die Spannung an (+) größer als an (-), so erhöht der OPV die&lt;br /&gt;
Ausgangsspannung.&lt;br /&gt;
Ist die Spannung an (+) niedriger als an (-), so vermindert der OPV die&lt;br /&gt;
Ausgangsspannung.&lt;br /&gt;
&lt;br /&gt;
Das Ergebnis dieses Vorgangs wird häufig über die Gleichung:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;U_a = v \cdot U_D&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
beschrieben, wobei &amp;lt;math&amp;gt;v&amp;lt;/math&amp;gt; eine sehr große Zahl (10^4...10^6) ist. &lt;br /&gt;
&lt;br /&gt;
Mit Hilfe der beschriebenen Funktionsweise lassen sich alle grundlegenden Schaltungen herleiten.&lt;br /&gt;
&lt;br /&gt;
=== Beispiel ===&lt;br /&gt;
&lt;br /&gt;
Betrachtet wird die invertierende Grundschaltung nach Abbildung a) im Abschnitt [[Operationsverstärker-Grundschaltungen#Verstärkergrundschaltungen|Verstärkergrundschaltungen]].&lt;br /&gt;
&lt;br /&gt;
[[Bild:Op-verstaerker-a.png]]&lt;br /&gt;
&lt;br /&gt;
Für die Pfeilrichtungen der Spannungen und Ströme gilt:&lt;br /&gt;
* &amp;lt;math&amp;gt;U_e&amp;lt;/math&amp;gt;: von oben nach unten&lt;br /&gt;
* &amp;lt;math&amp;gt;I_{R3}&amp;lt;/math&amp;gt;: von links nach rechts&lt;br /&gt;
&lt;br /&gt;
Die Spannung am (+)Eingang ist gleich Null. Die Spannung am (-)Eingang wird durch die Spannungsquelle &amp;lt;math&amp;gt;U_e&amp;lt;/math&amp;gt; und durch die im OPV befindliche und mit dem Ausgang verbundene Spannungsquelle des OPV manipuliert.&lt;br /&gt;
&lt;br /&gt;
* Ist die Spannung am (-)Eingang negativ, so erhöht der Operationsverstärker die Ausgangsspannung. Dadurch wird durch die Rückführung über den Widerstand auch die Spannung am (-)Eingang positiver. Und zwar so lange, bis die Spannung am (-)Eingang gleich groß ist, wie die Spannung am (+)Eingang, also U(-)=0V.&lt;br /&gt;
* Ist die Spannung am (-)Eingang positiv, so vermindert der Operationsverstärker die Ausgangsspannung. Dadurch wird durch die Rückführung über den Widerstand auch die Spannung am (-)Eingang negativer. Und zwar so lange, bis die Spannung am (-)Eingang gleich groß ist, wie die Spannung am (+)Eingang, also U(-)=0V.&lt;br /&gt;
&lt;br /&gt;
Der Operationsverstärker wird also die Spannungen an (+) und (-) angleichen. Das passiert immer dann, wenn der Ausgang mit dem (-)Eingang verbunden ist. Der Trick in dieser Schaltung besteht darin, dass von der Ausgangsspannung nur ein Teil wieder rückgeführt wird. Die Spannung U_e ist daher höher, als der Teil der benötigt wird, um die Spannungen an den Eingängen aneinander anzugleichen.&lt;br /&gt;
Man nennt das Prinzip &amp;quot;Gegenkopplung&amp;quot;. Auf diese Art und Weise funktionieren alle analogen OPV-Schaltungen.&lt;br /&gt;
&lt;br /&gt;
Da an (+) Massepotential anliegt, wird somit auch (-) daran angeglichen, und so liegt an &amp;lt;math&amp;gt;R_3&amp;lt;/math&amp;gt; die Spannung &amp;lt;math&amp;gt;U_e&amp;lt;/math&amp;gt; an. Daher gilt: &lt;br /&gt;
&amp;lt;math&amp;gt;I_{R3}=\frac{U_e}{R_3}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Da der (-)Eingang hochohmig ist, fließt &amp;lt;math&amp;gt;I_{R3}&amp;lt;/math&amp;gt; über &amp;lt;math&amp;gt;R_4&amp;lt;/math&amp;gt; weiter zum OPV-Ausgang.&lt;br /&gt;
&lt;br /&gt;
Ua ist die Spannung vom Ausgang zur (virtuellen) Masse am (-)Eingang.&lt;br /&gt;
(--&amp;gt; Pfeil einzeichnen und klarmachen, daß es egal ist, ob der Pfeil vom&lt;br /&gt;
Ausgang zur Masse geht oder vom Ausgang &amp;quot;entgegen der Stromrichtung&amp;quot; zur&lt;br /&gt;
virtuellen Masse an (-)!)&lt;br /&gt;
&lt;br /&gt;
Mit Hilfe von &amp;lt;math&amp;gt;I_{R3}=\frac{U_e}{R_3}&amp;lt;/math&amp;gt; ergibt sich:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;U_a = -R_4 \cdot I_{R3} = -{{R_4} \over {R_3}} \cdot U_e.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Energie für den Stromtransport über &amp;lt;math&amp;gt;R_4&amp;lt;/math&amp;gt; stammt vom OPV! Sobald die Ladungen ausgehend von der Spannungsquelle &amp;lt;math&amp;gt;U_e&amp;lt;/math&amp;gt; die virtuelle Masse an (-) erreicht haben, hat &amp;lt;math&amp;gt;U_e&amp;lt;/math&amp;gt; seine gesamte Energie abgegeben.&lt;br /&gt;
&lt;br /&gt;
== Reale OPVs / Kennwerte ==&lt;br /&gt;
Abweichend vom idealen OPV besitzen reale OPVs diverse Einschränkungen und Kennwerte, die sie für verschiedene Einsätze mehr oder weniger prädestinieren.&lt;br /&gt;
&lt;br /&gt;
=== Leerlaufverstärkung ===&lt;br /&gt;
Die Leerlaufverstärkung gibt an, wie stark sich das Ausgangssignal i.A. der Änderung eines Eingangsignals statisch ändert, bzw nach dem Einschwingen erreichen könnte, wenn es nicht durch die Betriebsgrenzen limitiert wäre.&lt;br /&gt;
&lt;br /&gt;
=== Verstärkungs-Bandbreiteprodukt ===&lt;br /&gt;
Das Verstärkungs-Bandbreiteprodukt gibt an, bei welcher Verstärkung welche Bandbreite erreicht werden kann. Durch Rückkopplung kann die Verstärkung eingestellt werden. Bei kleinerer Verstärkung ergibt sich somit eine höhere Bandbreite, wenn das Produkt aus beiden konstant ist. Die Bandbreite bei der Verstärkung eins heißt Transitfrequenz (englisch &amp;quot;Unity Gain Frequency&amp;quot;). Das Verstärkungs-Bandbreiteprodukt ist entscheidend für das Kleinsignalverhalten.&lt;br /&gt;
&lt;br /&gt;
=== Anstiegsgeschwindigkeit ===&lt;br /&gt;
Bestimmend für das Großsignalverhalten ist neben dem Verstärkungs-Bandbreiteprodukt die Anstiegsgeschwindigkeit (slew rate), da bei hohen Ausgangsamplituden die Ausgangskurve eventuell zu steil wird, um richtig wiedergegeben zu werden.&lt;br /&gt;
&lt;br /&gt;
=== Gleichtaktverstärkung ===&lt;br /&gt;
Infolge des inhomogenen Aufbaus der internen Verstärkerstufen werden die beiden Eingangssignale nicht exakt gleich verstärkt, was in einen Gleichanteil und einen Differenzanteil aufgeteilt werden kann. Die nicht erwünschte Gleichtaktverstärkung bzw. ihr Gegenstück, die Gleichtaktunterdrückung (engl. &#039;&#039;common mode rejection ratio, CMRR&#039;&#039;) ist dabei ein Maß für die Qualität des OPVs. Klassische (VFB) OPV haben immer ein mit der Frequenz fallendes (-20 dB/Dekade) CMRR.&lt;br /&gt;
&lt;br /&gt;
=== Ein- und Ausgangsbereich ===&lt;br /&gt;
Wie weiter oben schon angesprochen ist die Ausgangsspannung eines OPVs begrenzt von der Versorgungsspannung und dem internen Aufbau des OPVs. Standard-OPV erreichen meist einen Ausgangsbereich, der bis circa 1-2 V an Versorgungsspannungen heran reicht, während sogenannte Rail-to-Rail (R2R) OPV sehr nah (bei niedriger Last bist auf wenige mV) an die Versorgungsspannungen herankommt. Das ist jedoch mit Abstrichen verbunden, sodass es in der Regel besser ist R2R OPV nur wenn nötig zu verwenden.&lt;br /&gt;
&lt;br /&gt;
Ähnliche Beschränkungen gibt es auch für die Eingänge eines OPVs, hier werden im Wesentlichen drei Arten unterschieden:&lt;br /&gt;
&lt;br /&gt;
* Klassisch: Eingangsspannung darf nur bis wenige Volt an die Versorgung herankommen.&lt;br /&gt;
* Ground-Sensing: Die Eingangsspannung darf bis zur negativen Versorgung heruntergehen, klassische Vertreter sind LM324/LM358.&lt;br /&gt;
* Rail-to-Rail Input/Output (RRIO): R2R OPV, wo sowohl Eingänge als auch Ausgänge bis an die Versorgungsspannungen reichen.&lt;br /&gt;
&lt;br /&gt;
Bei klassischen Operationsverstärkern ist zu beachten, dass manche ein Verhalten namens &#039;&#039;phase reversal&#039;&#039; (Phasenumkehr) zeigen, wenn die Eingangsspannung den zulässigen Bereich überschreitet. Bei der Phasenumkehr dreht sich die Phase in der Eingangsstufe des OPVs um 180° und Rückkopplung wird zur Mitkopplung. Ein bekannter Vertreter dieser Art ist die TL06x/TL07x/TL08x Familie von OPV.&lt;br /&gt;
&lt;br /&gt;
== Verstärkergrundschaltungen ==&lt;br /&gt;
=== Grundbeschaltung mit Berechnung ===&lt;br /&gt;
[[Bild:Op-verstaerker-a.png]] [[Bild:Op-verstaerker-b.png]]&lt;br /&gt;
&lt;br /&gt;
In a) und b) verwenden wir den OPV als Verstärker und nutzen hier die Möglichkeit der Gegenkopplung, um definierte Verstärkungen zu erhalten. Wir gehen wieder davon aus, dass der OPV ein ideales Bauteil ist und daher seine Leerlaufverstärkung unendlich ist. Ebenso betrachten wir den Eingangswiderstand als unendlich.&lt;br /&gt;
&lt;br /&gt;
In &#039;&#039;&#039;a)&#039;&#039;&#039; ist ein invertierender Verstärker mit einem OPV dargestellt. Durch die Widerstände R3 und R4 wird die Verstärkung bestimmt:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;V = \frac{U_a}{U_e} = -\frac{R_4}{R_3}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Das Verhältnis der beiden Widerstände bestimmt also die Verstärkung und somit die Ausgangsspannung:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;U_a = -\frac{R_4}{R_3} \cdot U_e &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
oder auch&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;U_a = V \cdot U_e&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Das negative Vorzeichen drückt aus, dass es sich um einen invertierenden Verstärker handelt.&lt;br /&gt;
&lt;br /&gt;
Beim nichtinvertierenden Verstärker &#039;&#039;&#039;b)&#039;&#039;&#039; finden wir auch eine Rückkopplung über R6 zum invertierenden Eingang des OPVs. Die Verstärkung wird durch das Gegenkopplungsnetzwerk R6 und R7 bestimmt. Hier ist:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;V = 1 + \frac{R_6}{R_7}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Eine Verstärkung von 1 ist sinnvoll, wenn eingangsseitig eine Spannungsquelle mit hohem Innenwiderstand verwendet wird. Für &amp;lt;math&amp;gt;\frac{R_6}{R_7} \to 0&amp;lt;/math&amp;gt; heißt die Schaltung &amp;quot;Spannungsfolger&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Kleinere Werte als 1 lassen sich nicht realisieren. Die Ausgangsspannung errechnet sich also so:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;U_a = U_e \cdot \left (1 + \frac{R_6}{R_7}\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beispiel: Eine Eingangsspannung von 0,5 V soll auf den Wert 5 V verstärkt werden, es ist also eine Verstärkung V von 10 benötigt. R7 ist mit 10 k&amp;amp;Omega; vorgegeben. Also ist das Verhältnis&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\frac{R_6}{R_7} = V - 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bei einem Wert von 10 k&amp;amp;Omega; für R7 errechnet sich R6 zu&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
R_6 = (V - 1) \cdot R_7&lt;br /&gt;
    = (10 - 1) \cdot 10\,\mathrm{k\Omega}&lt;br /&gt;
    = 90\,\mathrm{k\Omega}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Ausgangsspannung Ua wird also:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
U_a =   U_e \cdot \left (1 + \frac{R_6}{R_7}\right )&lt;br /&gt;
   = 0{,}5\,\mathrm{V} \cdot \left (1 + \frac{90\,\mathrm{k\Omega}}{10\,\mathrm{k\Omega}}\right)&lt;br /&gt;
   = 5\,\mathrm{V}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Nichtinvertierender Verstärker mit Offset ===&lt;br /&gt;
Eine Abwandlung des nichtinvertierenden Verstärkers erlaubt es, einen konstanten Offset vorzugeben. D.h. von der zu verstärkenden Eingangsspannung U(e) wird eine konstante Spannung U(o) abgezogen und die Differenz verstärkt. Auf der Ausgangsspannung U(a) findet sich die Offsetspannung U(o) allerdings wieder.&lt;br /&gt;
&lt;br /&gt;
[[Bild:Op-verstaerker-offset.png]]&lt;br /&gt;
&lt;br /&gt;
Es gilt:&lt;br /&gt;
&lt;br /&gt;
Offsetspannung: &lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
U_o =  U_V \cdot \frac{R_2}{R_1 + R_2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
mit U(V) = Versorgungsspannung an R1&lt;br /&gt;
&lt;br /&gt;
Verstärkung:&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
V = 1 + \frac{R_3}{\frac{R_1 \cdot R_2}{R_1 + R_2}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ausgangsspannung:&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
U_a = (U_e - U_o) \cdot V + U_o&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Vorteil dieser Schaltung ist, daß nur die Differenz verstärkt wird. Damit kann eine größere Verstärkung gewählt werden. Zu berücksichtigen ist dabei, daß die Ausgangsspannung U(a) um die Offsetspannung U(o) überlagert ist.&lt;br /&gt;
&lt;br /&gt;
=== Spannungsfolger (Impedanzwandler) ===&lt;br /&gt;
&lt;br /&gt;
[[Bild:Op-spannungsfolger1.png]]&lt;br /&gt;
&lt;br /&gt;
Eine Abart des nichtinvertierenden Verstärkers stellt der Spannungsfolger dar. Beim nichtinvertierenden Verstärker errechnet sich die Ausgangsspannung aus:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;U_a = U_e \cdot \left (1 + \frac{R_2}{R_1}\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn wir R2 auf 0Ω (mit R1 &amp;gt; 0) oder R1 auf unendlich (mit R2 &amp;lt; ∞) ändern, erhalten wir daher:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;V = 1 + \frac{R_2}{R_1} = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ein Spannungsfolger hat also eine Verstärkung V von 1.&lt;br /&gt;
&lt;br /&gt;
Umgezeichnet sieht die Schaltung so aus: &lt;br /&gt;
&lt;br /&gt;
[[Bild:Op-spannungsfolger2.png]]&lt;br /&gt;
&lt;br /&gt;
Was soll das nun? Wir nutzen die Eigenschaft, dass ein idealer OP einen unendlichen Eingangswiderstand und einen Ausgangswiderstand von 0Ω hat. Real sieht das natürlich anders aus: so liegt der Eingangswiderstand Re bei normalen OPs in der Größenordnung von 1MOhm bis &amp;lt;math&amp;gt;10^{15} \Omega&amp;lt;/math&amp;gt;, der Ausgangswiderstand Ra im Bereich 20Ω bis 1kOhm. Deshalb spricht man bei dieser Schaltung von einem Impedanzwandler. Eine solche Schaltung kann also aus einer relativ hochohmigen Spannungsquelle eine niederohmige, durch Folgeschaltungen belastbare Spannungsquelle machen.&lt;br /&gt;
&lt;br /&gt;
[[Bild:Op-spannungsfolger3.png|left]]&lt;br /&gt;
&lt;br /&gt;
In dem nebenstehenden Beispiel ist eine einfache Möglichkeit zur Erzeugung einer Referenzspannung gezeigt. Es kommt eine normale Stabilisierungsschaltung mit einer Zenerdiode zur Anwendung, die aber nicht mehr die schlechten Eigenschaften der Standardbeschaltung mit lediglich Widerstand und Zenerdiode  hat. Bei einer Zenerdiode hängt die genaue Spannung davon ab, welcher Strom durch sie fliesst. Dieser Strom (und damit auch die Höhe der Zenerspannung) würde sich aber ändern, wenn ein Verbraucher die Zenerdiode direkt mit seinem Stromfluss belasten würde. Als Folge davon würde die Spannungslage der Zenerdiode je nach Verbraucher leicht schwanken. Durch den Spannungsfolger wird das verhindert, weil der jetzt den vom Verbraucher gezogenen Strom bereitstellt.&lt;br /&gt;
&lt;br /&gt;
{{Clear}}&lt;br /&gt;
&lt;br /&gt;
[[Bild:Op-spannungsfolger4.png|left]]&lt;br /&gt;
&lt;br /&gt;
Eine weitere Anwendungsmöglichkeit wäre das hochohmige Auskoppeln einer Brückenspannung. Die Brückenschaltung selbst wird durch Folgeschaltungen nicht mehr belastet, alle anderen Eigenschaften bleiben erhalten.&lt;br /&gt;
&lt;br /&gt;
{{Clear}}&lt;br /&gt;
&lt;br /&gt;
=== Der Komparator ===&lt;br /&gt;
&lt;br /&gt;
[[Bild:Op-komp-a.png]] [[Bild:Op-komp-b.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In der einfachsten Beschaltung des Operationsverstärkers erhält man einen Komparator. Es fällt auf, dass kein Gegenkopplungsnetzwerk vorhanden ist. Der OP arbeitet daher mit seiner vollen Leerlaufverstärkung Vo. Dies bedeutet, dass bereits eine kleine Eingangsspannung genügt, um den OP in die Begrenzung zu treiben. Das heißt, die Ausgangsspannung Ua wird annähernd die Betriebsspannung erreichen.&lt;br /&gt;
&lt;br /&gt;
Achtung: nicht jeder OP ist als Komparator verwendbar! Manche haben Schutzdioden zwischen invertierendem und nichtinvertierendem Eingang, die bei einem zu großen Spannungsunterschied das Signal kurzschließen. Ob das bei einem konkreten OP-Typ der Fall ist, findet man im Datenblatt: bei den absolute maximum ratings ist die &amp;quot;Differential Input Voltage&amp;quot; angegeben. Wenn dort nur 1 bis 2 Volt stehen, ist der OP nicht als Komparator einsetzbar.&lt;br /&gt;
Die sichere Alternative ist jedoch, einen speziellen Komparator-IC  zu verwenden. Diese sind im Grunde auch nur OPs, aber für den Komparator-Betrieb optimiert. &lt;br /&gt;
&lt;br /&gt;
Beim Komparator gibt es zwei Möglichkeiten der Beschaltung: die invertierende nach a) und die nichtinvertierende Beschaltung nach b). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Berechnungsbeispiel für Schaltung b)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Angenommen die Leerlaufverstärkung Vo von 40000 und eine Eingangsspannung von 0,1 Volt. Die Betriebsspannungen Vcc und Vee legen wir auf +/- 24 V fest. Damit ergibt sich theoretisch für Ua:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;U_a =  V_0 \cdot U_e = 40000 \cdot 0{,}1\,\mathrm{V} = 4000\,\mathrm{V}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Das ist natürlich ein unrealistischer Wert, da Ua nicht höher sein kann als die Betriebsspannung. Also anders ausgedrückt: Bei welcher Spannung Ue erreicht der OP seine Aussteuerungsgrenze?&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;U_e = V_{cc} / V_0 = 24\,\mathrm{V} / 40000 = 0{,}6\,\mathrm{mV}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Das bedeutet, dass eine Spannung von 0,6 mV ausreicht um den Komparator in die Begrenzung zu treiben.&lt;br /&gt;
&lt;br /&gt;
Das gleiche gilt auch für den invertierenden Komparator, allerdings wird hier der OP in die negative Begrenzung gebracht.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;-U_a = V_0 \cdot U_e&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diese beiden einfachsten Komparatorschaltungen werden so nur sehr selten verwendet, weil sie keine Hysterese haben. D.h. es gibt nur eine Umschaltschwelle. Dadurch kann der Ausgang schwingen, wenn das Eingangssignal sehr nah an der Umschaltschwelle liegt, weil kleinste Störungen im Signal den Komparator mehrfach schalten lassen (dafür reichen wenige mV!). Ausserdem sind Operationsverstärker als Komparator relativ langsam, das liegt am inneren Aufbau. Echte Komparatoren sind deutlich schneller und sie haben auch kein Problem damit, wenn der Ausgang in die Sättigung geht. Darum beschaltet man einen OPV bzw. Komparator meistens mit Hysterese. Das nennt man dann einen [[Schmitt-Trigger]].&lt;br /&gt;
&lt;br /&gt;
=== Der Addierer (Summierverstärker) ===&lt;br /&gt;
&lt;br /&gt;
[[Bild:Op-addierer.png]]&lt;br /&gt;
&lt;br /&gt;
Ein als invertierender Verstärker beschalteter OP lässt sich so beschalten, dass ein Summensignal aus den Eingangsspannungen gebildet wird. Um die Funktion deutlich zu machen, ist eine Betrachtung der einzelnen Ströme nötig.&lt;br /&gt;
&lt;br /&gt;
In einem invertierenden Verstärker wird sich die Ausgangsspannung immer so einstellen, dass der invertierende Eingang Massepotential hat. Die virtuelle Masse (VM) unterscheidet sich von einer &amp;quot;normalen&amp;quot; Masse dadurch, dass das Potential durch einen Regelungsvorgang zustande kommt. &lt;br /&gt;
An der virtuellen Masse (VM) gilt die Knotenpunktregel, wonach die Summe der zufließenden Ströme gleich der Summe der abfließenden Ströme ist.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;I_1 + I_2 = -I_3&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sofern &amp;lt;math&amp;gt;U_{e1}&amp;lt;/math&amp;gt; und &amp;lt;math&amp;gt;U_{e2}&amp;lt;/math&amp;gt; bekannt sind, lässt sich die Gleichung umformen in:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\frac{U_{e1}}{R_1} + \frac{U_{e2}}{R_2} = -\frac{U_a}{R_3}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nach Ua aufgelöst ergibt sich:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;-U_a = \left (U_{e1} \cdot \frac{R_3}{R_1}\right ) + \left (U_{e2} \cdot \frac{R_3}{R_2}\right ) + ... + \left (U_{en} \cdot \frac{R_3}{R_n}\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Einen Sonderfall gibt es, wenn die Widerstände R1 und R2 gleich sind. Dann gilt&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;R_1 = R_2 = R_x&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
und damit&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;-U_a = \frac{R_3}{R_x} \cdot (U_{e1} + U_{e2})&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Der Subtrahierer (Differenzverstärker) ===&lt;br /&gt;
&lt;br /&gt;
[[Bild:Op-subtrahierer.png]]&lt;br /&gt;
&lt;br /&gt;
Ein Subtrahierer ist die Zusammenschaltung eines invertierenden und eines nichtinvertierenden Verstärkers. Schliessen wir Punkt Ue1 nach Masse kurz und steuern Ue2 an, arbeitet die Schaltung als nichtinvertierender Verstärker. Wird Ue2 nach Masse verbunden und Ue1 angesteuert, verhält sich die Schaltung als invertierender Verstärker (R7 vorerst nicht beachten).&lt;br /&gt;
&lt;br /&gt;
Für den 1. Fall (nichtinvertierender Verstärker) gilt:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;i&amp;gt;U&amp;lt;sub&amp;gt;a&amp;lt;/sub&amp;gt; = U&amp;lt;sub&amp;gt;e2&amp;lt;/sub&amp;gt; (1 + R&amp;lt;sub&amp;gt;6&amp;lt;/sub&amp;gt;\R&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt; )&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für den 2. Fall (invertierender Verstärker) gilt:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;i&amp;gt;U&amp;lt;sub&amp;gt;a&amp;lt;/sub&amp;gt; = -U&amp;lt;sub&amp;gt;e1&amp;lt;/sub&amp;gt; R&amp;lt;sub&amp;gt;6&amp;lt;/sub&amp;gt;\R&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der dritte Fall ist die Ansteuerung beider Eingänge:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;i&amp;gt;U&amp;lt;sub&amp;gt;a&amp;lt;/sub&amp;gt; = -U&amp;lt;sub&amp;gt;e1&amp;lt;/sub&amp;gt;  R&amp;lt;sub&amp;gt;6&amp;lt;/sub&amp;gt;\R&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt; + U&amp;lt;sub&amp;gt;e2&amp;lt;/sub&amp;gt;  (1 + R&amp;lt;sub&amp;gt;6&amp;lt;/sub&amp;gt;\R&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt; )&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diese Schaltung ist gut für eine Erklärung, praktisch aber taugt sie nichts. Denn liegen an den Eingängen gleiche Spannungen an, ist die Ausgangsspannung nicht 0, wie eigentlich zu vermuten wäre. Deshalb ändern wir die Schaltung und fügen R7 ein. Jetzt stellt sich am Punkt + des OPs die Spannung&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;i&amp;gt;U&amp;lt;sub&amp;gt;e2+&amp;lt;/sub&amp;gt; = U&amp;lt;sub&amp;gt;e2&amp;lt;/sub&amp;gt; R&amp;lt;sub&amp;gt;7&amp;lt;/sub&amp;gt;\(R&amp;lt;sub&amp;gt;5&amp;lt;/sub&amp;gt; + R&amp;lt;sub&amp;gt;7&amp;lt;/sub&amp;gt;)&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ein. Wenn wir das berücksichtigen, erhalten wir endlich einen richtigen Subtrahierer:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;i&amp;gt;U&amp;lt;sub&amp;gt;a&amp;lt;/sub&amp;gt; = U&amp;lt;sub&amp;gt;e2&amp;lt;/sub&amp;gt;  (1 + R&amp;lt;sub&amp;gt;6&amp;lt;/sub&amp;gt;\R&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt; ) R&amp;lt;sub&amp;gt;7&amp;lt;/sub&amp;gt;\(R&amp;lt;sub&amp;gt;5&amp;lt;/sub&amp;gt; + R&amp;lt;sub&amp;gt;7&amp;lt;/sub&amp;gt;) - R&amp;lt;sub&amp;gt;6&amp;lt;/sub&amp;gt;\R&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;  U&amp;lt;sub&amp;gt;e1&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dies gilt für alle Subtrahierer, obwohl es natürlich auch hier wieder zwei Sonderfälle gibt; nämlich a) wenn alle Gegenkopplungswiderstände gleich sind:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;i&amp;gt;R&amp;lt;sub&amp;gt;6&amp;lt;/sub&amp;gt; = R&amp;lt;sub&amp;gt;7&amp;lt;/sub&amp;gt; = R&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt; = R&amp;lt;sub&amp;gt;5&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dann ist &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;i&amp;gt;U&amp;lt;sub&amp;gt;a&amp;lt;/sub&amp;gt; = U&amp;lt;sub&amp;gt;e2&amp;lt;/sub&amp;gt; - U&amp;lt;sub&amp;gt;e1&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
oder b) wenn die Widerstandsverhältnisse gleich sind  :&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;i&amp;gt;R&amp;lt;sub&amp;gt;6&amp;lt;/sub&amp;gt;\R&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt; = R&amp;lt;sub&amp;gt;7&amp;lt;/sub&amp;gt;\R&amp;lt;sub&amp;gt;5&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dann ergibt sich für Ua:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;i&amp;gt;U&amp;lt;sub&amp;gt;a&amp;lt;/sub&amp;gt; =  (U&amp;lt;sub&amp;gt;e2&amp;lt;/sub&amp;gt; R&amp;lt;sub&amp;gt;7&amp;lt;/sub&amp;gt;\R&amp;lt;sub&amp;gt;5&amp;lt;/sub&amp;gt; ) -  (U&amp;lt;sub&amp;gt;e1&amp;lt;/sub&amp;gt; R&amp;lt;sub&amp;gt;6&amp;lt;/sub&amp;gt;\R&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt; )&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
oder noch einfacher:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;i&amp;gt;U&amp;lt;sub&amp;gt;a&amp;lt;/sub&amp;gt; = (U&amp;lt;sub&amp;gt;e2&amp;lt;/sub&amp;gt; -U&amp;lt;sub&amp;gt;e1&amp;lt;/sub&amp;gt;)  R&amp;lt;sub&amp;gt;6&amp;lt;/sub&amp;gt;\R&amp;lt;sub&amp;gt;4&amp;lt;/sub&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Addierer/Subtrahierer mit unterschiedlichen Faktoren ===&lt;br /&gt;
Legt man nicht den + sondern den - Eingang des Operationsverstärkers als Bezugspunkt zur Masse mit einem Widerstand fest, übernimmt der Vorwiderstand vom - Eingang, R4 die Aufgabe von R5.&lt;br /&gt;
&lt;br /&gt;
[[Bild:Op-addsub.png]]&lt;br /&gt;
&lt;br /&gt;
Hier die Schaltung die addieren und subtrahieren kann, mit unterschiedlichen Faktoren.&lt;br /&gt;
Sie kann verwendet werden für Aufgaben wie: Gesucht ist eine Schaltung, die aus 0...2.56 V eine Spannung von -10V...10V macht. Für dieses Beispiel wird hier die Dimensionierung durchgeführt:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left&amp;quot; &lt;br /&gt;
|&amp;lt;math&amp;gt;U_{e1} = 5\,\mathrm{V}&amp;lt;/math&amp;gt;&lt;br /&gt;
|Einfach festgelegt, muss nur ein positiver Wert sein&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;R_6 = 200\,\mathrm{k\Omega}&amp;lt;/math&amp;gt;&lt;br /&gt;
|Einfach festgelegt, könnte auch 100k oder 500k sein&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;U_{e2i} = 0\,\mathrm{V},\, U_{ai} = -10\,\mathrm{V}&amp;lt;/math&amp;gt;&lt;br /&gt;
|gewählter momentaner &#039;&#039;Zustand 1&#039;&#039;, Ue2 = 0V ist günstig für Berechnung, Ua ist die dazupassende Ausgangsspannung&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;U_{e2ii} = 2{,}56\,\mathrm{V},\, U_{aii} = 10\,\mathrm{V}&amp;lt;/math&amp;gt;&lt;br /&gt;
|gewählter beliebiger &#039;&#039;Zustand 2&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;U_m = U_{e2}&amp;lt;/math&amp;gt;&lt;br /&gt;
|Gleichgewicht am Eingang&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;I_a + I_b = I_c&amp;lt;/math&amp;gt;&lt;br /&gt;
|In den Eingang fließt &amp;quot;kein&amp;quot; Strom&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;\frac{U_a-U_{e2}}{R_6} + \frac{U_{e1}-U_{e2}}{R_4} = \frac{U_{e2}}{R_c}&amp;lt;/math&amp;gt;&lt;br /&gt;
|Gleichung mit den Unbekannten R4 und Rc&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;\frac{U_{ai}-U_{e2i}}{R_6} + \frac{U_{e1}-U_{e2i}}{R_4} = \frac{U_{e2i}}{R_c}&amp;lt;/math&amp;gt;&lt;br /&gt;
|Variablen für &#039;&#039;Zustand 1&#039;&#039; eingesetzt, bildet 1. Gleichung&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;\frac{U_{aii}-U_{e2ii}}{R_6} + \frac{U_{e1}-U_{e2ii}}{R_4} = \frac{U_{e2ii}}{R_c}&amp;lt;/math&amp;gt;&lt;br /&gt;
|Variablen für &#039;&#039;Zustand 2&#039;&#039; eingesetzt, bildet 2. Gleichung&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;R_4=-\frac{R_6\cdot U_{e1}}{U_{ai}}&amp;lt;/math&amp;gt;&lt;br /&gt;
|2 Gleichungen mit 2 Unbekannten, Lösung durch Umformen der 1. Gleichung nach R4 und einsetzen von Ue2i=0 (freundlicherweise fällt die 2. Unbekannte dabei raus)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;R_4 = 100\,\mathrm{k\Omega}&amp;lt;/math&amp;gt;&lt;br /&gt;
|restliche Werte eingesetzt&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;R_c=\frac{R_6\cdot U_{e1}\cdot U_{e2ii}}{U_{aii}\cdot U_{e1}-U_{ai}\cdot (U_{e1}-U_{e2ii})-U_{e1}\cdot U_{e2ii}}&amp;lt;/math&amp;gt;&lt;br /&gt;
|Ergebnis für R4 in die 2. Gleichung einsetzen und Umformen nach Rc&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;R_c = 41{,}6\,\mathrm{k\Omega}&amp;lt;/math&amp;gt;&lt;br /&gt;
|Werte eingesetzt&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Der Instrumenten-Verstärker ===&lt;br /&gt;
&lt;br /&gt;
[[Bild:Instrument.png]]&lt;br /&gt;
&lt;br /&gt;
Ein Nachteil des Subtrahierers ist sein geringer Eingangswiderstand. Um den nahezu unendlichen Eingangswiderstand des verwendeten Operationsverstärkers zu erreichen, kann man einfach vor beide Eingänge je einen Impedanzwandler vorschalten.&lt;br /&gt;
Die hier beschriebene Schaltung ist um drei Widerstände erweitert und ermöglicht die Einstellung der Differenz-Verstärkung über nur einen Widerstand, nämlich R2.&lt;br /&gt;
&lt;br /&gt;
Am invertierenden Eingang von IC1A gilt (Knotenregel):&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\frac{U_{a1}-U_{e1}}{R_1}-\frac{U_{e1}-U_{e2}}{R_2}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Am invertierenden Eingang von IC1C gilt (Knotenregel):&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;\frac{U_{a2}-U_{e2}}{R_1}+\frac{U_{e1}-U_{e2}}{R_2}=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Subtrahiert man die beiden Gleichungen voneinander, erhält man:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;U_{a2}-U_{a1}=(U_{e2}-U_{e1})\cdot\left (1+\frac{2\cdot R_1}{R_2}\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Letztere Differenz ist die Eingangsspannung eines normalen Subtrahierers mit der Verstärkung 1.&lt;br /&gt;
&lt;br /&gt;
Also ergibt sich als Ausgangsspannung:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;U_a=(U_{e2}-U_{e1}) \cdot \left (1+\frac{2\cdot R_1}{R_2}\right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Differenzverstärkung beträgt demnach:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;V=\left (1+\frac{2\cdot R_1}{R_2} \right )&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anwendung: Auswertung von Brückenschaltungen, wie Drucksensoren oder Dehnungsmessstreifen, die durch den Eingangswiderstand der Messschaltung nicht belastet werden dürfen.&amp;lt;br&amp;gt;&lt;br /&gt;
Instrumenten-Verstärker kann man auch fertig kaufen. Im INA102 ist die komplette Schaltung integriert. Für R2 sind 3 verschiedene Werte eingebaut, die bei passender Verschaltung eine Verstärkung von 1, 10, 100 oder 1000 ermöglichen.&lt;br /&gt;
&lt;br /&gt;
Da die Gleichtaktunterdrückung hauptsächlich von der Übereinstimmung der Widerstände abhängt, sind für viele Standardanwendungen, insbesondere solche mit niedriger erforderlicher Bandbreite, integrierte Instrumentenverstärker zu bevorzugen.&lt;br /&gt;
&lt;br /&gt;
=== Der Multiplizierer (Mischer) ===&lt;br /&gt;
&lt;br /&gt;
=== Der Potentialdifferenzverstärker ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Potentialdifferenzverstärker.png|400px]]&lt;br /&gt;
&lt;br /&gt;
Der Potentialdifferenzverstärker ist eine OPV-Schaltung zum gewichteten Addieren und Subtrahieren beliebiger Spannungen.&lt;br /&gt;
&lt;br /&gt;
Falls die Bedingung &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\sum\frac{R_{0}}{R_{i}}=\sum\frac{R_{0}^{&#039;}}{R_{i}^{&#039;}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
erfüllt ist, vereinfacht sich der Term für die Ausgangsspannung zu folgendem Term:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
U_{a}=\sum\frac{R_{0}^{&#039;}}{R_{i}^{&#039;}}U_{i}^{&#039;}-\sum\frac{R_{0}}{R_{i}}U_{i}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Der Logarithmierer ===&lt;br /&gt;
Logarithmierer werden mit der Kennlinie einer Diode konstruiert, die einen eingeprägten Strom in eine Spannung übersetzt.&lt;br /&gt;
&lt;br /&gt;
= Spannungsversorgung und Beschaltung =&lt;br /&gt;
&lt;br /&gt;
== Betrieb mit einfacher Versorgungsspannung ==&lt;br /&gt;
&lt;br /&gt;
Häufig möchte man eine Wechselspannung wie z.B. ein Audiosignal, das auch negative Spannungen enthält, mit einem Opamp verstärken, hat aber nur eine einfache, in Bezug zu Masse positive Versorgungsspannung zur Verfügung. Dafür bieten sich folgende Schaltungen an, die in der Literatur leider häufig vernachlässigt werden.&lt;br /&gt;
&lt;br /&gt;
Durch die Kondensatoren können die Operationsverstärker in geeigneten Arbeitspunkten betrieben werden, obwohl die Eingangs- und Ausgangsspannungen echte Wechselspannungen sind. Nachteil ist die Hochpasswirkung der Kondensatoren in Verbindung mit den verwendeten Widerständen. Die Grenzfrequenz der Hochpässe muss tief genung gewählt werden, um den gewünschten Frequenzbereich verstärken zu können. Zur Verstärkung von Gleichspannungen (z.B. aus Temperatursensoren) sind diese Schaltungen nicht geeignet. &lt;br /&gt;
&lt;br /&gt;
=== Nichtinvertierender Verstärker ===&lt;br /&gt;
&lt;br /&gt;
[[Bild: Ss_opamp1.png]]&lt;br /&gt;
&lt;br /&gt;
Der positive Eingang wird mit einem Spannungsteiler (R3 und R5) auf die halbe Betriebsspannung gelegt. Dieser Spannung wird dann die zu verstärkende Eingangswechselspannung überlagert. Mit den Kondensatoren am Eingang (C1) und Ausgang (C2) wird der Gleichspannungsanteil abgekoppelt.&lt;br /&gt;
&lt;br /&gt;
Die Verstärkung hat in diesem Beispiel für Wechselspannung den Wert 11 (Formel wie oben), für Gleichspannung aber den Wert 1, da C4 für Gleichspannung einen unendlichen Widerstand darstellt. C3 sollte dorthin führen, wo das Eingangssignal seinen Bezugspunkt hat, also die Abschirmung der Cinch-Buchse, während R5 dorthin führt, von wo der Operationsverstärker seine negative Versorgungsspannung bekommt, falls das nicht die gleichen Potentiale, hier GND, sein sollten.&lt;br /&gt;
&lt;br /&gt;
=== Invertierender Verstärker ===&lt;br /&gt;
&lt;br /&gt;
Das Prinzip funktioniert analog auch für die invertierende Beschaltung:&lt;br /&gt;
&lt;br /&gt;
[[Bild: Ss_opamp2.png]]&lt;br /&gt;
&lt;br /&gt;
== Betrieb mit negativer Hilfsspannung ==&lt;br /&gt;
&lt;br /&gt;
Alternativ lässt sich auch eine negative Hilfsspannung erzeugen. Damit bekommt der Operationsverstärker seine &amp;quot;Plus-Minus&amp;quot;-Versorgung, und er kann Wechselspannungen um das Ground-Potential herum problemlos verstärken.&lt;br /&gt;
&lt;br /&gt;
Die negative Hilfsspannung erzeugt man zweckmässigerweise mit einer Ladungspumpe. Dazu bieten sich zwei Möglichkeiten an:&lt;br /&gt;
&lt;br /&gt;
* einen speziellen IC nach der Art eines ICL 7660&lt;br /&gt;
* eine Rechteckspannung auf einen Spannungsverdoppler geben. Dieser besteht aus 2 Dioden und 2 Kondensatoren. Die Konfiguration sollte natürlich so sein, dass eine negative Hilfsspannung erzeugt wird. Schaltbeispiele gibt&#039;s im Netz. Als Rechteckspannung kann ein unbenutzter PWM-Ausgang dienen, der mit 50% Tastverhältnis läuft.&lt;br /&gt;
&lt;br /&gt;
Ein Ripple auf der negativen Hilfsspannung wird von modernen Operationsverstärkern wirkungsvoll unterdrückt. Die PSRR (power supply rejection ratio) weist oft Werte um 120 dB auf (bei 120 Hz, darüber fällt sie meist mit 20 dB/Dekade).&lt;br /&gt;
&lt;br /&gt;
Siehe auch http://de.wikipedia.org/wiki/Ladungspumpe#Negative_Ausgangsspannungen&lt;br /&gt;
&lt;br /&gt;
= Kaufempfehlung =&lt;br /&gt;
LM358 2 OPs in einem Gehäuse oder &lt;br /&gt;
LM324 4 OPs in einem Gehäuse&lt;br /&gt;
&lt;br /&gt;
MCP6001/6004 CMOS OPs mit Rail to Rail Input und Output, tiefem Stromverbrauch, und geringer Versorgungsspannung&lt;br /&gt;
&lt;br /&gt;
Preis jeweils ca. 0,30€ aus Deutschland oder ca. 2 bis 4 cent aus China (AliExpress, ebay, …).&lt;br /&gt;
&lt;br /&gt;
Siehe auch [[Standardbauelemente#Operationsverst.C3.A4rker|Standardbauelemente - Operationsverstärker]].&lt;br /&gt;
&lt;br /&gt;
Wer Audio OpAmps sucht - tangentsoft.net hat mal welche unter die Lupe genommen: [http://www.tangentsoft.net/audio/opamps.html Notes on Audio OpAmps]&lt;br /&gt;
&lt;br /&gt;
= Siehe auch =&lt;br /&gt;
* [[Schmitt-Trigger]]&lt;br /&gt;
* [[Aktiver RC-Bandpass]]&lt;br /&gt;
* [https://www.mikrocontroller.net/topic/396747#4567112 Forumsbeitrag]: Pegelanpassung 0 bis 3V auf -15 bis +20V&lt;br /&gt;
* [https://www.mikrocontroller.net/topic/466046?goto=5686087#5686087 Forumsbeitrag]: Strommessung an der Versorgungsspannung, Fehlerbetrachtung und verbesserte Schaltung&lt;br /&gt;
* [https://www.mikrocontroller.net/topic/510652?goto=6542833#6542656 Forumsbeitrag]: &amp;quot;bouncing ball&amp;quot; Schaltung gesucht&lt;br /&gt;
* [https://www.mikrocontroller.net/topic/512469#6575560 Forumsbeitrag]: Maximum von zwei 4-20mA Eingängen auf einen 4-20mA Ausgang bilden&lt;br /&gt;
* [https://www.mikrocontroller.net/topic/514936#new Forumsbeitrag]: 1500V Linearverstärker&lt;br /&gt;
* [https://www.mikrocontroller.net/topic/519089#6704061 Forumsbeitrag]: Suche OpAmp RRIO bis 36V out&lt;br /&gt;
* [https://www.mikrocontroller.net/topic/524737?goto=6822386#6820279 Forumsbeitrag]: Sinusgenerator mit HV-Endstufe gesucht&lt;br /&gt;
&lt;br /&gt;
= Weblinks =&lt;br /&gt;
*[http://www.ti.com/ww/en/bobpease/assets/AN-31.pdf AN-31] - National Semiconductor Application Note 31 mit vielen weiteren OP-Schaltungen&lt;br /&gt;
*[https://e2echina.ti.com/cfs-file/__key/telligent-evolution-components-attachments/00-52-01-00-00-04-59-46/OP-amp-for-everyone.pdf Op Amps for Everyone], sehr umfangreiches Dokument zu OPV und deren Anwendung, englisch &amp;lt;!-- ursprünglicher Link ist tot: http://www-s.ti.com/sc/psheets/slod006b/slod006b.pdf, ebenso http://www.foxcomputer.se/Op%20Amps%20For%20Everyone%20SLOD006B.pdf --&amp;gt;&lt;br /&gt;
* [http://www.elektronik-kompendium.de/sites/bau/0209092.htm Operationsverstärker im ElKo]&lt;br /&gt;
*[http://www.inf.fu-berlin.de/lehre/WS00/peg/folien/Peg_v7a.pdf OP Teil 1], [http://www.inf.fu-berlin.de/lehre/WS00/peg/folien/Peg_v7b.pdf OP Teil 2] - OP-Schaltungen (deutsch)&lt;br /&gt;
* [http://www.roboternetz.de/wissen/index.php/Operationsverst%C3%A4rker RN-Wissen Operationsverstärker]&lt;br /&gt;
* [http://www.national.com/AU/design/0,4706,268_0_,00.html Online Seminar] von National Semiconductor&lt;br /&gt;
* [http://www.franzis.de/elo-das-magazin/grundlagen-und-ausbildung/operationsverstaerker/der-operationsverstaerker ELO-Online-Magazin, Franzis-Verlag], [http://www.franzis.de/online-shop/elektronik/lernpakete-elektronik/lernpaket-elektronik-mit-ics Lernpaket Elektronik mit ICs] &amp;quot;Elektronische Experimente mit integriertem Schaltkreis&amp;quot;, Kasten mit Steckbrett/Bauelementen (ca. 40EUR), &lt;br /&gt;
* [https://web.archive.org/web/20130828131053/http://elektronikwissen.net/opamp/9-opamp-wissen.html OpAmp Praxis], Praktikertipps + schwingende Operationsverstärker in den Griff bekommen &amp;lt;!-- ursprünglicher Link ist tot --&amp;gt;&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Frequency_multiplier Frequenzvervielfacher]&lt;br /&gt;
* [https://sound-au.com/appnotes/an001.htm Präzisionsgleichrichter], engl.&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=com.wdcreative.elektropro ElektroEasy-App], Berechnung von OPVs&lt;br /&gt;
* [http://www.elektronikinfo.de/strom/operationsverstaerker.htm Grundlagen Operationsverstärker]&lt;br /&gt;
* [http://www.elektronikinfo.de/strom/op_rauschen.htm Rauschverhalten von OpAmps]&lt;br /&gt;
* [https://www.edn.com/class-ab-inverting-amp-uses-two-floating-amplifier-cells/ Class AB inverting amp uses two floating-amplifier cells], HV-Verstärker mit +/-500V Ausgangsspannung&lt;br /&gt;
* [https://www.youtube.com/watch?v=qNeOWJz2oUw#t=21m11s A deeper insight into Differential Amplifiers with high common mode voltage], Youtube-Video&lt;br /&gt;
&lt;br /&gt;
[[Category:Grundlagen]]&lt;br /&gt;
[[Category:Bauteile]]&lt;/div&gt;</summary>
		<author><name>172.26.42.30</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Aufl%C3%B6sung_und_Genauigkeit&amp;diff=105006</id>
		<title>Auflösung und Genauigkeit</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Aufl%C3%B6sung_und_Genauigkeit&amp;diff=105006"/>
		<updated>2022-02-17T10:46:27Z</updated>

		<summary type="html">&lt;p&gt;172.26.42.30: /* Eichen, Kalibrieren, Justieren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Immer wieder werden die beiden Parameter &#039;&#039;Auflösung&#039;&#039; und &#039;&#039;Genauigkeit&#039;&#039; verwechselt. Oft  werden Meßgeräte oder Sensoren mit einer hohen Auflösung beworben. Wenn man jedoch genauer nachliest, oder manchmal auch genauer nachmißt, stellt man fest, daß zwar viel Auflösung vorhanden ist, aber die Genauigkeit doch eher zu wünschen übrig läßt. Dieser Artikel soll Klarheit schaffen.&lt;br /&gt;
&lt;br /&gt;
== Auflösung ==&lt;br /&gt;
&lt;br /&gt;
Auflösung ist das Vermögen eines Messgerätes (z.&amp;amp;nbsp;B. [[AD-Wandler]]), zwischen zwei geringfügig verschiedenen Messwerten reproduzierbar einen Unterschied zu erkennen. Dabei spielt der absolute Betrag keine Rolle. Es werden nur relative Unterschiede betrachtet. Ein 8 Bit Wandler mit 5V Referenzspannung kann beispielsweise die Eingangsspannung in 20mV Schritten auflösen. Wenn die Eingangsspannungen zwischen zwei Messungen näher als 20 mV zusammen liegen kann der AD-Wandler keinen Unterschied messen (Es sei denn, es liegt zufällig eine Grenze zwischen zwei [[Quantisierung | Quantisierungsstufen]] dazwischen). Mit einem 16 Bit AD-Wandler und 5V Referenzspannung kann man die Eingangsspannung bereits auf 76 &amp;amp;mu;V auflösen, 256 mal besser als mit dem 8-Bit Wandler.&lt;br /&gt;
&lt;br /&gt;
== Genauigkeit ==&lt;br /&gt;
&lt;br /&gt;
Genauigkeit gibt an, wie weit das Messergebnis vom physikalisch absolut wahren Ergebnis abweicht (egal ob digital oder analog). Es werden dabei absolute Meßwerte betrachtet und mit einem genaueren Meßgerät verglichen. Z.B. zeigen zwei Armbanduhren die Zeit mit einer 1 Sekunde Auflösung an (hier wird bewußt die umgangssprachliche Formulierung „auf eine Sekunde genau“ vermieden). Wenn eine davon eine [[Funkuhr]] ist , wird diese immer die absolut richtige Zeit anzeigen, wie sie im Moment physikalisch exakt generiert werden kann. Die Zweite ist eine normale Quarzuhr und wird nach einem Monat vielleicht 10 Sekunden Abweichung anzeigen. Sie ist dann ungenau.&lt;br /&gt;
&lt;br /&gt;
== Eichen, Kalibrieren, Justieren ==&lt;br /&gt;
&lt;br /&gt;
Die meisten Meßgeräte müssen nach der Herstellung vor der Verwendung noch eingestellt werden, um das Maximum an Genauigkeit zu erreichen, welches durch die Schaltung möglich ist. Hierbei spricht man von justieren.&lt;br /&gt;
&lt;br /&gt;
Um jedoch ein Meßgerät justieren zu können, muß der Fehler, die sog. Meßungenauigkeit bekannt sein. Diese kann durch &#039;&#039;Kalibrieren&#039;&#039; oder &#039;&#039;Eichen&#039;&#039; ermittelt werden.&lt;br /&gt;
&lt;br /&gt;
Von &#039;&#039;Eichen&#039;&#039; spricht man, wenn die sog. &#039;&#039;Kalibrierung&#039;&#039; durch das Eichamt durchgeführt wird.&lt;br /&gt;
&lt;br /&gt;
Zum Eichen oder Kalibrieren benötigt man ein Referenzmaß (bei Waagen z. B. ein &amp;quot;Gewicht&amp;quot; mit genau bekannter Masse). Diese nennt man Eichmaß oder Referenz oder auch nationale Normale. Mit solchen Normalen wird auch im Eichamt ein Meßgerät kalibriert. Das ist sowohl ein technisch sehr aufwendiger als auch amtlich beglaubigter Vorgang und dementsprechend teuer. Das zu eichende Meßgerät wird während einer Messung über den gesamten Meßbereich mit dem Eichmaß verglichen und die Meßunsicherheit des Prüflings ermittelt. Das Eichen ist normalerweise nur für Meßgeräte vorgeschrieben, die für den Handel o.ä. verwendet werden, wie z.&amp;amp;nbsp;B. Waagen, Zapfsäulen, Portowaagen etc.&lt;br /&gt;
&lt;br /&gt;
Normalerweise spricht man aber von &#039;&#039;Kalibrieren&#039;&#039;. Der Vorgang ist physikalisch der gleiche. Dabei gibt es in Deutschland eine sog. Kalibrierpyramide. Dessen oberste Stelle ist die PTB, also die Physikalisch-Technische Bundesanstalt in Braunschweig. Die PTB kalibriert die &amp;quot;Normale&amp;quot; oder Referenzen der einzelnen Kalibrierlaboratorien. Darunter ist der DKD angesiedelt, dieser wiederum kalibriert Meßgeräte und Normale, die für Werkskalibrierungen verwendet werden. Mit den vom DKD kalibrierten Meßgeräten und Normalen werden dann Werkskalibrierungen durchgeführt, wie z.&amp;amp;nbsp;B. die Kalibrierung von Multimetern, Waagen, Messuhren ect. Kalibrieren kann man auch selber, indem man ein genaues Meßgerät mit seiner selbstgebauten Schaltung vergleicht und diese dementsprechend den Fehler bzw. die Abweichung seiner Schaltung ermittelt.&lt;br /&gt;
&lt;br /&gt;
Ist der Fehler zu groß, so muss bzw. kann die Schaltung oder das Meßgerät neu justiert werden, um den Fehler zu minimieren.&lt;br /&gt;
&lt;br /&gt;
== Veranschaulichung ==&lt;br /&gt;
&lt;br /&gt;
[[bild:kennlinien.png|thumb|right|300px|Messkurven]]&lt;br /&gt;
Wenn einem der Unterschied zwischen Genauigkeit und Auflösung langsam klar wird, dann versteht man auch, wie z.&amp;amp;nbsp;B. Multimeter Spannungen mit 40000 Schritten anzeigen (0,0025% = 25ppm Auflösung) aber „nur“ auf 0,1 bis 0,3% Genauigkeit kalibriert sind.&lt;br /&gt;
 &lt;br /&gt;
Nachfolgend sind die prinzipiellen Kennlinien einiger Meßgeräte dargestellt, um den Unterschied zwischen Auflösung und Genauigkeit bildlich darzustellen.  Auf der X-Achse ist dabei der wahre Meßwert dargestellt, die Y-Achse zeigt das Meßergebnis. Die Kennlinien sind bewußt extrem dargestellt um das Prinzip zu veranschaulichen.&lt;br /&gt;
&lt;br /&gt;
* K1 ist die Kennlinie eines idealen Meßgerätes. Es verfügt über eine unendlich hohe Auflösung, hat keinerlei Meßfehler (Genauigkeit) und ist vollkommen linear.&lt;br /&gt;
* K2 ist die Kennlinie eines AD-Wandlers mit hoher Genauigkeit. Die Auflösung ist zwar relativ niedrig (große Treppenstufen der Kennlinie), dafür liegen die Meßergebnisse nah an der idealen Kennlinie (hohe Genauigkeit).&lt;br /&gt;
* K3 ist die Kennlinie eines AD-Wandlers mit geringer Genauigkeit. Die Meßwerte weichen stark von der idealen Kennlinie ab, die hohe Auflösung nützt hier eher wenig.&lt;br /&gt;
* K4 ist ein weiterer Fall einer realen Kennlinie mit nichtlinearem Verlauf, resultierend in geringer Genauigkeit.&lt;br /&gt;
{{Absatz}}&lt;br /&gt;
&lt;br /&gt;
== Zusammenfassung ==&lt;br /&gt;
&lt;br /&gt;
Auflösung und Genauigkeit sind zwei verschiedene Parameter. Eine hohe Auflösung bedeutet nicht automatisch eine hohe Genauigkeit und umgekehrt. Bei manchen Messungen braucht man nur eine hohe Auflösung mit geringer Genauigkeit, wenn beispielsweise vergleichende Messungen durchgeführt werden.&lt;br /&gt;
&lt;br /&gt;
== Forum ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/179966#1734002 Was bedeutet Grundgenauigkeit?]&lt;br /&gt;
* [https://www.mikrocontroller.net/topic/466046#5686087 zwei Spannungen bei etwa 50 Volt vergleichen ], Fehlerbetrachtung bei Strommessung auf der Versorgungsspannung&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.ptb.de www.ptb.de]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Grundlagen]]&lt;br /&gt;
[[Kategorie:Signalverarbeitung]]&lt;/div&gt;</summary>
		<author><name>172.26.42.30</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Include-Files_(C)&amp;diff=105002</id>
		<title>Include-Files (C)</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Include-Files_(C)&amp;diff=105002"/>
		<updated>2022-02-16T05:35:03Z</updated>

		<summary type="html">&lt;p&gt;172.26.42.30: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Include-Files in C/C++ enthalten typischerweise Informationen, die im Rahmen der Kompilierung verschiedener anderer Quelltexte (mehrfach) benötigt werden.&lt;br /&gt;
&lt;br /&gt;
Wer bisher hauptsächlich kleinere (Assembler-) Programme für Mikrocontroller realisiert hat und sich nun langsam an größere Projekte heranwagt und deshalb auf C umsteigt, ist gut beraten, die Möglichkeiten sinnvoll einzusetzen, die Include-Files in C bieten. Dabei gilt es allerdings auch, einige Fallgruben zu vermeiden - mehr dazu in diesem Artikel.&lt;br /&gt;
&lt;br /&gt;
== Verwendung von Include-Files ==&lt;br /&gt;
&lt;br /&gt;
Die Verwendung von Include-Files in [[C]] und [[C-Plusplus|C++]] führt in der Regel zu besser strukturierten und damit besser wartbaren Programmen. Indem bestimmte, zentrale Informationen nur ein einziges Mal hinterlegt werden, fällt insbesondere bei Änderungen weniger Aufwand an.&lt;br /&gt;
&lt;br /&gt;
Der übliche Suffix für Include-Files ist &amp;quot;&amp;lt;tt&amp;gt;.h&amp;lt;/tt&amp;gt;&amp;quot;, manchmal auch &amp;quot;&amp;lt;tt&amp;gt;.hpp&amp;lt;/tt&amp;gt;&amp;quot; (für C++), und die &#039;&#039;Verwendung&#039;&#039; eines Include-Files ist sehr einfach:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
 #include &amp;quot;xyz.h&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Wird der Dateiname in spitze Klammern gesetzt, dann sucht der Präprozessor die Datei nicht im aktuellen Verzeichnis, sondern im Standard-Include-Pfad des Compilers:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
 #include &amp;lt;io.h&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Dabei sind auch relative Verzeichnisangaben erlaubt:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
 #include &amp;lt;avr/timer.h&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Welches Problem lösen Include-Files? ==&lt;br /&gt;
&lt;br /&gt;
[[C]] und [[C-Plusplus|C++]] sind insofern sehr einfache Sprachen, als der Compiler sich den Quelltext nur ein einziges mal von oben nach unten durchliest. Insbesondere sieht der Compiler auch nicht nach links oder rechts in andere Dateien und er benutzt auch keine Informationen, die er durch die Compililierung anderer Quellcode Dateien gewonnen hat. All diese Einschränkungen haben nur den einen Zweck, dafür zu sorgen, dass jede Quellcode-Datei immer unabhängig von allen anderen Code-Dateien, die zum selben Projekt gehören, compilierbar ist. So eine Datei nennt man auch eine Übersetzungseinheit, weil sie für sich übersetzbar, also compilierbar, ist.&lt;br /&gt;
&lt;br /&gt;
Allerdings folgen daraus auch ein paar Einschränkungen. Die wichtigste davon ist: &#039;&#039;Man kann nur verwenden, was in dieser Übersetzungseinheit an vorhergehender Stelle deklariert wurde&#039;&#039;&lt;br /&gt;
Die zweit wichtigste davon ist: &#039;&#039;Jede Übersetzungseinheit muss in sich geschlossen sein, also alle benötigten Informationen beinhalten&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Insbesonders letzteres kann in der Praxis zu Problemen führen.&lt;br /&gt;
&lt;br /&gt;
Angenommen ein komplettes Projekt besteht aus 2 Übersetzungseinheiten, &#039;&#039;&#039;a.c&#039;&#039;&#039; und &#039;&#039;&#039;b.c&#039;&#039;&#039;. In &#039;&#039;&#039;b.c&#039;&#039;&#039; sind dabei Funktionen enthalten, die auf einer speziellen Datenstruktur operieren.&lt;br /&gt;
&lt;br /&gt;
b.c&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
struct DateTime {&lt;br /&gt;
  unsigned int  Year;&lt;br /&gt;
  unsigned char Month;&lt;br /&gt;
  unsigned char Day;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
void InitDate( struct DateTime* Date,&lt;br /&gt;
               unsigned char Day, unsigned char Month, unsigned int Year )&lt;br /&gt;
{&lt;br /&gt;
  Date-&amp;gt;Year  = Year;&lt;br /&gt;
  Date-&amp;gt;Month = Month;&lt;br /&gt;
  Date-&amp;gt;Day   = Day;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
und diese Funktionalität soll in &#039;&#039;&#039;a.c&#039;&#039;&#039; benutzt werden&lt;br /&gt;
&lt;br /&gt;
a.c&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
struct DateTime {&lt;br /&gt;
  unsigned int  Year;&lt;br /&gt;
  unsigned char Month;&lt;br /&gt;
  unsigned char Day;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
void InitDate( struct DateTime* Date, unsigned char Day, unsigned char Month, unsigned int Year );&lt;br /&gt;
&lt;br /&gt;
int main(void)&lt;br /&gt;
{&lt;br /&gt;
  struct DateTime myDate;&lt;br /&gt;
&lt;br /&gt;
  InitDate( &amp;amp;myDate, 22, 3, 63 );&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dann fällt sofort auf, dass die Deklaration der Struktur DateTime sowohl in &#039;&#039;&#039;b.c&#039;&#039;&#039; als auch in &#039;&#039;&#039;a.c&#039;&#039;&#039; enthalten ist. Das muss auch so sein! Denn damit der Compiler in &#039;&#039;&#039;a.c&#039;&#039;&#039; die Variable &#039;&#039;myDate&#039;&#039; erzeugen kann, muss er wissen, wieviel Speicherplatz dafür benötigt wird. Und um dies herauszufinden muss er wiederum den Aufbau der Struktur kennen. Auch wenn diese Informationen in &#039;&#039;&#039;b.c&#039;&#039;&#039; enthalten sind, so reicht dies nicht, dann wenn &#039;&#039;&#039;a.c&#039;&#039;&#039; compiliert wird, steht die Information aus &#039;&#039;&#039;b.c&#039;&#039;&#039; nicht zur Verfügung (&#039;&#039;Der Compiler sieht nicht nach links oder rechts&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
Auf der anderen Seite muss die Strukturdeklaration aber auch in &#039;&#039;&#039;b.c&#039;&#039;&#039; enthalten sein. Denn wenn in der Funktion &#039;&#039;InitDate&#039;&#039; an die Elemente der Struktur zugewiesen wird, muss der Compiler ebenfalls den Aufbau der Struktur kennen.&lt;br /&gt;
&lt;br /&gt;
Nun ist es aber unschön, unpraktisch und letzten Endes auch fehleranfällig, in zwei Übersetzungseinheiten dieselbe Information zu duplizieren. Es besteht immer die Gefahr, dass bei einer Änderung an der Struktur dieselbe innerhalb eine Übersetzungseinheit vergessen wird, und dann haben verschiedene Programmteile unterschiedliche Vorstellungen davon, wie die Datenstruktur aufgebaut ist. Redundanz ist hier unerwünscht.&lt;br /&gt;
&lt;br /&gt;
Die Lösung aus diesem Dilemma besteht darin, dass dieser gemeinsame Code-Anteil in eine sog. Header-Datei ausgelagert wird und danach in beide Übersetzungseinheiten in Form eines #include wieder hereingezogen wird.&lt;br /&gt;
&lt;br /&gt;
DateTime.h:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
struct DateTime {&lt;br /&gt;
  unsigned int  Year;&lt;br /&gt;
  unsigned char Month;&lt;br /&gt;
  unsigned char Day;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
void InitDate( struct DateTime* Date, unsigned char Day, unsigned char Month, unsigned int Year );&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
b.c:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;quot;DateTime.h&amp;quot;&lt;br /&gt;
&lt;br /&gt;
void InitDate( struct DateTime* Date,&lt;br /&gt;
               unsigned char Day, unsigned char Month, unsigned int Year )&lt;br /&gt;
{&lt;br /&gt;
  Date-&amp;gt;Year  = Year;&lt;br /&gt;
  Date-&amp;gt;Month = Month;&lt;br /&gt;
  Date-&amp;gt;Day   = Day;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
a.c:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;quot;DateTime.h&amp;quot;&lt;br /&gt;
&lt;br /&gt;
int main(void)&lt;br /&gt;
{&lt;br /&gt;
  struct DateTime myDate;&lt;br /&gt;
&lt;br /&gt;
  InitDate( &amp;amp;myDate, 22, 3, 63 );&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jetzt gibt es nur noch eine Datei, nämlich &#039;&#039;&#039;DateTime.h&#039;&#039;&#039;, in der die Strukturdeklaration aufgeführt ist. Bei einer Änderung wird auch nur diese eine Datei geändert. Durch die Verwendung dieser Datei in &#039;&#039;&#039;a.c&#039;&#039;&#039; und &#039;&#039;&#039;b.c&#039;&#039;&#039; ist damit sichergestellt, dass die Deklaration immer in beiden Übersetzungseinheiten übereinstimmt. Es muss lediglich dafür gesorgt werden, dass bei einer Änderung in &#039;&#039;&#039;DateTime.h&#039;&#039;&#039; sowohl &#039;&#039;&#039;a.c&#039;&#039;&#039; als auch &#039;&#039;&#039;b.c&#039;&#039;&#039; neu compiliert werden.&lt;br /&gt;
&lt;br /&gt;
== Probleme bei Include-Files ==&lt;br /&gt;
In Include-Files werden mitunter Informationen aus anderen Include-Files benötigt und es ist an der Verwendungsstelle eines Include-Files oft nicht das Wissen über die möglicherweise sehr komplexen Abhängigkeiten vorhanden. Nachfolgend wird ausgehend von einer typischen Problemstellung eine Standardtechnik erläutert, die hilft, das Wissen um Abhängigkeiten an der Verwendungsstelle überflüssig zu machen:&lt;br /&gt;
&lt;br /&gt;
Angenommen, es existieren zwei Datenstrukturen für die es die Typdefinitionen &amp;lt;tt&amp;gt;s1_t&amp;lt;/tt&amp;gt; und &amp;lt;tt&amp;gt;s2_t&amp;lt;/tt&amp;gt; gibt, die jeweils in entsprechenden Include-Files hinterlegt sind, also&lt;br /&gt;
&amp;lt;tt&amp;gt;s1.h&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
/* Definition der Datenstruktur s1 */&lt;br /&gt;
struct s1 {&lt;br /&gt;
    ...&lt;br /&gt;
};&lt;br /&gt;
typedef struct s1 s1_t;&lt;br /&gt;
...&lt;br /&gt;
/* Funktions-Deklarationen */&lt;br /&gt;
void foo(s1_t);&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Die Datei &amp;lt;tt&amp;gt;s2.h&amp;lt;/tt&amp;gt; sieht so aus:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
/* Definition der Datenstruktur s2 */&lt;br /&gt;
struct s2 {&lt;br /&gt;
    ...&lt;br /&gt;
};&lt;br /&gt;
typedef struct s2 s2_t;&lt;br /&gt;
...&lt;br /&gt;
/* Funktions-Deklarationen */&lt;br /&gt;
s2_t *bar();&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Eine bestimmte Applikation benötigt nun beide Struktur- und Funktions-Definitionen und inkludiert entsprechend beide Dateien, es gibt also eine kompilierbare Datei (z.&amp;amp;nbsp;B. &amp;lt;tt&amp;gt;main.c&amp;lt;/tt&amp;gt;) die wie folgt aussieht:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;quot;s1.h&amp;quot;&lt;br /&gt;
#include &amp;quot;s2.h&amp;quot;&lt;br /&gt;
...&lt;br /&gt;
int main(void) {&lt;br /&gt;
    s1_t a;&lt;br /&gt;
    s2_t *b;&lt;br /&gt;
    ...&lt;br /&gt;
    foo(a);&lt;br /&gt;
    b = bar();&lt;br /&gt;
    ...&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So weit, so gut.&lt;br /&gt;
&lt;br /&gt;
Nun kommt es eines Tages zu einer Änderung, die darauf hinausläuft, dass die erste Struktur die zweite als Element enthält. Das heißt die Datei &amp;lt;tt&amp;gt;s1.h&amp;lt;/tt&amp;gt; sieht nun wie folgt aus:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
struct s1 {&lt;br /&gt;
    s2_t x;&lt;br /&gt;
    ...&lt;br /&gt;
}&lt;br /&gt;
...&lt;br /&gt;
/* Funktions-Deklarationen */&lt;br /&gt;
void foo(s2_t);&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Daraufhin wird sich &amp;lt;tt&amp;gt;main.c&amp;lt;/tt&amp;gt;(!) nicht mehr kompilieren lassen, da bei der Verarbeitung von &amp;lt;tt&amp;gt;s1.h&amp;lt;/tt&amp;gt; (noch) nicht bekannt ist, worum es sich um bei &amp;lt;tt&amp;gt;s2_t&amp;lt;/tt&amp;gt; handelt. (Es könnte ja auch einfach nur ein Tippfehler sein!). Erinnern sie sich: Der Compiler liest den Quelltext von oben nach unten durch und durch die Reihenfolge der #include sieht er die Strukturdeklaration von s1_t noch bevor s2_t deklaraiert wurde.&lt;br /&gt;
&lt;br /&gt;
Da es in der Praxis einen immensen Pflegeaufwand auslösen kann, wenn Änderungen in Include-Files Änderungen in vielen weiteren Dateien erfordern (dem Wesen nach soll ja eine Include-Dateien eine Information zentral für viele andere Dateien bereitstellen), muss nach einem Ausweg gesucht werden.&lt;br /&gt;
&lt;br /&gt;
Dieser könnte so aussehen, dass man &amp;quot;vorsorglich&amp;quot; die Beschreibung der verwendeten Datenstruktur in &amp;lt;tt&amp;gt;s1.h&amp;lt;/tt&amp;gt; inkludiert:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;quot;s2.h&amp;quot;&lt;br /&gt;
struct s1 {&lt;br /&gt;
    s2_t x;&lt;br /&gt;
    ...&lt;br /&gt;
};&lt;br /&gt;
...&lt;br /&gt;
/* Funktions-Deklarationen */&lt;br /&gt;
void foo(s2_t);&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Inkludiert das Hauptprogramm lediglich &amp;lt;tt&amp;gt;s1.h&amp;lt;/tt&amp;gt;, wäre nun alles in Ordnung, wenn aber beide Dateien inkludiert werden, beschwert sich der Compiler über die doppelte Definition der Datentypen. (Die doppelte Deklaration von Funktionen ist kein Fehler, wenn sie übereinstimmend erfolgt.)&lt;br /&gt;
&lt;br /&gt;
== Problemlösung mit Makros ==&lt;br /&gt;
Die übliche und - fast - perfekte Lösung des Problems besteht darin, den eigentlichen Inhalt eines Include-Files vor einer zweiten Verarbeitung durch eine &#039;&#039;bedingte Kompilierung&#039;&#039; zu schützen.&lt;br /&gt;
Bei der bedingten Kompilierung handelt es sich ebenfalls um ein Feature des [[C-Präprozessor]]s und es wird hier wie folgt auf die Datei &amp;lt;tt&amp;gt;s2.h&amp;lt;/tt&amp;gt; angewendet:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
#ifndef S2_h&lt;br /&gt;
#define S2_h&lt;br /&gt;
struct s2 {&lt;br /&gt;
    ...&lt;br /&gt;
};&lt;br /&gt;
...&lt;br /&gt;
/* Funktions-Deklarationen */&lt;br /&gt;
s2_t *bar();&lt;br /&gt;
...&lt;br /&gt;
#endif&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Da das beschriebene Problem in größeren Programmsystemen auch in Bezug auf die andere Struktur auftreten könnte, sollte man die Datei &amp;lt;tt&amp;gt;s1.h&amp;lt;/tt&amp;gt; vorsorglich mit einem ähnlichen Schutz ausstatten:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
#ifndef S1_h&lt;br /&gt;
#define S1_h&lt;br /&gt;
#include &amp;quot;s2.h&amp;quot;&lt;br /&gt;
struct s1 {&lt;br /&gt;
    s2_t x;&lt;br /&gt;
    ...&lt;br /&gt;
};&lt;br /&gt;
...&lt;br /&gt;
/* Funktions-Deklarationen */&lt;br /&gt;
void foo(s2_t);&lt;br /&gt;
...&lt;br /&gt;
#endif&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Der nette Nebeneffekt ist, dass es damit auch keine Rolle spielt, in welcher Reihenfolge beide Dateien in &amp;lt;tt&amp;gt;main.c&amp;lt;/tt&amp;gt; inkludiert werden.&lt;br /&gt;
&lt;br /&gt;
== Zusammenfassung der Regeln ==&lt;br /&gt;
Kochrezeptartig kann man beim Schreiben und Verwenden von Include-Files auch einfach die folgenden Regeln anwenden:&lt;br /&gt;
* Wird die externe Schnittstelle (Datenstrukturen, Funktions-Deklarationen) eines Moduls &#039;&#039;XYZ&#039;&#039; in einem Include-File &amp;lt;tt&amp;gt;xyz.h&amp;lt;/tt&amp;gt; beschrieben, so sollte ein bestimmter Makroname (z.&amp;amp;nbsp;B. &amp;lt;tt&amp;gt;XYZ_h&amp;lt;/tt&amp;gt;) für die Steuerung der tatsächlichen Verarbeitung des Include-Files reserviert werden.&amp;lt;ref&amp;gt;Die genaue Beziehung zwischen dem Makro-Namen und dem Modul- (oder Struktur-) Namen ist dabei nicht so bedeutend. Die übliche Konvention, solche &amp;quot;Steuer-Makros&amp;quot; mit &amp;quot;&amp;lt;tt&amp;gt;_h&amp;lt;/tt&amp;gt;&amp;quot; oder &amp;quot;&amp;lt;tt&amp;gt;_H&amp;lt;/tt&amp;gt;&amp;quot; zu beenden, soll nur helfen, &amp;quot;zufällige&amp;quot; Kollissionen mit Makros zu vermeiden, die einen anderen Zweck haben.&amp;lt;/ref&amp;gt;&lt;br /&gt;
* Der Include-File selbst testet (und definiert anschließend) diesen Makro, um so eine doppelte Verarbeitung zu vermeiden.&lt;br /&gt;
* Wird in einer Kompilierung das Modul &#039;&#039;XYZ&#039;&#039; verwendet (= eine seiner Datenstrukturen oder Funktionen), wird auch der Include-File &amp;lt;tt&amp;gt;xyz.h&amp;lt;/tt&amp;gt; in diese Kompilierung eingeschlossen.&lt;br /&gt;
* Verwenden die externen Schnittstellen (was im Header steht) von Modul &#039;&#039;XYZ&#039;&#039; ein weiteres Modul &#039;&#039;UVW&#039;&#039;, so wird &#039;&#039;&#039;dessen&#039;&#039;&#039; Include-File &amp;lt;tt&amp;gt;uvw.h&amp;lt;/tt&amp;gt; im Include-File &amp;lt;tt&amp;gt;xyz.h&amp;lt;/tt&amp;gt; eingeschlossen.&lt;br /&gt;
* Verwendet ein Modul &#039;&#039;XYZ&#039;&#039; in der Implementierung (c-File) ein weiteres Modul &#039;&#039;UVW&#039;&#039;, so wird &#039;&#039;&#039;dessen&#039;&#039;&#039; Include-File &amp;lt;tt&amp;gt;uvw.h&amp;lt;/tt&amp;gt; nur im Source-File &amp;lt;tt&amp;gt;xyz.c&amp;lt;/tt&amp;gt; eingeschlossen.&lt;br /&gt;
&lt;br /&gt;
Die beschriebenen Regeln funktionieren zufriedenstellend und entlasten vor allem Programm-Code, welcher Include-Files lediglich einschließt, vom Wissen über komplexe Zusammenhänge zwischen einzelnen Modulen. Ferner spielt die Reihenfolge, in der man Include-Files verwendet, keine Rolle und man kann sie beliebig gruppieren und ordnen, so wie es am übersichtlichsten ist. &amp;lt;ref&amp;gt;Eine alphabetische Sortierung ist z.&amp;amp;nbsp;B. hilfreich, um bei einem Kompilierfehler schnell überprüfen zu können, ob vielleicht nur ein bestimmter Include-File vergessen wurde.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Gegenseitige Bezugnahme ==&lt;br /&gt;
Eine Ausnahme von der allgemeinen Regel liegt vor, wenn sich zwei Datenstrukturen gegenseitig verwenden (was nur über Zeiger der Fall sein kann).&lt;br /&gt;
Alle wie auch immer gearteten Versuche, diese beiden Strukturdefinitionen und Funktionsprototypen in zwei verschiedene Include-Files aufzuteilen, also z.&amp;amp;nbsp;B. &amp;lt;tt&amp;gt;s1.h&amp;lt;/tt&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
#ifndef S1_h&lt;br /&gt;
#define S1_h&lt;br /&gt;
#include &amp;quot;s2.h&amp;quot;&lt;br /&gt;
struct s1 {&lt;br /&gt;
    struct s2 *px;&lt;br /&gt;
    ...&lt;br /&gt;
};&lt;br /&gt;
typedef struct s1 s1_t;&lt;br /&gt;
...&lt;br /&gt;
s2_t *bar(s1_t);&lt;br /&gt;
#endif&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
und &amp;lt;tt&amp;gt;s2.h&amp;lt;/tt&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
#ifndef S2_h&lt;br /&gt;
#define S2_h&lt;br /&gt;
#include &amp;quot;s1.h&amp;quot;&lt;br /&gt;
struct s2 {&lt;br /&gt;
    struct s1 *yp;&lt;br /&gt;
    ....&lt;br /&gt;
};&lt;br /&gt;
...&lt;br /&gt;
void foo(s2_t);&lt;br /&gt;
#endif&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
werden scheitern - mit und ohne dem beschriebenen Schutz vor doppelter Verarbeitung!&lt;br /&gt;
&lt;br /&gt;
Die pragmatische Lösung ist hier, alles in einem &#039;&#039;&#039;gemeinsamen&#039;&#039;&#039; Include-File &amp;lt;tt&amp;gt;s1_s2.h&amp;lt;/tt&amp;gt; zu hinterlegen:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
#ifndef S1_S2_h&lt;br /&gt;
#define S1_S2_h&lt;br /&gt;
struct s1 {&lt;br /&gt;
    struct s2 *px;&lt;br /&gt;
    ....&lt;br /&gt;
};&lt;br /&gt;
typedef struct s1 s1_t;&lt;br /&gt;
&lt;br /&gt;
struct s2 {&lt;br /&gt;
    struct s1 *yp;&lt;br /&gt;
    ....&lt;br /&gt;
};&lt;br /&gt;
typedef struct s2 s2_t;&lt;br /&gt;
...&lt;br /&gt;
void foo(s2_t);&lt;br /&gt;
s2_t *bar(s1_t);&lt;br /&gt;
#endif&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Das ist insofern sinnvoll, als ein Programm, welches die eine Struktur kennen muss, stets auch die andere benötigt. Die Aufteilung in zwei Include-Files würde also keinen echten Vorteil bringen.&lt;br /&gt;
&lt;br /&gt;
Eine Ausnahme kann lediglich gemacht werden, wenn auf die jeweils andere Struktur ausschließlich über Zeiger&amp;lt;ref&amp;gt;Bei der Verwendung von C++ gilt das zusätzlich für die Bezugnahme über Referenzen.&amp;lt;/ref&amp;gt; zugegriffen wird, dann sind auch zwei Include-Files möglich, nämlich &amp;lt;tt&amp;gt;s1.h&amp;lt;/tt&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
#ifndef S1_h&lt;br /&gt;
#define S1_h&lt;br /&gt;
struct s2; /* Vorausdeklaration */&lt;br /&gt;
struct s1 {&lt;br /&gt;
    struct s2 *px;&lt;br /&gt;
    ...&lt;br /&gt;
};&lt;br /&gt;
typedef struct s1 s1_t;&lt;br /&gt;
...&lt;br /&gt;
struct s2 *bar(s1_t);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
und &amp;lt;tt&amp;gt;s2.h&amp;lt;/tt&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
#ifndef S2_h&lt;br /&gt;
#define S2_h&lt;br /&gt;
struct s1; /* Vorausdeklaration */&lt;br /&gt;
struct s2 {&lt;br /&gt;
    struct s1 *py;&lt;br /&gt;
    ...&lt;br /&gt;
};&lt;br /&gt;
typedef struct s2 s2_t;&lt;br /&gt;
...&lt;br /&gt;
void bar(struct s1 *);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Anstatt den jeweils anderen Include-File einzuschließen, sind nun die oben gezeigten Vorausdeklarationen vorzumehmen. (Allerdings sind damit die Typdefinitionen &amp;lt;tt&amp;gt;s1_t&amp;lt;/tt&amp;gt; und &amp;lt;tt&amp;gt;s2_t&amp;lt;/tt&amp;gt; nicht verfügbar, die Bezugnahme auf die jeweils andere Struktur kann nur über &amp;lt;tt&amp;gt;struct s1&amp;lt;/tt&amp;gt; und &amp;lt;tt&amp;gt;struct s2&amp;lt;/tt&amp;gt; erfolgen.)&lt;br /&gt;
&lt;br /&gt;
Eine weitere Möglichkeit besteht darin, die Vorausdeklaration in der selben Headerdatei vorzunehmen, aber außerhalb des Include-Guards.&lt;br /&gt;
&lt;br /&gt;
Damit wird &amp;lt;tt&amp;gt;s1.h&amp;lt;/tt&amp;gt; zu&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
// struct s1; obsolet&lt;br /&gt;
typedef struct s1 s1_t;&lt;br /&gt;
#ifndef S1_h&lt;br /&gt;
#define S1_h&lt;br /&gt;
struct s1 {&lt;br /&gt;
    struct s2 *px;&lt;br /&gt;
    ...&lt;br /&gt;
};&lt;br /&gt;
...&lt;br /&gt;
struct s2 *bar(s1_t);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
und &amp;lt;tt&amp;gt;s2.h&amp;lt;/tt&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
typedef struct s2 s2_t;&lt;br /&gt;
#ifndef S2_h&lt;br /&gt;
#define S2_h&lt;br /&gt;
struct s2 {&lt;br /&gt;
    struct s1 *py;&lt;br /&gt;
    ...&lt;br /&gt;
};&lt;br /&gt;
...&lt;br /&gt;
void bar(struct s1 *);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/80956#676650 sehr ausführliches Forumsthema zur Thematik]&lt;br /&gt;
     &lt;br /&gt;
== Anmerkungen ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:C]]&lt;/div&gt;</summary>
		<author><name>172.26.42.30</name></author>
	</entry>
</feed>