<?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=193.27.220.254</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=193.27.220.254"/>
	<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/articles/Spezial:Beitr%C3%A4ge/193.27.220.254"/>
	<updated>2026-04-10T21:47:45Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Eagle-Wishlist&amp;diff=89558</id>
		<title>Eagle-Wishlist</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Eagle-Wishlist&amp;diff=89558"/>
		<updated>2015-08-14T11:46:44Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* Schaltplan-Editor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Auf dieser Seite können Wünsche zur Erweiterung der Funktionen des Leiterplatten CAD Programms Cadsoft EAGLE eingetragen werden. Es ist keine offizelle Wunschliste von Cadsoft und es ist nicht bekannt, ob Cadsoft-Mitarbeiter diese Seite regelmässig sichten. Cadsoft sollte sicherheitshalber regelmäßig angeschrieben werden, damit diese Liste nicht in Vergessenheit gerät.&lt;br /&gt;
&lt;br /&gt;
Damit sich die beliebtesten Wünsche herauskristallisieren, macht jeder einfach einen virtuellen Strich dahinter: | (Windows: ALT-GR Taste und &amp;lt; Taste drücken, Mac OS X: Alt-Taste und 7 Taste drücken). Alle fünf Striche (|||||) bitte immer ein Leerzeichen einfügen.&lt;br /&gt;
&lt;br /&gt;
Neue Wünsche einfügen darf und soll natürlich auch jeder. Einfach ganz viele Striche auf einmal hinter einem Wunsch einzufügen ist zwecklos. Das erkennt man in der History, und es gibt viele Leute, die diese Seite überwachen...&lt;br /&gt;
&lt;br /&gt;
Ja, die Einleitung ist von der Reichelt-Wishlist geklaut. Existenzberechtigung für diese Seite: Farnell will Eagle verbessern. Siehe [http://de.farnell.com/jsp/bespoke/bespoke2.jsp?ICID=i-7706-00001001&amp;amp;bespokepage=farnell/de/design-link/cadsoft.jsp]&lt;br /&gt;
&lt;br /&gt;
== Programmfunktionen ==&lt;br /&gt;
&lt;br /&gt;
=== Control Panel ===&lt;br /&gt;
&lt;br /&gt;
* In Bibliothek: Bei Klick auf ein Device soll das Fenster an der aktuellen Position stehenbleiben ||&lt;br /&gt;
* In Bibliothek: Bildposition vom Symbol und Package soll fixed sein (mitscrollen), bei großen Device-Kollektionen vorteilhaft ||&lt;br /&gt;
* Backupdateien in Unterverzeichnisse packen ||||| ||||| ||&lt;br /&gt;
* Raster-/Grid-Größe für X und Y Achse getrennt angeben |&lt;br /&gt;
* Möglichkeit einbauen um alle Bibliotheken INKL. Unterverzeichnisse zuladen.&lt;br /&gt;
* Die Möglichkeit ein Projekt innerhalb eines Ordners zu duplizieren&lt;br /&gt;
* Raster Auswahlmenü: mehrere (auch benutzerdefinierte) Settings, z.B. metrisch und inch&lt;br /&gt;
&lt;br /&gt;
=== Schaltplan-Editor ===&lt;br /&gt;
* Bibliotheken aus dem Download Bereich in die Releases mit aufnehmen ||||| |||| 9&lt;br /&gt;
* Richtungsabhängige Labels: (3erlei) verschiedene Labels mit denen zusätzlich zum Netznamen die Signalrichtung (Eingang, Ausgang, Bidirektional) visualisiert werden kann ||||| ||||| ||||| 15&lt;br /&gt;
* Farbige XREFs → Das Netz dazu in der gleichen Farbe ||||| 5&lt;br /&gt;
* Eigenen &#039;Lagerbestand&#039; mitverwalten, sodass beim Zeichnen von Plänen direkt nur Lagerteile verbaut werden (nützlich bei diesen ganzen SMD-Varianten) ||||| ||||| 10&lt;br /&gt;
* &amp;quot;hierarchisches Design&amp;quot; von identisch aufgebauten Unterbaugruppen, sprich Subcomponenten mit definierten Input/Output-Signalen aus z.B. einer speziellen hierarchy.lib. Diese kann dann ja im gleichen Verzeichnis wieder als Schematic abgelegt werden. Mit dazugehöriger Board-Datei läßt sich dann auch das Layout clonen. ||||| ||||| ||||| ||||| || 21&lt;br /&gt;
* Drucken: neue Option &amp;quot;Automatisch drehen&amp;quot;, um bei mehrseitigen Plänen mit wechselnder Seitenorientierung automatisch auszurichten |||||  5&lt;br /&gt;
* Tastatur-/Maus-Bedienkonzept: z.B. Move, Copy etc. alle auf Tasten der linken Tastaturhälfte (bzw. auf der rechten für Linkshänder) und zwar ohne Ctrl/Shift etc. so daß man zügig arbeiten kann, ohne ständig mit der Maus umschalten zu müssen. ||||| ||||| || 12&lt;br /&gt;
* Der relative, beliebig setzbare Ursprung sollte vom absoluten zu unterscheiden sein (andere Farbe...) ||| 3&lt;br /&gt;
* Bauteilwerte direkt im ADD-Befehl festlegbar machen (-&amp;gt; Standardbauteile im Textmenü) ||||| 5&lt;br /&gt;
* Der &amp;quot;Gruppenauswahlrahmen&amp;quot; sollte sich bei gedrückter Maustaste immer aufziehen lassen, nicht erst nach Druck auf Group. (Im Board auch) ||||| ||||| 10&lt;br /&gt;
* Ein markiertes Bauteil/e sollte sich einfach mit Druck auf ENTF löschen lassen. ||||| ||| 8&lt;br /&gt;
* Beim Herstellen elektrischer Verbindungen(net), an den der Maus am nächsten liegenden Pin kontaktieren (Fangen). Beim verwenden von Bibliotheken die in anderem Raster erstellt wurden, ist es teilweise nicht möglich eine Schaltung zu zeichen, weil man die Pins nicht trifft. ||| 3&lt;br /&gt;
* Texte am Bauteil (Ref-Designator, Bauteilbezeichnung, Bauteilwert) sollen sich beim Drehen des Bauteils automatisch mitdrehen, sodass man diese nicht mehr mit &amp;quot;Smash&amp;quot; nachbearbeiten muss (siehe Altium Designer). ||||| | 6&lt;br /&gt;
&lt;br /&gt;
=== Board-Editor ===&lt;br /&gt;
* MOVE mit einstellbaren Freiheitsgraden. Beispielsweise, um parallel (nur horizontal/vertikal) oder diagonal zu verschieben || 2&lt;br /&gt;
* Mathematik-Funktionen in Eingabefeldern (+ plus, - minus, * mal, / geteilt und () Klammern) z.B.: 375mil+(13,6mm/2)  ||||| 5&lt;br /&gt;
* Kacheln-Funktion im Drucken Dialog ||||| ||||| | 11&lt;br /&gt;
* Netznamen in verlegten Leiterbahnen einblenden&amp;lt;ref&amp;gt;Wird z.&amp;amp;nbsp;B. im AltiumDesigner so gemacht. Abstand und Größe der Beschriftung erfolgt je nach Zoom-Stufe.&amp;lt;/ref&amp;gt; ||||| ||||| ||| 13&lt;br /&gt;
* Die Auswahl von Bauteilen sperren, die mit dem aktuellen Werkzeug nicht bearbeitet können&amp;lt;ref&amp;gt;Wenn zB eine Leiterbahn durch einen Bauteilmittelpunkt läuft und man mit Ripup auf den Mittelpunkt klickt, will man natürlich die Leiterbahn auflösen. Ripup lässt sich ja nicht auf Bauteile anwenden. Warum muss man also mit linker Maustaste wählen, auf was man Ripup anwenden will?&amp;lt;/ref&amp;gt; ||||| ||| 8&lt;br /&gt;
* Routing mit Walkaround/Push/Hug&amp;amp;Push Funktionen (Hindernisse automatisch umrouten beim FollowMe) ||||| ||||| 10&lt;br /&gt;
* Parameter eines Objektes (Via, Track,..) per Doppelklick-Option bearbeitbar ||||| ||||| ||||| || 17&lt;br /&gt;
* Thermal Vias für unterschiedliche Gehäuse einzeln anpassbar machen ||||| || 7&lt;br /&gt;
* Padstack frei definierbar ||| 3&lt;br /&gt;
* Direkte Implementierung von EAGLE 3D ||||| ||||| ||||| ||||| ||||| ||||| || 32&lt;br /&gt;
* Messung der Leiterbahnlänge &amp;lt;ref&amp;gt;Die Messung der Länge einer Leiterbahn sollte zwischen zwei beliebigen Segmenten möglich sein. Man könnte dafür Start- und Endsegment markieren.&amp;lt;/ref&amp;gt; ||||| ||||| ||||| ||||| ||||| ||||| ||| 33&lt;br /&gt;
* Weitere Standardgeometrien (Spiralen, Heaxagon u.ä.) ||||| ||||| || 12&lt;br /&gt;
* Andere Farben für Versorgungsspannungen definierbar machen ||||| ||||| |||| ||||| | 21&lt;br /&gt;
* Impedanzkontrolle von Leiterbahnen ||||| ||||| ||||| ||||| |||| 24&lt;br /&gt;
* Board im Editor drehen (90°-Schritte) und Umdrehen (Oberseite/Unterseite) ||||| ||||| ||||| ||||| | 21&lt;br /&gt;
* Kopieren von Leiterbahnen/Gruppen ||||| ||||| ||| 13&lt;br /&gt;
* Online (Echtzeit) DRC ||||| ||||| ||||| || 17&lt;br /&gt;
* Direkte Integration von Teardrops bzw SnowMans ||||| || 7&lt;br /&gt;
* Chamfered edge (Anfasungen bei T-Leiterbahnverbindungen) |||| 4&lt;br /&gt;
* selektives Ratsnest (nicht mit dem Bauteil verbundene Luftlinien beim Plazieren ausblenden) ||||| ||| 8&lt;br /&gt;
* dynamisches Ratsnest (Luftlinien des Bauteils beim Plazieren zum nächstgelegenen Pin verbinden) ||||| ||||| ||||| | 16&lt;br /&gt;
* Benannte Gruppen in Editor und Schaltplan z.&amp;amp;nbsp;B. analog1 oder power zum einfachen plazieren ||| 3&lt;br /&gt;
* Dxf Drag and Drop Mechanische Teile direkt in eagle boards und libs ziehen | 1&lt;br /&gt;
* Parametrische Library-Erstellung über Textfile | 1&lt;br /&gt;
* Iges / Step Export. 3D Darstellung für Mcad exportieren ||||| 5&lt;br /&gt;
* 3DScanner Import. Da eine fertige Leiterplatte die Lageinformationen aller Bauteile hat, wird über einen 3D-Scanner die Höheninformationen der Bauteile eingelesen und in die Bibliothek übertragen. || 2&lt;br /&gt;
* Direkte, einfache Nutzung von Layout- und Schaltplanmodulen | 1&lt;br /&gt;
* Im Layouteditor Bauteile konsistent platzieren sowie kopieren können ||| 3&lt;br /&gt;
* DRC: Bestückungsdruck auf PADs, SMDs oder VIAs ||| 3&lt;br /&gt;
* DRC: Warnung / Meldung über nicht geroutete Netze / bestehende Luftlinien ||||| ||||| ||||| ||||| |||| 24&lt;br /&gt;
* Layer werden sofort aktiviert/deaktiviert ohne erst &amp;quot;Übernehmen&amp;quot; anklicken zu müssen ||||| ||||| | 11&lt;br /&gt;
* Wert von &amp;quot;Alle Packages anzeigen&amp;quot; im change technology-Dialog merken | 1&lt;br /&gt;
* Busse werden automatisch umbenannt falls Nets umbenannt werden ||||| 5&lt;br /&gt;
* Unrouted Layer nur für aktivertes Bauteil (oder Bereich) anzeigen lassen | 1&lt;br /&gt;
* Schrift-Ausrichtung: alle vier Richtungen zulassen, anstatt nur nach rechts oder oben. Dafür Ausrichtungen links/zentriert/rechts zulassen || 2&lt;br /&gt;
* unsplit-Funktion: einen Knick aus einem Wire löschen (z.B. als Shift-optimize) ||||| ||||| 10&lt;br /&gt;
* Busse (oder mehrere parallele Leitungen gleichzeitig) verlegen (wo es Sinn macht) ||||| || 6&lt;br /&gt;
* &amp;quot;clonen&amp;quot; von Leiterbahnen-Routings von einer Baugruppe zu einer anderen ||||| 5&lt;br /&gt;
* Ausblenden von Bauelementen im Layouteditor. Beispielsweise nach einer bestimmten Buchse Stecker Kombination im Schaltplan. Wäre hilfreich um Bauelemente im Gehäuse darzustelle | 1&lt;br /&gt;
* &amp;quot;Lochrastermodus&amp;quot; um noch einfacher Pläne für Lochrasterplatinen zu erstellen ||||| | 6&lt;br /&gt;
* Symmetrierfunktion, um Bauteile automatisch symmetrisch um eine Achse oder Punkt anordnen zu können ||| 3&lt;br /&gt;
* automatische Platzierung von Bauteilen im Board ||||| |||| 9&lt;br /&gt;
* Der relative, beliebig setzbare Ursprung sollte vom absoluten zu unterscheiden sein (ander Farbe...) ||| 3&lt;br /&gt;
* Offset Routing  - Gleichzeitiges verlegen von parallel verlaufenden Leiterbahnen ||| 3&lt;br /&gt;
* Polygone, Leiterbahnen und Outline gegen Verschieben schützen können (lock) |||| 4&lt;br /&gt;
* In Bauteilinfo die zugehörige Schaltplanseitennummer anzeigen || 2&lt;br /&gt;
* In Bauteilinfo die auch das DEVICE anzeigen (wie im Schaltplan) | 1&lt;br /&gt;
* Beim DRC einen Hinweis geben, wenn der Fehler durch Netzklassenregeln bedingt ist ||| 3&lt;br /&gt;
* Über Rechtsklickmenü eine ausgewählte Gruppe ins Raster setzen ||| 3&lt;br /&gt;
* die Airwires zeigen auf das Zentrum eines SMD Pads, das meist nicht auf dem raster liegt. Besser währe, wenn ein Bereich innerhalb des Pads als zulässiges Airwire-Ziel akzeptiert wird. Oft sind kleine Leiterbahnschnippsel übrig, mit denen man kämpfen muss. Pad ist eigentlich kontaktiert, aber man hat das zentrum wieder nicht getroffen. ||| 3&lt;br /&gt;
* invertierter Text einfach über Textbefehl einfügen zu können | 1&lt;br /&gt;
* der DRC sollte auch den Layer vRestrict behandeln und Vias ggf. anmeckern | 1&lt;br /&gt;
* man sollte die Leiterbahn ohne übermäßiges Herumgeklicke an der gewünschten Stelle erweitern/weiterziehen können und nicht nur da, wo das Programm denkt, dass noch Verbindungen fehlen | 1&lt;br /&gt;
* Auswahlmenü für sichtbare Ebenen, z.B. nur Top/Bottomlevel mit Docu/Ref, nur Kupferflächen (incl.Pads, Vias)&lt;br /&gt;
* Bauteile (Packages) im 45-Grad Winkel drehen | 1&lt;br /&gt;
&lt;br /&gt;
=== Autorouter ===&lt;br /&gt;
&lt;br /&gt;
* Ausführungen des Autorouters zurücksetzen (z.&amp;amp;nbsp;B. mit Ctrl + Z) ||||| ||||| ||||| ||||| ||||| |||| 29&lt;br /&gt;
* Autorouter um Autoplacer von nicht gelockten Bauteilen ergänzen ||||| | 6&lt;br /&gt;
&lt;br /&gt;
=== Bibliotheks-Editor ===&lt;br /&gt;
&lt;br /&gt;
* Alle Packages zentral speichern, zB in ref-packages. Andere Libs laden dann von da das Package und verbinden das mit ihren Symbols ||||| ||||| ||||| |||| ||| 23&lt;br /&gt;
* Verschiedene Symbole für ein Bauteil (Auswählbar im Schaltplaneditor) ||||| |||| 9&lt;br /&gt;
* Möglichkeit Symbole einzeln zu kopieren und nicht nur als Device inkl. allen Varianten/ Packages ||||| 5&lt;br /&gt;
* Pin-Namen und Nummern per Smash-Befehl verschiebbar und drehbar |||| 4&lt;br /&gt;
* Pin-Namen und Nummern auch in Schriftgröße einstellbar ||| 3&lt;br /&gt;
* Bibliotheken ausblenden oder Favoritenliste | 1&lt;br /&gt;
* Pin-Namen im Symbol mit auswählbaren Alternativen versehen (bei MCUs teilweise 8fach belegt) ||||| 5&lt;br /&gt;
* Bauteile im Device als optional kennzeichnen, damit z.B. für MCUs unterschiedliche Packages als Varianten ausgewählt werden können || 2&lt;br /&gt;
&lt;br /&gt;
=== Drucker-Menü ===&lt;br /&gt;
* unterschiedliche Vergrößerungsfaktoren für Schaltplan und Board - Ausdruck wählbar&lt;br /&gt;
&lt;br /&gt;
== Preispolitik/Sonstiges ==&lt;br /&gt;
* Funktionsumfang der Non-Profit Version auf Schaltplan+Board mit 2 Layern reduzieren (Autorouter und 2 Innenlagen fallen weg), dafür max. Leiterplattengröße auf Doppel-Euro erhöhen. Besser noch 320cm&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; in beliebigem Format. ||||| ||||| ||||| ||||| ||||| ||||| ||||| | 36&lt;br /&gt;
* Kostenlose Studentenversion ||||| ||||| ||||| ||||| ||||| |||| 28&lt;br /&gt;
* max. Leiterplattengröße der Light-Version auf 160x100mm erhöhen. Dafür den Autorouter weglassen. ||||| ||||| ||||| ||||| ||||| ||||| ||||| | 36&lt;br /&gt;
* Light Version auf 2 Signal + 2 Power Lagen anheben. 2 Lagen ist nicht mehr Zeitgemäß ||||| ||||| ||| 13&lt;br /&gt;
* Generell eine ordentlicher strukturierte Bibliothek. Beispielsweise Widerstandsgehäuse in unterschiedlichen Rastern (&amp;quot;lange Beinchen&amp;quot;), einheitliches Bezeichnungsschema usw. ||||| ||||| || 12&lt;br /&gt;
* Bibliotheken mit Sammlungen der Bestände verschiedener Lieferanten (Reichelt, Segor, Farnell) ||||| ||||| | 11&lt;br /&gt;
* &amp;quot;ordentliche&amp;quot; Bibliotheks-DATENBANK für parametrische Suche (auch online bei Lieferanten mit automatischer Bauteilübernahme) || 2&lt;br /&gt;
* Export und Import von Schaltplänen, Layouts und Bibliotheken entweder in das gEDA oder KiCad Format. Diskussion: http://www.mikrocontroller.net/topic/367973#4155302 |&lt;br /&gt;
&lt;br /&gt;
== Erledigte Punkte ==&lt;br /&gt;
* Mehrzeilige Texte (Mehrzeilige Texte sind ab Version 6.3 möglich) |||| 4&lt;br /&gt;
* Neben Ckeckbox &amp;quot;Smds&amp;quot; neue Checkbox &amp;quot;bedrahtet&amp;quot;, sodass diese ausgeschaltet werden können, wenn nur mit SMDs gearbeitet wird (wurde nun in die Suchfunktion übernommen) ||||| |||| 9&lt;br /&gt;
* Meanderstrukturen für Leiterbahnlängenausgleich ||||| ||| 8&lt;br /&gt;
* Standardbauteile oder Makros in &amp;quot;Schnellzugriff&amp;quot; (Symbolleiste) für den Schnellzugriff (Mit dem &#039;&#039;MENU&#039;&#039;-Befehl lässt sich eine Symbolleiste erzeugen, deren Knöpfe wiederum mit beliebigen Befehlen belegt werden können, einschließlich &#039;&#039;ADD&#039;&#039; --[[Benutzer:Haku|Haku]] 08:47, 21. Feb. 2010 (UTC)) oder &#039;&#039;RUN&#039;&#039;/&#039;&#039;SCRIPT&#039;&#039; für Makros. |||&lt;br /&gt;
* 2-3 frei definierbare Layerauswahlen, die sofort per Klick bzw. Shortcut übernommen und angezeigt werden (Es gibt die ALIAS-Option für den DISPLAY-Befehl. Shortcut dann wieder mit MENU oder direkt in den Einstellungen eine Tastenkombination festlegen) || 2 &lt;br /&gt;
* Auswahlmenü beim Kopieren von Bauteilen, damit nur einzelne Packages (z.&amp;amp;nbsp;B. nur SO16) kopiert werden können und nicht zusätzlich alle anderen Varianten (z.&amp;amp;nbsp;B. DIL16, TSSOP16, usw.) (spätestens ab 6.5.0) |||| 4&lt;br /&gt;
* Zusätzliches Flag für Bauteile (Bestückt / Unbestückt), damit Bestückungsvarianten erstellt werden können (Bestückungsvarianten, spätestens ab 6.5.0 verfügbar) ||||| 5&lt;br /&gt;
* Einem Pin im Symbol können mehrere Pins eines Packages zugewiesen werden ||||| ||| 8  - gibt es ab 6.xx&lt;br /&gt;
* Polygone (mit Pad-Namen) zulassen für PAD-Sonderformen ||||| ||| 8 - gibt es indirekt ab 6.x&lt;br /&gt;
* Aktualisierung der Programmdateien statt jedes mal im neuen Ordner zu installieren &amp;lt;ref&amp;gt;&#039;&#039;Nichts&#039;&#039; anderes passiert bei Installation im &#039;&#039;gleichen&#039;&#039; Ordner. Lesen lernen... → Diskussion --[[Benutzer:Hownottobeseen|Hownottobeseen]]&amp;lt;/ref&amp;gt; ||||| | 6&lt;br /&gt;
* Abstandsmessung (Wie in Sprint-Layout: Mit Maustaste auf Startpunk klicken, gedrückt halten und zum Endpunkt ziehen. Länge und Winkel der Strecke werden in Echtzeit angezeigt.) (Dazu benutzt man en MARK-Befehl, um den Startpunkt zu setzen. Dann werden Winkel, Abstand und x/y-Offset in Echtzeit angezeigt) ||||| ||||| ||||| ||||| ||| 23&lt;br /&gt;
* Suche im Bauteilkatalog nach Lieferanten-Artikelnummer (sofern gepflegt) (spätestens ab 6.5.0 kann man nach Attributen und Attributwerten suchen) ||| 3&lt;br /&gt;
* Routen von LVDS-Leitungspaaren (Mäander) ||||| ||||| 10&lt;br /&gt;
* Möglichkeit, für unterschiedliche Programmversionen auch unterschiedliche Projektverzeichnisse zu verwenden. (Ab Version 5.11 gibt es die Kommandozeilen-Option -U) |&lt;br /&gt;
&lt;br /&gt;
== Anmerkungen ==&lt;br /&gt;
Diskussion im Forum: http://www.mikrocontroller.net/topic/169171&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Eagle]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Eagle-Wishlist&amp;diff=88876</id>
		<title>Eagle-Wishlist</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Eagle-Wishlist&amp;diff=88876"/>
		<updated>2015-06-08T09:15:29Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* Schaltplan-Editor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Auf dieser Seite können Wünsche zur Erweiterung der Funktionen des Leiterplatten CAD Programms Cadsoft EAGLE eingetragen werden. Es ist keine offizelle Wunschliste von Cadsoft und es ist nicht bekannt, ob Cadsoft-Mitarbeiter diese Seite regelmässig sichten. Cadsoft sollte sicherheitshalber regelmäßig angeschrieben werden, damit diese Liste nicht in Vergessenheit gerät.&lt;br /&gt;
&lt;br /&gt;
Damit sich die beliebtesten Wünsche herauskristallisieren, macht jeder einfach einen virtuellen Strich dahinter: | (Windows: ALT-GR Taste und &amp;lt; Taste drücken, Mac OS X: Alt-Taste und 7 Taste drücken). Alle fünf Striche (|||||) bitte immer ein Leerzeichen einfügen.&lt;br /&gt;
&lt;br /&gt;
Neue Wünsche einfügen darf und soll natürlich auch jeder. Einfach ganz viele Striche auf einmal hinter einem Wunsch einzufügen ist zwecklos. Das erkennt man in der History, und es gibt viele Leute, die diese Seite überwachen...&lt;br /&gt;
&lt;br /&gt;
Ja, die Einleitung ist von der Reichelt-Wishlist geklaut. Existenzberechtigung für diese Seite: Farnell will Eagle verbessern. Siehe [http://de.farnell.com/jsp/bespoke/bespoke2.jsp?ICID=i-7706-00001001&amp;amp;bespokepage=farnell/de/design-link/cadsoft.jsp]&lt;br /&gt;
&lt;br /&gt;
== Programmfunktionen ==&lt;br /&gt;
&lt;br /&gt;
=== Control Panel ===&lt;br /&gt;
&lt;br /&gt;
* In Bibliothek: Bei Klick auf ein Device soll das Fenster an der aktuellen Position stehenbleiben ||&lt;br /&gt;
* In Bibliothek: Bildposition vom Symbol und Package soll fixed sein (mitscrollen), bei großen Device-Kollektionen vorteilhaft ||&lt;br /&gt;
* Backupdateien in Unterverzeichnisse packen ||||| ||||| ||&lt;br /&gt;
* Raster-/Grid-Größe für X und Y Achse getrennt angeben |&lt;br /&gt;
* Möglichkeit einbauen um alle Bibliotheken INKL. Unterverzeichnisse zuladen.&lt;br /&gt;
* Die Möglichkeit ein Projekt innerhalb eines Ordners zu duplizieren&lt;br /&gt;
* Raster Auswahlmenü: mehrere (auch benutzerdefinierte) Settings, z.B. metrisch und inch&lt;br /&gt;
&lt;br /&gt;
=== Schaltplan-Editor ===&lt;br /&gt;
* Bibliotheken aus dem Download Bereich in die Releases mit aufnehmen ||||| |||| 9&lt;br /&gt;
* Richtungsabhängige Labels: (3erlei) verschiedene Labels mit denen zusätzlich zum Netznamen die Signalrichtung (Eingang, Ausgang, Bidirektional) visualisiert werden kann ||||| ||||| ||||| 15&lt;br /&gt;
* Farbige XREFs → Das Netz dazu in der gleichen Farbe ||||| 5&lt;br /&gt;
* Eigenen &#039;Lagerbestand&#039; mitverwalten, sodass beim Zeichnen von Plänen direkt nur Lagerteile verbaut werden (nützlich bei diesen ganzen SMD-Varianten) ||||| ||||| 10&lt;br /&gt;
* &amp;quot;hierarchisches Design&amp;quot; von identisch aufgebauten Unterbaugruppen, sprich Subcomponenten mit definierten Input/Output-Signalen aus z.B. einer speziellen hierarchy.lib. Diese kann dann ja im gleichen Verzeichnis wieder als Schematic abgelegt werden. Mit dazugehöriger Board-Datei läßt sich dann auch das Layout clonen. ||||| ||||| ||||| ||||| || 21&lt;br /&gt;
* Drucken: neue Option &amp;quot;Automatisch drehen&amp;quot;, um bei mehrseitigen Plänen mit wechselnder Seitenorientierung automatisch auszurichten |||||  5&lt;br /&gt;
* Tastatur-/Maus-Bedienkonzept: z.B. Move, Copy etc. alle auf Tasten der linken Tastaturhälfte (bzw. auf der rechten für Linkshänder) und zwar ohne Ctrl/Shift etc. so daß man zügig arbeiten kann, ohne ständig mit der Maus umschalten zu müssen. ||||| ||||| || 12&lt;br /&gt;
* Der relative, beliebig setzbare Ursprung sollte vom absoluten zu unterscheiden sein (andere Farbe...) ||| 3&lt;br /&gt;
* Bauteilwerte direkt im ADD-Befehl festlegbar machen (-&amp;gt; Standardbauteile im Textmenü) ||||| 5&lt;br /&gt;
* Der &amp;quot;Gruppenauswahlrahmen&amp;quot; sollte sich bei gedrückter Maustaste immer aufziehen lassen, nicht erst nach Druck auf Group. (Im Board auch) ||||| ||||| 10&lt;br /&gt;
* Ein markiertes Bauteil/e sollte sich einfach mit Druck auf ENTF löschen lassen. ||||| ||| 8&lt;br /&gt;
* Beim Herstellen elektrischer Verbindungen(net), an den der Maus am nächsten liegenden Pin kontaktieren (Fangen). Beim verwenden von Bibliotheken die in anderem Raster erstellt wurden, ist es teilweise nicht möglich eine Schaltung zu zeichen, weil man die Pins nicht trifft. || 1&lt;br /&gt;
* Texte am Bauteil (Ref-Designator, Bauteilbezeichnung, Bauteilwert) sollen sich beim Drehen des Bauteils automatisch mitdrehen, sodass man diese nicht mehr mit &amp;quot;Smash&amp;quot; nachbearbeiten muss (siehe Altium Designer). |||| 4&lt;br /&gt;
&lt;br /&gt;
=== Board-Editor ===&lt;br /&gt;
* MOVE mit einstellbaren Freiheitsgraden. Beispielsweise, um parallel (nur horizontal/vertikal) oder diagonal zu verschieben || 2&lt;br /&gt;
* Mathematik-Funktionen in Eingabefeldern (+ plus, - minus, * mal, / geteilt und () Klammern) z.B.: 375mil+(13,6mm/2)  |||| 4&lt;br /&gt;
* Kacheln-Funktion im Drucken Dialog ||||| ||||| | 11&lt;br /&gt;
* Netznamen in verlegten Leiterbahnen einblenden&amp;lt;ref&amp;gt;Wird z.&amp;amp;nbsp;B. im AltiumDesigner so gemacht. Abstand und Größe der Beschriftung erfolgt je nach Zoom-Stufe.&amp;lt;/ref&amp;gt; ||||| ||||| ||| 13&lt;br /&gt;
* Die Auswahl von Bauteilen sperren, die mit dem aktuellen Werkzeug nicht bearbeitet können&amp;lt;ref&amp;gt;Wenn zB eine Leiterbahn durch einen Bauteilmittelpunkt läuft und man mit Ripup auf den Mittelpunkt klickt, will man natürlich die Leiterbahn auflösen. Ripup lässt sich ja nicht auf Bauteile anwenden. Warum muss man also mit linker Maustaste wählen, auf was man Ripup anwenden will?&amp;lt;/ref&amp;gt; ||||| ||| 8&lt;br /&gt;
* Routing mit Walkaround/Push/Hug&amp;amp;Push Funktionen (Hindernisse automatisch umrouten beim FollowMe) ||||| ||||| 10&lt;br /&gt;
* Parameter eines Objektes (Via, Track,..) per Doppelklick-Option bearbeitbar ||||| ||||| ||||| || 17&lt;br /&gt;
* Thermal Vias für unterschiedliche Gehäuse einzeln anpassbar machen ||||| || 7&lt;br /&gt;
* Padstack frei definierbar ||| 3&lt;br /&gt;
* Direkte Implementierung von EAGLE 3D ||||| ||||| ||||| ||||| ||||| ||||| || 32&lt;br /&gt;
* Messung der Leiterbahnlänge &amp;lt;ref&amp;gt;Die Messung der Länge einer Leiterbahn sollte zwischen zwei beliebigen Segmenten möglich sein. Man könnte dafür Start- und Endsegment markieren.&amp;lt;/ref&amp;gt; ||||| ||||| ||||| ||||| ||||| ||||| ||| 33&lt;br /&gt;
* Weitere Standardgeometrien (Spiralen, Heaxagon u.ä.) ||||| ||||| || 12&lt;br /&gt;
* Andere Farben für Versorgungsspannungen definierbar machen ||||| ||||| |||| ||||| | 21&lt;br /&gt;
* Impedanzkontrolle von Leiterbahnen ||||| ||||| ||||| ||||| |||| 24&lt;br /&gt;
* Board im Editor drehen (90°-Schritte) und Umdrehen (Oberseite/Unterseite) ||||| ||||| ||||| ||||| | 21&lt;br /&gt;
* Kopieren von Leiterbahnen/Gruppen ||||| ||||| ||| 13&lt;br /&gt;
* Online (Echtzeit) DRC ||||| ||||| ||||| || 17&lt;br /&gt;
* Direkte Integration von Teardrops bzw SnowMans ||||| || 7&lt;br /&gt;
* Chamfered edge (Anfasungen bei T-Leiterbahnverbindungen) || 1&lt;br /&gt;
* selektives Ratsnest (nicht mit dem Bauteil verbundene Luftlinien beim Plazieren ausblenden) ||||| ||| 8&lt;br /&gt;
* dynamisches Ratsnest (Luftlinien des Bauteils beim Plazieren zum nächstgelegenen Pin verbinden) ||||| ||||| ||||| | 16&lt;br /&gt;
* Benannte Gruppen in Editor und Schaltplan z.&amp;amp;nbsp;B. analog1 oder power zum einfachen plazieren ||| 3&lt;br /&gt;
* Dxf Drag and Drop Mechanische Teile direkt in eagle boards und libs ziehen | 1&lt;br /&gt;
* Parametrische Library-Erstellung über Textfile | 1&lt;br /&gt;
* Iges / Step Export. 3D Darstellung für Mcad exportieren ||||| 5&lt;br /&gt;
* 3DScanner Import. Da eine fertige Leiterplatte die Lageinformationen aller Bauteile hat, wird über einen 3D-Scanner die Höheninformationen der Bauteile eingelesen und in die Bibliothek übertragen. || 2&lt;br /&gt;
* Direkte, einfache Nutzung von Layout- und Schaltplanmodulen | 1&lt;br /&gt;
* Im Layouteditor Bauteile konsistent platzieren sowie kopieren können ||| 3&lt;br /&gt;
* DRC: Bestückungsdruck auf PADs, SMDs oder VIAs ||| 3&lt;br /&gt;
* DRC: Warnung / Meldung über nicht geroutete Netze / bestehende Luftlinien ||||| ||||| ||||| ||||| |||| 24&lt;br /&gt;
* Layer werden sofort aktiviert/deaktiviert ohne erst &amp;quot;Übernehmen&amp;quot; anklicken zu müssen ||||| ||||| | 11&lt;br /&gt;
* Wert von &amp;quot;Alle Packages anzeigen&amp;quot; im change technology-Dialog merken | 1&lt;br /&gt;
* Busse werden automatisch umbenannt falls Nets umbenannt werden ||||| 5&lt;br /&gt;
* Unrouted Layer nur für aktivertes Bauteil (oder Bereich) anzeigen lassen | 1&lt;br /&gt;
* Schrift-Ausrichtung: alle vier Richtungen zulassen, anstatt nur nach rechts oder oben. Dafür Ausrichtungen links/zentriert/rechts zulassen || 2&lt;br /&gt;
* unsplit-Funktion: einen Knick aus einem Wire löschen (z.B. als Shift-optimize) ||||| ||||| 10&lt;br /&gt;
* Busse (oder mehrere parallele Leitungen gleichzeitig) verlegen (wo es Sinn macht) ||||| || 6&lt;br /&gt;
* &amp;quot;clonen&amp;quot; von Leiterbahnen-Routings von einer Baugruppe zu einer anderen ||||| 5&lt;br /&gt;
* Ausblenden von Bauelementen im Layouteditor. Beispielsweise nach einer bestimmten Buchse Stecker Kombination im Schaltplan. Wäre hilfreich um Bauelemente im Gehäuse darzustelle | 1&lt;br /&gt;
* &amp;quot;Lochrastermodus&amp;quot; um noch einfacher Pläne für Lochrasterplatinen zu erstellen ||||| | 6&lt;br /&gt;
* Symmetrierfunktion, um Bauteile automatisch symmetrisch um eine Achse oder Punkt anordnen zu können ||| 3&lt;br /&gt;
* automatische Platzierung von Bauteilen im Board ||||| |||| 9&lt;br /&gt;
* Der relative, beliebig setzbare Ursprung sollte vom absoluten zu unterscheiden sein (ander Farbe...) ||| 3&lt;br /&gt;
* Offset Routing  - Gleichzeitiges verlegen von parallel verlaufenden Leiterbahnen ||| 3&lt;br /&gt;
* Polygone, Leiterbahnen und Outline gegen Verschieben schützen können (lock) |||| 4&lt;br /&gt;
* In Bauteilinfo die zugehörige Schaltplanseitennummer anzeigen || 2&lt;br /&gt;
* In Bauteilinfo die auch das DEVICE anzeigen (wie im Schaltplan) | 1&lt;br /&gt;
* Beim DRC einen Hinweis geben, wenn der Fehler durch Netzklassenregeln bedingt ist ||| 3&lt;br /&gt;
* Über Rechtsklickmenü eine ausgewählte Gruppe ins Raster setzen ||| 3&lt;br /&gt;
* die Airwires zeigen auf das Zentrum eines SMD Pads, das meist nicht auf dem raster liegt. Besser währe, wenn ein Bereich innerhalb des Pads als zulässiges Airwire-Ziel akzeptiert wird. Oft sind kleine Leiterbahnschnippsel übrig, mit denen man kämpfen muss. Pad ist eigentlich kontaktiert, aber man hat das zentrum wieder nicht getroffen. ||| 3&lt;br /&gt;
* invertierter Text einfach über Textbefehl einfügen zu können | 1&lt;br /&gt;
* der DRC sollte auch den Layer vRestrict behandeln und Vias ggf. anmeckern | 1&lt;br /&gt;
* man sollte die Leiterbahn ohne übermäßiges Herumgeklicke an der gewünschten Stelle erweitern/weiterziehen können und nicht nur da, wo das Programm denkt, dass noch Verbindungen fehlen | 1&lt;br /&gt;
* Auswahlmenü für sichtbare Ebenen, z.B. nur Top/Bottomlevel mit Docu/Ref, nur Kupferflächen (incl.Pads, Vias)&lt;br /&gt;
&lt;br /&gt;
=== Autorouter ===&lt;br /&gt;
&lt;br /&gt;
* Ausführungen des Autorouters zurücksetzen (z.&amp;amp;nbsp;B. mit Ctrl + Z) ||||| ||||| ||||| ||||| ||||| |||| 29&lt;br /&gt;
* Autorouter um Autoplacer von nicht gelockten Bauteilen ergänzen ||||| | 6&lt;br /&gt;
&lt;br /&gt;
=== Bibliotheks-Editor ===&lt;br /&gt;
&lt;br /&gt;
* Alle Packages zentral speichern, zB in ref-packages. Andere Libs laden dann von da das Package und verbinden das mit ihren Symbols ||||| ||||| ||||| |||| ||| 23&lt;br /&gt;
* Verschiedene Symbole für ein Bauteil (Auswählbar im Schaltplaneditor) ||||| ||| 8&lt;br /&gt;
* Möglichkeit Symbole einzeln zu kopieren und nicht nur als Device inkl. allen Varianten/ Packages ||||| 5&lt;br /&gt;
* Pin-Namen und Nummern per Smash-Befehl verschiebbar und drehbar ||| 3&lt;br /&gt;
* Pin-Namen und Nummern auch in Schriftgröße einstellbar || 2&lt;br /&gt;
* Bibliotheken ausblenden oder Favoritenliste | 1&lt;br /&gt;
* Pin-Namen im Symbol mit auswählbaren Alternativen versehen (bei MCUs teilweise 8fach belegt) ||||| 5&lt;br /&gt;
* Bauteile im Device als optional kennzeichnen, damit z.B. für MCUs unterschiedliche Packages als Varianten ausgewählt werden können | 1&lt;br /&gt;
&lt;br /&gt;
=== Drucker-Menü ===&lt;br /&gt;
* unterschiedliche Vergrößerungsfaktoren für Schaltplan und Board - Ausdruck wählbar&lt;br /&gt;
&lt;br /&gt;
== Preispolitik/Sonstiges ==&lt;br /&gt;
* Funktionsumfang der Non-Profit Version auf Schaltplan+Board mit 2 Layern reduzieren (Autorouter und 2 Innenlagen fallen weg), dafür max. Leiterplattengröße auf Doppel-Euro erhöhen. Besser noch 320cm&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; in beliebigem Format. ||||| ||||| ||||| ||||| ||||| ||||| ||||| | 36&lt;br /&gt;
* Kostenlose Studentenversion ||||| ||||| ||||| ||||| ||||| |||| 28&lt;br /&gt;
* max. Leiterplattengröße der Light-Version auf 160x100mm erhöhen. Dafür den Autorouter weglassen. ||||| ||||| ||||| ||||| ||||| ||||| ||||| | 36&lt;br /&gt;
* Light Version auf 2 Signal + 2 Power Lagen anheben. 2 Lagen ist nicht mehr Zeitgemäß ||||| ||||| ||| 13&lt;br /&gt;
* Generell eine ordentlicher strukturierte Bibliothek. Beispielsweise Widerstandsgehäuse in unterschiedlichen Rastern (&amp;quot;lange Beinchen&amp;quot;), einheitliches Bezeichnungsschema usw. ||||| ||||| || 12&lt;br /&gt;
* Bibliotheken mit Sammlungen der Bestände verschiedener Lieferanten (Reichelt, Segor, Farnell) ||||| ||||| | 11&lt;br /&gt;
* &amp;quot;ordentliche&amp;quot; Bibliotheks-DATENBANK für parametrische Suche (auch online bei Lieferanten mit automatischer Bauteilübernahme) || 2&lt;br /&gt;
* Export und Import von Schaltplänen, Layouts und Bibliotheken entweder in das gEDA oder KiCad Format. Diskussion: http://www.mikrocontroller.net/topic/367973#4155302 |&lt;br /&gt;
&lt;br /&gt;
== Erledigte Punkte ==&lt;br /&gt;
* Mehrzeilige Texte (Mehrzeilige Texte sind ab Version 6.3 möglich) |||| 4&lt;br /&gt;
* Neben Ckeckbox &amp;quot;Smds&amp;quot; neue Checkbox &amp;quot;bedrahtet&amp;quot;, sodass diese ausgeschaltet werden können, wenn nur mit SMDs gearbeitet wird (wurde nun in die Suchfunktion übernommen) ||||| |||| 9&lt;br /&gt;
* Meanderstrukturen für Leiterbahnlängenausgleich ||||| ||| 8&lt;br /&gt;
* Standardbauteile oder Makros in &amp;quot;Schnellzugriff&amp;quot; (Symbolleiste) für den Schnellzugriff (Mit dem &#039;&#039;MENU&#039;&#039;-Befehl lässt sich eine Symbolleiste erzeugen, deren Knöpfe wiederum mit beliebigen Befehlen belegt werden können, einschließlich &#039;&#039;ADD&#039;&#039; --[[Benutzer:Haku|Haku]] 08:47, 21. Feb. 2010 (UTC)) oder &#039;&#039;RUN&#039;&#039;/&#039;&#039;SCRIPT&#039;&#039; für Makros. |||&lt;br /&gt;
* 2-3 frei definierbare Layerauswahlen, die sofort per Klick bzw. Shortcut übernommen und angezeigt werden (Es gibt die ALIAS-Option für den DISPLAY-Befehl. Shortcut dann wieder mit MENU oder direkt in den Einstellungen eine Tastenkombination festlegen) || 2 &lt;br /&gt;
* Auswahlmenü beim Kopieren von Bauteilen, damit nur einzelne Packages (z.&amp;amp;nbsp;B. nur SO16) kopiert werden können und nicht zusätzlich alle anderen Varianten (z.&amp;amp;nbsp;B. DIL16, TSSOP16, usw.) (spätestens ab 6.5.0) |||| 4&lt;br /&gt;
* Zusätzliches Flag für Bauteile (Bestückt / Unbestückt), damit Bestückungsvarianten erstellt werden können (Bestückungsvarianten, spätestens ab 6.5.0 verfügbar) ||||| 5&lt;br /&gt;
* Einem Pin im Symbol können mehrere Pins eines Packages zugewiesen werden ||||| ||| 8  - gibt es ab 6.xx&lt;br /&gt;
* Polygone (mit Pad-Namen) zulassen für PAD-Sonderformen ||||| ||| 8 - gibt es indirekt ab 6.x&lt;br /&gt;
* Aktualisierung der Programmdateien statt jedes mal im neuen Ordner zu installieren &amp;lt;ref&amp;gt;&#039;&#039;Nichts&#039;&#039; anderes passiert bei Installation im &#039;&#039;gleichen&#039;&#039; Ordner. Lesen lernen... → Diskussion --[[Benutzer:Hownottobeseen|Hownottobeseen]]&amp;lt;/ref&amp;gt; ||||| | 6&lt;br /&gt;
* Abstandsmessung (Wie in Sprint-Layout: Mit Maustaste auf Startpunk klicken, gedrückt halten und zum Endpunkt ziehen. Länge und Winkel der Strecke werden in Echtzeit angezeigt.) (Dazu benutzt man en MARK-Befehl, um den Startpunkt zu setzen. Dann werden Winkel, Abstand und x/y-Offset in Echtzeit angezeigt) ||||| ||||| ||||| ||||| ||| 23&lt;br /&gt;
* Suche im Bauteilkatalog nach Lieferanten-Artikelnummer (sofern gepflegt) (spätestens ab 6.5.0 kann man nach Attributen und Attributwerten suchen) ||| 3&lt;br /&gt;
* Routen von LVDS-Leitungspaaren (Mäander) ||||| ||||| 10&lt;br /&gt;
* Möglichkeit, für unterschiedliche Programmversionen auch unterschiedliche Projektverzeichnisse zu verwenden. (Ab Version 5.11 gibt es die Kommandozeilen-Option -U) |&lt;br /&gt;
&lt;br /&gt;
== Anmerkungen ==&lt;br /&gt;
Diskussion im Forum: http://www.mikrocontroller.net/topic/169171&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Eagle]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Eagle-Wishlist&amp;diff=84569</id>
		<title>Eagle-Wishlist</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Eagle-Wishlist&amp;diff=84569"/>
		<updated>2014-08-21T06:47:29Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: Automatische Drehung von Texten im SLP-Editor&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Auf dieser Seite können Wünsche zur Erweiterung der Funktionen des Leiterplatten CAD Programms Cadsoft EAGLE eingetragen werden. Es ist keine offizelle Wunschliste von Cadsoft und es ist nicht bekannt, ob Cadsoft-Mitarbeiter diese Seite regelmässig sichten. Cadsoft sollte sicherheitshalber regelmäßig angeschrieben werden, damit diese Liste nicht in Vergessenheit gerät.&lt;br /&gt;
&lt;br /&gt;
Damit sich die beliebtesten Wünsche herauskristallisieren, macht jeder einfach einen virtuellen Strich dahinter: | (Windows: ALT-GR Taste und &amp;lt; Taste drücken, Mac OS X: Alt-Taste und 7 Taste drücken). Alle fünf Striche (|||||) bitte immer ein Leerzeichen einfügen.&lt;br /&gt;
&lt;br /&gt;
Neue Wünsche einfügen darf und soll natürlich auch jeder. Einfach ganz viele Striche auf einmal hinter einem Wunsch einzufügen ist zwecklos. Das erkennt man in der History, und es gibt viele Leute, die diese Seite überwachen...&lt;br /&gt;
&lt;br /&gt;
Ja, die Einleitung ist von der Reichelt-Wishlist geklaut. Existenzberechtigung für diese Seite: Farnell will Eagle verbessern. Siehe [http://de.farnell.com/jsp/bespoke/bespoke2.jsp?ICID=i-7706-00001001&amp;amp;bespokepage=farnell/de/design-link/cadsoft.jsp]&lt;br /&gt;
&lt;br /&gt;
== Programmfunktionen ==&lt;br /&gt;
&lt;br /&gt;
=== Control Panel ===&lt;br /&gt;
&lt;br /&gt;
* In Bibliothek: Bei Klick auf ein Device soll das Fenster an der aktuellen Position stehenbleiben ||&lt;br /&gt;
* In Bibliothek: Bildposition vom Symbol und Package soll fixed sein (mitscrollen), bei großen Device-Kollektionen vorteilhaft ||&lt;br /&gt;
* Backupdateien in Unterverzeichnisse packen ||||| ||||| ||&lt;br /&gt;
* Raster-/Grid-Größe für X und Y Achse getrennt angeben |&lt;br /&gt;
* Möglichkeit einbauen um alle Bibliotheken INKL. Unterverzeichnisse zuladen.&lt;br /&gt;
&lt;br /&gt;
=== Schaltplan-Editor ===&lt;br /&gt;
* Bibliotheken aus dem Download Bereich in die Releases mit aufnehmen ||||| |||| 9&lt;br /&gt;
* Richtungsabhängige Labels: (3erlei) verschiedene Labels mit denen zusätzlich zum Netznamen die Signalrichtung (Eingang, Ausgang, Bidirektional) visualisiert werden kann ||||| ||||| ||||| 15&lt;br /&gt;
* Farbige XREFs → Das Netz dazu in der gleichen Farbe ||||| 5&lt;br /&gt;
* Eigenen &#039;Lagerbestand&#039; mitverwalten, sodass beim Zeichnen von Plänen direkt nur Lagerteile verbaut werden (nützlich bei diesen ganzen SMD-Varianten) ||||| ||||| 10&lt;br /&gt;
* &amp;quot;hierarchisches Design&amp;quot; von identisch aufgebauten Unterbaugruppen, sprich Subcomponenten mit definierten Input/Output-Signalen aus z.B. einer speziellen hierarchy.lib. Diese kann dann ja im gleichen Verzeichnis wieder als Schematic abgelegt werden. Mit dazugehöriger Board-Datei läßt sich dann auch das Layout clonen. ||||| ||||| ||||| ||||| || 21&lt;br /&gt;
* Drucken: neue Option &amp;quot;Automatisch drehen&amp;quot;, um bei mehrseitigen Plänen mit wechselnder Seitenorientierung automatisch auszurichten |||||  5&lt;br /&gt;
* Tastatur-/Maus-Bedienkonzept: z.B. Move, Copy etc. alle auf Tasten der linken Tastaturhälfte (bzw. auf der rechten für Linkshänder) und zwar ohne Ctrl/Shift etc. so daß man zügig arbeiten kann, ohne ständig mit der Maus umschalten zu müssen. ||||| ||||| || 12&lt;br /&gt;
* Der relative, beliebig setzbare Ursprung sollte vom absoluten zu unterscheiden sein (andere Farbe...) ||| 3&lt;br /&gt;
* Bauteilwerte direkt im ADD-Befehl festlegbar machen (-&amp;gt; Standardbauteile im Textmenü) ||||| 5&lt;br /&gt;
* Der &amp;quot;Gruppenauswahlrahmen&amp;quot; sollte sich bei gedrückter Maustaste immer aufziehen lassen, nicht erst nach Druck auf Group. (Im Board auch) ||||| |||| 9&lt;br /&gt;
* Ein markiertes Bauteil/e sollte sich einfach mit Druck auf ENTF löschen lassen. ||||| ||| 8&lt;br /&gt;
* Beim Herstellen elektrischer Verbindungen(net), an den der Maus am nächsten liegenden Pin kontaktieren (Fangen). Beim verwenden von Bibliotheken die in anderem Raster erstellt wurden, ist es teilweise nicht möglich eine Schaltung zu zeichen, weil man die Pins nicht trifft. || 1&lt;br /&gt;
* Texte am Bauteil (Ref-Designator, Bauteilbezeichnung, Bauteilwert) sollen sich beim Drehen des Bauteils automatisch mitdrehen, sodass man diese nicht mehr mit &amp;quot;Smash&amp;quot; nachbearbeiten muss (siehe Altium Designer). | 1&lt;br /&gt;
&lt;br /&gt;
=== Board-Editor ===&lt;br /&gt;
* MOVE mit einstellbaren Freiheitsgraden. Beispielsweise, um parallel (nur horizontal/vertikal) oder diagonal zu verschieben || 2&lt;br /&gt;
* Mathematik-Funktionen in Eingabefeldern (+ plus, - minus, * mal, / geteilt und () Klammern) z.B.: 375mil+(13,6mm/2)  |||| 4&lt;br /&gt;
* Kacheln-Funktion im Drucken Dialog ||||| ||||| | 11&lt;br /&gt;
* Netznamen in verlegten Leiterbahnen einblenden&amp;lt;ref&amp;gt;Wird z.&amp;amp;nbsp;B. im AltiumDesigner so gemacht. Abstand und Größe der Beschriftung erfolgt je nach Zoom-Stufe.&amp;lt;/ref&amp;gt; ||||| ||||| || 12&lt;br /&gt;
* Die Auswahl von Bauteilen sperren, die mit dem aktuellen Werkzeug nicht bearbeitet können&amp;lt;ref&amp;gt;Wenn zB eine Leiterbahn durch einen Bauteilmittelpunkt läuft und man mit Ripup auf den Mittelpunkt klickt, will man natürlich die Leiterbahn auflösen. Ripup lässt sich ja nicht auf Bauteile anwenden. Warum muss man also mit linker Maustaste wählen, auf was man Ripup anwenden will?&amp;lt;/ref&amp;gt; ||||| ||| 8&lt;br /&gt;
* Routing mit Walkaround/Push/Hug&amp;amp;Push Funktionen (Hindernisse automatisch umrouten beim FollowMe) ||||| |||| 9&lt;br /&gt;
* Parameter eines Objektes (Via, Track,..) per Doppelklick-Option bearbeitbar ||||| ||||| ||||| || 17&lt;br /&gt;
* Thermal Vias für unterschiedliche Gehäuse einzeln anpassbar machen ||||| | 6&lt;br /&gt;
* Padstack frei definierbar ||| 3&lt;br /&gt;
* Direkte Implementierung von EAGLE 3D ||||| ||||| ||||| ||||| ||||| ||||| || 32&lt;br /&gt;
* Messung der Leiterbahnlänge &amp;lt;ref&amp;gt;Die Messung der Länge einer Leiterbahn sollte zwischen zwei beliebigen Segmenten möglich sein. Man könnte dafür Start- und Endsegment markieren.&amp;lt;/ref&amp;gt; ||||| ||||| ||||| ||||| ||||| ||||| || 32&lt;br /&gt;
* Weitere Standardgeometrien (Spiralen, Heaxagon u.ä.) ||||| ||||| || 12&lt;br /&gt;
* Andere Farben für Versorgungsspannungen definierbar machen ||||| ||||| |||| ||||| | 21&lt;br /&gt;
* Impedanzkontrolle von Leiterbahnen ||||| ||||| ||||| ||||| |||| 24&lt;br /&gt;
* Board im Editor drehen (90°-Schritte) und Umdrehen (Oberseite/Unterseite) ||||| ||||| ||||| ||||| | 21&lt;br /&gt;
* Kopieren von Leiterbahnen/Gruppen ||||| ||||| ||| 13&lt;br /&gt;
* Online (Echtzeit) DRC ||||| ||||| ||||| || 17&lt;br /&gt;
* Direkte Integration von Teardrops bzw SnowMans ||||| || 7&lt;br /&gt;
* Chamfered edge (Anfasungen bei T-Leiterbahnverbindungen) || 1&lt;br /&gt;
* selektives Ratsnest (nicht mit dem Bauteil verbundene Luftlinien beim Plazieren ausblenden) ||||| ||| 8&lt;br /&gt;
* dynamisches Ratsnest (Luftlinien des Bauteils beim Plazieren zum nächstgelegenen Pin verbinden) ||||| ||||| ||||| | 16&lt;br /&gt;
* Benannte Gruppen in Editor und Schaltplan z.&amp;amp;nbsp;B. analog1 oder power zum einfachen plazieren ||| 3&lt;br /&gt;
* Dxf Drag and Drop Mechanische Teile direkt in eagle boards und libs ziehen | 1&lt;br /&gt;
* Parametrische Library-Erstellung über Textfile | 1&lt;br /&gt;
* Iges / Step Export. 3D Darstellung für Mcad exportieren ||||| 5&lt;br /&gt;
* 3DScanner Import. Da eine fertige Leiterplatte die Lageinformationen aller Bauteile hat, wird über einen 3D-Scanner die Höheninformationen der Bauteile eingelesen und in die Bibliothek übertragen. || 2&lt;br /&gt;
* Direkte, einfache Nutzung von Layout- und Schaltplanmodulen | 1&lt;br /&gt;
* Im Layouteditor Bauteile konsistent platzieren sowie kopieren können ||| 3&lt;br /&gt;
* DRC: Bestückungsdruck auf PADs, SMDs oder VIAs ||| 3&lt;br /&gt;
* DRC: Warnung / Meldung über nicht geroutete Netze / bestehende Luftlinien ||||| ||||| ||||| ||||| |||| 24&lt;br /&gt;
* Layer werden sofort aktiviert/deaktiviert ohne erst &amp;quot;Übernehmen&amp;quot; anklicken zu müssen ||||| ||||| | 11&lt;br /&gt;
* Wert von &amp;quot;Alle Packages anzeigen&amp;quot; im change technology-Dialog merken | 1&lt;br /&gt;
* Busse werden automatisch umbenannt falls Nets umbenannt werden ||||| 5&lt;br /&gt;
* Unrouted Layer nur für aktivertes Bauteil (oder Bereich) anzeigen lassen | 1&lt;br /&gt;
* Schrift-Ausrichtung: alle vier Richtungen zulassen, anstatt nur nach rechts oder oben. Dafür Ausrichtungen links/zentriert/rechts zulassen || 2&lt;br /&gt;
* unsplit-Funktion: einen Knick aus einem Wire löschen (z.B. als Shift-optimize) ||||| ||||| 10&lt;br /&gt;
* Busse (oder mehrere parallele Leitungen gleichzeitig) verlegen (wo es Sinn macht) ||||| || 6&lt;br /&gt;
* &amp;quot;clonen&amp;quot; von Leiterbahnen-Routings von einer Baugruppe zu einer anderen ||||| 5&lt;br /&gt;
* Ausblenden von Bauelementen im Layouteditor. Beispielsweise nach einer bestimmten Buchse Stecker Kombination im Schaltplan. Wäre hilfreich um Bauelemente im Gehäuse darzustelle | 1&lt;br /&gt;
* &amp;quot;Lochrastermodus&amp;quot; um noch einfacher Pläne für Lochrasterplatinen zu erstellen ||||| | 6&lt;br /&gt;
* Symmetrierfunktion, um Bauteile automatisch symmetrisch um eine Achse oder Punkt anordnen zu können ||| 3&lt;br /&gt;
* automatische Platzierung von Bauteilen im Board ||||| |||| 9&lt;br /&gt;
* Der relative, beliebig setzbare Ursprung sollte vom absoluten zu unterscheiden sein (ander Farbe...) ||| 3&lt;br /&gt;
* Offset Routing  - Gleichzeitiges verlegen von parallel verlaufenden Leiterbahnen ||| 3&lt;br /&gt;
* Polygone, Leiterbahnen und Outline gegen Verschieben schützen können (lock) |||| 4&lt;br /&gt;
* In Bauteilinfo die zugehörige Schaltplanseitennummer anzeigen || 2&lt;br /&gt;
* In Bauteilinfo die auch das DEVICE anzeigen (wie im Schaltplan) | 1&lt;br /&gt;
* Beim DRC einen Hinweis geben, wenn der Fehler durch Netzklassenregeln bedingt ist ||| 3&lt;br /&gt;
* Über Rechtsklickmenü eine ausgewählte Gruppe ins Raster setzen ||| 3&lt;br /&gt;
* die Airwires zeigen auf das Zentrum eines SMD Pads, das meist nicht auf dem raster liegt. Besser währe, wenn ein Bereich innerhalb des Pads als zulässiges Airwire-Ziel akzeptiert wird. Oft sind kleine Leiterbahnschnippsel übrig, mit denen man kämpfen muss. Pad ist eigentlich kontaktiert, aber man hat das zentrum wieder nicht getroffen. ||| 3&lt;br /&gt;
* invertierter Text einfach über Textbefehl einfügen zu können | 1&lt;br /&gt;
* der DRC sollte auch den Layer vRestrict behandeln und Vias ggf. anmeckern | 1&lt;br /&gt;
* man sollte die Leiterbahn ohne übermäßiges Herumgeklicke an der gewünschten Stelle erweitern/weiterziehen können und nicht nur da, wo das Programm denkt, dass noch Verbindungen fehlen | 1&lt;br /&gt;
&lt;br /&gt;
=== Autorouter ===&lt;br /&gt;
&lt;br /&gt;
* Ausführungen des Autorouters zurücksetzen (z.&amp;amp;nbsp;B. mit Ctrl + Z) ||||| ||||| ||||| ||||| ||||| |||| 29&lt;br /&gt;
* Autorouter um Autoplacer von nicht gelockten Bauteilen ergänzen ||||| | 6&lt;br /&gt;
&lt;br /&gt;
=== Bibiliotheks-Editor ===&lt;br /&gt;
&lt;br /&gt;
* Alle Packages zentral speichern, zB in ref-packages. Andere Libs laden dann von da das Package und verbinden das mit ihren Symbols ||||| ||||| ||||| |||| || 22&lt;br /&gt;
* Verschiedene Symbole für ein Bauteil (Auswählbar im Schaltplaneditor) ||||| ||| 8&lt;br /&gt;
* Möglichkeit Symbole einzeln zu kopieren und nicht nur als Device inkl. allen Varianten/ Packages ||||| 5&lt;br /&gt;
* Pin-Namen und Nummern per Smash-Befehl verschiebbar und drehbar ||| 3&lt;br /&gt;
* Pin-Namen und Nummern auch in Schriftgröße einstellbar || 2&lt;br /&gt;
* Bibliotheken ausblenden oder Favoritenliste | 1&lt;br /&gt;
* Pin-Namen im Symbol mit auswählbaren Alternativen versehen (bei MCUs teilweise 8fach belegt) ||||| 5&lt;br /&gt;
* Bauteile im Device als optional kennzeichnen, damit z.B. für MCUs unterschiedliche Packages als Varianten ausgewählt werden können | 1&lt;br /&gt;
&lt;br /&gt;
== Preispolitik/Sonstiges ==&lt;br /&gt;
* Funktionsumfang der Non-Profit Version auf Schaltplan+Board mit 2 Layern reduzieren (Autorouter und 2 Innenlagen fallen weg), dafür max. Leiterplattengröße auf Doppel-Euro erhöhen. Besser noch 320cm&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; in beliebigem Format. ||||| ||||| ||||| ||||| ||||| ||||| ||||| 33&lt;br /&gt;
* Kostenlose Studentenversion ||||| ||||| ||||| ||||| ||||| ||| 27&lt;br /&gt;
* max. Leiterplattengröße der Light-Version auf 160x100mm erhöhen. Dafür den Autorouter weglassen. ||||| ||||| ||||| ||||| ||||| ||||| |||| 34&lt;br /&gt;
* Light Version auf 2 Signal + 2 Power Lagen anheben. 2 Lagen ist nicht mehr Zeitgemäß ||||| ||||| ||| 13&lt;br /&gt;
* Generell eine ordentlicher strukturierte Bibliothek. Beispielsweise Widerstandsgehäuse in unterschiedlichen Rastern (&amp;quot;lange Beinchen&amp;quot;), einheitliches Bezeichnungsschema usw. ||||| ||||| || 12&lt;br /&gt;
* Bibliotheken mit Sammlungen der Bestände verschiedener Lieferanten (Reichelt, Segor, Farnell) ||||| ||||| | 11&lt;br /&gt;
* &amp;quot;ordentliche&amp;quot; Bibliotheks-DATENBANK für parametrische Suche (auch online bei Lieferanten mit automatischer Bauteilübernahme) || 2&lt;br /&gt;
&lt;br /&gt;
== Erledigte Punkte ==&lt;br /&gt;
* Mehrzeilige Texte (Mehrzeilige Texte sind ab Version 6.3 möglich) |||| 4&lt;br /&gt;
* Neben Ckeckbox &amp;quot;Smds&amp;quot; neue Checkbox &amp;quot;bedrahtet&amp;quot;, sodass diese ausgeschaltet werden können, wenn nur mit SMDs gearbeitet wird (wurde nun in die Suchfunktion übernommen) ||||| |||| 9&lt;br /&gt;
* Meanderstrukturen für Leiterbahnlängenausgleich ||||| ||| 8&lt;br /&gt;
* Standardbauteile oder Makros in &amp;quot;Schnellzugriff&amp;quot; (Symbolleiste) für den Schnellzugriff (Mit dem &#039;&#039;MENU&#039;&#039;-Befehl lässt sich eine Symbolleiste erzeugen, deren Knöpfe wiederum mit beliebigen Befehlen belegt werden können, einschließlich &#039;&#039;ADD&#039;&#039; --[[Benutzer:Haku|Haku]] 08:47, 21. Feb. 2010 (UTC)) oder &#039;&#039;RUN&#039;&#039;/&#039;&#039;SCRIPT&#039;&#039; für Makros. |||&lt;br /&gt;
* 2-3 frei definierbare Layerauswahlen, die sofort per Klick bzw. Shortcut übernommen und angezeigt werden (Es gibt die ALIAS-Option für den DISPLAY-Befehl. Shortcut dann wieder mit MENU oder direkt in den Einstellungen eine Tastenkombination festlegen) || 2 &lt;br /&gt;
* Auswahlmenü beim Kopieren von Bauteilen, damit nur einzelne Packages (z.&amp;amp;nbsp;B. nur SO16) kopiert werden können und nicht zusätzlich alle anderen Varianten (z.&amp;amp;nbsp;B. DIL16, TSSOP16, usw.) (spätestens ab 6.5.0) |||| 4&lt;br /&gt;
* Zusätzliches Flag für Bauteile (Bestückt / Unbestückt), damit Bestückungsvarianten erstellt werden können (Bestückungsvarianten, spätestens ab 6.5.0 verfügbar) ||||| 5&lt;br /&gt;
* Einem Pin im Symbol können mehrere Pins eines Packages zugewiesen werden ||||| ||| 8  - gibt es ab 6.xx&lt;br /&gt;
* Polygone (mit Pad-Namen) zulassen für PAD-Sonderformen ||||| ||| 8 - gibt es indirekt ab 6.x&lt;br /&gt;
* Aktualisierung der Programmdateien statt jedes mal im neuen Ordner zu installieren &amp;lt;ref&amp;gt;&#039;&#039;Nichts&#039;&#039; anderes passiert bei Installation im &#039;&#039;gleichen&#039;&#039; Ordner. Lesen lernen... → Diskussion --[[Benutzer:Hownottobeseen|Hownottobeseen]]&amp;lt;/ref&amp;gt; ||||| | 6&lt;br /&gt;
* Abstandsmessung (Wie in Sprint-Layout: Mit Maustaste auf Startpunk klicken, gedrückt halten und zum Endpunkt ziehen. Länge und Winkel der Strecke werden in Echtzeit angezeigt.) (Dazu benutzt man en MARK-Befehl, um den Startpunkt zu setzen. Dann werden Winkel, Abstand und x/y-Offset in Echtzeit angezeigt) ||||| ||||| ||||| ||||| ||| 23&lt;br /&gt;
* Suche im Bauteilkatalog nach Lieferanten-Artikelnummer (sofern gepflegt) (spätestens ab 6.5.0 kann man nach Attributen und Attributwerten suchen) ||| 3&lt;br /&gt;
* Routen von LVDS-Leitungspaaren (Mäander) ||||| ||||| 10&lt;br /&gt;
* Möglichkeit, für unterschiedliche Programmversionen auch unterschiedliche Projektverzeichnisse zu verwenden. (Ab Version 5.11 gibt es die Kommandozeilen-Option -U) |&lt;br /&gt;
&lt;br /&gt;
== Anmerkungen ==&lt;br /&gt;
Diskussion im Forum: http://www.mikrocontroller.net/topic/169171&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Eagle]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=MOSFET-%C3%9Cbersicht&amp;diff=77458</id>
		<title>MOSFET-Übersicht</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=MOSFET-%C3%9Cbersicht&amp;diff=77458"/>
		<updated>2013-07-03T13:39:24Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* MOSFET-Treiber */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Im Forum wird immer wieder gefragt, welchen Mosfet-Transistor man für ein Projekt einsetzen sollte. Und wo man die herbekommt. Deshalb soll hier eine Übersicht mit gängigen Mosfet-Transistoren entstehen, wo auch die Bezugsquellen angegeben sind. Bezugsquellen sollten nach Möglichkeit solche sein, die auch für den privaten Bastler in Frage kommen.&lt;br /&gt;
&lt;br /&gt;
Der Thread zum Thema: http://www.mikrocontroller.net/topic/41588&lt;br /&gt;
&lt;br /&gt;
siehe auch : [[Transistor-Übersicht]] - [[Dioden-Übersicht]] - [[Standardbauelemente]]&lt;br /&gt;
&lt;br /&gt;
== P-Kanal MOSFET==&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} border=&amp;quot;1&amp;quot; class=&amp;quot;sortable&amp;quot; id=&amp;quot;pkanalmosfets&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#eeeeee&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Package&lt;br /&gt;
! Hersteller&lt;br /&gt;
! U&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! U&amp;lt;sub&amp;gt;DS&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! I&amp;lt;sub&amp;gt;D&amp;lt;/sub&amp;gt;/A&lt;br /&gt;
! P/W&lt;br /&gt;
! R&amp;lt;sub&amp;gt;DS,on&amp;lt;/sub&amp;gt;/mOhm&lt;br /&gt;
! Bemerkung&lt;br /&gt;
! Lieferant&lt;br /&gt;
! Einzelpreis&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BS250 BS250]&lt;br /&gt;
| TO-92/SOT-23&lt;br /&gt;
| Siliconix&lt;br /&gt;
| 4,0&lt;br /&gt;
| 60&lt;br /&gt;
| 0,12&lt;br /&gt;
| 0,35&lt;br /&gt;
| 10000&lt;br /&gt;
| -&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Buerklin|Bü]]&lt;br /&gt;
| 0,32 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSH205 BSH205]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Phi&lt;br /&gt;
| 1,0&lt;br /&gt;
| 12&lt;br /&gt;
| 0,75&lt;br /&gt;
| 0,4&lt;br /&gt;
| 500&lt;br /&gt;
| kleine Gatekapazität (3.8nC)&lt;br /&gt;
| [[Elektronikversender#csd-electronics|csd]] (a.A.)&lt;br /&gt;
| 0,30 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/SI2301 SI2301]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Vishay&lt;br /&gt;
| 1,5&lt;br /&gt;
| 20&lt;br /&gt;
| 2,0&lt;br /&gt;
| 0,7&lt;br /&gt;
| 150&lt;br /&gt;
| kleine Gatekapazität (typ 4.5nC)&lt;br /&gt;
| [[Elektronikversender#farnell|farnell]]&lt;br /&gt;
| 0,30 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLML6402  IRLML6402PBF]&lt;br /&gt;
| SOT23&lt;br /&gt;
| IRF&lt;br /&gt;
| 1,2&lt;br /&gt;
| 20&lt;br /&gt;
| 3,7&lt;br /&gt;
| 1,3&lt;br /&gt;
| 65&lt;br /&gt;
| Ultra-Low On-Resistance, Logic-level&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#csd-electronics|csd]],[[Elektronikversender#Buerklin|Bü]]&lt;br /&gt;
| 0,15 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLML6302  IRLML6302PBF]&lt;br /&gt;
| SOT23&lt;br /&gt;
| IRF&lt;br /&gt;
| 1,5&lt;br /&gt;
| 20&lt;br /&gt;
| 0,75&lt;br /&gt;
| 0,54&lt;br /&gt;
| 600&lt;br /&gt;
| ähnlich BSH205&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#csd-electronics|csd]],[[Elektronikversender#Buerklin|Bü]]&lt;br /&gt;
| 0,18 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS83P BSS83P]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Inf&lt;br /&gt;
| 2,0&lt;br /&gt;
| 60&lt;br /&gt;
| 0,33&lt;br /&gt;
| 0,36&lt;br /&gt;
| 2000&lt;br /&gt;
| nicht mit BSS83 (ohne P) verwechseln&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,11 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS84 BSS84]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Fairchild,NXP&lt;br /&gt;
| 2,0&lt;br /&gt;
| 50&lt;br /&gt;
| 0,13&lt;br /&gt;
| 0,35&lt;br /&gt;
| 10000&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Farnell|Fa]]&lt;br /&gt;
| 0,28 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS110 BSS110]&lt;br /&gt;
| TO-97, SOT23&lt;br /&gt;
| Phi&lt;br /&gt;
| 3,0&lt;br /&gt;
| 50&lt;br /&gt;
| 0,17&lt;br /&gt;
| 0,35&lt;br /&gt;
| 10000&lt;br /&gt;
| -&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/PMV65XP PMV65XP]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Phi&lt;br /&gt;
| 1,4&lt;br /&gt;
| 20&lt;br /&gt;
| 3,9&lt;br /&gt;
| ?&lt;br /&gt;
| 76&lt;br /&gt;
| grosser ID für Bauform&lt;br /&gt;
| [[Elektronikversender#Spoerle|Spo]], [[Elektronikversender#RS_Components|RS]]&lt;br /&gt;
| 0,10 € (3000er-Rolle)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF4905S IRF4905S]&lt;br /&gt;
| D2Pack&lt;br /&gt;
| irf&lt;br /&gt;
| 4,0&lt;br /&gt;
| 55&lt;br /&gt;
| 64&lt;br /&gt;
| 3,8&lt;br /&gt;
| 20&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]], [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1,10 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF4905 IRF4905]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 4,0&lt;br /&gt;
| 55&lt;br /&gt;
| 74&lt;br /&gt;
| 3,8&lt;br /&gt;
| 20&lt;br /&gt;
| -&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,93 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF5210S IRF5210S]&lt;br /&gt;
| D2Pack&lt;br /&gt;
| irf&lt;br /&gt;
| 10,0&lt;br /&gt;
| 100&lt;br /&gt;
| 40&lt;br /&gt;
| ?&lt;br /&gt;
| 60&lt;br /&gt;
| -&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1,25 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7104 IRF7104]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 3,0&lt;br /&gt;
| 20&lt;br /&gt;
| 2,3&lt;br /&gt;
| 2,0&lt;br /&gt;
| 250&lt;br /&gt;
| 2 FETs im Gehäuse&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,36 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7205 IRF7205]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 3,0&lt;br /&gt;
| 30&lt;br /&gt;
| 4,6&lt;br /&gt;
| 2,5&lt;br /&gt;
| 70&lt;br /&gt;
| ?&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]] &lt;br /&gt;
| 0,34 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/FDC604P FDC604P]&lt;br /&gt;
| SuperSOT-6&lt;br /&gt;
| Fairchild&lt;br /&gt;
| 1,5&lt;br /&gt;
| 20&lt;br /&gt;
| 5,5&lt;br /&gt;
| 0,8-1,6&lt;br /&gt;
| 33&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#csd-electronics|csd]] (a.A.)&lt;br /&gt;
| 0,70 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/NDS0610 NDS0610]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| Fairchild&lt;br /&gt;
| 1,8&lt;br /&gt;
| 60&lt;br /&gt;
| 0,12&lt;br /&gt;
| 0,36&lt;br /&gt;
| 10000&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#csd-electronics|csd]]&lt;br /&gt;
| 0,07 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF5305 IRF5305]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 3,0&lt;br /&gt;
| 55&lt;br /&gt;
| 31&lt;br /&gt;
| 110&lt;br /&gt;
| 60&lt;br /&gt;
| -&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,59 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/NDS352P NDS352P]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Fairchild&lt;br /&gt;
| 4,5&lt;br /&gt;
| 20&lt;br /&gt;
| 0,85&lt;br /&gt;
| 0,5&lt;br /&gt;
| 500&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,76 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSP171 BSP171]&lt;br /&gt;
| SOT-223&lt;br /&gt;
| Siemens&lt;br /&gt;
| 1,4&lt;br /&gt;
| 60&lt;br /&gt;
| 1,7&lt;br /&gt;
| 1,8&lt;br /&gt;
| 350&lt;br /&gt;
| -&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,51 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFD9014 IRFD9014]&lt;br /&gt;
| HEXDIP/DIP4&lt;br /&gt;
| irf&lt;br /&gt;
| 2,0&lt;br /&gt;
| 60&lt;br /&gt;
| 1,1&lt;br /&gt;
| 1,3&lt;br /&gt;
| 500&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,65 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFD9024 IRFD9024]&lt;br /&gt;
| HEXDIP/DIP4&lt;br /&gt;
| irf&lt;br /&gt;
| 2,0&lt;br /&gt;
| 60&lt;br /&gt;
| 1,6&lt;br /&gt;
| 1,3&lt;br /&gt;
| 280&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,50 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7416 IRF7416]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 1,0&lt;br /&gt;
| 30&lt;br /&gt;
| 10&lt;br /&gt;
| 2,5&lt;br /&gt;
| 20&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,60 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/SUP75P03 SUP75P03-007]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| VISHAY&lt;br /&gt;
| 3,0&lt;br /&gt;
| 30&lt;br /&gt;
| 75&lt;br /&gt;
| 187&lt;br /&gt;
| 7&lt;br /&gt;
| -&lt;br /&gt;
| nessel-elektronik.de&lt;br /&gt;
| 2,30 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7220 IRF7220]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 0,6&lt;br /&gt;
| 14&lt;br /&gt;
| 11&lt;br /&gt;
| 2,5&lt;br /&gt;
| 8,2&lt;br /&gt;
| spezifiziert ab 2,5V Vgs, Qg=84nC&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]], [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,58 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7410 IRF7410]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 0,4...0,9&lt;br /&gt;
| 12&lt;br /&gt;
| 16&lt;br /&gt;
| 2,5&lt;br /&gt;
| 7&lt;br /&gt;
| spezifiziert ab 1,8V Vgs, Qg=91nC &lt;br /&gt;
| distrelec.de&amp;lt;br/&amp;gt;[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1,80 €&amp;lt;br/&amp;gt;0,85 €&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
(Tabelle mit Click im Kopfbereich sortierbar; a.A. = Auf Anfrage)&lt;br /&gt;
&lt;br /&gt;
== N-Kanal MOSFET==&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;sortable&amp;quot; id=&amp;quot;nkanalmosfets&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#eeeeee&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Package&lt;br /&gt;
! Hersteller&lt;br /&gt;
! U&amp;lt;sub&amp;gt;GS(th)&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! U&amp;lt;sub&amp;gt;DS&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! I&amp;lt;sub&amp;gt;D&amp;lt;/sub&amp;gt;/A&lt;br /&gt;
! P/W&lt;br /&gt;
! R&amp;lt;sub&amp;gt;DS,on&amp;lt;/sub&amp;gt;/mOhm&lt;br /&gt;
! Bemerkung&lt;br /&gt;
! Lieferant&lt;br /&gt;
! Preis/EUR&lt;br /&gt;
|-&lt;br /&gt;
| IRFP 4310Z &lt;br /&gt;
| TO-247AC&lt;br /&gt;
| irf&lt;br /&gt;
| 2-4&lt;br /&gt;
| 100&lt;br /&gt;
| 120&lt;br /&gt;
| 280&lt;br /&gt;
| 4.8&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.80&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFP450 IRFP450]&lt;br /&gt;
| TO-247&lt;br /&gt;
| irf&lt;br /&gt;
| 3&lt;br /&gt;
| 500&lt;br /&gt;
| 14&lt;br /&gt;
| 190&lt;br /&gt;
| 400&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.20&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF530 IRF530]&lt;br /&gt;
| TO-220&lt;br /&gt;
| irf&lt;br /&gt;
| 2.9&lt;br /&gt;
| 100&lt;br /&gt;
| 16&lt;br /&gt;
| 94&lt;br /&gt;
| 160&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.44&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRL3103 IRL3103]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 1.0&lt;br /&gt;
| 30&lt;br /&gt;
| 64&lt;br /&gt;
| 94&lt;br /&gt;
| 12&lt;br /&gt;
| Qg=33nC (!)&lt;br /&gt;
| [[Elektronikversender#Segor-electronics|Seg]]&lt;br /&gt;
| 0.95&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF730A IRF730A]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 400&lt;br /&gt;
| 5.5&lt;br /&gt;
| 74&lt;br /&gt;
| 1000&lt;br /&gt;
| Qg=22nC (!)&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.54&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFP064 IRFP064]&lt;br /&gt;
| TO-247AC&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 60&lt;br /&gt;
| 70&lt;br /&gt;
| 300&lt;br /&gt;
| 9&lt;br /&gt;
| Qg=190 nC&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.65&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF3205 IRF3205]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 55&lt;br /&gt;
| 110&lt;br /&gt;
| 200&lt;br /&gt;
| 8&lt;br /&gt;
|&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.86&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRL3803 IRL3803]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 1.0&lt;br /&gt;
| 30&lt;br /&gt;
| 140&lt;br /&gt;
| 200&lt;br /&gt;
| 6&lt;br /&gt;
| Qg=140nC&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.96&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF540 IRF540]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 3&lt;br /&gt;
| 100&lt;br /&gt;
| 28&lt;br /&gt;
| 150&lt;br /&gt;
| 77&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 0.52&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7401 IRF7401]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 2.7&lt;br /&gt;
| 20&lt;br /&gt;
| 8.7&lt;br /&gt;
| 2.0&lt;br /&gt;
| 22&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.72&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7403 IRF7403]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 4.85&lt;br /&gt;
| 30&lt;br /&gt;
| 8.5&lt;br /&gt;
| 2.5&lt;br /&gt;
| 22&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.42&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7413 IRF7413]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 3.0&lt;br /&gt;
| 30&lt;br /&gt;
| 13.0&lt;br /&gt;
| 2.5&lt;br /&gt;
| 11&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 0.41&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BUZ11 BUZ11]&lt;br /&gt;
| TO-220&lt;br /&gt;
| ST&lt;br /&gt;
| 5.0&lt;br /&gt;
| 50&lt;br /&gt;
| 33.0&lt;br /&gt;
| 90.0&lt;br /&gt;
| 30&lt;br /&gt;
| Linearbetrieb möglich, Achtung! Der BUZ11 von STM hat deutlich niedrigere SOA-Grenzen als von anderen Herstellern!&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.50&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS83 BSS83]&lt;br /&gt;
| SOT143&lt;br /&gt;
| NXP&lt;br /&gt;
| 2,0&lt;br /&gt;
| 10&lt;br /&gt;
| 0,05&lt;br /&gt;
| 0,23&lt;br /&gt;
| 45000&lt;br /&gt;
| nicht mit BSS83&#039;&#039;&#039;P&#039;&#039;&#039; verwechseln, Substratanschluss herausgeführt&lt;br /&gt;
| [[Elektronikversender#RS_Components|RS]],[[Elektronikversender#TME_.28Transfer_Multisort_Elektronik.29|TME]]&lt;br /&gt;
| 0,10 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/BS170 BS170]&lt;br /&gt;
| TO-92&lt;br /&gt;
&lt;br /&gt;
| gs&lt;br /&gt;
| 2.0&lt;br /&gt;
| 60&lt;br /&gt;
| 0.3&lt;br /&gt;
| 0.83&lt;br /&gt;
| 5000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.13&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSN20 BSN20]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| gs&lt;br /&gt;
| 1.8&lt;br /&gt;
| 50&lt;br /&gt;
| 0.18&lt;br /&gt;
| 0.35&lt;br /&gt;
| 6000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.092&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS138 BSS138]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| div&lt;br /&gt;
| 0.8-1.6&lt;br /&gt;
| 50&lt;br /&gt;
| 0.22&lt;br /&gt;
| 0.36&lt;br /&gt;
| 2000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.06&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS123 BSS123]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| div&lt;br /&gt;
| 0.8-1.6&lt;br /&gt;
| 100&lt;br /&gt;
| 0.17&lt;br /&gt;
| 0.36&lt;br /&gt;
| 10000 @ 4,5V, &lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.06&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFP2907 IRFP2907]&lt;br /&gt;
| TO-247AC&lt;br /&gt;
| irf&lt;br /&gt;
| 4.0&lt;br /&gt;
| 75&lt;br /&gt;
| 209&lt;br /&gt;
| 470&lt;br /&gt;
| 4.5&lt;br /&gt;
|&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 4.70&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/2N7000 2N7000]&lt;br /&gt;
| TO-92&lt;br /&gt;
| ON&lt;br /&gt;
| 3.0&lt;br /&gt;
| 60&lt;br /&gt;
| 0.2&lt;br /&gt;
| 0.35&lt;br /&gt;
| 5000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 0.13&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BS107 BS107]&lt;br /&gt;
| TO-92&lt;br /&gt;
| ON, Phi&lt;br /&gt;
| 3.0&lt;br /&gt;
| 200&lt;br /&gt;
| 0.25&lt;br /&gt;
| 0.35&lt;br /&gt;
| 6400/14000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.18&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BS108 BS108]&lt;br /&gt;
| TO-92&lt;br /&gt;
| ON, Phi&lt;br /&gt;
| 2.0&lt;br /&gt;
| 200&lt;br /&gt;
| 0.25&lt;br /&gt;
| 0.35&lt;br /&gt;
| 8000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.14&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BUK100 BUK100]&lt;br /&gt;
| TO-220&lt;br /&gt;
| Phi&lt;br /&gt;
| 3.0&lt;br /&gt;
| 50&lt;br /&gt;
| 13.5&lt;br /&gt;
| 40&lt;br /&gt;
| 125&lt;br /&gt;
| Overload-Protection, ESD-Protection&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.40&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRL3705N IRL3705N]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 55&lt;br /&gt;
| 89&lt;br /&gt;
| 170&lt;br /&gt;
| 10&lt;br /&gt;
| Qg=98nC&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.20&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BUZ72 BUZ72A]&lt;br /&gt;
| TO-220&lt;br /&gt;
| Infineon&lt;br /&gt;
| 4.0&lt;br /&gt;
| 100&lt;br /&gt;
| 9.0&lt;br /&gt;
| 40&lt;br /&gt;
| 250&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.45&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLZ34N IRLZ34N]&lt;br /&gt;
| TO-220&lt;br /&gt;
| irf&lt;br /&gt;
| 2.5&lt;br /&gt;
| 55&lt;br /&gt;
| 30&lt;br /&gt;
| 68&lt;br /&gt;
| 35&lt;br /&gt;
| 5V Logic-Level, Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Farnell|Far]],[[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 0.45&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLML2502 IRLML2502]&lt;br /&gt;
| SOT23&lt;br /&gt;
| irf&lt;br /&gt;
| 1.2&lt;br /&gt;
| 20&lt;br /&gt;
| 4.2&lt;br /&gt;
| 1&lt;br /&gt;
| 45&lt;br /&gt;
| Logic-Level&lt;br /&gt;
| [[Elektronikversender#csd-electronics|csd]] [[Elektronikversender#Reichelt|Rei (neu)]]&lt;br /&gt;
| 0.21&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF1404 IRF1404]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 4.0&lt;br /&gt;
| 40&lt;br /&gt;
| 202&lt;br /&gt;
| 333&lt;br /&gt;
| 4&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.10&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRL1004 IRL1004]&lt;br /&gt;
| TO-220&lt;br /&gt;
| irf&lt;br /&gt;
| 2.7&lt;br /&gt;
| 40&lt;br /&gt;
| 130&lt;br /&gt;
| 200&lt;br /&gt;
| 6.5&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.25&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRL530 IRL530]&lt;br /&gt;
| TO220, D2Pack&lt;br /&gt;
| irf&lt;br /&gt;
| 2&lt;br /&gt;
| 100&lt;br /&gt;
| 15.0&lt;br /&gt;
| 88&lt;br /&gt;
| 160&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.57/0.78&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF830 IRF830]&lt;br /&gt;
| TO220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0-4.5   &lt;br /&gt;
| 500&lt;br /&gt;
| 5.0&lt;br /&gt;
| 74&lt;br /&gt;
| 1400&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 0.57&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF840 IRF840]&lt;br /&gt;
| TO220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0-4.0   &lt;br /&gt;
| 500&lt;br /&gt;
| 8.0&lt;br /&gt;
| 125&lt;br /&gt;
| 850&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.57&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/FDC645N FDC645N]&lt;br /&gt;
| SuperSOT-6&lt;br /&gt;
| Fairchild&lt;br /&gt;
| 1.5&lt;br /&gt;
| 30&lt;br /&gt;
| 5.5&lt;br /&gt;
| 0.8/1.6&lt;br /&gt;
| 30&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#csd-electronics|csd]] (a.A.), Far&lt;br /&gt;
| 0.7&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSP297 BSP297]&lt;br /&gt;
| SOT-223&lt;br /&gt;
| Siemens/Infineon&lt;br /&gt;
| 0.8-2.4&lt;br /&gt;
| 200&lt;br /&gt;
| 0.65&lt;br /&gt;
| 1.8&lt;br /&gt;
| 6000&lt;br /&gt;
| 200V &amp;lt;math&amp;gt;U_{DS}&amp;lt;/math&amp;gt;, SMD und Logic Level (seltene Kombinaton), Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]], [[Elektronikversender#Schuricht|Schu]], [[Elektronikversender#RS_Components|RS]]&lt;br /&gt;
| 0.56&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7455 IRF7455]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 4.5&lt;br /&gt;
| 30&lt;br /&gt;
| 15&lt;br /&gt;
| 2.5&lt;br /&gt;
| 7.5&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 1.04&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/SI4442DY SI4442DY]&lt;br /&gt;
| SO-8&lt;br /&gt;
| vis&lt;br /&gt;
| 2.5&lt;br /&gt;
| 30&lt;br /&gt;
| 22&lt;br /&gt;
| 2.5&lt;br /&gt;
| 5/4.5V&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 1.64&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLU2905 IRLU2905]&lt;br /&gt;
| TO251, DPack&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 55&lt;br /&gt;
| 42&lt;br /&gt;
| 110&lt;br /&gt;
| 27&lt;br /&gt;
| Logic-Level&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 1.89&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFD014 IRFD014]&lt;br /&gt;
| HEXDIP/DIP4&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0-4.0&lt;br /&gt;
| 60&lt;br /&gt;
| 1.7&lt;br /&gt;
| 1.3&lt;br /&gt;
| 200&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.52&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFD024 IRFD024]&lt;br /&gt;
| HEXDIP/DIP4&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0-4.0&lt;br /&gt;
| 60&lt;br /&gt;
| 2.5&lt;br /&gt;
| 1.3&lt;br /&gt;
| 100&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.54&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLD024 IRLD024]&lt;br /&gt;
| HEXDIP/DIP4&lt;br /&gt;
| irf&lt;br /&gt;
| 1.0-2.0&lt;br /&gt;
| 60&lt;br /&gt;
| 2.5&lt;br /&gt;
| 1.3&lt;br /&gt;
| 100&lt;br /&gt;
| Logic-Level&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.47&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLU3717 IRLU3717]&lt;br /&gt;
| I-Pak&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 20&lt;br /&gt;
| 120&lt;br /&gt;
| 1.5/89&lt;br /&gt;
| 4&lt;br /&gt;
| Qg=21nC&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.15&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFP3703 IRFP3703]&lt;br /&gt;
| TO-247AC&lt;br /&gt;
| irf&lt;br /&gt;
| 4.0&lt;br /&gt;
| 30&lt;br /&gt;
| 210&lt;br /&gt;
| 230&lt;br /&gt;
| 2.8&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 5.08&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF3710 IRF3710]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 5&lt;br /&gt;
| 100&lt;br /&gt;
| 57&lt;br /&gt;
| 200&lt;br /&gt;
| 23&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0.83&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLR7843 IRLR7843]&lt;br /&gt;
| D-Pack&lt;br /&gt;
| irf&lt;br /&gt;
| 2.3&lt;br /&gt;
| 30&lt;br /&gt;
| 164&lt;br /&gt;
| 140&lt;br /&gt;
| 3.3&lt;br /&gt;
| Qg: 34nC, Rds_on bei GS=4.5V: max. 4.0mOhm&lt;br /&gt;
| [http://www.flymotec.de/]&lt;br /&gt;
| 0.70&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF1010N IRF1010N]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 4&lt;br /&gt;
| 55&lt;br /&gt;
| 85&lt;br /&gt;
| 180&lt;br /&gt;
| 11&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 1.99&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF1010Z IRF1010Z]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 4&lt;br /&gt;
| 55&lt;br /&gt;
| 75&lt;br /&gt;
| 140&lt;br /&gt;
| 7.5&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Conrad|Con]], [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 1.99&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLIZ44N IRLIZ44N]&lt;br /&gt;
| TO-220-Fullpak &lt;br /&gt;
| irf&lt;br /&gt;
| 1.0 - 2.0&lt;br /&gt;
| 55&lt;br /&gt;
| 30&lt;br /&gt;
| 45&lt;br /&gt;
| 25&lt;br /&gt;
| Logic Level&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0.80&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLU024N IRLU024N]&lt;br /&gt;
| TO-251AA&lt;br /&gt;
| irf&lt;br /&gt;
| 1.0 - 2.0&lt;br /&gt;
| 55&lt;br /&gt;
| 17&lt;br /&gt;
| 45&lt;br /&gt;
| 80&lt;br /&gt;
| Logic Level, Q&amp;lt;sub&amp;gt;g&amp;lt;/sub&amp;gt;=15 nC (!)&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0.40&lt;br /&gt;
|-&lt;br /&gt;
| IRFZ48N&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 3&lt;br /&gt;
| 55&lt;br /&gt;
| 64&lt;br /&gt;
| 130&lt;br /&gt;
| 14&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0.60&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.irf.com/product-info/datasheets/data/irl2505.pdf IRL2505]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2,5&lt;br /&gt;
| 55&lt;br /&gt;
| 104&lt;br /&gt;
| &lt;br /&gt;
| 8&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 3.99&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.irf.com/product-info/datasheets/data/irf7607.pdf IRF7607]&lt;br /&gt;
| Micro8&lt;br /&gt;
| irf&lt;br /&gt;
| 12&lt;br /&gt;
| 20&lt;br /&gt;
| 6.5&lt;br /&gt;
| 1.8&lt;br /&gt;
| 3&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1.89&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.irf.com/product-info/datasheets/data/irf3708.pdf IRF3708]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 12&lt;br /&gt;
| 30&lt;br /&gt;
| 62&lt;br /&gt;
| 87&lt;br /&gt;
| 8&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1.49&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/GF2304 GF2304]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| gs&lt;br /&gt;
| 1.0&lt;br /&gt;
| 30&lt;br /&gt;
| 2.5&lt;br /&gt;
| 1.25&lt;br /&gt;
| 135&lt;br /&gt;
| Qg=3.7nC&lt;br /&gt;
| [[Elektronikversender#Pollin_Electronic|Pol]]&lt;br /&gt;
| 0.05&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLR8743 IRLR8743]&lt;br /&gt;
| I-Pak, D2Pack&lt;br /&gt;
| IRF&lt;br /&gt;
| 1.9&lt;br /&gt;
| 30&lt;br /&gt;
| 50&lt;br /&gt;
| 68&lt;br /&gt;
| 3.1&lt;br /&gt;
| Logic-Level, D2Pack, Qg=39nC&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 1.15&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
(Tabelle mit Click im Kopfbereich sortierbar, a.A.=Auf Anfrage)&lt;br /&gt;
&lt;br /&gt;
== N-Kanal J-FET==&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} border=&amp;quot;1&amp;quot; class=&amp;quot;sortable&amp;quot; id=&amp;quot;fetpaare&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#eeeeee&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Package&lt;br /&gt;
! Hersteller&lt;br /&gt;
! U&amp;lt;sub&amp;gt;GS(co)&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! U&amp;lt;sub&amp;gt;DS&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! I&amp;lt;sub&amp;gt;D(max)&amp;lt;/sub&amp;gt;/mA&lt;br /&gt;
! Lieferant&lt;br /&gt;
! Einzelpreis&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF245 BF245A]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -2,2&lt;br /&gt;
| 30&lt;br /&gt;
| 6,5&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,15 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF245 BF245B]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -3,8&lt;br /&gt;
| 30&lt;br /&gt;
| 15&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,15 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF245 BF245C]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -7,5&lt;br /&gt;
| 30&lt;br /&gt;
| 25&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,15 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF246 BF246A]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -4&lt;br /&gt;
| 25&lt;br /&gt;
| 80&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,15 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF246 BF246B]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -7&lt;br /&gt;
| 25&lt;br /&gt;
| 140&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,17 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF246 BF246C]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -12&lt;br /&gt;
| 25&lt;br /&gt;
| 250&lt;br /&gt;
| ??&lt;br /&gt;
| ??&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF511 BF511]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| diverse&lt;br /&gt;
| -1,5&lt;br /&gt;
| 20&lt;br /&gt;
| 7&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,36 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BFR30 BFR30]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| diverse&lt;br /&gt;
| -4&lt;br /&gt;
| 25&lt;br /&gt;
| 10&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BFR31 BFR31]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| diverse&lt;br /&gt;
| -2&lt;br /&gt;
| 25&lt;br /&gt;
| 5&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MMBF4416 MMBF4416]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| Fairchild&lt;br /&gt;
| -5,5&lt;br /&gt;
| 15&lt;br /&gt;
| 5&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,52 €&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
(Tabelle mit Click im Kopfbereich sortierbar)&lt;br /&gt;
&lt;br /&gt;
== FET-Paare ==&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} border=&amp;quot;1&amp;quot; class=&amp;quot;sortable&amp;quot; id=&amp;quot;fetpaare&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#eeeeee&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Package&lt;br /&gt;
! Hersteller&lt;br /&gt;
! UGS/V&lt;br /&gt;
! UDS/V&lt;br /&gt;
! ID/A&lt;br /&gt;
! P/W&lt;br /&gt;
! RDSon/mOhm&lt;br /&gt;
! Bemerkung&lt;br /&gt;
! Lieferant&lt;br /&gt;
! Einzelpreis&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7389 IRF7389]&lt;br /&gt;
| SO-8&lt;br /&gt;
| IRF&lt;br /&gt;
| 3,0&lt;br /&gt;
| 30&lt;br /&gt;
| 7,3/-5,3&lt;br /&gt;
| 2,0&lt;br /&gt;
| 29/58&lt;br /&gt;
| P+N&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,56 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7501 IRF7501]&lt;br /&gt;
| micro8&lt;br /&gt;
| IRF&lt;br /&gt;
| 2,7&lt;br /&gt;
| 20&lt;br /&gt;
| 2,4&lt;br /&gt;
| ?&lt;br /&gt;
| 135 @4,5V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*N&lt;br /&gt;
| [[Elektronikversender#Kessler|Kessler]], [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1,64 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7506 IRF7506]&lt;br /&gt;
| micro8&lt;br /&gt;
| IRF&lt;br /&gt;
| 4,5&lt;br /&gt;
| 30&lt;br /&gt;
| 1,7&lt;br /&gt;
| ?&lt;br /&gt;
| 270 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*P&lt;br /&gt;
| [[Elektronikversender#Kessler|Kessler]], [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,56 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7103 IRF7103]&lt;br /&gt;
| SO-8&lt;br /&gt;
| IRF&lt;br /&gt;
| 4,5&lt;br /&gt;
| 50&lt;br /&gt;
| 2,3&lt;br /&gt;
| 2&lt;br /&gt;
| 130 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*N&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]], [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,32 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7104 IRF7104]&lt;br /&gt;
| SO-8&lt;br /&gt;
| IRF&lt;br /&gt;
| 4,5&lt;br /&gt;
| 20&lt;br /&gt;
| 2,3&lt;br /&gt;
| 2&lt;br /&gt;
| 250 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*P&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,32 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7316 IRF7316]&lt;br /&gt;
| SO-8&lt;br /&gt;
| IRF&lt;br /&gt;
| 4,5&lt;br /&gt;
| 30&lt;br /&gt;
| 4,9&lt;br /&gt;
| ?&lt;br /&gt;
| 58 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*P&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,49 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7313 IRF7313]&lt;br /&gt;
| SO-8&lt;br /&gt;
| IRF&lt;br /&gt;
| 4,5&lt;br /&gt;
| 30&lt;br /&gt;
| 6,5&lt;br /&gt;
| ?&lt;br /&gt;
| 46 @4.5V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*N&lt;br /&gt;
| [[Elektronikversender#Kessler|Kessler]], [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,66 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/FDD8424H FDD8424H]&lt;br /&gt;
| Dual DPAK4L&lt;br /&gt;
| Fairchild&lt;br /&gt;
| &lt;br /&gt;
| 40&lt;br /&gt;
| 9/-6,5&lt;br /&gt;
| 3&lt;br /&gt;
| 24/54 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt; &amp;lt;br&amp;gt; 30/70 @4,5V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| P+N&lt;br /&gt;
| [[Elektronikversender#Digi-Key|Digi-Key]] &lt;br /&gt;
| 0,73 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/SUD50NP04-94 SUD50NP04-94]&lt;br /&gt;
| TO252-4L DPAK4L&lt;br /&gt;
| Vishay&lt;br /&gt;
| 2&lt;br /&gt;
| 40 &lt;br /&gt;
| 8&lt;br /&gt;
| 8?&lt;br /&gt;
| 41/53 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt; &amp;lt;br&amp;gt; 45/72 @4,5V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| P+N&lt;br /&gt;
| [[Elektronikversender#Farnell|Farnell]]&lt;br /&gt;
| 0,56 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFI4024H-117P IRFI4024H-117P]&lt;br /&gt;
| TO-220-5&lt;br /&gt;
| IRF&lt;br /&gt;
| 2&lt;br /&gt;
| 55&lt;br /&gt;
| 11&lt;br /&gt;
| 14&lt;br /&gt;
| 50 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*N&lt;br /&gt;
| [[Elektronikversender#Reichelt|Reichelt]]&lt;br /&gt;
| 2,10 €&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
(Tabelle mit Click im Kopfbereich sortierbar)&lt;br /&gt;
&lt;br /&gt;
== MOSFET-Treiber ==&lt;br /&gt;
* Detaillierte [[Treiber]]-Dimensionierung&lt;br /&gt;
{| {{Tabelle}} border=&amp;quot;1&amp;quot; class=&amp;quot;sortable&amp;quot; id=&amp;quot;fettreiber&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#eeeeee&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Low / High-Side&lt;br /&gt;
! Strom&lt;br /&gt;
! Spannung&lt;br /&gt;
! Logikeingang&lt;br /&gt;
! Sockel&lt;br /&gt;
! Lieferant / Datenblatt&lt;br /&gt;
! Einzelpreis&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2101 IR2101]&lt;br /&gt;
| High &amp;amp; Low-Side Driver&lt;br /&gt;
| 130/270mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 2,30 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2104 IR2104]&lt;br /&gt;
| Half Bridge Driver&lt;br /&gt;
| 130/270mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V/5V/15V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 2,00 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2110 IR2110]&lt;br /&gt;
| High &amp;amp; Low-Side Driver&lt;br /&gt;
| 2A&lt;br /&gt;
| 500V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL14/SO16&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 1,55 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2111 IR2111]&lt;br /&gt;
| Half Bridge Driver&lt;br /&gt;
| 200/430mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 10-20V CMOS Eingang&lt;br /&gt;
| DIL8/SO8, maximale Kriechwege&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1,10 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2112 IR2112]&lt;br /&gt;
| High &amp;amp; Low-Side Driver&lt;br /&gt;
| 200/420mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL14/SO16&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 1,45 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2113 IR2113]&lt;br /&gt;
| High &amp;amp; Low-Side Driver&lt;br /&gt;
| 2A&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL14/SO16&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 1,85 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2117 IR2117]&lt;br /&gt;
| Single High Side Driver&lt;br /&gt;
| 200/420mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 10-20V CMOS Eingang&lt;br /&gt;
| DIL8/SO8, maximale Kriechwege&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 1,20 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2121 IR2121]&lt;br /&gt;
| Low Side Driver&lt;br /&gt;
| 1A/2A&lt;br /&gt;
| ?&lt;br /&gt;
| 2,5V&lt;br /&gt;
| DIL8/SO8, Strombegrenzung&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 2,15 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2125 IR2125]&lt;br /&gt;
| Single Channel High Side Driver&lt;br /&gt;
| 1A/2A&lt;br /&gt;
| 500V&lt;br /&gt;
| 2,5V&lt;br /&gt;
| DIL8/SO8, Strombegrenzung, maximale Kriechwege&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 4,20 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2127 IR2127]&lt;br /&gt;
| Single Channel High Side Driver&lt;br /&gt;
| 200/420mA&lt;br /&gt;
| ?&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL8/SO8, maximale Kriechwege, Fehlerausgang&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 2,40 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2130 IR2130]&lt;br /&gt;
| 3-Phase Bridge Driver&lt;br /&gt;
| 200/420mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 2,5V&lt;br /&gt;
| DIL28/SO28&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 2,50 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2151 IR2151]&lt;br /&gt;
| Self Oscillating Half Bridge Driver&lt;br /&gt;
| 100/210mA&lt;br /&gt;
| 600V&lt;br /&gt;
| ?&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 2,50 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2153 IR2153]&lt;br /&gt;
| Self Oscillating Half Bridge Driver&lt;br /&gt;
| 100/210mA&lt;br /&gt;
| 600V&lt;br /&gt;
| n/a&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1,20 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2155 IR2155]&lt;br /&gt;
| Self Oscillating Half Bridge Driver&lt;br /&gt;
| 210/420mA&lt;br /&gt;
| 600V&lt;br /&gt;
| n/a&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 3,50 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2181 IR2181]&lt;br /&gt;
| High &amp;amp; Low-Side Driver&lt;br /&gt;
| 1.4A/1.8A&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 2,10 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2183 IR2183]&lt;br /&gt;
| Half Bridge Driver&lt;br /&gt;
| 1.4A/1.8A&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 4,00 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2184 IR2184]&lt;br /&gt;
| Half Bridge Driver&lt;br /&gt;
| 1.4A/1.8A&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V/5V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 3,20 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2136 IR2136]&lt;br /&gt;
| 3 Phase Driver&lt;br /&gt;
| 120/250mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIP28/SOIC28,&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1,80 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/ICL7667 ICL7667]&lt;br /&gt;
| Dual Power MOSFET Driver&lt;br /&gt;
| ?&lt;br /&gt;
| 4.5-15V, 7Ω&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL8/SO8 &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 2,00 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/HIP4081A HIP4081A]&lt;br /&gt;
| Full Bridge Driver&lt;br /&gt;
| 2,5A&lt;br /&gt;
| 80V&lt;br /&gt;
| ?&lt;br /&gt;
| DIP20/SOIC20&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 8,00 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/HIP4082 HIP4082]&lt;br /&gt;
| Full Bridge Driver&lt;br /&gt;
| 1,2A&lt;br /&gt;
| 80V&lt;br /&gt;
| ?&lt;br /&gt;
| DIP16/SOIC16&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]] [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 6,20 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/HIP4083 HIP4083]&lt;br /&gt;
| 3 Phase High side N-channel MOSFET driver&lt;br /&gt;
| 0,3A&lt;br /&gt;
| 80V&lt;br /&gt;
| ?&lt;br /&gt;
| DIP16/SOIC16&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 4,80 €&lt;br /&gt;
&amp;lt;!-- ohne Preis und Lieferant&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/HIP4084 HIP4084]&lt;br /&gt;
| 4 Phase Driver&lt;br /&gt;
| 0,5A&lt;br /&gt;
| 80V&lt;br /&gt;
| ?&lt;br /&gt;
| DIP28/SOIC28&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/HIP4086 HIP4086]&lt;br /&gt;
| 3 Phase Driver&lt;br /&gt;
| 0.5A&lt;br /&gt;
| 80V&lt;br /&gt;
| ?&lt;br /&gt;
| DIP24/SOIC24&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 8,00 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TC4451 TC4451/TC4452]&lt;br /&gt;
| High Speed MOSFET Driver&lt;br /&gt;
| 12A peak, 2,5A DC&lt;br /&gt;
| ?&lt;br /&gt;
| 4,5-18V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 3,00 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM5104 LM5104]&lt;br /&gt;
| Half Bridge Driver&lt;br /&gt;
| 1,6/1,8A&lt;br /&gt;
| 100V&lt;br /&gt;
| 2,5V&lt;br /&gt;
| SO8/LLP10 &lt;br /&gt;
| [[Elektronikversender#RS_Components|RS]]&lt;br /&gt;
| 3,20 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MCP1407 MCP1407-E/P]&lt;br /&gt;
| High Speed MOSFET Driver&lt;br /&gt;
| 6A peak, 1,3A DC&lt;br /&gt;
| ?&lt;br /&gt;
| 4,5-18V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,95 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MAX626 MAX626]&lt;br /&gt;
| Dual Power MOSFET drivers, inverting&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| 4,5-18 V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 3,40 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/NCP5106 NCP5106]&lt;br /&gt;
| High Voltage, High and Low Side Driver&lt;br /&gt;
| 250/500mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 2,3-20V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 2,37 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/NCP5304 NCP5304]&lt;br /&gt;
| High Voltage, High and Low Side Driver&lt;br /&gt;
| 250/500mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 2,3-20V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 2,02 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/FAN7380 FAN7380]&lt;br /&gt;
| Half-Bridge Gate Driver&lt;br /&gt;
| 90/180mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 2,5-25V&lt;br /&gt;
| SO8&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 0,99 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/FAN7382 FAN7382]&lt;br /&gt;
| High- and Low-Side Gate Driver&lt;br /&gt;
| 350/650mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 2,9-20V&lt;br /&gt;
| DIL8/SO8/S014&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 1,25 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/FAN7361 FAN7361]&lt;br /&gt;
| Half-Bridge Gate Driver&lt;br /&gt;
| 250/500mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,6-25V&lt;br /&gt;
| SO8&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 1,18 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/FAN7362 FAN7362]&lt;br /&gt;
| Half-Bridge Gate Driver&lt;br /&gt;
| 250/500mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 2,9-25V&lt;br /&gt;
| SO8&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 1,71 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/FAN7842 FAN7842]&lt;br /&gt;
| High and Low Side Gate Driver&lt;br /&gt;
| 350/650mA&lt;br /&gt;
| 200V&lt;br /&gt;
| 2,9-25V&lt;br /&gt;
| SO8&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 1,05 €&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Anmerkungen ==&lt;br /&gt;
* U&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt; - minimale Gatespannung, bei welcher der MOSFET zu leiten anfängt (100µA..1mA, nicht genormt). Zur vollständigen Durchschaltung bei maximalem Strom braucht es höhere Spannungen.&lt;br /&gt;
* Logic Level - FET schaltet bei niedrigen Gatespannungen von typisch 4,5V (z.&amp;amp;nbsp;B. CMOS Logikpegel) hinreichend durch. Normale MOSFETs brauchen hierfür typisch 10V.&lt;br /&gt;
* U&amp;lt;sub&amp;gt;GS(co)&amp;lt;/sub&amp;gt; - Gate Source Cut Off Spannung, bei welcher der Drainstrom I&amp;lt;sub&amp;gt;D&amp;lt;/sub&amp;gt; eines JFETs praktisch Null ist. Die Messbedingung ist jedoch nicht genormt (0,5nA..200µA).&lt;br /&gt;
* N-Kanal MOSFETs mit niedrigem R&amp;lt;sub&amp;gt;DS,On&amp;lt;/sub&amp;gt; sind technologisch einfacher herzustellen als P-Kanal MOSFETs. Deshalb gibt es bei P-Kanal keine so große Auswahl und oft werden Schaltungen angestrebt, in denen ausschließlich N-Kanal MOSFETs verwendet werden. Es gibt spezielle Treiberbausteine, die über eine Ladungspumpe für entsprechend hohe Gatespannung auch für die High-Side N-Fets sorgen (&amp;quot;Bootstrap Circuits&amp;quot;, siehe Artikel [[Treiber]]).&lt;br /&gt;
* Bei der Dimensionierung ist zu beachten, dass die Stromangabe im allgemeinen für 25°C gilt. Geht man davon aus, dass der MOSFET mit maximal zulässigem Strom betrieben wird und mit passend dimensioniertem [[Kühlkörper]] ausgestattet ist, so beträgt die Sperrschichttemperatur bis zu 150°C, folglich gilt z.&amp;amp;nbsp;B. für den IRF540 nicht mehr 28A, sondern nur noch ca. 12-15A.&lt;br /&gt;
* Restströme sind auch stark von der Temperatur abhängig. Bei höherer Temperatur nehmen die Restströme exponentiell zu. So können bei 100°C durchaus 100 µA zwischen Source und Drain auch im gesperrten Zustand fließen. Bei 25°C ist dieser Reststrom meist bei 1µA spezifiziert. Real sind es meist weniger.&lt;br /&gt;
* Der Gate-Charge-Wert Qg (s. Datenblatt) bestimmt, wie schnell das Gate beim Schalten umgeladen werden kann. Auch wenn MOSFETs stromlos den durchgeschalteten Zustand halten können, braucht man während des Umschaltvorganges einen Strom, der das Gate umlädt (ähnlich wie ein Kondensator). Je höher dieser Strom, um so schneller ist der Umschaltvorgang und um so geringer die Verlustleistung während dieser Phase. Leistungs-MOSFETs können bei höheren Frequenzen (&amp;gt;1KHz) oft nur mit höheren Gateströmen von 0,1A-2A sinnvoll geschaltet werden. Man kann das Gate also nicht direkt an einen Digitalpin anschließen. Man braucht einen [[MOSFET-Übersicht#MOSFET-Treiber | MOSFET-Treiber]]. Manche MOSFETs haben eine sehr geringe Total Gate Charge (z.&amp;amp;nbsp;B. 4-10nC). Diese können in gewissen Grenzen recht gut direkt an digitalen [[Ausgangsstufen Logik-ICs | Logikausgängen]] betrieben werden. Zur Abschätzung kann man sich merken: Wenn man das Gate eines MOSFETs mit einer Eingangskapazität von 1nF (~10nC) in 100ns auf 10V aufladen will, braucht man dazu 100mA.&lt;br /&gt;
&lt;br /&gt;
== Lieferantenübersicht ==&lt;br /&gt;
* [[Elektronikversender#Reichelt|Rei]]&amp;lt;nowiki&amp;gt;chelt&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#elpro-Darmstadt|el]]&amp;lt;nowiki&amp;gt;pro&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#Conrad|Con]]&amp;lt;nowiki&amp;gt;rad&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#Kessler|Kes]]&amp;lt;nowiki&amp;gt;sler&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#csd-electronics|csd]]&amp;lt;nowiki&amp;gt;-electronics&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#Farnell|Far]]&amp;lt;nowiki&amp;gt;nell&amp;lt;/nowiki&amp;gt; (nur gewerbliche Kunden oder Studenten)&lt;br /&gt;
* HBE-Shop (FARNELL-Fachhändler, auch als nichtgewerblicher Kunde)&lt;br /&gt;
* [[Elektronikversender#Schuricht|Schu]]&amp;lt;nowiki&amp;gt;richt&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#RS_Components|RS]]&lt;br /&gt;
* [[Elektronikversender#Spoerle|Spo]]&amp;lt;nowiki&amp;gt;erle&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Herstellerübersicht ==&lt;br /&gt;
* [irf] [http://www.irf.com International Rectifier]&lt;br /&gt;
* [Siliconix] [http://www.vishay.com/company/brands/siliconix/ Vishay Siliconix]&lt;br /&gt;
* [st] [http://www.st.com/web/en/home.html STMicroelectronics]&lt;br /&gt;
&lt;br /&gt;
== IRF MOSFET-Codierung ==&lt;br /&gt;
* IRF: Alle &amp;quot;Standardtransistoren&amp;quot;, also TO-220-Gehäuse&lt;br /&gt;
* IRFB: Hochspannungs-MosFETs&lt;br /&gt;
* IRFD: MosFETs im Dip-4-Gehäuse&lt;br /&gt;
* IRFI: MosFETs im isolierten TO-220-Gehäuse&lt;br /&gt;
* IRFP: MosFETs im TO-247AC-Gehäuse&lt;br /&gt;
* IRFR: MosFETs im D-Pak&lt;br /&gt;
* IRFU: MosFETs im I-Pak&lt;br /&gt;
* IRFZ: Also die die ich kenne liegen alle so bei 50-60V mit relativ niedrigem Rds(on), also so für mittlere Leistungen&lt;br /&gt;
* IRG:  Afaik sind das IGBTs&lt;br /&gt;
* IRL:  Logic-Level MosFETs&lt;br /&gt;
* IRLD: Logic-Level MosFETs im Dip-4 Gehäuse&lt;br /&gt;
* IRLI: Logic-Level MosFETs im isolierten TO-220-Gehäuse&lt;br /&gt;
* IRLR: Logic-Level MosFETs im D-Pak&lt;br /&gt;
* IRLU: Logic-Level MosFETs im I-Pak&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[FET]]&lt;br /&gt;
* [[IGBT]]&lt;br /&gt;
* [[Treiber]]&lt;br /&gt;
* [[H-Brücken Übersicht]]&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;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.sprut.de/electronic/switch/nkanal/nkanal.html N-Kanal MOSFET leicht erklärt bei sprut.de]&lt;br /&gt;
* [http://www.sprut.de/electronic/switch/pkanal/pkanal.html P-Kanal MOSFET leicht erklärt bei sprut.de]&lt;br /&gt;
* [http://elektronik-kompendium.de/sites/bau/0510161.htm MOSFET im ElKo]&lt;br /&gt;
* [http://elektronik-kompendium.de/public/schaerer/battoff.htm Abschaltverzögerung beim ElKo]&lt;br /&gt;
* [http://elektronik-kompendium.de/sites/bau/0207011.htm FET beim ElKo]&lt;br /&gt;
* [http://de.wikipedia.org/wiki/Mosfet MOSFET bei Wikipedia]&lt;br /&gt;
&amp;lt;!-- * [http://www.irf.com/product-info/auto/autogdic.html IR21xx Familienvergleich] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parametrische Suche beim Hersteller ==&lt;br /&gt;
* [http://www.infineon.com/cms/de/product/channel.html?channel=db3a304319c6f18c011a14e5341b25f1 Infineon]&lt;br /&gt;
* [http://www.nxp.com/#/ps/ps=%5Bi%3D48014%5D%7Cpp%3D%5Bt%3Dpfp%2Ci%3D48014%5D NXP standard Mosfets]&lt;br /&gt;
* [http://www.onsemi.com/PowerSolutions/parametrics.do?id=809&amp;amp;lctn=home ONsemi]&lt;br /&gt;
* [http://www.diodes.com/zetex/?ztx=3.0/3-3-1@tcatid~7 Diodes (vormals Zetex)]&lt;br /&gt;
* [http://www.irf.com/product-info/hexfet/ IRF]&lt;br /&gt;
* [http://www.vishay.com/mosfets/ Vishay]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Liste mit Bauteilen]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=MOSFET-%C3%9Cbersicht&amp;diff=77457</id>
		<title>MOSFET-Übersicht</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=MOSFET-%C3%9Cbersicht&amp;diff=77457"/>
		<updated>2013-07-03T13:33:55Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* MOSFET-Treiber */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Im Forum wird immer wieder gefragt, welchen Mosfet-Transistor man für ein Projekt einsetzen sollte. Und wo man die herbekommt. Deshalb soll hier eine Übersicht mit gängigen Mosfet-Transistoren entstehen, wo auch die Bezugsquellen angegeben sind. Bezugsquellen sollten nach Möglichkeit solche sein, die auch für den privaten Bastler in Frage kommen.&lt;br /&gt;
&lt;br /&gt;
Der Thread zum Thema: http://www.mikrocontroller.net/topic/41588&lt;br /&gt;
&lt;br /&gt;
siehe auch : [[Transistor-Übersicht]] - [[Dioden-Übersicht]] - [[Standardbauelemente]]&lt;br /&gt;
&lt;br /&gt;
== P-Kanal MOSFET==&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} border=&amp;quot;1&amp;quot; class=&amp;quot;sortable&amp;quot; id=&amp;quot;pkanalmosfets&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#eeeeee&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Package&lt;br /&gt;
! Hersteller&lt;br /&gt;
! U&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! U&amp;lt;sub&amp;gt;DS&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! I&amp;lt;sub&amp;gt;D&amp;lt;/sub&amp;gt;/A&lt;br /&gt;
! P/W&lt;br /&gt;
! R&amp;lt;sub&amp;gt;DS,on&amp;lt;/sub&amp;gt;/mOhm&lt;br /&gt;
! Bemerkung&lt;br /&gt;
! Lieferant&lt;br /&gt;
! Einzelpreis&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BS250 BS250]&lt;br /&gt;
| TO-92/SOT-23&lt;br /&gt;
| Siliconix&lt;br /&gt;
| 4,0&lt;br /&gt;
| 60&lt;br /&gt;
| 0,12&lt;br /&gt;
| 0,35&lt;br /&gt;
| 10000&lt;br /&gt;
| -&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Buerklin|Bü]]&lt;br /&gt;
| 0,32 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSH205 BSH205]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Phi&lt;br /&gt;
| 1,0&lt;br /&gt;
| 12&lt;br /&gt;
| 0,75&lt;br /&gt;
| 0,4&lt;br /&gt;
| 500&lt;br /&gt;
| kleine Gatekapazität (3.8nC)&lt;br /&gt;
| [[Elektronikversender#csd-electronics|csd]] (a.A.)&lt;br /&gt;
| 0,30 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/SI2301 SI2301]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Vishay&lt;br /&gt;
| 1,5&lt;br /&gt;
| 20&lt;br /&gt;
| 2,0&lt;br /&gt;
| 0,7&lt;br /&gt;
| 150&lt;br /&gt;
| kleine Gatekapazität (typ 4.5nC)&lt;br /&gt;
| [[Elektronikversender#farnell|farnell]]&lt;br /&gt;
| 0,30 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLML6402  IRLML6402PBF]&lt;br /&gt;
| SOT23&lt;br /&gt;
| IRF&lt;br /&gt;
| 1,2&lt;br /&gt;
| 20&lt;br /&gt;
| 3,7&lt;br /&gt;
| 1,3&lt;br /&gt;
| 65&lt;br /&gt;
| Ultra-Low On-Resistance, Logic-level&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#csd-electronics|csd]],[[Elektronikversender#Buerklin|Bü]]&lt;br /&gt;
| 0,15 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLML6302  IRLML6302PBF]&lt;br /&gt;
| SOT23&lt;br /&gt;
| IRF&lt;br /&gt;
| 1,5&lt;br /&gt;
| 20&lt;br /&gt;
| 0,75&lt;br /&gt;
| 0,54&lt;br /&gt;
| 600&lt;br /&gt;
| ähnlich BSH205&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#csd-electronics|csd]],[[Elektronikversender#Buerklin|Bü]]&lt;br /&gt;
| 0,18 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS83P BSS83P]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Inf&lt;br /&gt;
| 2,0&lt;br /&gt;
| 60&lt;br /&gt;
| 0,33&lt;br /&gt;
| 0,36&lt;br /&gt;
| 2000&lt;br /&gt;
| nicht mit BSS83 (ohne P) verwechseln&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,11 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS84 BSS84]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Fairchild,NXP&lt;br /&gt;
| 2,0&lt;br /&gt;
| 50&lt;br /&gt;
| 0,13&lt;br /&gt;
| 0,35&lt;br /&gt;
| 10000&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Farnell|Fa]]&lt;br /&gt;
| 0,28 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS110 BSS110]&lt;br /&gt;
| TO-97, SOT23&lt;br /&gt;
| Phi&lt;br /&gt;
| 3,0&lt;br /&gt;
| 50&lt;br /&gt;
| 0,17&lt;br /&gt;
| 0,35&lt;br /&gt;
| 10000&lt;br /&gt;
| -&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/PMV65XP PMV65XP]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Phi&lt;br /&gt;
| 1,4&lt;br /&gt;
| 20&lt;br /&gt;
| 3,9&lt;br /&gt;
| ?&lt;br /&gt;
| 76&lt;br /&gt;
| grosser ID für Bauform&lt;br /&gt;
| [[Elektronikversender#Spoerle|Spo]], [[Elektronikversender#RS_Components|RS]]&lt;br /&gt;
| 0,10 € (3000er-Rolle)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF4905S IRF4905S]&lt;br /&gt;
| D2Pack&lt;br /&gt;
| irf&lt;br /&gt;
| 4,0&lt;br /&gt;
| 55&lt;br /&gt;
| 64&lt;br /&gt;
| 3,8&lt;br /&gt;
| 20&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]], [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1,10 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF4905 IRF4905]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 4,0&lt;br /&gt;
| 55&lt;br /&gt;
| 74&lt;br /&gt;
| 3,8&lt;br /&gt;
| 20&lt;br /&gt;
| -&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,93 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF5210S IRF5210S]&lt;br /&gt;
| D2Pack&lt;br /&gt;
| irf&lt;br /&gt;
| 10,0&lt;br /&gt;
| 100&lt;br /&gt;
| 40&lt;br /&gt;
| ?&lt;br /&gt;
| 60&lt;br /&gt;
| -&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1,25 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7104 IRF7104]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 3,0&lt;br /&gt;
| 20&lt;br /&gt;
| 2,3&lt;br /&gt;
| 2,0&lt;br /&gt;
| 250&lt;br /&gt;
| 2 FETs im Gehäuse&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,36 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7205 IRF7205]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 3,0&lt;br /&gt;
| 30&lt;br /&gt;
| 4,6&lt;br /&gt;
| 2,5&lt;br /&gt;
| 70&lt;br /&gt;
| ?&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]] &lt;br /&gt;
| 0,34 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/FDC604P FDC604P]&lt;br /&gt;
| SuperSOT-6&lt;br /&gt;
| Fairchild&lt;br /&gt;
| 1,5&lt;br /&gt;
| 20&lt;br /&gt;
| 5,5&lt;br /&gt;
| 0,8-1,6&lt;br /&gt;
| 33&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#csd-electronics|csd]] (a.A.)&lt;br /&gt;
| 0,70 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/NDS0610 NDS0610]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| Fairchild&lt;br /&gt;
| 1,8&lt;br /&gt;
| 60&lt;br /&gt;
| 0,12&lt;br /&gt;
| 0,36&lt;br /&gt;
| 10000&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#csd-electronics|csd]]&lt;br /&gt;
| 0,07 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF5305 IRF5305]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 3,0&lt;br /&gt;
| 55&lt;br /&gt;
| 31&lt;br /&gt;
| 110&lt;br /&gt;
| 60&lt;br /&gt;
| -&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,59 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/NDS352P NDS352P]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Fairchild&lt;br /&gt;
| 4,5&lt;br /&gt;
| 20&lt;br /&gt;
| 0,85&lt;br /&gt;
| 0,5&lt;br /&gt;
| 500&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,76 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSP171 BSP171]&lt;br /&gt;
| SOT-223&lt;br /&gt;
| Siemens&lt;br /&gt;
| 1,4&lt;br /&gt;
| 60&lt;br /&gt;
| 1,7&lt;br /&gt;
| 1,8&lt;br /&gt;
| 350&lt;br /&gt;
| -&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,51 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFD9014 IRFD9014]&lt;br /&gt;
| HEXDIP/DIP4&lt;br /&gt;
| irf&lt;br /&gt;
| 2,0&lt;br /&gt;
| 60&lt;br /&gt;
| 1,1&lt;br /&gt;
| 1,3&lt;br /&gt;
| 500&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,65 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFD9024 IRFD9024]&lt;br /&gt;
| HEXDIP/DIP4&lt;br /&gt;
| irf&lt;br /&gt;
| 2,0&lt;br /&gt;
| 60&lt;br /&gt;
| 1,6&lt;br /&gt;
| 1,3&lt;br /&gt;
| 280&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,50 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7416 IRF7416]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 1,0&lt;br /&gt;
| 30&lt;br /&gt;
| 10&lt;br /&gt;
| 2,5&lt;br /&gt;
| 20&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,60 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/SUP75P03 SUP75P03-007]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| VISHAY&lt;br /&gt;
| 3,0&lt;br /&gt;
| 30&lt;br /&gt;
| 75&lt;br /&gt;
| 187&lt;br /&gt;
| 7&lt;br /&gt;
| -&lt;br /&gt;
| nessel-elektronik.de&lt;br /&gt;
| 2,30 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7220 IRF7220]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 0,6&lt;br /&gt;
| 14&lt;br /&gt;
| 11&lt;br /&gt;
| 2,5&lt;br /&gt;
| 8,2&lt;br /&gt;
| spezifiziert ab 2,5V Vgs, Qg=84nC&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]], [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,58 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7410 IRF7410]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 0,4...0,9&lt;br /&gt;
| 12&lt;br /&gt;
| 16&lt;br /&gt;
| 2,5&lt;br /&gt;
| 7&lt;br /&gt;
| spezifiziert ab 1,8V Vgs, Qg=91nC &lt;br /&gt;
| distrelec.de&amp;lt;br/&amp;gt;[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1,80 €&amp;lt;br/&amp;gt;0,85 €&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
(Tabelle mit Click im Kopfbereich sortierbar; a.A. = Auf Anfrage)&lt;br /&gt;
&lt;br /&gt;
== N-Kanal MOSFET==&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;sortable&amp;quot; id=&amp;quot;nkanalmosfets&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#eeeeee&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Package&lt;br /&gt;
! Hersteller&lt;br /&gt;
! U&amp;lt;sub&amp;gt;GS(th)&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! U&amp;lt;sub&amp;gt;DS&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! I&amp;lt;sub&amp;gt;D&amp;lt;/sub&amp;gt;/A&lt;br /&gt;
! P/W&lt;br /&gt;
! R&amp;lt;sub&amp;gt;DS,on&amp;lt;/sub&amp;gt;/mOhm&lt;br /&gt;
! Bemerkung&lt;br /&gt;
! Lieferant&lt;br /&gt;
! Preis/EUR&lt;br /&gt;
|-&lt;br /&gt;
| IRFP 4310Z &lt;br /&gt;
| TO-247AC&lt;br /&gt;
| irf&lt;br /&gt;
| 2-4&lt;br /&gt;
| 100&lt;br /&gt;
| 120&lt;br /&gt;
| 280&lt;br /&gt;
| 4.8&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.80&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFP450 IRFP450]&lt;br /&gt;
| TO-247&lt;br /&gt;
| irf&lt;br /&gt;
| 3&lt;br /&gt;
| 500&lt;br /&gt;
| 14&lt;br /&gt;
| 190&lt;br /&gt;
| 400&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.20&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF530 IRF530]&lt;br /&gt;
| TO-220&lt;br /&gt;
| irf&lt;br /&gt;
| 2.9&lt;br /&gt;
| 100&lt;br /&gt;
| 16&lt;br /&gt;
| 94&lt;br /&gt;
| 160&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.44&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRL3103 IRL3103]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 1.0&lt;br /&gt;
| 30&lt;br /&gt;
| 64&lt;br /&gt;
| 94&lt;br /&gt;
| 12&lt;br /&gt;
| Qg=33nC (!)&lt;br /&gt;
| [[Elektronikversender#Segor-electronics|Seg]]&lt;br /&gt;
| 0.95&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF730A IRF730A]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 400&lt;br /&gt;
| 5.5&lt;br /&gt;
| 74&lt;br /&gt;
| 1000&lt;br /&gt;
| Qg=22nC (!)&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.54&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFP064 IRFP064]&lt;br /&gt;
| TO-247AC&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 60&lt;br /&gt;
| 70&lt;br /&gt;
| 300&lt;br /&gt;
| 9&lt;br /&gt;
| Qg=190 nC&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.65&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF3205 IRF3205]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 55&lt;br /&gt;
| 110&lt;br /&gt;
| 200&lt;br /&gt;
| 8&lt;br /&gt;
|&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.86&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRL3803 IRL3803]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 1.0&lt;br /&gt;
| 30&lt;br /&gt;
| 140&lt;br /&gt;
| 200&lt;br /&gt;
| 6&lt;br /&gt;
| Qg=140nC&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.96&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF540 IRF540]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 3&lt;br /&gt;
| 100&lt;br /&gt;
| 28&lt;br /&gt;
| 150&lt;br /&gt;
| 77&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 0.52&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7401 IRF7401]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 2.7&lt;br /&gt;
| 20&lt;br /&gt;
| 8.7&lt;br /&gt;
| 2.0&lt;br /&gt;
| 22&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.72&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7403 IRF7403]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 4.85&lt;br /&gt;
| 30&lt;br /&gt;
| 8.5&lt;br /&gt;
| 2.5&lt;br /&gt;
| 22&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.42&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7413 IRF7413]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 3.0&lt;br /&gt;
| 30&lt;br /&gt;
| 13.0&lt;br /&gt;
| 2.5&lt;br /&gt;
| 11&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 0.41&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BUZ11 BUZ11]&lt;br /&gt;
| TO-220&lt;br /&gt;
| ST&lt;br /&gt;
| 5.0&lt;br /&gt;
| 50&lt;br /&gt;
| 33.0&lt;br /&gt;
| 90.0&lt;br /&gt;
| 30&lt;br /&gt;
| Linearbetrieb möglich, Achtung! Der BUZ11 von STM hat deutlich niedrigere SOA-Grenzen als von anderen Herstellern!&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.50&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS83 BSS83]&lt;br /&gt;
| SOT143&lt;br /&gt;
| NXP&lt;br /&gt;
| 2,0&lt;br /&gt;
| 10&lt;br /&gt;
| 0,05&lt;br /&gt;
| 0,23&lt;br /&gt;
| 45000&lt;br /&gt;
| nicht mit BSS83&#039;&#039;&#039;P&#039;&#039;&#039; verwechseln, Substratanschluss herausgeführt&lt;br /&gt;
| [[Elektronikversender#RS_Components|RS]],[[Elektronikversender#TME_.28Transfer_Multisort_Elektronik.29|TME]]&lt;br /&gt;
| 0,10 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/BS170 BS170]&lt;br /&gt;
| TO-92&lt;br /&gt;
&lt;br /&gt;
| gs&lt;br /&gt;
| 2.0&lt;br /&gt;
| 60&lt;br /&gt;
| 0.3&lt;br /&gt;
| 0.83&lt;br /&gt;
| 5000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.13&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSN20 BSN20]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| gs&lt;br /&gt;
| 1.8&lt;br /&gt;
| 50&lt;br /&gt;
| 0.18&lt;br /&gt;
| 0.35&lt;br /&gt;
| 6000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.092&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS138 BSS138]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| div&lt;br /&gt;
| 0.8-1.6&lt;br /&gt;
| 50&lt;br /&gt;
| 0.22&lt;br /&gt;
| 0.36&lt;br /&gt;
| 2000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.06&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS123 BSS123]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| div&lt;br /&gt;
| 0.8-1.6&lt;br /&gt;
| 100&lt;br /&gt;
| 0.17&lt;br /&gt;
| 0.36&lt;br /&gt;
| 10000 @ 4,5V, &lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.06&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFP2907 IRFP2907]&lt;br /&gt;
| TO-247AC&lt;br /&gt;
| irf&lt;br /&gt;
| 4.0&lt;br /&gt;
| 75&lt;br /&gt;
| 209&lt;br /&gt;
| 470&lt;br /&gt;
| 4.5&lt;br /&gt;
|&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 4.70&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/2N7000 2N7000]&lt;br /&gt;
| TO-92&lt;br /&gt;
| ON&lt;br /&gt;
| 3.0&lt;br /&gt;
| 60&lt;br /&gt;
| 0.2&lt;br /&gt;
| 0.35&lt;br /&gt;
| 5000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 0.13&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BS107 BS107]&lt;br /&gt;
| TO-92&lt;br /&gt;
| ON, Phi&lt;br /&gt;
| 3.0&lt;br /&gt;
| 200&lt;br /&gt;
| 0.25&lt;br /&gt;
| 0.35&lt;br /&gt;
| 6400/14000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.18&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BS108 BS108]&lt;br /&gt;
| TO-92&lt;br /&gt;
| ON, Phi&lt;br /&gt;
| 2.0&lt;br /&gt;
| 200&lt;br /&gt;
| 0.25&lt;br /&gt;
| 0.35&lt;br /&gt;
| 8000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.14&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BUK100 BUK100]&lt;br /&gt;
| TO-220&lt;br /&gt;
| Phi&lt;br /&gt;
| 3.0&lt;br /&gt;
| 50&lt;br /&gt;
| 13.5&lt;br /&gt;
| 40&lt;br /&gt;
| 125&lt;br /&gt;
| Overload-Protection, ESD-Protection&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.40&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRL3705N IRL3705N]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 55&lt;br /&gt;
| 89&lt;br /&gt;
| 170&lt;br /&gt;
| 10&lt;br /&gt;
| Qg=98nC&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.20&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BUZ72 BUZ72A]&lt;br /&gt;
| TO-220&lt;br /&gt;
| Infineon&lt;br /&gt;
| 4.0&lt;br /&gt;
| 100&lt;br /&gt;
| 9.0&lt;br /&gt;
| 40&lt;br /&gt;
| 250&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.45&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLZ34N IRLZ34N]&lt;br /&gt;
| TO-220&lt;br /&gt;
| irf&lt;br /&gt;
| 2.5&lt;br /&gt;
| 55&lt;br /&gt;
| 30&lt;br /&gt;
| 68&lt;br /&gt;
| 35&lt;br /&gt;
| 5V Logic-Level, Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Farnell|Far]],[[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 0.45&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLML2502 IRLML2502]&lt;br /&gt;
| SOT23&lt;br /&gt;
| irf&lt;br /&gt;
| 1.2&lt;br /&gt;
| 20&lt;br /&gt;
| 4.2&lt;br /&gt;
| 1&lt;br /&gt;
| 45&lt;br /&gt;
| Logic-Level&lt;br /&gt;
| [[Elektronikversender#csd-electronics|csd]] [[Elektronikversender#Reichelt|Rei (neu)]]&lt;br /&gt;
| 0.21&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF1404 IRF1404]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 4.0&lt;br /&gt;
| 40&lt;br /&gt;
| 202&lt;br /&gt;
| 333&lt;br /&gt;
| 4&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.10&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRL1004 IRL1004]&lt;br /&gt;
| TO-220&lt;br /&gt;
| irf&lt;br /&gt;
| 2.7&lt;br /&gt;
| 40&lt;br /&gt;
| 130&lt;br /&gt;
| 200&lt;br /&gt;
| 6.5&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.25&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRL530 IRL530]&lt;br /&gt;
| TO220, D2Pack&lt;br /&gt;
| irf&lt;br /&gt;
| 2&lt;br /&gt;
| 100&lt;br /&gt;
| 15.0&lt;br /&gt;
| 88&lt;br /&gt;
| 160&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.57/0.78&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF830 IRF830]&lt;br /&gt;
| TO220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0-4.5   &lt;br /&gt;
| 500&lt;br /&gt;
| 5.0&lt;br /&gt;
| 74&lt;br /&gt;
| 1400&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 0.57&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF840 IRF840]&lt;br /&gt;
| TO220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0-4.0   &lt;br /&gt;
| 500&lt;br /&gt;
| 8.0&lt;br /&gt;
| 125&lt;br /&gt;
| 850&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.57&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/FDC645N FDC645N]&lt;br /&gt;
| SuperSOT-6&lt;br /&gt;
| Fairchild&lt;br /&gt;
| 1.5&lt;br /&gt;
| 30&lt;br /&gt;
| 5.5&lt;br /&gt;
| 0.8/1.6&lt;br /&gt;
| 30&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#csd-electronics|csd]] (a.A.), Far&lt;br /&gt;
| 0.7&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSP297 BSP297]&lt;br /&gt;
| SOT-223&lt;br /&gt;
| Siemens/Infineon&lt;br /&gt;
| 0.8-2.4&lt;br /&gt;
| 200&lt;br /&gt;
| 0.65&lt;br /&gt;
| 1.8&lt;br /&gt;
| 6000&lt;br /&gt;
| 200V &amp;lt;math&amp;gt;U_{DS}&amp;lt;/math&amp;gt;, SMD und Logic Level (seltene Kombinaton), Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]], [[Elektronikversender#Schuricht|Schu]], [[Elektronikversender#RS_Components|RS]]&lt;br /&gt;
| 0.56&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7455 IRF7455]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 4.5&lt;br /&gt;
| 30&lt;br /&gt;
| 15&lt;br /&gt;
| 2.5&lt;br /&gt;
| 7.5&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 1.04&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/SI4442DY SI4442DY]&lt;br /&gt;
| SO-8&lt;br /&gt;
| vis&lt;br /&gt;
| 2.5&lt;br /&gt;
| 30&lt;br /&gt;
| 22&lt;br /&gt;
| 2.5&lt;br /&gt;
| 5/4.5V&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 1.64&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLU2905 IRLU2905]&lt;br /&gt;
| TO251, DPack&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 55&lt;br /&gt;
| 42&lt;br /&gt;
| 110&lt;br /&gt;
| 27&lt;br /&gt;
| Logic-Level&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 1.89&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFD014 IRFD014]&lt;br /&gt;
| HEXDIP/DIP4&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0-4.0&lt;br /&gt;
| 60&lt;br /&gt;
| 1.7&lt;br /&gt;
| 1.3&lt;br /&gt;
| 200&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.52&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFD024 IRFD024]&lt;br /&gt;
| HEXDIP/DIP4&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0-4.0&lt;br /&gt;
| 60&lt;br /&gt;
| 2.5&lt;br /&gt;
| 1.3&lt;br /&gt;
| 100&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.54&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLD024 IRLD024]&lt;br /&gt;
| HEXDIP/DIP4&lt;br /&gt;
| irf&lt;br /&gt;
| 1.0-2.0&lt;br /&gt;
| 60&lt;br /&gt;
| 2.5&lt;br /&gt;
| 1.3&lt;br /&gt;
| 100&lt;br /&gt;
| Logic-Level&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.47&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLU3717 IRLU3717]&lt;br /&gt;
| I-Pak&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 20&lt;br /&gt;
| 120&lt;br /&gt;
| 1.5/89&lt;br /&gt;
| 4&lt;br /&gt;
| Qg=21nC&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.15&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFP3703 IRFP3703]&lt;br /&gt;
| TO-247AC&lt;br /&gt;
| irf&lt;br /&gt;
| 4.0&lt;br /&gt;
| 30&lt;br /&gt;
| 210&lt;br /&gt;
| 230&lt;br /&gt;
| 2.8&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 5.08&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF3710 IRF3710]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 5&lt;br /&gt;
| 100&lt;br /&gt;
| 57&lt;br /&gt;
| 200&lt;br /&gt;
| 23&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0.83&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLR7843 IRLR7843]&lt;br /&gt;
| D-Pack&lt;br /&gt;
| irf&lt;br /&gt;
| 2.3&lt;br /&gt;
| 30&lt;br /&gt;
| 164&lt;br /&gt;
| 140&lt;br /&gt;
| 3.3&lt;br /&gt;
| Qg: 34nC, Rds_on bei GS=4.5V: max. 4.0mOhm&lt;br /&gt;
| [http://www.flymotec.de/]&lt;br /&gt;
| 0.70&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF1010N IRF1010N]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 4&lt;br /&gt;
| 55&lt;br /&gt;
| 85&lt;br /&gt;
| 180&lt;br /&gt;
| 11&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 1.99&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF1010Z IRF1010Z]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 4&lt;br /&gt;
| 55&lt;br /&gt;
| 75&lt;br /&gt;
| 140&lt;br /&gt;
| 7.5&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Conrad|Con]], [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 1.99&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLIZ44N IRLIZ44N]&lt;br /&gt;
| TO-220-Fullpak &lt;br /&gt;
| irf&lt;br /&gt;
| 1.0 - 2.0&lt;br /&gt;
| 55&lt;br /&gt;
| 30&lt;br /&gt;
| 45&lt;br /&gt;
| 25&lt;br /&gt;
| Logic Level&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0.80&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLU024N IRLU024N]&lt;br /&gt;
| TO-251AA&lt;br /&gt;
| irf&lt;br /&gt;
| 1.0 - 2.0&lt;br /&gt;
| 55&lt;br /&gt;
| 17&lt;br /&gt;
| 45&lt;br /&gt;
| 80&lt;br /&gt;
| Logic Level, Q&amp;lt;sub&amp;gt;g&amp;lt;/sub&amp;gt;=15 nC (!)&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0.40&lt;br /&gt;
|-&lt;br /&gt;
| IRFZ48N&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 3&lt;br /&gt;
| 55&lt;br /&gt;
| 64&lt;br /&gt;
| 130&lt;br /&gt;
| 14&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0.60&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.irf.com/product-info/datasheets/data/irl2505.pdf IRL2505]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2,5&lt;br /&gt;
| 55&lt;br /&gt;
| 104&lt;br /&gt;
| &lt;br /&gt;
| 8&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 3.99&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.irf.com/product-info/datasheets/data/irf7607.pdf IRF7607]&lt;br /&gt;
| Micro8&lt;br /&gt;
| irf&lt;br /&gt;
| 12&lt;br /&gt;
| 20&lt;br /&gt;
| 6.5&lt;br /&gt;
| 1.8&lt;br /&gt;
| 3&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1.89&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.irf.com/product-info/datasheets/data/irf3708.pdf IRF3708]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 12&lt;br /&gt;
| 30&lt;br /&gt;
| 62&lt;br /&gt;
| 87&lt;br /&gt;
| 8&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1.49&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/GF2304 GF2304]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| gs&lt;br /&gt;
| 1.0&lt;br /&gt;
| 30&lt;br /&gt;
| 2.5&lt;br /&gt;
| 1.25&lt;br /&gt;
| 135&lt;br /&gt;
| Qg=3.7nC&lt;br /&gt;
| [[Elektronikversender#Pollin_Electronic|Pol]]&lt;br /&gt;
| 0.05&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLR8743 IRLR8743]&lt;br /&gt;
| I-Pak, D2Pack&lt;br /&gt;
| IRF&lt;br /&gt;
| 1.9&lt;br /&gt;
| 30&lt;br /&gt;
| 50&lt;br /&gt;
| 68&lt;br /&gt;
| 3.1&lt;br /&gt;
| Logic-Level, D2Pack, Qg=39nC&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 1.15&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
(Tabelle mit Click im Kopfbereich sortierbar, a.A.=Auf Anfrage)&lt;br /&gt;
&lt;br /&gt;
== N-Kanal J-FET==&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} border=&amp;quot;1&amp;quot; class=&amp;quot;sortable&amp;quot; id=&amp;quot;fetpaare&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#eeeeee&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Package&lt;br /&gt;
! Hersteller&lt;br /&gt;
! U&amp;lt;sub&amp;gt;GS(co)&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! U&amp;lt;sub&amp;gt;DS&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! I&amp;lt;sub&amp;gt;D(max)&amp;lt;/sub&amp;gt;/mA&lt;br /&gt;
! Lieferant&lt;br /&gt;
! Einzelpreis&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF245 BF245A]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -2,2&lt;br /&gt;
| 30&lt;br /&gt;
| 6,5&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,15 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF245 BF245B]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -3,8&lt;br /&gt;
| 30&lt;br /&gt;
| 15&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,15 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF245 BF245C]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -7,5&lt;br /&gt;
| 30&lt;br /&gt;
| 25&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,15 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF246 BF246A]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -4&lt;br /&gt;
| 25&lt;br /&gt;
| 80&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,15 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF246 BF246B]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -7&lt;br /&gt;
| 25&lt;br /&gt;
| 140&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,17 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF246 BF246C]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -12&lt;br /&gt;
| 25&lt;br /&gt;
| 250&lt;br /&gt;
| ??&lt;br /&gt;
| ??&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF511 BF511]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| diverse&lt;br /&gt;
| -1,5&lt;br /&gt;
| 20&lt;br /&gt;
| 7&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,36 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BFR30 BFR30]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| diverse&lt;br /&gt;
| -4&lt;br /&gt;
| 25&lt;br /&gt;
| 10&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BFR31 BFR31]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| diverse&lt;br /&gt;
| -2&lt;br /&gt;
| 25&lt;br /&gt;
| 5&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MMBF4416 MMBF4416]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| Fairchild&lt;br /&gt;
| -5,5&lt;br /&gt;
| 15&lt;br /&gt;
| 5&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,52 €&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
(Tabelle mit Click im Kopfbereich sortierbar)&lt;br /&gt;
&lt;br /&gt;
== FET-Paare ==&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} border=&amp;quot;1&amp;quot; class=&amp;quot;sortable&amp;quot; id=&amp;quot;fetpaare&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#eeeeee&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Package&lt;br /&gt;
! Hersteller&lt;br /&gt;
! UGS/V&lt;br /&gt;
! UDS/V&lt;br /&gt;
! ID/A&lt;br /&gt;
! P/W&lt;br /&gt;
! RDSon/mOhm&lt;br /&gt;
! Bemerkung&lt;br /&gt;
! Lieferant&lt;br /&gt;
! Einzelpreis&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7389 IRF7389]&lt;br /&gt;
| SO-8&lt;br /&gt;
| IRF&lt;br /&gt;
| 3,0&lt;br /&gt;
| 30&lt;br /&gt;
| 7,3/-5,3&lt;br /&gt;
| 2,0&lt;br /&gt;
| 29/58&lt;br /&gt;
| P+N&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,56 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7501 IRF7501]&lt;br /&gt;
| micro8&lt;br /&gt;
| IRF&lt;br /&gt;
| 2,7&lt;br /&gt;
| 20&lt;br /&gt;
| 2,4&lt;br /&gt;
| ?&lt;br /&gt;
| 135 @4,5V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*N&lt;br /&gt;
| [[Elektronikversender#Kessler|Kessler]], [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1,64 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7506 IRF7506]&lt;br /&gt;
| micro8&lt;br /&gt;
| IRF&lt;br /&gt;
| 4,5&lt;br /&gt;
| 30&lt;br /&gt;
| 1,7&lt;br /&gt;
| ?&lt;br /&gt;
| 270 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*P&lt;br /&gt;
| [[Elektronikversender#Kessler|Kessler]], [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,56 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7103 IRF7103]&lt;br /&gt;
| SO-8&lt;br /&gt;
| IRF&lt;br /&gt;
| 4,5&lt;br /&gt;
| 50&lt;br /&gt;
| 2,3&lt;br /&gt;
| 2&lt;br /&gt;
| 130 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*N&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]], [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,32 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7104 IRF7104]&lt;br /&gt;
| SO-8&lt;br /&gt;
| IRF&lt;br /&gt;
| 4,5&lt;br /&gt;
| 20&lt;br /&gt;
| 2,3&lt;br /&gt;
| 2&lt;br /&gt;
| 250 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*P&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,32 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7316 IRF7316]&lt;br /&gt;
| SO-8&lt;br /&gt;
| IRF&lt;br /&gt;
| 4,5&lt;br /&gt;
| 30&lt;br /&gt;
| 4,9&lt;br /&gt;
| ?&lt;br /&gt;
| 58 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*P&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,49 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7313 IRF7313]&lt;br /&gt;
| SO-8&lt;br /&gt;
| IRF&lt;br /&gt;
| 4,5&lt;br /&gt;
| 30&lt;br /&gt;
| 6,5&lt;br /&gt;
| ?&lt;br /&gt;
| 46 @4.5V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*N&lt;br /&gt;
| [[Elektronikversender#Kessler|Kessler]], [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,66 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/FDD8424H FDD8424H]&lt;br /&gt;
| Dual DPAK4L&lt;br /&gt;
| Fairchild&lt;br /&gt;
| &lt;br /&gt;
| 40&lt;br /&gt;
| 9/-6,5&lt;br /&gt;
| 3&lt;br /&gt;
| 24/54 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt; &amp;lt;br&amp;gt; 30/70 @4,5V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| P+N&lt;br /&gt;
| [[Elektronikversender#Digi-Key|Digi-Key]] &lt;br /&gt;
| 0,73 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/SUD50NP04-94 SUD50NP04-94]&lt;br /&gt;
| TO252-4L DPAK4L&lt;br /&gt;
| Vishay&lt;br /&gt;
| 2&lt;br /&gt;
| 40 &lt;br /&gt;
| 8&lt;br /&gt;
| 8?&lt;br /&gt;
| 41/53 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt; &amp;lt;br&amp;gt; 45/72 @4,5V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| P+N&lt;br /&gt;
| [[Elektronikversender#Farnell|Farnell]]&lt;br /&gt;
| 0,56 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFI4024H-117P IRFI4024H-117P]&lt;br /&gt;
| TO-220-5&lt;br /&gt;
| IRF&lt;br /&gt;
| 2&lt;br /&gt;
| 55&lt;br /&gt;
| 11&lt;br /&gt;
| 14&lt;br /&gt;
| 50 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*N&lt;br /&gt;
| [[Elektronikversender#Reichelt|Reichelt]]&lt;br /&gt;
| 2,10 €&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
(Tabelle mit Click im Kopfbereich sortierbar)&lt;br /&gt;
&lt;br /&gt;
== MOSFET-Treiber ==&lt;br /&gt;
* Detaillierte [[Treiber]]-Dimensionierung&lt;br /&gt;
{| {{Tabelle}} border=&amp;quot;1&amp;quot; class=&amp;quot;sortable&amp;quot; id=&amp;quot;fettreiber&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#eeeeee&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Low / High-Side&lt;br /&gt;
! Strom&lt;br /&gt;
! Spannung&lt;br /&gt;
! Logikeingang&lt;br /&gt;
! Sockel&lt;br /&gt;
! Lieferant / Datenblatt&lt;br /&gt;
! Einzelpreis&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2101 IR2101]&lt;br /&gt;
| High &amp;amp; Low-Side Driver&lt;br /&gt;
| 130/270mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 2,30 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2104 IR2104]&lt;br /&gt;
| Half Bridge Driver&lt;br /&gt;
| 130/270mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V/5V/15V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 2,00 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2110 IR2110]&lt;br /&gt;
| High &amp;amp; Low-Side Driver&lt;br /&gt;
| 2A&lt;br /&gt;
| 500V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL14/SO16&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 1,55 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2111 IR2111]&lt;br /&gt;
| Half Bridge Driver&lt;br /&gt;
| 200/430mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 10-20V CMOS Eingang&lt;br /&gt;
| DIL8/SO8, maximale Kriechwege&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1,10 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2112 IR2112]&lt;br /&gt;
| High &amp;amp; Low-Side Driver&lt;br /&gt;
| 200/420mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL14/SO16&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 1,45 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2113 IR2113]&lt;br /&gt;
| High &amp;amp; Low-Side Driver&lt;br /&gt;
| 2A&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL14/SO16&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 1,85 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2117 IR2117]&lt;br /&gt;
| Single High Side Driver&lt;br /&gt;
| 200/420mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 10-20V CMOS Eingang&lt;br /&gt;
| DIL8/SO8, maximale Kriechwege&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 1,20 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2121 IR2121]&lt;br /&gt;
| Low Side Driver&lt;br /&gt;
| 1A/2A&lt;br /&gt;
| ?&lt;br /&gt;
| 2,5V&lt;br /&gt;
| DIL8/SO8, Strombegrenzung&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 2,15 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2125 IR2125]&lt;br /&gt;
| Single Channel High Side Driver&lt;br /&gt;
| 1A/2A&lt;br /&gt;
| 500V&lt;br /&gt;
| 2,5V&lt;br /&gt;
| DIL8/SO8, Strombegrenzung, maximale Kriechwege&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 4,20 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2127 IR2127]&lt;br /&gt;
| Single Channel High Side Driver&lt;br /&gt;
| 200/420mA&lt;br /&gt;
| ?&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL8/SO8, maximale Kriechwege, Fehlerausgang&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 2,40 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2130 IR2130]&lt;br /&gt;
| 3-Phase Bridge Driver&lt;br /&gt;
| 200/420mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 2,5V&lt;br /&gt;
| DIL28/SO28&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 2,50 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2151 IR2151]&lt;br /&gt;
| Self Oscillating Half Bridge Driver&lt;br /&gt;
| 100/210mA&lt;br /&gt;
| 600V&lt;br /&gt;
| ?&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 2,50 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2153 IR2153]&lt;br /&gt;
| Self Oscillating Half Bridge Driver&lt;br /&gt;
| 100/210mA&lt;br /&gt;
| 600V&lt;br /&gt;
| n/a&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1,20 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2155 IR2155]&lt;br /&gt;
| Self Oscillating Half Bridge Driver&lt;br /&gt;
| 210/420mA&lt;br /&gt;
| 600V&lt;br /&gt;
| n/a&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 3,50 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2181 IR2181]&lt;br /&gt;
| High &amp;amp; Low-Side Driver&lt;br /&gt;
| 1.4A/1.8A&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 2,10 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2183 IR2183]&lt;br /&gt;
| Half Bridge Driver&lt;br /&gt;
| 1.4A/1.8A&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 4,00 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2184 IR2184]&lt;br /&gt;
| Half Bridge Driver&lt;br /&gt;
| 1.4A/1.8A&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V/5V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 3,20 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2136 IR2136]&lt;br /&gt;
| 3 Phase Driver&lt;br /&gt;
| 120/250mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIP28/SOIC28,&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1,80 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/ICL7667 ICL7667]&lt;br /&gt;
| Dual Power MOSFET Driver&lt;br /&gt;
| ?&lt;br /&gt;
| 4.5-15V, 7Ω&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL8/SO8 &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 2,00 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/HIP4081A HIP4081A]&lt;br /&gt;
| Full Bridge Driver&lt;br /&gt;
| 2,5A&lt;br /&gt;
| 80V&lt;br /&gt;
| ?&lt;br /&gt;
| DIP20/SOIC20&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 8,00 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/HIP4082 HIP4082]&lt;br /&gt;
| Full Bridge Driver&lt;br /&gt;
| 1,2A&lt;br /&gt;
| 80V&lt;br /&gt;
| ?&lt;br /&gt;
| DIP16/SOIC16&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]] [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 6,20 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/HIP4083 HIP4083]&lt;br /&gt;
| 3 Phase High side N-channel MOSFET driver&lt;br /&gt;
| 0,3A&lt;br /&gt;
| 80V&lt;br /&gt;
| ?&lt;br /&gt;
| DIP16/SOIC16&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 4,80 €&lt;br /&gt;
&amp;lt;!-- ohne Preis und Lieferant&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/HIP4084 HIP4084]&lt;br /&gt;
| 4 Phase Driver&lt;br /&gt;
| 0,5A&lt;br /&gt;
| 80V&lt;br /&gt;
| ?&lt;br /&gt;
| DIP28/SOIC28&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/HIP4086 HIP4086]&lt;br /&gt;
| 3 Phase Driver&lt;br /&gt;
| 0.5A&lt;br /&gt;
| 80V&lt;br /&gt;
| ?&lt;br /&gt;
| DIP24/SOIC24&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 8,00 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TC4451 TC4451/TC4452]&lt;br /&gt;
| High Speed MOSFET Driver&lt;br /&gt;
| 12A peak, 2,5A DC&lt;br /&gt;
| ?&lt;br /&gt;
| 4,5-18V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 3,00 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM5104 LM5104]&lt;br /&gt;
| Half Bridge Driver&lt;br /&gt;
| 1,6/1,8A&lt;br /&gt;
| 100V&lt;br /&gt;
| 2,5V&lt;br /&gt;
| SO8/LLP10 &lt;br /&gt;
| [[Elektronikversender#RS_Components|RS]]&lt;br /&gt;
| 3,20 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MCP1407 MCP1407-E/P]&lt;br /&gt;
| High Speed MOSFET Driver&lt;br /&gt;
| 6A peak, 1,3A DC&lt;br /&gt;
| ?&lt;br /&gt;
| 4,5-18V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,95 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MAX626 MAX626]&lt;br /&gt;
| Dual Power MOSFET drivers, inverting&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| 4,5-18 V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 3,40 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/NCP5106 NCP5106]&lt;br /&gt;
| High Voltage, High and Low Side Driver&lt;br /&gt;
| 250/500mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 2,3-20V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 2,37 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/NCP5304 NCP5304]&lt;br /&gt;
| High Voltage, High and Low Side Driver&lt;br /&gt;
| 250/500mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 2,3-20V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 2,02 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/FAN7380 FAN7380]&lt;br /&gt;
| Half-Bridge Gate Driver&lt;br /&gt;
| 90/180mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 2,5-25V&lt;br /&gt;
| SO8&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 0,99 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/FAN7382 FAN7382]&lt;br /&gt;
| High- and Low-Side Gate Driver&lt;br /&gt;
| 350/650mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 2,9-20V&lt;br /&gt;
| DIL8/SO8/S014&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 1,25 €&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Anmerkungen ==&lt;br /&gt;
* U&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt; - minimale Gatespannung, bei welcher der MOSFET zu leiten anfängt (100µA..1mA, nicht genormt). Zur vollständigen Durchschaltung bei maximalem Strom braucht es höhere Spannungen.&lt;br /&gt;
* Logic Level - FET schaltet bei niedrigen Gatespannungen von typisch 4,5V (z.&amp;amp;nbsp;B. CMOS Logikpegel) hinreichend durch. Normale MOSFETs brauchen hierfür typisch 10V.&lt;br /&gt;
* U&amp;lt;sub&amp;gt;GS(co)&amp;lt;/sub&amp;gt; - Gate Source Cut Off Spannung, bei welcher der Drainstrom I&amp;lt;sub&amp;gt;D&amp;lt;/sub&amp;gt; eines JFETs praktisch Null ist. Die Messbedingung ist jedoch nicht genormt (0,5nA..200µA).&lt;br /&gt;
* N-Kanal MOSFETs mit niedrigem R&amp;lt;sub&amp;gt;DS,On&amp;lt;/sub&amp;gt; sind technologisch einfacher herzustellen als P-Kanal MOSFETs. Deshalb gibt es bei P-Kanal keine so große Auswahl und oft werden Schaltungen angestrebt, in denen ausschließlich N-Kanal MOSFETs verwendet werden. Es gibt spezielle Treiberbausteine, die über eine Ladungspumpe für entsprechend hohe Gatespannung auch für die High-Side N-Fets sorgen (&amp;quot;Bootstrap Circuits&amp;quot;, siehe Artikel [[Treiber]]).&lt;br /&gt;
* Bei der Dimensionierung ist zu beachten, dass die Stromangabe im allgemeinen für 25°C gilt. Geht man davon aus, dass der MOSFET mit maximal zulässigem Strom betrieben wird und mit passend dimensioniertem [[Kühlkörper]] ausgestattet ist, so beträgt die Sperrschichttemperatur bis zu 150°C, folglich gilt z.&amp;amp;nbsp;B. für den IRF540 nicht mehr 28A, sondern nur noch ca. 12-15A.&lt;br /&gt;
* Restströme sind auch stark von der Temperatur abhängig. Bei höherer Temperatur nehmen die Restströme exponentiell zu. So können bei 100°C durchaus 100 µA zwischen Source und Drain auch im gesperrten Zustand fließen. Bei 25°C ist dieser Reststrom meist bei 1µA spezifiziert. Real sind es meist weniger.&lt;br /&gt;
* Der Gate-Charge-Wert Qg (s. Datenblatt) bestimmt, wie schnell das Gate beim Schalten umgeladen werden kann. Auch wenn MOSFETs stromlos den durchgeschalteten Zustand halten können, braucht man während des Umschaltvorganges einen Strom, der das Gate umlädt (ähnlich wie ein Kondensator). Je höher dieser Strom, um so schneller ist der Umschaltvorgang und um so geringer die Verlustleistung während dieser Phase. Leistungs-MOSFETs können bei höheren Frequenzen (&amp;gt;1KHz) oft nur mit höheren Gateströmen von 0,1A-2A sinnvoll geschaltet werden. Man kann das Gate also nicht direkt an einen Digitalpin anschließen. Man braucht einen [[MOSFET-Übersicht#MOSFET-Treiber | MOSFET-Treiber]]. Manche MOSFETs haben eine sehr geringe Total Gate Charge (z.&amp;amp;nbsp;B. 4-10nC). Diese können in gewissen Grenzen recht gut direkt an digitalen [[Ausgangsstufen Logik-ICs | Logikausgängen]] betrieben werden. Zur Abschätzung kann man sich merken: Wenn man das Gate eines MOSFETs mit einer Eingangskapazität von 1nF (~10nC) in 100ns auf 10V aufladen will, braucht man dazu 100mA.&lt;br /&gt;
&lt;br /&gt;
== Lieferantenübersicht ==&lt;br /&gt;
* [[Elektronikversender#Reichelt|Rei]]&amp;lt;nowiki&amp;gt;chelt&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#elpro-Darmstadt|el]]&amp;lt;nowiki&amp;gt;pro&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#Conrad|Con]]&amp;lt;nowiki&amp;gt;rad&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#Kessler|Kes]]&amp;lt;nowiki&amp;gt;sler&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#csd-electronics|csd]]&amp;lt;nowiki&amp;gt;-electronics&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#Farnell|Far]]&amp;lt;nowiki&amp;gt;nell&amp;lt;/nowiki&amp;gt; (nur gewerbliche Kunden oder Studenten)&lt;br /&gt;
* HBE-Shop (FARNELL-Fachhändler, auch als nichtgewerblicher Kunde)&lt;br /&gt;
* [[Elektronikversender#Schuricht|Schu]]&amp;lt;nowiki&amp;gt;richt&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#RS_Components|RS]]&lt;br /&gt;
* [[Elektronikversender#Spoerle|Spo]]&amp;lt;nowiki&amp;gt;erle&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Herstellerübersicht ==&lt;br /&gt;
* [irf] [http://www.irf.com International Rectifier]&lt;br /&gt;
* [Siliconix] [http://www.vishay.com/company/brands/siliconix/ Vishay Siliconix]&lt;br /&gt;
* [st] [http://www.st.com/web/en/home.html STMicroelectronics]&lt;br /&gt;
&lt;br /&gt;
== IRF MOSFET-Codierung ==&lt;br /&gt;
* IRF: Alle &amp;quot;Standardtransistoren&amp;quot;, also TO-220-Gehäuse&lt;br /&gt;
* IRFB: Hochspannungs-MosFETs&lt;br /&gt;
* IRFD: MosFETs im Dip-4-Gehäuse&lt;br /&gt;
* IRFI: MosFETs im isolierten TO-220-Gehäuse&lt;br /&gt;
* IRFP: MosFETs im TO-247AC-Gehäuse&lt;br /&gt;
* IRFR: MosFETs im D-Pak&lt;br /&gt;
* IRFU: MosFETs im I-Pak&lt;br /&gt;
* IRFZ: Also die die ich kenne liegen alle so bei 50-60V mit relativ niedrigem Rds(on), also so für mittlere Leistungen&lt;br /&gt;
* IRG:  Afaik sind das IGBTs&lt;br /&gt;
* IRL:  Logic-Level MosFETs&lt;br /&gt;
* IRLD: Logic-Level MosFETs im Dip-4 Gehäuse&lt;br /&gt;
* IRLI: Logic-Level MosFETs im isolierten TO-220-Gehäuse&lt;br /&gt;
* IRLR: Logic-Level MosFETs im D-Pak&lt;br /&gt;
* IRLU: Logic-Level MosFETs im I-Pak&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[FET]]&lt;br /&gt;
* [[IGBT]]&lt;br /&gt;
* [[Treiber]]&lt;br /&gt;
* [[H-Brücken Übersicht]]&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;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.sprut.de/electronic/switch/nkanal/nkanal.html N-Kanal MOSFET leicht erklärt bei sprut.de]&lt;br /&gt;
* [http://www.sprut.de/electronic/switch/pkanal/pkanal.html P-Kanal MOSFET leicht erklärt bei sprut.de]&lt;br /&gt;
* [http://elektronik-kompendium.de/sites/bau/0510161.htm MOSFET im ElKo]&lt;br /&gt;
* [http://elektronik-kompendium.de/public/schaerer/battoff.htm Abschaltverzögerung beim ElKo]&lt;br /&gt;
* [http://elektronik-kompendium.de/sites/bau/0207011.htm FET beim ElKo]&lt;br /&gt;
* [http://de.wikipedia.org/wiki/Mosfet MOSFET bei Wikipedia]&lt;br /&gt;
&amp;lt;!-- * [http://www.irf.com/product-info/auto/autogdic.html IR21xx Familienvergleich] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parametrische Suche beim Hersteller ==&lt;br /&gt;
* [http://www.infineon.com/cms/de/product/channel.html?channel=db3a304319c6f18c011a14e5341b25f1 Infineon]&lt;br /&gt;
* [http://www.nxp.com/#/ps/ps=%5Bi%3D48014%5D%7Cpp%3D%5Bt%3Dpfp%2Ci%3D48014%5D NXP standard Mosfets]&lt;br /&gt;
* [http://www.onsemi.com/PowerSolutions/parametrics.do?id=809&amp;amp;lctn=home ONsemi]&lt;br /&gt;
* [http://www.diodes.com/zetex/?ztx=3.0/3-3-1@tcatid~7 Diodes (vormals Zetex)]&lt;br /&gt;
* [http://www.irf.com/product-info/hexfet/ IRF]&lt;br /&gt;
* [http://www.vishay.com/mosfets/ Vishay]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Liste mit Bauteilen]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=MOSFET-%C3%9Cbersicht&amp;diff=77456</id>
		<title>MOSFET-Übersicht</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=MOSFET-%C3%9Cbersicht&amp;diff=77456"/>
		<updated>2013-07-03T13:13:15Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* MOSFET-Treiber */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Im Forum wird immer wieder gefragt, welchen Mosfet-Transistor man für ein Projekt einsetzen sollte. Und wo man die herbekommt. Deshalb soll hier eine Übersicht mit gängigen Mosfet-Transistoren entstehen, wo auch die Bezugsquellen angegeben sind. Bezugsquellen sollten nach Möglichkeit solche sein, die auch für den privaten Bastler in Frage kommen.&lt;br /&gt;
&lt;br /&gt;
Der Thread zum Thema: http://www.mikrocontroller.net/topic/41588&lt;br /&gt;
&lt;br /&gt;
siehe auch : [[Transistor-Übersicht]] - [[Dioden-Übersicht]] - [[Standardbauelemente]]&lt;br /&gt;
&lt;br /&gt;
== P-Kanal MOSFET==&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} border=&amp;quot;1&amp;quot; class=&amp;quot;sortable&amp;quot; id=&amp;quot;pkanalmosfets&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#eeeeee&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Package&lt;br /&gt;
! Hersteller&lt;br /&gt;
! U&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! U&amp;lt;sub&amp;gt;DS&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! I&amp;lt;sub&amp;gt;D&amp;lt;/sub&amp;gt;/A&lt;br /&gt;
! P/W&lt;br /&gt;
! R&amp;lt;sub&amp;gt;DS,on&amp;lt;/sub&amp;gt;/mOhm&lt;br /&gt;
! Bemerkung&lt;br /&gt;
! Lieferant&lt;br /&gt;
! Einzelpreis&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BS250 BS250]&lt;br /&gt;
| TO-92/SOT-23&lt;br /&gt;
| Siliconix&lt;br /&gt;
| 4,0&lt;br /&gt;
| 60&lt;br /&gt;
| 0,12&lt;br /&gt;
| 0,35&lt;br /&gt;
| 10000&lt;br /&gt;
| -&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Buerklin|Bü]]&lt;br /&gt;
| 0,32 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSH205 BSH205]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Phi&lt;br /&gt;
| 1,0&lt;br /&gt;
| 12&lt;br /&gt;
| 0,75&lt;br /&gt;
| 0,4&lt;br /&gt;
| 500&lt;br /&gt;
| kleine Gatekapazität (3.8nC)&lt;br /&gt;
| [[Elektronikversender#csd-electronics|csd]] (a.A.)&lt;br /&gt;
| 0,30 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/SI2301 SI2301]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Vishay&lt;br /&gt;
| 1,5&lt;br /&gt;
| 20&lt;br /&gt;
| 2,0&lt;br /&gt;
| 0,7&lt;br /&gt;
| 150&lt;br /&gt;
| kleine Gatekapazität (typ 4.5nC)&lt;br /&gt;
| [[Elektronikversender#farnell|farnell]]&lt;br /&gt;
| 0,30 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLML6402  IRLML6402PBF]&lt;br /&gt;
| SOT23&lt;br /&gt;
| IRF&lt;br /&gt;
| 1,2&lt;br /&gt;
| 20&lt;br /&gt;
| 3,7&lt;br /&gt;
| 1,3&lt;br /&gt;
| 65&lt;br /&gt;
| Ultra-Low On-Resistance, Logic-level&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#csd-electronics|csd]],[[Elektronikversender#Buerklin|Bü]]&lt;br /&gt;
| 0,15 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLML6302  IRLML6302PBF]&lt;br /&gt;
| SOT23&lt;br /&gt;
| IRF&lt;br /&gt;
| 1,5&lt;br /&gt;
| 20&lt;br /&gt;
| 0,75&lt;br /&gt;
| 0,54&lt;br /&gt;
| 600&lt;br /&gt;
| ähnlich BSH205&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#csd-electronics|csd]],[[Elektronikversender#Buerklin|Bü]]&lt;br /&gt;
| 0,18 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS83P BSS83P]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Inf&lt;br /&gt;
| 2,0&lt;br /&gt;
| 60&lt;br /&gt;
| 0,33&lt;br /&gt;
| 0,36&lt;br /&gt;
| 2000&lt;br /&gt;
| nicht mit BSS83 (ohne P) verwechseln&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,11 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS84 BSS84]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Fairchild,NXP&lt;br /&gt;
| 2,0&lt;br /&gt;
| 50&lt;br /&gt;
| 0,13&lt;br /&gt;
| 0,35&lt;br /&gt;
| 10000&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Farnell|Fa]]&lt;br /&gt;
| 0,28 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS110 BSS110]&lt;br /&gt;
| TO-97, SOT23&lt;br /&gt;
| Phi&lt;br /&gt;
| 3,0&lt;br /&gt;
| 50&lt;br /&gt;
| 0,17&lt;br /&gt;
| 0,35&lt;br /&gt;
| 10000&lt;br /&gt;
| -&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/PMV65XP PMV65XP]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Phi&lt;br /&gt;
| 1,4&lt;br /&gt;
| 20&lt;br /&gt;
| 3,9&lt;br /&gt;
| ?&lt;br /&gt;
| 76&lt;br /&gt;
| grosser ID für Bauform&lt;br /&gt;
| [[Elektronikversender#Spoerle|Spo]], [[Elektronikversender#RS_Components|RS]]&lt;br /&gt;
| 0,10 € (3000er-Rolle)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF4905S IRF4905S]&lt;br /&gt;
| D2Pack&lt;br /&gt;
| irf&lt;br /&gt;
| 4,0&lt;br /&gt;
| 55&lt;br /&gt;
| 64&lt;br /&gt;
| 3,8&lt;br /&gt;
| 20&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]], [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1,10 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF4905 IRF4905]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 4,0&lt;br /&gt;
| 55&lt;br /&gt;
| 74&lt;br /&gt;
| 3,8&lt;br /&gt;
| 20&lt;br /&gt;
| -&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,93 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF5210S IRF5210S]&lt;br /&gt;
| D2Pack&lt;br /&gt;
| irf&lt;br /&gt;
| 10,0&lt;br /&gt;
| 100&lt;br /&gt;
| 40&lt;br /&gt;
| ?&lt;br /&gt;
| 60&lt;br /&gt;
| -&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1,25 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7104 IRF7104]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 3,0&lt;br /&gt;
| 20&lt;br /&gt;
| 2,3&lt;br /&gt;
| 2,0&lt;br /&gt;
| 250&lt;br /&gt;
| 2 FETs im Gehäuse&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,36 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7205 IRF7205]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 3,0&lt;br /&gt;
| 30&lt;br /&gt;
| 4,6&lt;br /&gt;
| 2,5&lt;br /&gt;
| 70&lt;br /&gt;
| ?&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]] &lt;br /&gt;
| 0,34 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/FDC604P FDC604P]&lt;br /&gt;
| SuperSOT-6&lt;br /&gt;
| Fairchild&lt;br /&gt;
| 1,5&lt;br /&gt;
| 20&lt;br /&gt;
| 5,5&lt;br /&gt;
| 0,8-1,6&lt;br /&gt;
| 33&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#csd-electronics|csd]] (a.A.)&lt;br /&gt;
| 0,70 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/NDS0610 NDS0610]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| Fairchild&lt;br /&gt;
| 1,8&lt;br /&gt;
| 60&lt;br /&gt;
| 0,12&lt;br /&gt;
| 0,36&lt;br /&gt;
| 10000&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#csd-electronics|csd]]&lt;br /&gt;
| 0,07 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF5305 IRF5305]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 3,0&lt;br /&gt;
| 55&lt;br /&gt;
| 31&lt;br /&gt;
| 110&lt;br /&gt;
| 60&lt;br /&gt;
| -&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,59 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/NDS352P NDS352P]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Fairchild&lt;br /&gt;
| 4,5&lt;br /&gt;
| 20&lt;br /&gt;
| 0,85&lt;br /&gt;
| 0,5&lt;br /&gt;
| 500&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,76 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSP171 BSP171]&lt;br /&gt;
| SOT-223&lt;br /&gt;
| Siemens&lt;br /&gt;
| 1,4&lt;br /&gt;
| 60&lt;br /&gt;
| 1,7&lt;br /&gt;
| 1,8&lt;br /&gt;
| 350&lt;br /&gt;
| -&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,51 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFD9014 IRFD9014]&lt;br /&gt;
| HEXDIP/DIP4&lt;br /&gt;
| irf&lt;br /&gt;
| 2,0&lt;br /&gt;
| 60&lt;br /&gt;
| 1,1&lt;br /&gt;
| 1,3&lt;br /&gt;
| 500&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,65 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFD9024 IRFD9024]&lt;br /&gt;
| HEXDIP/DIP4&lt;br /&gt;
| irf&lt;br /&gt;
| 2,0&lt;br /&gt;
| 60&lt;br /&gt;
| 1,6&lt;br /&gt;
| 1,3&lt;br /&gt;
| 280&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,50 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7416 IRF7416]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 1,0&lt;br /&gt;
| 30&lt;br /&gt;
| 10&lt;br /&gt;
| 2,5&lt;br /&gt;
| 20&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,60 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/SUP75P03 SUP75P03-007]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| VISHAY&lt;br /&gt;
| 3,0&lt;br /&gt;
| 30&lt;br /&gt;
| 75&lt;br /&gt;
| 187&lt;br /&gt;
| 7&lt;br /&gt;
| -&lt;br /&gt;
| nessel-elektronik.de&lt;br /&gt;
| 2,30 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7220 IRF7220]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 0,6&lt;br /&gt;
| 14&lt;br /&gt;
| 11&lt;br /&gt;
| 2,5&lt;br /&gt;
| 8,2&lt;br /&gt;
| spezifiziert ab 2,5V Vgs, Qg=84nC&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]], [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,58 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7410 IRF7410]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 0,4...0,9&lt;br /&gt;
| 12&lt;br /&gt;
| 16&lt;br /&gt;
| 2,5&lt;br /&gt;
| 7&lt;br /&gt;
| spezifiziert ab 1,8V Vgs, Qg=91nC &lt;br /&gt;
| distrelec.de&amp;lt;br/&amp;gt;[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1,80 €&amp;lt;br/&amp;gt;0,85 €&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
(Tabelle mit Click im Kopfbereich sortierbar; a.A. = Auf Anfrage)&lt;br /&gt;
&lt;br /&gt;
== N-Kanal MOSFET==&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;sortable&amp;quot; id=&amp;quot;nkanalmosfets&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#eeeeee&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Package&lt;br /&gt;
! Hersteller&lt;br /&gt;
! U&amp;lt;sub&amp;gt;GS(th)&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! U&amp;lt;sub&amp;gt;DS&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! I&amp;lt;sub&amp;gt;D&amp;lt;/sub&amp;gt;/A&lt;br /&gt;
! P/W&lt;br /&gt;
! R&amp;lt;sub&amp;gt;DS,on&amp;lt;/sub&amp;gt;/mOhm&lt;br /&gt;
! Bemerkung&lt;br /&gt;
! Lieferant&lt;br /&gt;
! Preis/EUR&lt;br /&gt;
|-&lt;br /&gt;
| IRFP 4310Z &lt;br /&gt;
| TO-247AC&lt;br /&gt;
| irf&lt;br /&gt;
| 2-4&lt;br /&gt;
| 100&lt;br /&gt;
| 120&lt;br /&gt;
| 280&lt;br /&gt;
| 4.8&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.80&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFP450 IRFP450]&lt;br /&gt;
| TO-247&lt;br /&gt;
| irf&lt;br /&gt;
| 3&lt;br /&gt;
| 500&lt;br /&gt;
| 14&lt;br /&gt;
| 190&lt;br /&gt;
| 400&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.20&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF530 IRF530]&lt;br /&gt;
| TO-220&lt;br /&gt;
| irf&lt;br /&gt;
| 2.9&lt;br /&gt;
| 100&lt;br /&gt;
| 16&lt;br /&gt;
| 94&lt;br /&gt;
| 160&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.44&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRL3103 IRL3103]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 1.0&lt;br /&gt;
| 30&lt;br /&gt;
| 64&lt;br /&gt;
| 94&lt;br /&gt;
| 12&lt;br /&gt;
| Qg=33nC (!)&lt;br /&gt;
| [[Elektronikversender#Segor-electronics|Seg]]&lt;br /&gt;
| 0.95&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF730A IRF730A]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 400&lt;br /&gt;
| 5.5&lt;br /&gt;
| 74&lt;br /&gt;
| 1000&lt;br /&gt;
| Qg=22nC (!)&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.54&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFP064 IRFP064]&lt;br /&gt;
| TO-247AC&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 60&lt;br /&gt;
| 70&lt;br /&gt;
| 300&lt;br /&gt;
| 9&lt;br /&gt;
| Qg=190 nC&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.65&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF3205 IRF3205]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 55&lt;br /&gt;
| 110&lt;br /&gt;
| 200&lt;br /&gt;
| 8&lt;br /&gt;
|&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.86&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRL3803 IRL3803]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 1.0&lt;br /&gt;
| 30&lt;br /&gt;
| 140&lt;br /&gt;
| 200&lt;br /&gt;
| 6&lt;br /&gt;
| Qg=140nC&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.96&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF540 IRF540]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 3&lt;br /&gt;
| 100&lt;br /&gt;
| 28&lt;br /&gt;
| 150&lt;br /&gt;
| 77&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 0.52&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7401 IRF7401]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 2.7&lt;br /&gt;
| 20&lt;br /&gt;
| 8.7&lt;br /&gt;
| 2.0&lt;br /&gt;
| 22&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.72&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7403 IRF7403]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 4.85&lt;br /&gt;
| 30&lt;br /&gt;
| 8.5&lt;br /&gt;
| 2.5&lt;br /&gt;
| 22&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.42&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7413 IRF7413]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 3.0&lt;br /&gt;
| 30&lt;br /&gt;
| 13.0&lt;br /&gt;
| 2.5&lt;br /&gt;
| 11&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 0.41&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BUZ11 BUZ11]&lt;br /&gt;
| TO-220&lt;br /&gt;
| ST&lt;br /&gt;
| 5.0&lt;br /&gt;
| 50&lt;br /&gt;
| 33.0&lt;br /&gt;
| 90.0&lt;br /&gt;
| 30&lt;br /&gt;
| Linearbetrieb möglich, Achtung! Der BUZ11 von STM hat deutlich niedrigere SOA-Grenzen als von anderen Herstellern!&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.50&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS83 BSS83]&lt;br /&gt;
| SOT143&lt;br /&gt;
| NXP&lt;br /&gt;
| 2,0&lt;br /&gt;
| 10&lt;br /&gt;
| 0,05&lt;br /&gt;
| 0,23&lt;br /&gt;
| 45000&lt;br /&gt;
| nicht mit BSS83&#039;&#039;&#039;P&#039;&#039;&#039; verwechseln, Substratanschluss herausgeführt&lt;br /&gt;
| [[Elektronikversender#RS_Components|RS]],[[Elektronikversender#TME_.28Transfer_Multisort_Elektronik.29|TME]]&lt;br /&gt;
| 0,10 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/BS170 BS170]&lt;br /&gt;
| TO-92&lt;br /&gt;
&lt;br /&gt;
| gs&lt;br /&gt;
| 2.0&lt;br /&gt;
| 60&lt;br /&gt;
| 0.3&lt;br /&gt;
| 0.83&lt;br /&gt;
| 5000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.13&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSN20 BSN20]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| gs&lt;br /&gt;
| 1.8&lt;br /&gt;
| 50&lt;br /&gt;
| 0.18&lt;br /&gt;
| 0.35&lt;br /&gt;
| 6000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.092&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS138 BSS138]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| div&lt;br /&gt;
| 0.8-1.6&lt;br /&gt;
| 50&lt;br /&gt;
| 0.22&lt;br /&gt;
| 0.36&lt;br /&gt;
| 2000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.06&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS123 BSS123]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| div&lt;br /&gt;
| 0.8-1.6&lt;br /&gt;
| 100&lt;br /&gt;
| 0.17&lt;br /&gt;
| 0.36&lt;br /&gt;
| 10000 @ 4,5V, &lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.06&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFP2907 IRFP2907]&lt;br /&gt;
| TO-247AC&lt;br /&gt;
| irf&lt;br /&gt;
| 4.0&lt;br /&gt;
| 75&lt;br /&gt;
| 209&lt;br /&gt;
| 470&lt;br /&gt;
| 4.5&lt;br /&gt;
|&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 4.70&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/2N7000 2N7000]&lt;br /&gt;
| TO-92&lt;br /&gt;
| ON&lt;br /&gt;
| 3.0&lt;br /&gt;
| 60&lt;br /&gt;
| 0.2&lt;br /&gt;
| 0.35&lt;br /&gt;
| 5000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 0.13&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BS107 BS107]&lt;br /&gt;
| TO-92&lt;br /&gt;
| ON, Phi&lt;br /&gt;
| 3.0&lt;br /&gt;
| 200&lt;br /&gt;
| 0.25&lt;br /&gt;
| 0.35&lt;br /&gt;
| 6400/14000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.18&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BS108 BS108]&lt;br /&gt;
| TO-92&lt;br /&gt;
| ON, Phi&lt;br /&gt;
| 2.0&lt;br /&gt;
| 200&lt;br /&gt;
| 0.25&lt;br /&gt;
| 0.35&lt;br /&gt;
| 8000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.14&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BUK100 BUK100]&lt;br /&gt;
| TO-220&lt;br /&gt;
| Phi&lt;br /&gt;
| 3.0&lt;br /&gt;
| 50&lt;br /&gt;
| 13.5&lt;br /&gt;
| 40&lt;br /&gt;
| 125&lt;br /&gt;
| Overload-Protection, ESD-Protection&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.40&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRL3705N IRL3705N]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 55&lt;br /&gt;
| 89&lt;br /&gt;
| 170&lt;br /&gt;
| 10&lt;br /&gt;
| Qg=98nC&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.20&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BUZ72 BUZ72A]&lt;br /&gt;
| TO-220&lt;br /&gt;
| Infineon&lt;br /&gt;
| 4.0&lt;br /&gt;
| 100&lt;br /&gt;
| 9.0&lt;br /&gt;
| 40&lt;br /&gt;
| 250&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.45&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLZ34N IRLZ34N]&lt;br /&gt;
| TO-220&lt;br /&gt;
| irf&lt;br /&gt;
| 2.5&lt;br /&gt;
| 55&lt;br /&gt;
| 30&lt;br /&gt;
| 68&lt;br /&gt;
| 35&lt;br /&gt;
| 5V Logic-Level, Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Farnell|Far]],[[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 0.45&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLML2502 IRLML2502]&lt;br /&gt;
| SOT23&lt;br /&gt;
| irf&lt;br /&gt;
| 1.2&lt;br /&gt;
| 20&lt;br /&gt;
| 4.2&lt;br /&gt;
| 1&lt;br /&gt;
| 45&lt;br /&gt;
| Logic-Level&lt;br /&gt;
| [[Elektronikversender#csd-electronics|csd]] [[Elektronikversender#Reichelt|Rei (neu)]]&lt;br /&gt;
| 0.21&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF1404 IRF1404]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 4.0&lt;br /&gt;
| 40&lt;br /&gt;
| 202&lt;br /&gt;
| 333&lt;br /&gt;
| 4&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.10&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRL1004 IRL1004]&lt;br /&gt;
| TO-220&lt;br /&gt;
| irf&lt;br /&gt;
| 2.7&lt;br /&gt;
| 40&lt;br /&gt;
| 130&lt;br /&gt;
| 200&lt;br /&gt;
| 6.5&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.25&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRL530 IRL530]&lt;br /&gt;
| TO220, D2Pack&lt;br /&gt;
| irf&lt;br /&gt;
| 2&lt;br /&gt;
| 100&lt;br /&gt;
| 15.0&lt;br /&gt;
| 88&lt;br /&gt;
| 160&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.57/0.78&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF830 IRF830]&lt;br /&gt;
| TO220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0-4.5   &lt;br /&gt;
| 500&lt;br /&gt;
| 5.0&lt;br /&gt;
| 74&lt;br /&gt;
| 1400&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 0.57&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF840 IRF840]&lt;br /&gt;
| TO220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0-4.0   &lt;br /&gt;
| 500&lt;br /&gt;
| 8.0&lt;br /&gt;
| 125&lt;br /&gt;
| 850&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.57&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/FDC645N FDC645N]&lt;br /&gt;
| SuperSOT-6&lt;br /&gt;
| Fairchild&lt;br /&gt;
| 1.5&lt;br /&gt;
| 30&lt;br /&gt;
| 5.5&lt;br /&gt;
| 0.8/1.6&lt;br /&gt;
| 30&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#csd-electronics|csd]] (a.A.), Far&lt;br /&gt;
| 0.7&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSP297 BSP297]&lt;br /&gt;
| SOT-223&lt;br /&gt;
| Siemens/Infineon&lt;br /&gt;
| 0.8-2.4&lt;br /&gt;
| 200&lt;br /&gt;
| 0.65&lt;br /&gt;
| 1.8&lt;br /&gt;
| 6000&lt;br /&gt;
| 200V &amp;lt;math&amp;gt;U_{DS}&amp;lt;/math&amp;gt;, SMD und Logic Level (seltene Kombinaton), Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]], [[Elektronikversender#Schuricht|Schu]], [[Elektronikversender#RS_Components|RS]]&lt;br /&gt;
| 0.56&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7455 IRF7455]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 4.5&lt;br /&gt;
| 30&lt;br /&gt;
| 15&lt;br /&gt;
| 2.5&lt;br /&gt;
| 7.5&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 1.04&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/SI4442DY SI4442DY]&lt;br /&gt;
| SO-8&lt;br /&gt;
| vis&lt;br /&gt;
| 2.5&lt;br /&gt;
| 30&lt;br /&gt;
| 22&lt;br /&gt;
| 2.5&lt;br /&gt;
| 5/4.5V&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 1.64&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLU2905 IRLU2905]&lt;br /&gt;
| TO251, DPack&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 55&lt;br /&gt;
| 42&lt;br /&gt;
| 110&lt;br /&gt;
| 27&lt;br /&gt;
| Logic-Level&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 1.89&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFD014 IRFD014]&lt;br /&gt;
| HEXDIP/DIP4&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0-4.0&lt;br /&gt;
| 60&lt;br /&gt;
| 1.7&lt;br /&gt;
| 1.3&lt;br /&gt;
| 200&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.52&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFD024 IRFD024]&lt;br /&gt;
| HEXDIP/DIP4&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0-4.0&lt;br /&gt;
| 60&lt;br /&gt;
| 2.5&lt;br /&gt;
| 1.3&lt;br /&gt;
| 100&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.54&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLD024 IRLD024]&lt;br /&gt;
| HEXDIP/DIP4&lt;br /&gt;
| irf&lt;br /&gt;
| 1.0-2.0&lt;br /&gt;
| 60&lt;br /&gt;
| 2.5&lt;br /&gt;
| 1.3&lt;br /&gt;
| 100&lt;br /&gt;
| Logic-Level&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.47&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLU3717 IRLU3717]&lt;br /&gt;
| I-Pak&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 20&lt;br /&gt;
| 120&lt;br /&gt;
| 1.5/89&lt;br /&gt;
| 4&lt;br /&gt;
| Qg=21nC&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.15&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFP3703 IRFP3703]&lt;br /&gt;
| TO-247AC&lt;br /&gt;
| irf&lt;br /&gt;
| 4.0&lt;br /&gt;
| 30&lt;br /&gt;
| 210&lt;br /&gt;
| 230&lt;br /&gt;
| 2.8&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 5.08&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF3710 IRF3710]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 5&lt;br /&gt;
| 100&lt;br /&gt;
| 57&lt;br /&gt;
| 200&lt;br /&gt;
| 23&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0.83&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLR7843 IRLR7843]&lt;br /&gt;
| D-Pack&lt;br /&gt;
| irf&lt;br /&gt;
| 2.3&lt;br /&gt;
| 30&lt;br /&gt;
| 164&lt;br /&gt;
| 140&lt;br /&gt;
| 3.3&lt;br /&gt;
| Qg: 34nC, Rds_on bei GS=4.5V: max. 4.0mOhm&lt;br /&gt;
| [http://www.flymotec.de/]&lt;br /&gt;
| 0.70&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF1010N IRF1010N]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 4&lt;br /&gt;
| 55&lt;br /&gt;
| 85&lt;br /&gt;
| 180&lt;br /&gt;
| 11&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 1.99&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF1010Z IRF1010Z]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 4&lt;br /&gt;
| 55&lt;br /&gt;
| 75&lt;br /&gt;
| 140&lt;br /&gt;
| 7.5&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Conrad|Con]], [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 1.99&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLIZ44N IRLIZ44N]&lt;br /&gt;
| TO-220-Fullpak &lt;br /&gt;
| irf&lt;br /&gt;
| 1.0 - 2.0&lt;br /&gt;
| 55&lt;br /&gt;
| 30&lt;br /&gt;
| 45&lt;br /&gt;
| 25&lt;br /&gt;
| Logic Level&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0.80&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLU024N IRLU024N]&lt;br /&gt;
| TO-251AA&lt;br /&gt;
| irf&lt;br /&gt;
| 1.0 - 2.0&lt;br /&gt;
| 55&lt;br /&gt;
| 17&lt;br /&gt;
| 45&lt;br /&gt;
| 80&lt;br /&gt;
| Logic Level, Q&amp;lt;sub&amp;gt;g&amp;lt;/sub&amp;gt;=15 nC (!)&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0.40&lt;br /&gt;
|-&lt;br /&gt;
| IRFZ48N&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 3&lt;br /&gt;
| 55&lt;br /&gt;
| 64&lt;br /&gt;
| 130&lt;br /&gt;
| 14&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0.60&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.irf.com/product-info/datasheets/data/irl2505.pdf IRL2505]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2,5&lt;br /&gt;
| 55&lt;br /&gt;
| 104&lt;br /&gt;
| &lt;br /&gt;
| 8&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 3.99&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.irf.com/product-info/datasheets/data/irf7607.pdf IRF7607]&lt;br /&gt;
| Micro8&lt;br /&gt;
| irf&lt;br /&gt;
| 12&lt;br /&gt;
| 20&lt;br /&gt;
| 6.5&lt;br /&gt;
| 1.8&lt;br /&gt;
| 3&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1.89&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.irf.com/product-info/datasheets/data/irf3708.pdf IRF3708]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 12&lt;br /&gt;
| 30&lt;br /&gt;
| 62&lt;br /&gt;
| 87&lt;br /&gt;
| 8&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1.49&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/GF2304 GF2304]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| gs&lt;br /&gt;
| 1.0&lt;br /&gt;
| 30&lt;br /&gt;
| 2.5&lt;br /&gt;
| 1.25&lt;br /&gt;
| 135&lt;br /&gt;
| Qg=3.7nC&lt;br /&gt;
| [[Elektronikversender#Pollin_Electronic|Pol]]&lt;br /&gt;
| 0.05&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLR8743 IRLR8743]&lt;br /&gt;
| I-Pak, D2Pack&lt;br /&gt;
| IRF&lt;br /&gt;
| 1.9&lt;br /&gt;
| 30&lt;br /&gt;
| 50&lt;br /&gt;
| 68&lt;br /&gt;
| 3.1&lt;br /&gt;
| Logic-Level, D2Pack, Qg=39nC&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 1.15&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
(Tabelle mit Click im Kopfbereich sortierbar, a.A.=Auf Anfrage)&lt;br /&gt;
&lt;br /&gt;
== N-Kanal J-FET==&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} border=&amp;quot;1&amp;quot; class=&amp;quot;sortable&amp;quot; id=&amp;quot;fetpaare&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#eeeeee&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Package&lt;br /&gt;
! Hersteller&lt;br /&gt;
! U&amp;lt;sub&amp;gt;GS(co)&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! U&amp;lt;sub&amp;gt;DS&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! I&amp;lt;sub&amp;gt;D(max)&amp;lt;/sub&amp;gt;/mA&lt;br /&gt;
! Lieferant&lt;br /&gt;
! Einzelpreis&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF245 BF245A]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -2,2&lt;br /&gt;
| 30&lt;br /&gt;
| 6,5&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,15 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF245 BF245B]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -3,8&lt;br /&gt;
| 30&lt;br /&gt;
| 15&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,15 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF245 BF245C]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -7,5&lt;br /&gt;
| 30&lt;br /&gt;
| 25&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,15 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF246 BF246A]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -4&lt;br /&gt;
| 25&lt;br /&gt;
| 80&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,15 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF246 BF246B]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -7&lt;br /&gt;
| 25&lt;br /&gt;
| 140&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,17 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF246 BF246C]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -12&lt;br /&gt;
| 25&lt;br /&gt;
| 250&lt;br /&gt;
| ??&lt;br /&gt;
| ??&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF511 BF511]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| diverse&lt;br /&gt;
| -1,5&lt;br /&gt;
| 20&lt;br /&gt;
| 7&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,36 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BFR30 BFR30]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| diverse&lt;br /&gt;
| -4&lt;br /&gt;
| 25&lt;br /&gt;
| 10&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BFR31 BFR31]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| diverse&lt;br /&gt;
| -2&lt;br /&gt;
| 25&lt;br /&gt;
| 5&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MMBF4416 MMBF4416]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| Fairchild&lt;br /&gt;
| -5,5&lt;br /&gt;
| 15&lt;br /&gt;
| 5&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,52 €&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
(Tabelle mit Click im Kopfbereich sortierbar)&lt;br /&gt;
&lt;br /&gt;
== FET-Paare ==&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} border=&amp;quot;1&amp;quot; class=&amp;quot;sortable&amp;quot; id=&amp;quot;fetpaare&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#eeeeee&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Package&lt;br /&gt;
! Hersteller&lt;br /&gt;
! UGS/V&lt;br /&gt;
! UDS/V&lt;br /&gt;
! ID/A&lt;br /&gt;
! P/W&lt;br /&gt;
! RDSon/mOhm&lt;br /&gt;
! Bemerkung&lt;br /&gt;
! Lieferant&lt;br /&gt;
! Einzelpreis&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7389 IRF7389]&lt;br /&gt;
| SO-8&lt;br /&gt;
| IRF&lt;br /&gt;
| 3,0&lt;br /&gt;
| 30&lt;br /&gt;
| 7,3/-5,3&lt;br /&gt;
| 2,0&lt;br /&gt;
| 29/58&lt;br /&gt;
| P+N&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,56 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7501 IRF7501]&lt;br /&gt;
| micro8&lt;br /&gt;
| IRF&lt;br /&gt;
| 2,7&lt;br /&gt;
| 20&lt;br /&gt;
| 2,4&lt;br /&gt;
| ?&lt;br /&gt;
| 135 @4,5V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*N&lt;br /&gt;
| [[Elektronikversender#Kessler|Kessler]], [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1,64 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7506 IRF7506]&lt;br /&gt;
| micro8&lt;br /&gt;
| IRF&lt;br /&gt;
| 4,5&lt;br /&gt;
| 30&lt;br /&gt;
| 1,7&lt;br /&gt;
| ?&lt;br /&gt;
| 270 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*P&lt;br /&gt;
| [[Elektronikversender#Kessler|Kessler]], [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,56 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7103 IRF7103]&lt;br /&gt;
| SO-8&lt;br /&gt;
| IRF&lt;br /&gt;
| 4,5&lt;br /&gt;
| 50&lt;br /&gt;
| 2,3&lt;br /&gt;
| 2&lt;br /&gt;
| 130 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*N&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]], [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,32 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7104 IRF7104]&lt;br /&gt;
| SO-8&lt;br /&gt;
| IRF&lt;br /&gt;
| 4,5&lt;br /&gt;
| 20&lt;br /&gt;
| 2,3&lt;br /&gt;
| 2&lt;br /&gt;
| 250 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*P&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,32 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7316 IRF7316]&lt;br /&gt;
| SO-8&lt;br /&gt;
| IRF&lt;br /&gt;
| 4,5&lt;br /&gt;
| 30&lt;br /&gt;
| 4,9&lt;br /&gt;
| ?&lt;br /&gt;
| 58 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*P&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,49 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7313 IRF7313]&lt;br /&gt;
| SO-8&lt;br /&gt;
| IRF&lt;br /&gt;
| 4,5&lt;br /&gt;
| 30&lt;br /&gt;
| 6,5&lt;br /&gt;
| ?&lt;br /&gt;
| 46 @4.5V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*N&lt;br /&gt;
| [[Elektronikversender#Kessler|Kessler]], [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,66 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/FDD8424H FDD8424H]&lt;br /&gt;
| Dual DPAK4L&lt;br /&gt;
| Fairchild&lt;br /&gt;
| &lt;br /&gt;
| 40&lt;br /&gt;
| 9/-6,5&lt;br /&gt;
| 3&lt;br /&gt;
| 24/54 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt; &amp;lt;br&amp;gt; 30/70 @4,5V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| P+N&lt;br /&gt;
| [[Elektronikversender#Digi-Key|Digi-Key]] &lt;br /&gt;
| 0,73 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/SUD50NP04-94 SUD50NP04-94]&lt;br /&gt;
| TO252-4L DPAK4L&lt;br /&gt;
| Vishay&lt;br /&gt;
| 2&lt;br /&gt;
| 40 &lt;br /&gt;
| 8&lt;br /&gt;
| 8?&lt;br /&gt;
| 41/53 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt; &amp;lt;br&amp;gt; 45/72 @4,5V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| P+N&lt;br /&gt;
| [[Elektronikversender#Farnell|Farnell]]&lt;br /&gt;
| 0,56 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFI4024H-117P IRFI4024H-117P]&lt;br /&gt;
| TO-220-5&lt;br /&gt;
| IRF&lt;br /&gt;
| 2&lt;br /&gt;
| 55&lt;br /&gt;
| 11&lt;br /&gt;
| 14&lt;br /&gt;
| 50 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*N&lt;br /&gt;
| [[Elektronikversender#Reichelt|Reichelt]]&lt;br /&gt;
| 2,10 €&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
(Tabelle mit Click im Kopfbereich sortierbar)&lt;br /&gt;
&lt;br /&gt;
== MOSFET-Treiber ==&lt;br /&gt;
* Detaillierte [[Treiber]]-Dimensionierung&lt;br /&gt;
{| {{Tabelle}} border=&amp;quot;1&amp;quot; class=&amp;quot;sortable&amp;quot; id=&amp;quot;fettreiber&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#eeeeee&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Low / High-Side&lt;br /&gt;
! Strom&lt;br /&gt;
! Spannung&lt;br /&gt;
! Logikeingang&lt;br /&gt;
! Sockel&lt;br /&gt;
! Lieferant / Datenblatt&lt;br /&gt;
! Einzelpreis&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2101 IR2101]&lt;br /&gt;
| High &amp;amp; Low-Side Driver&lt;br /&gt;
| 130/270mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 2,30 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2104 IR2104]&lt;br /&gt;
| Half Bridge Driver&lt;br /&gt;
| 130/270mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V/5V/15V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 2,00 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2110 IR2110]&lt;br /&gt;
| High &amp;amp; Low-Side Driver&lt;br /&gt;
| 2A&lt;br /&gt;
| 500V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL14/SO16&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 1,55 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2111 IR2111]&lt;br /&gt;
| Half Bridge Driver&lt;br /&gt;
| 200/430mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 10-20V CMOS Eingang&lt;br /&gt;
| DIL8/SO8, maximale Kriechwege&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1,10 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2112 IR2112]&lt;br /&gt;
| High &amp;amp; Low-Side Driver&lt;br /&gt;
| 200/420mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL14/SO16&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 1,45 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2113 IR2113]&lt;br /&gt;
| High &amp;amp; Low-Side Driver&lt;br /&gt;
| 2A&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL14/SO16&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 1,85 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2117 IR2117]&lt;br /&gt;
| Single High Side Driver&lt;br /&gt;
| 200/420mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 10-20V CMOS Eingang&lt;br /&gt;
| DIL8/SO8, maximale Kriechwege&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 1,20 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2121 IR2121]&lt;br /&gt;
| Low Side Driver&lt;br /&gt;
| 1A/2A&lt;br /&gt;
| ?&lt;br /&gt;
| 2,5V&lt;br /&gt;
| DIL8/SO8, Strombegrenzung&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 2,15 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2125 IR2125]&lt;br /&gt;
| Single Channel High Side Driver&lt;br /&gt;
| 1A/2A&lt;br /&gt;
| 500V&lt;br /&gt;
| 2,5V&lt;br /&gt;
| DIL8/SO8, Strombegrenzung, maximale Kriechwege&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 4,20 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2127 IR2127]&lt;br /&gt;
| Single Channel High Side Driver&lt;br /&gt;
| 200/420mA&lt;br /&gt;
| ?&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL8/SO8, maximale Kriechwege, Fehlerausgang&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 2,40 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2130 IR2130]&lt;br /&gt;
| 3-Phase Bridge Driver&lt;br /&gt;
| 200/420mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 2,5V&lt;br /&gt;
| DIL28/SO28&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 2,50 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2151 IR2151]&lt;br /&gt;
| Self Oscillating Half Bridge Driver&lt;br /&gt;
| 100/210mA&lt;br /&gt;
| 600V&lt;br /&gt;
| ?&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 2,50 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2153 IR2153]&lt;br /&gt;
| Self Oscillating Half Bridge Driver&lt;br /&gt;
| 100/210mA&lt;br /&gt;
| 600V&lt;br /&gt;
| n/a&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1,20 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2155 IR2155]&lt;br /&gt;
| Self Oscillating Half Bridge Driver&lt;br /&gt;
| 210/420mA&lt;br /&gt;
| 600V&lt;br /&gt;
| n/a&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 3,50 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2181 IR2181]&lt;br /&gt;
| High &amp;amp; Low-Side Driver&lt;br /&gt;
| 1.4A/1.8A&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 2,10 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2183 IR2183]&lt;br /&gt;
| Half Bridge Driver&lt;br /&gt;
| 1.4A/1.8A&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 4,00 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2184 IR2184]&lt;br /&gt;
| Half Bridge Driver&lt;br /&gt;
| 1.4A/1.8A&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V/5V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 3,20 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2136 IR2136]&lt;br /&gt;
| 3 Phase Driver&lt;br /&gt;
| 120/250mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIP28/SOIC28,&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1,80 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/ICL7667 ICL7667]&lt;br /&gt;
| Dual Power MOSFET Driver&lt;br /&gt;
| ?&lt;br /&gt;
| 4.5-15V, 7Ω&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL8/SO8 &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 2,00 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/HIP4081A HIP4081A]&lt;br /&gt;
| Full Bridge Driver&lt;br /&gt;
| 2,5A&lt;br /&gt;
| 80V&lt;br /&gt;
| ?&lt;br /&gt;
| DIP20/SOIC20&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 8,00 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/HIP4082 HIP4082]&lt;br /&gt;
| Full Bridge Driver&lt;br /&gt;
| 1,2A&lt;br /&gt;
| 80V&lt;br /&gt;
| ?&lt;br /&gt;
| DIP16/SOIC16&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]] [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 6,20 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/HIP4083 HIP4083]&lt;br /&gt;
| 3 Phase High side N-channel MOSFET driver&lt;br /&gt;
| 0,3A&lt;br /&gt;
| 80V&lt;br /&gt;
| ?&lt;br /&gt;
| DIP16/SOIC16&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 4,80 €&lt;br /&gt;
&amp;lt;!-- ohne Preis und Lieferant&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/HIP4084 HIP4084]&lt;br /&gt;
| 4 Phase Driver&lt;br /&gt;
| 0,5A&lt;br /&gt;
| 80V&lt;br /&gt;
| ?&lt;br /&gt;
| DIP28/SOIC28&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/HIP4086 HIP4086]&lt;br /&gt;
| 3 Phase Driver&lt;br /&gt;
| 0.5A&lt;br /&gt;
| 80V&lt;br /&gt;
| ?&lt;br /&gt;
| DIP24/SOIC24&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 8,00 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TC4451 TC4451/TC4452]&lt;br /&gt;
| High Speed MOSFET Driver&lt;br /&gt;
| 12A peak, 2,5A DC&lt;br /&gt;
| ?&lt;br /&gt;
| 4,5-18V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 3,00 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM5104 LM5104]&lt;br /&gt;
| Half Bridge Driver&lt;br /&gt;
| 1,6/1,8A&lt;br /&gt;
| 100V&lt;br /&gt;
| 2,5V&lt;br /&gt;
| SO8/LLP10 &lt;br /&gt;
| [[Elektronikversender#RS_Components|RS]]&lt;br /&gt;
| 3,20 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MCP1407 MCP1407-E/P]&lt;br /&gt;
| High Speed MOSFET Driver&lt;br /&gt;
| 6A peak, 1,3A DC&lt;br /&gt;
| ?&lt;br /&gt;
| 4,5-18V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,95 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MAX626 MAX626]&lt;br /&gt;
| Dual Power MOSFET drivers, inverting&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| 4,5-18 V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 3,40 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/NCP5106 NCP5106]&lt;br /&gt;
| High Voltage, High and Low Side Driver&lt;br /&gt;
| 250/500mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 2,3-20V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 2,37 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/NCP5304 NCP5304]&lt;br /&gt;
| High Voltage, High and Low Side Driver&lt;br /&gt;
| 250/500mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 2,3-20V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 2,02 €&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Anmerkungen ==&lt;br /&gt;
* U&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt; - minimale Gatespannung, bei welcher der MOSFET zu leiten anfängt (100µA..1mA, nicht genormt). Zur vollständigen Durchschaltung bei maximalem Strom braucht es höhere Spannungen.&lt;br /&gt;
* Logic Level - FET schaltet bei niedrigen Gatespannungen von typisch 4,5V (z.&amp;amp;nbsp;B. CMOS Logikpegel) hinreichend durch. Normale MOSFETs brauchen hierfür typisch 10V.&lt;br /&gt;
* U&amp;lt;sub&amp;gt;GS(co)&amp;lt;/sub&amp;gt; - Gate Source Cut Off Spannung, bei welcher der Drainstrom I&amp;lt;sub&amp;gt;D&amp;lt;/sub&amp;gt; eines JFETs praktisch Null ist. Die Messbedingung ist jedoch nicht genormt (0,5nA..200µA).&lt;br /&gt;
* N-Kanal MOSFETs mit niedrigem R&amp;lt;sub&amp;gt;DS,On&amp;lt;/sub&amp;gt; sind technologisch einfacher herzustellen als P-Kanal MOSFETs. Deshalb gibt es bei P-Kanal keine so große Auswahl und oft werden Schaltungen angestrebt, in denen ausschließlich N-Kanal MOSFETs verwendet werden. Es gibt spezielle Treiberbausteine, die über eine Ladungspumpe für entsprechend hohe Gatespannung auch für die High-Side N-Fets sorgen (&amp;quot;Bootstrap Circuits&amp;quot;, siehe Artikel [[Treiber]]).&lt;br /&gt;
* Bei der Dimensionierung ist zu beachten, dass die Stromangabe im allgemeinen für 25°C gilt. Geht man davon aus, dass der MOSFET mit maximal zulässigem Strom betrieben wird und mit passend dimensioniertem [[Kühlkörper]] ausgestattet ist, so beträgt die Sperrschichttemperatur bis zu 150°C, folglich gilt z.&amp;amp;nbsp;B. für den IRF540 nicht mehr 28A, sondern nur noch ca. 12-15A.&lt;br /&gt;
* Restströme sind auch stark von der Temperatur abhängig. Bei höherer Temperatur nehmen die Restströme exponentiell zu. So können bei 100°C durchaus 100 µA zwischen Source und Drain auch im gesperrten Zustand fließen. Bei 25°C ist dieser Reststrom meist bei 1µA spezifiziert. Real sind es meist weniger.&lt;br /&gt;
* Der Gate-Charge-Wert Qg (s. Datenblatt) bestimmt, wie schnell das Gate beim Schalten umgeladen werden kann. Auch wenn MOSFETs stromlos den durchgeschalteten Zustand halten können, braucht man während des Umschaltvorganges einen Strom, der das Gate umlädt (ähnlich wie ein Kondensator). Je höher dieser Strom, um so schneller ist der Umschaltvorgang und um so geringer die Verlustleistung während dieser Phase. Leistungs-MOSFETs können bei höheren Frequenzen (&amp;gt;1KHz) oft nur mit höheren Gateströmen von 0,1A-2A sinnvoll geschaltet werden. Man kann das Gate also nicht direkt an einen Digitalpin anschließen. Man braucht einen [[MOSFET-Übersicht#MOSFET-Treiber | MOSFET-Treiber]]. Manche MOSFETs haben eine sehr geringe Total Gate Charge (z.&amp;amp;nbsp;B. 4-10nC). Diese können in gewissen Grenzen recht gut direkt an digitalen [[Ausgangsstufen Logik-ICs | Logikausgängen]] betrieben werden. Zur Abschätzung kann man sich merken: Wenn man das Gate eines MOSFETs mit einer Eingangskapazität von 1nF (~10nC) in 100ns auf 10V aufladen will, braucht man dazu 100mA.&lt;br /&gt;
&lt;br /&gt;
== Lieferantenübersicht ==&lt;br /&gt;
* [[Elektronikversender#Reichelt|Rei]]&amp;lt;nowiki&amp;gt;chelt&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#elpro-Darmstadt|el]]&amp;lt;nowiki&amp;gt;pro&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#Conrad|Con]]&amp;lt;nowiki&amp;gt;rad&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#Kessler|Kes]]&amp;lt;nowiki&amp;gt;sler&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#csd-electronics|csd]]&amp;lt;nowiki&amp;gt;-electronics&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#Farnell|Far]]&amp;lt;nowiki&amp;gt;nell&amp;lt;/nowiki&amp;gt; (nur gewerbliche Kunden oder Studenten)&lt;br /&gt;
* HBE-Shop (FARNELL-Fachhändler, auch als nichtgewerblicher Kunde)&lt;br /&gt;
* [[Elektronikversender#Schuricht|Schu]]&amp;lt;nowiki&amp;gt;richt&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#RS_Components|RS]]&lt;br /&gt;
* [[Elektronikversender#Spoerle|Spo]]&amp;lt;nowiki&amp;gt;erle&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Herstellerübersicht ==&lt;br /&gt;
* [irf] [http://www.irf.com International Rectifier]&lt;br /&gt;
* [Siliconix] [http://www.vishay.com/company/brands/siliconix/ Vishay Siliconix]&lt;br /&gt;
* [st] [http://www.st.com/web/en/home.html STMicroelectronics]&lt;br /&gt;
&lt;br /&gt;
== IRF MOSFET-Codierung ==&lt;br /&gt;
* IRF: Alle &amp;quot;Standardtransistoren&amp;quot;, also TO-220-Gehäuse&lt;br /&gt;
* IRFB: Hochspannungs-MosFETs&lt;br /&gt;
* IRFD: MosFETs im Dip-4-Gehäuse&lt;br /&gt;
* IRFI: MosFETs im isolierten TO-220-Gehäuse&lt;br /&gt;
* IRFP: MosFETs im TO-247AC-Gehäuse&lt;br /&gt;
* IRFR: MosFETs im D-Pak&lt;br /&gt;
* IRFU: MosFETs im I-Pak&lt;br /&gt;
* IRFZ: Also die die ich kenne liegen alle so bei 50-60V mit relativ niedrigem Rds(on), also so für mittlere Leistungen&lt;br /&gt;
* IRG:  Afaik sind das IGBTs&lt;br /&gt;
* IRL:  Logic-Level MosFETs&lt;br /&gt;
* IRLD: Logic-Level MosFETs im Dip-4 Gehäuse&lt;br /&gt;
* IRLI: Logic-Level MosFETs im isolierten TO-220-Gehäuse&lt;br /&gt;
* IRLR: Logic-Level MosFETs im D-Pak&lt;br /&gt;
* IRLU: Logic-Level MosFETs im I-Pak&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[FET]]&lt;br /&gt;
* [[IGBT]]&lt;br /&gt;
* [[Treiber]]&lt;br /&gt;
* [[H-Brücken Übersicht]]&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;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.sprut.de/electronic/switch/nkanal/nkanal.html N-Kanal MOSFET leicht erklärt bei sprut.de]&lt;br /&gt;
* [http://www.sprut.de/electronic/switch/pkanal/pkanal.html P-Kanal MOSFET leicht erklärt bei sprut.de]&lt;br /&gt;
* [http://elektronik-kompendium.de/sites/bau/0510161.htm MOSFET im ElKo]&lt;br /&gt;
* [http://elektronik-kompendium.de/public/schaerer/battoff.htm Abschaltverzögerung beim ElKo]&lt;br /&gt;
* [http://elektronik-kompendium.de/sites/bau/0207011.htm FET beim ElKo]&lt;br /&gt;
* [http://de.wikipedia.org/wiki/Mosfet MOSFET bei Wikipedia]&lt;br /&gt;
&amp;lt;!-- * [http://www.irf.com/product-info/auto/autogdic.html IR21xx Familienvergleich] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parametrische Suche beim Hersteller ==&lt;br /&gt;
* [http://www.infineon.com/cms/de/product/channel.html?channel=db3a304319c6f18c011a14e5341b25f1 Infineon]&lt;br /&gt;
* [http://www.nxp.com/#/ps/ps=%5Bi%3D48014%5D%7Cpp%3D%5Bt%3Dpfp%2Ci%3D48014%5D NXP standard Mosfets]&lt;br /&gt;
* [http://www.onsemi.com/PowerSolutions/parametrics.do?id=809&amp;amp;lctn=home ONsemi]&lt;br /&gt;
* [http://www.diodes.com/zetex/?ztx=3.0/3-3-1@tcatid~7 Diodes (vormals Zetex)]&lt;br /&gt;
* [http://www.irf.com/product-info/hexfet/ IRF]&lt;br /&gt;
* [http://www.vishay.com/mosfets/ Vishay]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Liste mit Bauteilen]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=MOSFET-%C3%9Cbersicht&amp;diff=77455</id>
		<title>MOSFET-Übersicht</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=MOSFET-%C3%9Cbersicht&amp;diff=77455"/>
		<updated>2013-07-03T13:11:33Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* MOSFET-Treiber */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Im Forum wird immer wieder gefragt, welchen Mosfet-Transistor man für ein Projekt einsetzen sollte. Und wo man die herbekommt. Deshalb soll hier eine Übersicht mit gängigen Mosfet-Transistoren entstehen, wo auch die Bezugsquellen angegeben sind. Bezugsquellen sollten nach Möglichkeit solche sein, die auch für den privaten Bastler in Frage kommen.&lt;br /&gt;
&lt;br /&gt;
Der Thread zum Thema: http://www.mikrocontroller.net/topic/41588&lt;br /&gt;
&lt;br /&gt;
siehe auch : [[Transistor-Übersicht]] - [[Dioden-Übersicht]] - [[Standardbauelemente]]&lt;br /&gt;
&lt;br /&gt;
== P-Kanal MOSFET==&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} border=&amp;quot;1&amp;quot; class=&amp;quot;sortable&amp;quot; id=&amp;quot;pkanalmosfets&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#eeeeee&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Package&lt;br /&gt;
! Hersteller&lt;br /&gt;
! U&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! U&amp;lt;sub&amp;gt;DS&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! I&amp;lt;sub&amp;gt;D&amp;lt;/sub&amp;gt;/A&lt;br /&gt;
! P/W&lt;br /&gt;
! R&amp;lt;sub&amp;gt;DS,on&amp;lt;/sub&amp;gt;/mOhm&lt;br /&gt;
! Bemerkung&lt;br /&gt;
! Lieferant&lt;br /&gt;
! Einzelpreis&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BS250 BS250]&lt;br /&gt;
| TO-92/SOT-23&lt;br /&gt;
| Siliconix&lt;br /&gt;
| 4,0&lt;br /&gt;
| 60&lt;br /&gt;
| 0,12&lt;br /&gt;
| 0,35&lt;br /&gt;
| 10000&lt;br /&gt;
| -&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Buerklin|Bü]]&lt;br /&gt;
| 0,32 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSH205 BSH205]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Phi&lt;br /&gt;
| 1,0&lt;br /&gt;
| 12&lt;br /&gt;
| 0,75&lt;br /&gt;
| 0,4&lt;br /&gt;
| 500&lt;br /&gt;
| kleine Gatekapazität (3.8nC)&lt;br /&gt;
| [[Elektronikversender#csd-electronics|csd]] (a.A.)&lt;br /&gt;
| 0,30 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/SI2301 SI2301]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Vishay&lt;br /&gt;
| 1,5&lt;br /&gt;
| 20&lt;br /&gt;
| 2,0&lt;br /&gt;
| 0,7&lt;br /&gt;
| 150&lt;br /&gt;
| kleine Gatekapazität (typ 4.5nC)&lt;br /&gt;
| [[Elektronikversender#farnell|farnell]]&lt;br /&gt;
| 0,30 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLML6402  IRLML6402PBF]&lt;br /&gt;
| SOT23&lt;br /&gt;
| IRF&lt;br /&gt;
| 1,2&lt;br /&gt;
| 20&lt;br /&gt;
| 3,7&lt;br /&gt;
| 1,3&lt;br /&gt;
| 65&lt;br /&gt;
| Ultra-Low On-Resistance, Logic-level&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#csd-electronics|csd]],[[Elektronikversender#Buerklin|Bü]]&lt;br /&gt;
| 0,15 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLML6302  IRLML6302PBF]&lt;br /&gt;
| SOT23&lt;br /&gt;
| IRF&lt;br /&gt;
| 1,5&lt;br /&gt;
| 20&lt;br /&gt;
| 0,75&lt;br /&gt;
| 0,54&lt;br /&gt;
| 600&lt;br /&gt;
| ähnlich BSH205&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#csd-electronics|csd]],[[Elektronikversender#Buerklin|Bü]]&lt;br /&gt;
| 0,18 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS83P BSS83P]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Inf&lt;br /&gt;
| 2,0&lt;br /&gt;
| 60&lt;br /&gt;
| 0,33&lt;br /&gt;
| 0,36&lt;br /&gt;
| 2000&lt;br /&gt;
| nicht mit BSS83 (ohne P) verwechseln&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,11 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS84 BSS84]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Fairchild,NXP&lt;br /&gt;
| 2,0&lt;br /&gt;
| 50&lt;br /&gt;
| 0,13&lt;br /&gt;
| 0,35&lt;br /&gt;
| 10000&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Farnell|Fa]]&lt;br /&gt;
| 0,28 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS110 BSS110]&lt;br /&gt;
| TO-97, SOT23&lt;br /&gt;
| Phi&lt;br /&gt;
| 3,0&lt;br /&gt;
| 50&lt;br /&gt;
| 0,17&lt;br /&gt;
| 0,35&lt;br /&gt;
| 10000&lt;br /&gt;
| -&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/PMV65XP PMV65XP]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Phi&lt;br /&gt;
| 1,4&lt;br /&gt;
| 20&lt;br /&gt;
| 3,9&lt;br /&gt;
| ?&lt;br /&gt;
| 76&lt;br /&gt;
| grosser ID für Bauform&lt;br /&gt;
| [[Elektronikversender#Spoerle|Spo]], [[Elektronikversender#RS_Components|RS]]&lt;br /&gt;
| 0,10 € (3000er-Rolle)&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF4905S IRF4905S]&lt;br /&gt;
| D2Pack&lt;br /&gt;
| irf&lt;br /&gt;
| 4,0&lt;br /&gt;
| 55&lt;br /&gt;
| 64&lt;br /&gt;
| 3,8&lt;br /&gt;
| 20&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]], [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1,10 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF4905 IRF4905]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 4,0&lt;br /&gt;
| 55&lt;br /&gt;
| 74&lt;br /&gt;
| 3,8&lt;br /&gt;
| 20&lt;br /&gt;
| -&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,93 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF5210S IRF5210S]&lt;br /&gt;
| D2Pack&lt;br /&gt;
| irf&lt;br /&gt;
| 10,0&lt;br /&gt;
| 100&lt;br /&gt;
| 40&lt;br /&gt;
| ?&lt;br /&gt;
| 60&lt;br /&gt;
| -&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1,25 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7104 IRF7104]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 3,0&lt;br /&gt;
| 20&lt;br /&gt;
| 2,3&lt;br /&gt;
| 2,0&lt;br /&gt;
| 250&lt;br /&gt;
| 2 FETs im Gehäuse&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,36 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7205 IRF7205]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 3,0&lt;br /&gt;
| 30&lt;br /&gt;
| 4,6&lt;br /&gt;
| 2,5&lt;br /&gt;
| 70&lt;br /&gt;
| ?&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]] &lt;br /&gt;
| 0,34 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/FDC604P FDC604P]&lt;br /&gt;
| SuperSOT-6&lt;br /&gt;
| Fairchild&lt;br /&gt;
| 1,5&lt;br /&gt;
| 20&lt;br /&gt;
| 5,5&lt;br /&gt;
| 0,8-1,6&lt;br /&gt;
| 33&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#csd-electronics|csd]] (a.A.)&lt;br /&gt;
| 0,70 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/NDS0610 NDS0610]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| Fairchild&lt;br /&gt;
| 1,8&lt;br /&gt;
| 60&lt;br /&gt;
| 0,12&lt;br /&gt;
| 0,36&lt;br /&gt;
| 10000&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#csd-electronics|csd]]&lt;br /&gt;
| 0,07 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF5305 IRF5305]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 3,0&lt;br /&gt;
| 55&lt;br /&gt;
| 31&lt;br /&gt;
| 110&lt;br /&gt;
| 60&lt;br /&gt;
| -&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,59 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/NDS352P NDS352P]&lt;br /&gt;
| SOT23&lt;br /&gt;
| Fairchild&lt;br /&gt;
| 4,5&lt;br /&gt;
| 20&lt;br /&gt;
| 0,85&lt;br /&gt;
| 0,5&lt;br /&gt;
| 500&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,76 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSP171 BSP171]&lt;br /&gt;
| SOT-223&lt;br /&gt;
| Siemens&lt;br /&gt;
| 1,4&lt;br /&gt;
| 60&lt;br /&gt;
| 1,7&lt;br /&gt;
| 1,8&lt;br /&gt;
| 350&lt;br /&gt;
| -&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,51 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFD9014 IRFD9014]&lt;br /&gt;
| HEXDIP/DIP4&lt;br /&gt;
| irf&lt;br /&gt;
| 2,0&lt;br /&gt;
| 60&lt;br /&gt;
| 1,1&lt;br /&gt;
| 1,3&lt;br /&gt;
| 500&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,65 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFD9024 IRFD9024]&lt;br /&gt;
| HEXDIP/DIP4&lt;br /&gt;
| irf&lt;br /&gt;
| 2,0&lt;br /&gt;
| 60&lt;br /&gt;
| 1,6&lt;br /&gt;
| 1,3&lt;br /&gt;
| 280&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,50 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7416 IRF7416]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 1,0&lt;br /&gt;
| 30&lt;br /&gt;
| 10&lt;br /&gt;
| 2,5&lt;br /&gt;
| 20&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,60 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/SUP75P03 SUP75P03-007]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| VISHAY&lt;br /&gt;
| 3,0&lt;br /&gt;
| 30&lt;br /&gt;
| 75&lt;br /&gt;
| 187&lt;br /&gt;
| 7&lt;br /&gt;
| -&lt;br /&gt;
| nessel-elektronik.de&lt;br /&gt;
| 2,30 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7220 IRF7220]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 0,6&lt;br /&gt;
| 14&lt;br /&gt;
| 11&lt;br /&gt;
| 2,5&lt;br /&gt;
| 8,2&lt;br /&gt;
| spezifiziert ab 2,5V Vgs, Qg=84nC&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]], [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,58 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7410 IRF7410]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 0,4...0,9&lt;br /&gt;
| 12&lt;br /&gt;
| 16&lt;br /&gt;
| 2,5&lt;br /&gt;
| 7&lt;br /&gt;
| spezifiziert ab 1,8V Vgs, Qg=91nC &lt;br /&gt;
| distrelec.de&amp;lt;br/&amp;gt;[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1,80 €&amp;lt;br/&amp;gt;0,85 €&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
(Tabelle mit Click im Kopfbereich sortierbar; a.A. = Auf Anfrage)&lt;br /&gt;
&lt;br /&gt;
== N-Kanal MOSFET==&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} class=&amp;quot;sortable&amp;quot; id=&amp;quot;nkanalmosfets&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#eeeeee&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Package&lt;br /&gt;
! Hersteller&lt;br /&gt;
! U&amp;lt;sub&amp;gt;GS(th)&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! U&amp;lt;sub&amp;gt;DS&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! I&amp;lt;sub&amp;gt;D&amp;lt;/sub&amp;gt;/A&lt;br /&gt;
! P/W&lt;br /&gt;
! R&amp;lt;sub&amp;gt;DS,on&amp;lt;/sub&amp;gt;/mOhm&lt;br /&gt;
! Bemerkung&lt;br /&gt;
! Lieferant&lt;br /&gt;
! Preis/EUR&lt;br /&gt;
|-&lt;br /&gt;
| IRFP 4310Z &lt;br /&gt;
| TO-247AC&lt;br /&gt;
| irf&lt;br /&gt;
| 2-4&lt;br /&gt;
| 100&lt;br /&gt;
| 120&lt;br /&gt;
| 280&lt;br /&gt;
| 4.8&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.80&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFP450 IRFP450]&lt;br /&gt;
| TO-247&lt;br /&gt;
| irf&lt;br /&gt;
| 3&lt;br /&gt;
| 500&lt;br /&gt;
| 14&lt;br /&gt;
| 190&lt;br /&gt;
| 400&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.20&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF530 IRF530]&lt;br /&gt;
| TO-220&lt;br /&gt;
| irf&lt;br /&gt;
| 2.9&lt;br /&gt;
| 100&lt;br /&gt;
| 16&lt;br /&gt;
| 94&lt;br /&gt;
| 160&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.44&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRL3103 IRL3103]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 1.0&lt;br /&gt;
| 30&lt;br /&gt;
| 64&lt;br /&gt;
| 94&lt;br /&gt;
| 12&lt;br /&gt;
| Qg=33nC (!)&lt;br /&gt;
| [[Elektronikversender#Segor-electronics|Seg]]&lt;br /&gt;
| 0.95&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF730A IRF730A]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 400&lt;br /&gt;
| 5.5&lt;br /&gt;
| 74&lt;br /&gt;
| 1000&lt;br /&gt;
| Qg=22nC (!)&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.54&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFP064 IRFP064]&lt;br /&gt;
| TO-247AC&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 60&lt;br /&gt;
| 70&lt;br /&gt;
| 300&lt;br /&gt;
| 9&lt;br /&gt;
| Qg=190 nC&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.65&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF3205 IRF3205]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 55&lt;br /&gt;
| 110&lt;br /&gt;
| 200&lt;br /&gt;
| 8&lt;br /&gt;
|&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.86&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRL3803 IRL3803]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 1.0&lt;br /&gt;
| 30&lt;br /&gt;
| 140&lt;br /&gt;
| 200&lt;br /&gt;
| 6&lt;br /&gt;
| Qg=140nC&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.96&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF540 IRF540]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 3&lt;br /&gt;
| 100&lt;br /&gt;
| 28&lt;br /&gt;
| 150&lt;br /&gt;
| 77&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 0.52&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7401 IRF7401]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 2.7&lt;br /&gt;
| 20&lt;br /&gt;
| 8.7&lt;br /&gt;
| 2.0&lt;br /&gt;
| 22&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.72&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7403 IRF7403]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 4.85&lt;br /&gt;
| 30&lt;br /&gt;
| 8.5&lt;br /&gt;
| 2.5&lt;br /&gt;
| 22&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.42&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7413 IRF7413]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 3.0&lt;br /&gt;
| 30&lt;br /&gt;
| 13.0&lt;br /&gt;
| 2.5&lt;br /&gt;
| 11&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 0.41&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BUZ11 BUZ11]&lt;br /&gt;
| TO-220&lt;br /&gt;
| ST&lt;br /&gt;
| 5.0&lt;br /&gt;
| 50&lt;br /&gt;
| 33.0&lt;br /&gt;
| 90.0&lt;br /&gt;
| 30&lt;br /&gt;
| Linearbetrieb möglich, Achtung! Der BUZ11 von STM hat deutlich niedrigere SOA-Grenzen als von anderen Herstellern!&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.50&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS83 BSS83]&lt;br /&gt;
| SOT143&lt;br /&gt;
| NXP&lt;br /&gt;
| 2,0&lt;br /&gt;
| 10&lt;br /&gt;
| 0,05&lt;br /&gt;
| 0,23&lt;br /&gt;
| 45000&lt;br /&gt;
| nicht mit BSS83&#039;&#039;&#039;P&#039;&#039;&#039; verwechseln, Substratanschluss herausgeführt&lt;br /&gt;
| [[Elektronikversender#RS_Components|RS]],[[Elektronikversender#TME_.28Transfer_Multisort_Elektronik.29|TME]]&lt;br /&gt;
| 0,10 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/BS170 BS170]&lt;br /&gt;
| TO-92&lt;br /&gt;
&lt;br /&gt;
| gs&lt;br /&gt;
| 2.0&lt;br /&gt;
| 60&lt;br /&gt;
| 0.3&lt;br /&gt;
| 0.83&lt;br /&gt;
| 5000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.13&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSN20 BSN20]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| gs&lt;br /&gt;
| 1.8&lt;br /&gt;
| 50&lt;br /&gt;
| 0.18&lt;br /&gt;
| 0.35&lt;br /&gt;
| 6000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.092&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS138 BSS138]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| div&lt;br /&gt;
| 0.8-1.6&lt;br /&gt;
| 50&lt;br /&gt;
| 0.22&lt;br /&gt;
| 0.36&lt;br /&gt;
| 2000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.06&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSS123 BSS123]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| div&lt;br /&gt;
| 0.8-1.6&lt;br /&gt;
| 100&lt;br /&gt;
| 0.17&lt;br /&gt;
| 0.36&lt;br /&gt;
| 10000 @ 4,5V, &lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.06&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFP2907 IRFP2907]&lt;br /&gt;
| TO-247AC&lt;br /&gt;
| irf&lt;br /&gt;
| 4.0&lt;br /&gt;
| 75&lt;br /&gt;
| 209&lt;br /&gt;
| 470&lt;br /&gt;
| 4.5&lt;br /&gt;
|&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 4.70&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/2N7000 2N7000]&lt;br /&gt;
| TO-92&lt;br /&gt;
| ON&lt;br /&gt;
| 3.0&lt;br /&gt;
| 60&lt;br /&gt;
| 0.2&lt;br /&gt;
| 0.35&lt;br /&gt;
| 5000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 0.13&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BS107 BS107]&lt;br /&gt;
| TO-92&lt;br /&gt;
| ON, Phi&lt;br /&gt;
| 3.0&lt;br /&gt;
| 200&lt;br /&gt;
| 0.25&lt;br /&gt;
| 0.35&lt;br /&gt;
| 6400/14000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.18&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BS108 BS108]&lt;br /&gt;
| TO-92&lt;br /&gt;
| ON, Phi&lt;br /&gt;
| 2.0&lt;br /&gt;
| 200&lt;br /&gt;
| 0.25&lt;br /&gt;
| 0.35&lt;br /&gt;
| 8000&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.14&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BUK100 BUK100]&lt;br /&gt;
| TO-220&lt;br /&gt;
| Phi&lt;br /&gt;
| 3.0&lt;br /&gt;
| 50&lt;br /&gt;
| 13.5&lt;br /&gt;
| 40&lt;br /&gt;
| 125&lt;br /&gt;
| Overload-Protection, ESD-Protection&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.40&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRL3705N IRL3705N]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 55&lt;br /&gt;
| 89&lt;br /&gt;
| 170&lt;br /&gt;
| 10&lt;br /&gt;
| Qg=98nC&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.20&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BUZ72 BUZ72A]&lt;br /&gt;
| TO-220&lt;br /&gt;
| Infineon&lt;br /&gt;
| 4.0&lt;br /&gt;
| 100&lt;br /&gt;
| 9.0&lt;br /&gt;
| 40&lt;br /&gt;
| 250&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.45&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLZ34N IRLZ34N]&lt;br /&gt;
| TO-220&lt;br /&gt;
| irf&lt;br /&gt;
| 2.5&lt;br /&gt;
| 55&lt;br /&gt;
| 30&lt;br /&gt;
| 68&lt;br /&gt;
| 35&lt;br /&gt;
| 5V Logic-Level, Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Farnell|Far]],[[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 0.45&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLML2502 IRLML2502]&lt;br /&gt;
| SOT23&lt;br /&gt;
| irf&lt;br /&gt;
| 1.2&lt;br /&gt;
| 20&lt;br /&gt;
| 4.2&lt;br /&gt;
| 1&lt;br /&gt;
| 45&lt;br /&gt;
| Logic-Level&lt;br /&gt;
| [[Elektronikversender#csd-electronics|csd]] [[Elektronikversender#Reichelt|Rei (neu)]]&lt;br /&gt;
| 0.21&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF1404 IRF1404]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 4.0&lt;br /&gt;
| 40&lt;br /&gt;
| 202&lt;br /&gt;
| 333&lt;br /&gt;
| 4&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.10&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRL1004 IRL1004]&lt;br /&gt;
| TO-220&lt;br /&gt;
| irf&lt;br /&gt;
| 2.7&lt;br /&gt;
| 40&lt;br /&gt;
| 130&lt;br /&gt;
| 200&lt;br /&gt;
| 6.5&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.25&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRL530 IRL530]&lt;br /&gt;
| TO220, D2Pack&lt;br /&gt;
| irf&lt;br /&gt;
| 2&lt;br /&gt;
| 100&lt;br /&gt;
| 15.0&lt;br /&gt;
| 88&lt;br /&gt;
| 160&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.57/0.78&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF830 IRF830]&lt;br /&gt;
| TO220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0-4.5   &lt;br /&gt;
| 500&lt;br /&gt;
| 5.0&lt;br /&gt;
| 74&lt;br /&gt;
| 1400&lt;br /&gt;
| Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 0.57&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF840 IRF840]&lt;br /&gt;
| TO220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0-4.0   &lt;br /&gt;
| 500&lt;br /&gt;
| 8.0&lt;br /&gt;
| 125&lt;br /&gt;
| 850&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.57&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/FDC645N FDC645N]&lt;br /&gt;
| SuperSOT-6&lt;br /&gt;
| Fairchild&lt;br /&gt;
| 1.5&lt;br /&gt;
| 30&lt;br /&gt;
| 5.5&lt;br /&gt;
| 0.8/1.6&lt;br /&gt;
| 30&lt;br /&gt;
| -&lt;br /&gt;
| [[Elektronikversender#csd-electronics|csd]] (a.A.), Far&lt;br /&gt;
| 0.7&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BSP297 BSP297]&lt;br /&gt;
| SOT-223&lt;br /&gt;
| Siemens/Infineon&lt;br /&gt;
| 0.8-2.4&lt;br /&gt;
| 200&lt;br /&gt;
| 0.65&lt;br /&gt;
| 1.8&lt;br /&gt;
| 6000&lt;br /&gt;
| 200V &amp;lt;math&amp;gt;U_{DS}&amp;lt;/math&amp;gt;, SMD und Logic Level (seltene Kombinaton), Linearbetrieb möglich&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]], [[Elektronikversender#Schuricht|Schu]], [[Elektronikversender#RS_Components|RS]]&lt;br /&gt;
| 0.56&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7455 IRF7455]&lt;br /&gt;
| SO-8&lt;br /&gt;
| irf&lt;br /&gt;
| 4.5&lt;br /&gt;
| 30&lt;br /&gt;
| 15&lt;br /&gt;
| 2.5&lt;br /&gt;
| 7.5&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 1.04&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/SI4442DY SI4442DY]&lt;br /&gt;
| SO-8&lt;br /&gt;
| vis&lt;br /&gt;
| 2.5&lt;br /&gt;
| 30&lt;br /&gt;
| 22&lt;br /&gt;
| 2.5&lt;br /&gt;
| 5/4.5V&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Kessler|Kes]]&lt;br /&gt;
| 1.64&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLU2905 IRLU2905]&lt;br /&gt;
| TO251, DPack&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 55&lt;br /&gt;
| 42&lt;br /&gt;
| 110&lt;br /&gt;
| 27&lt;br /&gt;
| Logic-Level&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 1.89&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFD014 IRFD014]&lt;br /&gt;
| HEXDIP/DIP4&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0-4.0&lt;br /&gt;
| 60&lt;br /&gt;
| 1.7&lt;br /&gt;
| 1.3&lt;br /&gt;
| 200&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.52&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFD024 IRFD024]&lt;br /&gt;
| HEXDIP/DIP4&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0-4.0&lt;br /&gt;
| 60&lt;br /&gt;
| 2.5&lt;br /&gt;
| 1.3&lt;br /&gt;
| 100&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.54&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLD024 IRLD024]&lt;br /&gt;
| HEXDIP/DIP4&lt;br /&gt;
| irf&lt;br /&gt;
| 1.0-2.0&lt;br /&gt;
| 60&lt;br /&gt;
| 2.5&lt;br /&gt;
| 1.3&lt;br /&gt;
| 100&lt;br /&gt;
| Logic-Level&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0.47&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLU3717 IRLU3717]&lt;br /&gt;
| I-Pak&lt;br /&gt;
| irf&lt;br /&gt;
| 2.0&lt;br /&gt;
| 20&lt;br /&gt;
| 120&lt;br /&gt;
| 1.5/89&lt;br /&gt;
| 4&lt;br /&gt;
| Qg=21nC&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]],[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 1.15&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFP3703 IRFP3703]&lt;br /&gt;
| TO-247AC&lt;br /&gt;
| irf&lt;br /&gt;
| 4.0&lt;br /&gt;
| 30&lt;br /&gt;
| 210&lt;br /&gt;
| 230&lt;br /&gt;
| 2.8&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 5.08&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF3710 IRF3710]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 5&lt;br /&gt;
| 100&lt;br /&gt;
| 57&lt;br /&gt;
| 200&lt;br /&gt;
| 23&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0.83&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLR7843 IRLR7843]&lt;br /&gt;
| D-Pack&lt;br /&gt;
| irf&lt;br /&gt;
| 2.3&lt;br /&gt;
| 30&lt;br /&gt;
| 164&lt;br /&gt;
| 140&lt;br /&gt;
| 3.3&lt;br /&gt;
| Qg: 34nC, Rds_on bei GS=4.5V: max. 4.0mOhm&lt;br /&gt;
| [http://www.flymotec.de/]&lt;br /&gt;
| 0.70&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF1010N IRF1010N]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 4&lt;br /&gt;
| 55&lt;br /&gt;
| 85&lt;br /&gt;
| 180&lt;br /&gt;
| 11&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 1.99&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF1010Z IRF1010Z]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 4&lt;br /&gt;
| 55&lt;br /&gt;
| 75&lt;br /&gt;
| 140&lt;br /&gt;
| 7.5&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Conrad|Con]], [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 1.99&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLIZ44N IRLIZ44N]&lt;br /&gt;
| TO-220-Fullpak &lt;br /&gt;
| irf&lt;br /&gt;
| 1.0 - 2.0&lt;br /&gt;
| 55&lt;br /&gt;
| 30&lt;br /&gt;
| 45&lt;br /&gt;
| 25&lt;br /&gt;
| Logic Level&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0.80&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLU024N IRLU024N]&lt;br /&gt;
| TO-251AA&lt;br /&gt;
| irf&lt;br /&gt;
| 1.0 - 2.0&lt;br /&gt;
| 55&lt;br /&gt;
| 17&lt;br /&gt;
| 45&lt;br /&gt;
| 80&lt;br /&gt;
| Logic Level, Q&amp;lt;sub&amp;gt;g&amp;lt;/sub&amp;gt;=15 nC (!)&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0.40&lt;br /&gt;
|-&lt;br /&gt;
| IRFZ48N&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 3&lt;br /&gt;
| 55&lt;br /&gt;
| 64&lt;br /&gt;
| 130&lt;br /&gt;
| 14&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]],[[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0.60&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.irf.com/product-info/datasheets/data/irl2505.pdf IRL2505]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 2,5&lt;br /&gt;
| 55&lt;br /&gt;
| 104&lt;br /&gt;
| &lt;br /&gt;
| 8&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 3.99&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.irf.com/product-info/datasheets/data/irf7607.pdf IRF7607]&lt;br /&gt;
| Micro8&lt;br /&gt;
| irf&lt;br /&gt;
| 12&lt;br /&gt;
| 20&lt;br /&gt;
| 6.5&lt;br /&gt;
| 1.8&lt;br /&gt;
| 3&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1.89&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.irf.com/product-info/datasheets/data/irf3708.pdf IRF3708]&lt;br /&gt;
| TO-220AB&lt;br /&gt;
| irf&lt;br /&gt;
| 12&lt;br /&gt;
| 30&lt;br /&gt;
| 62&lt;br /&gt;
| 87&lt;br /&gt;
| 8&lt;br /&gt;
| &lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1.49&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/GF2304 GF2304]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| gs&lt;br /&gt;
| 1.0&lt;br /&gt;
| 30&lt;br /&gt;
| 2.5&lt;br /&gt;
| 1.25&lt;br /&gt;
| 135&lt;br /&gt;
| Qg=3.7nC&lt;br /&gt;
| [[Elektronikversender#Pollin_Electronic|Pol]]&lt;br /&gt;
| 0.05&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRLR8743 IRLR8743]&lt;br /&gt;
| I-Pak, D2Pack&lt;br /&gt;
| IRF&lt;br /&gt;
| 1.9&lt;br /&gt;
| 30&lt;br /&gt;
| 50&lt;br /&gt;
| 68&lt;br /&gt;
| 3.1&lt;br /&gt;
| Logic-Level, D2Pack, Qg=39nC&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 1.15&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
(Tabelle mit Click im Kopfbereich sortierbar, a.A.=Auf Anfrage)&lt;br /&gt;
&lt;br /&gt;
== N-Kanal J-FET==&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} border=&amp;quot;1&amp;quot; class=&amp;quot;sortable&amp;quot; id=&amp;quot;fetpaare&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#eeeeee&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Package&lt;br /&gt;
! Hersteller&lt;br /&gt;
! U&amp;lt;sub&amp;gt;GS(co)&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! U&amp;lt;sub&amp;gt;DS&amp;lt;/sub&amp;gt;/V&lt;br /&gt;
! I&amp;lt;sub&amp;gt;D(max)&amp;lt;/sub&amp;gt;/mA&lt;br /&gt;
! Lieferant&lt;br /&gt;
! Einzelpreis&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF245 BF245A]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -2,2&lt;br /&gt;
| 30&lt;br /&gt;
| 6,5&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,15 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF245 BF245B]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -3,8&lt;br /&gt;
| 30&lt;br /&gt;
| 15&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,15 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF245 BF245C]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -7,5&lt;br /&gt;
| 30&lt;br /&gt;
| 25&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,15 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF246 BF246A]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -4&lt;br /&gt;
| 25&lt;br /&gt;
| 80&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,15 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF246 BF246B]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -7&lt;br /&gt;
| 25&lt;br /&gt;
| 140&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,17 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF246 BF246C]&lt;br /&gt;
| TO-92&lt;br /&gt;
| diverse&lt;br /&gt;
| -12&lt;br /&gt;
| 25&lt;br /&gt;
| 250&lt;br /&gt;
| ??&lt;br /&gt;
| ??&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BF511 BF511]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| diverse&lt;br /&gt;
| -1,5&lt;br /&gt;
| 20&lt;br /&gt;
| 7&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,36 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BFR30 BFR30]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| diverse&lt;br /&gt;
| -4&lt;br /&gt;
| 25&lt;br /&gt;
| 10&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/BFR31 BFR31]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| diverse&lt;br /&gt;
| -2&lt;br /&gt;
| 25&lt;br /&gt;
| 5&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MMBF4416 MMBF4416]&lt;br /&gt;
| SOT-23&lt;br /&gt;
| Fairchild&lt;br /&gt;
| -5,5&lt;br /&gt;
| 15&lt;br /&gt;
| 5&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,52 €&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
(Tabelle mit Click im Kopfbereich sortierbar)&lt;br /&gt;
&lt;br /&gt;
== FET-Paare ==&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} border=&amp;quot;1&amp;quot; class=&amp;quot;sortable&amp;quot; id=&amp;quot;fetpaare&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#eeeeee&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Package&lt;br /&gt;
! Hersteller&lt;br /&gt;
! UGS/V&lt;br /&gt;
! UDS/V&lt;br /&gt;
! ID/A&lt;br /&gt;
! P/W&lt;br /&gt;
! RDSon/mOhm&lt;br /&gt;
! Bemerkung&lt;br /&gt;
! Lieferant&lt;br /&gt;
! Einzelpreis&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7389 IRF7389]&lt;br /&gt;
| SO-8&lt;br /&gt;
| IRF&lt;br /&gt;
| 3,0&lt;br /&gt;
| 30&lt;br /&gt;
| 7,3/-5,3&lt;br /&gt;
| 2,0&lt;br /&gt;
| 29/58&lt;br /&gt;
| P+N&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,56 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7501 IRF7501]&lt;br /&gt;
| micro8&lt;br /&gt;
| IRF&lt;br /&gt;
| 2,7&lt;br /&gt;
| 20&lt;br /&gt;
| 2,4&lt;br /&gt;
| ?&lt;br /&gt;
| 135 @4,5V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*N&lt;br /&gt;
| [[Elektronikversender#Kessler|Kessler]], [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1,64 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7506 IRF7506]&lt;br /&gt;
| micro8&lt;br /&gt;
| IRF&lt;br /&gt;
| 4,5&lt;br /&gt;
| 30&lt;br /&gt;
| 1,7&lt;br /&gt;
| ?&lt;br /&gt;
| 270 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*P&lt;br /&gt;
| [[Elektronikversender#Kessler|Kessler]], [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,56 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7103 IRF7103]&lt;br /&gt;
| SO-8&lt;br /&gt;
| IRF&lt;br /&gt;
| 4,5&lt;br /&gt;
| 50&lt;br /&gt;
| 2,3&lt;br /&gt;
| 2&lt;br /&gt;
| 130 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*N&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]], [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,32 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7104 IRF7104]&lt;br /&gt;
| SO-8&lt;br /&gt;
| IRF&lt;br /&gt;
| 4,5&lt;br /&gt;
| 20&lt;br /&gt;
| 2,3&lt;br /&gt;
| 2&lt;br /&gt;
| 250 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*P&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,32 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7316 IRF7316]&lt;br /&gt;
| SO-8&lt;br /&gt;
| IRF&lt;br /&gt;
| 4,5&lt;br /&gt;
| 30&lt;br /&gt;
| 4,9&lt;br /&gt;
| ?&lt;br /&gt;
| 58 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*P&lt;br /&gt;
|[[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,49 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRF7313 IRF7313]&lt;br /&gt;
| SO-8&lt;br /&gt;
| IRF&lt;br /&gt;
| 4,5&lt;br /&gt;
| 30&lt;br /&gt;
| 6,5&lt;br /&gt;
| ?&lt;br /&gt;
| 46 @4.5V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*N&lt;br /&gt;
| [[Elektronikversender#Kessler|Kessler]], [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 0,66 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/FDD8424H FDD8424H]&lt;br /&gt;
| Dual DPAK4L&lt;br /&gt;
| Fairchild&lt;br /&gt;
| &lt;br /&gt;
| 40&lt;br /&gt;
| 9/-6,5&lt;br /&gt;
| 3&lt;br /&gt;
| 24/54 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt; &amp;lt;br&amp;gt; 30/70 @4,5V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| P+N&lt;br /&gt;
| [[Elektronikversender#Digi-Key|Digi-Key]] &lt;br /&gt;
| 0,73 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/SUD50NP04-94 SUD50NP04-94]&lt;br /&gt;
| TO252-4L DPAK4L&lt;br /&gt;
| Vishay&lt;br /&gt;
| 2&lt;br /&gt;
| 40 &lt;br /&gt;
| 8&lt;br /&gt;
| 8?&lt;br /&gt;
| 41/53 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt; &amp;lt;br&amp;gt; 45/72 @4,5V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| P+N&lt;br /&gt;
| [[Elektronikversender#Farnell|Farnell]]&lt;br /&gt;
| 0,56 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IRFI4024H-117P IRFI4024H-117P]&lt;br /&gt;
| TO-220-5&lt;br /&gt;
| IRF&lt;br /&gt;
| 2&lt;br /&gt;
| 55&lt;br /&gt;
| 11&lt;br /&gt;
| 14&lt;br /&gt;
| 50 @10V&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt;&lt;br /&gt;
| 2*N&lt;br /&gt;
| [[Elektronikversender#Reichelt|Reichelt]]&lt;br /&gt;
| 2,10 €&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
(Tabelle mit Click im Kopfbereich sortierbar)&lt;br /&gt;
&lt;br /&gt;
== MOSFET-Treiber ==&lt;br /&gt;
* Detaillierte [[Treiber]]-Dimensionierung&lt;br /&gt;
{| {{Tabelle}} border=&amp;quot;1&amp;quot; class=&amp;quot;sortable&amp;quot; id=&amp;quot;fettreiber&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color:#eeeeee&amp;quot;&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Low / High-Side&lt;br /&gt;
! Strom&lt;br /&gt;
! Spannung&lt;br /&gt;
! Logikeingang&lt;br /&gt;
! Sockel&lt;br /&gt;
! Lieferant / Datenblatt&lt;br /&gt;
! Einzelpreis&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2101 IR2101]&lt;br /&gt;
| High &amp;amp; Low-Side Driver&lt;br /&gt;
| 130/270mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 2,30 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2104 IR2104]&lt;br /&gt;
| Half Bridge Driver&lt;br /&gt;
| 130/270mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V/5V/15V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 2,00 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2110 IR2110]&lt;br /&gt;
| High &amp;amp; Low-Side Driver&lt;br /&gt;
| 2A&lt;br /&gt;
| 500V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL14/SO16&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 1,55 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2111 IR2111]&lt;br /&gt;
| Half Bridge Driver&lt;br /&gt;
| 200/430mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 10-20V CMOS Eingang&lt;br /&gt;
| DIL8/SO8, maximale Kriechwege&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1,10 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2112 IR2112]&lt;br /&gt;
| High &amp;amp; Low-Side Driver&lt;br /&gt;
| 200/420mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL14/SO16&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 1,45 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2113 IR2113]&lt;br /&gt;
| High &amp;amp; Low-Side Driver&lt;br /&gt;
| 2A&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL14/SO16&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 1,85 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2117 IR2117]&lt;br /&gt;
| Single High Side Driver&lt;br /&gt;
| 200/420mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 10-20V CMOS Eingang&lt;br /&gt;
| DIL8/SO8, maximale Kriechwege&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 1,20 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2121 IR2121]&lt;br /&gt;
| Low Side Driver&lt;br /&gt;
| 1A/2A&lt;br /&gt;
| ?&lt;br /&gt;
| 2,5V&lt;br /&gt;
| DIL8/SO8, Strombegrenzung&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 2,15 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2125 IR2125]&lt;br /&gt;
| Single Channel High Side Driver&lt;br /&gt;
| 1A/2A&lt;br /&gt;
| 500V&lt;br /&gt;
| 2,5V&lt;br /&gt;
| DIL8/SO8, Strombegrenzung, maximale Kriechwege&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 4,20 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2127 IR2127]&lt;br /&gt;
| Single Channel High Side Driver&lt;br /&gt;
| 200/420mA&lt;br /&gt;
| ?&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL8/SO8, maximale Kriechwege, Fehlerausgang&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 2,40 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2130 IR2130]&lt;br /&gt;
| 3-Phase Bridge Driver&lt;br /&gt;
| 200/420mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 2,5V&lt;br /&gt;
| DIL28/SO28&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 2,50 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2151 IR2151]&lt;br /&gt;
| Self Oscillating Half Bridge Driver&lt;br /&gt;
| 100/210mA&lt;br /&gt;
| 600V&lt;br /&gt;
| ?&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 2,50 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2153 IR2153]&lt;br /&gt;
| Self Oscillating Half Bridge Driver&lt;br /&gt;
| 100/210mA&lt;br /&gt;
| 600V&lt;br /&gt;
| n/a&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1,20 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2155 IR2155]&lt;br /&gt;
| Self Oscillating Half Bridge Driver&lt;br /&gt;
| 210/420mA&lt;br /&gt;
| 600V&lt;br /&gt;
| n/a&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 3,50 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2181 IR2181]&lt;br /&gt;
| High &amp;amp; Low-Side Driver&lt;br /&gt;
| 1.4A/1.8A&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 2,10 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2183 IR2183]&lt;br /&gt;
| Half Bridge Driver&lt;br /&gt;
| 1.4A/1.8A&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 4,00 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2184 IR2184]&lt;br /&gt;
| Half Bridge Driver&lt;br /&gt;
| 1.4A/1.8A&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V/5V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]] [[Elektronikversender#Conrad|Con]] &lt;br /&gt;
| 3,20 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/IR2136 IR2136]&lt;br /&gt;
| 3 Phase Driver&lt;br /&gt;
| 120/250mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIP28/SOIC28,&lt;br /&gt;
| [[Elektronikversender#Conrad|Con]]&lt;br /&gt;
| 1,80 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/ICL7667 ICL7667]&lt;br /&gt;
| Dual Power MOSFET Driver&lt;br /&gt;
| ?&lt;br /&gt;
| 4.5-15V, 7Ω&lt;br /&gt;
| 3,3V&lt;br /&gt;
| DIL8/SO8 &lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 2,00 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/HIP4081A HIP4081A]&lt;br /&gt;
| Full Bridge Driver&lt;br /&gt;
| 2,5A&lt;br /&gt;
| 80V&lt;br /&gt;
| ?&lt;br /&gt;
| DIP20/SOIC20&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 8,00 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/HIP4082 HIP4082]&lt;br /&gt;
| Full Bridge Driver&lt;br /&gt;
| 1,2A&lt;br /&gt;
| 80V&lt;br /&gt;
| ?&lt;br /&gt;
| DIP16/SOIC16&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]] [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 6,20 €&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/HIP4083 HIP4083]&lt;br /&gt;
| 3 Phase High side N-channel MOSFET driver&lt;br /&gt;
| 0,3A&lt;br /&gt;
| 80V&lt;br /&gt;
| ?&lt;br /&gt;
| DIP16/SOIC16&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 4,80 €&lt;br /&gt;
&amp;lt;!-- ohne Preis und Lieferant&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/HIP4084 HIP4084]&lt;br /&gt;
| 4 Phase Driver&lt;br /&gt;
| 0,5A&lt;br /&gt;
| 80V&lt;br /&gt;
| ?&lt;br /&gt;
| DIP28/SOIC28&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.mikrocontroller.net/part/HIP4086 HIP4086]&lt;br /&gt;
| 3 Phase Driver&lt;br /&gt;
| 0.5A&lt;br /&gt;
| 80V&lt;br /&gt;
| ?&lt;br /&gt;
| DIP24/SOIC24&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 8,00 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/TC4451 TC4451/TC4452]&lt;br /&gt;
| High Speed MOSFET Driver&lt;br /&gt;
| 12A peak, 2,5A DC&lt;br /&gt;
| ?&lt;br /&gt;
| 4,5-18V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 3,00 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/LM5104 LM5104]&lt;br /&gt;
| Half Bridge Driver&lt;br /&gt;
| 1,6/1,8A&lt;br /&gt;
| 100V&lt;br /&gt;
| 2,5V&lt;br /&gt;
| SO8/LLP10 &lt;br /&gt;
| [[Elektronikversender#RS_Components|RS]]&lt;br /&gt;
| 3,20 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MCP1407 MCP1407-E/P]&lt;br /&gt;
| High Speed MOSFET Driver&lt;br /&gt;
| 6A peak, 1,3A DC&lt;br /&gt;
| ?&lt;br /&gt;
| 4,5-18V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 0,95 €&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mikrocontroller.net/part/MAX626 MAX626]&lt;br /&gt;
| Dual Power MOSFET drivers, inverting&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| 4,5-18 V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Reichelt|Rei]]&lt;br /&gt;
| 3,40 €&lt;br /&gt;
|-&lt;br /&gt;
| NCP5106&lt;br /&gt;
| High Voltage, High and Low Side Driver&lt;br /&gt;
| 250/500mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 2,3-20V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 2,37 €&lt;br /&gt;
|-&lt;br /&gt;
| NCP5304&lt;br /&gt;
| High Voltage, High and Low Side Driver&lt;br /&gt;
| 250/500mA&lt;br /&gt;
| 600V&lt;br /&gt;
| 2,3-20V&lt;br /&gt;
| DIL8/SO8&lt;br /&gt;
| [[Elektronikversender#Farnell|Far]]&lt;br /&gt;
| 2,02 €&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Anmerkungen ==&lt;br /&gt;
* U&amp;lt;sub&amp;gt;GS&amp;lt;/sub&amp;gt; - minimale Gatespannung, bei welcher der MOSFET zu leiten anfängt (100µA..1mA, nicht genormt). Zur vollständigen Durchschaltung bei maximalem Strom braucht es höhere Spannungen.&lt;br /&gt;
* Logic Level - FET schaltet bei niedrigen Gatespannungen von typisch 4,5V (z.&amp;amp;nbsp;B. CMOS Logikpegel) hinreichend durch. Normale MOSFETs brauchen hierfür typisch 10V.&lt;br /&gt;
* U&amp;lt;sub&amp;gt;GS(co)&amp;lt;/sub&amp;gt; - Gate Source Cut Off Spannung, bei welcher der Drainstrom I&amp;lt;sub&amp;gt;D&amp;lt;/sub&amp;gt; eines JFETs praktisch Null ist. Die Messbedingung ist jedoch nicht genormt (0,5nA..200µA).&lt;br /&gt;
* N-Kanal MOSFETs mit niedrigem R&amp;lt;sub&amp;gt;DS,On&amp;lt;/sub&amp;gt; sind technologisch einfacher herzustellen als P-Kanal MOSFETs. Deshalb gibt es bei P-Kanal keine so große Auswahl und oft werden Schaltungen angestrebt, in denen ausschließlich N-Kanal MOSFETs verwendet werden. Es gibt spezielle Treiberbausteine, die über eine Ladungspumpe für entsprechend hohe Gatespannung auch für die High-Side N-Fets sorgen (&amp;quot;Bootstrap Circuits&amp;quot;, siehe Artikel [[Treiber]]).&lt;br /&gt;
* Bei der Dimensionierung ist zu beachten, dass die Stromangabe im allgemeinen für 25°C gilt. Geht man davon aus, dass der MOSFET mit maximal zulässigem Strom betrieben wird und mit passend dimensioniertem [[Kühlkörper]] ausgestattet ist, so beträgt die Sperrschichttemperatur bis zu 150°C, folglich gilt z.&amp;amp;nbsp;B. für den IRF540 nicht mehr 28A, sondern nur noch ca. 12-15A.&lt;br /&gt;
* Restströme sind auch stark von der Temperatur abhängig. Bei höherer Temperatur nehmen die Restströme exponentiell zu. So können bei 100°C durchaus 100 µA zwischen Source und Drain auch im gesperrten Zustand fließen. Bei 25°C ist dieser Reststrom meist bei 1µA spezifiziert. Real sind es meist weniger.&lt;br /&gt;
* Der Gate-Charge-Wert Qg (s. Datenblatt) bestimmt, wie schnell das Gate beim Schalten umgeladen werden kann. Auch wenn MOSFETs stromlos den durchgeschalteten Zustand halten können, braucht man während des Umschaltvorganges einen Strom, der das Gate umlädt (ähnlich wie ein Kondensator). Je höher dieser Strom, um so schneller ist der Umschaltvorgang und um so geringer die Verlustleistung während dieser Phase. Leistungs-MOSFETs können bei höheren Frequenzen (&amp;gt;1KHz) oft nur mit höheren Gateströmen von 0,1A-2A sinnvoll geschaltet werden. Man kann das Gate also nicht direkt an einen Digitalpin anschließen. Man braucht einen [[MOSFET-Übersicht#MOSFET-Treiber | MOSFET-Treiber]]. Manche MOSFETs haben eine sehr geringe Total Gate Charge (z.&amp;amp;nbsp;B. 4-10nC). Diese können in gewissen Grenzen recht gut direkt an digitalen [[Ausgangsstufen Logik-ICs | Logikausgängen]] betrieben werden. Zur Abschätzung kann man sich merken: Wenn man das Gate eines MOSFETs mit einer Eingangskapazität von 1nF (~10nC) in 100ns auf 10V aufladen will, braucht man dazu 100mA.&lt;br /&gt;
&lt;br /&gt;
== Lieferantenübersicht ==&lt;br /&gt;
* [[Elektronikversender#Reichelt|Rei]]&amp;lt;nowiki&amp;gt;chelt&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#elpro-Darmstadt|el]]&amp;lt;nowiki&amp;gt;pro&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#Conrad|Con]]&amp;lt;nowiki&amp;gt;rad&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#Kessler|Kes]]&amp;lt;nowiki&amp;gt;sler&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#csd-electronics|csd]]&amp;lt;nowiki&amp;gt;-electronics&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#Farnell|Far]]&amp;lt;nowiki&amp;gt;nell&amp;lt;/nowiki&amp;gt; (nur gewerbliche Kunden oder Studenten)&lt;br /&gt;
* HBE-Shop (FARNELL-Fachhändler, auch als nichtgewerblicher Kunde)&lt;br /&gt;
* [[Elektronikversender#Schuricht|Schu]]&amp;lt;nowiki&amp;gt;richt&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* [[Elektronikversender#RS_Components|RS]]&lt;br /&gt;
* [[Elektronikversender#Spoerle|Spo]]&amp;lt;nowiki&amp;gt;erle&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Herstellerübersicht ==&lt;br /&gt;
* [irf] [http://www.irf.com International Rectifier]&lt;br /&gt;
* [Siliconix] [http://www.vishay.com/company/brands/siliconix/ Vishay Siliconix]&lt;br /&gt;
* [st] [http://www.st.com/web/en/home.html STMicroelectronics]&lt;br /&gt;
&lt;br /&gt;
== IRF MOSFET-Codierung ==&lt;br /&gt;
* IRF: Alle &amp;quot;Standardtransistoren&amp;quot;, also TO-220-Gehäuse&lt;br /&gt;
* IRFB: Hochspannungs-MosFETs&lt;br /&gt;
* IRFD: MosFETs im Dip-4-Gehäuse&lt;br /&gt;
* IRFI: MosFETs im isolierten TO-220-Gehäuse&lt;br /&gt;
* IRFP: MosFETs im TO-247AC-Gehäuse&lt;br /&gt;
* IRFR: MosFETs im D-Pak&lt;br /&gt;
* IRFU: MosFETs im I-Pak&lt;br /&gt;
* IRFZ: Also die die ich kenne liegen alle so bei 50-60V mit relativ niedrigem Rds(on), also so für mittlere Leistungen&lt;br /&gt;
* IRG:  Afaik sind das IGBTs&lt;br /&gt;
* IRL:  Logic-Level MosFETs&lt;br /&gt;
* IRLD: Logic-Level MosFETs im Dip-4 Gehäuse&lt;br /&gt;
* IRLI: Logic-Level MosFETs im isolierten TO-220-Gehäuse&lt;br /&gt;
* IRLR: Logic-Level MosFETs im D-Pak&lt;br /&gt;
* IRLU: Logic-Level MosFETs im I-Pak&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[FET]]&lt;br /&gt;
* [[IGBT]]&lt;br /&gt;
* [[Treiber]]&lt;br /&gt;
* [[H-Brücken Übersicht]]&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;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.sprut.de/electronic/switch/nkanal/nkanal.html N-Kanal MOSFET leicht erklärt bei sprut.de]&lt;br /&gt;
* [http://www.sprut.de/electronic/switch/pkanal/pkanal.html P-Kanal MOSFET leicht erklärt bei sprut.de]&lt;br /&gt;
* [http://elektronik-kompendium.de/sites/bau/0510161.htm MOSFET im ElKo]&lt;br /&gt;
* [http://elektronik-kompendium.de/public/schaerer/battoff.htm Abschaltverzögerung beim ElKo]&lt;br /&gt;
* [http://elektronik-kompendium.de/sites/bau/0207011.htm FET beim ElKo]&lt;br /&gt;
* [http://de.wikipedia.org/wiki/Mosfet MOSFET bei Wikipedia]&lt;br /&gt;
&amp;lt;!-- * [http://www.irf.com/product-info/auto/autogdic.html IR21xx Familienvergleich] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parametrische Suche beim Hersteller ==&lt;br /&gt;
* [http://www.infineon.com/cms/de/product/channel.html?channel=db3a304319c6f18c011a14e5341b25f1 Infineon]&lt;br /&gt;
* [http://www.nxp.com/#/ps/ps=%5Bi%3D48014%5D%7Cpp%3D%5Bt%3Dpfp%2Ci%3D48014%5D NXP standard Mosfets]&lt;br /&gt;
* [http://www.onsemi.com/PowerSolutions/parametrics.do?id=809&amp;amp;lctn=home ONsemi]&lt;br /&gt;
* [http://www.diodes.com/zetex/?ztx=3.0/3-3-1@tcatid~7 Diodes (vormals Zetex)]&lt;br /&gt;
* [http://www.irf.com/product-info/hexfet/ IRF]&lt;br /&gt;
* [http://www.vishay.com/mosfets/ Vishay]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Liste mit Bauteilen]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Brushless-Controller_f%C3%BCr_Modellbaumotoren&amp;diff=67935</id>
		<title>Brushless-Controller für Modellbaumotoren</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Brushless-Controller_f%C3%BCr_Modellbaumotoren&amp;diff=67935"/>
		<updated>2012-08-16T07:01:14Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* Beispielschaltung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
Im Internet gibt es einige grundlegende Informationen zur Funktionsweise und Ansteuerung von Brushless-Motoren (BLDC). Für die Entwicklung eines solchen Reglers findet man aber nur wenig richtig detaillierte Informationen und Erfahrungsberichte. In diesem Artikel sollen genau diese Lücken geschlossen werden. Es soll hier aber kein fertiges Produkt (Schaltplan + Layout + Software) angeboten werden. Viel mehr soll es die Eigenentwicklung unterstützen, Ideen und Erfahrungen anbieten.&lt;br /&gt;
&lt;br /&gt;
An dieser Stelle weise ich noch darauf hin, dass man bei den [[#Weblinks]] noch einige sehr gute Informationen findet! Es gibt dort Hardware und Software, es lohnt sich die Links mal anzuschauen.&lt;br /&gt;
&lt;br /&gt;
==== Um welche Motoren geht es genau? ====&lt;br /&gt;
&lt;br /&gt;
Es geht hier um die sogenannten elektrisch kommutierten bürstenlosen Gleichstrommotoren (BLDC) aus dem Modellbaubereich. &lt;br /&gt;
&lt;br /&gt;
Deren Eigenschaften sind:&lt;br /&gt;
* Haben drei Anschlüsse für die drei Phasen, ansonsten sind keine weiteren Anschlüsse vorhanden&lt;br /&gt;
* Werden in der Regel mit LiPo Akkus versorgt&lt;br /&gt;
* Leistung im Bereich von ca. 100W bis 2kW&lt;br /&gt;
* Spannungen im Bereich von ca. 10 bis 50V&lt;br /&gt;
* Ströme im Bereich von ca. 5 bis 120A&lt;br /&gt;
&lt;br /&gt;
==== Um welche Motoren geht es hier nicht? ====&lt;br /&gt;
&lt;br /&gt;
* Motoren mit Hallsensoren für die Rückmeldung&lt;br /&gt;
* Festplattenmotoren&lt;br /&gt;
&lt;br /&gt;
Unter Umständen kann aber dieser Artikel auch für solche Motoren nützlich sein.&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise dieser Motoren ==&lt;br /&gt;
&lt;br /&gt;
=== Ansteuerung ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:BLDC_Spannungs_Diagramm.png|thumb|right|250px|Ansteuerung der 3 Phasen]]&lt;br /&gt;
&lt;br /&gt;
Grundsätzlich werden die 3 Phasen nacheinander bestromt, die Phasenspannungen wären also drei um 120° phasenverschobene Rechteckspannungen. Ein sinusförmiger Drehstrom ist nicht nötig, es genügen Rechteckspannungen. Mit einer Raumzeigermodulation könnte man die Stromaufnahme und die Geräuschentwicklung zwar noch verringern, macht die Ansteuerung aber einiges aufwändiger. Sogar die käuflichen Regler arbeiten nur mit Rechtecksignalen, zumindest die die ich kenne. &lt;br /&gt;
&lt;br /&gt;
Dabei gibt es für jede Phase die Zustände „Low“, „High“ und „Floating“. Low bedeutet 0V (GND), High entspricht der Versorgungsspannung und Floating ist keines von beidem, die Phase „hängt in der Luft“. Bei „High“ wird aber noch der Mittelwert der Spannung per PWM eingestellt, über das Tastverhältnis wird schlussendlich die Drehzahl verändert! Dazu aber später mehr.&lt;br /&gt;
&lt;br /&gt;
In der Grafik rechts kann man den Spannungsverlauf sehr gut erkennen. Das Diagramm zeigt aber nur den theoretischen Verlauf der Spannungen, wobei die gestrichelten Linien den Zustand &amp;quot;floating&amp;quot; symbolisieren. Dies kann man in einem Diagramm ja nicht wirklich darstellen, das ist einfach symbolisch gemeint. Interessanterweise sehen die Spannungen aufgrund der BEMF aber tatsächlich ziemlich ähnlich aus wie im Diagramm!&lt;br /&gt;
&lt;br /&gt;
=== Die 6 Zustände ===&lt;br /&gt;
&lt;br /&gt;
Wie man erkennen kann, werden 6 Zustände gebraucht, die sich dann immer wiederholen. Die Kommutierung ist also einfach ein Weiterschalten des Zustandes. &lt;br /&gt;
&#039;&#039;Diese 6 Zustände sind nicht mit den drei Zuständen von oben (High, Low, Floating) zu verwechseln, das ist ein anderes Thema!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In einer Tabelle dargestellt würde das folgendermassen aussehen:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Zustand || Phase A || Phase B || Phase C || Stromfluss || Komparator-Eingänge&lt;br /&gt;
|-&lt;br /&gt;
| 1 || PWM || Floating || GND || A --&amp;gt; C || MITTEL &amp;lt;--&amp;gt; NULL_B&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Floating || PWM || GND || B --&amp;gt; C || MITTEL &amp;lt;--&amp;gt; NULL_A&lt;br /&gt;
|-&lt;br /&gt;
| 3 || GND || PWM || Floating || B --&amp;gt; A || MITTEL &amp;lt;--&amp;gt; NULL_C&lt;br /&gt;
|-&lt;br /&gt;
| 4 || GND || Floating || PWM || C --&amp;gt; A || MITTEL &amp;lt;--&amp;gt; NULL_B&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Floating || GND || PWM || C --&amp;gt; B || MITTEL &amp;lt;--&amp;gt; NULL_A&lt;br /&gt;
|-&lt;br /&gt;
| 6 || PWM || GND || Floating || A --&amp;gt; B || MITTEL &amp;lt;--&amp;gt; NULL_C&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Hinweise:&lt;br /&gt;
* Die Nummern in der ersten Spalte entsprechen genau den sechs Zuständen, die auch im obigen Diagramm nummeriert sind (Alle 6 Zustände zusammen bilden einen Zyklus, wie es auch im Diagramm dargestellt ist)&lt;br /&gt;
* Den Inhalt der letzten Spalte wird später noch erläutert. Die Bezeichnungen beziehen sich auf die [[#BEMF-Schaltung]].&lt;br /&gt;
&lt;br /&gt;
=== Einsatz der BEMF ===&lt;br /&gt;
Das schaut bis jetzt eigentlich wie ein Synchronmotor oder Schrittmotor aus, was ein BLDC im Prinzip auch ist.  &lt;br /&gt;
&lt;br /&gt;
Wie schon erwähnt wurde, wird ein BLDC elektronisch kommutiert. Das heisst, die Kommutierung wird nicht einfach stur vorgegeben, sondern es wird immer Rücksicht auf die Ankerposition genommen. Dazu muss man allerdings wissen, wann man die Kommutierung genau auslösen soll. &lt;br /&gt;
&lt;br /&gt;
Dieses Verfahren heißt Block-Kommutierung und ist ein Kompromiss aus Aufwand und Ergebnis:&lt;br /&gt;
Idealerweise werden die Ströme im Stator so eingeprägt, dass der Statorfluss dem Rotorfluss immer um 90° vorauseilt. Nur so wir das ideale Drehmoment erzeugt (siehe Literatur zur permanenterregten Synchronmaschine). Allerdings hat dieses Verfahren, auch Feldorientierte Regelung oder Vektor-Regelung genannt, den Nachteil, dass meistens teure Positionssensorik für den Rotor nowendig ist und auch die nötige Rechenleistung stark ansteigt. Die komplette Regelung muss für jede PWM-Periode gerechnet werden, damit sich der Aufwand lohnt. &lt;br /&gt;
Im Fall der Block-Kommutierung ist der ideale Kommutierungszeitpunkt also der, bei dem das Stator-Feld dem Rotor-Feld im Mittel um 90 ° vorauseilt. Dieser ideale Kommutierungszeitpunkt ist wegen der als konstant angenommenen Rechenzeit für die Kommutierung drehzahlabhängig.&lt;br /&gt;
&lt;br /&gt;
Zur Erreichung einer höheren Maximaldrehzahl kann das Rotorfeld durch das Statorfeld im sogenannten Feldschwäch-Betrieb geschwächt werden. Es ergeben sich Feldschwäch-(Blind)ströme im Bereich der Nennströme.&lt;br /&gt;
&lt;br /&gt;
Grundsätzlich kann auch ein BLDC nicht ohne Kenntnis der Lage des Rotors kommutiert werden. Und hier kommt die sogenannte Back Electromotive Force (BEMF) zum Einsatz. Von den drei Phasen liegt ja zu jedem Zeitpunkt genau eine Phase in der Luft wie man am Diagramm oben erkennen kann. Aufgrund des drehenden Magnetfeldes im Motor wird an dieser Phase nun eine Spannung induziert. Und genau diese induzierte Spannung gibt nun Auskunft darüber, in welchem Winkel sich der Anker befindet, und daraus kann man dann auch den Zeitpunkt der nächsten Kommutierung bestimmen.&lt;br /&gt;
&lt;br /&gt;
Zusätzlich wird aber auch noch die Sternmittelpunktspannung der drei Phasen benötigt, welche aber leider nicht direkt zur Verfügung steht. Das ist aber kein Problem, mit drei Widerständen kann man sich die selber erzeugen (siehe [[#BEMF-Schaltung]]).&lt;br /&gt;
&lt;br /&gt;
Jetzt sollten die BEMF-Spannungen die Sternmittelpunktspannung ständig kreuzen, was man dann mit einem Komparator erfassen kann. Und den Interrupt, den der Komparator auslöst, ist nun verantwortlich für die nächste Kommutierung.&lt;br /&gt;
Der Komparator wird natürlich nacheinander mit den drei Phasen gefüttert, es darf immer nur die Phase an den Komparator angeschlossen sein, die auch in der Luft hängt! In der Tabelle [[#Die 6 Zustände]] sieht man, welche zwei Spannungen der Komparator jeweils vergleichen muss.&lt;br /&gt;
&lt;br /&gt;
Als Komparator kann man übrigens den integrierten nehmen, den es in den AVRs gibt. Diese (alle?) haben auch den benötigten Multiplexer, um zwischen den drei Analogquellen wählen zu können. Näheres dazu im Abschnitt [[#Software]].&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
=== Leistungsteil ===&lt;br /&gt;
&lt;br /&gt;
==== Treiber ====&lt;br /&gt;
&lt;br /&gt;
Um die drei notwendigen Zustände (&#039;&#039;Low&#039;&#039;, &#039;&#039;High&#039;&#039; und &#039;&#039;Floating&#039;&#039;) für jede der drei Phasen realisieren zu können, werden drei Halbbrücken mit Mosfets benötigt. Hier gibt es dann auch schon mehrere Varianten, wie man das aufbauen kann. Grundsätzlich muss man sich mal überlegen ob fertige FET-Treiber oder diskrete Treiber verwendet werden sollen. Die FET-Treiber haben einige sehr schöne Vorteile, deshalb sollte man diese meiner Meinung nach bevorzugen.&lt;br /&gt;
&lt;br /&gt;
Die Vorteile wären:&lt;br /&gt;
&lt;br /&gt;
* Integrierter Kurzschlussschutz mit dead time, ein Softwarefehler kann die FETs nicht zerstören. Das kann in der Entwicklungsphase sehr von Vorteil sein :-)&lt;br /&gt;
* Die FETs können mit ordentlicher Geschwindigkeit geschaltet werden, und die Mikrocontroller-Ports werden trotzdem nicht stark belastet. So kann die Wärmeentwicklung der FETs noch etwas reduziert werden.&lt;br /&gt;
* Bei Treibern die mit nur einem Eingang zwischen Lowside und Highside Mosfets toggeln (z.B. IR2104), ist der sogenannte „aktiver Freilauf“ bereits in Hardware realisiert und ermöglicht so mit wenig Aufwand eine extrem niedrige Erwärmung der Mosfets. Das ermöglicht schon sehr grosse Ströme auch ohne Kühlkörper!&lt;br /&gt;
* Es können günstigere Mosfets verwendet werden, es müssen keine TTL-Kompatible FETs sein. Auch ist eine niedrige Gatekapazität nicht so von Bedeutung wie bei direkter Ansteuerung mit einem Mikrocontroller.&lt;br /&gt;
* Je nach dem welchen Treiber man verwendet, kann der Softwareaufwand und die Fehleranfälligkeit deutlich reduziert werden.&lt;br /&gt;
&lt;br /&gt;
Nachteile von Treiber sind:&lt;br /&gt;
&lt;br /&gt;
* Mehr Bauteile auf der Platine.&lt;br /&gt;
* Vermutlich insgesamt etwas teurer, auch wenn die FETs günstiger sind.&lt;br /&gt;
* Bei vielen Treibern ist eine Minimalspannung von ca. 10V notwendig, damit sie funktionieren. Bei einem fast leeren 3S LiPo Akku könnte das vielleicht schon kritisch werden. Auch darf z.B. beim IR2104 eine Spannung von 20V nicht überschritten werden. Daher kommt (ohne StepUp und StepDown Wandler) eigentlich fast nur noch ein 4S Akku in Frage. Möchte man einen grösseren Eingangsspannungsbereich haben muss man noch entsprechende Spannungsregler einbauen.&lt;br /&gt;
&lt;br /&gt;
Ich persönlich habe es schon mit einem IR2104S probiert, dieser erscheint mir sehr geeignet für diese Aufgabe. Ich betreibe ihn mit einem 4S LiPo, damit läuft das Teil perfekt. Kann ich nur weiterempfehlen!&lt;br /&gt;
&lt;br /&gt;
==== Beispielschaltung ====&lt;br /&gt;
[[Datei:BLDC_Leistungsteil_1.png|thumb|right|300px|Beispiel einer Halbbrücke inklusive Strommessung]]&lt;br /&gt;
Hier ein Beispiel, wie der Leistungsteil einer Phase aussehen könnte.&lt;br /&gt;
&lt;br /&gt;
Für die exakte Beschaltung der Treiber muss man natürlich dessen Datenblatt studieren!&lt;br /&gt;
&lt;br /&gt;
Hier sieht man auch gleich noch die Strommessung, die man natürlich nicht für jede Phase einzeln aufbauen muss. Man kann sie sogar ganz weglassen, sie könnte aber nützlich sein um eine Überlast des Motors erkennen zu können.&lt;br /&gt;
&lt;br /&gt;
Der Widerstand R20 ist dazu da, dass auf dem Treiber das PWM-Signal liegt, sobald die Leitung „IN_A“ in der Luft hängt (uC Pin als Eingang definiert). So wird nur ein einziger PWM-Ausgang vom Mikrocontroller benötigt für alle drei Phasen, erfordert also kein Soft-PWM oder sonst irgend ein Murks. Diese Schaltung habe ich übrigens beim Mikrokopter-Projekt abgeschaut.&lt;br /&gt;
&lt;br /&gt;
Übrigens muss an die Versorgung unbedingt noch ein grosser Elko gehängt werden, am besten möglichst nahe an die Mosfets (keine langen Leitungen zwischen Elko und Mosfets). Die erforderliche Kapazität hängt davon ab, wieviel Strom der Motor braucht. bei kleinen bis mittleren Motoren sollten so 220uF bis 680uF ausreichend sein.&lt;br /&gt;
&lt;br /&gt;
=== BEMF-Schaltung ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:BLDC_BEMF_schaltung.png|thumb|right|300px|BEMF-Schaltung]]&lt;br /&gt;
&lt;br /&gt;
Ein wichtiger Teil ist aber auch die BEMF-Schaltung. Dabei wird häufig die Schaltung vom Mikrokopter eingesetzt (siehe Schaltung rechts).&lt;br /&gt;
&lt;br /&gt;
Die Schaltung besteht erstmal aus drei Spannungsteilern, die die Phasenspannungen auf ein Spannungsniveau heruntersetzen, das man auf die Mikrokontrollereingänge legen darf. Keramikkondensatoren glätten diese Spannungen, weil die aufgrund der PWM sonst sehr stark ausschlagen. Dann gehen diese drei Spannungen (&#039;&#039;NULL_A&#039;&#039;, &#039;&#039;NULL_B&#039;&#039; und &#039;&#039;NULL_C&#039;&#039;) auf drei ADC-Eingänge des Mikrocontrollers.&lt;br /&gt;
&lt;br /&gt;
Und dann sind da noch die drei Widerstände, die aus den Spannungen &#039;&#039;NULL_A&#039;&#039;, &#039;&#039;NULL_B&#039;&#039; und &#039;&#039;NULL_C&#039;&#039; einen virtuellen Sternmittelpunkt bilden. Diese Mittelpunktspannung (&#039;&#039;MITTEL&#039;&#039;) kommt dann auf den Komparatoreingang &#039;&#039;AIN0&#039;&#039; vom AVR. Diese Spannung soll der Komparator später dann mit jeweils einer der Spannungen &#039;&#039;NULL_A&#039;&#039;, &#039;&#039;NULL_B&#039;&#039; und &#039;&#039;NULL_C&#039;&#039; vergleichen um den Kommutierungszeitpunkt bestimmen zu können.&lt;br /&gt;
&lt;br /&gt;
Man kann die Widerstands-/ und Kapazitätswerte auch noch anpassen. Bei höheren Eingangsspannungen muss man darauf achten, dass die Eingänge vom AVR keine zu hohe Spannung abkriegen! Ein Regler, den ich gekauft habe, hat einiges höhere Widerstandswerte und kommt sogar ohne Kondensatoren aus. Hier hat man also durchaus noch Spielraum um ein bisschen zu tüfteln, für den Anfang ist die abgebildete Schaltung aber bestens geeignet.&lt;br /&gt;
&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
&lt;br /&gt;
Als Mikrocontroller sind viele Typen aus der AVR-Serie geeignet. Bei der BrushlessCtrl wird zum Beispiel ein ATMega168 eingesetzt. Mit diesem habe ich auch mal angefangen, der scheint wirklich gut geeignet zu sein. Es reicht aber auch ein ATMega88 wenn man nicht alle möglichen Protokolle und Ansteuerungsarten (I2C, SPI, PPM) gleichzeitig einbauen will.&lt;br /&gt;
&lt;br /&gt;
Viele Regler verwenden auch einen AT90PWM, vorallem wenn mehrere PWM-Kanäle gebraucht werden.&lt;br /&gt;
&lt;br /&gt;
Übrigens wird bei käuflichen Reglern extrem häufig ein ATMega8 eingesetzt! Wenn man nur Software entwickeln möchte kann man auch einen solchen Regler kaufen und das eigene Programm aufspielen. Bei den [[#Weblinks]] findet man dazu auch noch Informationen.&lt;br /&gt;
&lt;br /&gt;
Um eine Raumzeigermodulation zu implementieren wird dann aber vermutlich schon ein 32-Bit Mikrocontroller nötig sein. Aber wie schon erwähnt ist für ein Modellbaumotor eine Raumzeigermodulation keinesfalls ein must-have.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Bei der Software kommt es jetzt natürlich sehr stark darauf an, wie die Hardware aufgebaut ist. Ich möchte hier aber nicht auf jede Variante eingehen, das gäbe viel zu viel Arbeit. Auch will ich ja kein fertiger Code bereitstellen, sondern nur Hinweise und Tipps geben. Wer nicht selber programmieren will, der kann ja mal die Mikrokopter-Firmware herunterladen, die älteren Versionen davon gibt es auf der Mikrokopter-Seite zum downloaden.&lt;br /&gt;
&lt;br /&gt;
Wichtig sind auf jeden Fall [[#Die 6 Zustände]]. Der Mikrocontroller muss die Phasen jeweils nacheinander so wie in der Tabelle ansteuern. Das ist soweit ja kein Problem, schwierig ist aber immer der richtige Zeitpunkt für die Kommutierung zu finden.&lt;br /&gt;
&lt;br /&gt;
Falls man einen IR2104 oder einen ähnlichen Treiber verwendet, würde die Software ungefähr so aussehen:&lt;br /&gt;
&lt;br /&gt;
* Beim Programmstart wird schonmal der PWM-Ausgang mit einem Timer aktiviert. Die Frequenz liegt normalerweise so im Bereich 12 bis 25kHz. Ich selber verwende 20kHz, da hört man dann auch dieses Pfeifen nicht mehr.&lt;br /&gt;
* Der Interrupt vom Analogkomparator muss aktiviert werden, um die Kommutierungszeitpunkte bestimmen zu können.&lt;br /&gt;
* Dann habe ich eine Funktion, welche den Zustand (1 bis 6) eins weiterschaltet und die Ausgänge entsprechend setzt. Dabei werden die Pins, die das PWM-Signal enthalten sollen, einfach als Eingang definiert, wie ich schonmal erwähnte.&lt;br /&gt;
* Wichtig ist ausserdem, dass bei jeder Kommutierung auch noch der richtige ADC-Kanal auf den Komparator geleitet wird per Multiplexer. Dieser Kanal wird bei jeder Kommutierung eins weitergeschaltet.&lt;br /&gt;
* Danach muss nur noch gewartet werden bis der Analogkomparator einen Interrupt auslöst. Sobald dies geschieht, wird die nächste Kommutierung per Timer (30° Verzögerung) ausgelöst, und das Spiel beginnt wieder von vorne.&lt;br /&gt;
&lt;br /&gt;
Je nach Komplexität des BLDC Controllers und des damit verbundenen Programmieraufwands ist es aber auch möglich (wie von sehr vielen Nutzern implementiert) die Kommutierung direkt nach dem Analog-Komparator Interrupt auszulösen - d.h. mit 0° Verzögerung. In diesem Fall spricht man von Phasenvoreilender (phaseadvance) Ansteuerung. Der Motor kann dadurch eine höhere Maximaldrehzahl erreichen, jedoch mit geringerem Drehmoment - die Stromaufnahme ist höher und der Wirkungsgrad geringer (siehe [http://ww1.microchip.com/downloads/en/AppNotes/01083a.pdf AN1083, Seite 18]). Der Effekt ist ähnlich dem Feldschwächebetrieb einer Asynchronmaschine.&lt;br /&gt;
&lt;br /&gt;
Die Drehzahl des Motors lässt sich jetzt ganz bequem ändern, indem man den Duty-Cycle des PWM-Signales verändert. Der Motor beschleunigt bzw. bremst dann von alleine. Übrigens ist es empfehlenswert, den Sollwert etwas zu &amp;quot;dämpfen&amp;quot;, damit keine schlagartigen Änderungen des Duty-Cycles erfolgen können. Vor allem schlagartige Abbremsmanöver können starke Überspannungsspitzen hervorrufen, die den Regler zerstören können!&lt;br /&gt;
&lt;br /&gt;
=== Anlauf ===&lt;br /&gt;
&lt;br /&gt;
So, das war jetzt die Beschreibung für einen Motor, der bereits läuft. &#039;&#039;&#039;Bis&#039;&#039;&#039; der Motor allerdings mal dreht, muss man anders vorgehen, weil der stillstehende Motor ja keine Komparator-Interrupts auslöst, da keine BEMF vorhanden ist.&lt;br /&gt;
&lt;br /&gt;
Daher muss man den Motor zuerst mit einem starren Drehfeld auf eine gewisse Drehzahl beschleunigen, wie bei einem Schrittmotor. Sobald eine genügend hohe Drehzahl erreicht wurde, kann man in den geregelten Betrieb schalten. Am besten schaltet man dazu einfach alle Phasen ab und aktiviert den Komparator. Sobald der erste Interrupt vom Komparator ausgelöst wird, werden die Phasen wieder eingeschaltet.&lt;br /&gt;
&lt;br /&gt;
Der ganze Startvorgang ist aber schon eine Wissenschaft für sich. Es braucht (nach meiner Erfahrung) viel Zeit und Nerven, bis alles richtig funktioniert. Man kann aber am Anfang den Motor auch von Hand anwerfen, das geht viel einfacher als mit einer Zwangskommutierung. Ein Oszilloskop ist eigentlich auch absolut notwendig, um analysieren zu können was der Regler und die BEMF genau macht. &lt;br /&gt;
&lt;br /&gt;
Ganz wichtig aber an dieser Stelle: &#039;&#039;&#039;Wenn der Motor mit einem starren Drehfeld angesteuert wird, sieht die BEMF alles andere als schön aus!&#039;&#039;&#039; Das liegt daran, dass der Motor bei jeder Kommutierung beschleunigt, und danach wieder abgebremst wird, der Motor läuft einfach nicht „rund“. Wenn ihr also irgendwas komisches auf dem Oszilloskop seht, ist das kein Fehler in eurer Schaltung, das ist normal bei Zwangskommutierung!&lt;br /&gt;
&lt;br /&gt;
Wenn Ihr die BEMF auf dem Oszilloskop anschauen wollt, könnt Ihr entweder den Motor einfach von Hand drehen, oder ihr dreht den Motor mit Zwangskommutierung hoch, und schaltet dann alle Phasen ab (nicht auf GND, in der Luft hängend). Direkt nach dem Abschalten der Phasen sollte die BEMF einen relativ schönen Drehstrom zeigen (muss ich selbst noch kontrollieren ob das wirklich der Fall ist :-) )&lt;br /&gt;
&lt;br /&gt;
Bis jetzt habe ich es mit dieser Variante aber noch nicht so richtig geschafft, einen brauchbaren Anlaufvorgang hinzukriegen. Ich glaube auch, dass gekaufte Regler das nicht so machen. Diese scheinen nur einen kräftigen Strom auf eine Phase zu geben, und werten dann die entstandene BEMF aus, aus der dann berechnet werden kann, welche Phase als nächstes bestromt werden muss. So richtig habe ich das aber noch nicht angeschaut, &#039;&#039;&#039;vielleicht weiss hier jemand besser Bescheid und könnte es hier beschreiben?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Das Prinzip eines Anlaufvorgangs eines sensorlosen BLDC ist folgendes:&lt;br /&gt;
- Man präge ein Feld ein, bei dem angenommen werden muss, dass der Motor diesem ab Stillstand auch folgt.&lt;br /&gt;
- Sobald diese Annahme durch Auftreten eines durch BEMF erzeugten Ereignisses bestätigt wird, kann in den geregelten Betrieb umgeschaltet werden.&lt;br /&gt;
&lt;br /&gt;
=== Komparator ===&lt;br /&gt;
&lt;br /&gt;
Wenn man sich für die Kommutierungs-Erkennung per Analogkomparator entscheidet, muss man noch ein sehr nützliches Feature von den AVRs kennen. Da man ja abwechslungsweise drei verschiedene Signale (BEMF_A...C) mit der Mittelpunktspannung vergleichen muss, aber nur ein einziger Analogkomparator vorhanden ist, muss man den sogenannten Analog-Multiplexer benutzen. Mit diesem in den AVRs integrierten Multiplexer kann man nun die Spannung am Pin &amp;quot;AIN0&amp;quot; mit einem beliebigen Analogeingang (ADC0...ADC7) vergleichen. Natürlich kann man nicht mehrere Kanäle gleichzeitig anwählen, da es nur einen einzigen Komparator gibt. Das ist für unsere Anwendung allerdings kein Problem, wir müssen immer nur eines der BEMF-Signale mit der Mittelpunktspannung vergleichen.&lt;br /&gt;
&lt;br /&gt;
Näheres dazu und wie man den Multiplexer benutzt erfährt man im Datenblatt des verwendeten Mukrocontrollers. Der entsprechende Abschnitt heisst &amp;quot;Analog Comparator Multiplexed Input&amp;quot; (unter &amp;quot;Analog Comparator&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
=== Schnittstellen ===&lt;br /&gt;
&lt;br /&gt;
Man kann nun den Sollwert der Drehzahl wahlweise über einen PPM-Eingang, über [[UART]], [[SPI]], [[I2C]] oder mit einem Potentiometer vorgeben. Welche Ansteuerung man wählt hängt davon ab, wie und wo der Motor eingesetzt werden soll und ist deshalb jedem selber überlassen.&lt;br /&gt;
&lt;br /&gt;
== Bildmaterial ==&lt;br /&gt;
=== Oszillogramme ===&lt;br /&gt;
&lt;br /&gt;
[[Datei: BLDC_Oszillogramm_Phasen_PWM.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Die drei Phasen während dem geregelten Betrieb, die BEMF ist sehr schön zu erkennen (immer zwischen den Zuständen &amp;quot;PWM&amp;quot; und &amp;quot;LOW&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei: BLDC_Oszillogramm_Phasen_Vollgas.png|300px]]&lt;br /&gt;
&lt;br /&gt;
So sehen die drei Phasen bei Vollgas aus (100% PWM). Die BEMF ist jetzt sogar so steil, dass sie die beiden Zustände &#039;&#039;Low&#039;&#039; und &#039;&#039;High&#039;&#039; mit einer fast perfekten Geraden verbindet!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei: BLDC_Oszillogramm_BEMF_richtig.png|300px]]&lt;br /&gt;
&lt;br /&gt;
* Gelb: Phase A, BEMF sehr schön erkennbar&lt;br /&gt;
* Blau: Mittelpunktspannung&lt;br /&gt;
* Rot: BEMF von Phase A (nach der BEMF-Schaltung!)&lt;br /&gt;
* Grün: Komparator-Interrupts (steigende Flanke) Jeder dritte Interrupt gehört zur Phase A, die anderen Interrupts stammen von den anderen Phasen, die nicht auf dem Bild zu sehen sind.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei: BLDC_Oszillogramm_BEMF_falsch.png|300px]]&lt;br /&gt;
&lt;br /&gt;
So kann z.B. die BEMF während der Zwangskommutierung aussehen. Dadurch werden auch zu viele Komparator-Interrupts (Grün, jede Flanke) ausgelöst. Kein schöner Anblick...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei: BLDC_Oszillogramm_Anlauf_1.png|300px]]&lt;br /&gt;
&lt;br /&gt;
So sieht der Anlaufvorgang bei einem gekauften Regler aus. eine extrem kurze Geschichte im Vergleich mit meinen paar Umdrehungen mit Zwangskommutierung. Wer kennt das Geheimnis?&lt;br /&gt;
&lt;br /&gt;
=== Layouts ===&lt;br /&gt;
&lt;br /&gt;
Als Anregung, wie so ein Regler aussehen könnte (nur 40x26mm klein, inklusive Optokoppler, drei Treibern und drei schönen Stecker!):&lt;br /&gt;
&lt;br /&gt;
[[Datei: BLDC_Eagle3d_top_1.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
[[Datei: BLDC_Eagle3d_bot_1.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
Der HCPL-0600 auf der Unterseite ist übrigens ein Optokoppler um das PPM-Eingangssignal galvanisch zu entkoppeln. Ist nicht zwingend nötig, war aber grad Platz da... :-)&lt;br /&gt;
&lt;br /&gt;
== Siehe Auch ==&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/248509 Diskussion zum Artikel]&lt;br /&gt;
* [[BLDC Demo Board]]&lt;br /&gt;
* [[Treiber]]&lt;br /&gt;
* [[Mosfet-Übersicht]]&lt;br /&gt;
* [[Leiterbahnbreite]] Unbedingt beachten bei grösseren Strömen!&lt;br /&gt;
* [[Kühlkörper]] Bei sehr hohen Strömen evtl. nötig&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.atmel.com/Images/doc8012.pdf AppNote AVR444 von Atmel]&lt;br /&gt;
* [http://ww1.microchip.com/downloads/en/AppNotes/00885a.pdf BLDC Theorie(AN885 Microchip)]&lt;br /&gt;
* [http://www.mikrokopter.de/ucwiki/BrushlessCtrl BrushlessCtrl vom Mikrokopter]&lt;br /&gt;
* [http://svn.mikrokopter.de/listing.php?repname=BL-Ctrl&amp;amp; Software vom Mikrokopter Brushless-Regler]&lt;br /&gt;
* [http://home.versanet.de/~b-konze/ Die Seite von B. Konze, einer der Pioniere in diesem Bereich]&lt;br /&gt;
* [http://www.rcgroups.com/forums/showthread.php?t=1513678 Ein Thema auf rcgroups.com (Englisch) wo einige käuflichen Regler näher angeschaut wurden und eine eigene Firmware angeboten wird]&lt;br /&gt;
* [http://rmmx.gmxhome.de/bldchv/start.html Ein Regler-Projekt für etwas grössere Motoren]&lt;br /&gt;
* [http://www.fc00.de/quadrokopter_6_kw.htm Regler für sehr grosse Motoren]&lt;br /&gt;
* [http://ww1.microchip.com/downloads/en/AppNotes/01083a.pdf Appnote AN1083 von Microchip, sehr detailliert]&lt;br /&gt;
[[Kategorie:Motoren]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Brushless-Controller_f%C3%BCr_Modellbaumotoren&amp;diff=67934</id>
		<title>Brushless-Controller für Modellbaumotoren</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Brushless-Controller_f%C3%BCr_Modellbaumotoren&amp;diff=67934"/>
		<updated>2012-08-16T07:00:42Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* Software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
Im Internet gibt es einige grundlegende Informationen zur Funktionsweise und Ansteuerung von Brushless-Motoren (BLDC). Für die Entwicklung eines solchen Reglers findet man aber nur wenig richtig detaillierte Informationen und Erfahrungsberichte. In diesem Artikel sollen genau diese Lücken geschlossen werden. Es soll hier aber kein fertiges Produkt (Schaltplan + Layout + Software) angeboten werden. Viel mehr soll es die Eigenentwicklung unterstützen, Ideen und Erfahrungen anbieten.&lt;br /&gt;
&lt;br /&gt;
An dieser Stelle weise ich noch darauf hin, dass man bei den [[#Weblinks]] noch einige sehr gute Informationen findet! Es gibt dort Hardware und Software, es lohnt sich die Links mal anzuschauen.&lt;br /&gt;
&lt;br /&gt;
==== Um welche Motoren geht es genau? ====&lt;br /&gt;
&lt;br /&gt;
Es geht hier um die sogenannten elektrisch kommutierten bürstenlosen Gleichstrommotoren (BLDC) aus dem Modellbaubereich. &lt;br /&gt;
&lt;br /&gt;
Deren Eigenschaften sind:&lt;br /&gt;
* Haben drei Anschlüsse für die drei Phasen, ansonsten sind keine weiteren Anschlüsse vorhanden&lt;br /&gt;
* Werden in der Regel mit LiPo Akkus versorgt&lt;br /&gt;
* Leistung im Bereich von ca. 100W bis 2kW&lt;br /&gt;
* Spannungen im Bereich von ca. 10 bis 50V&lt;br /&gt;
* Ströme im Bereich von ca. 5 bis 120A&lt;br /&gt;
&lt;br /&gt;
==== Um welche Motoren geht es hier nicht? ====&lt;br /&gt;
&lt;br /&gt;
* Motoren mit Hallsensoren für die Rückmeldung&lt;br /&gt;
* Festplattenmotoren&lt;br /&gt;
&lt;br /&gt;
Unter Umständen kann aber dieser Artikel auch für solche Motoren nützlich sein.&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise dieser Motoren ==&lt;br /&gt;
&lt;br /&gt;
=== Ansteuerung ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:BLDC_Spannungs_Diagramm.png|thumb|right|250px|Ansteuerung der 3 Phasen]]&lt;br /&gt;
&lt;br /&gt;
Grundsätzlich werden die 3 Phasen nacheinander bestromt, die Phasenspannungen wären also drei um 120° phasenverschobene Rechteckspannungen. Ein sinusförmiger Drehstrom ist nicht nötig, es genügen Rechteckspannungen. Mit einer Raumzeigermodulation könnte man die Stromaufnahme und die Geräuschentwicklung zwar noch verringern, macht die Ansteuerung aber einiges aufwändiger. Sogar die käuflichen Regler arbeiten nur mit Rechtecksignalen, zumindest die die ich kenne. &lt;br /&gt;
&lt;br /&gt;
Dabei gibt es für jede Phase die Zustände „Low“, „High“ und „Floating“. Low bedeutet 0V (GND), High entspricht der Versorgungsspannung und Floating ist keines von beidem, die Phase „hängt in der Luft“. Bei „High“ wird aber noch der Mittelwert der Spannung per PWM eingestellt, über das Tastverhältnis wird schlussendlich die Drehzahl verändert! Dazu aber später mehr.&lt;br /&gt;
&lt;br /&gt;
In der Grafik rechts kann man den Spannungsverlauf sehr gut erkennen. Das Diagramm zeigt aber nur den theoretischen Verlauf der Spannungen, wobei die gestrichelten Linien den Zustand &amp;quot;floating&amp;quot; symbolisieren. Dies kann man in einem Diagramm ja nicht wirklich darstellen, das ist einfach symbolisch gemeint. Interessanterweise sehen die Spannungen aufgrund der BEMF aber tatsächlich ziemlich ähnlich aus wie im Diagramm!&lt;br /&gt;
&lt;br /&gt;
=== Die 6 Zustände ===&lt;br /&gt;
&lt;br /&gt;
Wie man erkennen kann, werden 6 Zustände gebraucht, die sich dann immer wiederholen. Die Kommutierung ist also einfach ein Weiterschalten des Zustandes. &lt;br /&gt;
&#039;&#039;Diese 6 Zustände sind nicht mit den drei Zuständen von oben (High, Low, Floating) zu verwechseln, das ist ein anderes Thema!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In einer Tabelle dargestellt würde das folgendermassen aussehen:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Zustand || Phase A || Phase B || Phase C || Stromfluss || Komparator-Eingänge&lt;br /&gt;
|-&lt;br /&gt;
| 1 || PWM || Floating || GND || A --&amp;gt; C || MITTEL &amp;lt;--&amp;gt; NULL_B&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Floating || PWM || GND || B --&amp;gt; C || MITTEL &amp;lt;--&amp;gt; NULL_A&lt;br /&gt;
|-&lt;br /&gt;
| 3 || GND || PWM || Floating || B --&amp;gt; A || MITTEL &amp;lt;--&amp;gt; NULL_C&lt;br /&gt;
|-&lt;br /&gt;
| 4 || GND || Floating || PWM || C --&amp;gt; A || MITTEL &amp;lt;--&amp;gt; NULL_B&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Floating || GND || PWM || C --&amp;gt; B || MITTEL &amp;lt;--&amp;gt; NULL_A&lt;br /&gt;
|-&lt;br /&gt;
| 6 || PWM || GND || Floating || A --&amp;gt; B || MITTEL &amp;lt;--&amp;gt; NULL_C&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Hinweise:&lt;br /&gt;
* Die Nummern in der ersten Spalte entsprechen genau den sechs Zuständen, die auch im obigen Diagramm nummeriert sind (Alle 6 Zustände zusammen bilden einen Zyklus, wie es auch im Diagramm dargestellt ist)&lt;br /&gt;
* Den Inhalt der letzten Spalte wird später noch erläutert. Die Bezeichnungen beziehen sich auf die [[#BEMF-Schaltung]].&lt;br /&gt;
&lt;br /&gt;
=== Einsatz der BEMF ===&lt;br /&gt;
Das schaut bis jetzt eigentlich wie ein Synchronmotor oder Schrittmotor aus, was ein BLDC im Prinzip auch ist.  &lt;br /&gt;
&lt;br /&gt;
Wie schon erwähnt wurde, wird ein BLDC elektronisch kommutiert. Das heisst, die Kommutierung wird nicht einfach stur vorgegeben, sondern es wird immer Rücksicht auf die Ankerposition genommen. Dazu muss man allerdings wissen, wann man die Kommutierung genau auslösen soll. &lt;br /&gt;
&lt;br /&gt;
Dieses Verfahren heißt Block-Kommutierung und ist ein Kompromiss aus Aufwand und Ergebnis:&lt;br /&gt;
Idealerweise werden die Ströme im Stator so eingeprägt, dass der Statorfluss dem Rotorfluss immer um 90° vorauseilt. Nur so wir das ideale Drehmoment erzeugt (siehe Literatur zur permanenterregten Synchronmaschine). Allerdings hat dieses Verfahren, auch Feldorientierte Regelung oder Vektor-Regelung genannt, den Nachteil, dass meistens teure Positionssensorik für den Rotor nowendig ist und auch die nötige Rechenleistung stark ansteigt. Die komplette Regelung muss für jede PWM-Periode gerechnet werden, damit sich der Aufwand lohnt. &lt;br /&gt;
Im Fall der Block-Kommutierung ist der ideale Kommutierungszeitpunkt also der, bei dem das Stator-Feld dem Rotor-Feld im Mittel um 90 ° vorauseilt. Dieser ideale Kommutierungszeitpunkt ist wegen der als konstant angenommenen Rechenzeit für die Kommutierung drehzahlabhängig.&lt;br /&gt;
&lt;br /&gt;
Zur Erreichung einer höheren Maximaldrehzahl kann das Rotorfeld durch das Statorfeld im sogenannten Feldschwäch-Betrieb geschwächt werden. Es ergeben sich Feldschwäch-(Blind)ströme im Bereich der Nennströme.&lt;br /&gt;
&lt;br /&gt;
Grundsätzlich kann auch ein BLDC nicht ohne Kenntnis der Lage des Rotors kommutiert werden. Und hier kommt die sogenannte Back Electromotive Force (BEMF) zum Einsatz. Von den drei Phasen liegt ja zu jedem Zeitpunkt genau eine Phase in der Luft wie man am Diagramm oben erkennen kann. Aufgrund des drehenden Magnetfeldes im Motor wird an dieser Phase nun eine Spannung induziert. Und genau diese induzierte Spannung gibt nun Auskunft darüber, in welchem Winkel sich der Anker befindet, und daraus kann man dann auch den Zeitpunkt der nächsten Kommutierung bestimmen.&lt;br /&gt;
&lt;br /&gt;
Zusätzlich wird aber auch noch die Sternmittelpunktspannung der drei Phasen benötigt, welche aber leider nicht direkt zur Verfügung steht. Das ist aber kein Problem, mit drei Widerständen kann man sich die selber erzeugen (siehe [[#BEMF-Schaltung]]).&lt;br /&gt;
&lt;br /&gt;
Jetzt sollten die BEMF-Spannungen die Sternmittelpunktspannung ständig kreuzen, was man dann mit einem Komparator erfassen kann. Und den Interrupt, den der Komparator auslöst, ist nun verantwortlich für die nächste Kommutierung.&lt;br /&gt;
Der Komparator wird natürlich nacheinander mit den drei Phasen gefüttert, es darf immer nur die Phase an den Komparator angeschlossen sein, die auch in der Luft hängt! In der Tabelle [[#Die 6 Zustände]] sieht man, welche zwei Spannungen der Komparator jeweils vergleichen muss.&lt;br /&gt;
&lt;br /&gt;
Als Komparator kann man übrigens den integrierten nehmen, den es in den AVRs gibt. Diese (alle?) haben auch den benötigten Multiplexer, um zwischen den drei Analogquellen wählen zu können. Näheres dazu im Abschnitt [[#Software]].&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
=== Leistungsteil ===&lt;br /&gt;
&lt;br /&gt;
==== Treiber ====&lt;br /&gt;
&lt;br /&gt;
Um die drei notwendigen Zustände (&#039;&#039;Low&#039;&#039;, &#039;&#039;High&#039;&#039; und &#039;&#039;Floating&#039;&#039;) für jede der drei Phasen realisieren zu können, werden drei Halbbrücken mit Mosfets benötigt. Hier gibt es dann auch schon mehrere Varianten, wie man das aufbauen kann. Grundsätzlich muss man sich mal überlegen ob fertige FET-Treiber oder diskrete Treiber verwendet werden sollen. Die FET-Treiber haben einige sehr schöne Vorteile, deshalb sollte man diese meiner Meinung nach bevorzugen.&lt;br /&gt;
&lt;br /&gt;
Die Vorteile wären:&lt;br /&gt;
&lt;br /&gt;
* Integrierter Kurzschlussschutz mit dead time, ein Softwarefehler kann die FETs nicht zerstören. Das kann in der Entwicklungsphase sehr von Vorteil sein :-)&lt;br /&gt;
* Die FETs können mit ordentlicher Geschwindigkeit geschaltet werden, und die Mikrocontroller-Ports werden trotzdem nicht stark belastet. So kann die Wärmeentwicklung der FETs noch etwas reduziert werden.&lt;br /&gt;
* Bei Treibern die mit nur einem Eingang zwischen Lowside und Highside Mosfets toggeln (z.B. IR2104), ist der sogenannte „aktiver Freilauf“ bereits in Hardware realisiert und ermöglicht so mit wenig Aufwand eine extrem niedrige Erwärmung der Mosfets. Das ermöglicht schon sehr grosse Ströme auch ohne Kühlkörper!&lt;br /&gt;
* Es können günstigere Mosfets verwendet werden, es müssen keine TTL-Kompatible FETs sein. Auch ist eine niedrige Gatekapazität nicht so von Bedeutung wie bei direkter Ansteuerung mit einem Mikrocontroller.&lt;br /&gt;
* Je nach dem welchen Treiber man verwendet, kann der Softwareaufwand und die Fehleranfälligkeit deutlich reduziert werden.&lt;br /&gt;
&lt;br /&gt;
Nachteile von Treiber sind:&lt;br /&gt;
&lt;br /&gt;
* Mehr Bauteile auf der Platine.&lt;br /&gt;
* Vermutlich insgesamt etwas teurer, auch wenn die FETs günstiger sind.&lt;br /&gt;
* Bei vielen Treibern ist eine Minimalspannung von ca. 10V notwendig, damit sie funktionieren. Bei einem fast leeren 3S LiPo Akku könnte das vielleicht schon kritisch werden. Auch darf z.B. beim IR2104 eine Spannung von 20V nicht überschritten werden. Daher kommt (ohne StepUp und StepDown Wandler) eigentlich fast nur noch ein 4S Akku in Frage. Möchte man einen grösseren Eingangsspannungsbereich haben muss man noch entsprechende Spannungsregler einbauen.&lt;br /&gt;
&lt;br /&gt;
Ich persönlich habe es schon mit einem IR2104S probiert, dieser erscheint mir sehr geeignet für diese Aufgabe. Ich betreibe ihn mit einem 4S LiPo, damit läuft das Teil perfekt. Kann ich nur weiterempfehlen!&lt;br /&gt;
&lt;br /&gt;
==== Beispielschaltung ====&lt;br /&gt;
[[Datei:BLDC_Leistungsteil_1.png|thumb|right|300px|Beispiel einer Halbbrücke inklusive Strommessung]]&lt;br /&gt;
Hier ein Beispiel, wie der Leistungsteil einer Phase aussehen könnte.&lt;br /&gt;
&lt;br /&gt;
Für die exakte Beschaltung der Treiber muss man natürlich dessen Datenblatt studieren!&lt;br /&gt;
&lt;br /&gt;
Hier sieht man auch gleich noch die Strommessung, die man natürlich nicht für jede Phase einzeln aufbauen muss. Man kann sie sogar ganz weglassen, sie könnte aber nützlich sein um eine Überlast des Motores erkennen zu können.&lt;br /&gt;
&lt;br /&gt;
Der Widerstand R20 ist dazu da, dass auf dem Treiber das PWM-Signal liegt, sobald die Leitung „IN_A“ in der Luft hängt (uC Pin als Eingang definiert). So wird nur ein einziger PWM-Ausgang vom Mikrocontroller benötigt für alle drei Phasen, erfordert also kein Soft-PWM oder sonst irgend ein Murks. Diese Schaltung habe ich übrigens beim Mikrokopter-Projekt abgeschaut.&lt;br /&gt;
&lt;br /&gt;
Übrigens muss an die Versorgung unbedingt noch ein grosser Elko gehängt werden, am besten möglichst nahe an die Mosfets (keine langen Leitungen zwischen Elko und Mosfets). Die erforderliche Kapazität hängt davon ab, wieviel Strom der Motor braucht. bei kleinen bis mittleren Motoren sollten so 220uF bis 680uF ausreichend sein.&lt;br /&gt;
&lt;br /&gt;
=== BEMF-Schaltung ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:BLDC_BEMF_schaltung.png|thumb|right|300px|BEMF-Schaltung]]&lt;br /&gt;
&lt;br /&gt;
Ein wichtiger Teil ist aber auch die BEMF-Schaltung. Dabei wird häufig die Schaltung vom Mikrokopter eingesetzt (siehe Schaltung rechts).&lt;br /&gt;
&lt;br /&gt;
Die Schaltung besteht erstmal aus drei Spannungsteilern, die die Phasenspannungen auf ein Spannungsniveau heruntersetzen, das man auf die Mikrokontrollereingänge legen darf. Keramikkondensatoren glätten diese Spannungen, weil die aufgrund der PWM sonst sehr stark ausschlagen. Dann gehen diese drei Spannungen (&#039;&#039;NULL_A&#039;&#039;, &#039;&#039;NULL_B&#039;&#039; und &#039;&#039;NULL_C&#039;&#039;) auf drei ADC-Eingänge des Mikrocontrollers.&lt;br /&gt;
&lt;br /&gt;
Und dann sind da noch die drei Widerstände, die aus den Spannungen &#039;&#039;NULL_A&#039;&#039;, &#039;&#039;NULL_B&#039;&#039; und &#039;&#039;NULL_C&#039;&#039; einen virtuellen Sternmittelpunkt bilden. Diese Mittelpunktspannung (&#039;&#039;MITTEL&#039;&#039;) kommt dann auf den Komparatoreingang &#039;&#039;AIN0&#039;&#039; vom AVR. Diese Spannung soll der Komparator später dann mit jeweils einer der Spannungen &#039;&#039;NULL_A&#039;&#039;, &#039;&#039;NULL_B&#039;&#039; und &#039;&#039;NULL_C&#039;&#039; vergleichen um den Kommutierungszeitpunkt bestimmen zu können.&lt;br /&gt;
&lt;br /&gt;
Man kann die Widerstands-/ und Kapazitätswerte auch noch anpassen. Bei höheren Eingangsspannungen muss man darauf achten, dass die Eingänge vom AVR keine zu hohe Spannung abkriegen! Ein Regler, den ich gekauft habe, hat einiges höhere Widerstandswerte und kommt sogar ohne Kondensatoren aus. Hier hat man also durchaus noch Spielraum um ein bisschen zu tüfteln, für den Anfang ist die abgebildete Schaltung aber bestens geeignet.&lt;br /&gt;
&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
&lt;br /&gt;
Als Mikrocontroller sind viele Typen aus der AVR-Serie geeignet. Bei der BrushlessCtrl wird zum Beispiel ein ATMega168 eingesetzt. Mit diesem habe ich auch mal angefangen, der scheint wirklich gut geeignet zu sein. Es reicht aber auch ein ATMega88 wenn man nicht alle möglichen Protokolle und Ansteuerungsarten (I2C, SPI, PPM) gleichzeitig einbauen will.&lt;br /&gt;
&lt;br /&gt;
Viele Regler verwenden auch einen AT90PWM, vorallem wenn mehrere PWM-Kanäle gebraucht werden.&lt;br /&gt;
&lt;br /&gt;
Übrigens wird bei käuflichen Reglern extrem häufig ein ATMega8 eingesetzt! Wenn man nur Software entwickeln möchte kann man auch einen solchen Regler kaufen und das eigene Programm aufspielen. Bei den [[#Weblinks]] findet man dazu auch noch Informationen.&lt;br /&gt;
&lt;br /&gt;
Um eine Raumzeigermodulation zu implementieren wird dann aber vermutlich schon ein 32-Bit Mikrocontroller nötig sein. Aber wie schon erwähnt ist für ein Modellbaumotor eine Raumzeigermodulation keinesfalls ein must-have.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
Bei der Software kommt es jetzt natürlich sehr stark darauf an, wie die Hardware aufgebaut ist. Ich möchte hier aber nicht auf jede Variante eingehen, das gäbe viel zu viel Arbeit. Auch will ich ja kein fertiger Code bereitstellen, sondern nur Hinweise und Tipps geben. Wer nicht selber programmieren will, der kann ja mal die Mikrokopter-Firmware herunterladen, die älteren Versionen davon gibt es auf der Mikrokopter-Seite zum downloaden.&lt;br /&gt;
&lt;br /&gt;
Wichtig sind auf jeden Fall [[#Die 6 Zustände]]. Der Mikrocontroller muss die Phasen jeweils nacheinander so wie in der Tabelle ansteuern. Das ist soweit ja kein Problem, schwierig ist aber immer der richtige Zeitpunkt für die Kommutierung zu finden.&lt;br /&gt;
&lt;br /&gt;
Falls man einen IR2104 oder einen ähnlichen Treiber verwendet, würde die Software ungefähr so aussehen:&lt;br /&gt;
&lt;br /&gt;
* Beim Programmstart wird schonmal der PWM-Ausgang mit einem Timer aktiviert. Die Frequenz liegt normalerweise so im Bereich 12 bis 25kHz. Ich selber verwende 20kHz, da hört man dann auch dieses Pfeifen nicht mehr.&lt;br /&gt;
* Der Interrupt vom Analogkomparator muss aktiviert werden, um die Kommutierungszeitpunkte bestimmen zu können.&lt;br /&gt;
* Dann habe ich eine Funktion, welche den Zustand (1 bis 6) eins weiterschaltet und die Ausgänge entsprechend setzt. Dabei werden die Pins, die das PWM-Signal enthalten sollen, einfach als Eingang definiert, wie ich schonmal erwähnte.&lt;br /&gt;
* Wichtig ist ausserdem, dass bei jeder Kommutierung auch noch der richtige ADC-Kanal auf den Komparator geleitet wird per Multiplexer. Dieser Kanal wird bei jeder Kommutierung eins weitergeschaltet.&lt;br /&gt;
* Danach muss nur noch gewartet werden bis der Analogkomparator einen Interrupt auslöst. Sobald dies geschieht, wird die nächste Kommutierung per Timer (30° Verzögerung) ausgelöst, und das Spiel beginnt wieder von vorne.&lt;br /&gt;
&lt;br /&gt;
Je nach Komplexität des BLDC Controllers und des damit verbundenen Programmieraufwands ist es aber auch möglich (wie von sehr vielen Nutzern implementiert) die Kommutierung direkt nach dem Analog-Komparator Interrupt auszulösen - d.h. mit 0° Verzögerung. In diesem Fall spricht man von Phasenvoreilender (phaseadvance) Ansteuerung. Der Motor kann dadurch eine höhere Maximaldrehzahl erreichen, jedoch mit geringerem Drehmoment - die Stromaufnahme ist höher und der Wirkungsgrad geringer (siehe [http://ww1.microchip.com/downloads/en/AppNotes/01083a.pdf AN1083, Seite 18]). Der Effekt ist ähnlich dem Feldschwächebetrieb einer Asynchronmaschine.&lt;br /&gt;
&lt;br /&gt;
Die Drehzahl des Motors lässt sich jetzt ganz bequem ändern, indem man den Duty-Cycle des PWM-Signales verändert. Der Motor beschleunigt bzw. bremst dann von alleine. Übrigens ist es empfehlenswert, den Sollwert etwas zu &amp;quot;dämpfen&amp;quot;, damit keine schlagartigen Änderungen des Duty-Cycles erfolgen können. Vor allem schlagartige Abbremsmanöver können starke Überspannungsspitzen hervorrufen, die den Regler zerstören können!&lt;br /&gt;
&lt;br /&gt;
=== Anlauf ===&lt;br /&gt;
&lt;br /&gt;
So, das war jetzt die Beschreibung für einen Motor, der bereits läuft. &#039;&#039;&#039;Bis&#039;&#039;&#039; der Motor allerdings mal dreht, muss man anders vorgehen, weil der stillstehende Motor ja keine Komparator-Interrupts auslöst, da keine BEMF vorhanden ist.&lt;br /&gt;
&lt;br /&gt;
Daher muss man den Motor zuerst mit einem starren Drehfeld auf eine gewisse Drehzahl beschleunigen, wie bei einem Schrittmotor. Sobald eine genügend hohe Drehzahl erreicht wurde, kann man in den geregelten Betrieb schalten. Am besten schaltet man dazu einfach alle Phasen ab und aktiviert den Komparator. Sobald der erste Interrupt vom Komparator ausgelöst wird, werden die Phasen wieder eingeschaltet.&lt;br /&gt;
&lt;br /&gt;
Der ganze Startvorgang ist aber schon eine Wissenschaft für sich. Es braucht (nach meiner Erfahrung) viel Zeit und Nerven, bis alles richtig funktioniert. Man kann aber am Anfang den Motor auch von Hand anwerfen, das geht viel einfacher als mit einer Zwangskommutierung. Ein Oszilloskop ist eigentlich auch absolut notwendig, um analysieren zu können was der Regler und die BEMF genau macht. &lt;br /&gt;
&lt;br /&gt;
Ganz wichtig aber an dieser Stelle: &#039;&#039;&#039;Wenn der Motor mit einem starren Drehfeld angesteuert wird, sieht die BEMF alles andere als schön aus!&#039;&#039;&#039; Das liegt daran, dass der Motor bei jeder Kommutierung beschleunigt, und danach wieder abgebremst wird, der Motor läuft einfach nicht „rund“. Wenn ihr also irgendwas komisches auf dem Oszilloskop seht, ist das kein Fehler in eurer Schaltung, das ist normal bei Zwangskommutierung!&lt;br /&gt;
&lt;br /&gt;
Wenn Ihr die BEMF auf dem Oszilloskop anschauen wollt, könnt Ihr entweder den Motor einfach von Hand drehen, oder ihr dreht den Motor mit Zwangskommutierung hoch, und schaltet dann alle Phasen ab (nicht auf GND, in der Luft hängend). Direkt nach dem Abschalten der Phasen sollte die BEMF einen relativ schönen Drehstrom zeigen (muss ich selbst noch kontrollieren ob das wirklich der Fall ist :-) )&lt;br /&gt;
&lt;br /&gt;
Bis jetzt habe ich es mit dieser Variante aber noch nicht so richtig geschafft, einen brauchbaren Anlaufvorgang hinzukriegen. Ich glaube auch, dass gekaufte Regler das nicht so machen. Diese scheinen nur einen kräftigen Strom auf eine Phase zu geben, und werten dann die entstandene BEMF aus, aus der dann berechnet werden kann, welche Phase als nächstes bestromt werden muss. So richtig habe ich das aber noch nicht angeschaut, &#039;&#039;&#039;vielleicht weiss hier jemand besser Bescheid und könnte es hier beschreiben?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Das Prinzip eines Anlaufvorgangs eines sensorlosen BLDC ist folgendes:&lt;br /&gt;
- Man präge ein Feld ein, bei dem angenommen werden muss, dass der Motor diesem ab Stillstand auch folgt.&lt;br /&gt;
- Sobald diese Annahme durch Auftreten eines durch BEMF erzeugten Ereignisses bestätigt wird, kann in den geregelten Betrieb umgeschaltet werden.&lt;br /&gt;
&lt;br /&gt;
=== Komparator ===&lt;br /&gt;
&lt;br /&gt;
Wenn man sich für die Kommutierungs-Erkennung per Analogkomparator entscheidet, muss man noch ein sehr nützliches Feature von den AVRs kennen. Da man ja abwechslungsweise drei verschiedene Signale (BEMF_A...C) mit der Mittelpunktspannung vergleichen muss, aber nur ein einziger Analogkomparator vorhanden ist, muss man den sogenannten Analog-Multiplexer benutzen. Mit diesem in den AVRs integrierten Multiplexer kann man nun die Spannung am Pin &amp;quot;AIN0&amp;quot; mit einem beliebigen Analogeingang (ADC0...ADC7) vergleichen. Natürlich kann man nicht mehrere Kanäle gleichzeitig anwählen, da es nur einen einzigen Komparator gibt. Das ist für unsere Anwendung allerdings kein Problem, wir müssen immer nur eines der BEMF-Signale mit der Mittelpunktspannung vergleichen.&lt;br /&gt;
&lt;br /&gt;
Näheres dazu und wie man den Multiplexer benutzt erfährt man im Datenblatt des verwendeten Mukrocontrollers. Der entsprechende Abschnitt heisst &amp;quot;Analog Comparator Multiplexed Input&amp;quot; (unter &amp;quot;Analog Comparator&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
=== Schnittstellen ===&lt;br /&gt;
&lt;br /&gt;
Man kann nun den Sollwert der Drehzahl wahlweise über einen PPM-Eingang, über [[UART]], [[SPI]], [[I2C]] oder mit einem Potentiometer vorgeben. Welche Ansteuerung man wählt hängt davon ab, wie und wo der Motor eingesetzt werden soll und ist deshalb jedem selber überlassen.&lt;br /&gt;
&lt;br /&gt;
== Bildmaterial ==&lt;br /&gt;
=== Oszillogramme ===&lt;br /&gt;
&lt;br /&gt;
[[Datei: BLDC_Oszillogramm_Phasen_PWM.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Die drei Phasen während dem geregelten Betrieb, die BEMF ist sehr schön zu erkennen (immer zwischen den Zuständen &amp;quot;PWM&amp;quot; und &amp;quot;LOW&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei: BLDC_Oszillogramm_Phasen_Vollgas.png|300px]]&lt;br /&gt;
&lt;br /&gt;
So sehen die drei Phasen bei Vollgas aus (100% PWM). Die BEMF ist jetzt sogar so steil, dass sie die beiden Zustände &#039;&#039;Low&#039;&#039; und &#039;&#039;High&#039;&#039; mit einer fast perfekten Geraden verbindet!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei: BLDC_Oszillogramm_BEMF_richtig.png|300px]]&lt;br /&gt;
&lt;br /&gt;
* Gelb: Phase A, BEMF sehr schön erkennbar&lt;br /&gt;
* Blau: Mittelpunktspannung&lt;br /&gt;
* Rot: BEMF von Phase A (nach der BEMF-Schaltung!)&lt;br /&gt;
* Grün: Komparator-Interrupts (steigende Flanke) Jeder dritte Interrupt gehört zur Phase A, die anderen Interrupts stammen von den anderen Phasen, die nicht auf dem Bild zu sehen sind.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei: BLDC_Oszillogramm_BEMF_falsch.png|300px]]&lt;br /&gt;
&lt;br /&gt;
So kann z.B. die BEMF während der Zwangskommutierung aussehen. Dadurch werden auch zu viele Komparator-Interrupts (Grün, jede Flanke) ausgelöst. Kein schöner Anblick...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei: BLDC_Oszillogramm_Anlauf_1.png|300px]]&lt;br /&gt;
&lt;br /&gt;
So sieht der Anlaufvorgang bei einem gekauften Regler aus. eine extrem kurze Geschichte im Vergleich mit meinen paar Umdrehungen mit Zwangskommutierung. Wer kennt das Geheimnis?&lt;br /&gt;
&lt;br /&gt;
=== Layouts ===&lt;br /&gt;
&lt;br /&gt;
Als Anregung, wie so ein Regler aussehen könnte (nur 40x26mm klein, inklusive Optokoppler, drei Treibern und drei schönen Stecker!):&lt;br /&gt;
&lt;br /&gt;
[[Datei: BLDC_Eagle3d_top_1.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
[[Datei: BLDC_Eagle3d_bot_1.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
Der HCPL-0600 auf der Unterseite ist übrigens ein Optokoppler um das PPM-Eingangssignal galvanisch zu entkoppeln. Ist nicht zwingend nötig, war aber grad Platz da... :-)&lt;br /&gt;
&lt;br /&gt;
== Siehe Auch ==&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/248509 Diskussion zum Artikel]&lt;br /&gt;
* [[BLDC Demo Board]]&lt;br /&gt;
* [[Treiber]]&lt;br /&gt;
* [[Mosfet-Übersicht]]&lt;br /&gt;
* [[Leiterbahnbreite]] Unbedingt beachten bei grösseren Strömen!&lt;br /&gt;
* [[Kühlkörper]] Bei sehr hohen Strömen evtl. nötig&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.atmel.com/Images/doc8012.pdf AppNote AVR444 von Atmel]&lt;br /&gt;
* [http://ww1.microchip.com/downloads/en/AppNotes/00885a.pdf BLDC Theorie(AN885 Microchip)]&lt;br /&gt;
* [http://www.mikrokopter.de/ucwiki/BrushlessCtrl BrushlessCtrl vom Mikrokopter]&lt;br /&gt;
* [http://svn.mikrokopter.de/listing.php?repname=BL-Ctrl&amp;amp; Software vom Mikrokopter Brushless-Regler]&lt;br /&gt;
* [http://home.versanet.de/~b-konze/ Die Seite von B. Konze, einer der Pioniere in diesem Bereich]&lt;br /&gt;
* [http://www.rcgroups.com/forums/showthread.php?t=1513678 Ein Thema auf rcgroups.com (Englisch) wo einige käuflichen Regler näher angeschaut wurden und eine eigene Firmware angeboten wird]&lt;br /&gt;
* [http://rmmx.gmxhome.de/bldchv/start.html Ein Regler-Projekt für etwas grössere Motoren]&lt;br /&gt;
* [http://www.fc00.de/quadrokopter_6_kw.htm Regler für sehr grosse Motoren]&lt;br /&gt;
* [http://ww1.microchip.com/downloads/en/AppNotes/01083a.pdf Appnote AN1083 von Microchip, sehr detailliert]&lt;br /&gt;
[[Kategorie:Motoren]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Konstantstromquelle&amp;diff=67933</id>
		<title>Konstantstromquelle</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Konstantstromquelle&amp;diff=67933"/>
		<updated>2012-08-16T06:59:16Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* LM2576 Step Down */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Eine &#039;&#039;&#039;Konstantstromquelle&#039;&#039;&#039; ist eine Schaltung, deren Zweck es ist, den Strom durch eine Last (z.&amp;amp;nbsp;B. eine [[LED]]) möglichst konstant zu halten, das heißt Änderungen des Stroms durch Variationen der Betriebsspannung und/oder des Lastwiderstands entgegen zu wirken.&lt;br /&gt;
&lt;br /&gt;
Es gibt viele verschiedene Schaltungen, die zu diesem Zweck eingesetzt werden. Sie unterscheiden sich in ihrer Präzision, der minimalen und maximalen Betriebsspannung, und dem Bauteilaufwand. Es sollen hier nur einige besonders einfache Schaltungen vorgestellt werden.&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-2&amp;quot;&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Konstantstromquelle mit J-FET ==&lt;br /&gt;
&lt;br /&gt;
=== Beschreibung ===&lt;br /&gt;
&lt;br /&gt;
Eine sehr einfache Konstantstromquelle lässt sich mit einem [[FET|JFET]] realisieren. Der resultierende Strom ist durch den verwendeten FET bestimmt, dabei wird die Eigenschaft genutzt, dass der JFET selbstleitend ist, also bei einer Gate-Source-Spannung von 0V seinen maximal möglichen Strom leitet und bei ansteigender negativer Gate-Source-Spannung U_GS den Drain-Source-Kanal zunehmend abschnürt. Es werden Bauteile angeboten, bei denen die Verbindung zwischen Gate und Source des FET schon intern vorgenommen wurde (Konstantstromdiode, engl. current regulator diode). Diese werden mit engeren Toleranzen gefertigt und erlauben daher eine genauere Definition des Stroms. Außerdem benötigen diese keinen Widerstand in der Sourceleitung und brauchen damit weniger Spannungsabfall zum Betrieb.&lt;br /&gt;
&lt;br /&gt;
=== Vorteile ===&lt;br /&gt;
&lt;br /&gt;
* Großer Betriebsspannungsbereich, nach oben nur durch die maximale Drain-Source-Spannung (V_DS) des FETs und seine maximale Verlustleistung begrenzt.&lt;br /&gt;
* Einfachster Aufbau&lt;br /&gt;
&lt;br /&gt;
=== Nachteile ===&lt;br /&gt;
&lt;br /&gt;
* Beeinflussung durch Toleranzen der Fertigungsparameter des FET, typ. +/- 10%&lt;br /&gt;
* hohe Sättigungsspannung über dem FET, typ. 1-3V&lt;br /&gt;
* nur mäßig temperaturstabil&lt;br /&gt;
* selbstleitende FETs für Ströme größer als 30mA sind selten und entsprechend teuer&amp;lt;ref&amp;gt;Es gibt aber einige Depletion-Mode Mosfets mit sehr hohen Sperrspannungen und z.T. auch grösseren Strömen.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Schaltung ===&lt;br /&gt;
&lt;br /&gt;
[[Bild:Konstantstrom.gif]]&lt;br /&gt;
&lt;br /&gt;
=== Weblinks ===&lt;br /&gt;
* [http://www.vishay.com/docs/70596/70596.pdf Vishay AN103 - The FET Constant-Current Source/Limiter]&lt;br /&gt;
* [http://www.elektronik-kompendium.de/sites/slt/0207011.htm ELKO: FET als Konstantstromquelle]&lt;br /&gt;
* [http://www.elektronik-kompendium.de/public/schaerer/curr2pol.htm ELKO: Der Transistor-LED-und der FET-Konstantstromzweipol]&lt;br /&gt;
* [http://home.arcor.de/slotracingtechnik/homepage/bd256b.htm Konstantstromquelle für Leuchtdioden mit dem BF256B]&lt;br /&gt;
* [[Mosfet-Übersicht#N-Kanal J-FET | Liste von J-FETs]]&lt;br /&gt;
* [http://search.datasheetcatalog.net/key/LM334 LM334] betagter, aber guter IC, programmierbare Konstantstromquelle mit 1µA-10mA, 0,8-1V Spannungsabfall, kann per Transistor auf deutlich größere Ströme erweitert werden.&lt;br /&gt;
&lt;br /&gt;
== Konstantstromquelle mit bipolaren Transistoren ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Ksq.png|thumb|right|231px|U&amp;lt;sub&amp;gt;BE&amp;lt;/sub&amp;gt;-Konstantstromquelle]]&lt;br /&gt;
Die auch als U&amp;lt;sub&amp;gt;BE&amp;lt;/sub&amp;gt;-Konstantstromquelle bekannte Stromquelle funktioniert folgendermassen:&lt;br /&gt;
&lt;br /&gt;
Wenn die Spannung über R1 die Basis-Emitter-Flussspannung (verwendeter BC546: 0,6V) von T2 überschreitet, schaltet T2 durch. Dadurch wird die Basis von T1 geräumt und damit gesperrt. Der Strom durch T1 und damit die Spannung über R1 sinkt, wodurch T2 wieder zu sperren beginnt, was T1 wieder leiten lässt. So pendelt diese Schaltung auf die konstante BE-Spannung von ca. 0,6..0,7V – je nach verwendetem Transistor – über R1 ein. Weil R1 konstant ist hat dies einen  konstanten Strom durch T2 zur Folge.&lt;br /&gt;
R1 berechnet sich daher wie folgt:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{align}&lt;br /&gt;
R &amp;amp; = \frac{U}{I}\\&lt;br /&gt;
R1 &amp;amp; = \frac{U_{BE,T2}}{I_{\text{soll}}} = \frac{0.6\text{V}}{I_{\text{soll}}}&lt;br /&gt;
\end{align}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
R2 wird so ausgelegt, dass T1 grundsätzlich sättigen kann. Siehe dazu [[Basiswiderstand]]. Ein guter Richtwert bei 5V Vcc ist 4,7kΩ.&lt;br /&gt;
&lt;br /&gt;
Anstatt &#039;&#039;&#039;T2&#039;&#039;&#039; kann auch eine Leuchtdiode verwendet werden, dazu den Basisanschluss weglassen. Die LED leuchtet auf, wenn die Stromquelle regelt, und verlischt bei Leerlauf. So lassen sich einfache Konstantstrom-Ladegeräte mit Kontrollanzeige aufbauen.&lt;br /&gt;
&lt;br /&gt;
Eine temperaturstabile Präzisions-Stromquelle entsteht durch Ersetzen von &#039;&#039;&#039;T2&#039;&#039;&#039; durch einen TL431[http://www.mikrocontroller.net/part/TL431].&lt;br /&gt;
&lt;br /&gt;
=== Vorteile ===&lt;br /&gt;
* gut bei niedriger Betriebsspannung, da Schaltung bereits mit kleiner Restspannung von&lt;br /&gt;
:: &amp;lt;math&amp;gt;U_{BE,T2}+U_{CE,T1} \approx 0{,}65\,\text{V}+0{,}15\,\text{V}&amp;lt;/math&amp;gt;&lt;br /&gt;
: am Transistor läuft und die Regelung auch dann erfolgt, wenn nur noch wenige hundert mV zwischen Kollektor und Emitter des Transistors T1 anliegen.&lt;br /&gt;
* Ausschließlich &amp;quot;Allerweltsteile&amp;quot;, d.h. kann aus Resten aus der Bastelkiste aufgebaut werden&lt;br /&gt;
&lt;br /&gt;
=== Nachteile ===&lt;br /&gt;
* nicht temperaturkompensiert. Strom schwankt um &lt;br /&gt;
:: &amp;lt;math&amp;gt;\frac{\Delta U_{BE}}{R1} \quad\text{ mit }\quad \Delta U_{BE} \left(\Delta\vartheta\right) \approx -1{,}7 \,\frac{\text{mV}}{\text{K}} \cdot \Delta\vartheta&amp;lt;/math&amp;gt;&lt;br /&gt;
: Das sind etwa 2,6% pro 10°C&lt;br /&gt;
&lt;br /&gt;
[[Datei:Ksq_2T_sim.svg|thumb|right|300px|Analyse bei steigender Versorgungsspannung]]&lt;br /&gt;
&lt;br /&gt;
=== Weblinks ===&lt;br /&gt;
* [http://www.elektronik-kompendium.de/sites/slt/0210253.htm ELKO: Transistor als Konstantstromquelle]&lt;br /&gt;
* [http://www.elektronik-kompendium.de/public/schaerer/currled.htm ELKO: Die Transistor-LED-Konstantstromquelle mit ein oder zwei Transistoren und Konstantstromquelle mit Bandgap und Opamp]&lt;br /&gt;
* [http://www.elektronik-kompendium.de/public/schaerer/curr2pol.htm ELKO: Der Transistor-LED-und der FET-Konstantstromzweipol]&lt;br /&gt;
* [http://www.ferromel.de/tronic_6.htm Verschiedene Konstantstromquellen mit Beschreibung]&lt;br /&gt;
* [http://www.elexs.de/kap5_9.htm Konstantstromquelle bei ELEXS]&lt;br /&gt;
{{Absatz}}&lt;br /&gt;
&lt;br /&gt;
== Konstantstromquelle mit Operationsverstärker und Transistor ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Ksq_opv.png|thumb|right|231px|Konstantstromquelle mit OPV und Bipolartransistor]]&lt;br /&gt;
&lt;br /&gt;
Der Strom, welcher konstant gehalten werden soll, wird durch R2 gemessen (Shunt). Der OPV arbeitet als Spannungsfolger und versucht, die Spannung am - Eingang so groß wie am + Eingang zu halten. Ist z.B. die Spanunng am - Eingang etwas kleiner als am + Eingang (Bruchteile von mV!), dann steigt die Ausgangsspannung des OPV um einige mV und erhöht damit die Basis-Emitter-Spannung von T1 und damit den Basisstrom. Dadurch fließt ein höherer Kollerktorstom, welcher wiederum einen höheren Spannungsabfall über R2 verursacht, bis die Spannungen am - und + Eingang des OPV wieder absolut gleich sind (die Offsetspannung wird hier zunächst vernachlässigt). Die Beispielschaltung hier ist bei ausreichender [[Kühlkörper|Kühlung]] für T1 für ca. 1A brauchbar. Der Strom wird mit 0-100mV eingestellt.&lt;br /&gt;
&lt;br /&gt;
Nachteilig ist, dass der Basisstrom von T1 nicht durch die Last fließt, aber durch R2 und somit die Konstantstromregelung verfälscht. Als Gegenmaßnahme nutzt man einen Darlingtontransistor mit sehr hoher Stromverstärkung von 1000 und mehr, was bedeutet, dass der verfälschende Basisstrom nur noch 1 Promille Fehler verursacht. Oder noch besser einen MOSFET, dieser hat Gateströme (Leckströme) im Bereich von unter einem Mikroampere. Dieser Fehler fällt bei 99,9% der Anwendungen nicht ins Gewicht. Prüfen sollte man dabei, dass der MOSFET für [[FET#Linearbetrieb_von_MOSFETs | Linearbetrieb]] geeignet ist, denn das sind viele Hochleistungs-MOSFETs nicht! Hier wird noch ein zusätzlicher Widerstand vor dem Gate des MOSFETs geschaltet, um die hohe Kapazität des Gates vom OPV-Ausgang zu entkoppeln, welche viele OPVs wieder instabil machen würde.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Ksq_opv_mosfet.png|thumb|right|231px|Konstantstromquelle mit OPV und MOSFET]]&lt;br /&gt;
&lt;br /&gt;
Wichtig sind R1 und C1. In vielen Schaltungen im Internet fehlen sie, die Spannung über R2 geht direkt an den - Eingang des OPV. Das ist aber falsch und funktioniert oft nur durch Zufall. Denn R1 und C1 sind wichtig zu Frequenzgangkompensation des OPV. Die Schaltung ist ein Regelkreis und diese sind für notorische Instabilitäten bekannt, d.h. sie schwingen. Durch Rechnung oder Probieren muss der richtige Wert für R1 und C1 gefunden werden, bei der die Stromquelle ausreichend schnell regiert ohne zu schwingen. Testen kann man das u.a. dadurch, dass man einen Sprung auf den Eingang gibt, z.B. mit einem Funktionsgenerator oder einfach einem NE555 als Taktgeber. Dabei beobachtet man die Spannung über R2 mit dem Oszilloskop, ggf. auch am Ausgang des OPV. Hier sieht man wie schnell die Stromquelle reagiert und ob sie schwingt.&lt;br /&gt;
&lt;br /&gt;
=== Vorteile ===&lt;br /&gt;
* Größe Ströme können sehr genau und schnell geregelt werden, nur durch T1 und dessen Kühlung begrenzt&lt;br /&gt;
* einfacher Aufbau mit Standardkomponenten&lt;br /&gt;
* wird oft als Stromregler in elektronischen Lasten benutzt&lt;br /&gt;
&lt;br /&gt;
=== Nachteile ===&lt;br /&gt;
* bei sehr hohen Stömen muss man eine Vierdrahtmessung an R2 vornehmen&lt;br /&gt;
* hohe Verlustleistung bei kleinen Lastwiderständen und hoher Betriebsspannung (lineare Stromquelle)&lt;br /&gt;
* nur Einquadrantenbetrieb möglich&lt;br /&gt;
&lt;br /&gt;
=== Weblinks ===&lt;br /&gt;
*Analog by Design Show - Hosted by Bob Pease&lt;br /&gt;
** [http://www.youtube.com/watch?v=411f0DvXu18 Konstantstromquellen]&lt;br /&gt;
** [http://www.youtube.com/watch?v=2N6cjGS7lUE Präzise 1A Konstantstromquelle ]&lt;br /&gt;
&lt;br /&gt;
== Stromspiegel als Konstantstromquelle ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Stromspiegel als Konstantstromquelle.svg|miniatur|Stromspiegel mit Widerstand]]&lt;br /&gt;
Bei stabiler Versorgungsspannung eignet sich ein Stromspiegel mit Widerstand als Spannungs-Stromwandler und findet sich beispielsweise in älteren Operationsverstärkern wie dem LM741. Das Konzept des Stromspiegels wird an dieser Stelle nicht weiter erläutert.&lt;br /&gt;
&lt;br /&gt;
Die Widerstände R2 und R3 reduzieren die Auswirkungen von Bauteiltoleranzen und der Temperaturdrift. Als grober Richtwert sollte deren Spannungsabfall 0,2 V oder mehr betragen. T1 und T2 sind identische Transistortypen (z.B. BC557B), die idealerweise von einer Bauteilrolle stammen.&lt;br /&gt;
&lt;br /&gt;
Bei geeigneter Wahl von R2 und R3 oder Parallelschaltung von Transistoren wird aus dem Stromspiegel ein Stromvervielfacher. Bei gleichen Transistoren und gleichen Widerständen entsteht ein 1:1 Stromspiegel.&lt;br /&gt;
&lt;br /&gt;
Berechnung:&lt;br /&gt;
&lt;br /&gt;
U&amp;lt;sub&amp;gt;B&amp;lt;/sub&amp;gt; und der gewünschte Strom I sind bekannt&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;I_{ref} = \frac{U_B - 0{,}65 V}{R1+R2}&amp;lt;/math&amp;gt; (Ausgangsformel)&lt;br /&gt;
:&amp;lt;math&amp;gt;R3 = R2&amp;lt;/math&amp;gt; (1:1 Stromspiegel)&lt;br /&gt;
:&amp;lt;math&amp;gt;I = I_{ref}&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;R1 + R2 = R_g = \frac{U_B - 0{,}65 V}{I}&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;U_{R2} \approx 0{,}2 V&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;R2 = \frac{U_{R2}}{I}=\frac{0{,}2 V}{I}&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;R1 = R_g - R2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Vorteile ===&lt;br /&gt;
&lt;br /&gt;
* wenige, günstige Bauteile&lt;br /&gt;
* sehr einfache Konstruktion&lt;br /&gt;
* mäßiger Spannungsabfall (ca. 1V)&lt;br /&gt;
* schnell da keine ausgeprägte Rückkopplung vorhanden&lt;br /&gt;
* zur Stromsenke umformbar (Überkopf stellen und npn-Typen verwenden)&lt;br /&gt;
&lt;br /&gt;
=== Nachteile ===&lt;br /&gt;
&lt;br /&gt;
* geringer Wirkungsgrad, doppelt wegen Referenzstrom&lt;br /&gt;
* mäßig hoher Quellenwiderstand (einfacher Stromspiegel)&lt;br /&gt;
&lt;br /&gt;
== PTAT-Konstantstromquelle ==&lt;br /&gt;
&lt;br /&gt;
:→ siehe  [[PTAT-Stromquelle]]&lt;br /&gt;
&lt;br /&gt;
== Konstantstromquelle mit Linearreglern ==&lt;br /&gt;
&lt;br /&gt;
=== Grundschaltung mit LM317 ===&lt;br /&gt;
&lt;br /&gt;
[[Bild:LM317_constant_current.png|thumb|right|280px|Konstantstromquelle mit LM317]]&lt;br /&gt;
&lt;br /&gt;
Eine sehr einfache, günstige und doch genaue Konstantstromquelle kann mittels LM317 aufgebaut werden. Für einen LED Strom von 20mA ist ein R1 von 62,5 Ω erforderlich, praktisch wird man 68Ω wählen. Dabei ist zu beachten, daß die Eingangsspannung &#039;&#039;V&#039;&#039;&amp;lt;sub&amp;gt;in&amp;lt;/sub&amp;gt; mindestens 3,5V + &#039;&#039;U&#039;&#039;&amp;lt;sub&amp;gt;f,LED&amp;lt;/sub&amp;gt; (Flußspannung der LED) betragen muss.&lt;br /&gt;
{{Absatz}}&lt;br /&gt;
&lt;br /&gt;
==== Vorteile ====&lt;br /&gt;
&lt;br /&gt;
* temperaturstabil&lt;br /&gt;
* sehr wenige, billige Bauteile&lt;br /&gt;
&lt;br /&gt;
==== Nachteile ====&lt;br /&gt;
&lt;br /&gt;
* Überschwinger beim Einschalten können vorkommen, so dass sensible Lasten zerstört werden können.&lt;br /&gt;
* Hohe Spannungsabfall über der Schaltung von mind. 3,5V&lt;br /&gt;
* Verlustleistung&lt;br /&gt;
:: &amp;lt;math&amp;gt;PV_\text{LM317} = I_\text{out}\cdot (V_\text{in}- U_\text{f,LED} -1,25\,\mathrm V)&amp;lt;/math&amp;gt;&lt;br /&gt;
* Abhängig vom Gehäuse ist bei höheren Eingangsspannungen ein [[Kühlkörper]] am LM317 nötig:&lt;br /&gt;
** TO220: 1W&lt;br /&gt;
** TO92: 500mW&lt;br /&gt;
** SO-8: 600mW&lt;br /&gt;
* Bei niedrigen Strömen unter 3.5 mA ungenau (min. Load Current 3.5 mA laut Datenblatt)&lt;br /&gt;
&lt;br /&gt;
==== Schrittweise einstellbare Variante ====&lt;br /&gt;
&lt;br /&gt;
Eine schrittweise voreinstellbare Variante der Grundschaltung wurde 2008 von einem Mitarbeiter von National Semiconductor (Hersteller des LM317) im EDN-Magazin vorgestellt: [http://www.edn.com/contents/images/6566536.pdf Programmable current source requires no power supply]. Dabei ist hier mit &#039;&#039;programmable&#039;&#039; manuell voreinstellbar gemeint, nicht Mikrocontroller-gesteuert. Auch der Teil des Titles &#039;&#039;requires no power supply&#039;&#039; ist irreführend. Die Konstantstromquelle benötigt sehr wohl eine externe Stromversorgung. Die Schaltung benötigt lediglich keine zusätzlichen Hilfsspannungen, entspricht sie doch der oben genannten Grundschaltung.&lt;br /&gt;
&lt;br /&gt;
Mittels dreier 0−9 BCD-Schalter werden geschickt gewählte Widerstände zwischen ADJ und OUT parallel geschaltet. Die Widerstände sind so gewählt, dass der erste Schalter mit seinen zehn Stellungen und Widerständen zwischen 0 mA und 9 mA in 1 mA Schritten zum Gesamtstrom beiträgt, der zweite 0 mA bis 90 mA in 10 mA Schritten und der dritte 0 mA bis 900 mA in 100 mA Schritten. &lt;br /&gt;
&lt;br /&gt;
In dieser Kombination ergibt das eine einstellbare Konstantstromquelle bis 999 mA in 1mA-Schritten bei rund 2% Genauigkeit.&lt;br /&gt;
&lt;br /&gt;
Insgesamt werden &lt;br /&gt;
&lt;br /&gt;
* 45 Widerstände, alle 1%, 1/4 W&lt;br /&gt;
** 15 × 1,24 kΩ&lt;br /&gt;
** 15 × 124 Ω&lt;br /&gt;
** 15 × 12,4 Ω&lt;br /&gt;
* ein LM317&lt;br /&gt;
* drei 0−9 BCD-Schaltern und&lt;br /&gt;
* Gehäusematerial (Gehäuse, Kühlkörper für den LM317, Polklemmen, ...)&lt;br /&gt;
benötigt.&lt;br /&gt;
&lt;br /&gt;
Der LM317 wird bei dieser einstellbaren Stromquelle gerade noch innerhalb seiner Spezifikation betrieben - wenn man den Spannungsabfall über ihn gering hält. Im Stromquellen-Beispiel im Datenblatt wird ein maximaler Widerstand von 120 Ω genannt, wohingegen die einstellbare Stromquelle bis zu 1,24 kΩ (nominell 1 mA Ausgangsstrom) und ∞ Ω (offen, nominell 0 mA Ausgangsstrom) verwendet. Mit etwas Geduld kann man aus dem Datenblatt herauslesen, dass 1,24 kΩ gerade noch ausreichen, damit die Regelung des LM317 nicht aussetzt. Dies findet man im Datenblatt in der Graphik &#039;&#039;Minimum Operating Current&#039;&#039; und im Beispiel &#039;&#039;1.2V-20V Regulator with Minimum Program Current&#039;&#039;. Mit ∞ Ω ist man definitiv außerhalb des Arbeitsbereiches.&lt;br /&gt;
&lt;br /&gt;
Der Strom bei der Einstellung 000 mA (Widerstand → ∞ Ω, d.h. offen) entspricht nicht 0,0 mA, sondern dem Strom aus dem ADJ-Anschluss für den nicht spezifizierten Fall, dass der LM317 außerhalb seines Arbeitsbereiches betrieben wird. Die im Datenblatt angegebenen 50 µA (typ.), 100 µA (max.) für den Arbeitsbereich können dabei je nach Exemplar überschnitten werden und sind nicht konstant. &lt;br /&gt;
&lt;br /&gt;
Die Messung an neueren Chargen (gefertigt nach 2006) des LM317 diverser Hersteller zeigt, dass auch 1mA nicht sicher erreichbar sind. Es ist vielmehr so, das diese KSQ erst korrekt ab 003 mA bis hoch zu den 999 mA funktioniert. Das heißt konkret, die Einstellungen 000 mA, 001 mA und 002 mA sind nicht mehr stromstabilsiert. Das sollte man beachten, sofern man unbedingt den LM317 bei sehr kleinen Strömen einsetzen möchte.&lt;br /&gt;
&lt;br /&gt;
In der Praxis lohnt es sich besonders bei kleinen Strömen ein Strommessgerät in Reihe zu schalten. Dabei ist Vorsicht bei billigen Multimetern geboten&amp;lt;ref&amp;gt;Bei billigen Multimetern ist auch aus anderen Gründen immer Vorsicht geboten. Siehe [http://gps.sozialnetz.de/global/show_document.asp?id=aaaaaaaaaaaajxn Schwerpunktaktion „Handmultimeter“ der hessischen Marktüberwachung ...]&amp;lt;/ref&amp;gt;. Deren niedrige Strommessbereichen sind häufig mit einer 200 mA oder 250 mA Schmelzsicherung abgesichert. Schaltet man die Stromquelle versehentlich über 200 mA, beziehungsweise 250 mA, ist ein Sicherungswechsel fällig.&lt;br /&gt;
&lt;br /&gt;
==== Weblinks ====&lt;br /&gt;
&lt;br /&gt;
* National Semiconductor Datenblatt [http://www.national.com/ds/LM/LM117.pdf LM117/LM317A/LM317 3-Terminal Adjustable Regulator]&lt;br /&gt;
* [http://www.roboternetz.de/phpBB2/konstantstrom.php Passenden Widerstand für Konstantstromschaltung mit LM317 berechnen]&lt;br /&gt;
* [http://www.lumitronixforum.de/viewtopic.php?t=2611&amp;amp;highlight=lm317 Einfachste Konstantstromquelle mit dem LM317]&lt;br /&gt;
* [http://www.umnicom.de/Elektronik/Schaltungssammlung/Strom/Quelle/Stromquelle.html Konstantstromquelle bis 3A mit LM2576]&lt;br /&gt;
*[http://www.edn.com/contents/images/6566536.pdf Programmable current source requires no power supply]&lt;br /&gt;
&lt;br /&gt;
==== Preise ====&lt;br /&gt;
&lt;br /&gt;
; LM317:&lt;br /&gt;
* TO3: 1,90 €&lt;br /&gt;
* TO-220: &amp;lt; 0,25 €&lt;br /&gt;
* TO-92: &amp;lt; 0,15 €&lt;br /&gt;
* SO-8: &amp;lt; 0,20 €&lt;br /&gt;
&lt;br /&gt;
=== Andere Linearregler ===&lt;br /&gt;
&lt;br /&gt;
Der zuvor beschriebene LM317 eignet sich besonders gut als Stromquelle, da er seine Regelspannung auf der &#039;high-side&#039; erwartet (1,25 V zwischen Vout und ADJ) und man den Regelpfad als Konstantstrompfad missbrauchen kann (ADJ als Ausgang nach GND, wobei der Strom über den Widerstand und nicht von ADJ geliefert wird)).&lt;br /&gt;
&lt;br /&gt;
==== Mittels Shunt und Messverstärker ====&lt;br /&gt;
&lt;br /&gt;
Die meisten anderen Linearregler messen ihre Regelspannung im Bezug auf GND. Um einen solchen Regler als Konstantstromquelle zu benutzen, kann man einen Stromsensor und einen Messverstärker verwenden. Letzterer steuert dann die Regelung des Linearreglers. Maxim hat in [http://www.maxim-ic.com/app-notes/index.mvp/id/921] ein Beispiel veröffentlicht, das so oder so ähnlich auch mit anderen Linearreglern funktioniert. Maxim misst den Strom auf der Eingangsseite. Vorteil: der Innenwiderstand des Ausgangs des Linearreglers wird durch den Messwiderstand nicht erhöht. Nachteil: Der Eigenverbrauch des Linearreglers wird mitgemessen.&lt;br /&gt;
&lt;br /&gt;
Man kann den Strom auch auf der Ausgangsseite messen.&lt;br /&gt;
&lt;br /&gt;
Das gleiche Prinzip funktioniert für Schaltregler, siehe zum Beispiel [[#LM2576_Step_Down| LM2576 Step Down]] auf dieser Seite.&lt;br /&gt;
&lt;br /&gt;
==== Im Regelpfad - High-Side ====&lt;br /&gt;
&lt;br /&gt;
              .-----------.&lt;br /&gt;
 VCC       IN |           | OUT&lt;br /&gt;
  ------------o           o------&amp;gt;----.&lt;br /&gt;
              |           |      I    |                 |&lt;br /&gt;
              |           |           |                 |&lt;br /&gt;
              |           |          .-.                |&lt;br /&gt;
              |           |          | |                |&lt;br /&gt;
              |           |          | |  Rload, R1     |&lt;br /&gt;
              |           |          &#039;-&#039;                |&lt;br /&gt;
              |           |           |                 |&lt;br /&gt;
              |           | FB        |                 |&lt;br /&gt;
              |           o------&amp;lt;----o                 |Vout&lt;br /&gt;
              |           |    Iref   |        |        |&lt;br /&gt;
              |           |           |        |        |&lt;br /&gt;
              |           |          .-.       |        |&lt;br /&gt;
              |           |          | |       | Vref   |&lt;br /&gt;
              |           |          | |  R2   |        |&lt;br /&gt;
              &#039;-----o-----&#039;          &#039;-&#039;       |        |&lt;br /&gt;
                    | GND             |        |        |&lt;br /&gt;
                    |                 |        |        |&lt;br /&gt;
                   ===               ===       v        v&lt;br /&gt;
                   GND               GND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                             Iref &amp;lt;&amp;lt; I&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die meisten einstellbaren Linearregeler werden durch einen Spannungsteiler (R&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;, R&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;) zwischen Ausgangsspannung (V&amp;lt;sub&amp;gt;out&amp;lt;/sub&amp;gt;) und Masse (GND) eingestellt. Der Spannungsteiler wird dabei so dimensioniert, dass eine vorgegebene Spannung V&amp;lt;sub&amp;gt;ref&amp;lt;/sub&amp;gt; (meist 1,25 V) gegen GND an der Anzapfung des Spannungsteilers abfällt, die dann zum Regeleingang des Linearreglers geführt wird. Dabei wird üblicherweise angenommen, dass der Strom I&amp;lt;sub&amp;gt;ref&amp;lt;/sub&amp;gt; in den Regler hinein vernachlässigbar ist.&lt;br /&gt;
&lt;br /&gt;
Dann gilt für den Strom I im Spannungsteiler:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;I = I_{R_1} = I_{R_2} = \frac{V_\text{out}}{R_1 + R_2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
und &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;I_{R_2} = \frac{V_\text{ref}}{R_2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Strom I im Spannungsteiler ist somit alleine durch Wahl von R&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; bestimmt und unabhängig von R&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; bei vorgegebenem R&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Ersetzt man daher R&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; durch die Last, so erzeugt der Linearregler durch Steuerung von V&amp;lt;sub&amp;gt;out&amp;lt;/sub&amp;gt; einen konstanten Strom&lt;br /&gt;
&lt;br /&gt;
:{|cellpadding=&amp;quot;2&amp;quot; style=&amp;quot;border:2px solid #ccccff&amp;quot;&lt;br /&gt;
|&amp;lt;math&amp;gt;I = \frac{V_\text{ref}}{R_2}&amp;lt;/math&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
durch die Last.&lt;br /&gt;
&lt;br /&gt;
Dabei muss man die Grenzen des Linearreglers beachten:&lt;br /&gt;
&lt;br /&gt;
Der maximale Strom &#039;&#039;I&#039;&#039;&amp;lt;sub&amp;gt;max&amp;lt;/sub&amp;gt; des Reglers darf nicht überschritten werden. Damit die Annahme gilt, dass der Reglerstrom &#039;&#039;I&#039;&#039;&amp;lt;sub&amp;gt;ref&amp;lt;/sub&amp;gt; gegenüber dem Strom &#039;&#039;I&#039;&#039; im Spannungsteiler vernachlässigbar ist muss R&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; klein gegenüber dem Innenwiderstand des Regeleingangs sein. Dass bedeutet, dass R&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; so zu wählen ist, dass immer gilt:&lt;br /&gt;
&lt;br /&gt;
:{|cellpadding=&amp;quot;2&amp;quot; style=&amp;quot;border:2px solid #ccccff&amp;quot;&lt;br /&gt;
|&amp;lt;math&amp;gt;\frac{V_\text{ref}}{I_\text{max}} \leqq R_2 \ll R_\text{in,ref} = \frac{V_\text{ref}}{I_\text{ref}}&amp;lt;/math&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Es muss ein Minimalstrom &#039;&#039;I&#039;&#039;&amp;lt;sub&amp;gt;min&amp;lt;/sub&amp;gt; durch den Spannungsteiler fließen, damit die Regelung nicht aussetzt. Für diesen Strom gilt gegenüber dem Regelstrom &#039;&#039;I&#039;&#039;&amp;lt;sub&amp;gt;ref&amp;lt;/sub&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;I_\text{min} = \frac{V_\text{out,min}}{R_1 + R_2} \gg I_\text{ref}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mit &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;V_\text{out,min} = V_\text{ref}\,&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
folgt&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;R_1 \ll \frac{V_\text{ref}}{I_\text{ref}} - R_2 = R_\text{in,ref} - R_2&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Angenähert:&lt;br /&gt;
&lt;br /&gt;
:{|cellpadding=&amp;quot;2&amp;quot; style=&amp;quot;border:2px solid #ccccff&amp;quot;&lt;br /&gt;
|&amp;lt;math&amp;gt;R_\text{load} \approx R_1 \ll \frac{V_\text{ref}}{I_\text{ref}}&amp;lt;/math&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Neben diesen Einschränkungen ist auch zu beachten, dass Die Last R&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; auf der High-Side hängt und nicht gegen GND.&lt;br /&gt;
&lt;br /&gt;
== Konstantstromquelle mit Schaltregler ==&lt;br /&gt;
Am günstigsten erscheinen Tiefsetzsteller (StepDown-Schaltregler), die mit einer großen Drossel im nichtlückenden Bereich arbeiten. Dann ist der Strom-Ripple (Wechselspannungsanteil) durch die Induktivität und Schaltfrequenz vorgegeben. Ein weiters Glätten des Stromes ist dann gar nicht mehr erforderlich. Es sind nahezu beliebig große Gleichströme bereitstellbar.&lt;br /&gt;
=== MC34063, Step Up ===&lt;br /&gt;
==== Beschreibung ====&lt;br /&gt;
Der Ausgangsstrom beträgt 1,25V/Rx. Die Stromquelle ist &#039;&#039;&#039;nicht&#039;&#039;&#039; kurzschlussfest. Der Widerstand Rsc dient der Strombegrenzung der einzelnen Strompulse (Schaltregler), was u.a. einen gewissen Überlastschutz für den MC34063 darstellt. Rsc = 0.3/I_max, wobei I_max der maximale Pulsstrom ist und dieser kleiner 1.5A sein muss, weil der IC nicht mehr hergibt. In den meisten Anwendung nimmt man hier 0,22Ω oder mehr. &lt;br /&gt;
Das Ganze kann man z.&amp;amp;nbsp;B. für mehrere LEDs in Reihe verwenden um diese mit&lt;br /&gt;
5V oder mit 4x 1,5V Batterien zu betreiben. Weiterhin ist zu beachten,&lt;br /&gt;
dass die Schaltung nicht leerlauffest ist: Im Leerlauf läuft die&lt;br /&gt;
Spannung auf &amp;gt;40V, und dann geht der MC34063 kaputt. Daher sollte man&lt;br /&gt;
zur Sicherheit eine Z-Diode parallel zum Ausgang legen, deren Z-Spannung 2..3V über der maximal zu erwartenden Ausgangsspannung liegt, wenn es&lt;br /&gt;
passieren kann, dass die Last abgeklemmt wird.&lt;br /&gt;
Aufgrund des Elkos am Ausgang ist die Stromquelle recht träge. R1 dient dazu den MC34063 vor dem Stromstoß zu schützen, wenn sich der Elko in eine zu kleine Last entlädt und der Strom kurzzeitig höher als der eingestellte Wert wird.&lt;br /&gt;
Die Bauteilwerte sind alle relativ unkritisch. Je nach Betriebsspannung sind die Bauteilwerte etwas anzupassen um den optimalen Wirkungsgrad und die beste Performance zu erzielen. Die eingezeichneten Bauteilwerte sind für geringe Ströme (&amp;lt;100mA) und Eingangsspannungen zwischen 5 und 15V ausgelegt. R2 sollte bei hohen Spannungen vergrößert werden. Wie man die Werte genau berechnet, steht in der Application Note AN920/D.&lt;br /&gt;
http://www.onsemi.com/pub/Collateral/AN920-D.PDF&lt;br /&gt;
&lt;br /&gt;
Stromquellen sollten grundsätzlich &#039;&#039;keinen&#039;&#039; Ausgangselko aufweisen! Wie die Schaltregler-Schaltung dann stabil arbeitet muss gesondert herausgefunden werden.&lt;br /&gt;
&lt;br /&gt;
==== Schaltung ====&lt;br /&gt;
&lt;br /&gt;
[[Bild:mc34063_constant_current.gif]]&lt;br /&gt;
&lt;br /&gt;
==== Vorteile ====&lt;br /&gt;
* überschüssige Spannung wird nicht verheizt&lt;br /&gt;
&lt;br /&gt;
==== Nachteile ====&lt;br /&gt;
* nicht kurzschlussfest&lt;br /&gt;
* ohne Z-Diode D2 nicht leerlauffest&lt;br /&gt;
* träge beim Einschalten&lt;br /&gt;
&lt;br /&gt;
=== MC34063, Step Down ===&lt;br /&gt;
==== Beschreibung ====&lt;br /&gt;
&lt;br /&gt;
Die Step-Down Version funktioniert im Prinzip genauso wie die normale, lineare Konstantstromquelle, nur dass die ungenutzte Spannung nicht sinnlos verheizt wird. Die Eingangsspannung muss mindestens 2V größer sein als die Ausgangsspannung.&lt;br /&gt;
&lt;br /&gt;
Diese Version ist auch ohne die Z-Diode leerlauffest. Kurzschlussfest wird sie durch Rsc. Allerdings entlädt sich der Elko erstmal in die Last, wenn man diese im Betrieb anklemmt. Dadurch kann die Last und der MC34063 beschädigt werden, der Widerstand R1 verhindert aber letzteres.&lt;br /&gt;
&lt;br /&gt;
Bei der Step-Down Version kann man die Elkos etwas kleiner machen, als bei der Step-Up Version, da der Stromfluss durch die Spule in die Last nahezu konstant ist. Wenn man die Spule vergrößert, wird der Strom gleichmäßiger und man kann die Elkos verkleinern. Allerdings wird der Wirkungsgrad aufgrund des höheren Gleichstromwiderstands der Spule schlechter und die Schaltung reagiert langsamer auf Laständerungen. Wie immer ist es also ein Kompromiss zwischen Wirkungsgrad, Kosten und Bauteilgröße.&lt;br /&gt;
&lt;br /&gt;
Konstantstromregler sollten grundsätzlich &#039;&#039;keinen&#039;&#039; Ausgangskondensator haben, weil dieser den gewünschten Regeleffekt zunichte macht. Wie die Rückführung zum Regelverstärker im Schaltregler regelschwingungsfrei gemacht wird muss dann gesondert herausgefunden werden.&lt;br /&gt;
&lt;br /&gt;
==== Schaltung ====&lt;br /&gt;
&lt;br /&gt;
[[Bild:mc34063_constant_current_2.gif]]&lt;br /&gt;
&lt;br /&gt;
==== Vorteile ====&lt;br /&gt;
* überschüssige Spannung wird nicht verheizt&lt;br /&gt;
* leerlauf &lt;br /&gt;
* kurzschlussfest&lt;br /&gt;
&lt;br /&gt;
==== Nachteile ====&lt;br /&gt;
* träge beim Ausschalten&lt;br /&gt;
&lt;br /&gt;
Besser ist hier eine [[Konstantstromquelle fuer Power LED]].&lt;br /&gt;
&lt;br /&gt;
=== LM2576 Step Down ===&lt;br /&gt;
In einem [http://www.mikrocontroller.net/topic/97838#new Beitrag] im Forum  wird folgende [http://www.mikrocontroller.net/attachment/34179/current_source.pdf Schaltung] genannt. Der vollständige Artikel ist [http://www.ednindia.com/article-621-switchingregularformsconstantcurrentsource-Asia.html hier] verfügbar.&lt;br /&gt;
&lt;br /&gt;
== Konstantstromquelle mit Komparatoren ==&lt;br /&gt;
=== Einfache Abwärtswandlung (Vout &amp;lt; Vin)===&lt;br /&gt;
&lt;br /&gt;
==== Beschreibung ====&lt;br /&gt;
&lt;br /&gt;
Diese Schaltung wurde eigentlich für 1W LEDs entworfen, kann aber sicherlich auch anderweitig verwendet werden. Sie ähnelt sehr der eines vollintegrierten Schaltreglers wie MC34063 oder LM2576, ohne jedoch einen solchen zu verwenden.&lt;br /&gt;
Der Komparator vergleicht den Spannungsabfall über einem Shunt mit dem einer Referenzspannungsquelle. Ist die Spannung über dem Shunt zu groß, so schaltet er ab und der P-Kanal MOSFET sperrt. Umgekehrt, ist die Spannung über dem Shunt kleiner als die Referenzspannung, leitet der P-FET. Q4 arbeitet als [[Konstantstromquelle]] und sorgt dafür, dass die Gateansteuerung auch bei unterschiedlichen Versorgungsspannungen immer gleich bleibt. Die Referenzspannung von 100mV wird hier einfach durch eine Z-Diode und einen Spannungsteiler eingestellt. Für D4 muss eine schnelle Diode eingesetzt werden, entweder eine Schottkydiode oder schnelle Siliziumdiode! Q2 und Q3 dienen als sehr einfacher [[FET|MOSFET]]-[[Treiber]]. D3 ist nur aus Sicherheitsgründen vorhanden, um die Gate-Source Spannung des MOSFETs zu begrenzen, sie kann ggf. auch weggelassen werden. Über den Anschluß PWM kann ein invertiertes [[PWM]]-Signal zur Dimmung eingespeist werden. Hierbei muss das PWM-Signal im HIGH-Zustand größer als ca. 1V sein, ein einfaches 3,3V oder 5V Logiksignal ist also voll OK.&lt;br /&gt;
&lt;br /&gt;
Der Ausgangsstrom kann durch Veränderung von R1 eingestellt werden. Der Wert kann einfach über die Formel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;I_{aus}=\frac{V_{Ref}}{R1} = \frac{100mV}{R1}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
bestimmt werden.&lt;br /&gt;
&lt;br /&gt;
==== Schaltung ====&lt;br /&gt;
&lt;br /&gt;
Platinendatei im Eagle-Format gibt es [http://www.mikrocontroller.net/wikifiles/3/38/LED_Stromregler.sch hier].&lt;br /&gt;
&lt;br /&gt;
[[Bild:LED_Stromregler.png|thumb|left|600px| Einfacher Stromregler aus Standardbauteilen]]&lt;br /&gt;
&lt;br /&gt;
[[Bild:LED_Stromregler_brd.png|thumb|left|600px| Beispiel eines Platinenlayouts]]&lt;br /&gt;
&lt;br /&gt;
{{clear}}&lt;br /&gt;
&lt;br /&gt;
==== Vorteile ====&lt;br /&gt;
&lt;br /&gt;
* Kurzschlussfest&lt;br /&gt;
* guter Wirkungsgrad bei hohen Eingangsspannungen, Energie wird nicht wie bei einem Linearregler in Wärme umgesetzt&lt;br /&gt;
* einfachste Komponenten&lt;br /&gt;
* sehr preiswert, max. 2 EUR &lt;br /&gt;
* Dimmung per [[PWM]] möglich&lt;br /&gt;
* Eingangsspannungsbereich sehr groß, ca. 6-30V&lt;br /&gt;
* sehr einfach auch auf anderen Strom einstellbar&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Platzhalter == &lt;br /&gt;
=== Beschreibung ===&lt;br /&gt;
=== Vorteile ===&lt;br /&gt;
=== Nachteile ===&lt;br /&gt;
=== Schaltung ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Threads im Forum  ==&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/75355#new Philosophiestunde Konstantstromquelle]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/71573#new Suche regelbare Konstantstromquelle für ACULED]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/67593#new Konstantstrom für Windmessung]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/66825#new Konstantstromdiode]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/66033#new Konstantstromquelle als IC und einstellbar]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/59467#new Konstantstromquelle für einen Haufen LEDs]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/58036#new Konstantstromquelle]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/61778#new temperaturunabhängige Konstantstromquelle]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/45039#new Konstanter Strom für LED bei 2,5V bis 5,5V]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://de.wikipedia.org/wiki/Konstantstromquelle Konstantstromquelle bei Wikipedia]&lt;br /&gt;
* [http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm DSE FAQ]&lt;br /&gt;
* [http://www.led-treiber.de Seite zu LED Treibern]&lt;br /&gt;
* [http://www.christiankoch.de/archiv/led-ksq/ Diskrete LED-Konstantstromquelle auf Schaltregler-Basis]&lt;br /&gt;
* [http://www.national.com/an/AN/AN-1392.pdf NATIONAL Application Note 1392: LM3485 LED Demo Board]&lt;br /&gt;
* [http://www.circuit-fantasia.com/circuit_stories/understanding_circuits/current_source/howland_current_source/howland_current_source.htm Howland Current Source]&lt;br /&gt;
* [http://www.national.com/an/AN/AN-1515.pdf &amp;quot;A Comprehensive Study of the Howland Current Pump&amp;quot;, Application Note von National Semiconductior, engl.]&lt;br /&gt;
* [http://www.nomad.ee/micros/mc34063a/index.shtml MC34063A Design Tool (engl.)]&lt;br /&gt;
* [http://www.onsemi.com/pub_link/Collateral/MC34063A-D.PDF Datenblatt des MC34063 bei ON Semi]&lt;br /&gt;
* [http://www.stromflo.de/dokuwiki/doku.php?id=led_tutorial LED_Tutorial]&lt;br /&gt;
* [[Konstantstromquelle fuer Power LED]]&lt;br /&gt;
* [http://www.joretronik.de/Web_NT_Buch/Kap3/Kapitel3_2.html weitere Beispiele von Konstantstromquellen]&lt;br /&gt;
&lt;br /&gt;
== Fußnoten ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Spannungsversorgung und Energiequellen]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=RFID_Antenne&amp;diff=67554</id>
		<title>RFID Antenne</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=RFID_Antenne&amp;diff=67554"/>
		<updated>2012-07-27T11:25:15Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* Runde Antenne */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hier eine Formalsammlung zu RFID-Antennen; aus dem Forum zusammengetragen.&lt;br /&gt;
&lt;br /&gt;
== Runde Antenne ==&lt;br /&gt;
&lt;br /&gt;
Die Induktivität der Antenne in µH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;L [\mu H]=\frac{0.31\cdot(a\cdot N)^2}{6a+9h+10b}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; = mittlerer Antenneradius [cm] (~ innerer Radius + h/2)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; = Dicke der Wicklung [cm]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;h&amp;lt;/math&amp;gt; = Höhe der Wicklung [cm] (~ Breite bzw. Länge der Antenne)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; = Anzahl Wicklungen&lt;br /&gt;
&lt;br /&gt;
Die Dicke und Höhe der Wicklung (b und h) sind unkritisch. Bei ca. 100 Windungen ist 0.5 ein guter Wert.&lt;br /&gt;
&lt;br /&gt;
=== Antennengüte (Q) ===&lt;br /&gt;
&lt;br /&gt;
Je höher die Güte einer Antenne ist, umso grösser ist der zu erwartende Strom.&lt;br /&gt;
&lt;br /&gt;
Bei hoher Güte muss die Frequenz jedoch auch genauer stimmen. Mit 109&amp;amp;nbsp;kHz wird man bei einer Güte von 30 im Normalfall keine Chance haben 125&amp;amp;nbsp;kHz Tags auszulesen. Die Bandbreite des Signalempfangs ist direkt abhängig von der Güte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;Q=\frac{2\pi\cdot f\cdot L}{R_\text{d}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R_\text{d}&amp;lt;/math&amp;gt; = Drahtwiderstand der Antenne&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; = Resonanzfrequenz (hier 125kHz)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; = Induktivität in Henry (H)&lt;br /&gt;
&lt;br /&gt;
=== Drahtwiderstand R&amp;lt;sub&amp;gt;d&amp;lt;/sub&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R_\text{d}=2a/100 \cdot\pi \cdot N \cdot \frac \varrho{A_\text{d}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; = Antennenradius in cm&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; = Windungen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\varrho&amp;lt;/math&amp;gt; = Spezifischer Widerstand (bei Kupferdraht &amp;lt;math&amp;gt;\varrho&amp;lt;/math&amp;gt; ≈ 0.017 Ω·m)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;A_\text{d}&amp;lt;/math&amp;gt;= Draht-Querschnittsfläche in mm&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;A_\text{d}= \tfrac{d^2}4\pi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;d&amp;lt;/math&amp;gt; = Drahtdurchmesser in mm&lt;br /&gt;
&lt;br /&gt;
=== Serienwiderstand ===&lt;br /&gt;
&lt;br /&gt;
Durch den Serienwiderstand wird das &amp;lt;math&amp;gt;Q_\text{ges}&amp;lt;/math&amp;gt; deutlich kleiner. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;Q_\text{ges} = \frac{2\pi\cdot f\cdot L}{R_\text{d}+R_\text{s}+2R_\text{ad}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R_\text{d}&amp;lt;/math&amp;gt; = Drahtwiderstand der Antenne&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R_\text{s}&amp;lt;/math&amp;gt; = Seriewiderstand zur Antenne&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R_\text{ad}&amp;lt;/math&amp;gt; = Antennentreiber-Widerstand (Beim EM4095 R&amp;lt;sub&amp;gt;ad&amp;lt;/sub&amp;gt; ≈ 3Ω)&lt;br /&gt;
&lt;br /&gt;
===Antennendurchmesser===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;r_\text{Antenne} = d_\text{max}\cdot \sqrt{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;r_\text{Antenne}&amp;lt;/math&amp;gt; = Radius der Antenne&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;d_\text{max}&amp;lt;/math&amp;gt; = maximaler Leseabstand zwischen Tag und Antennenspule&lt;br /&gt;
&lt;br /&gt;
Der optimale Radius der Sendeantenne entspricht dem Wurzel(2)-fachen Wert des maximal gewünschten Leseabstandes. Dabei ist aber zu beachten, dass das maximale Feld (ist immer im Zentrum der Antenne) dadurch proportional immer kleiner wird. Hier muss also irgendwo die optimale Mitte gefunden werden. Ideal wäre es wenn man die minimal nötige Ansprechfeldstärke des Transponders wüsste, welche aber leider meist nicht angegeben ist.&lt;br /&gt;
&lt;br /&gt;
== Bandbreite ==&lt;br /&gt;
&lt;br /&gt;
Die Bandbreite des Signalempfangs ist direkt abhängig von der Güte. Für &lt;br /&gt;
die Empfangsbandbreite eines LC-Glieds gilt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;B=\frac{f}{Q}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; = Resonanzfrequenz (hier 125kHz)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; = Antennengüte&lt;br /&gt;
&lt;br /&gt;
=== Rechnung ===&lt;br /&gt;
&lt;br /&gt;
Bei &amp;lt;math&amp;gt;Q=40&amp;lt;/math&amp;gt; und &amp;lt;math&amp;gt;f=125&amp;lt;/math&amp;gt;&amp;amp;nbsp;kHz bekommt man&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt;B=3.125&amp;lt;/math&amp;gt; kHz&lt;br /&gt;
&lt;br /&gt;
Dies bedeutet, dass man bei einer Frequenzabweichung von ±1.56kHz zu 125kHz bereits nur noch –3db (die Hälfte) des maximal möglichen Signals &amp;quot;empfangen&amp;quot; würde.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* http://www.spulen.com/shop/product_info.php?products_id=925&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:RFID]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=RFID_Antenne&amp;diff=67553</id>
		<title>RFID Antenne</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=RFID_Antenne&amp;diff=67553"/>
		<updated>2012-07-27T11:00:56Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* Antennendurchmesser */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hier eine Formalsammlung zu RFID-Antennen; aus dem Forum zusammengetragen.&lt;br /&gt;
&lt;br /&gt;
== Runde Antenne ==&lt;br /&gt;
&lt;br /&gt;
Die Induktivität der Antenne in µH:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;L [\mu H]=\frac{0.31\cdot(a\cdot N)^2}{6a+9h+10b}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; = Antenneradius&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; = Dicke der Wicklung&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;h&amp;lt;/math&amp;gt; = Höhe der Wicklung&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; = Anzahl Wicklungen&lt;br /&gt;
&lt;br /&gt;
Die Dicke und Höhe der Wicklung (b und h) sind unkritisch. Bei ca. 100 Windungen ist 0.5 ein guter Wert.&lt;br /&gt;
&lt;br /&gt;
=== Antennengüte (Q) ===&lt;br /&gt;
&lt;br /&gt;
Je höher die Güte einer Antenne ist, umso grösser ist der zu erwartende Strom.&lt;br /&gt;
&lt;br /&gt;
Bei hoher Güte muss die Frequenz jedoch auch genauer stimmen. Mit 109&amp;amp;nbsp;kHz wird man bei einer Güte von 30 im Normalfall keine Chance haben 125&amp;amp;nbsp;kHz Tags auszulesen. Die Bandbreite des Signalempfangs ist direkt abhängig von der Güte.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;Q=\frac{2\pi\cdot f\cdot L}{R_\text{d}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R_\text{d}&amp;lt;/math&amp;gt; = Drahtwiderstand der Antenne&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; = Resonanzfrequenz (hier 125kHz)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; = Induktivität in Henry (H)&lt;br /&gt;
&lt;br /&gt;
=== Drahtwiderstand R&amp;lt;sub&amp;gt;d&amp;lt;/sub&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R_\text{d}=2a/100 \cdot\pi \cdot N \cdot \frac \varrho{A_\text{d}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; = Antennenradius in cm&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; = Windungen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\varrho&amp;lt;/math&amp;gt; = Spezifischer Widerstand (bei Kupferdraht &amp;lt;math&amp;gt;\varrho&amp;lt;/math&amp;gt; ≈ 0.017 Ω·m)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;A_\text{d}&amp;lt;/math&amp;gt;= Draht-Querschnittsfläche in mm&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;:&lt;br /&gt;
&amp;lt;math&amp;gt;A_\text{d}= \tfrac{d^2}4\pi&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;d&amp;lt;/math&amp;gt; = Drahtdurchmesser in mm&lt;br /&gt;
&lt;br /&gt;
=== Serienwiderstand ===&lt;br /&gt;
&lt;br /&gt;
Durch den Serienwiderstand wird das &amp;lt;math&amp;gt;Q_\text{ges}&amp;lt;/math&amp;gt; deutlich kleiner. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;Q_\text{ges} = \frac{2\pi\cdot f\cdot L}{R_\text{d}+R_\text{s}+2R_\text{ad}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R_\text{d}&amp;lt;/math&amp;gt; = Drahtwiderstand der Antenne&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R_\text{s}&amp;lt;/math&amp;gt; = Seriewiderstand zur Antenne&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;R_\text{ad}&amp;lt;/math&amp;gt; = Antennentreiber-Widerstand (Beim EM4095 R&amp;lt;sub&amp;gt;ad&amp;lt;/sub&amp;gt; ≈ 3Ω)&lt;br /&gt;
&lt;br /&gt;
===Antennendurchmesser===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;r_\text{Antenne} = d_\text{max}\cdot \sqrt{2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;r_\text{Antenne}&amp;lt;/math&amp;gt; = Radius der Antenne&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;d_\text{max}&amp;lt;/math&amp;gt; = maximaler Leseabstand zwischen Tag und Antennenspule&lt;br /&gt;
&lt;br /&gt;
Der optimale Radius der Sendeantenne entspricht dem Wurzel(2)-fachen Wert des maximal gewünschten Leseabstandes. Dabei ist aber zu beachten, dass das maximale Feld (ist immer im Zentrum der Antenne) dadurch proportional immer kleiner wird. Hier muss also irgendwo die optimale Mitte gefunden werden. Ideal wäre es wenn man die minimal nötige Ansprechfeldstärke des Transponders wüsste, welche aber leider meist nicht angegeben ist.&lt;br /&gt;
&lt;br /&gt;
== Bandbreite ==&lt;br /&gt;
&lt;br /&gt;
Die Bandbreite des Signalempfangs ist direkt abhängig von der Güte. Für &lt;br /&gt;
die Empfangsbandbreite eines LC-Glieds gilt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;B=\frac{f}{Q}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; = Resonanzfrequenz (hier 125kHz)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; = Antennengüte&lt;br /&gt;
&lt;br /&gt;
=== Rechnung ===&lt;br /&gt;
&lt;br /&gt;
Bei &amp;lt;math&amp;gt;Q=40&amp;lt;/math&amp;gt; und &amp;lt;math&amp;gt;f=125&amp;lt;/math&amp;gt;&amp;amp;nbsp;kHz bekommt man&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt;B=3.125&amp;lt;/math&amp;gt; kHz&lt;br /&gt;
&lt;br /&gt;
Dies bedeutet, dass man bei einer Frequenzabweichung von ±1.56kHz zu 125kHz bereits nur noch –3db (die Hälfte) des maximal möglichen Signals &amp;quot;empfangen&amp;quot; würde.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* http://www.spulen.com/shop/product_info.php?products_id=925&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:RFID]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=USB_HID_Host_Treiber&amp;diff=66671</id>
		<title>USB HID Host Treiber</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=USB_HID_Host_Treiber&amp;diff=66671"/>
		<updated>2012-06-05T06:40:36Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* Alternativen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;USB HID Schnittstellen für Steuerungsaufgaben zu verwenden ist allgemein üblich in der Elektronik. Es gibt unzählige Mikrocontroller mit USB von einer ganzen Menge Hersteller, welche die notwendige Firmware schon mitbringen. Aber auf PC Seite ist es immer noch mit einigem Aufwand verbunden, wenn man den USB nutzen will. Sparen Sie sich die Mühe und verwenden Sie die AHID Bibliothek.&lt;br /&gt;
&lt;br /&gt;
===Funktionen===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;AHid_Init():&#039;&#039;&#039; initialisiert den Treiber.&lt;br /&gt;
* &#039;&#039;&#039;AHid_Register():&#039;&#039;&#039; registriert die Schnittstelle.&lt;br /&gt;
* &#039;&#039;&#039;AHid_Write():&#039;&#039;&#039; schreibt Daten.&lt;br /&gt;
* &#039;&#039;&#039;AHid_Read():&#039;&#039;&#039; ließt Daten ein.&lt;br /&gt;
* &#039;&#039;&#039;AHid_Request():&#039;&#039;&#039; fordert einen Feature Report an.&lt;br /&gt;
* &#039;&#039;&#039;AHid_Attached():&#039;&#039;&#039; stellt Anschluß an den USB fest.&lt;br /&gt;
* &#039;&#039;&#039;AHid_Find():&#039;&#039;&#039; sucht die Schnittstelle am Bus.&lt;br /&gt;
* &#039;&#039;&#039;AHid_Flush():&#039;&#039;&#039; löscht die Datenpuffer.&lt;br /&gt;
* &#039;&#039;&#039;AHid_Info():&#039;&#039;&#039; zeigt Treiber-Infos an.&lt;br /&gt;
&lt;br /&gt;
===Konzept===&lt;br /&gt;
&lt;br /&gt;
Die Bibliothek wird durch einmaligen Aufruf der Funktion AHid_Init() zu Beginn initialisiert. Mit AHid_Register() erhält man Zugriff auf das gewünschte USB-Gerät. Die Funktion öffnet eine Schnittstelle für den Datentransfer.&lt;br /&gt;
&lt;br /&gt;
AHid_Write() dient zum Senden von Daten an das USB-Gerät. Hierbei wird ein Interrupt- oder Control-Transfer (Feature Report) verwendet (je nach Festlegung bei der Registrierung). Der Datenempfang erfolgt durch AHid_Read(). Bei Interrupt-Transfers wird hierfür ein eigener Thread gestartet, der fortlaufend die Schnittstelle auf ankommende Daten hin prüft. Sobald Daten vorliegen, wird an die Anwendung eine AHID_DATARECEIVED-Nachricht verschickt. Innerhalb der Nachrichtenschleife kann man dann auf diese Daten mit AHid_Read() zugreifen. Der Empfang von Feature Reports unterscheidet sich etwas von diesem Ablauf. Feature Reports müssen nämlich aktiv angefordert werden, was die Funktion AHid_Request() erledigt. Nach erfolgreichem Erhalt des Feature Reports wird wiederum eine AHID_DATARECEIVED-Nachricht verschickt und AHid_Read() erledigt dann den Rest. Durch dieses Konzept werden alle eingehenden Daten (unabhängig vom Transfertyp) an eine Stelle der Nachrichtenschleife transportiert. Das erleichtert das Erstellen einer Zustandsmaschine.&lt;br /&gt;
&lt;br /&gt;
Die Funktion AHid_Attached() stellt fest, ob das USB-Gerät überhaupt am Bus verfügbar ist und gibt einen entsprechenden Wert zurück. AHid_Find() macht in etwa das Gleiche. Die Funktion sucht das USB-Gerät und gibt über den Rückgabewert den entsprechenden Zustand aus. Mit der Funktion AHid_Flush() werden die internen Datenpuffer gelöscht. Das kann notwendig sein, falls z.B. das USB-Gerät vom Bus abgeklemmt wird, und man noch nicht ausgelesene Daten sicher löschen möchte. AHid_Info() hat im normalen Betrieb keine Funktion. Es zeigt lediglich ein paar Informationen über die AHID Bibliothek an.&lt;br /&gt;
&lt;br /&gt;
Die AHID Library ist eine &#039;&#039;&#039;Dynamic Link Library (DLL)&#039;&#039;&#039; und arbeitet mit verschiedenen Programmiersprachen zusammen. Sie steht als Download auf http://embedded24.net bereit.&lt;br /&gt;
&lt;br /&gt;
Beispiel-Anwendungen:&lt;br /&gt;
&lt;br /&gt;
* AHID Demo C++ (Visual Studio C++ 2010)&lt;br /&gt;
* AHID Demo C# (Visual Studio C# 2010)&lt;br /&gt;
* AHID Demo VB (Visual Studio VB 2010)&lt;br /&gt;
* AHID Demo MinGW (Code:Blocks)&lt;br /&gt;
* AHID Demo wxWidgets (Code:Blocks)&lt;br /&gt;
&lt;br /&gt;
===Download===&lt;br /&gt;
&lt;br /&gt;
http://www.embedded24.net&lt;br /&gt;
&lt;br /&gt;
===Diskussion===&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/topic/210792&lt;br /&gt;
&lt;br /&gt;
===Kontakt===&lt;br /&gt;
&lt;br /&gt;
rh(at)basic.io&lt;br /&gt;
&lt;br /&gt;
===Alternativen===&lt;br /&gt;
Zu obigem Treiber gibt es u.a. folgende Alternativen, deren Sourcen frei zugänglich sind:&lt;br /&gt;
* GenericHID von Jan Axelson ([http://www.lvr.com/hidpage.htm#MyExampleCode Link]) -&amp;gt; C++, C#, VB&lt;br /&gt;
* HidLibrary von Mike O&#039;Brien ([https://github.com/mikeobrien/HidLibrary Link]) -&amp;gt; C#&lt;br /&gt;
* HidLibrary von jj-jabb ([https://github.com/jj-jabb/HidLibrary Link]) -&amp;gt; C# (Weiterentwicklung von Mike O&#039;Briens Version)&lt;br /&gt;
* HidLib von jj-jabb ([https://github.com/jj-jabb/HidLib Link]) -&amp;gt; C#&lt;br /&gt;
* HID USB Library von Florian Leitner ([http://www.florian-leitner.de/index.php/2007/08/03/hid-usb-driver-library/#download Link]) -&amp;gt; C#&lt;br /&gt;
* Generic HID USB class-library von Simon Inns ([http://www.waitingforfriday.com/index.php/Open_Source_Framework_for_USB_Generic_HID_devices_based_on_the_PIC18F_and_Windows#Files_for_download Link]) -&amp;gt; C#&lt;br /&gt;
* USB HID Component von wimar ([http://www.codeproject.com/script/Articles/ViewDownloads.aspx?aid=18099 Link]) -&amp;gt; C#&lt;br /&gt;
* USBwisec von Bryan Batchelder ([http://sourceforge.net/projects/usbwisec/develop Link]) -&amp;gt; C#&lt;br /&gt;
* Raw HID von PJRC.COM ([http://www.pjrc.com/teensy/rawhid.html Link]) -&amp;gt; C&lt;br /&gt;
[[Kategorie:USB]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Modellbauservo_Ansteuerung&amp;diff=58239</id>
		<title>Modellbauservo Ansteuerung</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Modellbauservo_Ansteuerung&amp;diff=58239"/>
		<updated>2011-06-29T05:13:48Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* Konkreter Aufbau */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Soll ein µC über eine Einrichtung mechanische Arbeit verrichten, dann arbeitet man gerne mit Schrittmotoren oder eben mit normalen Modellbauservos.&lt;br /&gt;
Modellbauservos haben den Vorteil, dass sie leicht anzusteuern sind, und die notwendige Leistungselektronik bereits im Servo eingebaut ist. Auch benötigt man keine aufwändigen Rückmeldungen von der Mechanik um eine bestimmte Position anzufahren oder um die Schrittverluste eines Schrittmotors auszugleichen. Ein Servo findet ganz von alleine nach dem Einschalten seine Neutralposition. Servos gibt es in allen möglichen Preiskategorien, wobei die Unterschiede in der Kraft des Motors bzw. in der Qualität des integrierten Getriebes liegen. Angesteuert werden Servos immer gleich. Ganz im Gegenteil: Vieles aus dem Modellbaumarkt, wie zb Fahrtregeler oder Kurskreisel, allesamt Geräte die an handelsübliche Fernsteuerempfänger angesteckt werden können, werden nach exakt dem gleichen Muster angesteuert. Erst in letzter Zeit kamen Servos auf den Markt, bei denen die übliche Ansteuerung mittels Impulsen durch diverse digitale Bussysteme ersetzt wurde.&lt;br /&gt;
&lt;br /&gt;
==Allgemeines==&lt;br /&gt;
===Arten von Servos===&lt;br /&gt;
====Analogservos====&lt;br /&gt;
====Digitalservos====&lt;br /&gt;
===Prinzipieller Aufbau===&lt;br /&gt;
Ein Servo besteht aus mehreren logischen Komponenten&lt;br /&gt;
* Elektronik für die Pulsauswertung&lt;br /&gt;
* Elektronik für eine Regelschleife&lt;br /&gt;
* Leistungselektronik zur Ansteuerung eines Motors&lt;br /&gt;
* der Motor samt Getriebe&lt;br /&gt;
* Positionsauswertung&lt;br /&gt;
Aus diesen Komponenten wird eine Regelschleife gebildet, so dass der Motor einem Positionssignal nachgeführt wird. Am Motor ist ein Getriebe angeflanscht, welches wiederum die Abtriebsscheibe bewegt, an der die Bewegung mechanisch abgegriffen werden kann.&lt;br /&gt;
[[Bild:Servo_Prinzip.png|framed|center| Servo Regelschleife]]&lt;br /&gt;
Der Positionsencoder, im Regelfall ein mechanisch mit dem Getriebe gekoppeltes Potentiometer, stellt die Positionsinformation wieder der Regelelektronik zur Verfügung, die bei Abweichungen entsprechende Motorbewegungen veranlasst.&lt;br /&gt;
&lt;br /&gt;
===Konkreter Aufbau===&lt;br /&gt;
Anstatt hier viele Worte zu verlieren, einige Bilder von realen Servos in diversen Aufbaustadien. So, oder so ähnlich, sind mehr oder weniger alle Servos intern aufgebaut. Gute (und teure) Servos haben anstelle eines Kunststoff-Getriebes eines aus Metall, das dann auch wesentlich robuster ist. Weitere Unterschiede bestehen in der Qualität des Potentiometers, sowie darin, ob die letzte Getriebeachse an der Gehäusedurchführung ein Kugellager besitzt oder ob es sich hier nur um ein Gleitlager handelt. Störungen an Motor und/oder Elektronik kommen selten vor. Wenn ein Servo ausfällt, dann hat das üblicherweise 2 Gründe: Das Getriebe hat &amp;quot;Zahnfraß&amp;quot; oder das Potentiometer ist verschlissen und liefert der Elektronik keine Rückmeldung über die tatsächliche Position des Abtriebshebels.&lt;br /&gt;
&lt;br /&gt;
Das letzte Zahnrad des Getriebes hat normalerweise irgendwo eine Nase, welche bei Endanschlag an einem entsprechenden Anschlag im Gehäuse ansteht und so den Weg begrenzt.&lt;br /&gt;
&lt;br /&gt;
Der Servohebel kann nach Lösen einer Schraube abgenommen werden und durch die Verzahnung in einer anderen Position wieder aufgesteckt werden. Wenn ein Servo also bei einem Mittenimpuls den Hebel nicht in Mittelstellung fährt, dann kann es auch daran liegen, dass der Hebel bereits verdreht aufgesteckt wurde. In so einem Fall einfach die Schraube im Hebel lösen, den Hebel abziehen und in der gewünschten Position neu aufstecken. Achtung: Oft sind die Verzahnungen so angeordnet, dass sich beim Drehen des Hebels um 180° etwas andere Positionen ergeben.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt; [[Bild: Servo_01.jpg | thumb | 240px | kleines Servo komplett]] &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt; [[Bild: Servo_02.jpg | thumb | 240px | kleines Servo, Servohebel abgenommen]]&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt; [[Bild: Servo_03.jpg | thumb | 240px | kleines Servo, Gehäuse demontiert, Getriebe]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt; [[Bild: Servo_04.jpg | thumb | 240px | kleines Servo, Motor + Elektronik]] &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt; [[Bild: Servo_05.jpg | thumb | 240px | großes Servo komplett]] &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt; [[Bild: Servo_06.jpg | thumb | 240px | großes Servo, Gehäuseschrauben]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt; [[Bild: Servo_07.jpg | thumb | 240px | großes Servo, Motor + Elektronik]] &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt; [[Bild: Servo_08.jpg | thumb | 240px | großes Servo, Potentiometer]] &amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt; [[Bild: Servo_09.jpg | thumb | 240px | großes Servo, Getriebe mit aufgesetztem Abtriebshebel]] &amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Anschluss===&lt;br /&gt;
Gab es früher je nach Herstellerfirma unterschiedliche Stecksysteme, so hat sich im Laufe der Zeit der sog. Uni-Anschluss durchgesetzt. Unterschiede gibt es eigentlich nur noch in der Lage, Größe und Position diverser Verpolschutznasen an den Buchsen, die ein verpoltes Einstecken in den Fernsteuerungsempfänger verhindern sollen. Allerdings sind diese Einrichtungen meistens so &amp;quot;windig&amp;quot; ausgeführt, dass man die Buchse mit etwas &amp;quot;sanfter&amp;quot; Gewalt dann doch auch verkehrt herum an den entsprechenden Stecker anstecken kann. Vorausgesetzt am Empfänger ist überhaupt eine mechanische Blockade gegen Verpolen vorgesehen.&lt;br /&gt;
Elektrisch ist der Uni-Stecker so aufgebaut, dass er das in der Elektronik übliche 2.54mm Rastermaß benutzt. Er passt also problemlos auf die in der Elektronik üblichen Steckerleisten mit genau demselben Rastermaß.&lt;br /&gt;
&lt;br /&gt;
Dieser Stecker ist mit einem 3-poligen Flachband-Kabel mit der eigentlichen Servoelektronik verbunden. Gebräuchlich sind einige verschiedene Farbschemen bei diesen Kabeln:&lt;br /&gt;
* schwarz - rot - weiß&lt;br /&gt;
* schwarz - rot - gelb&lt;br /&gt;
* braun - rot - orange&lt;br /&gt;
* schwarz - rot - blau&lt;br /&gt;
Getreu den in der Elektronik üblichen Gepflogenheiten ist schwarz immer Masse, rot immer die Versorungsspannung und die dritte Leitung (weiß, gelb, orange, blau, ...) ist die Signalleitung, über die das Servo mit Pulsen versorgt wird, welche ihm die anzufahrende Position mitteilen. Wenigstens in einem Punkt sind sich aber alle Hersteller einig: Die Versorgungsspannung wird immer über die mittlere der 3 Adern des Flachbandkabels geführt, die auch immer rot ausgeführt wird.&lt;br /&gt;
&lt;br /&gt;
===Stromversorgung===&lt;br /&gt;
Werden Servos an einem µC betrieben, so ist es am Besten, sie aus einer eigenen Stromquelle (Akku) zu betreiben. Manche Servos erzeugen kleine Störungen auf der Versorungsspannung, die einen µC durchaus zum Abstürzen bringen können. Muss man Servos gemeinsam mit einem µC von derselben Stromquelle betreiben, so sollte man sich gleich darauf einrichten, diesen Störimpulsen mit Kondensatoren zu Leibe rücken zu müssen. Unter Umständen ist hier auch eine Mischung aus kleinen schnellen Kondensatoren (100nF) und etwas größeren, aber dafür auch langsameren Kondensatoren (einige µF) notwendig.&lt;br /&gt;
&lt;br /&gt;
Die eindeutig beste Option ist es aber, die Servos strommässig vom µC zu entkoppeln und ihnen ihre eigene Stromquelle zu geben. Servos sind nicht besonders heikel. Auch im Modellbau müssen sie mit unterschiedlichen Spannungen zurechtkommen, bedingt durch die dort übliche Versorung aus Akkus, die im Laufe der Betriebszeit des Modells natürlich durch die Entladung ihre Voltzahl immer weiter reduzieren. Im Modellbau werden Akkus mit 4 oder 5 Zellen verwendet, sodass Servos mit Spannungen von ca. 4V bis hinauf zu ca. 6V zurecht kommen müssen, wobei randvolle Akkus diese 6V schon auch mal überschreiten können. Bei sinkender Spannung verlieren Servos naturgemäß etwas an Kraft bzw. werden in ihrer Stellgeschwindigkeit unter Umständen langsamer.&lt;br /&gt;
&lt;br /&gt;
Die Servos werden dann nur mit ihrer Masseleitung und natürlich mit ihrer Impulsleitung mit dem µC verbunden. Die Impulsleitung kann ganz einfach an einen Ausgangspin eines µC direkt angeschlossen werden, der mit 5V arbeitet.&lt;br /&gt;
&lt;br /&gt;
===Signalaufbau===&lt;br /&gt;
Das Signal, das an den Servo geschickt wird, hat eine Länge von ungefähr 20ms. Diese 20ms sind nicht besonders kritisch und sind ein Überbleibsel von der Technik mit der mehrere Kanäle über die Funkstrecke einer Fernsteuerung übertragen werden. Für das Servo wichtig ist die Impulsdauer in der ersten Phase eines Servosignals. Nominell ist dieser Impuls zwischen 1ms und 2ms lang. Wobei das jeweils die Endstellungen des Servos sind, an denen es noch nicht mechanisch begrenzt wird. Eine Pulslänge von 1.5ms wäre dann Servomittelstellung. Für die Positionsauswertung des Servos haben die 20ms Wiederholdauer keine besondere Bedeutung, sieht man einmal davon ab, dass ein Servo bei kürzeren Zeiten entsprechend öfter Positionsimpulse bekommt und daher auch öfter die Position gegebenenfalls korrigiert, was möglicherweise in einem etwas höheren Stromverbrauch resultiert.&lt;br /&gt;
&lt;br /&gt;
[[Bild:Servo.gif|framed|center| Servo Impulsdiagramm]]&lt;br /&gt;
&lt;br /&gt;
Den meisten Servos macht es nichts aus, wenn die Länge des Servoprotokolls anstelle von 20ms auf z.B. 10ms verkürzt wird. Bei der Generierung des Servosignals muss man daher den 20ms keine besondere Beachtung schenken. Eine kleine Pause nach dem eigentlichen Positionssignal reicht in den meisten Fällen aus und es spielt keine allzu große Rolle, wie lange diese Pause tatsächlich ist. Generiert man das Imulsdiagramm z.B. mit einem Timer, so konzentriert man sich daher darauf, dass man den 1,0 - 2,0ms Puls gut generieren kann und nicht auf die 20ms.&lt;br /&gt;
&lt;br /&gt;
Reale Servos haben allerdings in den Endstellungen noch Reserven, so dass man bei vielen Servos auch Pulslängen von 0,9 bis 2,1 oder sogar noch kleinere/größere Werte benutzen kann. Allerdings sollte man hier etwas Vorsicht walten lassen. Wenn das Servo unbelastet in einer der Endstellungen deutlich zu &amp;quot;knurren&amp;quot; anfängt, dann hat man es übertrieben. Das Servo ist an seinen mechanischen Endanschlag gefahren worden und auf Dauer wird das der Motor bzw. das Getriebe nicht aushalten.&lt;br /&gt;
&lt;br /&gt;
Zu allem Überfluss gibt es auch noch Servos einer bestimmten Marke, die eine etwas andere Impulslänge verwenden. Das ganze Timing ist etwas straffer, so dass die Servomittelstellung bei etwa 1.4ms erreicht wird. Viele programmierbare Fernsteuerungen haben daher für einzelne Servos getrennte Einstellungen und unterscheiden zwischen Standard-Servos und MPX-Servos.&lt;br /&gt;
&lt;br /&gt;
==Signalerzeugung für 1 Servo (C)==&lt;br /&gt;
Für einen ersten Servotest reicht es aus, ein Servo mit seinem Signaleingang an einen Ausgang des µC zu hängen und ganz einfach mittels _delay_us() bzw. _delay_ms() ein entsprechendes Impulsdiagramm zu erzeugen (Einbinden von &#039;&#039;util/delay.h&#039;&#039; nicht vergessen):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;c&amp;gt;&lt;br /&gt;
#define F_CPU 1000000UL&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;avr/io.h&amp;gt;&lt;br /&gt;
#include &amp;lt;util/delay.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
int main (void)&lt;br /&gt;
{&lt;br /&gt;
  DDRB = (1&amp;lt;&amp;lt;PB1);&lt;br /&gt;
&lt;br /&gt;
  while( 1 ) {&lt;br /&gt;
&lt;br /&gt;
    PORTB |= (1&amp;lt;&amp;lt;PB1);&lt;br /&gt;
    _delay_us( 1500 );    // in den 1500 steckt die Lageinformation&lt;br /&gt;
    PORTB &amp;amp;= ~(1&amp;lt;&amp;lt;PB1);&lt;br /&gt;
&lt;br /&gt;
    _delay_ms( 18 );      // ist nicht kritisch&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/c&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dass diese Technik natürlich nicht für Programme zu gebrauchen ist, die neben einer Servoansteuerung auch noch andere Dinge zu erledigen haben, braucht nicht extra betont zu werden. Wenn diese anderen Dinge in den verbleibenden 18ms untergebracht werden können (z.B. ADC-Abfrage oder Tasterabfrage) mag es noch toleriert werden, aber im Allgemeinen gibt es bessere Methoden. Für einen einfachen Servotest soll es aber zunächst genügen.&lt;br /&gt;
&lt;br /&gt;
==Signalerzeugung für 1 Servo mittels Timer (C)==&lt;br /&gt;
Das Programm erzeugt die Impulse durch Nutzung des Timers im CTC-Mode + Interrupt.&lt;br /&gt;
Der Timer wird vom &amp;lt;math&amp;gt;Prozessortakt/8&amp;lt;/math&amp;gt; (&amp;lt;math&amp;gt;1000000Hz/8=125000Hz&amp;lt;/math&amp;gt;) gespeist.&lt;br /&gt;
&lt;br /&gt;
Durch zwei Taster an PB0 und PB1 kann die Impulslänge, die an den Servo gesendet wird, angepasst werden. Bei jedem Compare Match mit OCR1A wird ein Interrupt ausgelöst, in dem der restliche Teil für die Periode gebildet wird.&lt;br /&gt;
&lt;br /&gt;
Das Servo-Signal kann am OCR1A-Ausgang das Prozessors abgegriffen werden. Diesen Pin muss man laut Datenblatt eventuell auch dann auf Ausgang schalten, wenn er als Compare-Match-Ausgang benutzt wird.&lt;br /&gt;
Alle Werte und damit alle Zeiten sind auf eine Taktfrequenz von 1Mhz gerechnet, müssen also bei Verwendung einer anderen Zeitbasis (z.B. anderer Quarz) entsprechend angepasst werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;c&amp;gt;&lt;br /&gt;
#define F_CPU 1000000UL&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;avr/io.h&amp;gt;&lt;br /&gt;
#include &amp;lt;avr/interrupt.h&amp;gt;&lt;br /&gt;
#include &amp;lt;util/delay.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ISR( TIMER1_COMPA_vect )                // Interruptbehandlungsroutine&lt;br /&gt;
{&lt;br /&gt;
  OCR1A = 2500-OCR1A;			// Das Servosignal wird aus der Differenz von&lt;br /&gt;
                                        // Periodenlänge (2500*0,008ms=20ms) und letztem&lt;br /&gt;
                                        // Vergleichswert (OCR1A) gebildet &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
int main (void)&lt;br /&gt;
{&lt;br /&gt;
  DDRB = 0b11111100;&lt;br /&gt;
  PORTB = (1&amp;lt;&amp;lt;PB1) | (1&amp;lt;&amp;lt;PB0);          // Pullup für PB0 und PB1&lt;br /&gt;
&lt;br /&gt;
  TCCR1A = (1&amp;lt;&amp;lt;COM1A0);                 // Togglen bei Compare Match&lt;br /&gt;
  TCCR1B = (1&amp;lt;&amp;lt;WGM12) | (1&amp;lt;&amp;lt;CS11);      // CTC-Mode; Prescaler 8&lt;br /&gt;
  TIMSK  = (1&amp;lt;&amp;lt;OCIE1A);                 // Timer-Compare Interrupt an&lt;br /&gt;
&lt;br /&gt;
  OCR1A = 2312;                         // Neutralposition ((2500-2312)*0.008ms)=1,5ms)&lt;br /&gt;
&lt;br /&gt;
  sei();                                // Interrupts global an&lt;br /&gt;
&lt;br /&gt;
  while( 1 ) {&lt;br /&gt;
&lt;br /&gt;
    if ( !(PINB &amp;amp; (1&amp;lt;&amp;lt;PINB0)) ) {       // Impuls-Zeit verlängern&lt;br /&gt;
      cli();&lt;br /&gt;
      OCR1A = OCR1A + 3;&lt;br /&gt;
      sei();&lt;br /&gt;
      _delay_ms(50);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    if ( !(PINB &amp;amp; (1&amp;lt;&amp;lt;PINB1)) ) {       // Impuls-Zeit verkürzen&lt;br /&gt;
      cli();&lt;br /&gt;
      OCR1A = OCR1A - 3;&lt;br /&gt;
      sei();&lt;br /&gt;
      _delay_ms(50);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/c&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Signalerzeugung für mehrere Servos mittels Timer (C)==&lt;br /&gt;
&lt;br /&gt;
Das Prinzip der Servoansteuerung mehrerer Servos besteht darin, dass die Pulse für die einzelnen Servos nacheinander generiert werden. Dazu wird mit einem Timer im CTC Modus jeweils eine Zeitdauer eingestellt, die der Impulszeit des nächsten Kanals entspricht. Der jeweilige Ausgangspin wird auf 1 gestellt und mittels des CTC-Steuerregisters eine entsprechende Zeitdauer eingestellt. Beim Auftreten des entsprechenden Interrupts wird dann dieser Pin wieder abgeschaltet, der nächste Pin eingeschaltet und dessen Zeitdauer eingestellt. Auf diese Art werden nacheinander alle Servos mit ihren entsprechenden Pulsen versorgt - man könnte das Verfahren auch als Multiplex-Betrieb bezeichnen. Auf die 20ms Wiederholzeit wird hier überhaupt keine Rücksicht genommen. Durch das Reihum-Generieren der einzelnen Pulse entsteht für jedes Servo nach seinem Puls automatisch eine kleine Wartezeit, die zudem auch noch von den tatsächlichen Pulslängen abhängt. Aber wie bereits besprochen: den Servos ist diese Pausenzeit egal, sie kümmern sich nur um ihre Pulszeit und richten sich entsprechend aus.&lt;br /&gt;
&lt;br /&gt;
Das nachfolgende Programm ist für einen ATmega16 geschrieben, der mit 11.056Mhz getaktet wird. Benutzt wird der Timer 2 (ein 8 Bit Timer), der dazu im CTC-Modus betrieben wird. Bei anderen Taktfrequenzen muss der Prescaler des Timers entsprechend angepasst werden, so dass der Ausdruck F_CPU / PRESCALER / 1000 einen Wert kleiner als 128 ergibt.&lt;br /&gt;
&lt;br /&gt;
Jedes einzelne der 8 Servos kann unabhängig von allen anderen auf seine Postion gefahren werden, indem man im Array &#039;&#039;ServoValue&#039;&#039; für das Servo einen neuen Wert einschreibt.&lt;br /&gt;
&lt;br /&gt;
Sollen weniger als 8 Servos angesteuert werden, so werden am besten im Array &#039;&#039;ServoPuls&#039;&#039;, die nicht benutzten Servokanäle auf 0 gestellt, und somit die Ausgabe eines Pulses auf diesem Kanal unterdrückt.&lt;br /&gt;
&amp;lt;C&amp;gt;&lt;br /&gt;
//&lt;br /&gt;
// Programm fuer einen ATmega16&lt;br /&gt;
//&lt;br /&gt;
#define F_CPU 11056000UL&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;avr/io.h&amp;gt;&lt;br /&gt;
#include &amp;lt;avr/interrupt.h&amp;gt;&lt;br /&gt;
#include &amp;lt;util/delay.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
//&lt;br /&gt;
// Der Prescaler muss so gewählt werden, dass der Ausdruck&lt;br /&gt;
// für MILLISEC_BASE einen Wert kleiner als 128 ergibt&lt;br /&gt;
// MILLISEC_BASE ist der Timerwert, der 1 Millisekunde Zeitdauer ergeben&lt;br /&gt;
// soll.&lt;br /&gt;
//&lt;br /&gt;
#define PRESCALER      128&lt;br /&gt;
#define PRESCALER_BITS (1&amp;lt;&amp;lt;CS22) | ( 1 &amp;lt;&amp;lt; CS20 )&lt;br /&gt;
&lt;br /&gt;
#define MILLISEC_BASE  ( F_CPU / PRESCALER / 1000 )&lt;br /&gt;
#define CENTER         ( MILLISEC_BASE / 2 ) &lt;br /&gt;
&lt;br /&gt;
//&lt;br /&gt;
// Konfiguration der Servoleitungen&lt;br /&gt;
//&lt;br /&gt;
#define NR_SERVOS      8&lt;br /&gt;
#define SERVO_DDR      DDRD&lt;br /&gt;
#define SERVO_PORT     PORTD&lt;br /&gt;
uint8_t ServoPuls[NR_SERVOS] = { 1&amp;lt;&amp;lt;PD0, 1&amp;lt;&amp;lt;PD1, 1&amp;lt;&amp;lt;PD2, 1&amp;lt;&amp;lt;PD3,&lt;br /&gt;
                                 1&amp;lt;&amp;lt;PD4, 1&amp;lt;&amp;lt;PD5, 1&amp;lt;&amp;lt;PD6, 1&amp;lt;&amp;lt;PD7 };&lt;br /&gt;
//&lt;br /&gt;
// Werte für die Servoposition&lt;br /&gt;
// Gültige Werte laufen von 0 bis 2 * CENTER&lt;br /&gt;
// 0           ... ganz links&lt;br /&gt;
// CENTER      ... Mittelstellung&lt;br /&gt;
// 2 * CENTER  ... ganz rechts&lt;br /&gt;
//&lt;br /&gt;
volatile uint8_t ServoValue[NR_SERVOS];&lt;br /&gt;
&lt;br /&gt;
ISR (TIMER2_COMP_vect) &lt;br /&gt;
{&lt;br /&gt;
  static uint8_t ServoId = 0;&lt;br /&gt;
&lt;br /&gt;
  //&lt;br /&gt;
  // den Puls des aktuellen Servos beenden&lt;br /&gt;
  //&lt;br /&gt;
  SERVO_PORT &amp;amp;= ~ServoPuls[ServoId];&lt;br /&gt;
&lt;br /&gt;
  //&lt;br /&gt;
  // welches ist das nächste aktuelle Servo?&lt;br /&gt;
  //&lt;br /&gt;
  if( ++ServoId &amp;gt;= NR_SERVOS )&lt;br /&gt;
    ServoId = 0;&lt;br /&gt;
&lt;br /&gt;
  //&lt;br /&gt;
  // die Ausgangsleitung fuer dieses Servo auf 1; den Puls beginnen&lt;br /&gt;
  //&lt;br /&gt;
  SERVO_PORT |= ServoPuls[ServoId];&lt;br /&gt;
&lt;br /&gt;
  //&lt;br /&gt;
  // den Timer so einstellen, dass bei Pulsende, die ISR erneut aufgerufen wird&lt;br /&gt;
  //&lt;br /&gt;
  OCR2 = MILLISEC_BASE + ServoValue[ServoId];&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void InitServo()&lt;br /&gt;
{&lt;br /&gt;
  uint8_t i;&lt;br /&gt;
&lt;br /&gt;
  //&lt;br /&gt;
  // Die Servoleitungen auf Ausgang stellen&lt;br /&gt;
  //&lt;br /&gt;
  SERVO_DDR = ServoPuls[0] | ServoPuls[1] | ServoPuls[2] | ServoPuls[3] |&lt;br /&gt;
              ServoPuls[4] | ServoPuls[5] | ServoPuls[6] | ServoPuls[7];&lt;br /&gt;
&lt;br /&gt;
  //&lt;br /&gt;
  // Alle Servos in Mittelstellung&lt;br /&gt;
  //&lt;br /&gt;
  for( i = 0; i &amp;lt; NR_SERVOS; ++i )&lt;br /&gt;
    ServoValue[i] = CENTER;&lt;br /&gt;
&lt;br /&gt;
  //&lt;br /&gt;
  // Timer auf CTC Modus konfigurieren&lt;br /&gt;
  //&lt;br /&gt;
  OCR2 = MILLISEC_BASE + ServoValue[0];&lt;br /&gt;
  TIMSK |= (1&amp;lt;&amp;lt;OCIE2);&lt;br /&gt;
  TCCR2 = (1&amp;lt;&amp;lt;WGM21) | PRESCALER_BITS;  // CTC mode&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int main(void)&lt;br /&gt;
{&lt;br /&gt;
  InitServo();&lt;br /&gt;
&lt;br /&gt;
  sei();&lt;br /&gt;
&lt;br /&gt;
  _delay_ms( 1000 );&lt;br /&gt;
&lt;br /&gt;
  //&lt;br /&gt;
  // testweise einfach alle 8 Servos ansteuern&lt;br /&gt;
  // jedes Servo soll sich unterschiedlich schnell bewegen&lt;br /&gt;
  //&lt;br /&gt;
  while( 1 ) {&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    ServoValue[0] += 2;&lt;br /&gt;
    if( ServoValue[0] &amp;gt; 2*CENTER )&lt;br /&gt;
      ServoValue[0] -= 2*CENTER;&lt;br /&gt;
&lt;br /&gt;
    ServoValue[1] += 1;&lt;br /&gt;
    if( ServoValue[1] &amp;gt; 2*CENTER )&lt;br /&gt;
      ServoValue[1] -= 2*CENTER;&lt;br /&gt;
&lt;br /&gt;
    ServoValue[2] += 2;&lt;br /&gt;
    if( ServoValue[2] &amp;gt; 2*CENTER )&lt;br /&gt;
      ServoValue[2] -= 2*CENTER;&lt;br /&gt;
&lt;br /&gt;
    ServoValue[3] += 3;&lt;br /&gt;
    if( ServoValue[3] &amp;gt; 2*CENTER )&lt;br /&gt;
      ServoValue[3] -= 2*CENTER;&lt;br /&gt;
&lt;br /&gt;
    ServoValue[4] += 1;&lt;br /&gt;
    if( ServoValue[4] &amp;gt; 2*CENTER )&lt;br /&gt;
      ServoValue[4] -= 2*CENTER;&lt;br /&gt;
&lt;br /&gt;
    ServoValue[5] += 3;&lt;br /&gt;
    if( ServoValue[5] &amp;gt; 2*CENTER )&lt;br /&gt;
      ServoValue[5] -= 2*CENTER;&lt;br /&gt;
&lt;br /&gt;
    ServoValue[6] += 2;&lt;br /&gt;
    if( ServoValue[6] &amp;gt; 2*CENTER )&lt;br /&gt;
      ServoValue[6] -= 2*CENTER;&lt;br /&gt;
&lt;br /&gt;
    ServoValue[7] += 1;&lt;br /&gt;
    if( ServoValue[7] &amp;gt; 2*CENTER )&lt;br /&gt;
      ServoValue[7] -= 2*CENTER;&lt;br /&gt;
&lt;br /&gt;
    _delay_ms( 40 );&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/C&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:AVR-Projekte]]&lt;br /&gt;
[[Category:Servos]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=USB_HID_Host_Treiber&amp;diff=57137</id>
		<title>USB HID Host Treiber</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=USB_HID_Host_Treiber&amp;diff=57137"/>
		<updated>2011-05-11T14:09:36Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* Alternativen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;USB HID Schnittstellen für Steuerungsaufgaben zu verwenden ist allgemein üblich in der Elektronik. Es gibt unzählige Mikrocontroller mit USB von einer ganzen Menge Hersteller, welche die notwendige Firmware schon mitbringen. Aber auf PC Seite ist es immer noch mit einigem Aufwand verbunden, wenn man den USB nutzen will. Sparen Sie sich die Mühe und verwenden Sie die AHID Bibliothek.&lt;br /&gt;
&lt;br /&gt;
===Funktionen===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;AHid_Init():&#039;&#039;&#039; initialisiert den Treiber.&lt;br /&gt;
* &#039;&#039;&#039;AHid_Register():&#039;&#039;&#039; registriert die Schnittstelle.&lt;br /&gt;
* &#039;&#039;&#039;AHid_Write():&#039;&#039;&#039; schreibt Daten.&lt;br /&gt;
* &#039;&#039;&#039;AHid_Read():&#039;&#039;&#039; ließt Daten ein.&lt;br /&gt;
* &#039;&#039;&#039;AHid_Request():&#039;&#039;&#039; fordert einen Feature Report an.&lt;br /&gt;
* &#039;&#039;&#039;AHid_Attached():&#039;&#039;&#039; stellt Anschluß an den USB fest.&lt;br /&gt;
* &#039;&#039;&#039;AHid_Find():&#039;&#039;&#039; sucht die Schnittstelle am Bus.&lt;br /&gt;
* &#039;&#039;&#039;AHid_Flush():&#039;&#039;&#039; löscht die Datenpuffer.&lt;br /&gt;
* &#039;&#039;&#039;AHid_Info():&#039;&#039;&#039; zeigt Treiber-Infos an.&lt;br /&gt;
&lt;br /&gt;
===Konzept===&lt;br /&gt;
&lt;br /&gt;
Die Bibliothek wird durch einmaligen Aufruf der Funktion AHid_Init() zu Beginn initialisiert. Mit AHid_Register() erhält man Zugriff auf das gewünschte USB-Gerät. Die Funktion öffnet eine Schnittstelle für den Datentransfer.&lt;br /&gt;
&lt;br /&gt;
AHid_Write() dient zum Senden von Daten an das USB-Gerät. Hierbei wird ein Interrupt- oder Control-Transfer (Feature Report) verwendet (je nach Festlegung bei der Registrierung). Der Datenempfang erfolgt durch AHid_Read(). Bei Interrupt-Transfers wird hierfür ein eigener Thread gestartet, der fortlaufend die Schnittstelle auf ankommende Daten hin prüft. Sobald Daten vorliegen, wird an die Anwendung eine AHID_DATARECEIVED-Nachricht verschickt. Innerhalb der Nachrichtenschleife kann man dann auf diese Daten mit AHid_Read() zugreifen. Der Empfang von Feature Reports unterscheidet sich etwas von diesem Ablauf. Feature Reports müssen nämlich aktiv angefordert werden, was die Funktion AHid_Request() erledigt. Nach erfolgreichem Erhalt des Feature Reports wird wiederum eine AHID_DATARECEIVED-Nachricht verschickt und AHid_Read() erledigt dann den Rest. Durch dieses Konzept werden alle eingehenden Daten (unabhängig vom Transfertyp) an eine Stelle der Nachrichtenschleife transportiert. Das erleichtert das Erstellen einer Zustandsmaschine.&lt;br /&gt;
&lt;br /&gt;
Die Funktion AHid_Attached() stellt fest, ob das USB-Gerät überhaupt am Bus verfügbar ist und gibt einen entsprechenden Wert zurück. AHid_Find() macht in etwa das Gleiche. Die Funktion sucht das USB-Gerät und gibt über den Rückgabewert den entsprechenden Zustand aus. Mit der Funktion AHid_Flush() werden die internen Datenpuffer gelöscht. Das kann notwendig sein, falls z.B. das USB-Gerät vom Bus abgeklemmt wird, und man noch nicht ausgelesene Daten sicher löschen möchte. AHid_Info() hat im normalen Betrieb keine Funktion. Es zeigt lediglich ein paar Informationen über die AHID Bibliothek an.&lt;br /&gt;
&lt;br /&gt;
Die AHID Library ist eine &#039;&#039;&#039;Dynamic Link Library (DLL)&#039;&#039;&#039; und arbeitet mit verschiedenen Programmiersprachen zusammen. &lt;br /&gt;
Sie steht zusammen mit den folgenden &#039;&#039;&#039;Demo-Anwendungen&#039;&#039;&#039; als Download auf http://embedded24.net bereit:&lt;br /&gt;
&lt;br /&gt;
* AHID Demo C++ (Visual Studio C++ 2010)&lt;br /&gt;
* AHID Demo C# (Visual Studio C# 2010)&lt;br /&gt;
* AHID Demo VB (Visual Studio VB 2010)&lt;br /&gt;
&lt;br /&gt;
===Download===&lt;br /&gt;
&lt;br /&gt;
http://www.embedded24.net&lt;br /&gt;
&lt;br /&gt;
===Diskussion===&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/topic/210792&lt;br /&gt;
&lt;br /&gt;
===Kontakt===&lt;br /&gt;
&lt;br /&gt;
e24(at)basic.io&lt;br /&gt;
&lt;br /&gt;
===Alternativen===&lt;br /&gt;
Zu obigem Treiber gibt es u.a. folgende Alternativen (hauptsächlich für C#), deren Sourcen frei zugänglich sind:&lt;br /&gt;
* GenericHID von Jan Axelson ([http://www.lvr.com/hidpage.htm#MyExampleCode Link])&lt;br /&gt;
* HidLibrary von Mike O&#039;Brien ([https://github.com/mikeobrien/HidLibrary Link])&lt;br /&gt;
* HidLib von jj-jabb ([https://github.com/jj-jabb/HidLib Link])&lt;br /&gt;
* HID USB Library von Florian Leitner ([http://www.florian-leitner.de/index.php/2007/08/03/hid-usb-driver-library/#download Link])&lt;br /&gt;
* Generic HID USB class-library vom Simon Inns ([http://www.waitingforfriday.com/index.php/Open_Source_Framework_for_USB_Generic_HID_devices_based_on_the_PIC18F_and_Windows#Files_for_download Link])&lt;br /&gt;
* USB HID Component von wimar ([http://www.codeproject.com/script/Articles/ViewDownloads.aspx?aid=18099 Link])&lt;br /&gt;
* USBwisec von Bryan Batchelder ([http://sourceforge.net/projects/usbwisec/develop Link])&lt;br /&gt;
[[Kategorie:USB]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=MiniLA&amp;diff=54844</id>
		<title>MiniLA</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=MiniLA&amp;diff=54844"/>
		<updated>2011-02-09T08:22:08Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* via USB */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Minila_best_top.jpg|thumb|300px|right|miniLA Bestückseite]]&lt;br /&gt;
[[Image:Minila_best_bot.jpg|thumb|300px|right|miniLA Lötseite]]&lt;br /&gt;
&lt;br /&gt;
= Einleitung =&lt;br /&gt;
Diese Seite soll eine Art Informationssammlung zum Open-Source-Logic-Analyzer &amp;quot;miniLA&amp;quot; werden um potentielle &amp;quot;Nachbauer&amp;quot; zu unterstützen. Die zugehörigen Threads im Forum sind inzwischen sehr umfangreich und dadurch leider auch etwas unübersichtlich geworden.&lt;br /&gt;
&lt;br /&gt;
Die Features das Gerätes sind auf der [http://minila.sourceforge.net Projekt-Homepage] zu finden.&lt;br /&gt;
&lt;br /&gt;
Es gab hier im Forum bereits drei Sammelbestellungen zur Platine und den nötigen Bauteilen. Die erste fand Anfang 2008, die zweite im Herbst 2008 und die dritte im Frühling 2009 statt. Details zu den Bestellungen und teils auch zur Hardware finden sich [http://www.mikrocontroller.net/topic/86889 in diesem Thread].&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Allgemein ==&lt;br /&gt;
Bei den Sammelbestellungen wurde jeweils die Version von [http://minila.sourceforge.net/hw/other/bg/bg.php?id=hw Bob Grieb] bestellt, bei der der USB-Anschluss direkt integriert ist. Wird dieser nicht benötigt, so werden die entsprechenden Teile einfach nicht bestückt.&lt;br /&gt;
&lt;br /&gt;
Es wurden einige kleine Veränderungen und Korrekturen am Layout durchgeführt, die Funktion blieb jedoch gleich. Die Daten zu dieser überarbeiteten Version sind [[Media:Minila%26usb-v1.zip|hier]] zu finden. Details zu den Änderungen können in der enthaltenen &amp;quot;README2_v1.txt&amp;quot; nachgelesen werden.&lt;br /&gt;
&lt;br /&gt;
Der Schaltplan wurde mit [http://www.mikrocontroller.net/articles/Schaltplaneditoren#TinyCAD TinyCAD] und das Layout mit [http://www.freepcb.com FreePCB] erstellt.&lt;br /&gt;
&lt;br /&gt;
== Bauteile ==&lt;br /&gt;
=== Mainboard ===&lt;br /&gt;
Leider ist es nicht ganz einfach an einige der Bauteile zu kommen. Besonders passende SRAMs sind relativ schwer zu bekommen.&lt;br /&gt;
&lt;br /&gt;
Bei den ersten beiden Sammelbestellungen wurden die Bauteile aus folgenden Quellen bezogen:&lt;br /&gt;
* Hühnerfutter für o.g. Version inkl. LPT (ohne USB): [http://www.reichelt.de/?ACTION=20;AWKID=44322;PROVID=2084 Reichelt-Warenkorb]&lt;br /&gt;
* Hühnerfutter inkl. LPT &amp;amp; USB: [http://www.reichelt.de/?ACTION=20;AWKID=45435;PROVID=2084 Reichelt-Warenkorb]&lt;br /&gt;
* SRAM (Samsung K7B803625B-PI65): http://www.ebv.com (Gewerbe nötig)&lt;br /&gt;
* Restliche Teile: [[Media:Minila-parts.zip|Link-Liste]] oder Suche über http://www.digikey.de&lt;br /&gt;
&lt;br /&gt;
Die beiden Reichelt-Warenkörbe sind unter Umständen nicht mehr ganz aktuell und sollten deswegen unbedingt mit der Stückliste abgeglichen werden. Bitte ggf. hier auf Fehler bei den Warenkörben hinweisen oder [http://www.mikrocontroller.net/user/show/kichi Michael K.] diesbezüglich benachrichtigen!&lt;br /&gt;
&lt;br /&gt;
Bei der Bauteil-Auswahl gibt es nicht sehr viel zu beachten, lediglich CPLD, SRAM und der Multiplexer sind etwas kritischer. Beim CPLD muss es sich um einen Typ mit Speed-Grade 6 handeln (XC95288XL-6..., TQFP144), zur Auswahl von SRAM und HC4053 gibt es ein paar Anmerkungen in der &amp;quot;mlaUSBbom_v1.txt&amp;quot; und in der &amp;quot;README2_v1.txt&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Bzgl. SRAM wurde seinerzeit nach passenden Alternativen zum ursprünglich verwendeten Alliance AS7C33128PFS32A gesucht und die Ergebnisse in eine [http://www.mikrocontroller.net/attachment/30530/sram3.xls Excel-Liste] eingetragen. Auf Vollständigkeit, Richtigkeit und Aktualität kann es jedoch leider keine Garantie geben.&lt;br /&gt;
&lt;br /&gt;
Folgende SRAMs wurden bereits erfolgreich eingesetzt:&lt;br /&gt;
*K7B803625B-PI65&lt;br /&gt;
*CY7C1361B-133AC&lt;br /&gt;
*IS64LF12832A-7 (lt. miniLA-Entwickler)&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram_bigger_than_128k.jpg|thumb|150px|right|Brücke bei Verwendung von K7B803625B-PI65 (siehe Text)]]&lt;br /&gt;
Die wichtigen Kriterien beim SRAM sind:&lt;br /&gt;
*Pin-Kompatibilität&lt;br /&gt;
*Größe &amp;gt;= 128k&lt;br /&gt;
*Datenbreite &amp;gt;= 32bits&lt;br /&gt;
*Flow-Through-Modus&lt;br /&gt;
*cycle time &amp;lt; 10ns&lt;br /&gt;
*data setup time &amp;lt;= 2ns&lt;br /&gt;
*data hold time &amp;lt;= 2ns&lt;br /&gt;
&lt;br /&gt;
Falls ein SRAM verwendet wird, das größer ist als 128k, müssen evtl. ein paar Brücken eingelötet werden. Dies hängt von der Pinbelegung des SRAMs ab - meistens müssen nur Adressleitungen beschaltet werden, die sonst in der Luft hängen würden. Beim K7B803625B-PI65 aus den Sammelbestellungen wäre das bei Pin 43 (= A17) der Fall. Im nebenstehenden Bild ist Pin 43 mit GND verbunden. Es wäre aber ebenfalls möglich den Pin mit einem anderen Adresspin zu verbinden (z.&amp;amp;nbsp;B. Pin 44) oder mit Vcc, je nachdem was am einfachsten ist.&lt;br /&gt;
&lt;br /&gt;
=== Tastköpfe ===&lt;br /&gt;
[[Image:Probe_best_top.JPG|thumb|150px|right|Tastkopf Bestückseite (inkl. Flachbandkabel zum miniLA)]]&lt;br /&gt;
Als Schutz für den CPLD wurde eine Art Tastkopf entwickelt, der zwischen das zu messende Signal und den miniLA geschaltet wird. Dieser Tastkopf ist sehr einfach gehalten und besteht aus nur wenigen Bauteilen. Ein Tastkopf dient für 8 Kanäle, d.h. für alle 32 Kanäle werden 4 Stück benötigt. Die Schaltung wurde mittels TinyCAD und FreePCB entwickelt und die Daten dazu finden sich [[Media:Probe_244dil.zip|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Hinweise:&amp;lt;/u&amp;gt;&lt;br /&gt;
* R9 bis R16 dienen zur Terminierung und können überbrückt werden, da sich auf der Hauptplatine ebenfalls Serienwiderstände finden.&lt;br /&gt;
* R17 bis R24 dienen als Platzhalter falls eine Hysterese gewünscht sein sollte. Auf jeden Fall sollen hier &amp;lt;u&amp;gt;keine&amp;lt;/u&amp;gt; 47Ohm-Widerstände bestückt werden, sondern welche im 10k- bis 100k-Bereich.&lt;br /&gt;
&lt;br /&gt;
=== Trigger ===&lt;br /&gt;
Die obigen Platinen passen leider nur für die 32 Kanäle (K2-K5), nicht jedoch für die Trigger-Ein- und Clock-Ausgänge. Deswegen wurde im Zuge der dritten Sammelbestellung zusätzlich zu den Tastköpfen noch eine Triggerplatine entwickelt. Um Verwechslungen mit den Tastköpfen zu vermeiden ist auf dieser Platine eine 10polige Kontaktierung vorgesehen, die mit K1 des miniLA verbunden wird. Pin 7 (X8) davon ist im Moment noch nicht belegt und kann für eventuelle spätere Erweiterungen verwendet werden. Die beiden Jumper auf der Unterseite sind vorgesehen um die Richtung (Ein-/Ausgang) entsprechend wählen zu können. Schaltplan, Stückliste und Bestückpläne sind [[Media:MiniLA-Trigger.zip|hier]] zu finden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Hinweise:&amp;lt;/u&amp;gt;&lt;br /&gt;
* Der 74AC244N dient nur als Platzhalter. Hier soll stattdessen (wie bei den Tastköpfen auch) ein 74LVC244 bestückt werden.&lt;br /&gt;
* R6 bis R10 dienen zur Terminierung und können überbrückt werden, da sich auf der Hauptplatine ebenfalls Serienwiderstände finden.&lt;br /&gt;
* R11 bis R15 dienen als Platzhalter falls eine Hysterese gewünscht sein sollte. Auf jeden Fall sollen hier &amp;lt;u&amp;gt;keine&amp;lt;/u&amp;gt; 47Ohm-Widerstände bestückt werden, sondern welche im 10k- bis 100k-Bereich.&lt;br /&gt;
&lt;br /&gt;
=== Sonstiges ===&lt;br /&gt;
Zum Betreiben des miniLA wird zusätzlich zu den, in der Stückliste aufgeführten Bauteilen&lt;br /&gt;
* ein USB-Kabel (A- auf B-Stecker, wie bei Druckern) oder ein LPT-Kabel&lt;br /&gt;
* ein Netzteil (~5V / ~700mA)&lt;br /&gt;
benötigt.&lt;br /&gt;
&lt;br /&gt;
= Firmware / Software =&lt;br /&gt;
Als Firmware und Software kommen die Original-Versionen der Projekt-Seite zum Einsatz. Desweiteren gibt es bzgl. der PC-Software einen [http://www.mikrocontroller.net/topic/93848 Beitrag in der Codesammlung].&lt;br /&gt;
&lt;br /&gt;
MiniLA Windows EXE Vers 0.6.4 für 256k- und 512k-Sample Speicher gibt es [http://www.mikrocontroller.net/attachment/97534/minila.zip hier].&lt;br /&gt;
&lt;br /&gt;
== CPLD-Programmierung ==&lt;br /&gt;
Für die [http://www.mikrocontroller.net/articles/Programmierbare_Logik#Konfiguration_.28Download.29_Xilinx Programmierung] des [http://www.mikrocontroller.net/articles/CPLD CPLD]s gibt es zwei Möglichkeiten:&lt;br /&gt;
&lt;br /&gt;
=== via LPT ===&lt;br /&gt;
Dazu wird ein Xilinx-JTAG-Programmer benötigt, welcher sehr einfach nachgebaut werden kann. Die Original-Version von Xilinx, auf die von der miniLA-Seite aus verwiesen wird, ist allerdings nur eingeschränkt zu empfehlen, da einige Nutzer Probleme damit haben/hatten. Martiniman&#039;s Version sollte besser und zuverlässiger sein. Schaltplan und Layout seiner Version für Eagle können [[Media:Xilinx_programmer.zip|hier]] heruntergeladen werden. Eine Programmieranleitung findet sich auf der miniLA-Projektseite.&lt;br /&gt;
&lt;br /&gt;
=== via USB ===&lt;br /&gt;
Dank [http://www.mikrocontroller.net/topic/60340#1261817 Uwe Bonnes] und seinem Programm &amp;quot;[http://sourceforge.net/projects/xc3sprog xc3sprog]&amp;quot; kann der CPLD mittels FT2232 programmiert werden. Da bei der miniLA-Version von Bob Grieb bereits ein FT2232 auf dem Board bestückt ist, wird keine weitere Hardware (außer ein paar Litzen) benötigt. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Vorgehensweise:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;xc3sprog herunterladen&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Inhalt des Ordners &amp;quot;build-win32&amp;quot; entpacken&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Zu programmierende Firmware (*.jed) in diesen Ordner kopieren&lt;br /&gt;
&amp;lt;li&amp;gt;[http://libusb-win32.sourceforge.net libusb] installieren (sofern nicht schon geschehen)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;FT2232 und CPLD folgendermaßen verbinden&amp;lt;/li&amp;gt;&lt;br /&gt;
* K10.1 / ADBUS0 / USBD0  &amp;lt;-&amp;gt;  E3 / E7 / TCK&lt;br /&gt;
* K10.2 / ADBUS1 / USBD1  &amp;lt;-&amp;gt;  E2 / E6 / TDI&lt;br /&gt;
* K10.3 / ADBUS2 / USBD2  &amp;lt;-&amp;gt;  E1 / E5 / TDO&lt;br /&gt;
* K10.4 / ADBUS3 / USBD3  &amp;lt;-&amp;gt;  E4 / E8 / TMS&lt;br /&gt;
&amp;lt;li&amp;gt;FT2232 und den Rest der Schaltung einschalten (mit USB bzw. Betriebsspannung verbinden)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Eingabeaufforderung öffnen und in das Verzeichnis &amp;quot;build-win32&amp;quot; wechseln&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;quot;xc3sprog -c ftdi -v firmware.jed&amp;quot; (ohne &amp;quot;&amp;quot;) eingeben und bestätigen, wobei firmware.jed für die Datei steht, die unter Punkt 3 kopiert wurde&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
Die obige Anweisung gilt für Windows unter Benutzung des FT2232 auf dem miniLA-Mainboard. Es gibt aber ebenfalls eine Linux-Version von xc3sprog und es kann auch eine andere Platine mit FT2232 genutzt werden.&lt;br /&gt;
&lt;br /&gt;
Zwecks einfacherer Handhabung gibt es ein kleines [[Media:Programme_miniLA_with_xc3sprog_bat.zip‎|Batch-Script]] zum Programmieren. Zusätzlich zu den enthaltenen Dateien, muss der Inhalt des Ordners &amp;quot;build-win32&amp;quot; und die *.jed-Files in das Verzeichnis kopiert und entsprechend benannt werden (&amp;quot;miniLA_state2.2.jed&amp;quot;, &amp;quot;miniLA_time1.7_20mhz.jed&amp;quot;, &amp;quot;miniLA_time1.7_40mhz.jed&amp;quot;, &amp;quot;miniLA_time1.7_80mhz.jed&amp;quot; und &amp;quot;miniLA_time1.7_100mhz.jed&amp;quot;). Anschließend &amp;quot;programme_miniLA.bat&amp;quot; aufrufen und den Anweisungen folgen.&lt;br /&gt;
&lt;br /&gt;
= Siehe auch =&lt;br /&gt;
Nachfolgend eine Zusammenfassung relevanter bzw. interessanter Links und Daten:&lt;br /&gt;
* [http://minila.sourceforge.net miniLA Projekt-Seite]&lt;br /&gt;
* [http://coolla.freeunix.net/winelib.html Winelib damit miniLA Windows  Software unter Wine auf Linux läuft]&lt;br /&gt;
* [http://www.mikrocontroller.net/attachment/81825/fw256_timeanalysis.zip timeanalyse Firmware für 256k Ram für den hier gebauten miniLA]&lt;br /&gt;
* [http://minila.sourceforge.net/hw/other/bg/bg.php?id=hw Bob Grieb&#039;s Version (Basis der Sammelbestellungen)]&lt;br /&gt;
* [[Media:Minila%26usb-v1.zip|Überarbeitete Version davon (inkl. Stückliste)]]&lt;br /&gt;
* [[Media:Xilinx_programmer.zip|Eagle-Projekt für martiniman&#039;s Programmer]]&lt;br /&gt;
* [[Media:Probe_244dil.zip|Daten der Tastköpfe (inkl. Stückliste)]]&lt;br /&gt;
* [[Media:MiniLA-Trigger.zip|Daten der Triggerplatinen (inkl. Stückliste)]]&lt;br /&gt;
* [http://sourceforge.net/projects/xc3sprog xc3sprog Projekt-Seite]&lt;br /&gt;
* [http://libusb.wiki.sourceforge.net libusb für Linux]&lt;br /&gt;
* [http://libusb-win32.sourceforge.net libusb für Windows]&lt;br /&gt;
* [http://coolla.freeunix.net coolLA eine miniLA Erweiterung    &amp;gt; mit miniLA Windows Software für RAM grösser 128k]&lt;br /&gt;
* [http://www.mikrocontroller.net/articles/Minila_Version_MockUp Neue MiniLA version (MockUp) - mit bis 1M SRAM und USB powered]&lt;br /&gt;
Artikel und Diskussionen auf www.mikrocontroller.net:&lt;br /&gt;
* Artikel: [[Logic Analyzer]]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/86889 Diskussion zu den Sammelbestellungen]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/93848 Diskussion zur PC-Software]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]]&lt;br /&gt;
[[Category:FPGA und Co]]&lt;br /&gt;
[[Category:Boards]]&lt;br /&gt;
[[Category:Oszilloskope und Analyzer]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Minila_Version_MockUp&amp;diff=54843</id>
		<title>Minila Version MockUp</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Minila_Version_MockUp&amp;diff=54843"/>
		<updated>2011-02-09T08:06:27Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* RAM-Speicher */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;lt;u&amp;gt;Bilder der Platine&amp;lt;/u&amp;gt; ==&lt;br /&gt;
=== &amp;lt;u&amp;gt;Gerenderte Platine&amp;lt;/u&amp;gt; ===&lt;br /&gt;
[[Bild:MockUpMiniLALayoutTop.jpg|400px]]&lt;br /&gt;
[[Bild:MockUpMiniLALayoutBottom.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;u&amp;gt;Platine der Sammelbestellung bestückt&amp;lt;/u&amp;gt; ===&lt;br /&gt;
[[Bild:MockUpMiniLALayoutTopPrototyp.jpg|400px]]&lt;br /&gt;
[[Bild:MockUpMiniLALayoutBottomPrototyp.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;u&amp;gt;Informationen über den MiniLA&amp;lt;/u&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;u&amp;gt;CPLD&amp;lt;/u&amp;gt; ===&lt;br /&gt;
* wird der XC95288XL bleiben, da dies nur eine Veränderung und keine Neuentwicklung wird&lt;br /&gt;
* einige Signale werden an anderen Pins angeschlossen und verteilt&lt;br /&gt;
* TQFP144&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;u&amp;gt;RAM-Speicher&amp;lt;/u&amp;gt; ===&lt;br /&gt;
&amp;lt;u&amp;gt;512K*32:&amp;lt;/u&amp;gt;&lt;br /&gt;
* 512K*32 Kanäle&lt;br /&gt;
* TQFP100 0,65mm Pinabstand&lt;br /&gt;
* GS816036 &lt;br /&gt;
* [http://de.farnell.com/gsi-technology/gs816032bgt-200/18m-synch-burst-sram-512kx32-smd/dp/1447526 Optional GS816032]&lt;br /&gt;
* [http://www.cypress.com/?mpn=CY7C1381D-133AXC  Optional CY7C1381D-133AX]&lt;br /&gt;
* wird in der Sammelbestellung verwendet&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;1M*32:&amp;lt;/u&amp;gt;&lt;br /&gt;
* 1M*32 Kanäle&lt;br /&gt;
* TQFP100 0,65mm Pinabstand&lt;br /&gt;
* CY7C1441AV33-133AXC/CY7C1441AV33-133AXI&lt;br /&gt;
* 60eur/stk&lt;br /&gt;
* dazu muss eine Brücke zwischen TP1 am CPLD und TP2 am SRAM eingelötet werden&lt;br /&gt;
[[Bild:MockUpMiniLALayout1MBitRAM.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;u&amp;gt;USB&amp;lt;/u&amp;gt; ===&lt;br /&gt;
Der FTDI FT2232D wird immer im Bus Powerd Modus betrieben und über USB versorgt.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;u&amp;gt;Spannungsversorgung&amp;lt;/u&amp;gt; ===&lt;br /&gt;
* 3,3V, Versorgung über externe 5V bis 16V oder über den DCDC USB powered (Regler wird über den FTDI An/Aus geschaltet)&lt;br /&gt;
* 5V über DCDC (galvanisch getrennt) mit Spannungsregler dahinter oder DCDC überbrückt direkt über USB&lt;br /&gt;
&lt;br /&gt;
Dadurch kann der MiniLA mit einem Y-Kabel USB versorgt werden oder über ein externes Netzteil.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;u&amp;gt;Galvanische Trennung&amp;lt;/u&amp;gt; ===&lt;br /&gt;
Als Zusatzoption über den ADUM4160, einem DCDC-Wandler und einem zusätzlichem Spannungsregler.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;u&amp;gt;Steckverbinder&amp;lt;/u&amp;gt; ===&lt;br /&gt;
* Steckerbelegung bleibt beim alten&lt;br /&gt;
* X1-7 wird entfernt, da eh wenig Platz im CPLD ist&lt;br /&gt;
* X8 bleibt erhalten&lt;br /&gt;
* K8 wird dann auch komplett entfernt, da nicht mehr benötigt (alle Signale sind auch an K1 verfügbar)&lt;br /&gt;
* Serienwiderstände in den Datenleitungen wie gehabt&lt;br /&gt;
* Tastköpfe extern wie gehabt (siehe auch: Platinen)&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;u&amp;gt;JTAG&amp;lt;/u&amp;gt; ===&lt;br /&gt;
* JTAG-Signale liegen an einem MicroMatch Steckverbinder an.&lt;br /&gt;
* Programmierung über FTDI und &amp;quot;xc3sprog&amp;quot; http://www.mikrocontroller.net/articles/MiniLA#via_USB&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;u&amp;gt;Parallel Port&amp;lt;/u&amp;gt; ===&lt;br /&gt;
* nicht vorgesehen&lt;br /&gt;
* Signale liegen an einem MicroMatch Steckverbinder an&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;u&amp;gt;LEDs&amp;lt;/u&amp;gt; ===&lt;br /&gt;
Je nach Wunsch in SMD 0805 oder als 5mm LED&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;u&amp;gt;Gehäuse&amp;lt;/u&amp;gt; ===&lt;br /&gt;
Passende Gehäusen:&lt;br /&gt;
* Hammond 1455L1602 (Mouser, RS, Conrad usw.)&lt;br /&gt;
* Fischer AKG 105 30 160 (RS, DK, Conrad usw.)&lt;br /&gt;
* Fischer AKG 105 34 160 (RS, DK, Conrad usw.)&lt;br /&gt;
* RFS RF-1599 (rfsupplier.com)&lt;br /&gt;
&lt;br /&gt;
Auch 3,5&amp;quot; USB/eSATA Festplatten-Geh​äuse sind bestens geeignet.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;u&amp;gt;Schaltplan und Layout&amp;lt;/u&amp;gt; ==&lt;br /&gt;
=== &amp;lt;u&amp;gt;Schaltplan&amp;lt;/u&amp;gt; ===&lt;br /&gt;
&#039;&#039;&#039;Seite 1 &amp;amp; 2&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Bild:MockUpMiniLASchaltplanSheet1.png|350px]]&lt;br /&gt;
[[Bild:MockUpMiniLASchaltplanSheet2.png|350px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seite 3 &amp;amp; 4&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Bild:MockUpMiniLASchaltplanSheet3.png|350px]]&lt;br /&gt;
[[Bild:MockUpMiniLASchaltplanSheet4.png|350px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seite 5 &amp;amp; 6&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Bild:MockUpMiniLASchaltplanSheet5.png|350px]]&lt;br /&gt;
[[Bild:MockUpMiniLASchaltplanSheet6.png|350px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Seite 7&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Bild:MockUpMiniLASchaltplanSheet7.png|350px]]&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;u&amp;gt;Layout&amp;lt;/u&amp;gt; ===&lt;br /&gt;
&#039;&#039;&#039; Platine Mini-LA &#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Bild:MockUpMiniLALayoutEagleTop.png.png|350px]]&lt;br /&gt;
[[Bild:MockUpMiniLALayoutEagleBottom.png|350px]]&lt;br /&gt;
* 2-lagig&lt;br /&gt;
* über den 5mm LEDs sind die SMD0805 LEDs angeordnet&lt;br /&gt;
* [[Datei:MiniLAVersionMockUpV1_05a.zip]]&lt;br /&gt;
* [[Datei:MiniLAVersionMockUpTeileliste.zip]]&lt;br /&gt;
&#039;&#039;&#039; &amp;lt;u&amp;gt;Platine Tastköpfe&amp;lt;/u&amp;gt; &#039;&#039;&#039;&lt;br /&gt;
* Sind über Wigbert zu beziehen. Er hat noch Tastköpfe von der ersten Sammelbestellung.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;u&amp;gt;Steckverbinder auf der Platine&amp;lt;/u&amp;gt; ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Steckverbinder&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! || nicht gesteckt || gesteckt 1-2 || gesteckt 2-3&lt;br /&gt;
|-&lt;br /&gt;
| JP2  || - || Normal Modus || JTAG-Programmierung über FTDI&lt;br /&gt;
|-&lt;br /&gt;
| JP3  || - || Normal Modus || JTAG-Programmierung über FTDI&lt;br /&gt;
|-&lt;br /&gt;
| JP4  || - || Normal Modus || JTAG-Programmierung über FTDI&lt;br /&gt;
|-&lt;br /&gt;
| JP5  || - || Normal Modus || JTAG-Programmierung über FTDI&lt;br /&gt;
|-&lt;br /&gt;
| JP6  || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| JP7  || Platine &amp;quot;AUS&amp;quot; || Platine &amp;quot;AN&amp;quot; || -&lt;br /&gt;
|-&lt;br /&gt;
| JP9  || - || externe Versorgung || USB Versorgung&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 JP6 - Spannungsversorgung für einen Externen Programmieradapter (&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&#039;&#039;&#039;nicht Brücken!&#039;&#039;&#039;&amp;lt;/span&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;u&amp;gt;Erste Inbetriebnahme&amp;lt;/u&amp;gt; ==&lt;br /&gt;
* 1. Platine liegt unangeschlossen (ohne USB und externe Versorgung) vor euch&lt;br /&gt;
* 2. Jumper JP7 stecken (USB-Interface wird mit Strom versorgt)&lt;br /&gt;
* 3. Jumper JP9 nicht stecken (CPLD wird erstmal nicht mit Strom versorgt, der Sicherheit halber)&lt;br /&gt;
* 4. USB-Kabel anschließen, LED7 sollte AN und LED8 Aus sein, FTDI sollte sich am PC anmelden&lt;br /&gt;
* 4.1 Wenn er nicht erkannt wird, Spannung über C45 ~9V, Spannung über C46 5V, Alles um IC4, IC5 und IC6 prüfen&lt;br /&gt;
* 5. [http://www.mikrocontroller.net/articles/Minila_Version_MockUp#FTDI FTDI-Treiber installieren]&lt;br /&gt;
* 6. [http://www.mikrocontroller.net/articles/Minila_Version_MockUp#LibUSB LibUSB installieren]&lt;br /&gt;
* 7. MiniLA vom PC trennen&lt;br /&gt;
* 8. [http://www.mikrocontroller.net/articles/Minila_Version_MockUp#Steckverbinder_auf_der_Platine JP9 nach Wahl stecken] &lt;br /&gt;
* 9. [http://www.mikrocontroller.net/articles/Minila_Version_MockUp#Steckverbinder_auf_der_Platine JP2-JP4] auf 2-3 stecken (wenn der USB-Stecker links, dann sind das die unteren Kontakte&lt;br /&gt;
*10. [http://www.mikrocontroller.net/articles/Minila_Version_MockUp#Firmware schon mal alles vorbereiten, in den Ordner wechseln, alles eintippen]&lt;br /&gt;
*11. eventuell externe Versorgung und USB-Kabel anstecken, LED8 sollte nun auch leuchten&lt;br /&gt;
*12. Enter drücken, CPLD sollte programmiert werden.&lt;br /&gt;
&lt;br /&gt;
Hinweis: Der Spannungsregler für die 3,3V wird erst eingeschaltet wenn die USB-Verbindung steht und Windows den FTDI erkannt hat. LED8 leuchtet dann auch.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;u&amp;gt;Programmierung&amp;lt;/u&amp;gt; ==&lt;br /&gt;
[[Image:MiniLAVersionMockUpFTPROG1.png|thumb|150px|right|Programmierung des FTDIs, Bild1]][[Image:MiniLAVersionMockUpFTPROG2.png|thumb|150px|right|Programmierung des FTDIs, Bild2]]&lt;br /&gt;
=== &amp;lt;u&amp;gt;FTDI&amp;lt;/u&amp;gt; ===&lt;br /&gt;
Zum Programmieren werden die [http://www.ftdichip.com/Drivers/D2XX.htm FTDI-Treiber für D2XX] und das Programm [http://www.ftdichip.com/Support/Utilities.htm FT_PROG] benötigt.&lt;br /&gt;
&lt;br /&gt;
*1. MiniLA über ein USB Kabel an den PC anschließen und die heruntergeladenen FTDI-Treiber Installieren&lt;br /&gt;
*2. Das Programm FT_PROG starten&lt;br /&gt;
*3. Im Programm auf &amp;quot;Scan and Parse&amp;quot; drücken (1)(Bild1)&lt;br /&gt;
*4. rechte Maustaste auf den erkannten FTDI, &amp;quot;Aply Template&amp;quot; und &amp;quot;From File&amp;quot; [http://www.mikrocontroller.net/attachment/95887/MiniLA.xml diese Datei] auswählen (2)(Bild1)&lt;br /&gt;
*5. Im Programm auf &amp;quot;Program Devices&amp;quot; drücken (3)(Bild1), ein neues Fenster öffnet sich (Bild2)&lt;br /&gt;
*6. Haken setzen (4)(Bild2)&lt;br /&gt;
*7. Auf &amp;quot;Program&amp;quot; drücken (5)(Bild2)&lt;br /&gt;
*8. MiniLA abstecken und wieder anklemmen&lt;br /&gt;
*9. Fertig&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;u&amp;gt;LibUSB&amp;lt;/u&amp;gt; ===&lt;br /&gt;
[[Image:MiniLAVersionMockUplibUSB1.png|thumb|150px|right|LibUSB einrichten, Bild1]][[Image:MiniLAVersionMockUplibUSB2.png|thumb|150px|right|LibUSB einrichten, Bild2]]&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&#039;&#039;&#039;Mit der [http://www.mikrocontroller.net/attachment/96598/xc3sprog.exe neuen xc3sprog Revision 483] ist LibUSB nicht mehr notwendig. Dieses greift direkt auf den FTDI-Treiber zu.&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LibUSB funktioniert nur unter 32Bit Windows.&lt;br /&gt;
Zur Programmierung des CPLDs über xc3prog wurde LibUSB benötigt. Dies bekommt man [http://sourceforge.net/projects/libusb-win32/files/libusb-win32-releases/ hier]. Die letzte Version anklicken und dann &amp;quot;libusb-win32-bin-x.x.x.x.zip&amp;quot; herunterladen und entpacken.&lt;br /&gt;
*1. In den Ordner &amp;quot;bin&amp;quot; und &amp;quot;x86&amp;quot; für Windows XP 32Bit wechseln&lt;br /&gt;
*2. &amp;quot;install-filter-win.exe&amp;quot; starten&lt;br /&gt;
*3. &amp;quot;Install a device filter&amp;quot; und &amp;quot;Next&amp;quot; drücken&lt;br /&gt;
*4. In der Liste auf &amp;quot;USB Serial Converter A&amp;quot; drücken (1) und danach auf Install (2) (Bild1)&lt;br /&gt;
*5. In der Liste auf &amp;quot;USB Serial Converter B&amp;quot; drücken (3) und danach noch einmal auf Install (4) (Bild2)&lt;br /&gt;
*6. Mit &amp;quot;Cancel&amp;quot; (5) Abbrechen (Bild2)&lt;br /&gt;
*7. Fertig&lt;br /&gt;
&lt;br /&gt;
Es gibt im Forum auch eine Version von xc3sprog, die kein libusb benötigt http://www.mikrocontroller.net/topic/174860#1995201&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;u&amp;gt;Firmware&amp;lt;/u&amp;gt; ===&lt;br /&gt;
[[Image:MiniLAVersionMockUpxc3prog.png|thumb|150px|right|Programmierung des CPLDs]]&lt;br /&gt;
Zum Programmieren wird [http://sourceforge.net/projects/xc3sprog/ xc3sprog] benötigt. [http://www.mikrocontroller.net/attachment/96598/xc3sprog.exe Hier eine angepasste Version (Mit der anderen gab es Probleme beim CPLD löschen).] &lt;br /&gt;
&lt;br /&gt;
*1. Auf dem MiniLA die Jumper JP2-JP5 in die Stellung [http://www.mikrocontroller.net/articles/Minila_Version_MockUp#Steckverbinder_auf_der_Platine 2-3] umstecken und den MiniLA anschließen. &lt;br /&gt;
*2. Kommandozeile öffnen&lt;br /&gt;
*3. In den Ordner wechseln, in der xc3prog und die jed-Datei liegt. (Die jed-Datei aus dem Archiv &amp;quot;Timeanalysis&amp;quot; bzw. &amp;quot;Stateanalysis&amp;quot; - siehe weiter unten - extrahieren. Sie ist im Ordner xilinx zu finden.)&lt;br /&gt;
*4. &amp;quot;xc3sprog -c ftdi -v miniLA.jed&amp;quot; eingeben und Enter drücken.&lt;br /&gt;
*5. Der FTDI sollte programmiert werden, ähnlich dem nebenstehendem Bild.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;u&amp;gt;Hilfreiche Befehle&amp;lt;/u&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
* &amp;quot;xc3sprog -c ftdi -v -j&amp;quot; - Erkennung des CPLDs&lt;br /&gt;
* &amp;quot;xc3sprog -c ftdi -v -e&amp;quot; - Löschen des CPLDs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&#039;&#039;&#039;Die Firmware ist nur lauffähig mit der Version des MockUp MiniLAs und es sollte auch keine der originalen Firmwares verwendet werden, weil diese nicht kompatibel sind mit der neuen Hardware!!!&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
* [http://www.mikrocontroller.net/wikifiles/c/c0/MiniLAVersionMockUpFirmwareLEDTest.zip LED-Test] (Blinkfrequenz: ~6,0Hz, ~1,5Hz, ~0,4Hz)&lt;br /&gt;
* [http://www.mikrocontroller.net/wikifiles/f/f5/Fw_timeanalysis_v1.8_for_MockUp_miniLA.zip Timeanalysis v1.8]&lt;br /&gt;
* [http://www.mikrocontroller.net/wikifiles/2/27/Fw_stateanalysis_v2.3_for_MockUp_miniLA.zip Stateanalysis v2.3]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;LED-Bedeutungen&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! || LED1 || LED3 || LED5&lt;br /&gt;
|-&lt;br /&gt;
| nach dem Einschalten&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | X || ||&lt;br /&gt;
|-&lt;br /&gt;
| Idle&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | X || ||&lt;br /&gt;
|-&lt;br /&gt;
| Pre-Trigger&lt;br /&gt;
|| &lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | X || &lt;br /&gt;
|-&lt;br /&gt;
| Wait for Trigger || || &lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | X&lt;br /&gt;
|-&lt;br /&gt;
| Trigger || || &lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | X&lt;br /&gt;
|-&lt;br /&gt;
| Post-Trigger|| &lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | X ||&lt;br /&gt;
|-&lt;br /&gt;
| Transfer zum PC&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;text-align:center&amp;quot; | X&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;u&amp;gt;Software&amp;lt;/u&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Minila Windows EXE Vers 0.6.4 für 256k und 512K Sample Speicher gibts hier&lt;br /&gt;
http://www.mikrocontroller.net/attachment/97534/minila.zip&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/174860#new Hauptthread auf Mikrocontroller.net]&lt;br /&gt;
* [http://www.mikrocontroller.net/articles/MiniLA Original]&lt;br /&gt;
* [http://minila.sourceforge.net/hw/other/bg/minila_bg_sch.pdf Schaltplan der alten Version]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=MiniLA&amp;diff=54842</id>
		<title>MiniLA</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=MiniLA&amp;diff=54842"/>
		<updated>2011-02-09T08:02:46Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* via USB */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Minila_best_top.jpg|thumb|300px|right|miniLA Bestückseite]]&lt;br /&gt;
[[Image:Minila_best_bot.jpg|thumb|300px|right|miniLA Lötseite]]&lt;br /&gt;
&lt;br /&gt;
= Einleitung =&lt;br /&gt;
Diese Seite soll eine Art Informationssammlung zum Open-Source-Logic-Analyzer &amp;quot;miniLA&amp;quot; werden um potentielle &amp;quot;Nachbauer&amp;quot; zu unterstützen. Die zugehörigen Threads im Forum sind inzwischen sehr umfangreich und dadurch leider auch etwas unübersichtlich geworden.&lt;br /&gt;
&lt;br /&gt;
Die Features das Gerätes sind auf der [http://minila.sourceforge.net Projekt-Homepage] zu finden.&lt;br /&gt;
&lt;br /&gt;
Es gab hier im Forum bereits drei Sammelbestellungen zur Platine und den nötigen Bauteilen. Die erste fand Anfang 2008, die zweite im Herbst 2008 und die dritte im Frühling 2009 statt. Details zu den Bestellungen und teils auch zur Hardware finden sich [http://www.mikrocontroller.net/topic/86889 in diesem Thread].&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Allgemein ==&lt;br /&gt;
Bei den Sammelbestellungen wurde jeweils die Version von [http://minila.sourceforge.net/hw/other/bg/bg.php?id=hw Bob Grieb] bestellt, bei der der USB-Anschluss direkt integriert ist. Wird dieser nicht benötigt, so werden die entsprechenden Teile einfach nicht bestückt.&lt;br /&gt;
&lt;br /&gt;
Es wurden einige kleine Veränderungen und Korrekturen am Layout durchgeführt, die Funktion blieb jedoch gleich. Die Daten zu dieser überarbeiteten Version sind [[Media:Minila%26usb-v1.zip|hier]] zu finden. Details zu den Änderungen können in der enthaltenen &amp;quot;README2_v1.txt&amp;quot; nachgelesen werden.&lt;br /&gt;
&lt;br /&gt;
Der Schaltplan wurde mit [http://www.mikrocontroller.net/articles/Schaltplaneditoren#TinyCAD TinyCAD] und das Layout mit [http://www.freepcb.com FreePCB] erstellt.&lt;br /&gt;
&lt;br /&gt;
== Bauteile ==&lt;br /&gt;
=== Mainboard ===&lt;br /&gt;
Leider ist es nicht ganz einfach an einige der Bauteile zu kommen. Besonders passende SRAMs sind relativ schwer zu bekommen.&lt;br /&gt;
&lt;br /&gt;
Bei den ersten beiden Sammelbestellungen wurden die Bauteile aus folgenden Quellen bezogen:&lt;br /&gt;
* Hühnerfutter für o.g. Version inkl. LPT (ohne USB): [http://www.reichelt.de/?ACTION=20;AWKID=44322;PROVID=2084 Reichelt-Warenkorb]&lt;br /&gt;
* Hühnerfutter inkl. LPT &amp;amp; USB: [http://www.reichelt.de/?ACTION=20;AWKID=45435;PROVID=2084 Reichelt-Warenkorb]&lt;br /&gt;
* SRAM (Samsung K7B803625B-PI65): http://www.ebv.com (Gewerbe nötig)&lt;br /&gt;
* Restliche Teile: [[Media:Minila-parts.zip|Link-Liste]] oder Suche über http://www.digikey.de&lt;br /&gt;
&lt;br /&gt;
Die beiden Reichelt-Warenkörbe sind unter Umständen nicht mehr ganz aktuell und sollten deswegen unbedingt mit der Stückliste abgeglichen werden. Bitte ggf. hier auf Fehler bei den Warenkörben hinweisen oder [http://www.mikrocontroller.net/user/show/kichi Michael K.] diesbezüglich benachrichtigen!&lt;br /&gt;
&lt;br /&gt;
Bei der Bauteil-Auswahl gibt es nicht sehr viel zu beachten, lediglich CPLD, SRAM und der Multiplexer sind etwas kritischer. Beim CPLD muss es sich um einen Typ mit Speed-Grade 6 handeln (XC95288XL-6..., TQFP144), zur Auswahl von SRAM und HC4053 gibt es ein paar Anmerkungen in der &amp;quot;mlaUSBbom_v1.txt&amp;quot; und in der &amp;quot;README2_v1.txt&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Bzgl. SRAM wurde seinerzeit nach passenden Alternativen zum ursprünglich verwendeten Alliance AS7C33128PFS32A gesucht und die Ergebnisse in eine [http://www.mikrocontroller.net/attachment/30530/sram3.xls Excel-Liste] eingetragen. Auf Vollständigkeit, Richtigkeit und Aktualität kann es jedoch leider keine Garantie geben.&lt;br /&gt;
&lt;br /&gt;
Folgende SRAMs wurden bereits erfolgreich eingesetzt:&lt;br /&gt;
*K7B803625B-PI65&lt;br /&gt;
*CY7C1361B-133AC&lt;br /&gt;
*IS64LF12832A-7 (lt. miniLA-Entwickler)&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram_bigger_than_128k.jpg|thumb|150px|right|Brücke bei Verwendung von K7B803625B-PI65 (siehe Text)]]&lt;br /&gt;
Die wichtigen Kriterien beim SRAM sind:&lt;br /&gt;
*Pin-Kompatibilität&lt;br /&gt;
*Größe &amp;gt;= 128k&lt;br /&gt;
*Datenbreite &amp;gt;= 32bits&lt;br /&gt;
*Flow-Through-Modus&lt;br /&gt;
*cycle time &amp;lt; 10ns&lt;br /&gt;
*data setup time &amp;lt;= 2ns&lt;br /&gt;
*data hold time &amp;lt;= 2ns&lt;br /&gt;
&lt;br /&gt;
Falls ein SRAM verwendet wird, das größer ist als 128k, müssen evtl. ein paar Brücken eingelötet werden. Dies hängt von der Pinbelegung des SRAMs ab - meistens müssen nur Adressleitungen beschaltet werden, die sonst in der Luft hängen würden. Beim K7B803625B-PI65 aus den Sammelbestellungen wäre das bei Pin 43 (= A17) der Fall. Im nebenstehenden Bild ist Pin 43 mit GND verbunden. Es wäre aber ebenfalls möglich den Pin mit einem anderen Adresspin zu verbinden (z.&amp;amp;nbsp;B. Pin 44) oder mit Vcc, je nachdem was am einfachsten ist.&lt;br /&gt;
&lt;br /&gt;
=== Tastköpfe ===&lt;br /&gt;
[[Image:Probe_best_top.JPG|thumb|150px|right|Tastkopf Bestückseite (inkl. Flachbandkabel zum miniLA)]]&lt;br /&gt;
Als Schutz für den CPLD wurde eine Art Tastkopf entwickelt, der zwischen das zu messende Signal und den miniLA geschaltet wird. Dieser Tastkopf ist sehr einfach gehalten und besteht aus nur wenigen Bauteilen. Ein Tastkopf dient für 8 Kanäle, d.h. für alle 32 Kanäle werden 4 Stück benötigt. Die Schaltung wurde mittels TinyCAD und FreePCB entwickelt und die Daten dazu finden sich [[Media:Probe_244dil.zip|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Hinweise:&amp;lt;/u&amp;gt;&lt;br /&gt;
* R9 bis R16 dienen zur Terminierung und können überbrückt werden, da sich auf der Hauptplatine ebenfalls Serienwiderstände finden.&lt;br /&gt;
* R17 bis R24 dienen als Platzhalter falls eine Hysterese gewünscht sein sollte. Auf jeden Fall sollen hier &amp;lt;u&amp;gt;keine&amp;lt;/u&amp;gt; 47Ohm-Widerstände bestückt werden, sondern welche im 10k- bis 100k-Bereich.&lt;br /&gt;
&lt;br /&gt;
=== Trigger ===&lt;br /&gt;
Die obigen Platinen passen leider nur für die 32 Kanäle (K2-K5), nicht jedoch für die Trigger-Ein- und Clock-Ausgänge. Deswegen wurde im Zuge der dritten Sammelbestellung zusätzlich zu den Tastköpfen noch eine Triggerplatine entwickelt. Um Verwechslungen mit den Tastköpfen zu vermeiden ist auf dieser Platine eine 10polige Kontaktierung vorgesehen, die mit K1 des miniLA verbunden wird. Pin 7 (X8) davon ist im Moment noch nicht belegt und kann für eventuelle spätere Erweiterungen verwendet werden. Die beiden Jumper auf der Unterseite sind vorgesehen um die Richtung (Ein-/Ausgang) entsprechend wählen zu können. Schaltplan, Stückliste und Bestückpläne sind [[Media:MiniLA-Trigger.zip|hier]] zu finden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Hinweise:&amp;lt;/u&amp;gt;&lt;br /&gt;
* Der 74AC244N dient nur als Platzhalter. Hier soll stattdessen (wie bei den Tastköpfen auch) ein 74LVC244 bestückt werden.&lt;br /&gt;
* R6 bis R10 dienen zur Terminierung und können überbrückt werden, da sich auf der Hauptplatine ebenfalls Serienwiderstände finden.&lt;br /&gt;
* R11 bis R15 dienen als Platzhalter falls eine Hysterese gewünscht sein sollte. Auf jeden Fall sollen hier &amp;lt;u&amp;gt;keine&amp;lt;/u&amp;gt; 47Ohm-Widerstände bestückt werden, sondern welche im 10k- bis 100k-Bereich.&lt;br /&gt;
&lt;br /&gt;
=== Sonstiges ===&lt;br /&gt;
Zum Betreiben des miniLA wird zusätzlich zu den, in der Stückliste aufgeführten Bauteilen&lt;br /&gt;
* ein USB-Kabel (A- auf B-Stecker, wie bei Druckern) oder ein LPT-Kabel&lt;br /&gt;
* ein Netzteil (~5V / ~700mA)&lt;br /&gt;
benötigt.&lt;br /&gt;
&lt;br /&gt;
= Firmware / Software =&lt;br /&gt;
Als Firmware und Software kommen die Original-Versionen der Projekt-Seite zum Einsatz. Desweiteren gibt es bzgl. der PC-Software einen [http://www.mikrocontroller.net/topic/93848 Beitrag in der Codesammlung].&lt;br /&gt;
&lt;br /&gt;
MiniLA Windows EXE Vers 0.6.4 für 256k- und 512k-Sample Speicher gibt es [http://www.mikrocontroller.net/attachment/97534/minila.zip hier].&lt;br /&gt;
&lt;br /&gt;
== CPLD-Programmierung ==&lt;br /&gt;
Für die [http://www.mikrocontroller.net/articles/Programmierbare_Logik#Konfiguration_.28Download.29_Xilinx Programmierung] des [http://www.mikrocontroller.net/articles/CPLD CPLD]s gibt es zwei Möglichkeiten:&lt;br /&gt;
&lt;br /&gt;
=== via LPT ===&lt;br /&gt;
Dazu wird ein Xilinx-JTAG-Programmer benötigt, welcher sehr einfach nachgebaut werden kann. Die Original-Version von Xilinx, auf die von der miniLA-Seite aus verwiesen wird, ist allerdings nur eingeschränkt zu empfehlen, da einige Nutzer Probleme damit haben/hatten. Martiniman&#039;s Version sollte besser und zuverlässiger sein. Schaltplan und Layout seiner Version für Eagle können [[Media:Xilinx_programmer.zip|hier]] heruntergeladen werden. Eine Programmieranleitung findet sich auf der miniLA-Projektseite.&lt;br /&gt;
&lt;br /&gt;
=== via USB ===&lt;br /&gt;
Dank [http://www.mikrocontroller.net/topic/60340#1261817 Uwe Bonnes] und seines Programmes &amp;quot;[http://sourceforge.net/projects/xc3sprog xc3sprog]&amp;quot; kann der CPLD mittels FT2232 programmiert werden. Da bei der miniLA-Version von Bob Grieb bereits ein FT2232 auf dem Board bestückt ist, wird keine weitere Hardware (außer ein paar Litzen) benötigt. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Vorgehensweise:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;xc3sprog herunterladen&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Inhalt des Ordners &amp;quot;build-win32&amp;quot; entpacken&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Zu programmierende Firmware (*.jed) in diesen Ordner kopieren&lt;br /&gt;
&amp;lt;li&amp;gt;[http://libusb-win32.sourceforge.net libusb] installieren (sofern nicht schon geschehen)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;FT2232 und CPLD folgendermaßen verbinden&amp;lt;/li&amp;gt;&lt;br /&gt;
* K10.1 / ADBUS0 / USBD0  &amp;lt;-&amp;gt;  E3 / E7 / TCK&lt;br /&gt;
* K10.2 / ADBUS1 / USBD1  &amp;lt;-&amp;gt;  E2 / E6 / TDI&lt;br /&gt;
* K10.3 / ADBUS2 / USBD2  &amp;lt;-&amp;gt;  E1 / E5 / TDO&lt;br /&gt;
* K10.4 / ADBUS3 / USBD3  &amp;lt;-&amp;gt;  E4 / E8 / TMS&lt;br /&gt;
&amp;lt;li&amp;gt;FT2232 und den Rest der Schaltung einschalten (mit USB bzw. Betriebsspannung verbinden)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Eingabeaufforderung öffnen und in das Verzeichnis &amp;quot;build-win32&amp;quot; wechseln&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;quot;xc3sprog -c ftdi -v firmware.jed&amp;quot; (ohne &amp;quot;&amp;quot;) eingeben und bestätigen, wobei firmware.jed für die Datei steht, die unter Punkt 3 kopiert wurde&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
Die obige Anweisung gilt für Windows unter Benutzung des FT2232 auf dem miniLA-Mainboard. Es gibt aber ebenfalls eine Linux-Version von xc3sprog und es kann auch eine andere Platine mit FT2232 genutzt werden.&lt;br /&gt;
&lt;br /&gt;
Zwecks einfacherer Handhabung gibt es ein kleines [[Media:Programme_miniLA_with_xc3sprog_bat.zip‎|Batch-Script]] zum Programmieren. Zusätzlich zu den enthaltenen Dateien, muss der Inhalt des Ordners &amp;quot;build-win32&amp;quot; und die *.jed-Files in das Verzeichnis kopiert und entsprechend benannt werden (&amp;quot;miniLA_state2.2.jed&amp;quot;, &amp;quot;miniLA_time1.7_20mhz.jed&amp;quot;, &amp;quot;miniLA_time1.7_40mhz.jed&amp;quot;, &amp;quot;miniLA_time1.7_80mhz.jed&amp;quot; und &amp;quot;miniLA_time1.7_100mhz.jed&amp;quot;). Anschließend &amp;quot;programme_miniLA.bat&amp;quot; aufrufen und den Anweisungen folgen.&lt;br /&gt;
&lt;br /&gt;
= Siehe auch =&lt;br /&gt;
Nachfolgend eine Zusammenfassung relevanter bzw. interessanter Links und Daten:&lt;br /&gt;
* [http://minila.sourceforge.net miniLA Projekt-Seite]&lt;br /&gt;
* [http://coolla.freeunix.net/winelib.html Winelib damit miniLA Windows  Software unter Wine auf Linux läuft]&lt;br /&gt;
* [http://www.mikrocontroller.net/attachment/81825/fw256_timeanalysis.zip timeanalyse Firmware für 256k Ram für den hier gebauten miniLA]&lt;br /&gt;
* [http://minila.sourceforge.net/hw/other/bg/bg.php?id=hw Bob Grieb&#039;s Version (Basis der Sammelbestellungen)]&lt;br /&gt;
* [[Media:Minila%26usb-v1.zip|Überarbeitete Version davon (inkl. Stückliste)]]&lt;br /&gt;
* [[Media:Xilinx_programmer.zip|Eagle-Projekt für martiniman&#039;s Programmer]]&lt;br /&gt;
* [[Media:Probe_244dil.zip|Daten der Tastköpfe (inkl. Stückliste)]]&lt;br /&gt;
* [[Media:MiniLA-Trigger.zip|Daten der Triggerplatinen (inkl. Stückliste)]]&lt;br /&gt;
* [http://sourceforge.net/projects/xc3sprog xc3sprog Projekt-Seite]&lt;br /&gt;
* [http://libusb.wiki.sourceforge.net libusb für Linux]&lt;br /&gt;
* [http://libusb-win32.sourceforge.net libusb für Windows]&lt;br /&gt;
* [http://coolla.freeunix.net coolLA eine miniLA Erweiterung    &amp;gt; mit miniLA Windows Software für RAM grösser 128k]&lt;br /&gt;
* [http://www.mikrocontroller.net/articles/Minila_Version_MockUp Neue MiniLA version (MockUp) - mit bis 1M SRAM und USB powered]&lt;br /&gt;
Artikel und Diskussionen auf www.mikrocontroller.net:&lt;br /&gt;
* Artikel: [[Logic Analyzer]]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/86889 Diskussion zu den Sammelbestellungen]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/93848 Diskussion zur PC-Software]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]]&lt;br /&gt;
[[Category:FPGA und Co]]&lt;br /&gt;
[[Category:Boards]]&lt;br /&gt;
[[Category:Oszilloskope und Analyzer]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=MiniLA&amp;diff=54841</id>
		<title>MiniLA</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=MiniLA&amp;diff=54841"/>
		<updated>2011-02-09T07:58:38Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* Firmware / Software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Minila_best_top.jpg|thumb|300px|right|miniLA Bestückseite]]&lt;br /&gt;
[[Image:Minila_best_bot.jpg|thumb|300px|right|miniLA Lötseite]]&lt;br /&gt;
&lt;br /&gt;
= Einleitung =&lt;br /&gt;
Diese Seite soll eine Art Informationssammlung zum Open-Source-Logic-Analyzer &amp;quot;miniLA&amp;quot; werden um potentielle &amp;quot;Nachbauer&amp;quot; zu unterstützen. Die zugehörigen Threads im Forum sind inzwischen sehr umfangreich und dadurch leider auch etwas unübersichtlich geworden.&lt;br /&gt;
&lt;br /&gt;
Die Features das Gerätes sind auf der [http://minila.sourceforge.net Projekt-Homepage] zu finden.&lt;br /&gt;
&lt;br /&gt;
Es gab hier im Forum bereits drei Sammelbestellungen zur Platine und den nötigen Bauteilen. Die erste fand Anfang 2008, die zweite im Herbst 2008 und die dritte im Frühling 2009 statt. Details zu den Bestellungen und teils auch zur Hardware finden sich [http://www.mikrocontroller.net/topic/86889 in diesem Thread].&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Allgemein ==&lt;br /&gt;
Bei den Sammelbestellungen wurde jeweils die Version von [http://minila.sourceforge.net/hw/other/bg/bg.php?id=hw Bob Grieb] bestellt, bei der der USB-Anschluss direkt integriert ist. Wird dieser nicht benötigt, so werden die entsprechenden Teile einfach nicht bestückt.&lt;br /&gt;
&lt;br /&gt;
Es wurden einige kleine Veränderungen und Korrekturen am Layout durchgeführt, die Funktion blieb jedoch gleich. Die Daten zu dieser überarbeiteten Version sind [[Media:Minila%26usb-v1.zip|hier]] zu finden. Details zu den Änderungen können in der enthaltenen &amp;quot;README2_v1.txt&amp;quot; nachgelesen werden.&lt;br /&gt;
&lt;br /&gt;
Der Schaltplan wurde mit [http://www.mikrocontroller.net/articles/Schaltplaneditoren#TinyCAD TinyCAD] und das Layout mit [http://www.freepcb.com FreePCB] erstellt.&lt;br /&gt;
&lt;br /&gt;
== Bauteile ==&lt;br /&gt;
=== Mainboard ===&lt;br /&gt;
Leider ist es nicht ganz einfach an einige der Bauteile zu kommen. Besonders passende SRAMs sind relativ schwer zu bekommen.&lt;br /&gt;
&lt;br /&gt;
Bei den ersten beiden Sammelbestellungen wurden die Bauteile aus folgenden Quellen bezogen:&lt;br /&gt;
* Hühnerfutter für o.g. Version inkl. LPT (ohne USB): [http://www.reichelt.de/?ACTION=20;AWKID=44322;PROVID=2084 Reichelt-Warenkorb]&lt;br /&gt;
* Hühnerfutter inkl. LPT &amp;amp; USB: [http://www.reichelt.de/?ACTION=20;AWKID=45435;PROVID=2084 Reichelt-Warenkorb]&lt;br /&gt;
* SRAM (Samsung K7B803625B-PI65): http://www.ebv.com (Gewerbe nötig)&lt;br /&gt;
* Restliche Teile: [[Media:Minila-parts.zip|Link-Liste]] oder Suche über http://www.digikey.de&lt;br /&gt;
&lt;br /&gt;
Die beiden Reichelt-Warenkörbe sind unter Umständen nicht mehr ganz aktuell und sollten deswegen unbedingt mit der Stückliste abgeglichen werden. Bitte ggf. hier auf Fehler bei den Warenkörben hinweisen oder [http://www.mikrocontroller.net/user/show/kichi Michael K.] diesbezüglich benachrichtigen!&lt;br /&gt;
&lt;br /&gt;
Bei der Bauteil-Auswahl gibt es nicht sehr viel zu beachten, lediglich CPLD, SRAM und der Multiplexer sind etwas kritischer. Beim CPLD muss es sich um einen Typ mit Speed-Grade 6 handeln (XC95288XL-6..., TQFP144), zur Auswahl von SRAM und HC4053 gibt es ein paar Anmerkungen in der &amp;quot;mlaUSBbom_v1.txt&amp;quot; und in der &amp;quot;README2_v1.txt&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Bzgl. SRAM wurde seinerzeit nach passenden Alternativen zum ursprünglich verwendeten Alliance AS7C33128PFS32A gesucht und die Ergebnisse in eine [http://www.mikrocontroller.net/attachment/30530/sram3.xls Excel-Liste] eingetragen. Auf Vollständigkeit, Richtigkeit und Aktualität kann es jedoch leider keine Garantie geben.&lt;br /&gt;
&lt;br /&gt;
Folgende SRAMs wurden bereits erfolgreich eingesetzt:&lt;br /&gt;
*K7B803625B-PI65&lt;br /&gt;
*CY7C1361B-133AC&lt;br /&gt;
*IS64LF12832A-7 (lt. miniLA-Entwickler)&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram_bigger_than_128k.jpg|thumb|150px|right|Brücke bei Verwendung von K7B803625B-PI65 (siehe Text)]]&lt;br /&gt;
Die wichtigen Kriterien beim SRAM sind:&lt;br /&gt;
*Pin-Kompatibilität&lt;br /&gt;
*Größe &amp;gt;= 128k&lt;br /&gt;
*Datenbreite &amp;gt;= 32bits&lt;br /&gt;
*Flow-Through-Modus&lt;br /&gt;
*cycle time &amp;lt; 10ns&lt;br /&gt;
*data setup time &amp;lt;= 2ns&lt;br /&gt;
*data hold time &amp;lt;= 2ns&lt;br /&gt;
&lt;br /&gt;
Falls ein SRAM verwendet wird, das größer ist als 128k, müssen evtl. ein paar Brücken eingelötet werden. Dies hängt von der Pinbelegung des SRAMs ab - meistens müssen nur Adressleitungen beschaltet werden, die sonst in der Luft hängen würden. Beim K7B803625B-PI65 aus den Sammelbestellungen wäre das bei Pin 43 (= A17) der Fall. Im nebenstehenden Bild ist Pin 43 mit GND verbunden. Es wäre aber ebenfalls möglich den Pin mit einem anderen Adresspin zu verbinden (z.&amp;amp;nbsp;B. Pin 44) oder mit Vcc, je nachdem was am einfachsten ist.&lt;br /&gt;
&lt;br /&gt;
=== Tastköpfe ===&lt;br /&gt;
[[Image:Probe_best_top.JPG|thumb|150px|right|Tastkopf Bestückseite (inkl. Flachbandkabel zum miniLA)]]&lt;br /&gt;
Als Schutz für den CPLD wurde eine Art Tastkopf entwickelt, der zwischen das zu messende Signal und den miniLA geschaltet wird. Dieser Tastkopf ist sehr einfach gehalten und besteht aus nur wenigen Bauteilen. Ein Tastkopf dient für 8 Kanäle, d.h. für alle 32 Kanäle werden 4 Stück benötigt. Die Schaltung wurde mittels TinyCAD und FreePCB entwickelt und die Daten dazu finden sich [[Media:Probe_244dil.zip|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Hinweise:&amp;lt;/u&amp;gt;&lt;br /&gt;
* R9 bis R16 dienen zur Terminierung und können überbrückt werden, da sich auf der Hauptplatine ebenfalls Serienwiderstände finden.&lt;br /&gt;
* R17 bis R24 dienen als Platzhalter falls eine Hysterese gewünscht sein sollte. Auf jeden Fall sollen hier &amp;lt;u&amp;gt;keine&amp;lt;/u&amp;gt; 47Ohm-Widerstände bestückt werden, sondern welche im 10k- bis 100k-Bereich.&lt;br /&gt;
&lt;br /&gt;
=== Trigger ===&lt;br /&gt;
Die obigen Platinen passen leider nur für die 32 Kanäle (K2-K5), nicht jedoch für die Trigger-Ein- und Clock-Ausgänge. Deswegen wurde im Zuge der dritten Sammelbestellung zusätzlich zu den Tastköpfen noch eine Triggerplatine entwickelt. Um Verwechslungen mit den Tastköpfen zu vermeiden ist auf dieser Platine eine 10polige Kontaktierung vorgesehen, die mit K1 des miniLA verbunden wird. Pin 7 (X8) davon ist im Moment noch nicht belegt und kann für eventuelle spätere Erweiterungen verwendet werden. Die beiden Jumper auf der Unterseite sind vorgesehen um die Richtung (Ein-/Ausgang) entsprechend wählen zu können. Schaltplan, Stückliste und Bestückpläne sind [[Media:MiniLA-Trigger.zip|hier]] zu finden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Hinweise:&amp;lt;/u&amp;gt;&lt;br /&gt;
* Der 74AC244N dient nur als Platzhalter. Hier soll stattdessen (wie bei den Tastköpfen auch) ein 74LVC244 bestückt werden.&lt;br /&gt;
* R6 bis R10 dienen zur Terminierung und können überbrückt werden, da sich auf der Hauptplatine ebenfalls Serienwiderstände finden.&lt;br /&gt;
* R11 bis R15 dienen als Platzhalter falls eine Hysterese gewünscht sein sollte. Auf jeden Fall sollen hier &amp;lt;u&amp;gt;keine&amp;lt;/u&amp;gt; 47Ohm-Widerstände bestückt werden, sondern welche im 10k- bis 100k-Bereich.&lt;br /&gt;
&lt;br /&gt;
=== Sonstiges ===&lt;br /&gt;
Zum Betreiben des miniLA wird zusätzlich zu den, in der Stückliste aufgeführten Bauteilen&lt;br /&gt;
* ein USB-Kabel (A- auf B-Stecker, wie bei Druckern) oder ein LPT-Kabel&lt;br /&gt;
* ein Netzteil (~5V / ~700mA)&lt;br /&gt;
benötigt.&lt;br /&gt;
&lt;br /&gt;
= Firmware / Software =&lt;br /&gt;
Als Firmware und Software kommen die Original-Versionen der Projekt-Seite zum Einsatz. Desweiteren gibt es bzgl. der PC-Software einen [http://www.mikrocontroller.net/topic/93848 Beitrag in der Codesammlung].&lt;br /&gt;
&lt;br /&gt;
MiniLA Windows EXE Vers 0.6.4 für 256k- und 512k-Sample Speicher gibt es [http://www.mikrocontroller.net/attachment/97534/minila.zip hier].&lt;br /&gt;
&lt;br /&gt;
== CPLD-Programmierung ==&lt;br /&gt;
Für die [http://www.mikrocontroller.net/articles/Programmierbare_Logik#Konfiguration_.28Download.29_Xilinx Programmierung] des [http://www.mikrocontroller.net/articles/CPLD CPLD]s gibt es zwei Möglichkeiten:&lt;br /&gt;
&lt;br /&gt;
=== via LPT ===&lt;br /&gt;
Dazu wird ein Xilinx-JTAG-Programmer benötigt, welcher sehr einfach nachgebaut werden kann. Die Original-Version von Xilinx, auf die von der miniLA-Seite aus verwiesen wird, ist allerdings nur eingeschränkt zu empfehlen, da einige Nutzer Probleme damit haben/hatten. Martiniman&#039;s Version sollte besser und zuverlässiger sein. Schaltplan und Layout seiner Version für Eagle können [[Media:Xilinx_programmer.zip|hier]] heruntergeladen werden. Eine Programmieranleitung findet sich auf der miniLA-Projektseite.&lt;br /&gt;
&lt;br /&gt;
=== via USB ===&lt;br /&gt;
Dank eines [http://www.mikrocontroller.net/topic/60340#1261817 Beitrags von Uwe Bonnes] bin ich auf das Programm &amp;quot;[http://sourceforge.net/projects/xc3sprog xc3sprog]&amp;quot; gestossen, mit dem der CPLD mittels FT2232 programmiert werden kann. Da bei der miniLA-Version von Bob Grieb bereits ein FT2232 auf dem Board bestückt ist, wird keine weitere Hardware (außer ein paar Litzen) benötigt. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Vorgehensweise:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;xc3sprog herunterladen&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Inhalt des Ordners &amp;quot;build-win32&amp;quot; entpacken&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Zu programmierende Firmware (*.jed) in diesen Ordner kopieren&lt;br /&gt;
&amp;lt;li&amp;gt;[http://libusb-win32.sourceforge.net libusb] installieren (sofern nicht schon geschehen)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;FT2232 und CPLD folgendermaßen verbinden&amp;lt;/li&amp;gt;&lt;br /&gt;
* K10.1 / ADBUS0 / USBD0  &amp;lt;-&amp;gt;  E3 / E7 / TCK&lt;br /&gt;
* K10.2 / ADBUS1 / USBD1  &amp;lt;-&amp;gt;  E2 / E6 / TDI&lt;br /&gt;
* K10.3 / ADBUS2 / USBD2  &amp;lt;-&amp;gt;  E1 / E5 / TDO&lt;br /&gt;
* K10.4 / ADBUS3 / USBD3  &amp;lt;-&amp;gt;  E4 / E8 / TMS&lt;br /&gt;
&amp;lt;li&amp;gt;FT2232 und den Rest der Schaltung einschalten (mit USB bzw. Betriebsspannung verbinden)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Eingabeaufforderung öffnen und in das Verzeichnis &amp;quot;build-win32&amp;quot; wechseln&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;quot;xc3sprog -c ftdi -v firmware.jed&amp;quot; (ohne &amp;quot;&amp;quot;) eingeben und bestätigen, wobei firmware.jed für die Datei steht, die unter Punkt 3 kopiert wurde&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
Die obige Anweisung gilt für Windows unter Benutzung des FT2232 auf dem miniLA-Mainboard. Es gibt aber ebenfalls eine Linux-Version von xc3sprog und es kann auch eine andere Platine mit FT2232 genutzt werden.&lt;br /&gt;
&lt;br /&gt;
Ich habe mir zwecks einfacherer Handhabung ein kleines [[Media:Programme_miniLA_with_xc3sprog_bat.zip‎|Batch-Script]] zum Programmieren geschrieben. Zusätzlich zu den enthaltenen Dateien, muss der Inhalt des Ordners &amp;quot;build-win32&amp;quot; und die *.jed-Files in das Verzeichnis kopiert und entsprechend benannt werden (&amp;quot;miniLA_state2.2.jed&amp;quot;, &amp;quot;miniLA_time1.7_20mhz.jed&amp;quot;, &amp;quot;miniLA_time1.7_40mhz.jed&amp;quot;, &amp;quot;miniLA_time1.7_80mhz.jed&amp;quot; und &amp;quot;miniLA_time1.7_100mhz.jed&amp;quot;). Anschließend &amp;quot;programme_miniLA.bat&amp;quot; aufrufen und den Anweisungen folgen.&lt;br /&gt;
&lt;br /&gt;
= Siehe auch =&lt;br /&gt;
Nachfolgend eine Zusammenfassung relevanter bzw. interessanter Links und Daten:&lt;br /&gt;
* [http://minila.sourceforge.net miniLA Projekt-Seite]&lt;br /&gt;
* [http://coolla.freeunix.net/winelib.html Winelib damit miniLA Windows  Software unter Wine auf Linux läuft]&lt;br /&gt;
* [http://www.mikrocontroller.net/attachment/81825/fw256_timeanalysis.zip timeanalyse Firmware für 256k Ram für den hier gebauten miniLA]&lt;br /&gt;
* [http://minila.sourceforge.net/hw/other/bg/bg.php?id=hw Bob Grieb&#039;s Version (Basis der Sammelbestellungen)]&lt;br /&gt;
* [[Media:Minila%26usb-v1.zip|Überarbeitete Version davon (inkl. Stückliste)]]&lt;br /&gt;
* [[Media:Xilinx_programmer.zip|Eagle-Projekt für martiniman&#039;s Programmer]]&lt;br /&gt;
* [[Media:Probe_244dil.zip|Daten der Tastköpfe (inkl. Stückliste)]]&lt;br /&gt;
* [[Media:MiniLA-Trigger.zip|Daten der Triggerplatinen (inkl. Stückliste)]]&lt;br /&gt;
* [http://sourceforge.net/projects/xc3sprog xc3sprog Projekt-Seite]&lt;br /&gt;
* [http://libusb.wiki.sourceforge.net libusb für Linux]&lt;br /&gt;
* [http://libusb-win32.sourceforge.net libusb für Windows]&lt;br /&gt;
* [http://coolla.freeunix.net coolLA eine miniLA Erweiterung    &amp;gt; mit miniLA Windows Software für RAM grösser 128k]&lt;br /&gt;
* [http://www.mikrocontroller.net/articles/Minila_Version_MockUp Neue MiniLA version (MockUp) - mit bis 1M SRAM und USB powered]&lt;br /&gt;
Artikel und Diskussionen auf www.mikrocontroller.net:&lt;br /&gt;
* Artikel: [[Logic Analyzer]]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/86889 Diskussion zu den Sammelbestellungen]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/93848 Diskussion zur PC-Software]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]]&lt;br /&gt;
[[Category:FPGA und Co]]&lt;br /&gt;
[[Category:Boards]]&lt;br /&gt;
[[Category:Oszilloskope und Analyzer]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Diskussion:USB_IR_Remote_Receiver&amp;diff=49007</id>
		<title>Diskussion:USB IR Remote Receiver</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Diskussion:USB_IR_Remote_Receiver&amp;diff=49007"/>
		<updated>2010-07-07T11:00:11Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: Die Seite wurde neu angelegt: „Als IR-Empfänger kommen vermutlich noch einige Bauteile mehr in Frage als bereits aufgeführt sind, siehe: http://www.vishay.com/ir-receiver-modules/“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Als IR-Empfänger kommen vermutlich noch einige Bauteile mehr in Frage als bereits aufgeführt sind, siehe: http://www.vishay.com/ir-receiver-modules/&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Eagle-Wishlist&amp;diff=48884</id>
		<title>Eagle-Wishlist</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Eagle-Wishlist&amp;diff=48884"/>
		<updated>2010-06-30T08:56:34Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* Board-Editor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Auf dieser Seite können Wünsche zur Erweiterung der Funktionen des Leiterplatten CAD Programms Cadsoft EAGLE eingetragen werden. Es ist keine offizelle Wunschliste von Cadsoft und es ist nicht bekannt, ob Cadsoft-Mitarbeiter diese Seite regelmässig sichten. Cadsoft sollte sicherheitshalber regelmäßig angeschrieben werden, damit diese Liste nicht in Vergessenheit gerät.&lt;br /&gt;
&lt;br /&gt;
Damit sich die beliebtesten Wünsche herauskristallisieren, macht jeder einfach einen virtuellen Strich dahinter: | (Windows: ALT-GR Taste und &amp;lt; Taste drücken, Mac OS X: Alt-Taste und 7 Taste drücken). Alle fünf Striche (|||||) bitte immer ein Leerzeichen einfügen.&lt;br /&gt;
&lt;br /&gt;
Neue Wünsche einfügen darf und soll natürlich auch jeder. Einfach ganz viele Striche auf einmal hinter einem Wunsch einzufügen ist zwecklos. Das erkennt man in der History und es gibt viele Leute, die diese Seite überwachen...&lt;br /&gt;
&lt;br /&gt;
Ja, die Einleitung ist von der Reichelt-Wishlist geklaut. Existenzberechtigung für diese Seite: Farnell will Eagle verbessern. Siehe http://de.farnell.com/jsp/bespoke/bespoke2.jsp?ICID=i-7706-00001001&amp;amp;bespokepage=farnell/de/design-link/cadsoft.jsp&lt;br /&gt;
&lt;br /&gt;
== Programmfunktionen ==&lt;br /&gt;
&lt;br /&gt;
=== Control Panel ===&lt;br /&gt;
&lt;br /&gt;
* In Bibliothek: Bei Klick auf ein Device soll das Fenster an der aktuellen Position stehenbleiben |&lt;br /&gt;
* In Bibliothek: Bildposition vom Symbol und Package soll fixed sein (mitscrollen), bei großen Device-Kollektionen vorteilhaft |&lt;br /&gt;
* Möglichkeit, für unterschiedliche Programmversionen auch unterschiedliche Projektverzeichnisse zu verwenden. |&lt;br /&gt;
&lt;br /&gt;
=== Schaltplan-Editor ===&lt;br /&gt;
* Bibliotheken aus dem Download Bereich in die Releases mit aufnehmen ||| 1&lt;br /&gt;
* Standardbauteile oder Makros in &amp;quot;Schnellzugriff&amp;quot; (Symbolleiste) |||&lt;br /&gt;
: Mit dem &#039;&#039;MENU&#039;&#039;-Befehl lässt sich eine Symbolleiste erzeugen, deren Knöpfe wiederum mit beliebigen Befehlen belegt werden können, einschließlich &#039;&#039;ADD&#039;&#039; --[[Benutzer:Haku|Haku]] 08:47, 21. Feb. 2010 (UTC) für den Schnellzugriff oder &#039;&#039;RUN&#039;&#039;/&#039;&#039;SCRIPT&#039;&#039; für Makros.&lt;br /&gt;
* Richtungsabhängige Labels: (3erlei) verschiedene Labels mit denen zusätzlich zum Netznamen die Signalrichtung (Eingang, Ausgang, Bidirektional) visualisiert werden kann |||| 4&lt;br /&gt;
* Farbige XREFs -&amp;gt; Das Netz dazu in der gleichen Farbe |&lt;br /&gt;
* Eigenen &#039;Lagerbestand&#039; mitverwalten, sodass beim Zeichnen von Plaenen direkt nur Lagerteile verbaut werden (nuetzlich bei diesen ganzen smd-Varianten) |&lt;br /&gt;
* &amp;quot;hierarchisches Design&amp;quot; von identisch aufgebauten Unterbaugruppen, sprich Subcomponenten mit definierten Input/Output-Signalen aus z.B. einer speziellen hierarchy.lib. Diese kann dann ja im gleichen Verzeichnis wieder als Schematic abgelegt werden. Mit dazugehöhriger Board-Datei läßt sich dann auch das Layout clonen. ||&lt;br /&gt;
&lt;br /&gt;
=== Board-Editor ===&lt;br /&gt;
* Kacheln-Funktion im Drucken Dialog || 2&lt;br /&gt;
* Netznamen in verlegten Leiterbahnen einblenden [4] ||| 3&lt;br /&gt;
* Die Auswahl von Bauteilen sperren, die mit dem aktuellen Werkzeug nicht bearbeitet koennen, siehe Beispiel [3] ||| 3&lt;br /&gt;
* Routing mit Walkaround/Push/Hug&amp;amp;Push Funktionen (Hindernisse automatisch umrouten beim FollowMe) ||| 3&lt;br /&gt;
* Parameter eines Objektes (Via, Track,..) per Doppelkick-Option bearbeitbar ||| 3&lt;br /&gt;
* Thermal Vias für unterschiedliche Gehäuse einzeln anpassbar machen ||| 3&lt;br /&gt;
* Direkte implementierung von EAGLE 3D ||||| ||||| ||| 13&lt;br /&gt;
* Messung der Leiterbahnlänge &amp;lt;sub&amp;gt;[1]&amp;lt;/sub&amp;gt; ||||| ||||| ||||| 15&lt;br /&gt;
* Weitere Standardgeometrien (Spiralen, Heaxagon u.ä.) ||||| | 6&lt;br /&gt;
* Abstandsmessung &amp;lt;sub&amp;gt;[2]&amp;lt;/sub&amp;gt; ||||| ||| 8&lt;br /&gt;
* Routen von LVDS-Leitungspaaren ||||| 5&lt;br /&gt;
* Andere Farben für Versorgungsspannungen definierbar machen ||||| ||| 8&lt;br /&gt;
* Die Möglichkeit bestimmte Netze/Freiluftlinien auszublenden (z.B. die GND-Netze, da man diese meistens mit einer großen Kupferfläche, welche übers gesamte Layout geht, automatisch verbindet und nicht extra Leitungen zieht) | 1&lt;br /&gt;
* Impedanzkontrolle von Leiterbahnen ||||| ||||| | 11&lt;br /&gt;
* Board im Editor drehen (90°-Schritte) und Umdrehen (Oberseite/Unterseite) ||||| | 6&lt;br /&gt;
* Kopieren von Leiterbahnen/Gruppen ||||| | 6&lt;br /&gt;
* Meanderstrukturen für Leiterbahnlängenausgleich | 1&lt;br /&gt;
* Online DRC ||||| ||||| 10&lt;br /&gt;
* Direkte Integration von Teardrops bzw SnowMans ||||| 5&lt;br /&gt;
* selektives Ratsnest (nicht mit dem Bauteil verbundene Luftlinien  beim plazieren ausblenden) |||| 4&lt;br /&gt;
* dynamisches Ratsnest (Luftlinien des Bauteils beim plazieren zum nächst gelegenen Pin verbinden) ||||| 5&lt;br /&gt;
* Benannte Gruppen in Editor und Schaltplan z.&amp;amp;nbsp;B. analog1 oder power zum einfachen plazieren | 1&lt;br /&gt;
* Dxf Drag and Drop Mechanische Teile direkt in eagle boards und libs ziehen | 1&lt;br /&gt;
* Parametrische lib Erstellung über Textfile | 1&lt;br /&gt;
* Iges / Step Export. 3D Darstellung für Mcad exportieren | 1&lt;br /&gt;
* 3DScanner Import. Da eine fertige Leiterplatte die Lageinformationen aller Bauteile hat wird über einen 3D Scanner die Höheninformationen der Bauteile eingelesen und in die Bibliothek übertragen. | 1&lt;br /&gt;
* Direkte, einfache Nutzung von Layout- und Schaltplanmodulen | 1&lt;br /&gt;
* Im Layouteditor Bauteile konsistent platzieren sowie kopieren können | 1&lt;br /&gt;
* DRC: Bestückungsdruck auf PADs, SMDs oder VIAs || 2&lt;br /&gt;
* DRC: Warnung/ Meldung über nicht geroutete Netze/ bestehende Luftlinien ||||| || 7&lt;br /&gt;
* Layer werden sofort aktiviert/deaktiviert ohne erst &amp;quot;Übernehmen&amp;quot; anklicken zu müssen ||| 3&lt;br /&gt;
* Wert von &amp;quot;Alle Packages anzeigen&amp;quot; im change technology-Dialog merken | 1&lt;br /&gt;
* Busse werden automatisch umbenannt falls Nets umbenannt werden | 1&lt;br /&gt;
* Unrouted Layer nur für aktiveres Bauteil (oder Bereich) anzeigen lassen | 1&lt;br /&gt;
&lt;br /&gt;
=== Autorouter ===&lt;br /&gt;
&lt;br /&gt;
* Ausführungen des Autorouters zurücksetzen (z.&amp;amp;nbsp;B. mit Ctrl + Z) ||||| || 7&lt;br /&gt;
&lt;br /&gt;
=== Bibiliotheks-Editor ===&lt;br /&gt;
&lt;br /&gt;
* Alle Packages zentral speichern, zB in ref-packages. Andere Libs laden dann von da das Package und verbinden das mit ihren Symbols ||||| 5&lt;br /&gt;
* Auswahlmenü beim Kopieren von Bauteilen, damit nur einzelne Packages (z.&amp;amp;nbsp;B. nur SO16) kopiert werden können und nicht zusätzlich alle anderen Varianten (z.&amp;amp;nbsp;B. DIL16, TSSOP16, usw.) | 1&lt;br /&gt;
* Verschiedene Symbole für ein Bauteil (Auswählbar im Schaltplaneditor) ||| 3&lt;br /&gt;
* Möglichkeit Symbole einzeln zu kopieren und nicht nur als Device inkl. allen Varianten/ Packages | 1&lt;br /&gt;
* Zusätliches Flag für Bauteile (Bestückt / Unbestückt), damit Bestückungsvarianten erstellt werden können ||| 3&lt;br /&gt;
* Einem Pin im Symbol können mehrere Pins eines Packages zugewiesen werden | 1&lt;br /&gt;
* Pin-Namen und Nummern per Smash-Befehl verschiebbar und drehbar | 1&lt;br /&gt;
* Pin-Namen und Nummern auch in Schriftgröße einstellbar | 1&lt;br /&gt;
&lt;br /&gt;
== Preispolitik/Sonstiges ==&lt;br /&gt;
* Funktionsumfang der Non-Profit Version auf Schaltplan+Board mit 2 Layern reduzieren (Autorouter und 2 Innenlagen fallen weg), dafür max. Leiterplattengröße auf Doppel-Euro erhöhen. Besser noch 320cm&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; in beliebigem Format. ||||| ||||| ||||| 15&lt;br /&gt;
* Kostenlose Studentenversion ||||| ||||| | 11&lt;br /&gt;
* max. Leiterplattengröße der Light-Version auf 160x100mm erhöhen. Dafür den Autorouter weglassen. ||||| |||| 9&lt;br /&gt;
* Light Version auf 2 Signal + 2 Power Lagen anheben. 2 Lagen ist nicht mehr Zeitgemäß |||  3&lt;br /&gt;
* Generell eine ordentlicher strukturierte Bibliothek. Beispielsweise Widerstandsgehäuse in unterschiedlichen Rastern (&amp;quot;lange Beinchen&amp;quot;), einheitliches Bezeichnungsschema usw. ||| 3&lt;br /&gt;
* Dateiassoziationen (.sch und .brd mit Doppelklick öffnen) [5] | 1&lt;br /&gt;
* Aktualisierung der Programmdateien statt jedes mal im neuen Ordner zu installieren [6] | 1&lt;br /&gt;
&lt;br /&gt;
== Anmerkungen ==&lt;br /&gt;
* [1] Die Messung der Länge einer Leiterbahn sollte zwischen zwei beliebigen Segmenten möglich sein. Man könnte dafür Start- und Endsegment markieren.&lt;br /&gt;
* [2] Wie in Sprint-Layout: Mit Maustaste auf Startpunk klicken, gedrückt halten und zum Endpunkt ziehen. Länge und Winkel der Strecke werden in Echtzeit angezeigt.&lt;br /&gt;
* [3] Wenn zB eine Leiterbahn durch einen Bauteilmittelpunkt laeuft und man mit Ripup auf den Mittelpunkt klickt, will man natuerlich die Leiterbahn aufloesen, Ripup laesst sich ja nicht auf Bauteile anwenden. Warum muss man also waehlen mit linker Maustaste, auf was man Ripup anwenden will?&lt;br /&gt;
* [4] Wird z.&amp;amp;nbsp;B. im AltiumDesigner so gemacht. Abstand und Größe der Beschriftung erfolgt je nach Zoom-Stufe.&lt;br /&gt;
* [5] ist in &amp;lt;10s selbst gemacht.&lt;br /&gt;
* [6] _nichts_ anderes passiert bei installation im _gleichen_ ordner. lesen lernen...&lt;br /&gt;
&lt;br /&gt;
Diskussion im Forum: http://www.mikrocontroller.net/topic/169171&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Eagle-Wishlist&amp;diff=47085</id>
		<title>Eagle-Wishlist</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Eagle-Wishlist&amp;diff=47085"/>
		<updated>2010-05-05T07:25:16Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* Bibiliotheks-Editor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Auf dieser Seite können Wünsche zur Erweiterung der Funktionen des Leiterplatten CAD Programms Cadsoft EAGLE eingetragen werden. Es ist keine offizelle Wunschliste von Cadsoft und es ist nicht bekannt, ob Cadsoft-Mitarbeiter diese Seite regelmässig sichten. Cadsoft sollte sicherheitshalber regelmäßig angeschrieben werden, damit diese Liste nicht in Vergessenheit gerät.&lt;br /&gt;
&lt;br /&gt;
Damit sich die beliebtesten Wünsche herauskristallisieren, macht jeder einfach einen virtuellen Strich dahinter: | (Windows: ALT-GR Taste und &amp;lt; Taste drücken, Mac OS X: Alt-Taste und 7 Taste drücken). Alle fünf Striche (|||||) bitte immer ein Leerzeichen einfügen.&lt;br /&gt;
&lt;br /&gt;
Neue Wünsche einfügen darf und soll natürlich auch jeder. Einfach ganz viele Striche auf einmal hinter einem Wunsch einzufügen ist zwecklos. Das erkennt man in der History und es gibt viele Leute, die diese Seite überwachen...&lt;br /&gt;
&lt;br /&gt;
Ja, die Einleitung ist von der Reichelt-Wishlist geklaut. Existenzberechtigung für diese Seite: Farnell will Eagle verbessern. Siehe http://de.farnell.com/jsp/bespoke/bespoke2.jsp?ICID=i-7706-00001001&amp;amp;bespokepage=farnell/de/design-link/cadsoft.jsp&lt;br /&gt;
&lt;br /&gt;
== Programmfunktionen ==&lt;br /&gt;
&lt;br /&gt;
=== Control Panel ===&lt;br /&gt;
&lt;br /&gt;
* In Bibliothek: Bei Klick auf ein Device soll das Fenster an der aktuellen Position stehenbleiben |&lt;br /&gt;
* In Bibliothek: Bildposition vom Symbol und Package soll fixed sein (mitscrollen), bei großen Device-Kollektionen vorteilhaft |&lt;br /&gt;
* Möglichkeit, für unterschiedliche Programmversionen auch unterschiedliche Projektverzeichnisse zu verwenden. |&lt;br /&gt;
&lt;br /&gt;
=== Schaltplan-Editor ===&lt;br /&gt;
* Bibliotheken aus dem Download Bereich in die Releases mit aufnehmen | 1&lt;br /&gt;
* Standardbauteile oder Makros in &amp;quot;Schnellzugriff&amp;quot; (Symbolleiste) |||&lt;br /&gt;
: Mit dem &#039;&#039;MENU&#039;&#039;-Befehl lässt sich eine Symbolleiste erzeugen, deren Knöpfe wiederum mit beliebigen Befehlen belegt werden können, einschließlich &#039;&#039;ADD&#039;&#039; --[[Benutzer:Haku|Haku]] 08:47, 21. Feb. 2010 (UTC) für den Schnellzugriff oder &#039;&#039;RUN&#039;&#039;/&#039;&#039;SCRIPT&#039;&#039; für Makros.&lt;br /&gt;
* Richtungsabhängige Labels: (3erlei) verschiedene Labels mit denen zusätzlich zum Netznamen die Signalrichtung (Eingang, Ausgang, Bidirektional) visualisiert werden kann ||| 3&lt;br /&gt;
* Farbige XREFs -&amp;gt; Das Netz dazu in der gleichen Farbe |&lt;br /&gt;
* Eigenen &#039;Lagerbestand&#039; mitverwalten, sodass beim Zeichnen von Plaenen direkt nur Lagerteile verbaut werden (nuetzlich bei diesen ganzen smd-Varianten) |&lt;br /&gt;
&lt;br /&gt;
=== Board-Editor ===&lt;br /&gt;
* Kacheln-Funktion im Drucken Dialog || 2&lt;br /&gt;
* Netznamen in verlegten Leiterbahnen einblenden [4] || 2&lt;br /&gt;
* Die Auswahl von Bauteilen sperren, die mit dem aktuellen Werkzeug nicht bearbeitet koennen, siehe Beispiel [3] || 2&lt;br /&gt;
* Routing mit Walkaround/Push/Hug&amp;amp;Push Funktionen (Hindernisse automatisch umrouten beim FollowMe) ||| 2&lt;br /&gt;
* Parameter eines Objektes (Via, Track,..) per Doppelkick-Option bearbeitbar ||| 3&lt;br /&gt;
* Thermal Vias für unterschiedliche Gehäuse einzeln anpassbar machen || 2&lt;br /&gt;
* Direkte implementierung von EAGLE 3D ||||| ||||| || 12&lt;br /&gt;
* Messung der Leiterbahnlänge &amp;lt;sub&amp;gt;[1]&amp;lt;/sub&amp;gt; ||||| ||||| ||| 13&lt;br /&gt;
* Weitere Standardgeometrien (Spiralen u.ä.) |||| 4&lt;br /&gt;
* Abstandsmessung &amp;lt;sub&amp;gt;[2]&amp;lt;/sub&amp;gt; ||||| || 7&lt;br /&gt;
* Routen von LVDS-Leitungspaaren ||||| 5&lt;br /&gt;
* Andere Farben für Versorgungsspannungen definierbar machen ||||| | 5&lt;br /&gt;
* Impedanzkontrolle von Leiterbahnen ||||| |||| 9&lt;br /&gt;
* Board im Editor drehen (90°-Schritte) und Umdrehen (Oberseite/Unterseite) ||||| | 6&lt;br /&gt;
* Kopieren von Leiterbahnen/Gruppen ||||| 5&lt;br /&gt;
* Meanderstrukturen für Leiterbahnlängenausgleich | 1&lt;br /&gt;
* Online DRC ||||| ||| 8&lt;br /&gt;
* Direkte Integration von Teardrops bzw SnowMans ||| 3&lt;br /&gt;
* selektives Ratsnest (nicht mit dem Bauteil verbundene Luftlinien  beim plazieren ausblenden) ||| 3&lt;br /&gt;
* dynamisches Ratsnest (Luftlinien des Bauteils beim plazieren zum nächst gelegenen Pin verbinden) ||||| 5&lt;br /&gt;
* Benannte Gruppen in Editor und Schaltplan z.&amp;amp;nbsp;B. analog1 oder power zum einfachen plazieren | 1&lt;br /&gt;
* Dxf Drag and Drop Mechanische Teile direkt in eagle boards und libs ziehen | 1&lt;br /&gt;
* Parametrische lib Erstellung über Textfile | 1&lt;br /&gt;
* Iges / Step Export. 3D Darstellung für Mcad exportieren | 1&lt;br /&gt;
* 3DScanner Import. Da eine fertige Leiterplatte die Lageinformationen aller Bauteile hat wird über einen 3D Scanner die Höheninformationen der Bauteile eingelesen und in die Bibliothek übertragen. | 1&lt;br /&gt;
* Direkte, einfache Nutzung von Layout- und Schaltplanmodulen | 1&lt;br /&gt;
* Im Layouteditor Bauteile konsistent platzieren sowie kopieren können | 1&lt;br /&gt;
* DRC: Bestückungsdruck auf PADs, SMDs oder VIAs || 2&lt;br /&gt;
* DRC: Warnung/ Meldung über nicht geroutete Netze/ bestehende Luftlinien ||||| 5&lt;br /&gt;
* Layer werden sofort aktiviert/deaktiviert ohne erst &amp;quot;Übernehmen&amp;quot; anklicken zu müssen || 2&lt;br /&gt;
* Wert von &amp;quot;Alle Packages anzeigen&amp;quot; im change technology-Dialog merken | 1&lt;br /&gt;
* Busse werden automatisch umbenannt falls Nets umbenannt werden | 1&lt;br /&gt;
* Unrouted Layer nur für aktiveres Bauteil (oder Bereich) anzeigen lassen | 1&lt;br /&gt;
&lt;br /&gt;
=== Autorouter ===&lt;br /&gt;
&lt;br /&gt;
* Ausgefürten Autorouter zurücksetzen (z.&amp;amp;nbsp;B. mit Ctrl + Z) |||| 4&lt;br /&gt;
&lt;br /&gt;
=== Bibiliotheks-Editor ===&lt;br /&gt;
&lt;br /&gt;
* Alle Packages zentral speichern, zB in ref-packages. Andere Libs laden dann von da das Package und verbinden das mit ihren Symbols |||| 4&lt;br /&gt;
* Auswahlmenü beim Kopieren von Bauteilen, damit nur einzelne Packages (z.&amp;amp;nbsp;B. nur SO16) kopiert werden können und nicht zusätzlich alle anderen Varianten (z.&amp;amp;nbsp;B. DIL16, TSSOP16, usw.) | 1&lt;br /&gt;
* Verschiedene Symbole für ein Bauteil (Auswählbar im Schaltplaneditor) || 1&lt;br /&gt;
* Möglichkeit Symbole einzeln zu kopieren und nicht nur als Device inkl. allen Varianten/ Packages | 1&lt;br /&gt;
* Zusätliches Flag für Bauteile (Bestückt / Unbestückt), damit Bestückungsvarianten erstellt werden können ||| 3&lt;br /&gt;
* Einem Pin im Symbol können mehrere Pins eines Packages zugewiesen werden | 1&lt;br /&gt;
* Pin-Namen und Nummern per Smash-Befehl verschiebbar und drehbar | 1&lt;br /&gt;
* Pin-Namen und Nummern auch in Schriftgröße einstellbar | 1&lt;br /&gt;
&lt;br /&gt;
== Preispolitik/Sonstiges ==&lt;br /&gt;
* Funktionsumfang der Non-Profit Version auf Schaltplan+Board mit 2 Layern reduzieren (Autorouter und 2 Innenlagen fallen weg), dafür max. Leiterplattengröße auf Doppel-Euro erhöhen. Besser noch 320cm&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; in beliebigem Format. ||||| ||||| ||| 13&lt;br /&gt;
* Kostenlose Studentenversion ||||| |||| 9&lt;br /&gt;
* max. Leiterplattengröße der Light-Version auf 160x100mm erhöhen. Dafür den Autorouter weglassen. ||||| || 7&lt;br /&gt;
* Light Version auf 2 Signal + 2 Power Lagen anheben. 2 Lagen ist nicht mehr Zeitgemäß ||  2&lt;br /&gt;
* Generell eine ordentlicher strukturierte Bibliothek. Beispielsweise Widerstandsgehäuse in unterschiedlichen Rastern (&amp;quot;lange Beinchen&amp;quot;), einheitliches Bezeichnungsschema usw. || 2&lt;br /&gt;
&lt;br /&gt;
== Anmerkungen ==&lt;br /&gt;
* [1] Die Messung der Länge einer Leiterbahn sollte zwischen zwei beliebigen Segmenten möglich sein. Man könnte dafür Start- und Endsegment markieren.&lt;br /&gt;
* [2] Wie in Sprint-Layout: Mit Maustaste auf Startpunk klicken, gedrückt halten und zum Endpunkt ziehen. Länge und Winkel der Strecke werden in Echtzeit angezeigt.&lt;br /&gt;
* [3] Wenn zB eine Leiterbahn durch einen Bauteilmittelpunkt laeuft und man mit Ripup auf den Mittelpunkt klickt, will man natuerlich die Leiterbahn aufloesen, Ripup laesst sich ja nicht auf Bauteile anwenden. Warum muss man also waehlen mit linker Maustaste, auf was man Ripup anwenden will?&lt;br /&gt;
* [4] Wird z.&amp;amp;nbsp;B. im AltiumDesigner so gemacht. Abstand und Größe der Beschriftung erfolgt je nach Zoom-Stufe.&lt;br /&gt;
&lt;br /&gt;
Diskussion im Forum: http://www.mikrocontroller.net/topic/169171&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Eagle-Wishlist&amp;diff=47084</id>
		<title>Eagle-Wishlist</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Eagle-Wishlist&amp;diff=47084"/>
		<updated>2010-05-05T07:20:52Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* Bibiliotheks-Editor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Auf dieser Seite können Wünsche zur Erweiterung der Funktionen des Leiterplatten CAD Programms Cadsoft EAGLE eingetragen werden. Es ist keine offizelle Wunschliste von Cadsoft und es ist nicht bekannt, ob Cadsoft-Mitarbeiter diese Seite regelmässig sichten. Cadsoft sollte sicherheitshalber regelmäßig angeschrieben werden, damit diese Liste nicht in Vergessenheit gerät.&lt;br /&gt;
&lt;br /&gt;
Damit sich die beliebtesten Wünsche herauskristallisieren, macht jeder einfach einen virtuellen Strich dahinter: | (Windows: ALT-GR Taste und &amp;lt; Taste drücken, Mac OS X: Alt-Taste und 7 Taste drücken). Alle fünf Striche (|||||) bitte immer ein Leerzeichen einfügen.&lt;br /&gt;
&lt;br /&gt;
Neue Wünsche einfügen darf und soll natürlich auch jeder. Einfach ganz viele Striche auf einmal hinter einem Wunsch einzufügen ist zwecklos. Das erkennt man in der History und es gibt viele Leute, die diese Seite überwachen...&lt;br /&gt;
&lt;br /&gt;
Ja, die Einleitung ist von der Reichelt-Wishlist geklaut. Existenzberechtigung für diese Seite: Farnell will Eagle verbessern. Siehe http://de.farnell.com/jsp/bespoke/bespoke2.jsp?ICID=i-7706-00001001&amp;amp;bespokepage=farnell/de/design-link/cadsoft.jsp&lt;br /&gt;
&lt;br /&gt;
== Programmfunktionen ==&lt;br /&gt;
&lt;br /&gt;
=== Control Panel ===&lt;br /&gt;
&lt;br /&gt;
* In Bibliothek: Bei Klick auf ein Device soll das Fenster an der aktuellen Position stehenbleiben |&lt;br /&gt;
* In Bibliothek: Bildposition vom Symbol und Package soll fixed sein (mitscrollen), bei großen Device-Kollektionen vorteilhaft |&lt;br /&gt;
* Möglichkeit, für unterschiedliche Programmversionen auch unterschiedliche Projektverzeichnisse zu verwenden. |&lt;br /&gt;
&lt;br /&gt;
=== Schaltplan-Editor ===&lt;br /&gt;
* Bibliotheken aus dem Download Bereich in die Releases mit aufnehmen | 1&lt;br /&gt;
* Standardbauteile oder Makros in &amp;quot;Schnellzugriff&amp;quot; (Symbolleiste) |||&lt;br /&gt;
: Mit dem &#039;&#039;MENU&#039;&#039;-Befehl lässt sich eine Symbolleiste erzeugen, deren Knöpfe wiederum mit beliebigen Befehlen belegt werden können, einschließlich &#039;&#039;ADD&#039;&#039; --[[Benutzer:Haku|Haku]] 08:47, 21. Feb. 2010 (UTC) für den Schnellzugriff oder &#039;&#039;RUN&#039;&#039;/&#039;&#039;SCRIPT&#039;&#039; für Makros.&lt;br /&gt;
* Richtungsabhängige Labels: (3erlei) verschiedene Labels mit denen zusätzlich zum Netznamen die Signalrichtung (Eingang, Ausgang, Bidirektional) visualisiert werden kann ||| 3&lt;br /&gt;
* Farbige XREFs -&amp;gt; Das Netz dazu in der gleichen Farbe |&lt;br /&gt;
* Eigenen &#039;Lagerbestand&#039; mitverwalten, sodass beim Zeichnen von Plaenen direkt nur Lagerteile verbaut werden (nuetzlich bei diesen ganzen smd-Varianten) |&lt;br /&gt;
&lt;br /&gt;
=== Board-Editor ===&lt;br /&gt;
* Kacheln-Funktion im Drucken Dialog || 2&lt;br /&gt;
* Netznamen in verlegten Leiterbahnen einblenden [4] || 2&lt;br /&gt;
* Die Auswahl von Bauteilen sperren, die mit dem aktuellen Werkzeug nicht bearbeitet koennen, siehe Beispiel [3] || 2&lt;br /&gt;
* Routing mit Walkaround/Push/Hug&amp;amp;Push Funktionen (Hindernisse automatisch umrouten beim FollowMe) ||| 2&lt;br /&gt;
* Parameter eines Objektes (Via, Track,..) per Doppelkick-Option bearbeitbar ||| 3&lt;br /&gt;
* Thermal Vias für unterschiedliche Gehäuse einzeln anpassbar machen || 2&lt;br /&gt;
* Direkte implementierung von EAGLE 3D ||||| ||||| || 12&lt;br /&gt;
* Messung der Leiterbahnlänge &amp;lt;sub&amp;gt;[1]&amp;lt;/sub&amp;gt; ||||| ||||| ||| 13&lt;br /&gt;
* Weitere Standardgeometrien (Spiralen u.ä.) |||| 4&lt;br /&gt;
* Abstandsmessung &amp;lt;sub&amp;gt;[2]&amp;lt;/sub&amp;gt; ||||| || 7&lt;br /&gt;
* Routen von LVDS-Leitungspaaren ||||| 5&lt;br /&gt;
* Andere Farben für Versorgungsspannungen definierbar machen ||||| | 5&lt;br /&gt;
* Impedanzkontrolle von Leiterbahnen ||||| |||| 9&lt;br /&gt;
* Board im Editor drehen (90°-Schritte) und Umdrehen (Oberseite/Unterseite) ||||| | 6&lt;br /&gt;
* Kopieren von Leiterbahnen/Gruppen ||||| 5&lt;br /&gt;
* Meanderstrukturen für Leiterbahnlängenausgleich | 1&lt;br /&gt;
* Online DRC ||||| ||| 8&lt;br /&gt;
* Direkte Integration von Teardrops bzw SnowMans ||| 3&lt;br /&gt;
* selektives Ratsnest (nicht mit dem Bauteil verbundene Luftlinien  beim plazieren ausblenden) ||| 3&lt;br /&gt;
* dynamisches Ratsnest (Luftlinien des Bauteils beim plazieren zum nächst gelegenen Pin verbinden) ||||| 5&lt;br /&gt;
* Benannte Gruppen in Editor und Schaltplan z.&amp;amp;nbsp;B. analog1 oder power zum einfachen plazieren | 1&lt;br /&gt;
* Dxf Drag and Drop Mechanische Teile direkt in eagle boards und libs ziehen | 1&lt;br /&gt;
* Parametrische lib Erstellung über Textfile | 1&lt;br /&gt;
* Iges / Step Export. 3D Darstellung für Mcad exportieren | 1&lt;br /&gt;
* 3DScanner Import. Da eine fertige Leiterplatte die Lageinformationen aller Bauteile hat wird über einen 3D Scanner die Höheninformationen der Bauteile eingelesen und in die Bibliothek übertragen. | 1&lt;br /&gt;
* Direkte, einfache Nutzung von Layout- und Schaltplanmodulen | 1&lt;br /&gt;
* Im Layouteditor Bauteile konsistent platzieren sowie kopieren können | 1&lt;br /&gt;
* DRC: Bestückungsdruck auf PADs, SMDs oder VIAs || 2&lt;br /&gt;
* DRC: Warnung/ Meldung über nicht geroutete Netze/ bestehende Luftlinien ||||| 5&lt;br /&gt;
* Layer werden sofort aktiviert/deaktiviert ohne erst &amp;quot;Übernehmen&amp;quot; anklicken zu müssen || 2&lt;br /&gt;
* Wert von &amp;quot;Alle Packages anzeigen&amp;quot; im change technology-Dialog merken | 1&lt;br /&gt;
* Busse werden automatisch umbenannt falls Nets umbenannt werden | 1&lt;br /&gt;
* Unrouted Layer nur für aktiveres Bauteil (oder Bereich) anzeigen lassen | 1&lt;br /&gt;
&lt;br /&gt;
=== Autorouter ===&lt;br /&gt;
&lt;br /&gt;
* Ausgefürten Autorouter zurücksetzen (z.&amp;amp;nbsp;B. mit Ctrl + Z) |||| 4&lt;br /&gt;
&lt;br /&gt;
=== Bibiliotheks-Editor ===&lt;br /&gt;
&lt;br /&gt;
* Alle Packages zentral speichern, zB in ref-packages. Andere Libs laden dann von da das Package und verbinden das mit ihren Symbols |||| 4&lt;br /&gt;
* Auswahlmenü beim Kopieren von Bauteilen, damit nur das gewünschte Package (z.&amp;amp;nbsp;B. nur SO16) kopiert werden und nicht zusätzlich alle anderen (z.&amp;amp;nbsp;B. DIL16, TSSOP16, usw.) des kopierten Bauteils | 1&lt;br /&gt;
* Verschiedene Symbole für ein Bauteil (Auswählbar im Schaltplaneditor) || 1&lt;br /&gt;
* Möglichkeit Symbole einzeln zu kopieren und nicht nur als Device mit allen Varianten/Packages | 1&lt;br /&gt;
* Zusätliches Flag für Bauteile (Bestückt / Unbestückt), damit Bestückungsvarianten erstellt werden können ||| 3&lt;br /&gt;
* Einem Pin im Symbol können mehrere Pins eines Packages zugewiesen werden | 1&lt;br /&gt;
* Pin-Namen und Nummern per Smash-Befehl verschiebbar und drehbar | 1&lt;br /&gt;
* Pin-Namen und Nummern auch in Schriftgröße einstellbar | 1&lt;br /&gt;
&lt;br /&gt;
== Preispolitik/Sonstiges ==&lt;br /&gt;
* Funktionsumfang der Non-Profit Version auf Schaltplan+Board mit 2 Layern reduzieren (Autorouter und 2 Innenlagen fallen weg), dafür max. Leiterplattengröße auf Doppel-Euro erhöhen. Besser noch 320cm&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; in beliebigem Format. ||||| ||||| ||| 13&lt;br /&gt;
* Kostenlose Studentenversion ||||| |||| 9&lt;br /&gt;
* max. Leiterplattengröße der Light-Version auf 160x100mm erhöhen. Dafür den Autorouter weglassen. ||||| || 7&lt;br /&gt;
* Light Version auf 2 Signal + 2 Power Lagen anheben. 2 Lagen ist nicht mehr Zeitgemäß ||  2&lt;br /&gt;
* Generell eine ordentlicher strukturierte Bibliothek. Beispielsweise Widerstandsgehäuse in unterschiedlichen Rastern (&amp;quot;lange Beinchen&amp;quot;), einheitliches Bezeichnungsschema usw. || 2&lt;br /&gt;
&lt;br /&gt;
== Anmerkungen ==&lt;br /&gt;
* [1] Die Messung der Länge einer Leiterbahn sollte zwischen zwei beliebigen Segmenten möglich sein. Man könnte dafür Start- und Endsegment markieren.&lt;br /&gt;
* [2] Wie in Sprint-Layout: Mit Maustaste auf Startpunk klicken, gedrückt halten und zum Endpunkt ziehen. Länge und Winkel der Strecke werden in Echtzeit angezeigt.&lt;br /&gt;
* [3] Wenn zB eine Leiterbahn durch einen Bauteilmittelpunkt laeuft und man mit Ripup auf den Mittelpunkt klickt, will man natuerlich die Leiterbahn aufloesen, Ripup laesst sich ja nicht auf Bauteile anwenden. Warum muss man also waehlen mit linker Maustaste, auf was man Ripup anwenden will?&lt;br /&gt;
* [4] Wird z.&amp;amp;nbsp;B. im AltiumDesigner so gemacht. Abstand und Größe der Beschriftung erfolgt je nach Zoom-Stufe.&lt;br /&gt;
&lt;br /&gt;
Diskussion im Forum: http://www.mikrocontroller.net/topic/169171&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=MiniLA&amp;diff=46622</id>
		<title>MiniLA</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=MiniLA&amp;diff=46622"/>
		<updated>2010-04-26T07:15:12Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Minila_best_top.jpg|thumb|300px|right|miniLA Bestückseite]]&lt;br /&gt;
[[Image:Minila_best_bot.jpg|thumb|300px|right|miniLA Lötseite]]&lt;br /&gt;
&#039;&#039;von Michael K.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Einleitung =&lt;br /&gt;
Diese Seite soll eine Art Informationssammlung zum Open-Source-Logic-Analyzer &amp;quot;miniLA&amp;quot; werden um potentielle &amp;quot;Nachbauer&amp;quot; zu unterstützen. Die zugehörigen Threads im Forum sind inzwischen sehr umfangreich und dadurch leider auch etwas unübersichtlich geworden.&lt;br /&gt;
&lt;br /&gt;
Die Features das Gerätes sind auf der [http://minila.sourceforge.net Projekt-Homepage] zu finden.&lt;br /&gt;
&lt;br /&gt;
Es gab hier im Forum bereits drei Sammelbestellungen zur Platine und den nötigen Bauteilen. Die erste fand Anfang 2008, die zweite im Herbst 2008 und die dritte im Frühling 2009 statt. Details zu den Bestellungen und teils auch zur Hardware finden sich [http://www.mikrocontroller.net/topic/86889 in diesem Thread].&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Allgemein ==&lt;br /&gt;
Bei den Sammelbestellungen wurde jeweils die Version von [http://minila.sourceforge.net/hw/other/bg/bg.php?id=hw Bob Grieb] bestellt, bei der der USB-Anschluss direkt integriert ist. Wird dieser nicht benötigt, so werden die entsprechenden Teile einfach nicht bestückt.&lt;br /&gt;
&lt;br /&gt;
Es wurden einige kleine Veränderungen und Korrekturen am Layout durchgeführt, die Funktion blieb jedoch gleich. Die Daten zu dieser überarbeiteten Version sind [[Media:Minila%26usb-v1.zip|hier]] zu finden. Details zu den Änderungen können in der enthaltenen &amp;quot;README2_v1.txt&amp;quot; nachgelesen werden.&lt;br /&gt;
&lt;br /&gt;
Der Schaltplan wurde mit [http://www.mikrocontroller.net/articles/Schaltplaneditoren#TinyCAD TinyCAD] und das Layout mit [http://www.freepcb.com FreePCB] erstellt.&lt;br /&gt;
&lt;br /&gt;
== Bauteile ==&lt;br /&gt;
=== Mainboard ===&lt;br /&gt;
Leider ist es nicht ganz einfach an einige der Bauteile zu kommen. Besonders passende SRAMs sind relativ schwer zu bekommen.&lt;br /&gt;
&lt;br /&gt;
Bei den ersten beiden Sammelbestellungen wurden die Bauteile aus folgenden Quellen bezogen:&lt;br /&gt;
* Hühnerfutter für o.g. Version inkl. LPT (ohne USB): [http://www.reichelt.de/?ACTION=20;AWKID=44322;PROVID=2084 Reichelt-Warenkorb]&lt;br /&gt;
* Hühnerfutter inkl. LPT &amp;amp; USB: [http://www.reichelt.de/?ACTION=20;AWKID=45435;PROVID=2084 Reichelt-Warenkorb]&lt;br /&gt;
* SRAM (Samsung K7B803625B-PI65): http://www.ebv.com (Gewerbe nötig)&lt;br /&gt;
* Restliche Teile: [[Media:Minila-parts.zip|Link-Liste]] oder Suche über http://www.digikey.de&lt;br /&gt;
&lt;br /&gt;
Die beiden Reichelt-Warenkörbe sind unter Umständen nicht mehr ganz aktuell und sollten deswegen unbedingt mit der Stückliste abgeglichen werden. Bitte ggf. hier auf Fehler bei den Warenkörben hinweisen oder [http://www.mikrocontroller.net/user/show/kichi Michael K.] diesbezüglich benachrichtigen!&lt;br /&gt;
&lt;br /&gt;
Bei der Bauteil-Auswahl gibt es nicht sehr viel zu beachten, lediglich CPLD, SRAM und der Multiplexer sind etwas kritischer. Beim CPLD muss es sich um einen Typ mit Speed-Grade 6 handeln (XC95288XL-6..., TQFP144), zur Auswahl von SRAM und HC4053 gibt es ein paar Anmerkungen in der &amp;quot;mlaUSBbom_v1.txt&amp;quot; und in der &amp;quot;README2_v1.txt&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Bzgl. SRAM wurde seinerzeit nach passenden Alternativen zum ursprünglich verwendeten Alliance AS7C33128PFS32A gesucht und die Ergebnisse in eine [http://www.mikrocontroller.net/attachment/30530/sram3.xls Excel-Liste] eingetragen. Auf Vollständigkeit, Richtigkeit und Aktualität kann es jedoch leider keine Garantie geben.&lt;br /&gt;
&lt;br /&gt;
Folgende SRAMs wurden bereits erfolgreich eingesetzt:&lt;br /&gt;
*K7B803625B-PI65&lt;br /&gt;
*CY7C1361B-133AC&lt;br /&gt;
*IS64LF12832A-7 (lt. miniLA-Entwickler)&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram_bigger_than_128k.jpg|thumb|150px|right|Brücke bei Verwendung von K7B803625B-PI65 (siehe Text)]]&lt;br /&gt;
Die wichtigen Kriterien beim SRAM sind:&lt;br /&gt;
*Pin-Kompatibilität&lt;br /&gt;
*Größe &amp;gt;= 128k&lt;br /&gt;
*Datenbreite &amp;gt;= 32bits&lt;br /&gt;
*Flow-Through-Modus&lt;br /&gt;
*cycle time &amp;lt; 10ns&lt;br /&gt;
*data setup time &amp;lt;= 2ns&lt;br /&gt;
*data hold time &amp;lt;= 2ns&lt;br /&gt;
&lt;br /&gt;
Falls ein SRAM verwendet wird, das größer ist als 128k, müssen evtl. ein paar Brücken eingelötet werden. Dies hängt von der Pinbelegung des SRAMs ab - meistens müssen nur Adressleitungen beschaltet werden, die sonst in der Luft hängen würden. Beim K7B803625B-PI65 aus den Sammelbestellungen wäre das bei Pin 43 (= A17) der Fall. Im nebenstehenden Bild ist Pin 43 mit GND verbunden. Es wäre aber ebenfalls möglich den Pin mit einem anderen Adresspin zu verbinden (z.&amp;amp;nbsp;B. Pin 44) oder mit Vcc, je nachdem was am einfachsten ist.&lt;br /&gt;
&lt;br /&gt;
=== Tastköpfe ===&lt;br /&gt;
[[Image:Probe_best_top.JPG|thumb|150px|right|Tastkopf Bestückseite (inkl. Flachbandkabel zum miniLA)]]&lt;br /&gt;
Als Schutz für den CPLD wurde eine Art Tastkopf entwickelt, der zwischen das zu messende Signal und den miniLA geschaltet wird. Dieser Tastkopf ist sehr einfach gehalten und besteht aus nur wenigen Bauteilen. Ein Tastkopf dient für 8 Kanäle, d.h. für alle 32 Kanäle werden 4 Stück benötigt. Die Schaltung wurde mittels TinyCAD und FreePCB entwickelt und die Daten dazu finden sich [[Media:Probe_244dil.zip|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Hinweise:&amp;lt;/u&amp;gt;&lt;br /&gt;
* R9 bis R16 dienen zur Terminierung und können überbrückt werden, da sich auf der Hauptplatine ebenfalls Serienwiderstände finden.&lt;br /&gt;
* R17 bis R24 dienen als Platzhalter falls eine Hysterese gewünscht sein sollte. Auf jeden Fall sollen hier &amp;lt;u&amp;gt;keine&amp;lt;/u&amp;gt; 47Ohm-Widerstände bestückt werden, sondern welche im 10k- bis 100k-Bereich.&lt;br /&gt;
&lt;br /&gt;
=== Trigger ===&lt;br /&gt;
Die obigen Platinen passen leider nur für die 32 Kanäle (K2-K5), nicht jedoch für die Trigger-Ein- und Clock-Ausgänge. Deswegen wurde im Zuge der dritten Sammelbestellung zusätzlich zu den Tastköpfen noch eine Triggerplatine entwickelt. Um Verwechslungen mit den Tastköpfen zu vermeiden ist auf dieser Platine eine 10polige Kontaktierung vorgesehen, die mit K1 des miniLA verbunden wird. Pin 7 (X8) davon ist im Moment noch nicht belegt und kann für eventuelle spätere Erweiterungen verwendet werden. Die beiden Jumper auf der Unterseite sind vorgesehen um die Richtung (Ein-/Ausgang) entsprechend wählen zu können. Schaltplan, Stückliste und Bestückpläne sind [[Media:MiniLA-Trigger.zip|hier]] zu finden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Hinweise:&amp;lt;/u&amp;gt;&lt;br /&gt;
* Der 74AC244N dient nur als Platzhalter. Hier soll stattdessen (wie bei den Tastköpfen auch) ein 74LVC244 bestückt werden.&lt;br /&gt;
* R6 bis R10 dienen zur Terminierung und können überbrückt werden, da sich auf der Hauptplatine ebenfalls Serienwiderstände finden.&lt;br /&gt;
* R11 bis R15 dienen als Platzhalter falls eine Hysterese gewünscht sein sollte. Auf jeden Fall sollen hier &amp;lt;u&amp;gt;keine&amp;lt;/u&amp;gt; 47Ohm-Widerstände bestückt werden, sondern welche im 10k- bis 100k-Bereich.&lt;br /&gt;
&lt;br /&gt;
=== Sonstiges ===&lt;br /&gt;
Zum Betreiben des miniLA wird zusätzlich zu den, in der Stückliste aufgeführten Bauteilen&lt;br /&gt;
* ein USB-Kabel (A- auf B-Stecker, wie bei Druckern) oder ein LPT-Kabel&lt;br /&gt;
* ein Netzteil (~5V / ~700mA)&lt;br /&gt;
benötigt.&lt;br /&gt;
&lt;br /&gt;
= Firmware / Software =&lt;br /&gt;
Als Firmware und Software kommen die Original-Versionen der Projekt-Seite zum Einsatz. Desweiteren gibt es bzgl. der PC-Software einen [http://www.mikrocontroller.net/topic/93848 Beitrag in der Codesammlung].&lt;br /&gt;
&lt;br /&gt;
== CPLD-Programmierung ==&lt;br /&gt;
Für die [http://www.mikrocontroller.net/articles/Programmierbare_Logik#Konfiguration_.28Download.29_Xilinx Programmierung] des [http://www.mikrocontroller.net/articles/CPLD CPLD]s gibt es zwei Möglichkeiten:&lt;br /&gt;
&lt;br /&gt;
=== via LPT ===&lt;br /&gt;
Dazu wird ein Xilinx-JTAG-Programmer benötigt, welcher sehr einfach nachgebaut werden kann. Die Original-Version von Xilinx, auf die von der miniLA-Seite aus verwiesen wird, ist allerdings nur eingeschränkt zu empfehlen, da einige Nutzer Probleme damit haben/hatten. Martiniman&#039;s Version sollte besser und zuverlässiger sein. Schaltplan und Layout seiner Version für Eagle können [[Media:Xilinx_programmer.zip|hier]] heruntergeladen werden. Eine Programmieranleitung findet sich auf der miniLA-Projektseite.&lt;br /&gt;
&lt;br /&gt;
=== via USB ===&lt;br /&gt;
Dank eines [http://www.mikrocontroller.net/topic/60340#1261817 Beitrags von Uwe Bonnes] bin ich auf das Programm &amp;quot;[http://sourceforge.net/projects/xc3sprog xc3sprog]&amp;quot; gestossen, mit dem der CPLD mittels FT2232 programmiert werden kann. Da bei der miniLA-Version von Bob Grieb bereits ein FT2232 auf dem Board bestückt ist, wird keine weitere Hardware (außer ein paar Litzen) benötigt. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Vorgehensweise:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;xc3sprog herunterladen&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Inhalt des Ordners &amp;quot;build-win32&amp;quot; entpacken&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Zu programmierende Firmware (*.jed) in diesen Ordner kopieren&lt;br /&gt;
&amp;lt;li&amp;gt;[http://libusb-win32.sourceforge.net libusb] installieren (sofern nicht schon geschehen)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;FT2232 und CPLD folgendermaßen verbinden&amp;lt;/li&amp;gt;&lt;br /&gt;
* K10.1 / ADBUS0 / USBD0  &amp;lt;-&amp;gt;  E3 / E7 / TCK&lt;br /&gt;
* K10.2 / ADBUS1 / USBD1  &amp;lt;-&amp;gt;  E2 / E6 / TDI&lt;br /&gt;
* K10.3 / ADBUS2 / USBD2  &amp;lt;-&amp;gt;  E1 / E5 / TDO&lt;br /&gt;
* K10.4 / ADBUS3 / USBD3  &amp;lt;-&amp;gt;  E4 / E8 / TMS&lt;br /&gt;
&amp;lt;li&amp;gt;FT2232 und den Rest der Schaltung einschalten (mit USB bzw. Betriebsspannung verbinden)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Eingabeaufforderung öffnen und in das Verzeichnis &amp;quot;build-win32&amp;quot; wechseln&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;quot;xc3sprog -c ftdi -v firmware.jed&amp;quot; (ohne &amp;quot;&amp;quot;) eingeben und bestätigen, wobei firmware.jed für die Datei steht, die unter Punkt 3 kopiert wurde&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
Die obige Anweisung gilt für Windows unter Benutzung des FT2232 auf dem miniLA-Mainboard. Es gibt aber ebenfalls eine Linux-Version von xc3sprog und es kann auch eine andere Platine mit FT2232 genutzt werden.&lt;br /&gt;
&lt;br /&gt;
Ich habe mir zwecks einfacherer Handhabung ein kleines [[Media:Programme_miniLA_with_xc3sprog_bat.zip‎|Batch-Script]] zum Programmieren geschrieben. Zusätzlich zu den enthaltenen Dateien, muss der Inhalt des Ordners &amp;quot;build-win32&amp;quot; und die *.jed-Files in das Verzeichnis kopiert und entsprechend benannt werden (&amp;quot;miniLA_state2.2.jed&amp;quot;, &amp;quot;miniLA_time1.7_20mhz.jed&amp;quot;, &amp;quot;miniLA_time1.7_40mhz.jed&amp;quot;, &amp;quot;miniLA_time1.7_80mhz.jed&amp;quot; und &amp;quot;miniLA_time1.7_100mhz.jed&amp;quot;). Anschließend &amp;quot;programme_miniLA.bat&amp;quot; aufrufen und den Anweisungen folgen.&lt;br /&gt;
&lt;br /&gt;
= Siehe auch =&lt;br /&gt;
Nachfolgend eine Zusammenfassung relevanter bzw. interessanter Links und Daten:&lt;br /&gt;
* [http://minila.sourceforge.net miniLA Projekt-Seite]&lt;br /&gt;
* [http://minila.sourceforge.net/hw/other/bg/bg.php?id=hw Bob Grieb&#039;s Version (Basis der Sammelbestellungen)]&lt;br /&gt;
* [[Media:Minila%26usb-v1.zip|Überarbeitete Version davon (inkl. Stückliste)]]&lt;br /&gt;
* [[Media:Xilinx_programmer.zip|Eagle-Projekt für martiniman&#039;s Programmer]]&lt;br /&gt;
* [[Media:Probe_244dil.zip|Daten der Tastköpfe (inkl. Stückliste)]]&lt;br /&gt;
* [[Media:MiniLA-Trigger.zip|Daten der Triggerplatinen (inkl. Stückliste)]]&lt;br /&gt;
* [http://sourceforge.net/projects/xc3sprog xc3sprog Projekt-Seite]&lt;br /&gt;
* [http://libusb.wiki.sourceforge.net libusb für Linux]&lt;br /&gt;
* [http://libusb-win32.sourceforge.net libusb für Windows]&lt;br /&gt;
Artikel und Diskussionen auf www.mikrocontroller.net:&lt;br /&gt;
* Artikel: [[Logic Analyzer]]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/86889 Diskussion zu den Sammelbestellungen]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/93848 Diskussion zur PC-Software]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]]&lt;br /&gt;
[[Category:FPGA und Co]]&lt;br /&gt;
[[Category:Boards]]&lt;br /&gt;
[[Category:Oszilloskope und Analyzer]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Pegelwandler&amp;diff=44976</id>
		<title>Pegelwandler</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Pegelwandler&amp;diff=44976"/>
		<updated>2010-03-18T09:38:38Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* BIDIREKTIONAL */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Vorwort ==&lt;br /&gt;
&lt;br /&gt;
Dies ist die erste aufgeräumte Version. Sicher nicht die letzte.&lt;br /&gt;
&lt;br /&gt;
* [http://www.mikrocontroller.net/forum/read-1-375051.html &amp;quot;Stein des Anstosses&amp;quot;]&lt;br /&gt;
* [http://www.mikrocontroller.net/forum/list-1-1.html?filter=pegelwand*+levelsh*&amp;amp;x=0&amp;amp;y=0 Suche in den Forenartikel]&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
Pegelwandeln (engl. level shifting) wird oft notwendig, wenn Systeme mit unterschiedlicher Ausgangs- und Eingangsspannungen (z.&amp;amp;nbsp;B. Versorgungs- oder Logikspannungen) miteinander verbunden werden sollen. Das vielleicht bekannteste Beispiel ist die Umsetzung von 0V/5V [[TTL]] Logikpegeln auf die -12V/12V Pegel einer seriellen [[RS232]] Schnittstelle. Die Probleme beim Pegelwandeln können sein:&lt;br /&gt;
&lt;br /&gt;
# Überlastung einer oder beider Seiten&lt;br /&gt;
# Inkompatible Logikpegel und daraus resultierendes Nichtfunktionieren der Schaltung, oder noch schlimmer, sporadische Fehlfunktionen&lt;br /&gt;
# Verzögerungen der Signale durch die Pegelwandlung und daraus resultierende maximale Signalfrequenzen&lt;br /&gt;
&lt;br /&gt;
=== Überlastung ===&lt;br /&gt;
&lt;br /&gt;
Das Erzeugen von verschiedenen Versorgungsspannungen ist ziemlich einfach, aber man muss sicher gehen, daß man die Signalleitungen zwischen den Bauteilen überprüft. Wenn ein 5V Bauteil ein Signal an ein 3V Bauteil schickt, können beide Bauteile beschädigt werden. Vor allem für neue ICs ist es ein Problem mit &amp;quot;hohen&amp;quot; Spannungen wie 5V zu arbeiten. Auf Grund der immer kleineren Schaltkreisstrukturen (der aktuelle Pentium wird mit 45nm Technologie hergestellt!) werden auch die Abstände und Schichtdicken immer geringer. Das reduziert natürlich auch die Spannungsfestigkeit der Transistoren auf dem IC. Neue ICs vertragen deshalb meist nur noch 3.3V, teilweise sogar weniger! Die Überlastung erfolgt durch zu hohe Spannung und dadurch mehr oder weniger langsame Zerstörung des ICs.&lt;br /&gt;
&lt;br /&gt;
=== Schutzdioden ===&lt;br /&gt;
&lt;br /&gt;
Hauptursache Nummer zwei für Überlastung von ICs mit verschiedenen Betriebsspannungen sind die in nahezu allen ICs integrierten Schutzdioden. Deren Aufgabe ist es in Normalfall, elektrostatische Entladungen auf eine sichere, niedrige Spannung zu begrenzen. Die Entladungen geschehen durch unsachgemässe Handhabung und Transport von ICs, z.&amp;amp;nbsp;B. wenn jemand über einen Kunstfaserteppich läuft, sich dabei elektrostatisch auflädt und einen IC anfasst. Oder wenn Bauteile in einem Gerät eingebaut sind und der Anwender berührt offen liegende Kontakte (RS232 Eingang, USB-Stick, PCI-Steckkarten beim Einbau etc.). Die Schutzdioden beginnen Strom zu leiten, wenn die Eingangsspannung ca. 500mV über VCC ansteigt oder mehr als 500mV unter GND absinkt. Im Normalbetrieb sollten die Schutzdioden keinen Strom leiten. Manchmal kann man sie aber zur Spannungsbegrenzung missbrauchen, siehe [[#STEP-DOWN:_5V_-.3E_3.3V | Step Down mit Vorwiderstand]].&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_schutzdioden.png]]&lt;br /&gt;
&lt;br /&gt;
=== 5V tolerante Eingänge ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;5 Volt tolerant&amp;lt;/i&amp;gt; bedeutet, daß 3 Volt Bausteine ohne Probleme von einem 5 Volt Baustein angesteuert werden können.&lt;br /&gt;
&lt;br /&gt;
Viele Bauteile mit einer Betriebsspannung von 3 V verfügen über 5 V tolerante Eingänge. Man sollte aber grundsätzlich im Datenblatt darüber nachlesen, bevor die Schaltung aufgebaut wird. Sind sie es nicht, so ist ein &amp;lt;b&amp;gt;Pegelwandler&amp;lt;/b&amp;gt; auf den Verbindungsleitungen zwischen den Bauteilen notwendig. Ein Pegelwandler kann eine einfache Zener-Diode mit einem Widerstand sein, es kann aber auch ein eigens dafür vorgesehener IC sein. Sind die Signalwege bidirektional, so wird man meist die Lösung mit einem eigenen IC bevorzugen.&lt;br /&gt;
&lt;br /&gt;
[[AVR]]s sind generell &#039;&#039;&#039;nicht&#039;&#039;&#039; 5V tolerant, wenn sie mit 3.3V betrieben werden! Die absolute obere Grenze für Eingangsspannungen liegt bei Vcc + 0.5V. Zu finden in den elektrischen Spezifikationen im Datenblatt.&lt;br /&gt;
&lt;br /&gt;
Ob ein Bauteil 5V-tolerant ist und unter welchen Betriebsbedingungen das gilt steht im Datenblatt des betreffenden Bauteils vom betreffenden Hersteller. Wenn es auf diese Eigenschaft ankommt, lieber genau bei Lieferanten nachsehen, von welchem Hersteller die Bauteile kommen.&lt;br /&gt;
&lt;br /&gt;
Vorsicht bei:&lt;br /&gt;
&lt;br /&gt;
* 74&#039;&#039;&#039;LVX&#039;&#039;&#039;xxxx und 74&#039;&#039;&#039;LCX&#039;&#039;&#039;xxxx (245, 244, 240 ...) an Vcc=3,3V.&amp;lt;br&amp;gt;&amp;lt;font color=FF0000&amp;gt;Achtung&amp;lt;/font&amp;gt;: Nicht alle 74LVX sind für 5V -&amp;gt; 3,3V geeignet, da jeder Hersteller die ICs anders baut!&lt;br /&gt;
&lt;br /&gt;
=== Kompatibilität von Logikpegeln ===&lt;br /&gt;
&lt;br /&gt;
Siehe auch http://www.interfacebus.com/Design_Translation.html&lt;br /&gt;
&lt;br /&gt;
Verschiedene Mikroprozessoren haben eigene elektrische Kenndaten für HIGH und LOW Pegel, die abhängig von der Versorgungsspannung sind z.&amp;amp;nbsp;B. der [[R8C]]:&lt;br /&gt;
&lt;br /&gt;
* HIGH grösser 0.8 * Vcc&lt;br /&gt;
* LOW kleiner 0.2 * Vcc&lt;br /&gt;
&lt;br /&gt;
Man muss die Spannungen der Aus-und Eingänge vergleichen. Wenn es um ein Hobbyprojekt geht kann man einfach messen. Wenn es um eine kommerzielle Anwendung geht die man verkaufen will, sollte man besser die Spezifikationen der ICs studieren.&lt;br /&gt;
&lt;br /&gt;
== UNIDIREKTIONAL ==&lt;br /&gt;
&lt;br /&gt;
=== 1.8V -&amp;gt; 5V ===&lt;br /&gt;
&lt;br /&gt;
* Die besondere Eigenschaft der alten TTL Schaltkreise, nämlich daß Strom bei LOW &#039;&#039;&#039;aus&#039;&#039;&#039; dem Eingang in den treibenden Ausgang fliesst kann man sich zu nutze machen wie die nachfolgende Schaltung zeigt. Dabei wird der HIGH-Pegel des 1,8V Signals durch eine Schottkydiode um ca. 0,3V auf 2,1V erhöht. Damit ist man fast offiziell im HIGH-Berich für TTL (Schaltschwelle 1,4V, HIGH&amp;gt;2.0V). Der LOW-Pegel wird auf ca. 0,3V erhöht, was voll den TTL-Richtlinien entspricht. Als Schaltkreisfamilie &#039;&#039;&#039;muss&#039;&#039;&#039; ein [[74xx|TTL-Typ]] eingesetzt werdem, also LS, F, AS oder ähnlich. CMOS-Typen wie HC, LVC etc. funktionieren &#039;&#039;&#039;nicht&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_LS.png]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Achtung:&#039;&#039;&#039; Diese Schaltung entspricht bei HIGH ungefähr einem offenen TTL-Eingang, was zwar meistens funktioniert, aber etwas störempfindlich sein kann. Davon wurde in der TTL-Ära stets abgeraten. Zudem ist der Pegelwechsel LOW nach HIGH durch den niedrigen Strom eher langsam. Man kann das jedoch mit einem Pullup-Widerstand absichern. Dann sind auch Gatter der 74HCT-Reihe einsetzbar.&lt;br /&gt;
&lt;br /&gt;
=== 3.3V -&amp;gt; 5V ===&lt;br /&gt;
&lt;br /&gt;
* 3.3V Pegel werden bei TTL kompatiblen Eingängen richtig erkannt (Schaltschwelle 1,4V). Es ist kein Pegelwandler erforderlich. Direkte Verbindung.&lt;br /&gt;
&lt;br /&gt;
* 5V CMOS Eingänge haben typisch eine minimale Eingangsspannug für HIGH (&amp;lt;math&amp;gt;V_{IH}&amp;lt;/math&amp;gt;) von 0.6 * VCC = 0.6 * 5V = 3V. Das kann ein 3.3V CMOS Ausgang direkt treiben, allerdings kann sich das Zeitverhalten dadurch etwas ändern weil der HIGH Pegel später erkannt wird. Vorsicht! Viele 5V CMOS ICs wollen für HIGH offiziell mindestens 0.7V * VCC = 3.5V oder manche auch 0.8 * VCC = 4.0V! Das geht dann offiziell nicht mehr mit einem 3.3V Ausgang! Für Hobbyzwecke kann man das aber ggf. probieren.&lt;br /&gt;
&lt;br /&gt;
* 3.3V [[Ausgangsstufen_Logik-ICs | Open Collector]] nach 5V (TTL oder CMOS): Einfach einen Pull-Up Widerstand hinzufügen und gut. Allerdings verbraucht der Pull-Up Widerstand bei LOW relativ viel Strom und kann bei HIGH nicht allzuviel Strom liefern. Die Schaltgeschwindigkeit von LOW nach HIGH wird durch die Grösse des Pull-Ups bestimmt.&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_oc_3-5.png]]&lt;br /&gt;
&lt;br /&gt;
* 3,3V auf echte 5V (CMOS) geht am einfachsten mit einem Baustein der HCT Familie (NICHT HC !). Diese haben TTL-compatible Eingänge und echte CMOS Ausgänge&lt;br /&gt;
&lt;br /&gt;
* Man kann einen Komparator in nichtinvertierender Schaltung benutzen (LM339/393). Allerdings ist diese Lösung meist relativ langsam, abhängig vom verwendeten Komparator.&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_comp_3-5.png]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 74HCTxxx (245, 244, 240 ...)&lt;br /&gt;
* 74HCT125: OE Pins auf Masse und dann das Signal einfach anschließen.&lt;br /&gt;
* SN74LVC07AD&lt;br /&gt;
&lt;br /&gt;
=== 5V -&amp;gt; 9..15V ===&lt;br /&gt;
&lt;br /&gt;
* Am einfachsten geht das mit einem Open Collector Ausgang, einfach einen Pull-Up hinzufügen (an die hohe Spannung) und fertig.&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_oc_5-12.png]]&lt;br /&gt;
&lt;br /&gt;
* Man kann einen Komparator benutzen. Allerdings ist diese Lösung meist relativ langsam, abhängig vom verwendeten Komparator. Wenn nur zwei Signale pegelgewandlet werden müssen bietet sich der LM393 an, ein Doppelkomparator mit Open Collector Ausgang, mit dem man auf einen beliebigen Pegel ausgeben kann. Der LM339 ist ein Vierfachkomparator mit den gleichen Eigenschaften. Wenn wenig Platz vorhanden ist, dann ist der TL311 im winzigen SOT-23 Gehäuse sehr empfehlenswert. Bei jedem Komparator kann auch einfach eine Invertierung gemacht werden, einfach die Eingänge + und - vertauschen. Diese Komparatoren eignen sich bis ca. 1 MHz.&lt;br /&gt;
&lt;br /&gt;
* [http://www.elektronik-kompendium.de/sites/praxis/bausatz_pegelwandler-mit-transistoren.htm Pegelwandler mit Transistor, invertierend]&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_trans_inv.png]]&lt;br /&gt;
&lt;br /&gt;
* Pegelwandler mit Transistor, nicht invertierend&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_trans_ni.png]]&lt;br /&gt;
&lt;br /&gt;
Die Idee ist einfach. Wenn der Ausgang des 5V Gatters auf HIGH ist dann ist der Transistor ausgeschaltet, der Pull-Up Widerstand R7 zeiht den Ausgang auf +12V. Ist der Ausgang des 5V Gatters auf LOW ist, dann ist er vollkommen durchgesteuert und der Ausgang nahe 0V (je nach Typ ca. 300mV). Der Vorteil ist hier erhöhte Störsicherheit im Gegensatz zur einfachen Ansteurung der Basis über einen Vorwiderstand. Ausserdem wird dadurch nicht die Logik invertiert. Nachteilig ist der geringe Strom, der bei HIGH zur Verfügung steht (typisch 100&amp;amp;mu;A). Diese Schaltung ist die seltene Anwendung einer Basisschaltung für digitale Signale.&lt;br /&gt;
&lt;br /&gt;
* Wenn mehr Geschwindigkeit, Ausgangsstrom und weniger Stromverbrauch nötig ist, dann muss ein spezieller Baustein her, wie z.&amp;amp;nbsp;B.&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
** [[Mosfet-Übersicht#Mosfet-Treiber|MOSFET-Treiber]] (z.&amp;amp;nbsp;B. L293, L298, UCC27325 und deren Verwandte), wenns nicht zu schnell ist (einige Dutzend kHz)&lt;br /&gt;
** CD40109, bei Reichelt verfügbar&lt;br /&gt;
** HEF4104, 4fach LOW-HIGH Pegelwandler mit normalen und invertierten Augängen sowie Tristate. Um ggf. sicherzustellen, dass wie im Datenblatt beschrieben immer VDDI &amp;lt;= VDDO ist, kann man einfach eine Diode von VDDO nach VDDI schalten (z.&amp;amp;nbsp;B. Schottky SB120, aber auch 1N4148 &amp;amp; Co sollte problemlos funktionieren)&lt;br /&gt;
** CMOS 4504, 6fach LOW-HIGH/HIGH-LOW 3-20V Pegelwandler, TTL/CMOS (umschaltbar) =&amp;gt; CMOS, kein Reihenfolge von Vcc/Vee erforderlich (Bezugsquelle: CSD)&lt;br /&gt;
** MAX232, der braucht nur 5V Versorgungsspannung. Allerdings ist der Ausgangswiderstand relativ hoch (ca. 300Ohm) und man kann nur ca. 5mA Ausgangstrom liefern. Die Ausgangsspannung beträgt maximal 10V.&lt;br /&gt;
&lt;br /&gt;
=== 5V -&amp;gt; 3.3V ===&lt;br /&gt;
&lt;br /&gt;
* Zuerst sollte man prüfen, ob die Eingänge 5V tolerant sind. Dann kann man die ICs direkt verbinden. Sehr schnell und billig!&lt;br /&gt;
&lt;br /&gt;
* Wenn die Eingänge nicht 5V tolerant sind und es trotzdem schnell sein soll, muss ein Gatter aus der LVC oder AHC Familie dazwischen geschaltet werden. Bei 3V Betriebsspannung kann man problemlos 5V an den Eingang anlegen. Der Baustein 74HC4050 erlaubt per Definition eine Pegelwandlung bis etwa 15V (siehe Datenblatt). Beide Anordungen verbrauchen auch sehr wenig Ruhestrom.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:* 74LVC245A (&#039;A&#039; ist wichtig, I/Os 5V-tolerant)&lt;br /&gt;
:* 74LVC245DW &lt;br /&gt;
:* 74LVT245 &lt;br /&gt;
:* 74LVXxxx (245, 244, 240 ...) an Vcc=3,3V. Achtung: Nicht alle 74LVX sind für 5V -&amp;gt; 3,3V geeignet, da jeder Hersteller die ICs anders baut!&lt;br /&gt;
:** 74LVX04 &lt;br /&gt;
:** 74LVX244 (Fairchild)&lt;br /&gt;
:** 74LVX245 (nicht von Reichelt, nicht 5V tolerant)&lt;br /&gt;
&lt;br /&gt;
:* 74HC4050 (bis 15V Step Down Pegelwandlung laut Datenblatt, bei Reichelt in DIP und SO erhältlich)&lt;br /&gt;
:* MAX3373/MAX3375&lt;br /&gt;
:* NC7SZ08 oder andere aus derselben Serie. CMOS-Logik mit 5V-toleranten Eingängen, recht flott und braucht dank SOT-23 auch wenig Platz auf dem Print&lt;br /&gt;
&lt;br /&gt;
* 5V Open Collector auf 3.3V Eingang. Einfach einen Pull-Up hinzufügen (Pull-Up liegt auf 3.3V). Nachteilig ist der relativ hohe Stromverbrauch bei LOW, die begrenzte Geschwindigkeit bei hochohmigen Pull-Ups und der relativ geringe Ausgangsstrom bei HIGH (abhängig vom Pull-Up).&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_oc_5-3.png]]&lt;br /&gt;
&lt;br /&gt;
* Spannungsteiler mit 680 Ohm und 1kOhm. Der Nachteil dieser Lösung ist der relativ hohe Stromverbrauch (~3mA), der relativ geringe Ausgangsstrom (mehr als 200..300uA sollte man da nicht rausziehen) und die relativ geringe Geschwindigkeit (ca. 10 MHz).&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_st_5-3.png]]&lt;br /&gt;
&lt;br /&gt;
* 1 kOhm Vorwiderstand. Dadurch wird der Strom vom 5V Ausgang in die 3.3V Versorgung durch die internen Schutzdioden auf ca. 1mA begrenzt. Diese Lösung ist auch relativ langsam (ca. 5MHz). Ggf. kann man den Vorwiderstand auf 100 Ohm reduzieren, das erhöht dann wieder die Geschwindigkeit. Aufpassen, einige ICs vertragen nur 1mA oder weniger durch die Schutzdioden! Ausserdem muss man aufpassen, das jetzt von der 5V Seite Strom in die 3.3V Versorgung eingespeist wird. Besonders in Schaltungen mit sehr niedrigem Stromverbrauch kann das zum Problem werden, wenn weniger Strom verbraucht wird als über die Vorwiderstände eingespeist wird. Dann nimmt es meist der Spannungsregler für 3.3V übel wenn jemand &amp;quot;schiebt&amp;quot;, sprich, Strom einspeist. Denn die allermeisten Spannungsregler können nur Strom liefern (source), aber keinen Strom aufnehmen (sink). Es gibt 4-fach-Diodennetzwerke, die die internen Schutzdioden entlasten können (Schottkydioden mit kleinerer Flusspannung von ~0,3V als die internen Silizizumdioden mit ~0,7V), außerdem ist teilweise noch eine [[Diode#Z-Diode|Zenerdiode]] enthalten, die ggf. den überschüssig eingespeisten Strom aufnehmen kann. &lt;br /&gt;
&lt;br /&gt;
[[bild:pw_vw_5-3.png]]&lt;br /&gt;
&lt;br /&gt;
Achtung: Mindestens für 74HC(T) Gatter ist dokumentiert (Philips 74HC/T High-Speed CMOS User Guide), dass auch schon geringer Strom durch die internen Schutzdioden zu einer unerwünschten Kopplung von Eingängen führen kann, d.h. der Strom fliesst zu einem anderen Eingang wieder hinaus. Sind also andere Eingänge ebenso hochohmig angeschlossen, kann dieser Querstrom zu Fehlfunktion führen.&lt;br /&gt;
&lt;br /&gt;
== BIDIREKTIONAL ==&lt;br /&gt;
&lt;br /&gt;
Für bidirektionale Busse gibt es spezielle Pegelwandler mit 2 Versorgungsspannungen. Allerdings brauchen die meist ein Signal zur Richtungsumschaltung. Auch muss man die Reihenfolge der Versorgungsspannungen beim Einschalten beachten. Aktive bidirektionale Pegelwandler OHNE Steuereingang zur Richtungsumschaltung sind mit Vorsicht zu geniessen, denn die brauchen teilweise kurzzeitig einen relativ hohen Strom, um die Eingänge zu treiben.&lt;br /&gt;
&lt;br /&gt;
=== 5V &amp;lt;-&amp;gt; 3.3V ===&lt;br /&gt;
&lt;br /&gt;
* Wenn die 5V Seite TTL-kompatible Eingänge hat kann wieder der Spannungsteiler oder Vorwiderstand wie bei der unidirektionalen Anpassung verwendet werden (mit all seinen Vor- und Nachteilen).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* SN74CB3T3306 &lt;br /&gt;
* MAX1741 &lt;br /&gt;
* MAX3378E &lt;br /&gt;
* 74AHC126 s.u.&lt;br /&gt;
* ST2378 (bei CSD erhältlich, 3.5 eur, leider TSSOP)&lt;br /&gt;
* TSX0104E (TI: 4-BIT BIDIRECTIONAL VOLTAGE-LEVEL TRANSLATOR FOR OPEN-DRAIN AND PUSH-PULL APPLICATIONS)&lt;br /&gt;
* SN74LVC07A&lt;br /&gt;
&lt;br /&gt;
=== 1,65V...5,5V &amp;lt;-&amp;gt; 1,65V...5,5V ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
* SN74LVC1T45&lt;br /&gt;
* SN74LVC2T45&lt;br /&gt;
* SN74LVC(H)8T245&lt;br /&gt;
* SN74LVC(H)16T245&lt;br /&gt;
&lt;br /&gt;
=== 1,2V...3,6V &amp;lt;-&amp;gt; 1,65V...5,5V ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
* TXB0101&lt;br /&gt;
* TXB0102&lt;br /&gt;
* TXB0104&lt;br /&gt;
* TXB0106&lt;br /&gt;
* TXB0108&lt;br /&gt;
&lt;br /&gt;
=== 1,2V...3,6V &amp;lt;-&amp;gt; 1,2V...3,6V ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
* SN74AVC(H)1T45&lt;br /&gt;
* SN74AVC(H)2T45&lt;br /&gt;
* SN74AVC(H)4T245&lt;br /&gt;
* SN74AVC(H)8T245&lt;br /&gt;
* SN74AVC(H)16T245&lt;br /&gt;
* SN74AVC(H)20T245&lt;br /&gt;
* SN74AVC(H)24T245&lt;br /&gt;
* SN74AVC(H)32T245&lt;br /&gt;
&lt;br /&gt;
=== 1,5V...3,6V &amp;lt;-&amp;gt; 1,5V...5,5V ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
* 74LVC4245A&lt;br /&gt;
&lt;br /&gt;
== Mit galvanischer Trennung ==&lt;br /&gt;
&lt;br /&gt;
* [[Optokoppler]]&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_opto.png]]&lt;br /&gt;
&lt;br /&gt;
* GMR-Koppler von der Firma NVE &lt;br /&gt;
* iCoupler Technologie von der Firma Analog Devices&lt;br /&gt;
* [[Kapazitiver Koppler]]&lt;br /&gt;
&lt;br /&gt;
Lit.: &#039;&#039;Galvanische Trennung: Optokoppler, GMR-Koppler oder iCoupler?&#039;&#039;, Siegfried W. Best, Redaktion elektronik industrie, [http://www.elektronik-industrie.de/ei/11,2003/article/2f0082f824c.html elektronik industrie 11-2003, S. 22ff.]&lt;br /&gt;
&lt;br /&gt;
== Praktische Beispiele ==&lt;br /&gt;
&lt;br /&gt;
=== Einfaches RS232-Interface ===&lt;br /&gt;
&lt;br /&gt;
[http://web.archive.org/web/20050122013618/http://www.henrik-reimers.de/control/rs232interface.gif Erfolgreicher Einsatz bis 19200 Baud und bis zu 10 m Leitungslänge]&lt;br /&gt;
&lt;br /&gt;
Beschränkungen:&lt;br /&gt;
&lt;br /&gt;
* ggf. Platzbedarf&lt;br /&gt;
* Geschwindigkeit s.o.&lt;br /&gt;
&lt;br /&gt;
Beispiel: http://www.hagtech.com/pdf/translator.pdf&lt;br /&gt;
&lt;br /&gt;
=== [[I2C]]-Bus: gemeinsam 3.3V und 5V ===&lt;br /&gt;
&lt;br /&gt;
* [[MSP430]] an 3,3V/5V: http://www-s.ti.com/sc/psheets/slaa148/slaa148.pdf&lt;br /&gt;
&lt;br /&gt;
* Philips PCA9515: I2C Puffer mit Pegelwandlung. Der PCA9515 ist ein I2C-Bus Repeater, welcher I2C Busse mit verschiedenen Spannungen isoliert. Verfügbar bei Reichelt und DigiKey.&lt;br /&gt;
&lt;br /&gt;
* [http://www.standardics.philips.com/support/documents/i2c/pdf/an97055.pdf Philips AN97055 Bi-directional level shifter for I²C-bus and other systems]&lt;br /&gt;
&lt;br /&gt;
* Bevor man ein Philips I2C Chip auswählt sollte man prüfen ob er verfügbar ist und auch das verfügbare Gehäuse wählen. Man sollte auch überlegen ob ein Puffer wirklich gebraucht wird. Wenn man echte I2C ICs mit 5V betreibt, dann sind die Eingänge vom Typ Schmitt Trigger CMOS (z.&amp;amp;nbsp;B. PCF8574). Dann müssen 3.3V Pegel auf 5V umgesetzt werden. Wenn man jedoch SMBUS Ics verwendet (z.&amp;amp;nbsp;B. ADT7461, Silabs 8051) dann sind die Schwellspannungen TTL kompatibel und es ist keine Anpassung notwendig. Für neue Pegelwandler sollte man hier nachschauen. http://www.bus-buffer.com&lt;br /&gt;
&lt;br /&gt;
* [http://www.edn.com/article/CA193193.html &amp;quot;Two-transistor circuit replaces IC&amp;quot;]. Für diese Anwendung kann ENABLE direkt mit 3.3V verbunden werden. Es ist eigentlich nur dazu da, den ICs &amp;quot;hot-swappable&amp;quot; zu machen (kann unter Spannung gesteckt und getrennt werden). Es geht sogar mit nur einem [[Transistor]] [http://www.mikrocontroller.net/topic/92447 siehe Forum]. Man sollte beachten, daß die Schaltung sowohl für SCL als auch SDA benötigt wird. &lt;br /&gt;
* Noch einfachere Lösungen mit nur einem MOSFET und zwei Pull-Up Widerständen pro Leitung sind in den folgenden Links zu finden. Vielleicht ist es sogar noch billiger Bipolartransistoren zu verwenden.&lt;br /&gt;
** http://www.semiconductors.philips.com/markets/mms/protocols/i2c/facts/#levelshifting&lt;br /&gt;
** http://www.semiconductors.philips.com/acrobat_download/literature/9398/39340011.pdf&lt;br /&gt;
&lt;br /&gt;
=== Auswählbare Pegel ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Frage:&#039;&#039;&#039;&lt;br /&gt;
Ein CMOS Logikpegel zwischen 1,8V, 2,5V und 3,3V (abhängig von der Anwendung) muss auf 5V CMOS Logikpegel gewandelt werden. Es geht nur um diese Richtung mit maximal 8MHz. Es gibt die Stromversorgung für alle Pegel. Ein normaler Komparator wie LM311 ist nicht möglich, da er beim Betrieb mit 5V Versorgunsspannung erst ab 1V zu schalten anfängt. Meine Idee ist die Verwendung eines High Speed OPVs mit R2R Eingang, z.&amp;amp;nbsp;B. LMH6645.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Antworten:&#039;&#039;&#039;&lt;br /&gt;
* Man könnte einen ultra-low threshold N-Kanal MOSFET nehmen und als Open Drain mit einem Pull-Up nach 5V betreiben, BSH103 könnte passen (Schwellspannung ~0,4V).&lt;br /&gt;
* High-Speed Single Supply Komparator wie z.&amp;amp;nbsp;B. [http://www-s.ti.com/sc/ds/tl712.pdf TL712] .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Frage:&#039;&#039;&#039;&lt;br /&gt;
Ich suchen einen IC, welcher eine Pegelwandlung von 3,3V nach 1,8V, 2,0V oder 5V ermöglicht und während des Betriebs umgeschaltet werden kann.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Antworten:&#039;&#039;&#039;&lt;br /&gt;
* So ein IC ist der Linear [http://www.linear.com/pc/productDetail.jsp?navId=H0,C1,C1007,C1071,P1601 LTC1555L-1.8] . &lt;br /&gt;
&lt;br /&gt;
=== AVR SPI (SDC/MMC)===&lt;br /&gt;
&lt;br /&gt;
Für &#039;&#039;&#039;bidirektionalen Betrieb&#039;&#039;&#039; zwischen 5V-AVR und 3,3V-Geräten und anders herum gibt es den Level-Translator &#039;&#039;&#039;MAX3378E&#039;&#039;&#039; von Maxim.&lt;br /&gt;
&lt;br /&gt;
Wenn die Datenrichtung am SPI im Zielsystem festgelegt ist, reichen &#039;&#039;&#039;unidirektionale Bausteine&#039;&#039;&#039;:&lt;br /&gt;
* 3x von 5V nach 3,3V und 1x von 3,3V nach 5V: &#039;&#039;&#039;MAX3392E&#039;&#039;&#039;&lt;br /&gt;
* 1x von 5V nach 3,3V und 3x von 3,3V nach 5V: &#039;&#039;&#039;MAX3390E&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zum Anschließen einer SDC/MMC an einen 5V-AVR eignen sich somit der MAX3978E und der MAX3392E. Beide sind u.A. im winzigen TSSOP-14-Gehäuse verfügbar, nehmen sehr wenig Energie auf und eignen sich auch für andere Spannungen. Mit 3,3 und 5V beträgt die garantierte Übertragungsrate 8Mbps.&lt;br /&gt;
&lt;br /&gt;
* [http://datasheets.maxim-ic.com/en/ds/MAX3372E-MAX3393E.pdf Datenblatt]&lt;br /&gt;
&lt;br /&gt;
Eine weitere Möglichkeit zum Übersetzen zwischen 3,3 und 5V liegt in der Verwendung des &#039;&#039;&#039;74LVC245&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
5V-AVR an eine MMC (ohne Level-Shifter-Baustein):&lt;br /&gt;
* [http://www.microsyl.com/ledsign/ledsign.html Projektseite] &lt;br /&gt;
* [http://www.microsyl.com/ledsign/ledsign1.pdf Schaltplan]&lt;br /&gt;
&lt;br /&gt;
=== µC &amp;lt;-&amp;gt; Parallelport ([[ISP]]-Dongle, [[JTAG]] Wiggler, ...) ===&lt;br /&gt;
&lt;br /&gt;
Dieser Schaltplan funktioniert auch bei 3.3V wenn man einen 74&amp;lt;B&amp;gt;HC&amp;lt;/B&amp;gt;244 anstatt eines 74&amp;lt;B&amp;gt;LS&amp;lt;/B&amp;gt;244 verwendet: [http://www.epanorama.net/circuits/parallel_output.html Parallel port interfacing made easy: Simple circuits and programs to show how to use PC parallel port output capabilities].&lt;br /&gt;
&lt;br /&gt;
=== 2 Leitungspaare RX/TX 5V/3,3V ===&lt;br /&gt;
&lt;br /&gt;
Der [http://www.hackaday.com/2008/06/19/sparkfuns-logic-level-converter/ SparkFun&#039;s Logic Level Converter] ist eine Baugruppe mit MOSFETs [http://www.fairchildsemi.com/pf/BS/BSS138.html BSS138] für die Pegelwandlung von 5V auf 3,3V. 5V/2,8V und 5V/1,8V sind ebenfalls machbar.&lt;br /&gt;
&lt;br /&gt;
= Bauteile =&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;74ALVC164245&#039;&#039;&#039; - &#039;&#039;16bit dual supply translating transceiver&#039;&#039;. Eine Seite von 1.5V bis 3.6V, die andere von 1.5 bis 5.5V.&lt;br /&gt;
* &#039;&#039;&#039;74LVX573&#039;&#039;&#039; (unidirektional, Latch, nicht alle Hersteller bauen diesen 5V tolerant!)&lt;br /&gt;
* &#039;&#039;&#039;74LVX245&#039;&#039;&#039; (bidirektional, nicht alle Hersteller bauen diesen 5V tolerant!)&lt;br /&gt;
* &#039;&#039;&#039;74LVX125&#039;&#039;&#039; - &#039;&#039;Low Voltage Quad Buffer with 3-STATE Outputs&#039;&#039;. http://www.fairchildsemi.com/pf/74/74LVX125.html&lt;br /&gt;
* &#039;&#039;&#039;SN74LVC2T45&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;SN74LVC8T245&#039;&#039;&#039; - &#039;&#039;8-Bit Dual-Supply Bus Transceiver with Configurable Voltage Translation and Three-State Outputs&#039;&#039;. http://focus.ti.com/docs/prod/folders/print/sn74lvc8t245.html&lt;br /&gt;
* &#039;&#039;&#039;74LCX244MSA&#039;&#039;&#039; von Fairchild.&lt;br /&gt;
* &#039;&#039;&#039;MAX3377&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;MAX3000&#039;&#039;&#039; 8-Kanal bidirektioneler Pegelwandler ohne Richtungsumschaltung&lt;br /&gt;
&lt;br /&gt;
Vierfachdioden im kleinen 6-poligen SMD-Gehäuse:&lt;br /&gt;
* http://www.st.com/stonline/products/literature/ds/12635/dsilc6-4xx.pdf&lt;br /&gt;
* http://www.st.com/stonline/products/literature/ds/11599.pdf&lt;br /&gt;
* http://www.st.com/stonline/products/literature/ds/6477/dalc208.pdf&lt;br /&gt;
* [http://www.diodes.com/datasheets/ds30195.pdf QSBT40, vierfach Schottky Terminator für Datenleitungen]&lt;br /&gt;
* [http://www.littlefuse.com/data/en/Data_Sheets/SP724Lead_Free.pdf SP724, Siliziumschutzarray]&lt;br /&gt;
&lt;br /&gt;
= Weblinks =&lt;br /&gt;
&lt;br /&gt;
* Gaurang Kavaiya, [http://www.edn.com/contents/images/6335309.pdf Don’t pay for level translators in systems using multiple power-supply voltages], EDN, MAY 25, 2006, 81-86 (PDF)&lt;br /&gt;
* [http://www.elektronik-kompendium.de/public/schaerer/scf3_lc.htm Einfacher Pegelwandler im ELKO]&lt;br /&gt;
* [http://www.prog-link.com/dcf77/dcf77-17.html Pegelwandler für DFC77 Module]&lt;br /&gt;
* [http://elektronik.kai-uwe-schmidt.de/index.php?page=mp3_blueschaltung Pegelwandler für [[I2C]] Bus in einem MP3 Palyer]&lt;br /&gt;
* [http://www.mikrocontroller.net/attachment.php/256452/levelshifter.pdf Application Note von Philips, I2C Pegelwandler]&lt;br /&gt;
* [http://www.semiconductors.philips.com/acrobat_download/literature/9398/39340011.pdf I2C Spezifikation]  &lt;br /&gt;
* [http://www.mikrocontroller.net/forum/read-1-234277.html#new Forumsbeitrag zum Themas 1,8V-5V Pegelwandler] &lt;br /&gt;
* [http://www.st.com/stonline/products/literature/ds/5186/74lcx16245.pdf 74LCX16245, 16 Bit Pegelwandler]&lt;br /&gt;
* [http://www.standardics.nxp.com/products/lvc/buffers/ LVC Logikfamilie]&lt;br /&gt;
* [http://www.standardics.nxp.com/products/lvc/transceivers/ LVC Tranceiver]&lt;br /&gt;
&lt;br /&gt;
[[Category:Bauteile]]&lt;br /&gt;
[[Kategorie:Datenübertragung]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Pegelwandler&amp;diff=44975</id>
		<title>Pegelwandler</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Pegelwandler&amp;diff=44975"/>
		<updated>2010-03-18T09:37:25Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* BIDIREKTIONAL */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Vorwort ==&lt;br /&gt;
&lt;br /&gt;
Dies ist die erste aufgeräumte Version. Sicher nicht die letzte.&lt;br /&gt;
&lt;br /&gt;
* [http://www.mikrocontroller.net/forum/read-1-375051.html &amp;quot;Stein des Anstosses&amp;quot;]&lt;br /&gt;
* [http://www.mikrocontroller.net/forum/list-1-1.html?filter=pegelwand*+levelsh*&amp;amp;x=0&amp;amp;y=0 Suche in den Forenartikel]&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
Pegelwandeln (engl. level shifting) wird oft notwendig, wenn Systeme mit unterschiedlicher Ausgangs- und Eingangsspannungen (z.&amp;amp;nbsp;B. Versorgungs- oder Logikspannungen) miteinander verbunden werden sollen. Das vielleicht bekannteste Beispiel ist die Umsetzung von 0V/5V [[TTL]] Logikpegeln auf die -12V/12V Pegel einer seriellen [[RS232]] Schnittstelle. Die Probleme beim Pegelwandeln können sein:&lt;br /&gt;
&lt;br /&gt;
# Überlastung einer oder beider Seiten&lt;br /&gt;
# Inkompatible Logikpegel und daraus resultierendes Nichtfunktionieren der Schaltung, oder noch schlimmer, sporadische Fehlfunktionen&lt;br /&gt;
# Verzögerungen der Signale durch die Pegelwandlung und daraus resultierende maximale Signalfrequenzen&lt;br /&gt;
&lt;br /&gt;
=== Überlastung ===&lt;br /&gt;
&lt;br /&gt;
Das Erzeugen von verschiedenen Versorgungsspannungen ist ziemlich einfach, aber man muss sicher gehen, daß man die Signalleitungen zwischen den Bauteilen überprüft. Wenn ein 5V Bauteil ein Signal an ein 3V Bauteil schickt, können beide Bauteile beschädigt werden. Vor allem für neue ICs ist es ein Problem mit &amp;quot;hohen&amp;quot; Spannungen wie 5V zu arbeiten. Auf Grund der immer kleineren Schaltkreisstrukturen (der aktuelle Pentium wird mit 45nm Technologie hergestellt!) werden auch die Abstände und Schichtdicken immer geringer. Das reduziert natürlich auch die Spannungsfestigkeit der Transistoren auf dem IC. Neue ICs vertragen deshalb meist nur noch 3.3V, teilweise sogar weniger! Die Überlastung erfolgt durch zu hohe Spannung und dadurch mehr oder weniger langsame Zerstörung des ICs.&lt;br /&gt;
&lt;br /&gt;
=== Schutzdioden ===&lt;br /&gt;
&lt;br /&gt;
Hauptursache Nummer zwei für Überlastung von ICs mit verschiedenen Betriebsspannungen sind die in nahezu allen ICs integrierten Schutzdioden. Deren Aufgabe ist es in Normalfall, elektrostatische Entladungen auf eine sichere, niedrige Spannung zu begrenzen. Die Entladungen geschehen durch unsachgemässe Handhabung und Transport von ICs, z.&amp;amp;nbsp;B. wenn jemand über einen Kunstfaserteppich läuft, sich dabei elektrostatisch auflädt und einen IC anfasst. Oder wenn Bauteile in einem Gerät eingebaut sind und der Anwender berührt offen liegende Kontakte (RS232 Eingang, USB-Stick, PCI-Steckkarten beim Einbau etc.). Die Schutzdioden beginnen Strom zu leiten, wenn die Eingangsspannung ca. 500mV über VCC ansteigt oder mehr als 500mV unter GND absinkt. Im Normalbetrieb sollten die Schutzdioden keinen Strom leiten. Manchmal kann man sie aber zur Spannungsbegrenzung missbrauchen, siehe [[#STEP-DOWN:_5V_-.3E_3.3V | Step Down mit Vorwiderstand]].&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_schutzdioden.png]]&lt;br /&gt;
&lt;br /&gt;
=== 5V tolerante Eingänge ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;5 Volt tolerant&amp;lt;/i&amp;gt; bedeutet, daß 3 Volt Bausteine ohne Probleme von einem 5 Volt Baustein angesteuert werden können.&lt;br /&gt;
&lt;br /&gt;
Viele Bauteile mit einer Betriebsspannung von 3 V verfügen über 5 V tolerante Eingänge. Man sollte aber grundsätzlich im Datenblatt darüber nachlesen, bevor die Schaltung aufgebaut wird. Sind sie es nicht, so ist ein &amp;lt;b&amp;gt;Pegelwandler&amp;lt;/b&amp;gt; auf den Verbindungsleitungen zwischen den Bauteilen notwendig. Ein Pegelwandler kann eine einfache Zener-Diode mit einem Widerstand sein, es kann aber auch ein eigens dafür vorgesehener IC sein. Sind die Signalwege bidirektional, so wird man meist die Lösung mit einem eigenen IC bevorzugen.&lt;br /&gt;
&lt;br /&gt;
[[AVR]]s sind generell &#039;&#039;&#039;nicht&#039;&#039;&#039; 5V tolerant, wenn sie mit 3.3V betrieben werden! Die absolute obere Grenze für Eingangsspannungen liegt bei Vcc + 0.5V. Zu finden in den elektrischen Spezifikationen im Datenblatt.&lt;br /&gt;
&lt;br /&gt;
Ob ein Bauteil 5V-tolerant ist und unter welchen Betriebsbedingungen das gilt steht im Datenblatt des betreffenden Bauteils vom betreffenden Hersteller. Wenn es auf diese Eigenschaft ankommt, lieber genau bei Lieferanten nachsehen, von welchem Hersteller die Bauteile kommen.&lt;br /&gt;
&lt;br /&gt;
Vorsicht bei:&lt;br /&gt;
&lt;br /&gt;
* 74&#039;&#039;&#039;LVX&#039;&#039;&#039;xxxx und 74&#039;&#039;&#039;LCX&#039;&#039;&#039;xxxx (245, 244, 240 ...) an Vcc=3,3V.&amp;lt;br&amp;gt;&amp;lt;font color=FF0000&amp;gt;Achtung&amp;lt;/font&amp;gt;: Nicht alle 74LVX sind für 5V -&amp;gt; 3,3V geeignet, da jeder Hersteller die ICs anders baut!&lt;br /&gt;
&lt;br /&gt;
=== Kompatibilität von Logikpegeln ===&lt;br /&gt;
&lt;br /&gt;
Siehe auch http://www.interfacebus.com/Design_Translation.html&lt;br /&gt;
&lt;br /&gt;
Verschiedene Mikroprozessoren haben eigene elektrische Kenndaten für HIGH und LOW Pegel, die abhängig von der Versorgungsspannung sind z.&amp;amp;nbsp;B. der [[R8C]]:&lt;br /&gt;
&lt;br /&gt;
* HIGH grösser 0.8 * Vcc&lt;br /&gt;
* LOW kleiner 0.2 * Vcc&lt;br /&gt;
&lt;br /&gt;
Man muss die Spannungen der Aus-und Eingänge vergleichen. Wenn es um ein Hobbyprojekt geht kann man einfach messen. Wenn es um eine kommerzielle Anwendung geht die man verkaufen will, sollte man besser die Spezifikationen der ICs studieren.&lt;br /&gt;
&lt;br /&gt;
== UNIDIREKTIONAL ==&lt;br /&gt;
&lt;br /&gt;
=== 1.8V -&amp;gt; 5V ===&lt;br /&gt;
&lt;br /&gt;
* Die besondere Eigenschaft der alten TTL Schaltkreise, nämlich daß Strom bei LOW &#039;&#039;&#039;aus&#039;&#039;&#039; dem Eingang in den treibenden Ausgang fliesst kann man sich zu nutze machen wie die nachfolgende Schaltung zeigt. Dabei wird der HIGH-Pegel des 1,8V Signals durch eine Schottkydiode um ca. 0,3V auf 2,1V erhöht. Damit ist man fast offiziell im HIGH-Berich für TTL (Schaltschwelle 1,4V, HIGH&amp;gt;2.0V). Der LOW-Pegel wird auf ca. 0,3V erhöht, was voll den TTL-Richtlinien entspricht. Als Schaltkreisfamilie &#039;&#039;&#039;muss&#039;&#039;&#039; ein [[74xx|TTL-Typ]] eingesetzt werdem, also LS, F, AS oder ähnlich. CMOS-Typen wie HC, LVC etc. funktionieren &#039;&#039;&#039;nicht&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_LS.png]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Achtung:&#039;&#039;&#039; Diese Schaltung entspricht bei HIGH ungefähr einem offenen TTL-Eingang, was zwar meistens funktioniert, aber etwas störempfindlich sein kann. Davon wurde in der TTL-Ära stets abgeraten. Zudem ist der Pegelwechsel LOW nach HIGH durch den niedrigen Strom eher langsam. Man kann das jedoch mit einem Pullup-Widerstand absichern. Dann sind auch Gatter der 74HCT-Reihe einsetzbar.&lt;br /&gt;
&lt;br /&gt;
=== 3.3V -&amp;gt; 5V ===&lt;br /&gt;
&lt;br /&gt;
* 3.3V Pegel werden bei TTL kompatiblen Eingängen richtig erkannt (Schaltschwelle 1,4V). Es ist kein Pegelwandler erforderlich. Direkte Verbindung.&lt;br /&gt;
&lt;br /&gt;
* 5V CMOS Eingänge haben typisch eine minimale Eingangsspannug für HIGH (&amp;lt;math&amp;gt;V_{IH}&amp;lt;/math&amp;gt;) von 0.6 * VCC = 0.6 * 5V = 3V. Das kann ein 3.3V CMOS Ausgang direkt treiben, allerdings kann sich das Zeitverhalten dadurch etwas ändern weil der HIGH Pegel später erkannt wird. Vorsicht! Viele 5V CMOS ICs wollen für HIGH offiziell mindestens 0.7V * VCC = 3.5V oder manche auch 0.8 * VCC = 4.0V! Das geht dann offiziell nicht mehr mit einem 3.3V Ausgang! Für Hobbyzwecke kann man das aber ggf. probieren.&lt;br /&gt;
&lt;br /&gt;
* 3.3V [[Ausgangsstufen_Logik-ICs | Open Collector]] nach 5V (TTL oder CMOS): Einfach einen Pull-Up Widerstand hinzufügen und gut. Allerdings verbraucht der Pull-Up Widerstand bei LOW relativ viel Strom und kann bei HIGH nicht allzuviel Strom liefern. Die Schaltgeschwindigkeit von LOW nach HIGH wird durch die Grösse des Pull-Ups bestimmt.&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_oc_3-5.png]]&lt;br /&gt;
&lt;br /&gt;
* 3,3V auf echte 5V (CMOS) geht am einfachsten mit einem Baustein der HCT Familie (NICHT HC !). Diese haben TTL-compatible Eingänge und echte CMOS Ausgänge&lt;br /&gt;
&lt;br /&gt;
* Man kann einen Komparator in nichtinvertierender Schaltung benutzen (LM339/393). Allerdings ist diese Lösung meist relativ langsam, abhängig vom verwendeten Komparator.&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_comp_3-5.png]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 74HCTxxx (245, 244, 240 ...)&lt;br /&gt;
* 74HCT125: OE Pins auf Masse und dann das Signal einfach anschließen.&lt;br /&gt;
* SN74LVC07AD&lt;br /&gt;
&lt;br /&gt;
=== 5V -&amp;gt; 9..15V ===&lt;br /&gt;
&lt;br /&gt;
* Am einfachsten geht das mit einem Open Collector Ausgang, einfach einen Pull-Up hinzufügen (an die hohe Spannung) und fertig.&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_oc_5-12.png]]&lt;br /&gt;
&lt;br /&gt;
* Man kann einen Komparator benutzen. Allerdings ist diese Lösung meist relativ langsam, abhängig vom verwendeten Komparator. Wenn nur zwei Signale pegelgewandlet werden müssen bietet sich der LM393 an, ein Doppelkomparator mit Open Collector Ausgang, mit dem man auf einen beliebigen Pegel ausgeben kann. Der LM339 ist ein Vierfachkomparator mit den gleichen Eigenschaften. Wenn wenig Platz vorhanden ist, dann ist der TL311 im winzigen SOT-23 Gehäuse sehr empfehlenswert. Bei jedem Komparator kann auch einfach eine Invertierung gemacht werden, einfach die Eingänge + und - vertauschen. Diese Komparatoren eignen sich bis ca. 1 MHz.&lt;br /&gt;
&lt;br /&gt;
* [http://www.elektronik-kompendium.de/sites/praxis/bausatz_pegelwandler-mit-transistoren.htm Pegelwandler mit Transistor, invertierend]&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_trans_inv.png]]&lt;br /&gt;
&lt;br /&gt;
* Pegelwandler mit Transistor, nicht invertierend&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_trans_ni.png]]&lt;br /&gt;
&lt;br /&gt;
Die Idee ist einfach. Wenn der Ausgang des 5V Gatters auf HIGH ist dann ist der Transistor ausgeschaltet, der Pull-Up Widerstand R7 zeiht den Ausgang auf +12V. Ist der Ausgang des 5V Gatters auf LOW ist, dann ist er vollkommen durchgesteuert und der Ausgang nahe 0V (je nach Typ ca. 300mV). Der Vorteil ist hier erhöhte Störsicherheit im Gegensatz zur einfachen Ansteurung der Basis über einen Vorwiderstand. Ausserdem wird dadurch nicht die Logik invertiert. Nachteilig ist der geringe Strom, der bei HIGH zur Verfügung steht (typisch 100&amp;amp;mu;A). Diese Schaltung ist die seltene Anwendung einer Basisschaltung für digitale Signale.&lt;br /&gt;
&lt;br /&gt;
* Wenn mehr Geschwindigkeit, Ausgangsstrom und weniger Stromverbrauch nötig ist, dann muss ein spezieller Baustein her, wie z.&amp;amp;nbsp;B.&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
** [[Mosfet-Übersicht#Mosfet-Treiber|MOSFET-Treiber]] (z.&amp;amp;nbsp;B. L293, L298, UCC27325 und deren Verwandte), wenns nicht zu schnell ist (einige Dutzend kHz)&lt;br /&gt;
** CD40109, bei Reichelt verfügbar&lt;br /&gt;
** HEF4104, 4fach LOW-HIGH Pegelwandler mit normalen und invertierten Augängen sowie Tristate. Um ggf. sicherzustellen, dass wie im Datenblatt beschrieben immer VDDI &amp;lt;= VDDO ist, kann man einfach eine Diode von VDDO nach VDDI schalten (z.&amp;amp;nbsp;B. Schottky SB120, aber auch 1N4148 &amp;amp; Co sollte problemlos funktionieren)&lt;br /&gt;
** CMOS 4504, 6fach LOW-HIGH/HIGH-LOW 3-20V Pegelwandler, TTL/CMOS (umschaltbar) =&amp;gt; CMOS, kein Reihenfolge von Vcc/Vee erforderlich (Bezugsquelle: CSD)&lt;br /&gt;
** MAX232, der braucht nur 5V Versorgungsspannung. Allerdings ist der Ausgangswiderstand relativ hoch (ca. 300Ohm) und man kann nur ca. 5mA Ausgangstrom liefern. Die Ausgangsspannung beträgt maximal 10V.&lt;br /&gt;
&lt;br /&gt;
=== 5V -&amp;gt; 3.3V ===&lt;br /&gt;
&lt;br /&gt;
* Zuerst sollte man prüfen, ob die Eingänge 5V tolerant sind. Dann kann man die ICs direkt verbinden. Sehr schnell und billig!&lt;br /&gt;
&lt;br /&gt;
* Wenn die Eingänge nicht 5V tolerant sind und es trotzdem schnell sein soll, muss ein Gatter aus der LVC oder AHC Familie dazwischen geschaltet werden. Bei 3V Betriebsspannung kann man problemlos 5V an den Eingang anlegen. Der Baustein 74HC4050 erlaubt per Definition eine Pegelwandlung bis etwa 15V (siehe Datenblatt). Beide Anordungen verbrauchen auch sehr wenig Ruhestrom.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:* 74LVC245A (&#039;A&#039; ist wichtig, I/Os 5V-tolerant)&lt;br /&gt;
:* 74LVC245DW &lt;br /&gt;
:* 74LVT245 &lt;br /&gt;
:* 74LVXxxx (245, 244, 240 ...) an Vcc=3,3V. Achtung: Nicht alle 74LVX sind für 5V -&amp;gt; 3,3V geeignet, da jeder Hersteller die ICs anders baut!&lt;br /&gt;
:** 74LVX04 &lt;br /&gt;
:** 74LVX244 (Fairchild)&lt;br /&gt;
:** 74LVX245 (nicht von Reichelt, nicht 5V tolerant)&lt;br /&gt;
&lt;br /&gt;
:* 74HC4050 (bis 15V Step Down Pegelwandlung laut Datenblatt, bei Reichelt in DIP und SO erhältlich)&lt;br /&gt;
:* MAX3373/MAX3375&lt;br /&gt;
:* NC7SZ08 oder andere aus derselben Serie. CMOS-Logik mit 5V-toleranten Eingängen, recht flott und braucht dank SOT-23 auch wenig Platz auf dem Print&lt;br /&gt;
&lt;br /&gt;
* 5V Open Collector auf 3.3V Eingang. Einfach einen Pull-Up hinzufügen (Pull-Up liegt auf 3.3V). Nachteilig ist der relativ hohe Stromverbrauch bei LOW, die begrenzte Geschwindigkeit bei hochohmigen Pull-Ups und der relativ geringe Ausgangsstrom bei HIGH (abhängig vom Pull-Up).&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_oc_5-3.png]]&lt;br /&gt;
&lt;br /&gt;
* Spannungsteiler mit 680 Ohm und 1kOhm. Der Nachteil dieser Lösung ist der relativ hohe Stromverbrauch (~3mA), der relativ geringe Ausgangsstrom (mehr als 200..300uA sollte man da nicht rausziehen) und die relativ geringe Geschwindigkeit (ca. 10 MHz).&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_st_5-3.png]]&lt;br /&gt;
&lt;br /&gt;
* 1 kOhm Vorwiderstand. Dadurch wird der Strom vom 5V Ausgang in die 3.3V Versorgung durch die internen Schutzdioden auf ca. 1mA begrenzt. Diese Lösung ist auch relativ langsam (ca. 5MHz). Ggf. kann man den Vorwiderstand auf 100 Ohm reduzieren, das erhöht dann wieder die Geschwindigkeit. Aufpassen, einige ICs vertragen nur 1mA oder weniger durch die Schutzdioden! Ausserdem muss man aufpassen, das jetzt von der 5V Seite Strom in die 3.3V Versorgung eingespeist wird. Besonders in Schaltungen mit sehr niedrigem Stromverbrauch kann das zum Problem werden, wenn weniger Strom verbraucht wird als über die Vorwiderstände eingespeist wird. Dann nimmt es meist der Spannungsregler für 3.3V übel wenn jemand &amp;quot;schiebt&amp;quot;, sprich, Strom einspeist. Denn die allermeisten Spannungsregler können nur Strom liefern (source), aber keinen Strom aufnehmen (sink). Es gibt 4-fach-Diodennetzwerke, die die internen Schutzdioden entlasten können (Schottkydioden mit kleinerer Flusspannung von ~0,3V als die internen Silizizumdioden mit ~0,7V), außerdem ist teilweise noch eine [[Diode#Z-Diode|Zenerdiode]] enthalten, die ggf. den überschüssig eingespeisten Strom aufnehmen kann. &lt;br /&gt;
&lt;br /&gt;
[[bild:pw_vw_5-3.png]]&lt;br /&gt;
&lt;br /&gt;
Achtung: Mindestens für 74HC(T) Gatter ist dokumentiert (Philips 74HC/T High-Speed CMOS User Guide), dass auch schon geringer Strom durch die internen Schutzdioden zu einer unerwünschten Kopplung von Eingängen führen kann, d.h. der Strom fliesst zu einem anderen Eingang wieder hinaus. Sind also andere Eingänge ebenso hochohmig angeschlossen, kann dieser Querstrom zu Fehlfunktion führen.&lt;br /&gt;
&lt;br /&gt;
== BIDIREKTIONAL ==&lt;br /&gt;
&lt;br /&gt;
Für bidirektionale Busse gibt es spezielle Pegelwandler mit 2 Versorgungsspannungen. Allerdings brauchen die meist ein Signal zur Richtungsumschaltung. Auch muss man die Reihenfolge der Versorgungsspannungen beim Einschalten beachten. Aktive bidirektionale Pegelwandler OHNE Steuereingang zur Richtungsumschaltung sind mit Vorsicht zu geniessen, denn die brauchen teilweise kurzzeitig einen relativ hohen Strom, um die Eingänge zu treiben.&lt;br /&gt;
&lt;br /&gt;
=== 5V &amp;lt;-&amp;gt; 3.3V ===&lt;br /&gt;
&lt;br /&gt;
* Wenn die 5V Seite TTL-kompatible Eingänge hat kann wieder der Spannungsteiler oder Vorwiderstand wie bei der unidirektionalen Anpassung verwendet werden (mit all seinen Vor- und Nachteilen).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* SN74CB3T3306 &lt;br /&gt;
* MAX1741 &lt;br /&gt;
* MAX3378E &lt;br /&gt;
* 74AHC126 s.u.&lt;br /&gt;
* ST2378 (bei CSD erhältlich, 3.5 eur, leider TSSOP)&lt;br /&gt;
* TSX0104E (TI: 4-BIT BIDIRECTIONAL VOLTAGE-LEVEL TRANSLATOR FOR OPEN-DRAIN AND PUSH-PULL APPLICATIONS)&lt;br /&gt;
* SN74LVC07A&lt;br /&gt;
&lt;br /&gt;
=== 1,65V...5,5V &amp;lt;-&amp;gt; 1,65V...5,5V ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
* SN74LVC1T45&lt;br /&gt;
* SN74LVC2T45&lt;br /&gt;
* SN74LVC(H)8T245&lt;br /&gt;
* SN74LVC(H)16T245&lt;br /&gt;
&lt;br /&gt;
=== 1,2V...3,6V &amp;lt;-&amp;gt; 1,65V...5,5V ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
* TXB0101&lt;br /&gt;
* TXB0102&lt;br /&gt;
* TXB0104&lt;br /&gt;
* TXB0106&lt;br /&gt;
* TXB0108&lt;br /&gt;
&lt;br /&gt;
=== 1,5V...3,6V &amp;lt;-&amp;gt; 1,5V...5,5V ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
* 74LVC4245A&lt;br /&gt;
&lt;br /&gt;
=== 1,2V...3,6V &amp;lt;-&amp;gt; 1,2V...3,6V ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
* SN74AVC(H)1T45&lt;br /&gt;
* SN74AVC(H)2T45&lt;br /&gt;
* SN74AVC(H)4T245&lt;br /&gt;
* SN74AVC(H)8T245&lt;br /&gt;
* SN74AVC(H)16T245&lt;br /&gt;
* SN74AVC(H)20T245&lt;br /&gt;
* SN74AVC(H)24T245&lt;br /&gt;
* SN74AVC(H)32T245&lt;br /&gt;
&lt;br /&gt;
== Mit galvanischer Trennung ==&lt;br /&gt;
&lt;br /&gt;
* [[Optokoppler]]&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_opto.png]]&lt;br /&gt;
&lt;br /&gt;
* GMR-Koppler von der Firma NVE &lt;br /&gt;
* iCoupler Technologie von der Firma Analog Devices&lt;br /&gt;
* [[Kapazitiver Koppler]]&lt;br /&gt;
&lt;br /&gt;
Lit.: &#039;&#039;Galvanische Trennung: Optokoppler, GMR-Koppler oder iCoupler?&#039;&#039;, Siegfried W. Best, Redaktion elektronik industrie, [http://www.elektronik-industrie.de/ei/11,2003/article/2f0082f824c.html elektronik industrie 11-2003, S. 22ff.]&lt;br /&gt;
&lt;br /&gt;
== Praktische Beispiele ==&lt;br /&gt;
&lt;br /&gt;
=== Einfaches RS232-Interface ===&lt;br /&gt;
&lt;br /&gt;
[http://web.archive.org/web/20050122013618/http://www.henrik-reimers.de/control/rs232interface.gif Erfolgreicher Einsatz bis 19200 Baud und bis zu 10 m Leitungslänge]&lt;br /&gt;
&lt;br /&gt;
Beschränkungen:&lt;br /&gt;
&lt;br /&gt;
* ggf. Platzbedarf&lt;br /&gt;
* Geschwindigkeit s.o.&lt;br /&gt;
&lt;br /&gt;
Beispiel: http://www.hagtech.com/pdf/translator.pdf&lt;br /&gt;
&lt;br /&gt;
=== [[I2C]]-Bus: gemeinsam 3.3V und 5V ===&lt;br /&gt;
&lt;br /&gt;
* [[MSP430]] an 3,3V/5V: http://www-s.ti.com/sc/psheets/slaa148/slaa148.pdf&lt;br /&gt;
&lt;br /&gt;
* Philips PCA9515: I2C Puffer mit Pegelwandlung. Der PCA9515 ist ein I2C-Bus Repeater, welcher I2C Busse mit verschiedenen Spannungen isoliert. Verfügbar bei Reichelt und DigiKey.&lt;br /&gt;
&lt;br /&gt;
* [http://www.standardics.philips.com/support/documents/i2c/pdf/an97055.pdf Philips AN97055 Bi-directional level shifter for I²C-bus and other systems]&lt;br /&gt;
&lt;br /&gt;
* Bevor man ein Philips I2C Chip auswählt sollte man prüfen ob er verfügbar ist und auch das verfügbare Gehäuse wählen. Man sollte auch überlegen ob ein Puffer wirklich gebraucht wird. Wenn man echte I2C ICs mit 5V betreibt, dann sind die Eingänge vom Typ Schmitt Trigger CMOS (z.&amp;amp;nbsp;B. PCF8574). Dann müssen 3.3V Pegel auf 5V umgesetzt werden. Wenn man jedoch SMBUS Ics verwendet (z.&amp;amp;nbsp;B. ADT7461, Silabs 8051) dann sind die Schwellspannungen TTL kompatibel und es ist keine Anpassung notwendig. Für neue Pegelwandler sollte man hier nachschauen. http://www.bus-buffer.com&lt;br /&gt;
&lt;br /&gt;
* [http://www.edn.com/article/CA193193.html &amp;quot;Two-transistor circuit replaces IC&amp;quot;]. Für diese Anwendung kann ENABLE direkt mit 3.3V verbunden werden. Es ist eigentlich nur dazu da, den ICs &amp;quot;hot-swappable&amp;quot; zu machen (kann unter Spannung gesteckt und getrennt werden). Es geht sogar mit nur einem [[Transistor]] [http://www.mikrocontroller.net/topic/92447 siehe Forum]. Man sollte beachten, daß die Schaltung sowohl für SCL als auch SDA benötigt wird. &lt;br /&gt;
* Noch einfachere Lösungen mit nur einem MOSFET und zwei Pull-Up Widerständen pro Leitung sind in den folgenden Links zu finden. Vielleicht ist es sogar noch billiger Bipolartransistoren zu verwenden.&lt;br /&gt;
** http://www.semiconductors.philips.com/markets/mms/protocols/i2c/facts/#levelshifting&lt;br /&gt;
** http://www.semiconductors.philips.com/acrobat_download/literature/9398/39340011.pdf&lt;br /&gt;
&lt;br /&gt;
=== Auswählbare Pegel ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Frage:&#039;&#039;&#039;&lt;br /&gt;
Ein CMOS Logikpegel zwischen 1,8V, 2,5V und 3,3V (abhängig von der Anwendung) muss auf 5V CMOS Logikpegel gewandelt werden. Es geht nur um diese Richtung mit maximal 8MHz. Es gibt die Stromversorgung für alle Pegel. Ein normaler Komparator wie LM311 ist nicht möglich, da er beim Betrieb mit 5V Versorgunsspannung erst ab 1V zu schalten anfängt. Meine Idee ist die Verwendung eines High Speed OPVs mit R2R Eingang, z.&amp;amp;nbsp;B. LMH6645.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Antworten:&#039;&#039;&#039;&lt;br /&gt;
* Man könnte einen ultra-low threshold N-Kanal MOSFET nehmen und als Open Drain mit einem Pull-Up nach 5V betreiben, BSH103 könnte passen (Schwellspannung ~0,4V).&lt;br /&gt;
* High-Speed Single Supply Komparator wie z.&amp;amp;nbsp;B. [http://www-s.ti.com/sc/ds/tl712.pdf TL712] .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Frage:&#039;&#039;&#039;&lt;br /&gt;
Ich suchen einen IC, welcher eine Pegelwandlung von 3,3V nach 1,8V, 2,0V oder 5V ermöglicht und während des Betriebs umgeschaltet werden kann.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Antworten:&#039;&#039;&#039;&lt;br /&gt;
* So ein IC ist der Linear [http://www.linear.com/pc/productDetail.jsp?navId=H0,C1,C1007,C1071,P1601 LTC1555L-1.8] . &lt;br /&gt;
&lt;br /&gt;
=== AVR SPI (SDC/MMC)===&lt;br /&gt;
&lt;br /&gt;
Für &#039;&#039;&#039;bidirektionalen Betrieb&#039;&#039;&#039; zwischen 5V-AVR und 3,3V-Geräten und anders herum gibt es den Level-Translator &#039;&#039;&#039;MAX3378E&#039;&#039;&#039; von Maxim.&lt;br /&gt;
&lt;br /&gt;
Wenn die Datenrichtung am SPI im Zielsystem festgelegt ist, reichen &#039;&#039;&#039;unidirektionale Bausteine&#039;&#039;&#039;:&lt;br /&gt;
* 3x von 5V nach 3,3V und 1x von 3,3V nach 5V: &#039;&#039;&#039;MAX3392E&#039;&#039;&#039;&lt;br /&gt;
* 1x von 5V nach 3,3V und 3x von 3,3V nach 5V: &#039;&#039;&#039;MAX3390E&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zum Anschließen einer SDC/MMC an einen 5V-AVR eignen sich somit der MAX3978E und der MAX3392E. Beide sind u.A. im winzigen TSSOP-14-Gehäuse verfügbar, nehmen sehr wenig Energie auf und eignen sich auch für andere Spannungen. Mit 3,3 und 5V beträgt die garantierte Übertragungsrate 8Mbps.&lt;br /&gt;
&lt;br /&gt;
* [http://datasheets.maxim-ic.com/en/ds/MAX3372E-MAX3393E.pdf Datenblatt]&lt;br /&gt;
&lt;br /&gt;
Eine weitere Möglichkeit zum Übersetzen zwischen 3,3 und 5V liegt in der Verwendung des &#039;&#039;&#039;74LVC245&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
5V-AVR an eine MMC (ohne Level-Shifter-Baustein):&lt;br /&gt;
* [http://www.microsyl.com/ledsign/ledsign.html Projektseite] &lt;br /&gt;
* [http://www.microsyl.com/ledsign/ledsign1.pdf Schaltplan]&lt;br /&gt;
&lt;br /&gt;
=== µC &amp;lt;-&amp;gt; Parallelport ([[ISP]]-Dongle, [[JTAG]] Wiggler, ...) ===&lt;br /&gt;
&lt;br /&gt;
Dieser Schaltplan funktioniert auch bei 3.3V wenn man einen 74&amp;lt;B&amp;gt;HC&amp;lt;/B&amp;gt;244 anstatt eines 74&amp;lt;B&amp;gt;LS&amp;lt;/B&amp;gt;244 verwendet: [http://www.epanorama.net/circuits/parallel_output.html Parallel port interfacing made easy: Simple circuits and programs to show how to use PC parallel port output capabilities].&lt;br /&gt;
&lt;br /&gt;
=== 2 Leitungspaare RX/TX 5V/3,3V ===&lt;br /&gt;
&lt;br /&gt;
Der [http://www.hackaday.com/2008/06/19/sparkfuns-logic-level-converter/ SparkFun&#039;s Logic Level Converter] ist eine Baugruppe mit MOSFETs [http://www.fairchildsemi.com/pf/BS/BSS138.html BSS138] für die Pegelwandlung von 5V auf 3,3V. 5V/2,8V und 5V/1,8V sind ebenfalls machbar.&lt;br /&gt;
&lt;br /&gt;
= Bauteile =&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;74ALVC164245&#039;&#039;&#039; - &#039;&#039;16bit dual supply translating transceiver&#039;&#039;. Eine Seite von 1.5V bis 3.6V, die andere von 1.5 bis 5.5V.&lt;br /&gt;
* &#039;&#039;&#039;74LVX573&#039;&#039;&#039; (unidirektional, Latch, nicht alle Hersteller bauen diesen 5V tolerant!)&lt;br /&gt;
* &#039;&#039;&#039;74LVX245&#039;&#039;&#039; (bidirektional, nicht alle Hersteller bauen diesen 5V tolerant!)&lt;br /&gt;
* &#039;&#039;&#039;74LVX125&#039;&#039;&#039; - &#039;&#039;Low Voltage Quad Buffer with 3-STATE Outputs&#039;&#039;. http://www.fairchildsemi.com/pf/74/74LVX125.html&lt;br /&gt;
* &#039;&#039;&#039;SN74LVC2T45&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;SN74LVC8T245&#039;&#039;&#039; - &#039;&#039;8-Bit Dual-Supply Bus Transceiver with Configurable Voltage Translation and Three-State Outputs&#039;&#039;. http://focus.ti.com/docs/prod/folders/print/sn74lvc8t245.html&lt;br /&gt;
* &#039;&#039;&#039;74LCX244MSA&#039;&#039;&#039; von Fairchild.&lt;br /&gt;
* &#039;&#039;&#039;MAX3377&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;MAX3000&#039;&#039;&#039; 8-Kanal bidirektioneler Pegelwandler ohne Richtungsumschaltung&lt;br /&gt;
&lt;br /&gt;
Vierfachdioden im kleinen 6-poligen SMD-Gehäuse:&lt;br /&gt;
* http://www.st.com/stonline/products/literature/ds/12635/dsilc6-4xx.pdf&lt;br /&gt;
* http://www.st.com/stonline/products/literature/ds/11599.pdf&lt;br /&gt;
* http://www.st.com/stonline/products/literature/ds/6477/dalc208.pdf&lt;br /&gt;
* [http://www.diodes.com/datasheets/ds30195.pdf QSBT40, vierfach Schottky Terminator für Datenleitungen]&lt;br /&gt;
* [http://www.littlefuse.com/data/en/Data_Sheets/SP724Lead_Free.pdf SP724, Siliziumschutzarray]&lt;br /&gt;
&lt;br /&gt;
= Weblinks =&lt;br /&gt;
&lt;br /&gt;
* Gaurang Kavaiya, [http://www.edn.com/contents/images/6335309.pdf Don’t pay for level translators in systems using multiple power-supply voltages], EDN, MAY 25, 2006, 81-86 (PDF)&lt;br /&gt;
* [http://www.elektronik-kompendium.de/public/schaerer/scf3_lc.htm Einfacher Pegelwandler im ELKO]&lt;br /&gt;
* [http://www.prog-link.com/dcf77/dcf77-17.html Pegelwandler für DFC77 Module]&lt;br /&gt;
* [http://elektronik.kai-uwe-schmidt.de/index.php?page=mp3_blueschaltung Pegelwandler für [[I2C]] Bus in einem MP3 Palyer]&lt;br /&gt;
* [http://www.mikrocontroller.net/attachment.php/256452/levelshifter.pdf Application Note von Philips, I2C Pegelwandler]&lt;br /&gt;
* [http://www.semiconductors.philips.com/acrobat_download/literature/9398/39340011.pdf I2C Spezifikation]  &lt;br /&gt;
* [http://www.mikrocontroller.net/forum/read-1-234277.html#new Forumsbeitrag zum Themas 1,8V-5V Pegelwandler] &lt;br /&gt;
* [http://www.st.com/stonline/products/literature/ds/5186/74lcx16245.pdf 74LCX16245, 16 Bit Pegelwandler]&lt;br /&gt;
* [http://www.standardics.nxp.com/products/lvc/buffers/ LVC Logikfamilie]&lt;br /&gt;
* [http://www.standardics.nxp.com/products/lvc/transceivers/ LVC Tranceiver]&lt;br /&gt;
&lt;br /&gt;
[[Category:Bauteile]]&lt;br /&gt;
[[Kategorie:Datenübertragung]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Eagle-Wishlist&amp;diff=44045</id>
		<title>Eagle-Wishlist</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Eagle-Wishlist&amp;diff=44045"/>
		<updated>2010-03-04T08:56:08Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* Bibiliotheks-Editor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Auf dieser Seite können Wünsche zur Erweiterung der Funktionen des Leiterplatten CAD Programms Cadsoft EAGLE eingetragen werden. Es ist keine offizelle Wunschliste von Cadsoft und es ist nicht bekannt, ob Cadsoft-Mitarbeiter diese Seite regelmässig sichten. Cadsoft sollte sicherheitshalber regelmäßig angeschrieben werden, damit diese Liste nicht in Vergessenheit gerät.&lt;br /&gt;
&lt;br /&gt;
Damit sich die beliebtesten Wünsche herauskristallisieren, macht jeder einfach einen virtuellen Strich dahinter: | (Windows: ALT-GR Taste und &amp;lt; Taste drücken, Mac OS X: Alt-Taste und 7 Taste drücken). Alle fünf Striche (|||||) bitte immer ein Leerzeichen einfügen.&lt;br /&gt;
&lt;br /&gt;
Neue Wünsche einfügen darf und soll natürlich auch jeder. Einfach ganz viele Striche auf einmal hinter einem Wunsch einzufügen ist zwecklos. Das erkennt man in der History und es gibt viele Leute, die diese Seite überwachen...&lt;br /&gt;
&lt;br /&gt;
Ja, die Einleitung ist von der Reichelt-Wishlist geklaut. Existenzberechtigung für diese Seite: Farnell will Eagle verbessern. Siehe http://de.farnell.com/jsp/bespoke/bespoke2.jsp?ICID=i-7706-00001001&amp;amp;bespokepage=farnell/de/design-link/cadsoft.jsp&lt;br /&gt;
&lt;br /&gt;
== Programmfunktionen ==&lt;br /&gt;
&lt;br /&gt;
=== Schaltplan-Editor ===&lt;br /&gt;
&lt;br /&gt;
* Standardbauteile oder Makros in &amp;quot;Schnellzugriff&amp;quot; (Symbolleiste) |||&lt;br /&gt;
: Mit dem &#039;&#039;MENU&#039;&#039;-Befehl lässt sich eine Symbolleiste erzeugen, deren Knöpfe wiederum mit beliebigen Befehlen belegt werden können, einschließlich &#039;&#039;ADD&#039;&#039; --[[Benutzer:Haku|Haku]] 08:47, 21. Feb. 2010 (UTC) für den Schnellzugriff oder &#039;&#039;RUN&#039;&#039;/&#039;&#039;SCRIPT&#039;&#039; für Makros.&lt;br /&gt;
* Richtungsabhängige Labels: (3erlei) verschiedene Labels mit denen zusätzlich zum Netznamen die Signalrichtung (Eingang, Ausgang, Bidirektional) visualisiert werden kann || 2&lt;br /&gt;
* Farbige XREFs -&amp;gt; Das Netz dazu in der gleichen Farbe |&lt;br /&gt;
&lt;br /&gt;
=== Board-Editor ===&lt;br /&gt;
&lt;br /&gt;
* Die Auswahl von Bauteilen sperren, die mit dem aktuellen Werkzeug nicht bearbeitet koennen, siehe Beispiel [3] |&lt;br /&gt;
* Routing mit Walkaround/Push/Hug&amp;amp;Push Funktionen (Hindernisse automatisch umrouten beim FollowMe) | 1&lt;br /&gt;
* Parameter eines Objektes (Via, Track,..) per Doppelkick-Option bearbeitbar || 2&lt;br /&gt;
* Thermal Vias für unterschiedliche Gehäuse einzeln anpassbar machen || 2&lt;br /&gt;
* Direkte implementierung von EAGLE 3D ||||| ||| 8&lt;br /&gt;
* Messung der Leiterbahnlänge &amp;lt;sub&amp;gt;[1]&amp;lt;/sub&amp;gt; ||||| ||| 8&lt;br /&gt;
* Weitere Standardgeometrien (Kreisflächen, Spiralen u.ä.) |||| 4&lt;br /&gt;
* Abstandsmessung &amp;lt;sub&amp;gt;[2]&amp;lt;/sub&amp;gt; ||||| 5&lt;br /&gt;
* Routen von LVDS-Leitungspaaren ||||| 5&lt;br /&gt;
* Andere Farben für Versorgungsspannungen definierbar machen |||| 4&lt;br /&gt;
* Impedanzkontrolle von Leiterbahnen ||||| 5&lt;br /&gt;
* Board im Editor drehen (90°-Schritte) und Umdrehen (Oberseite/Unterseite) ||||| | 6&lt;br /&gt;
* Kopieren von Leiterbahnen/Gruppen ||||| 5&lt;br /&gt;
* Meanderstrukturen für Leiterbahnlängenausgleich | 1&lt;br /&gt;
* Online DRC ||||| ||| 8&lt;br /&gt;
* Direkte Integration von Teardrops bzw SnowMans ||| 3&lt;br /&gt;
* selektives Ratsnest (nicht mit dem Bauteil verbundene Luftlinien  beim plazieren ausblenden) ||| 3&lt;br /&gt;
* dynamisches Ratsnest (Luftlinien des Bauteils beim plazieren zum nächst gelegenen Pin verbinden) |||| 4&lt;br /&gt;
* Benannte Gruppen in Editor und Schaltplan z.B. analog1 oder power zum einfachen plazieren | 1&lt;br /&gt;
* Dxf Drag and Drop Mechanische Teile direkt in eagle boards und libs ziehen | 1&lt;br /&gt;
* Parametrische lib Erstellung über Textfile | 1&lt;br /&gt;
* Iges / Step Export. 3D Darstellung für Mcad exportieren | 1&lt;br /&gt;
* 3DScanner Import. Da eine fertige Leiterplatte die Lageinformationen aller Bauteile hat wird über einen 3D Scanner die Höheninformationen der Bauteile eingelesen und in die Bibliothek übertragen. | 1&lt;br /&gt;
* Direkte, einfache Nutzung von Layout- und Schaltplanmodulen | 1&lt;br /&gt;
* Im Layouteditor Bauteile konsistent platzieren sowie kopieren können | 1&lt;br /&gt;
* DRC: Bestückungsdruck auf PADs, SMDs oder VIAs | 1&lt;br /&gt;
* DRC: Warnung/ Meldung über nicht geroutete Netze/ bestehende Luftlinien ||| 3&lt;br /&gt;
* Layer Gruppen erzeugen/selber definieren (z.B. für Routing, Plazierung, Mech. ...) || 2&lt;br /&gt;
* Layer werden sofort aktiviert/deaktiviert ohne erst &amp;quot;Übernehmen&amp;quot; anklicken zu müssen || 2&lt;br /&gt;
&lt;br /&gt;
=== Autorouter ===&lt;br /&gt;
&lt;br /&gt;
* Ausgefürten Autorouter zurücksetzen (z.B. mit Ctrl + Z) | 1&lt;br /&gt;
&lt;br /&gt;
=== Bibiliotheks-Editor ===&lt;br /&gt;
&lt;br /&gt;
* Alle Packages zentral speichern, zB in ref-packages. Andere Libs laden dann von da das Package und verbinden das mit ihren Symbols | 1&lt;br /&gt;
* Auswahlmenü beim kopieren von Bauteilen, damit nur das gewünschte Package (z.B. SO16) kopiert wird und nicht zusätzlich alle anderen (z.B. DIL16, TSSOP16, usw.) | 1&lt;br /&gt;
&lt;br /&gt;
== Preispolitik/Sonstiges ==&lt;br /&gt;
* Funktionsumfang der Non-Profit Version auf Schaltplan+Board mit 2 Layern reduzieren (Autorouter und 2 Innenlagen fallen weg), dafür max. Leiterplattengröße auf Doppel-Euro erhöhen. Besser noch 320cm&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; in beliebigem Format. ||||| |||| 9&lt;br /&gt;
* Kostenlose Studentenversion || 2&lt;br /&gt;
&lt;br /&gt;
== Anmerkungen ==&lt;br /&gt;
* [1] Die Messung der Länge einer Leiterbahn sollte zwischen zwei beliebigen Segmenten möglich sein. Man könnte dafür Start- und Endsegment markieren.&lt;br /&gt;
* [2] Wie in Sprint-Layout: Mit Maustaste auf Startpunk klicken, gedrückt halten und zum Endpunkt ziehen. Länge und Winkel der Strecke werden in Echtzeit angezeigt.&lt;br /&gt;
* [3] Wenn zB eine Leiterbahn durch einen Bauteilmittelpunkt laeuft und man mit Ripup auf den Mittelpunkt klickt, will man natuerlich die Leiterbahn aufloesen, Ripup laesst sich ja nicht auf Bauteile anwenden. Warum muss man also waehlen mit linker Maustaste, auf was man Ripup anwenden will?&lt;br /&gt;
&lt;br /&gt;
Diskussion im Forum: http://www.mikrocontroller.net/topic/169171&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Eagle-Wishlist&amp;diff=43780</id>
		<title>Eagle-Wishlist</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Eagle-Wishlist&amp;diff=43780"/>
		<updated>2010-02-26T08:34:00Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* Schaltplan-Editor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Auf dieser Seite können Wünsche zur Erweiterung der Funktionen des Leiterplatten CAD Programms Cadsoft EAGLE eingetragen werden. Es ist keine offizelle Wunschliste von Cadsoft und es ist nicht bekannt, ob Cadsoft-Mitarbeiter diese Seite regelmässig sichten. Cadsoft sollte sicherheitshalber regelmäßig angeschrieben werden, damit diese Liste nicht in Vergessenheit gerät.&lt;br /&gt;
&lt;br /&gt;
Damit sich die beliebtesten Wünsche herauskristallisieren, macht jeder einfach einen virtuellen Strich dahinter: | (Windows: ALT-GR Taste und &amp;lt; Taste drücken, Mac OS X: Alt-Taste und 7 Taste drücken). Alle fünf Striche (|||||) bitte immer ein Leerzeichen einfügen.&lt;br /&gt;
&lt;br /&gt;
Neue Wünsche einfügen darf und soll natürlich auch jeder. Einfach ganz viele Striche auf einmal hinter einem Wunsch einzufügen ist zwecklos. Das erkennt man in der History und es gibt viele Leute, die diese Seite überwachen...&lt;br /&gt;
&lt;br /&gt;
Ja, die Einleitung ist von der Reichelt-Wishlist geklaut. Existenzberechtigung für diese Seite: Farnell will Eagle verbessern. Siehe http://de.farnell.com/jsp/bespoke/bespoke2.jsp?ICID=i-7706-00001001&amp;amp;bespokepage=farnell/de/design-link/cadsoft.jsp&lt;br /&gt;
&lt;br /&gt;
== Programmfunktionen ==&lt;br /&gt;
&lt;br /&gt;
=== Schaltplan-Editor ===&lt;br /&gt;
&lt;br /&gt;
* Standardbauteile oder Makros in &amp;quot;Schnellzugriff&amp;quot; (Symbolleiste) ||&lt;br /&gt;
: Mit dem &#039;&#039;MENU&#039;&#039;-Befehl lässt sich eine Symbolleiste erzeugen, deren Knöpfe wiederum mit beliebigen Befehlen belegt werden können, einschließlich &#039;&#039;ADD&#039;&#039; --[[Benutzer:Haku|Haku]] 08:47, 21. Feb. 2010 (UTC) für den Schnellzugriff oder &#039;&#039;RUN&#039;&#039;/&#039;&#039;SCRIPT&#039;&#039; für Makros.&lt;br /&gt;
* Richtungsabhängige Labels: (3erlei) verschiedene Labels mit denen zusätzlich zum Netznamen die Signalrichtung (Eingang, Ausgang, Bidirektional) visualisiert werden kann | 1&lt;br /&gt;
&lt;br /&gt;
=== Board-Editor ===&lt;br /&gt;
&lt;br /&gt;
* Parameter eines Objektes (Via, Track,..) per Doppelkick-Option bearbeitbar |&lt;br /&gt;
* Thermal Vias für unterschiedliche Gehäuse einzeln anpassbar machen | 1&lt;br /&gt;
* Direkte implementierung von EAGLE 3D ||||| || 7&lt;br /&gt;
* Messung der Leiterbahnlänge &amp;lt;sub&amp;gt;[1]&amp;lt;/sub&amp;gt; ||||| | 6&lt;br /&gt;
* Weitere Standardgeometrien (Kreisflächen, Spiralen u.ä.) |||| 4&lt;br /&gt;
* Abstandsmessung &amp;lt;sub&amp;gt;[2]&amp;lt;/sub&amp;gt; ||| 3&lt;br /&gt;
* Routen von LVDS-Leitungspaaren |||| 4&lt;br /&gt;
* Andere Farben für Versorgungsspannungen definierbar machen ||| 3&lt;br /&gt;
* Impedanzkontrolle von Leiterbahnen |||| 4&lt;br /&gt;
* Board im Editor drehen (90°-Schritte) und Umdrehen (Oberseite/Unterseite) || 2&lt;br /&gt;
* Kopieren von Leiterbahnen/Gruppen || 2&lt;br /&gt;
* Meanderstrukturen für Leiterbahnlängenausgleich | 1&lt;br /&gt;
* Online DRC ||| 3&lt;br /&gt;
* Direkte Integration von Teardrops || 2&lt;br /&gt;
* selektives Ratsnest (nicht mit dem Bauteil verbundene Luftlinien  beim plazieren ausblenden) | 1&lt;br /&gt;
* dynamisches Ratsnest (Luftlinien des Bauteils beim plazieren zum nächst gelegenen Pin verbinden) | 1&lt;br /&gt;
* Benannte Gruppen in Editor und Schaltplan z.B. analog1 oder power zum einfachen plazieren | 1&lt;br /&gt;
* Dxf Drag and Drop Mechanische Teile direkt in eagle boards und libs ziehen | 1&lt;br /&gt;
* Parametrische lib Erstellung über Textfile | 1&lt;br /&gt;
* Iges / Step Export. 3D Darstellung für Mcad exportieren | 1&lt;br /&gt;
* 3DScanner Import. Da eine fertige Leiterplatte die Lageinformationen aller Bauteile hat wird über einen 3D Scanner die Höheninformationen der Bauteile eingelesen und in die Bibliothek übertragen. | 1&lt;br /&gt;
* Direkte, einfache Nutzung von Layout- und Schaltplanmodulen | 1&lt;br /&gt;
* Im Layouteditor Bauteile konsistent platzieren sowie kopieren können | 1&lt;br /&gt;
* DRC: Bestückungsdruck auf PADs, SMDs oder VIAs | 1&lt;br /&gt;
* DRC: Warnung/ Meldung über nicht geroutete Netze/ bestehende Luftlinien | 1&lt;br /&gt;
&lt;br /&gt;
=== Autorouter ===&lt;br /&gt;
&lt;br /&gt;
== Preispolitik/Sonstiges ==&lt;br /&gt;
* Funktionsumfang der Non-Profit Version auf Schaltplan+Board mit 2 Layern reduzieren (Autorouter und 2 Innenlagen fallen weg), dafür max. Leiterplattengröße auf Doppel-Euro erhöhen. Besser noch 320cm&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; in beliebigem Format. ||||| | 6&lt;br /&gt;
* Kostenlose Studentenversion || 2&lt;br /&gt;
&lt;br /&gt;
== Anmerkungen ==&lt;br /&gt;
* [1] Die Messung der Länge einer Leiterbahn sollte zwischen zwei beliebigen Segmenten möglich sein. Man könnte dafür Start- und Endsegment markieren.&lt;br /&gt;
* [2] Wie in Sprint-Layout: Mit Maustaste auf Startpunk klicken, gedrückt halten und zum Endpunkt ziehen. Länge und Winkel der Strecke werden in Echtzeit angezeigt.&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Eagle-Wishlist&amp;diff=43779</id>
		<title>Eagle-Wishlist</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Eagle-Wishlist&amp;diff=43779"/>
		<updated>2010-02-26T08:30:10Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* Schaltplan-Editor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Auf dieser Seite können Wünsche zur Erweiterung der Funktionen des Leiterplatten CAD Programms Cadsoft EAGLE eingetragen werden. Es ist keine offizelle Wunschliste von Cadsoft und es ist nicht bekannt, ob Cadsoft-Mitarbeiter diese Seite regelmässig sichten. Cadsoft sollte sicherheitshalber regelmäßig angeschrieben werden, damit diese Liste nicht in Vergessenheit gerät.&lt;br /&gt;
&lt;br /&gt;
Damit sich die beliebtesten Wünsche herauskristallisieren, macht jeder einfach einen virtuellen Strich dahinter: | (Windows: ALT-GR Taste und &amp;lt; Taste drücken, Mac OS X: Alt-Taste und 7 Taste drücken). Alle fünf Striche (|||||) bitte immer ein Leerzeichen einfügen.&lt;br /&gt;
&lt;br /&gt;
Neue Wünsche einfügen darf und soll natürlich auch jeder. Einfach ganz viele Striche auf einmal hinter einem Wunsch einzufügen ist zwecklos. Das erkennt man in der History und es gibt viele Leute, die diese Seite überwachen...&lt;br /&gt;
&lt;br /&gt;
Ja, die Einleitung ist von der Reichelt-Wishlist geklaut. Existenzberechtigung für diese Seite: Farnell will Eagle verbessern. Siehe http://de.farnell.com/jsp/bespoke/bespoke2.jsp?ICID=i-7706-00001001&amp;amp;bespokepage=farnell/de/design-link/cadsoft.jsp&lt;br /&gt;
&lt;br /&gt;
== Programmfunktionen ==&lt;br /&gt;
&lt;br /&gt;
=== Schaltplan-Editor ===&lt;br /&gt;
&lt;br /&gt;
* Standardbauteile oder Makros in &amp;quot;Schnellzugriff&amp;quot; (Symbolleiste) ||&lt;br /&gt;
: Mit dem &#039;&#039;MENU&#039;&#039;-Befehl lässt sich eine Symbolleiste erzeugen, deren Knöpfe wiederum mit beliebigen Befehlen belegt werden können, einschließlich &#039;&#039;ADD&#039;&#039; --[[Benutzer:Haku|Haku]] 08:47, 21. Feb. 2010 (UTC) für den Schnellzugriff oder &#039;&#039;RUN&#039;&#039;/&#039;&#039;SCRIPT&#039;&#039; für Makros.&lt;br /&gt;
* Richtungsabhängige Labels: (3erlei) verschiedene Labels mit denen zusätzlich zum Netznamen die Richtung (Eingang, Ausgang, Bidirektional) des Signals angegeben werden kann | 1&lt;br /&gt;
&lt;br /&gt;
=== Board-Editor ===&lt;br /&gt;
&lt;br /&gt;
* Parameter eines Objektes (Via, Track,..) per Doppelkick-Option bearbeitbar |&lt;br /&gt;
* Thermal Vias für unterschiedliche Gehäuse einzeln anpassbar machen | 1&lt;br /&gt;
* Direkte implementierung von EAGLE 3D ||||| || 7&lt;br /&gt;
* Messung der Leiterbahnlänge &amp;lt;sub&amp;gt;[1]&amp;lt;/sub&amp;gt; ||||| | 6&lt;br /&gt;
* Weitere Standardgeometrien (Kreisflächen, Spiralen u.ä.) |||| 4&lt;br /&gt;
* Abstandsmessung &amp;lt;sub&amp;gt;[2]&amp;lt;/sub&amp;gt; ||| 3&lt;br /&gt;
* Routen von LVDS-Leitungspaaren |||| 4&lt;br /&gt;
* Andere Farben für Versorgungsspannungen definierbar machen ||| 3&lt;br /&gt;
* Impedanzkontrolle von Leiterbahnen |||| 4&lt;br /&gt;
* Board im Editor drehen (90°-Schritte) und Umdrehen (Oberseite/Unterseite) || 2&lt;br /&gt;
* Kopieren von Leiterbahnen/Gruppen || 2&lt;br /&gt;
* Meanderstrukturen für Leiterbahnlängenausgleich | 1&lt;br /&gt;
* Online DRC ||| 3&lt;br /&gt;
* Direkte Integration von Teardrops || 2&lt;br /&gt;
* selektives Ratsnest (nicht mit dem Bauteil verbundene Luftlinien  beim plazieren ausblenden) | 1&lt;br /&gt;
* dynamisches Ratsnest (Luftlinien des Bauteils beim plazieren zum nächst gelegenen Pin verbinden) | 1&lt;br /&gt;
* Benannte Gruppen in Editor und Schaltplan z.B. analog1 oder power zum einfachen plazieren | 1&lt;br /&gt;
* Dxf Drag and Drop Mechanische Teile direkt in eagle boards und libs ziehen | 1&lt;br /&gt;
* Parametrische lib Erstellung über Textfile | 1&lt;br /&gt;
* Iges / Step Export. 3D Darstellung für Mcad exportieren | 1&lt;br /&gt;
* 3DScanner Import. Da eine fertige Leiterplatte die Lageinformationen aller Bauteile hat wird über einen 3D Scanner die Höheninformationen der Bauteile eingelesen und in die Bibliothek übertragen. | 1&lt;br /&gt;
* Direkte, einfache Nutzung von Layout- und Schaltplanmodulen | 1&lt;br /&gt;
* Im Layouteditor Bauteile konsistent platzieren sowie kopieren können | 1&lt;br /&gt;
* DRC: Bestückungsdruck auf PADs, SMDs oder VIAs | 1&lt;br /&gt;
* DRC: Warnung/ Meldung über nicht geroutete Netze/ bestehende Luftlinien | 1&lt;br /&gt;
&lt;br /&gt;
=== Autorouter ===&lt;br /&gt;
&lt;br /&gt;
== Preispolitik/Sonstiges ==&lt;br /&gt;
* Funktionsumfang der Non-Profit Version auf Schaltplan+Board mit 2 Layern reduzieren (Autorouter und 2 Innenlagen fallen weg), dafür max. Leiterplattengröße auf Doppel-Euro erhöhen. Besser noch 320cm&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; in beliebigem Format. ||||| | 6&lt;br /&gt;
* Kostenlose Studentenversion || 2&lt;br /&gt;
&lt;br /&gt;
== Anmerkungen ==&lt;br /&gt;
* [1] Die Messung der Länge einer Leiterbahn sollte zwischen zwei beliebigen Segmenten möglich sein. Man könnte dafür Start- und Endsegment markieren.&lt;br /&gt;
* [2] Wie in Sprint-Layout: Mit Maustaste auf Startpunk klicken, gedrückt halten und zum Endpunkt ziehen. Länge und Winkel der Strecke werden in Echtzeit angezeigt.&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Eagle-Wishlist&amp;diff=43778</id>
		<title>Eagle-Wishlist</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Eagle-Wishlist&amp;diff=43778"/>
		<updated>2010-02-26T08:29:54Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* Board-Editor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Auf dieser Seite können Wünsche zur Erweiterung der Funktionen des Leiterplatten CAD Programms Cadsoft EAGLE eingetragen werden. Es ist keine offizelle Wunschliste von Cadsoft und es ist nicht bekannt, ob Cadsoft-Mitarbeiter diese Seite regelmässig sichten. Cadsoft sollte sicherheitshalber regelmäßig angeschrieben werden, damit diese Liste nicht in Vergessenheit gerät.&lt;br /&gt;
&lt;br /&gt;
Damit sich die beliebtesten Wünsche herauskristallisieren, macht jeder einfach einen virtuellen Strich dahinter: | (Windows: ALT-GR Taste und &amp;lt; Taste drücken, Mac OS X: Alt-Taste und 7 Taste drücken). Alle fünf Striche (|||||) bitte immer ein Leerzeichen einfügen.&lt;br /&gt;
&lt;br /&gt;
Neue Wünsche einfügen darf und soll natürlich auch jeder. Einfach ganz viele Striche auf einmal hinter einem Wunsch einzufügen ist zwecklos. Das erkennt man in der History und es gibt viele Leute, die diese Seite überwachen...&lt;br /&gt;
&lt;br /&gt;
Ja, die Einleitung ist von der Reichelt-Wishlist geklaut. Existenzberechtigung für diese Seite: Farnell will Eagle verbessern. Siehe http://de.farnell.com/jsp/bespoke/bespoke2.jsp?ICID=i-7706-00001001&amp;amp;bespokepage=farnell/de/design-link/cadsoft.jsp&lt;br /&gt;
&lt;br /&gt;
== Programmfunktionen ==&lt;br /&gt;
&lt;br /&gt;
=== Schaltplan-Editor ===&lt;br /&gt;
&lt;br /&gt;
* Standardbauteile oder Makros in &amp;quot;Schnellzugriff&amp;quot; (Symbolleiste) ||&lt;br /&gt;
: Mit dem &#039;&#039;MENU&#039;&#039;-Befehl lässt sich eine Symbolleiste erzeugen, deren Knöpfe wiederum mit beliebigen Befehlen belegt werden können, einschließlich &#039;&#039;ADD&#039;&#039; --[[Benutzer:Haku|Haku]] 08:47, 21. Feb. 2010 (UTC) für den Schnellzugriff oder &#039;&#039;RUN&#039;&#039;/&#039;&#039;SCRIPT&#039;&#039; für Makros.&lt;br /&gt;
* Richtungsabhängige Labels: (3erlei) verschiedene Labels mit denen zusätzlich zum Netznamen die Richtung (Eingang, Ausgang, Bidirektional) des Signals angegeben werden kann |&lt;br /&gt;
&lt;br /&gt;
=== Board-Editor ===&lt;br /&gt;
&lt;br /&gt;
* Parameter eines Objektes (Via, Track,..) per Doppelkick-Option bearbeitbar |&lt;br /&gt;
* Thermal Vias für unterschiedliche Gehäuse einzeln anpassbar machen | 1&lt;br /&gt;
* Direkte implementierung von EAGLE 3D ||||| || 7&lt;br /&gt;
* Messung der Leiterbahnlänge &amp;lt;sub&amp;gt;[1]&amp;lt;/sub&amp;gt; ||||| | 6&lt;br /&gt;
* Weitere Standardgeometrien (Kreisflächen, Spiralen u.ä.) |||| 4&lt;br /&gt;
* Abstandsmessung &amp;lt;sub&amp;gt;[2]&amp;lt;/sub&amp;gt; ||| 3&lt;br /&gt;
* Routen von LVDS-Leitungspaaren |||| 4&lt;br /&gt;
* Andere Farben für Versorgungsspannungen definierbar machen ||| 3&lt;br /&gt;
* Impedanzkontrolle von Leiterbahnen |||| 4&lt;br /&gt;
* Board im Editor drehen (90°-Schritte) und Umdrehen (Oberseite/Unterseite) || 2&lt;br /&gt;
* Kopieren von Leiterbahnen/Gruppen || 2&lt;br /&gt;
* Meanderstrukturen für Leiterbahnlängenausgleich | 1&lt;br /&gt;
* Online DRC ||| 3&lt;br /&gt;
* Direkte Integration von Teardrops || 2&lt;br /&gt;
* selektives Ratsnest (nicht mit dem Bauteil verbundene Luftlinien  beim plazieren ausblenden) | 1&lt;br /&gt;
* dynamisches Ratsnest (Luftlinien des Bauteils beim plazieren zum nächst gelegenen Pin verbinden) | 1&lt;br /&gt;
* Benannte Gruppen in Editor und Schaltplan z.B. analog1 oder power zum einfachen plazieren | 1&lt;br /&gt;
* Dxf Drag and Drop Mechanische Teile direkt in eagle boards und libs ziehen | 1&lt;br /&gt;
* Parametrische lib Erstellung über Textfile | 1&lt;br /&gt;
* Iges / Step Export. 3D Darstellung für Mcad exportieren | 1&lt;br /&gt;
* 3DScanner Import. Da eine fertige Leiterplatte die Lageinformationen aller Bauteile hat wird über einen 3D Scanner die Höheninformationen der Bauteile eingelesen und in die Bibliothek übertragen. | 1&lt;br /&gt;
* Direkte, einfache Nutzung von Layout- und Schaltplanmodulen | 1&lt;br /&gt;
* Im Layouteditor Bauteile konsistent platzieren sowie kopieren können | 1&lt;br /&gt;
* DRC: Bestückungsdruck auf PADs, SMDs oder VIAs | 1&lt;br /&gt;
* DRC: Warnung/ Meldung über nicht geroutete Netze/ bestehende Luftlinien | 1&lt;br /&gt;
&lt;br /&gt;
=== Autorouter ===&lt;br /&gt;
&lt;br /&gt;
== Preispolitik/Sonstiges ==&lt;br /&gt;
* Funktionsumfang der Non-Profit Version auf Schaltplan+Board mit 2 Layern reduzieren (Autorouter und 2 Innenlagen fallen weg), dafür max. Leiterplattengröße auf Doppel-Euro erhöhen. Besser noch 320cm&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; in beliebigem Format. ||||| | 6&lt;br /&gt;
* Kostenlose Studentenversion || 2&lt;br /&gt;
&lt;br /&gt;
== Anmerkungen ==&lt;br /&gt;
* [1] Die Messung der Länge einer Leiterbahn sollte zwischen zwei beliebigen Segmenten möglich sein. Man könnte dafür Start- und Endsegment markieren.&lt;br /&gt;
* [2] Wie in Sprint-Layout: Mit Maustaste auf Startpunk klicken, gedrückt halten und zum Endpunkt ziehen. Länge und Winkel der Strecke werden in Echtzeit angezeigt.&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Eagle-Wishlist&amp;diff=43777</id>
		<title>Eagle-Wishlist</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Eagle-Wishlist&amp;diff=43777"/>
		<updated>2010-02-26T08:27:24Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* Schaltplan-Editor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Auf dieser Seite können Wünsche zur Erweiterung der Funktionen des Leiterplatten CAD Programms Cadsoft EAGLE eingetragen werden. Es ist keine offizelle Wunschliste von Cadsoft und es ist nicht bekannt, ob Cadsoft-Mitarbeiter diese Seite regelmässig sichten. Cadsoft sollte sicherheitshalber regelmäßig angeschrieben werden, damit diese Liste nicht in Vergessenheit gerät.&lt;br /&gt;
&lt;br /&gt;
Damit sich die beliebtesten Wünsche herauskristallisieren, macht jeder einfach einen virtuellen Strich dahinter: | (Windows: ALT-GR Taste und &amp;lt; Taste drücken, Mac OS X: Alt-Taste und 7 Taste drücken). Alle fünf Striche (|||||) bitte immer ein Leerzeichen einfügen.&lt;br /&gt;
&lt;br /&gt;
Neue Wünsche einfügen darf und soll natürlich auch jeder. Einfach ganz viele Striche auf einmal hinter einem Wunsch einzufügen ist zwecklos. Das erkennt man in der History und es gibt viele Leute, die diese Seite überwachen...&lt;br /&gt;
&lt;br /&gt;
Ja, die Einleitung ist von der Reichelt-Wishlist geklaut. Existenzberechtigung für diese Seite: Farnell will Eagle verbessern. Siehe http://de.farnell.com/jsp/bespoke/bespoke2.jsp?ICID=i-7706-00001001&amp;amp;bespokepage=farnell/de/design-link/cadsoft.jsp&lt;br /&gt;
&lt;br /&gt;
== Programmfunktionen ==&lt;br /&gt;
&lt;br /&gt;
=== Schaltplan-Editor ===&lt;br /&gt;
&lt;br /&gt;
* Standardbauteile oder Makros in &amp;quot;Schnellzugriff&amp;quot; (Symbolleiste) ||&lt;br /&gt;
: Mit dem &#039;&#039;MENU&#039;&#039;-Befehl lässt sich eine Symbolleiste erzeugen, deren Knöpfe wiederum mit beliebigen Befehlen belegt werden können, einschließlich &#039;&#039;ADD&#039;&#039; --[[Benutzer:Haku|Haku]] 08:47, 21. Feb. 2010 (UTC) für den Schnellzugriff oder &#039;&#039;RUN&#039;&#039;/&#039;&#039;SCRIPT&#039;&#039; für Makros.&lt;br /&gt;
* Richtungsabhängige Labels: (3erlei) verschiedene Labels mit denen zusätzlich zum Netznamen die Richtung (Eingang, Ausgang, Bidirektional) des Signals angegeben werden kann |&lt;br /&gt;
&lt;br /&gt;
=== Board-Editor ===&lt;br /&gt;
&lt;br /&gt;
* Parameter eines Objektes (Via, Track,..) per Doppelkick-Option bearbeitbar |&lt;br /&gt;
* Thermal Vias für unterschiedliche Gehäuse einzeln anpassbar machen | 1&lt;br /&gt;
* Direkte implementierung von EAGLE 3D ||||| || 7&lt;br /&gt;
* Messung der Leiterbahnlänge &amp;lt;sub&amp;gt;[1]&amp;lt;/sub&amp;gt; ||||| | 6&lt;br /&gt;
* Weitere Standardgeometrien (Kreisflächen, Spiralen u.ä.) |||| 4&lt;br /&gt;
* Abstandsmessung &amp;lt;sub&amp;gt;[2]&amp;lt;/sub&amp;gt; ||| 3&lt;br /&gt;
* Routen von LVDS-Leitungspaaren |||| 4&lt;br /&gt;
* Andere Farben für Versorgungsspannungen definierbar machen ||| 3&lt;br /&gt;
* Impedanzkontrolle von Leiterbahnen |||| 4&lt;br /&gt;
* Board im Editor drehen (90°-Schritte) und Umdrehen (Oberseite/Unterseite) || 2&lt;br /&gt;
* Kopieren von Leiterbahnen/Gruppen || 2&lt;br /&gt;
* Meanderstrukturen für Leiterbahnlängenausgleich | 1&lt;br /&gt;
* Online DRC ||| 3&lt;br /&gt;
* Direkte Integration von Teardrops || 2&lt;br /&gt;
* selektives Ratsnest (nicht mit dem Bauteil verbundene Luftlinien  beim plazieren ausblenden) | 1&lt;br /&gt;
* dynamisches Ratsnest (Luftlinien des Bauteils beim plazieren zum nächst gelegenen Pin verbinden) | 1&lt;br /&gt;
* Benannte Gruppen in Editor und Schaltplan z.B. analog1 oder power zum einfachen plazieren | 1&lt;br /&gt;
* Dxf Drag and Drop Mechanische Teile direkt in eagle boards und libs ziehen | 1&lt;br /&gt;
* Parametrische lib Erstellung über Textfile | 1&lt;br /&gt;
* Iges / Step Export. 3D Darstellung für Mcad exportieren | 1&lt;br /&gt;
* 3DScanner Import. Da eine fertige Leiterplatte die Lageinformationen aller Bauteile hat wird über einen 3D Scanner die Höheninformationen der Bauteile eingelesen und in die Bibliothek übertragen. | 1&lt;br /&gt;
* Direkte, einfache Nutzung von Layout- und Schaltplanmodulen | 1&lt;br /&gt;
* Im Layouteditor Bauteile konsistent platzieren sowie kopieren können | 1&lt;br /&gt;
* DRC: Bestückungsdruck auf PADs, SMDs oder VIAs | 1&lt;br /&gt;
&lt;br /&gt;
=== Autorouter ===&lt;br /&gt;
&lt;br /&gt;
== Preispolitik/Sonstiges ==&lt;br /&gt;
* Funktionsumfang der Non-Profit Version auf Schaltplan+Board mit 2 Layern reduzieren (Autorouter und 2 Innenlagen fallen weg), dafür max. Leiterplattengröße auf Doppel-Euro erhöhen. Besser noch 320cm&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; in beliebigem Format. ||||| | 6&lt;br /&gt;
* Kostenlose Studentenversion || 2&lt;br /&gt;
&lt;br /&gt;
== Anmerkungen ==&lt;br /&gt;
* [1] Die Messung der Länge einer Leiterbahn sollte zwischen zwei beliebigen Segmenten möglich sein. Man könnte dafür Start- und Endsegment markieren.&lt;br /&gt;
* [2] Wie in Sprint-Layout: Mit Maustaste auf Startpunk klicken, gedrückt halten und zum Endpunkt ziehen. Länge und Winkel der Strecke werden in Echtzeit angezeigt.&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Pegelwandler&amp;diff=41459</id>
		<title>Pegelwandler</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Pegelwandler&amp;diff=41459"/>
		<updated>2009-12-17T12:33:57Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* 1,2V...3,6V  1,65V...5,5V */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Vorwort ==&lt;br /&gt;
&lt;br /&gt;
Dies ist die erste aufgeräumte Version. Sicher nicht die letzte.&lt;br /&gt;
&lt;br /&gt;
* [http://www.mikrocontroller.net/forum/read-1-375051.html &amp;quot;Stein des Anstosses&amp;quot;]&lt;br /&gt;
* [http://www.mikrocontroller.net/forum/list-1-1.html?filter=pegelwand*+levelsh*&amp;amp;x=0&amp;amp;y=0 Suche in den Forenartikel]&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
Pegelwandeln (engl. level shifting) wird oft notwendig, wenn Systeme mit unterschiedlicher Ausgangs- und Eingangsspannungen (z.B. Versorgungs- oder Logikspannungen) miteinander verbunden werden sollen. Das vielleicht bekannteste Beispiel ist die Umsetzung von 0V/5V [[TTL]] Logikpegeln auf die -12V/12V Pegel einer seriellen [[RS232]] Schnittstelle. Die Probleme beim Pegelwandeln können sein:&lt;br /&gt;
&lt;br /&gt;
# Überlastung einer oder beider Seiten&lt;br /&gt;
# Inkompatible Logikpegel und daraus resultierendes Nichtfunktionieren der Schaltung, oder noch schlimmer, sporadische Fehlfunktionen&lt;br /&gt;
# Verzögerungen der Signale durch die Pegelwandlung und daraus resultierende maximale Signalfrequenzen&lt;br /&gt;
&lt;br /&gt;
=== Überlastung ===&lt;br /&gt;
&lt;br /&gt;
Das Erzeugen von verschiedenen Versorgungsspannungen ist ziemlich einfach, aber man muss sicher gehen, daß man die Signalleitungen zwischen den Bauteilen überprüft. Wenn ein 5V Bauteil ein Signal an ein 3V Bauteil schickt, können beide Bauteile beschädigt werden. Vor allem für neue ICs ist es ein Problem mit &amp;quot;hohen&amp;quot; Spannungen wie 5V zu arbeiten. Auf Grund der immer kleineren Schaltkreisstrukturen (der aktuelle Pentium wird mit 45nm Technologie hergestellt!) werden auch die Abstände und Schichtdicken immer geringer. Das reduziert natürlich auch die Spannungsfestigkeit der Transistoren auf dem IC. Neue ICs vertragen deshalb meist nur noch 3.3V, teilweise sogar weniger! Die Überlastung erfolgt durch zu hohe Spannung und dadurch mehr oder weniger langsame Zerstörung des ICs.&lt;br /&gt;
&lt;br /&gt;
=== Schutzdioden ===&lt;br /&gt;
&lt;br /&gt;
Hauptursache Nummer zwei für Überlastung von ICs mit verschiedenen Betriebsspannungen sind die in nahezu allen ICs integrierten Schutzdioden. Deren Aufgabe ist es in Normalfall, elektrostatische Entladungen auf eine sichere, niedrige Spannung zu begrenzen. Die Entladungen geschehen durch unsachgemässe Handhabung und Transport von ICs, z.B. wenn jemand über einen Kunstfaserteppich läuft, sich dabei elektrostatisch auflädt und einen IC anfasst. Oder wenn Bauteile in einem Gerät eingebaut sind und der Anwender berührt offen liegende Kontakte (RS232 Eingang, USB-Stick, PCI-Steckkarten beim Einbau etc.). Die Schutzdioden beginnen Strom zu leiten, wenn die Eingangsspannung ca. 500mV über VCC ansteigt oder mehr als 500mV unter GND absinkt. Im Normalbetrieb sollten die Schutzdioden keinen Strom leiten. Manchmal kann man sie aber zur Spannungsbegrenzung missbrauchen, siehe [[#STEP-DOWN:_5V_-.3E_3.3V | Step Down mit Vorwiderstand]].&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_schutzdioden.png]]&lt;br /&gt;
&lt;br /&gt;
=== 5V tolerante Eingänge ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;5 Volt tolerant&amp;lt;/i&amp;gt; bedeutet, daß 3 Volt Bausteine ohne Probleme von einem 5 Volt Baustein angesteuert werden können.&lt;br /&gt;
&lt;br /&gt;
Viele Bauteile die auf 3V arbeiten verfügen über 5V tolerante Eingänge. Man sollte aber grundsätzlich im Datenblatt darüber nachlesen, bevor die Schaltung aufgebaut wird. Sind sie es nicht, so ist ein &amp;lt;b&amp;gt;Pegelwandler&amp;lt;/b&amp;gt; auf den Verbindungsleitungen zwischen den Bauteilen notwendig. Ein Pegelwandler kann eine einfache Zener-Diode mit einem Widerstand sein, es kann aber auch ein eigens dafür vorgesehener IC sein. Sind die Signalwege bidirektional, so wird man meist die Lösung mit einem eigenen IC bevorzugen.&lt;br /&gt;
&lt;br /&gt;
[[AVR]]s sind generell &#039;&#039;&#039;nicht&#039;&#039;&#039; 5V tolerant, wenn sie mit 3.3V betrieben werden! Die absolute obere Grenze für Eingangsspannungen liegt bei Vcc + 0.5V. Zu finden in den elektrischen Spezifikationen im Datenblatt.&lt;br /&gt;
&lt;br /&gt;
Ob ein Bauteil 5V-tolerant ist und unter welchen Betriebsbedingungen das gilt steht im Datenblatt des betreffenden Bauteils vom betreffenden Hersteller. Wenn es auf diese Eigenschaft ankommt, lieber genau bei Lieferanten nachsehen, von welchem Hersteller die Bauteile kommen.&lt;br /&gt;
&lt;br /&gt;
Vorsicht bei:&lt;br /&gt;
&lt;br /&gt;
* 74&#039;&#039;&#039;LVX&#039;&#039;&#039;xxxx und 74&#039;&#039;&#039;LCX&#039;&#039;&#039;xxxx (245, 244, 240 ...) an Vcc=3,3V.&amp;lt;br&amp;gt;&amp;lt;font color=FF0000&amp;gt;Achtung&amp;lt;/font&amp;gt;: Nicht alle 74LVX sind für 5V -&amp;gt; 3,3V geeignet, da jeder Hersteller die ICs anders baut!&lt;br /&gt;
&lt;br /&gt;
=== Kompatibilität von Logikpegeln ===&lt;br /&gt;
&lt;br /&gt;
Siehe auch http://www.interfacebus.com/Design_Translation.html&lt;br /&gt;
&lt;br /&gt;
Verschiedene Mikroprozessoren haben eigene elektrische Kenndaten für HIGH und LOW Pegel, die abhängig von der Versorgungsspannung sind z.B. der [[R8C]]:&lt;br /&gt;
&lt;br /&gt;
* HIGH grösser 0.8 * Vcc&lt;br /&gt;
* LOW kleiner 0.2 * Vcc&lt;br /&gt;
&lt;br /&gt;
Man muss die Spannungen der Aus-und Eingänge vergleichen. Wenn es um ein Hobbyprojekt geht kann man einfach messen. Wenn es um eine kommerzielle Anwendung geht die man verkaufen will, sollte man besser die Spezifikationen der ICs studieren.&lt;br /&gt;
&lt;br /&gt;
== UNIDIREKTIONAL ==&lt;br /&gt;
&lt;br /&gt;
=== STEP-UP: 1.8V -&amp;gt; 5V ===&lt;br /&gt;
&lt;br /&gt;
* Die besondere Eigenschaft der alten TTL Schaltkreise, nämlich daß Strom bei LOW &#039;&#039;&#039;aus&#039;&#039;&#039; dem Eingang in den treibenden Ausgang fliesst kann man sich zu nutze machen wie die nachfolgende Schaltung zeigt. Dabei wird der HIGH-Pegel des 1,8V Signals durch eine Schottkydiode um ca. 0,3V auf 2,1V erhöht. Damit ist man fast offiziell im HIGH-Berich für TTL (Schaltschwelle 1,4V, HIGH&amp;gt;2.0V). Der LOW-Pegel wird auf ca. 0,3V erhöht, was voll den TTL-Richtlinien entspricht. Als Schaltkreisfamilie &#039;&#039;&#039;muss&#039;&#039;&#039; ein [[74xx|TTL-Typ]] eingesetzt werdem, also LS, F, AS oder ähnlich. CMOS-Typen wie HC, LVC etc. funktionieren &#039;&#039;&#039;nicht&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_LS.png]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Achtung:&#039;&#039;&#039; Diese Schaltung entspricht bei HIGH ungefähr einem offenen TTL-Eingang, was zwar meistens funktioniert, aber etwas störempfindlich sein kann. Davon wurde in der TTL-Ära stets abgeraten. Zudem ist der Pegelwechsel LOW nach HIGH durch den niedrigen Strom eher langsam. Man kann das jedoch mit einem Pullup-Widerstand absichern. Dann sind auch Gatter der 74HCT-Reihe einsetzbar.&lt;br /&gt;
&lt;br /&gt;
=== STEP-UP: 3.3V -&amp;gt; 5V ===&lt;br /&gt;
&lt;br /&gt;
* 3.3V Pegel werden bei TTL kompatiblen Eingängen richtig erkannt (Schaltschwelle 1,4V). Es ist kein Pegelwandler erforderlich. Direkte Verbindung.&lt;br /&gt;
&lt;br /&gt;
* 5V CMOS Eingänge haben typisch eine minimale Eingangsspannug für HIGH (&amp;lt;math&amp;gt;V_{IH}&amp;lt;/math&amp;gt;) von 0.6 * VCC = 0.6 * 5V = 3V. Das kann ein 3.3V CMOS Ausgang direkt treiben, allerdings kann sich das Zeitverhalten dadurch etwas ändern weil der HIGH Pegel später erkannt wird. Vorsicht! Viele 5V CMOS ICs wollen für HIGH offiziell mindestens 0.7V * VCC = 3.5V oder manche auch 0.8 * VCC = 4.0V! Das geht dann offiziell nicht mehr mit einem 3.3V Ausgang! Für Hobbyzwecke kann man das aber ggf. probieren.&lt;br /&gt;
&lt;br /&gt;
* 3.3V [[Ausgangsstufen_Logik-ICs | Open Collector]] nach 5V (TTL oder CMOS): Einfach einen Pull-Up Widerstand hinzufügen und gut. Allerdings verbraucht der Pull-Up Widerstand bei LOW relativ viel Strom und kann bei HIGH nicht allzuviel Strom liefern. Die Schaltgeschwindigkeit von LOW nach HIGH wird durch die Grösse des Pull-Ups bestimmt.&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_oc_3-5.png]]&lt;br /&gt;
&lt;br /&gt;
* 3,3V auf echte 5V (CMOS) geht am einfachsten mit einem Baustein der HCT Familie (NICHT HC !). Diese haben TTL-compatible Eingänge und echte CMOS Ausgänge&lt;br /&gt;
&lt;br /&gt;
* Man kann einen Komparator in nichtinvertierender Schaltung benutzen (LM339/393). Allerdings ist diese Lösung meist relativ langsam, abhängig vom verwendeten Komparator.&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_comp_3-5.png]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 74HCTxxx (245, 244, 240 ...)&lt;br /&gt;
* 74HCT125: OE Pins auf Masse und dann das Signal einfach anschließen.&lt;br /&gt;
* SN74LVC07AD&lt;br /&gt;
&lt;br /&gt;
=== STEP-UP: 5V -&amp;gt; 9..15V ===&lt;br /&gt;
&lt;br /&gt;
* Am einfachsten geht das mit einem Open Collector Ausgang, einfach einen Pull-Up hinzufügen (an die hohe Spannung) und fertig.&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_oc_5-12.png]]&lt;br /&gt;
&lt;br /&gt;
* Man kann einen Komparator benutzen. Allerdings ist diese Lösung meist relativ langsam, abhängig vom verwendeten Komparator. Wenn nur zwei Signale pegelgewandlet werden müssen bietet sich der LM393 an, ein Doppelkomparator mit Open Collector Ausgang, mit dem man auf einen beliebigen Pegel ausgeben kann. Der LM339 ist ein Vierfachkomparator mit den gleichen Eigenschaften. Wenn wenig Platz vorhanden ist, dann ist der TL311 im winzigen SOT-23 Gehäuse sehr empfehlenswert. Bei jedem Komparator kann auch einfach eine Invertierung gemacht werden, einfach die Eingänge + und - vertauschen. Diese Komparatoren eignen sich bis ca. 1 MHz.&lt;br /&gt;
&lt;br /&gt;
* [http://www.elektronik-kompendium.de/sites/praxis/bausatz_pegelwandler-mit-transistoren.htm Pegelwandler mit Transistor, invertierend]&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_trans_inv.png]]&lt;br /&gt;
&lt;br /&gt;
* Pegelwandler mit Transistor, nicht invertierend&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_trans_ni.png]]&lt;br /&gt;
&lt;br /&gt;
Die Idee ist einfach. Wenn der Ausgang des 5V Gatters auf HIGH ist dann ist der Transistor ausgeschaltet, der Pull-Up Widerstand R7 zeiht den Ausgang auf +12V. Ist der Ausgang des 5V Gatters auf LOW ist, dann ist er vollkommen durchgesteuert und der Ausgang nahe 0V (je nach Typ ca. 300mV). Der Vorteil ist hier erhöhte Störsicherheit im Gegensatz zur einfachen Ansteurung der Basis über einen Vorwiderstand. Ausserdem wird dadurch nicht die Logik invertiert. Nachteilig ist der geringe Strom, der bei HIGH zur Verfügung steht (typisch 100&amp;amp;mu;A). Diese Schaltung ist die seltene Anwendung einer Basisschaltung für digitale Signale.&lt;br /&gt;
&lt;br /&gt;
* Wenn mehr Geschwindigkeit, Ausgangsstrom und weniger Stromverbrauch nötig ist, dann muss ein spezieller Baustein her, wie z.B.&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
** [[Mosfet-Übersicht#Mosfet-Treiber|MOSFET-Treiber]] (z.B. L293, L298, UCC27325 und deren Verwandte), wenns nicht zu schnell ist (einige Dutzend kHz)&lt;br /&gt;
** CD40109, bei Reichelt verfügbar&lt;br /&gt;
** HEF4104, 4fach LOW-HIGH Pegelwandler mit normalen und invertierten Augängen sowie Tristate. Um ggf. sicherzustellen, dass wie im Datenblatt beschrieben immer VDDI &amp;lt;= VDDO ist, kann man einfach eine Diode von VDDO nach VDDI schalten (z.B. Schottky SB120, aber auch 1N4148 &amp;amp; Co sollte problemlos funktionieren)&lt;br /&gt;
** CMOS 4504, 6fach LOW-HIGH/HIGH-LOW 3-20V Pegelwandler, TTL/CMOS (umschaltbar) =&amp;gt; CMOS, kein Reihenfolge von Vcc/Vee erforderlich (Bezugsquelle: CSD)&lt;br /&gt;
** MAX232, der braucht nur 5V Versorgungsspannung. Allerdings ist der Ausgangswiderstand relativ hoch (ca. 300Ohm) und man kann nur ca. 5mA Ausgangstrom liefern. Die Ausgangsspannung beträgt maximal 10V.&lt;br /&gt;
&lt;br /&gt;
=== STEP-DOWN: 5V -&amp;gt; 3.3V ===&lt;br /&gt;
&lt;br /&gt;
* Zuerst sollte man prüfen, ob die Eingänge 5V tolerant sind. Dann kann man die ICs direkt verbinden. Sehr schnell und billig!&lt;br /&gt;
&lt;br /&gt;
* Wenn die Eingänge nicht 5V tolerant sind und es trotzdem schnell sein soll, muss ein Gatter aus der LVC oder AHC Familie dazwischen geschaltet werden. Bei 3V Betriebsspannung kann man problemlos 5V an den Eingang anlegen. Der Baustein 74HC4050 erlaubt per Definition eine Step-Down Pegelwandlung bis etwa 15V (siehe Datenblatt). Beide Anordungen verbrauchen auch sehr wenig Ruhestrom.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:* 74LVC245A (&#039;A&#039; ist wichtig, I/Os 5V-tolerant)&lt;br /&gt;
:* 74LVC245DW &lt;br /&gt;
:* 74LVT245 &lt;br /&gt;
:* 74LVXxxx (245, 244, 240 ...) an Vcc=3,3V. Achtung: Nicht alle 74LVX sind für 5V -&amp;gt; 3,3V geeignet, da jeder Hersteller die ICs anders baut!&lt;br /&gt;
:** 74LVX04 &lt;br /&gt;
:** 74LVX244 (Fairchild)&lt;br /&gt;
:** 74LVX245 (nicht von Reichelt, nicht 5V tolerant)&lt;br /&gt;
&lt;br /&gt;
:* 74HC4050 (bis 15V Step Down Pegelwandlung laut Datenblatt, bei Reichelt in DIP und SO erhältlich)&lt;br /&gt;
:* MAX3373/MAX3375&lt;br /&gt;
:* NC7SZ08 oder andere aus derselben Serie. CMOS-Logik mit 5V-toleranten Eingängen, recht flott und braucht dank SOT-23 auch wenig Platz auf dem Print&lt;br /&gt;
&lt;br /&gt;
* 5V Open Collector auf 3.3V Eingang. Einfach einen Pull-Up hinzufügen (Pull-Up liegt auf 3.3V). Nachteilig ist der relativ hohe Stromverbrauch bei LOW, die begrenzte Geschwindigkeit bei hochohmigen Pull-Ups und der relativ geringe Ausgangsstrom bei HIGH (abhängig vom Pull-Up).&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_oc_5-3.png]]&lt;br /&gt;
&lt;br /&gt;
* Spannungsteiler mit 680 Ohm und 1kOhm. Der Nachteil dieser Lösung ist der relativ hohe Stromverbrauch (~3mA), der relativ geringe Ausgangsstrom (mehr als 200..300uA sollte man da nicht rausziehen) und die relativ geringe Geschwindigkeit (ca. 10 MHz).&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_st_5-3.png]]&lt;br /&gt;
&lt;br /&gt;
* 1 kOhm Vorwiderstand. Dadurch wird der Strom vom 5V Ausgang in die 3.3V Versorgung durch die internen Schutzdioden auf ca. 1mA begrenzt. Diese Lösung ist auch relativ langsam (ca. 5MHz). Ggf. kann man den Vorwiderstand auf 100 Ohm reduzieren, das erhöht dann wieder die Geschwindigkeit. Aufpassen, einige ICs vertragen nur 1mA oder weniger durch die Schutzdioden! Ausserdem muss man aufpassen, das jetzt von der 5V Seite Strom in die 3.3V Versorgung eingespeist wird. Besonders in Schaltungen mit sehr niedrigem Stromverbrauch kann das zum Problem werden, wenn weniger Strom verbraucht wird als über die Vorwiderstände eingespeist wird. Dann nimmt es meist der Spannungsregler für 3.3V übel wenn jemand &amp;quot;schiebt&amp;quot;, sprich, Strom einspeist. Denn die allermeisten Spannungsregler können nur Strom liefern (source), aber keinen Strom aufnehmen (sink). Es gibt 4-fach-Diodennetzwerke, die die internen Schutzdioden entlasten können (Schottkydioden mit kleinerer Flusspannung von ~0,3V als die internen Silizizumdioden mit ~0,7V), außerdem ist teilweise noch eine [[Diode#Z-Diode|Zenerdiode]] enthalten, die ggf. den überschüssig eingespeisten Strom aufnehmen kann. &lt;br /&gt;
&lt;br /&gt;
[[bild:pw_vw_5-3.png]]&lt;br /&gt;
&lt;br /&gt;
Achtung: Mindestens für 74HC(T) Gatter ist dokumentiert (Philips 74HC/T High-Speed CMOS User Guide), dass auch schon geringer Strom durch die internen Schutzdioden zu einer unerwünschten Kopplung von Eingängen führen kann, d.h. der Strom fliesst zu einem anderen Eingang wieder hinaus. Sind also andere Eingänge ebenso hochohmig angeschlossen, kann dieser Querstrom zu Fehlfunktion führen.&lt;br /&gt;
&lt;br /&gt;
== BIDIREKTIONAL ==&lt;br /&gt;
&lt;br /&gt;
Für bidirektionale Busse gibt es spezielle Pegelwandler mit 2 Versorgungsspannungen. Allerdings brauchen die meist ein Signal zur Richtungsumschaltung. Auch muss man die Reihenfolge der Versorgungsspannungen beim Einschalten beachten. Aktive bidirektionale Pegelwandler OHNE Steuereingang zur Richtungsumschaltung sind mit Vorsicht zu geniessen, denn die brauchen teilweise kurzzeitig einen relativ hohen Strom, um die Eingänge zu treiben.&lt;br /&gt;
&lt;br /&gt;
=== 5V &amp;lt;-&amp;gt; 3.3V ===&lt;br /&gt;
&lt;br /&gt;
* Wenn die 5V Seite TTL-kompatible Eingänge hat kann wieder der Spannungsteiler oder Vorwiderstand wie bei der unidirektionalen Anpassung verwendet werden (mit all seinen Vor- und Nachteilen).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* SN74CB3T3306 &lt;br /&gt;
* MAX1741 &lt;br /&gt;
* MAX3378E &lt;br /&gt;
* 74AHC126 s.u.&lt;br /&gt;
* ST2378 (bei CSD erhältlich, 3.5 eur, leider TSSOP)&lt;br /&gt;
* TSX0104E (TI: 4-BIT BIDIRECTIONAL VOLTAGE-LEVEL TRANSLATOR FOR OPEN-DRAIN AND PUSH-PULL APPLICATIONS)&lt;br /&gt;
* SN74LVC07A&lt;br /&gt;
&lt;br /&gt;
=== 1,65V...5,5V &amp;lt;-&amp;gt; 1,65V...5,5V ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
* SN74LVC1T45&lt;br /&gt;
* SN74LVC2T45&lt;br /&gt;
* SN74LVC(H)8T245&lt;br /&gt;
* SN74LVC(H)16T245&lt;br /&gt;
&lt;br /&gt;
=== 1,2V...3,6V &amp;lt;-&amp;gt; 1,65V...5,5V ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
* TXB0101&lt;br /&gt;
* TXB0102&lt;br /&gt;
* TXB0104&lt;br /&gt;
* TXB0106&lt;br /&gt;
* TXB0108&lt;br /&gt;
&lt;br /&gt;
=== 1,2V...3,6V &amp;lt;-&amp;gt; 1,2V...3,6V ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
* SN74AVC(H)1T45&lt;br /&gt;
* SN74AVC(H)2T45&lt;br /&gt;
* SN74AVC(H)4T245&lt;br /&gt;
* SN74AVC(H)8T245&lt;br /&gt;
* SN74AVC(H)16T245&lt;br /&gt;
* SN74AVC(H)20T245&lt;br /&gt;
* SN74AVC(H)24T245&lt;br /&gt;
* SN74AVC(H)32T245&lt;br /&gt;
&lt;br /&gt;
== Mit galvanischer Trennung ==&lt;br /&gt;
&lt;br /&gt;
* [[Optokoppler]]&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_opto.png]]&lt;br /&gt;
&lt;br /&gt;
* GMR-Koppler von der Firma NVE &lt;br /&gt;
* iCoupler Technologie von der Firma Analog Devices&lt;br /&gt;
* [[Kapazitiver Koppler]]&lt;br /&gt;
&lt;br /&gt;
Lit.: &#039;&#039;Galvanische Trennung: Optokoppler, GMR-Koppler oder iCoupler?&#039;&#039;, Siegfried W. Best, Redaktion elektronik industrie, [http://www.elektronik-industrie.de/ei/11,2003/article/2f0082f824c.html elektronik industrie 11-2003, S. 22ff.]&lt;br /&gt;
&lt;br /&gt;
== Praktische Beispiele ==&lt;br /&gt;
&lt;br /&gt;
=== Einfaches RS232-Interface ===&lt;br /&gt;
&lt;br /&gt;
[http://web.archive.org/web/20050122013618/http://www.henrik-reimers.de/control/rs232interface.gif Erfolgreicher Einsatz bis 19200 Baud und bis zu 10 m Leitungslänge]&lt;br /&gt;
&lt;br /&gt;
Beschränkungen:&lt;br /&gt;
&lt;br /&gt;
* ggf. Platzbedarf&lt;br /&gt;
* Geschwindigkeit s.o.&lt;br /&gt;
&lt;br /&gt;
Beispiel: http://www.hagtech.com/pdf/translator.pdf&lt;br /&gt;
&lt;br /&gt;
=== [[I2C]]-Bus: gemeinsam 3.3V und 5V ===&lt;br /&gt;
&lt;br /&gt;
* [[MSP430]] an 3,3V/5V: http://www-s.ti.com/sc/psheets/slaa148/slaa148.pdf&lt;br /&gt;
&lt;br /&gt;
* Philips PCA9515: I2C Puffer mit Pegelwandlung. Der PCA9515 ist ein I2C-Bus Repeater, welcher I2C Busse mit verschiedenen Spannungen isoliert. Verfügbar bei Reichelt und DigiKey.&lt;br /&gt;
&lt;br /&gt;
* [http://www.standardics.philips.com/support/documents/i2c/pdf/an97055.pdf Philips AN97055 Bi-directional level shifter for I²C-bus and other systems]&lt;br /&gt;
&lt;br /&gt;
* Bevor man ein Philips I2C Chip auswählt sollte man prüfen ob er verfügbar ist und auch das verfügbare Gehäuse wählen. Man sollte auch überlegen ob ein Puffer wirklich gebraucht wird. Wenn man echte I2C ICs mit 5V betreibt, dann sind die Eingänge vom Typ Schmitt Trigger CMOS (z.B. PCF8574). Dann müssen 3.3V Pegel auf 5V umgesetzt werden. Wenn man jedoch SMBUS Ics verwendet (z.B. ADT7461, Silabs 8051) dann sind die Schwellspannungen TTL kompatibel und es ist keine Anpassung notwendig. Für neue Pegelwandler sollte man hier nachschauen. http://www.bus-buffer.com&lt;br /&gt;
&lt;br /&gt;
* [http://www.edn.com/article/CA193193.html &amp;quot;Two-transistor circuit replaces IC&amp;quot;]. Für diese Anwendung kann ENABLE direkt mit 3.3V verbunden werden. Es ist eigentlich nur dazu da, den ICs &amp;quot;hot-swappable&amp;quot; zu machen (kann unter Spannung gesteckt und getrennt werden). Es geht sogar mit nur einem [[Transistor]] [http://www.mikrocontroller.net/topic/92447 siehe Forum]. Man sollte beachten, daß die Schaltung sowohl für SCL als auch SDA benötigt wird. &lt;br /&gt;
* Noch einfachere Lösungen mit nur einem MOSFET und zwei Pull-Up Widerständen pro Leitung sind in den folgenden Links zu finden. Vielleicht ist es sogar noch billiger Bipolartransistoren zu verwenden.&lt;br /&gt;
** http://www.semiconductors.philips.com/markets/mms/protocols/i2c/facts/#levelshifting&lt;br /&gt;
** http://www.semiconductors.philips.com/acrobat_download/literature/9398/39340011.pdf&lt;br /&gt;
&lt;br /&gt;
=== Auswählbare Pegel ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Frage:&#039;&#039;&#039;&lt;br /&gt;
Ein CMOS Logikpegel zwischen 1,8V, 2,5V und 3,3V (abhängig von der Anwendung) muss auf 5V CMOS Logikpegel gewandelt werden. Es geht nur um diese Richtung mit maximal 8MHz. Es gibt die Stromversorgung für alle Pegel. Ein normaler Komparator wie LM311 ist nicht möglich, da er beim Betrieb mit 5V Versorgunsspannung erst ab 1V zu schalten anfängt. Meine Idee ist die Verwendung eines High Speed OPVs mit R2R Eingang, z.B. LMH6645.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Antworten:&#039;&#039;&#039;&lt;br /&gt;
* Man könnte einen ultra-low threshold N-Kanal MOSFET nehmen und als Open Drain mit einem Pull-Up nach 5V betreiben, BSH103 könnte passen (Schwellspannung ~0,4V).&lt;br /&gt;
* High-Speed Single Supply Komparator wie z.B. [http://www-s.ti.com/sc/ds/tl712.pdf TL712] .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Frage:&#039;&#039;&#039;&lt;br /&gt;
Ich suchen einen IC, welcher eine Pegelwandlung von 3,3V nach 1,8V, 2,0V oder 5V ermöglicht und während des Betriebs umgeschaltet werden kann.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Antworten:&#039;&#039;&#039;&lt;br /&gt;
* So ein IC ist der Linear [http://www.linear.com/pc/productDetail.jsp?navId=H0,C1,C1007,C1071,P1601 LTC1555L-1.8] . &lt;br /&gt;
&lt;br /&gt;
=== AVR SPI (SDC/MMC)===&lt;br /&gt;
&lt;br /&gt;
Für &#039;&#039;&#039;bidirektionalen Betrieb&#039;&#039;&#039; zwischen 5V-AVR und 3,3V-Geräten und anders herum gibt es den Level-Translator &#039;&#039;&#039;MAX3378E&#039;&#039;&#039; von Maxim.&lt;br /&gt;
&lt;br /&gt;
Wenn die Datenrichtung am SPI im Zielsystem festgelegt ist, reichen &#039;&#039;&#039;unidirektionale Bausteine&#039;&#039;&#039;:&lt;br /&gt;
* 3x von 5V nach 3,3V und 1x von 3,3V nach 5V: &#039;&#039;&#039;MAX3392E&#039;&#039;&#039;&lt;br /&gt;
* 1x von 5V nach 3,3V und 3x von 3,3V nach 5V: &#039;&#039;&#039;MAX3390E&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zum Anschließen einer SDC/MMC an einen 5V-AVR eignen sich somit der MAX3978E und der MAX3392E. Beide sind u.A. im winzigen TSSOP-14-Gehäuse verfügbar, nehmen sehr wenig Energie auf und eignen sich auch für andere Spannungen. Mit 3,3 und 5V beträgt die garantierte Übertragungsrate 8Mbps.&lt;br /&gt;
&lt;br /&gt;
* [http://datasheets.maxim-ic.com/en/ds/MAX3372E-MAX3393E.pdf Datenblatt]&lt;br /&gt;
&lt;br /&gt;
Eine weitere Möglichkeit zum Übersetzen zwischen 3,3 und 5V liegt in der Verwendung des &#039;&#039;&#039;74LVC245&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
5V-AVR an eine MMC (ohne Level-Shifter-Baustein):&lt;br /&gt;
* [http://www.microsyl.com/ledsign/ledsign.html Projektseite] &lt;br /&gt;
* [http://www.microsyl.com/ledsign/ledsign1.pdf Schaltplan]&lt;br /&gt;
&lt;br /&gt;
=== µC &amp;lt;-&amp;gt; Parallelport ([[ISP]]-Dongle, [[JTAG]] Wiggler, ...) ===&lt;br /&gt;
&lt;br /&gt;
Dieser Schaltplan funktioniert auch bei 3.3V wenn man einen 74&amp;lt;B&amp;gt;HC&amp;lt;/B&amp;gt;244 anstatt eines 74&amp;lt;B&amp;gt;LS&amp;lt;/B&amp;gt;244 verwendet: [http://www.epanorama.net/circuits/parallel_output.html Parallel port interfacing made easy: Simple circuits and programs to show how to use PC parallel port output capabilities].&lt;br /&gt;
&lt;br /&gt;
=== 2 Leitungspaare RX/TX 5V/3,3V ===&lt;br /&gt;
&lt;br /&gt;
Der [http://www.hackaday.com/2008/06/19/sparkfuns-logic-level-converter/ SparkFun&#039;s Logic Level Converter] ist eine Baugruppe mit MOSFETs [http://www.fairchildsemi.com/pf/BS/BSS138.html BSS138] für die Pegelwandlung von 5V auf 3,3V. 5V/2,8V und 5V/1,8V sind ebenfalls machbar.&lt;br /&gt;
&lt;br /&gt;
= Bauteile =&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;74ALVC16245&#039;&#039;&#039; - &#039;&#039;16bit dual supply translating transceiver&#039;&#039;. Eine Seite von 1.5V bis 3.6V, die andere von 1.5 bis 5.5V.&lt;br /&gt;
* &#039;&#039;&#039;74LVX573&#039;&#039;&#039; (unidirektional, Latch, nicht alle Hersteller bauen diesen 5V tolerant!)&lt;br /&gt;
* &#039;&#039;&#039;74LVX245&#039;&#039;&#039; (bidirektional, nicht alle Hersteller bauen diesen 5V tolerant!)&lt;br /&gt;
* &#039;&#039;&#039;74LVX125&#039;&#039;&#039; - &#039;&#039;Low Voltage Quad Buffer with 3-STATE Outputs&#039;&#039;. http://www.fairchildsemi.com/pf/74/74LVX125.html&lt;br /&gt;
* &#039;&#039;&#039;SN74LVC2T45&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;SN74LVC8T245&#039;&#039;&#039; - &#039;&#039;8-Bit Dual-Supply Bus Transceiver with Configurable Voltage Translation and Three-State Outputs&#039;&#039;. http://focus.ti.com/docs/prod/folders/print/sn74lvc8t245.html&lt;br /&gt;
* &#039;&#039;&#039;74LCX244MSA&#039;&#039;&#039; von Fairchild.&lt;br /&gt;
* &#039;&#039;&#039;MAX3377&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;MAX3000&#039;&#039;&#039; 8-Kanal bidirektioneler Pegelwandler ohne Richtungsumschaltung&lt;br /&gt;
&lt;br /&gt;
Vierfachdioden im kleinen 6-poligen SMD-Gehäuse:&lt;br /&gt;
* http://www.st.com/stonline/products/literature/ds/12635/dsilc6-4xx.pdf&lt;br /&gt;
* http://www.st.com/stonline/products/literature/ds/11599.pdf&lt;br /&gt;
* http://www.st.com/stonline/products/literature/ds/6477/dalc208.pdf&lt;br /&gt;
* [http://www.diodes.com/datasheets/ds30195.pdf QSBT40, vierfach Schottky Terminator für Datenleitungen]&lt;br /&gt;
* [http://www.littlefuse.com/data/en/Data_Sheets/SP724Lead_Free.pdf SP724, Siliziumschutzarray]&lt;br /&gt;
&lt;br /&gt;
= Weblinks =&lt;br /&gt;
&lt;br /&gt;
* Gaurang Kavaiya, [http://www.edn.com/contents/images/6335309.pdf Don’t pay for level translators in systems using multiple power-supply voltages], EDN, MAY 25, 2006, 81-86 (PDF)&lt;br /&gt;
* [http://www.elektronik-kompendium.de/public/schaerer/scf3_lc.htm Einfacher Pegelwandler im ELKO]&lt;br /&gt;
* [http://www.prog-link.com/dcf77/dcf77-17.html Pegelwandler für DFC77 Module]&lt;br /&gt;
* [http://elektronik.kai-uwe-schmidt.de/index.php?page=mp3_blueschaltung Pegelwandler für [[I2C]] Bus in einem MP3 Palyer]&lt;br /&gt;
* [http://www.mikrocontroller.net/attachment.php/256452/levelshifter.pdf Application Note von Philips, I2C Pegelwandler]&lt;br /&gt;
* [http://www.semiconductors.philips.com/acrobat_download/literature/9398/39340011.pdf I2C Spezifikation]  &lt;br /&gt;
* [http://www.mikrocontroller.net/forum/read-1-234277.html#new Forumsbeitrag zum Themas 1,8V-5V Pegelwandler] &lt;br /&gt;
* [http://www.st.com/stonline/products/literature/ds/5186/74lcx16245.pdf 74LCX16245, 16 Bit Pegelwandler]&lt;br /&gt;
* [http://www.standardics.nxp.com/products/lvc/buffers/ LVC Logikfamilie]&lt;br /&gt;
* [http://www.standardics.nxp.com/products/lvc/transceivers/ LVC Tranceiver]&lt;br /&gt;
&lt;br /&gt;
[[Category:Bauteile]]&lt;br /&gt;
[[Kategorie:Datenübertragung]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Pegelwandler&amp;diff=41455</id>
		<title>Pegelwandler</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Pegelwandler&amp;diff=41455"/>
		<updated>2009-12-17T09:13:55Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* 1,65V...5.5V  1,65V...5.5V */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Vorwort ==&lt;br /&gt;
&lt;br /&gt;
Dies ist die erste aufgeräumte Version. Sicher nicht die letzte.&lt;br /&gt;
&lt;br /&gt;
* [http://www.mikrocontroller.net/forum/read-1-375051.html &amp;quot;Stein des Anstosses&amp;quot;]&lt;br /&gt;
* [http://www.mikrocontroller.net/forum/list-1-1.html?filter=pegelwand*+levelsh*&amp;amp;x=0&amp;amp;y=0 Suche in den Forenartikel]&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
Pegelwandeln (engl. level shifting) wird oft notwendig, wenn Systeme mit unterschiedlicher Ausgangs- und Eingangsspannungen (z.B. Versorgungs- oder Logikspannungen) miteinander verbunden werden sollen. Das vielleicht bekannteste Beispiel ist die Umsetzung von 0V/5V [[TTL]] Logikpegeln auf die -12V/12V Pegel einer seriellen [[RS232]] Schnittstelle. Die Probleme beim Pegelwandeln können sein:&lt;br /&gt;
&lt;br /&gt;
# Überlastung einer oder beider Seiten&lt;br /&gt;
# Inkompatible Logikpegel und daraus resultierendes Nichtfunktionieren der Schaltung, oder noch schlimmer, sporadische Fehlfunktionen&lt;br /&gt;
# Verzögerungen der Signale durch die Pegelwandlung und daraus resultierende maximale Signalfrequenzen&lt;br /&gt;
&lt;br /&gt;
=== Überlastung ===&lt;br /&gt;
&lt;br /&gt;
Das Erzeugen von verschiedenen Versorgungsspannungen ist ziemlich einfach, aber man muss sicher gehen, daß man die Signalleitungen zwischen den Bauteilen überprüft. Wenn ein 5V Bauteil ein Signal an ein 3V Bauteil schickt, können beide Bauteile beschädigt werden. Vor allem für neue ICs ist es ein Problem mit &amp;quot;hohen&amp;quot; Spannungen wie 5V zu arbeiten. Auf Grund der immer kleineren Schaltkreisstrukturen (der aktuelle Pentium wird mit 45nm Technologie hergestellt!) werden auch die Abstände und Schichtdicken immer geringer. Das reduziert natürlich auch die Spannungsfestigkeit der Transistoren auf dem IC. Neue ICs vertragen deshalb meist nur noch 3.3V, teilweise sogar weniger! Die Überlastung erfolgt durch zu hohe Spannung und dadurch mehr oder weniger langsame Zerstörung des ICs.&lt;br /&gt;
&lt;br /&gt;
=== Schutzdioden ===&lt;br /&gt;
&lt;br /&gt;
Hauptursache Nummer zwei für Überlastung von ICs mit verschiedenen Betriebsspannungen sind die in nahezu allen ICs integrierten Schutzdioden. Deren Aufgabe ist es in Normalfall, elektrostatische Entladungen auf eine sichere, niedrige Spannung zu begrenzen. Die Entladungen geschehen durch unsachgemässe Handhabung und Transport von ICs, z.B. wenn jemand über einen Kunstfaserteppich läuft, sich dabei elektrostatisch auflädt und einen IC anfasst. Oder wenn Bauteile in einem Gerät eingebaut sind und der Anwender berührt offen liegende Kontakte (RS232 Eingang, USB-Stick, PCI-Steckkarten beim Einbau etc.). Die Schutzdioden beginnen Strom zu leiten, wenn die Eingangsspannung ca. 500mV über VCC ansteigt oder mehr als 500mV unter GND absinkt. Im Normalbetrieb sollten die Schutzdioden keinen Strom leiten. Manchmal kann man sie aber zur Spannungsbegrenzung missbrauchen, siehe [[#STEP-DOWN:_5V_-.3E_3.3V | Step Down mit Vorwiderstand]].&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_schutzdioden.png]]&lt;br /&gt;
&lt;br /&gt;
=== 5V tolerante Eingänge ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;5 Volt tolerant&amp;lt;/i&amp;gt; bedeutet, daß 3 Volt Bausteine ohne Probleme von einem 5 Volt Baustein angesteuert werden können.&lt;br /&gt;
&lt;br /&gt;
Viele Bauteile die auf 3V arbeiten verfügen über 5V tolerante Eingänge. Man sollte aber grundsätzlich im Datenblatt darüber nachlesen, bevor die Schaltung aufgebaut wird. Sind sie es nicht, so ist ein &amp;lt;b&amp;gt;Pegelwandler&amp;lt;/b&amp;gt; auf den Verbindungsleitungen zwischen den Bauteilen notwendig. Ein Pegelwandler kann eine einfache Zener-Diode mit einem Widerstand sein, es kann aber auch ein eigens dafür vorgesehener IC sein. Sind die Signalwege bidirektional, so wird man meist die Lösung mit einem eigenen IC bevorzugen.&lt;br /&gt;
&lt;br /&gt;
[[AVR]]s sind generell &#039;&#039;&#039;nicht&#039;&#039;&#039; 5V tolerant, wenn sie mit 3.3V betrieben werden! Die absolute obere Grenze für Eingangsspannungen liegt bei Vcc + 0.5V. Zu finden in den elektrischen Spezifikationen im Datenblatt.&lt;br /&gt;
&lt;br /&gt;
Ob ein Bauteil 5V-tolerant ist und unter welchen Betriebsbedingungen das gilt steht im Datenblatt des betreffenden Bauteils vom betreffenden Hersteller. Wenn es auf diese Eigenschaft ankommt, lieber genau bei Lieferanten nachsehen, von welchem Hersteller die Bauteile kommen.&lt;br /&gt;
&lt;br /&gt;
Vorsicht bei:&lt;br /&gt;
&lt;br /&gt;
* 74&#039;&#039;&#039;LVX&#039;&#039;&#039;xxxx und 74&#039;&#039;&#039;LCX&#039;&#039;&#039;xxxx (245, 244, 240 ...) an Vcc=3,3V.&amp;lt;br&amp;gt;&amp;lt;font color=FF0000&amp;gt;Achtung&amp;lt;/font&amp;gt;: Nicht alle 74LVX sind für 5V -&amp;gt; 3,3V geeignet, da jeder Hersteller die ICs anders baut!&lt;br /&gt;
&lt;br /&gt;
=== Kompatibilität von Logikpegeln ===&lt;br /&gt;
&lt;br /&gt;
Siehe auch http://www.interfacebus.com/Design_Translation.html&lt;br /&gt;
&lt;br /&gt;
Verschiedene Mikroprozessoren haben eigene elektrische Kenndaten für HIGH und LOW Pegel, die abhängig von der Versorgungsspannung sind z.B. der [[R8C]]:&lt;br /&gt;
&lt;br /&gt;
* HIGH grösser 0.8 * Vcc&lt;br /&gt;
* LOW kleiner 0.2 * Vcc&lt;br /&gt;
&lt;br /&gt;
Man muss die Spannungen der Aus-und Eingänge vergleichen. Wenn es um ein Hobbyprojekt geht kann man einfach messen. Wenn es um eine kommerzielle Anwendung geht die man verkaufen will, sollte man besser die Spezifikationen der ICs studieren.&lt;br /&gt;
&lt;br /&gt;
== UNIDIREKTIONAL ==&lt;br /&gt;
&lt;br /&gt;
=== STEP-UP: 1.8V -&amp;gt; 5V ===&lt;br /&gt;
&lt;br /&gt;
* Die besondere Eigenschaft der alten TTL Schaltkreise, nämlich daß Strom bei LOW &#039;&#039;&#039;aus&#039;&#039;&#039; dem Eingang in den treibenden Ausgang fliesst kann man sich zu nutze machen wie die nachfolgende Schaltung zeigt. Dabei wird der HIGH-Pegel des 1,8V Signals durch eine Schottkydiode um ca. 0,3V auf 2,1V erhöht. Damit ist man fast offiziell im HIGH-Berich für TTL (Schaltschwelle 1,4V, HIGH&amp;gt;2.0V). Der LOW-Pegel wird auf ca. 0,3V erhöht, was voll den TTL-Richtlinien entspricht. Als Schaltkreisfamilie &#039;&#039;&#039;muss&#039;&#039;&#039; ein [[74xx|TTL-Typ]] eingesetzt werdem, also LS, F, AS oder ähnlich. CMOS-Typen wie HC, LVC etc. funktionieren &#039;&#039;&#039;nicht&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_LS.png]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Achtung:&#039;&#039;&#039; Diese Schaltung entspricht bei HIGH ungefähr einem offenen TTL-Eingang, was zwar meistens funktioniert, aber etwas störempfindlich sein kann. Davon wurde in der TTL-Ära stets abgeraten. Zudem ist der Pegelwechsel LOW nach HIGH durch den niedrigen Strom eher langsam. Man kann das jedoch mit einem Pullup-Widerstand absichern. Dann sind auch Gatter der 74HCT-Reihe einsetzbar.&lt;br /&gt;
&lt;br /&gt;
=== STEP-UP: 3.3V -&amp;gt; 5V ===&lt;br /&gt;
&lt;br /&gt;
* 3.3V Pegel werden bei TTL kompatiblen Eingängen richtig erkannt (Schaltschwelle 1,4V). Es ist kein Pegelwandler erforderlich. Direkte Verbindung.&lt;br /&gt;
&lt;br /&gt;
* 5V CMOS Eingänge haben typisch eine minimale Eingangsspannug für HIGH (&amp;lt;math&amp;gt;V_{IH}&amp;lt;/math&amp;gt;) von 0.6 * VCC = 0.6 * 5V = 3V. Das kann ein 3.3V CMOS Ausgang direkt treiben, allerdings kann sich das Zeitverhalten dadurch etwas ändern weil der HIGH Pegel später erkannt wird. Vorsicht! Viele 5V CMOS ICs wollen für HIGH offiziell mindestens 0.7V * VCC = 3.5V oder manche auch 0.8 * VCC = 4.0V! Das geht dann offiziell nicht mehr mit einem 3.3V Ausgang! Für Hobbyzwecke kann man das aber ggf. probieren.&lt;br /&gt;
&lt;br /&gt;
* 3.3V [[Ausgangsstufen_Logik-ICs | Open Collector]] nach 5V (TTL oder CMOS): Einfach einen Pull-Up Widerstand hinzufügen und gut. Allerdings verbraucht der Pull-Up Widerstand bei LOW relativ viel Strom und kann bei HIGH nicht allzuviel Strom liefern. Die Schaltgeschwindigkeit von LOW nach HIGH wird durch die Grösse des Pull-Ups bestimmt.&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_oc_3-5.png]]&lt;br /&gt;
&lt;br /&gt;
* 3,3V auf echte 5V (CMOS) geht am einfachsten mit einem Baustein der HCT Familie (NICHT HC !). Diese haben TTL-compatible Eingänge und echte CMOS Ausgänge&lt;br /&gt;
&lt;br /&gt;
* Man kann einen Komparator in nichtinvertierender Schaltung benutzen (LM339/393). Allerdings ist diese Lösung meist relativ langsam, abhängig vom verwendeten Komparator.&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_comp_3-5.png]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 74HCTxxx (245, 244, 240 ...)&lt;br /&gt;
* 74HCT125: OE Pins auf Masse und dann das Signal einfach anschließen.&lt;br /&gt;
* SN74LVC07AD&lt;br /&gt;
&lt;br /&gt;
=== STEP-UP: 5V -&amp;gt; 9..15V ===&lt;br /&gt;
&lt;br /&gt;
* Am einfachsten geht das mit einem Open Collector Ausgang, einfach einen Pull-Up hinzufügen (an die hohe Spannung) und fertig.&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_oc_5-12.png]]&lt;br /&gt;
&lt;br /&gt;
* Man kann einen Komparator benutzen. Allerdings ist diese Lösung meist relativ langsam, abhängig vom verwendeten Komparator. Wenn nur zwei Signale pegelgewandlet werden müssen bietet sich der LM393 an, ein Doppelkomparator mit Open Collector Ausgang, mit dem man auf einen beliebigen Pegel ausgeben kann. Der LM339 ist ein Vierfachkomparator mit den gleichen Eigenschaften. Wenn wenig Platz vorhanden ist, dann ist der TL311 im winzigen SOT-23 Gehäuse sehr empfehlenswert. Bei jedem Komparator kann auch einfach eine Invertierung gemacht werden, einfach die Eingänge + und - vertauschen. Diese Komparatoren eignen sich bis ca. 1 MHz.&lt;br /&gt;
&lt;br /&gt;
* [http://www.elektronik-kompendium.de/sites/praxis/bausatz_pegelwandler-mit-transistoren.htm Pegelwandler mit Transistor, invertierend]&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_trans_inv.png]]&lt;br /&gt;
&lt;br /&gt;
* Pegelwandler mit Transistor, nicht invertierend&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_trans_ni.png]]&lt;br /&gt;
&lt;br /&gt;
Die Idee ist einfach. Wenn der Ausgang des 5V Gatters auf HIGH ist dann ist der Transistor ausgeschaltet, der Pull-Up Widerstand R7 zeiht den Ausgang auf +12V. Ist der Ausgang des 5V Gatters auf LOW ist, dann ist er vollkommen durchgesteuert und der Ausgang nahe 0V (je nach Typ ca. 300mV). Der Vorteil ist hier erhöhte Störsicherheit im Gegensatz zur einfachen Ansteurung der Basis über einen Vorwiderstand. Ausserdem wird dadurch nicht die Logik invertiert. Nachteilig ist der geringe Strom, der bei HIGH zur Verfügung steht (typisch 100&amp;amp;mu;A). Diese Schaltung ist die seltene Anwendung einer Basisschaltung für digitale Signale.&lt;br /&gt;
&lt;br /&gt;
* Wenn mehr Geschwindigkeit, Ausgangsstrom und weniger Stromverbrauch nötig ist, dann muss ein spezieller Baustein her, wie z.B.&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
** [[Mosfet-Übersicht#Mosfet-Treiber|MOSFET-Treiber]] (z.B. L293, L298, UCC27325 und deren Verwandte), wenns nicht zu schnell ist (einige Dutzend kHz)&lt;br /&gt;
** CD40109, bei Reichelt verfügbar&lt;br /&gt;
** HEF4104, 4fach LOW-HIGH Pegelwandler mit normalen und invertierten Augängen sowie Tristate. Um ggf. sicherzustellen, dass wie im Datenblatt beschrieben immer VDDI &amp;lt;= VDDO ist, kann man einfach eine Diode von VDDO nach VDDI schalten (z.B. Schottky SB120, aber auch 1N4148 &amp;amp; Co sollte problemlos funktionieren)&lt;br /&gt;
** CMOS 4504, 6fach LOW-HIGH/HIGH-LOW 3-20V Pegelwandler, TTL/CMOS (umschaltbar) =&amp;gt; CMOS, kein Reihenfolge von Vcc/Vee erforderlich (Bezugsquelle: CSD)&lt;br /&gt;
** MAX232, der braucht nur 5V Versorgungsspannung. Allerdings ist der Ausgangswiderstand relativ hoch (ca. 300Ohm) und man kann nur ca. 5mA Ausgangstrom liefern. Die Ausgangsspannung beträgt maximal 10V.&lt;br /&gt;
&lt;br /&gt;
=== STEP-DOWN: 5V -&amp;gt; 3.3V ===&lt;br /&gt;
&lt;br /&gt;
* Zuerst sollte man prüfen, ob die Eingänge 5V tolerant sind. Dann kann man die ICs direkt verbinden. Sehr schnell und billig!&lt;br /&gt;
&lt;br /&gt;
* Wenn die Eingänge nicht 5V tolerant sind und es trotzdem schnell sein soll, muss ein Gatter aus der LVC oder AHC Familie dazwischen geschaltet werden. Bei 3V Betriebsspannung kann man problemlos 5V an den Eingang anlegen. Der Baustein 74HC4050 erlaubt per Definition eine Step-Down Pegelwandlung bis etwa 15V (siehe Datenblatt). Beide Anordungen verbrauchen auch sehr wenig Ruhestrom.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:* 74LVC245A (&#039;A&#039; ist wichtig, I/Os 5V-tolerant)&lt;br /&gt;
:* 74LVC245DW &lt;br /&gt;
:* 74LVT245 &lt;br /&gt;
:* 74LVXxxx (245, 244, 240 ...) an Vcc=3,3V. Achtung: Nicht alle 74LVX sind für 5V -&amp;gt; 3,3V geeignet, da jeder Hersteller die ICs anders baut!&lt;br /&gt;
:** 74LVX04 &lt;br /&gt;
:** 74LVX244 (Fairchild)&lt;br /&gt;
:** 74LVX245 (nicht von Reichelt, nicht 5V tolerant)&lt;br /&gt;
&lt;br /&gt;
:* 74HC4050 (bis 15V Step Down Pegelwandlung laut Datenblatt, bei Reichelt in DIP und SO erhältlich)&lt;br /&gt;
:* MAX3373/MAX3375&lt;br /&gt;
:* NC7SZ08 oder andere aus derselben Serie. CMOS-Logik mit 5V-toleranten Eingängen, recht flott und braucht dank SOT-23 auch wenig Platz auf dem Print&lt;br /&gt;
&lt;br /&gt;
* 5V Open Collector auf 3.3V Eingang. Einfach einen Pull-Up hinzufügen (Pull-Up liegt auf 3.3V). Nachteilig ist der relativ hohe Stromverbrauch bei LOW, die begrenzte Geschwindigkeit bei hochohmigen Pull-Ups und der relativ geringe Ausgangsstrom bei HIGH (abhängig vom Pull-Up).&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_oc_5-3.png]]&lt;br /&gt;
&lt;br /&gt;
* Spannungsteiler mit 680 Ohm und 1kOhm. Der Nachteil dieser Lösung ist der relativ hohe Stromverbrauch (~3mA), der relativ geringe Ausgangsstrom (mehr als 200..300uA sollte man da nicht rausziehen) und die relativ geringe Geschwindigkeit (ca. 10 MHz).&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_st_5-3.png]]&lt;br /&gt;
&lt;br /&gt;
* 1 kOhm Vorwiderstand. Dadurch wird der Strom vom 5V Ausgang in die 3.3V Versorgung durch die internen Schutzdioden auf ca. 1mA begrenzt. Diese Lösung ist auch relativ langsam (ca. 5MHz). Ggf. kann man den Vorwiderstand auf 100 Ohm reduzieren, das erhöht dann wieder die Geschwindigkeit. Aufpassen, einige ICs vertragen nur 1mA oder weniger durch die Schutzdioden! Ausserdem muss man aufpassen, das jetzt von der 5V Seite Strom in die 3.3V Versorgung eingespeist wird. Besonders in Schaltungen mit sehr niedrigem Stromverbrauch kann das zum Problem werden, wenn weniger Strom verbraucht wird als über die Vorwiderstände eingespeist wird. Dann nimmt es meist der Spannungsregler für 3.3V übel wenn jemand &amp;quot;schiebt&amp;quot;, sprich, Strom einspeist. Denn die allermeisten Spannungsregler können nur Strom liefern (source), aber keinen Strom aufnehmen (sink). Es gibt 4-fach-Diodennetzwerke, die die internen Schutzdioden entlasten können (Schottkydioden mit kleinerer Flusspannung von ~0,3V als die internen Silizizumdioden mit ~0,7V), außerdem ist teilweise noch eine [[Diode#Z-Diode|Zenerdiode]] enthalten, die ggf. den überschüssig eingespeisten Strom aufnehmen kann. &lt;br /&gt;
&lt;br /&gt;
[[bild:pw_vw_5-3.png]]&lt;br /&gt;
&lt;br /&gt;
Achtung: Mindestens für 74HC(T) Gatter ist dokumentiert (Philips 74HC/T High-Speed CMOS User Guide), dass auch schon geringer Strom durch die internen Schutzdioden zu einer unerwünschten Kopplung von Eingängen führen kann, d.h. der Strom fliesst zu einem anderen Eingang wieder hinaus. Sind also andere Eingänge ebenso hochohmig angeschlossen, kann dieser Querstrom zu Fehlfunktion führen.&lt;br /&gt;
&lt;br /&gt;
== BIDIREKTIONAL ==&lt;br /&gt;
&lt;br /&gt;
Für bidirektionale Busse gibt es spezielle Pegelwandler mit 2 Versorgungsspannungen. Allerdings brauchen die meist ein Signal zur Richtungsumschaltung. Auch muss man die Reihenfolge der Versorgungsspannungen beim Einschalten beachten. Aktive bidirektionale Pegelwandler OHNE Steuereingang zur Richtungsumschaltung sind mit Vorsicht zu geniessen, denn die brauchen teilweise kurzzeitig einen relativ hohen Strom, um die Eingänge zu treiben.&lt;br /&gt;
&lt;br /&gt;
=== 5V &amp;lt;-&amp;gt; 3.3V ===&lt;br /&gt;
&lt;br /&gt;
* Wenn die 5V Seite TTL-kompatible Eingänge hat kann wieder der Spannungsteiler oder Vorwiderstand wie bei der unidirektionalen Anpassung verwendet werden (mit all seinen Vor- und Nachteilen).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* SN74CB3T3306 &lt;br /&gt;
* MAX1741 &lt;br /&gt;
* MAX3378E &lt;br /&gt;
* 74AHC126 s.u.&lt;br /&gt;
* ST2378 (bei CSD erhältlich, 3.5 eur, leider TSSOP)&lt;br /&gt;
* TSX0104E (TI: 4-BIT BIDIRECTIONAL VOLTAGE-LEVEL TRANSLATOR FOR OPEN-DRAIN AND PUSH-PULL APPLICATIONS)&lt;br /&gt;
* SN74LVC07A&lt;br /&gt;
&lt;br /&gt;
=== 1,65V...5,5V &amp;lt;-&amp;gt; 1,65V...5,5V ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
* SN74LVC1T45&lt;br /&gt;
* SN74LVC2T45&lt;br /&gt;
* SN74LVC(H)8T245&lt;br /&gt;
* SN74LVC(H)16T245&lt;br /&gt;
&lt;br /&gt;
=== 1,2V...3,6V &amp;lt;-&amp;gt; 1,65V...5,5V ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
* TXB0104&lt;br /&gt;
* TXB0108&lt;br /&gt;
&lt;br /&gt;
=== 1,2V...3,6V &amp;lt;-&amp;gt; 1,2V...3,6V ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
* SN74AVC(H)1T45&lt;br /&gt;
* SN74AVC(H)2T45&lt;br /&gt;
* SN74AVC(H)4T245&lt;br /&gt;
* SN74AVC(H)8T245&lt;br /&gt;
* SN74AVC(H)16T245&lt;br /&gt;
* SN74AVC(H)20T245&lt;br /&gt;
* SN74AVC(H)24T245&lt;br /&gt;
* SN74AVC(H)32T245&lt;br /&gt;
&lt;br /&gt;
== Mit galvanischer Trennung ==&lt;br /&gt;
&lt;br /&gt;
* [[Optokoppler]]&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_opto.png]]&lt;br /&gt;
&lt;br /&gt;
* GMR-Koppler von der Firma NVE &lt;br /&gt;
* iCoupler Technologie von der Firma Analog Devices&lt;br /&gt;
* [[Kapazitiver Koppler]]&lt;br /&gt;
&lt;br /&gt;
Lit.: &#039;&#039;Galvanische Trennung: Optokoppler, GMR-Koppler oder iCoupler?&#039;&#039;, Siegfried W. Best, Redaktion elektronik industrie, [http://www.elektronik-industrie.de/ei/11,2003/article/2f0082f824c.html elektronik industrie 11-2003, S. 22ff.]&lt;br /&gt;
&lt;br /&gt;
== Praktische Beispiele ==&lt;br /&gt;
&lt;br /&gt;
=== Einfaches RS232-Interface ===&lt;br /&gt;
&lt;br /&gt;
[http://web.archive.org/web/20050122013618/http://www.henrik-reimers.de/control/rs232interface.gif Erfolgreicher Einsatz bis 19200 Baud und bis zu 10 m Leitungslänge]&lt;br /&gt;
&lt;br /&gt;
Beschränkungen:&lt;br /&gt;
&lt;br /&gt;
* ggf. Platzbedarf&lt;br /&gt;
* Geschwindigkeit s.o.&lt;br /&gt;
&lt;br /&gt;
Beispiel: http://www.hagtech.com/pdf/translator.pdf&lt;br /&gt;
&lt;br /&gt;
=== [[I2C]]-Bus: gemeinsam 3.3V und 5V ===&lt;br /&gt;
&lt;br /&gt;
* [[MSP430]] an 3,3V/5V: http://www-s.ti.com/sc/psheets/slaa148/slaa148.pdf&lt;br /&gt;
&lt;br /&gt;
* Philips PCA9515: I2C Puffer mit Pegelwandlung. Der PCA9515 ist ein I2C-Bus Repeater, welcher I2C Busse mit verschiedenen Spannungen isoliert. Verfügbar bei Reichelt und DigiKey.&lt;br /&gt;
&lt;br /&gt;
* [http://www.standardics.philips.com/support/documents/i2c/pdf/an97055.pdf Philips AN97055 Bi-directional level shifter for I²C-bus and other systems]&lt;br /&gt;
&lt;br /&gt;
* Bevor man ein Philips I2C Chip auswählt sollte man prüfen ob er verfügbar ist und auch das verfügbare Gehäuse wählen. Man sollte auch überlegen ob ein Puffer wirklich gebraucht wird. Wenn man echte I2C ICs mit 5V betreibt, dann sind die Eingänge vom Typ Schmitt Trigger CMOS (z.B. PCF8574). Dann müssen 3.3V Pegel auf 5V umgesetzt werden. Wenn man jedoch SMBUS Ics verwendet (z.B. ADT7461, Silabs 8051) dann sind die Schwellspannungen TTL kompatibel und es ist keine Anpassung notwendig. Für neue Pegelwandler sollte man hier nachschauen. http://www.bus-buffer.com&lt;br /&gt;
&lt;br /&gt;
* [http://www.edn.com/article/CA193193.html &amp;quot;Two-transistor circuit replaces IC&amp;quot;]. Für diese Anwendung kann ENABLE direkt mit 3.3V verbunden werden. Es ist eigentlich nur dazu da, den ICs &amp;quot;hot-swappable&amp;quot; zu machen (kann unter Spannung gesteckt und getrennt werden). Es geht sogar mit nur einem [[Transistor]] [http://www.mikrocontroller.net/topic/92447 siehe Forum]. Man sollte beachten, daß die Schaltung sowohl für SCL als auch SDA benötigt wird. &lt;br /&gt;
* Noch einfachere Lösungen mit nur einem MOSFET und zwei Pull-Up Widerständen pro Leitung sind in den folgenden Links zu finden. Vielleicht ist es sogar noch billiger Bipolartransistoren zu verwenden.&lt;br /&gt;
** http://www.semiconductors.philips.com/markets/mms/protocols/i2c/facts/#levelshifting&lt;br /&gt;
** http://www.semiconductors.philips.com/acrobat_download/literature/9398/39340011.pdf&lt;br /&gt;
&lt;br /&gt;
=== Auswählbare Pegel ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Frage:&#039;&#039;&#039;&lt;br /&gt;
Ein CMOS Logikpegel zwischen 1,8V, 2,5V und 3,3V (abhängig von der Anwendung) muss auf 5V CMOS Logikpegel gewandelt werden. Es geht nur um diese Richtung mit maximal 8MHz. Es gibt die Stromversorgung für alle Pegel. Ein normaler Komparator wie LM311 ist nicht möglich, da er beim Betrieb mit 5V Versorgunsspannung erst ab 1V zu schalten anfängt. Meine Idee ist die Verwendung eines High Speed OPVs mit R2R Eingang, z.B. LMH6645.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Antworten:&#039;&#039;&#039;&lt;br /&gt;
* Man könnte einen ultra-low threshold N-Kanal MOSFET nehmen und als Open Drain mit einem Pull-Up nach 5V betreiben, BSH103 könnte passen (Schwellspannung ~0,4V).&lt;br /&gt;
* High-Speed Single Supply Komparator wie z.B. [http://www-s.ti.com/sc/ds/tl712.pdf TL712] .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Frage:&#039;&#039;&#039;&lt;br /&gt;
Ich suchen einen IC, welcher eine Pegelwandlung von 3,3V nach 1,8V, 2,0V oder 5V ermöglicht und während des Betriebs umgeschaltet werden kann.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Antworten:&#039;&#039;&#039;&lt;br /&gt;
* So ein IC ist der Linear [http://www.linear.com/pc/productDetail.jsp?navId=H0,C1,C1007,C1071,P1601 LTC1555L-1.8] . &lt;br /&gt;
&lt;br /&gt;
=== AVR SPI (SDC/MMC)===&lt;br /&gt;
&lt;br /&gt;
Für &#039;&#039;&#039;bidirektionalen Betrieb&#039;&#039;&#039; zwischen 5V-AVR und 3,3V-Geräten und anders herum gibt es den Level-Translator &#039;&#039;&#039;MAX3378E&#039;&#039;&#039; von Maxim.&lt;br /&gt;
&lt;br /&gt;
Wenn die Datenrichtung am SPI im Zielsystem festgelegt ist, reichen &#039;&#039;&#039;unidirektionale Bausteine&#039;&#039;&#039;:&lt;br /&gt;
* 3x von 5V nach 3,3V und 1x von 3,3V nach 5V: &#039;&#039;&#039;MAX3392E&#039;&#039;&#039;&lt;br /&gt;
* 1x von 5V nach 3,3V und 3x von 3,3V nach 5V: &#039;&#039;&#039;MAX3390E&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zum Anschließen einer SDC/MMC an einen 5V-AVR eignen sich somit der MAX3978E und der MAX3392E. Beide sind u.A. im winzigen TSSOP-14-Gehäuse verfügbar, nehmen sehr wenig Energie auf und eignen sich auch für andere Spannungen. Mit 3,3 und 5V beträgt die garantierte Übertragungsrate 8Mbps.&lt;br /&gt;
&lt;br /&gt;
* [http://datasheets.maxim-ic.com/en/ds/MAX3372E-MAX3393E.pdf Datenblatt]&lt;br /&gt;
&lt;br /&gt;
Eine weitere Möglichkeit zum Übersetzen zwischen 3,3 und 5V liegt in der Verwendung des &#039;&#039;&#039;74LVC245&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
5V-AVR an eine MMC (ohne Level-Shifter-Baustein):&lt;br /&gt;
* [http://www.microsyl.com/ledsign/ledsign.html Projektseite] &lt;br /&gt;
* [http://www.microsyl.com/ledsign/ledsign1.pdf Schaltplan]&lt;br /&gt;
&lt;br /&gt;
=== µC &amp;lt;-&amp;gt; Parallelport ([[ISP]]-Dongle, [[JTAG]] Wiggler, ...) ===&lt;br /&gt;
&lt;br /&gt;
Dieser Schaltplan funktioniert auch bei 3.3V wenn man einen 74&amp;lt;B&amp;gt;HC&amp;lt;/B&amp;gt;244 anstatt eines 74&amp;lt;B&amp;gt;LS&amp;lt;/B&amp;gt;244 verwendet: [http://www.epanorama.net/circuits/parallel_output.html Parallel port interfacing made easy: Simple circuits and programs to show how to use PC parallel port output capabilities].&lt;br /&gt;
&lt;br /&gt;
=== 2 Leitungspaare RX/TX 5V/3,3V ===&lt;br /&gt;
&lt;br /&gt;
Der [http://www.hackaday.com/2008/06/19/sparkfuns-logic-level-converter/ SparkFun&#039;s Logic Level Converter] ist eine Baugruppe mit MOSFETs [http://www.fairchildsemi.com/pf/BS/BSS138.html BSS138] für die Pegelwandlung von 5V auf 3,3V. 5V/2,8V und 5V/1,8V sind ebenfalls machbar.&lt;br /&gt;
&lt;br /&gt;
= Bauteile =&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;74ALVC16245&#039;&#039;&#039; - &#039;&#039;16bit dual supply translating transceiver&#039;&#039;. Eine Seite von 1.5V bis 3.6V, die andere von 1.5 bis 5.5V.&lt;br /&gt;
* &#039;&#039;&#039;74LVX573&#039;&#039;&#039; (unidirektional, Latch, nicht alle Hersteller bauen diesen 5V tolerant!)&lt;br /&gt;
* &#039;&#039;&#039;74LVX245&#039;&#039;&#039; (bidirektional, nicht alle Hersteller bauen diesen 5V tolerant!)&lt;br /&gt;
* &#039;&#039;&#039;74LVX125&#039;&#039;&#039; - &#039;&#039;Low Voltage Quad Buffer with 3-STATE Outputs&#039;&#039;. http://www.fairchildsemi.com/pf/74/74LVX125.html&lt;br /&gt;
* &#039;&#039;&#039;SN74LVC2T45&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;SN74LVC8T245&#039;&#039;&#039; - &#039;&#039;8-Bit Dual-Supply Bus Transceiver with Configurable Voltage Translation and Three-State Outputs&#039;&#039;. http://focus.ti.com/docs/prod/folders/print/sn74lvc8t245.html&lt;br /&gt;
* &#039;&#039;&#039;74LCX244MSA&#039;&#039;&#039; von Fairchild.&lt;br /&gt;
* &#039;&#039;&#039;MAX3377&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;MAX3000&#039;&#039;&#039; 8-Kanal bidirektioneler Pegelwandler ohne Richtungsumschaltung&lt;br /&gt;
&lt;br /&gt;
Vierfachdioden im kleinen 6-poligen SMD-Gehäuse:&lt;br /&gt;
* http://www.st.com/stonline/products/literature/ds/12635/dsilc6-4xx.pdf&lt;br /&gt;
* http://www.st.com/stonline/products/literature/ds/11599.pdf&lt;br /&gt;
* http://www.st.com/stonline/products/literature/ds/6477/dalc208.pdf&lt;br /&gt;
* [http://www.diodes.com/datasheets/ds30195.pdf QSBT40, vierfach Schottky Terminator für Datenleitungen]&lt;br /&gt;
* [http://www.littlefuse.com/data/en/Data_Sheets/SP724Lead_Free.pdf SP724, Siliziumschutzarray]&lt;br /&gt;
&lt;br /&gt;
= Weblinks =&lt;br /&gt;
&lt;br /&gt;
* Gaurang Kavaiya, [http://www.edn.com/contents/images/6335309.pdf Don’t pay for level translators in systems using multiple power-supply voltages], EDN, MAY 25, 2006, 81-86 (PDF)&lt;br /&gt;
* [http://www.elektronik-kompendium.de/public/schaerer/scf3_lc.htm Einfacher Pegelwandler im ELKO]&lt;br /&gt;
* [http://www.prog-link.com/dcf77/dcf77-17.html Pegelwandler für DFC77 Module]&lt;br /&gt;
* [http://elektronik.kai-uwe-schmidt.de/index.php?page=mp3_blueschaltung Pegelwandler für [[I2C]] Bus in einem MP3 Palyer]&lt;br /&gt;
* [http://www.mikrocontroller.net/attachment.php/256452/levelshifter.pdf Application Note von Philips, I2C Pegelwandler]&lt;br /&gt;
* [http://www.semiconductors.philips.com/acrobat_download/literature/9398/39340011.pdf I2C Spezifikation]  &lt;br /&gt;
* [http://www.mikrocontroller.net/forum/read-1-234277.html#new Forumsbeitrag zum Themas 1,8V-5V Pegelwandler] &lt;br /&gt;
* [http://www.st.com/stonline/products/literature/ds/5186/74lcx16245.pdf 74LCX16245, 16 Bit Pegelwandler]&lt;br /&gt;
* [http://www.standardics.nxp.com/products/lvc/buffers/ LVC Logikfamilie]&lt;br /&gt;
* [http://www.standardics.nxp.com/products/lvc/transceivers/ LVC Tranceiver]&lt;br /&gt;
&lt;br /&gt;
[[Category:Bauteile]]&lt;br /&gt;
[[Kategorie:Datenübertragung]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Pegelwandler&amp;diff=41454</id>
		<title>Pegelwandler</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Pegelwandler&amp;diff=41454"/>
		<updated>2009-12-17T09:13:11Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Vorwort ==&lt;br /&gt;
&lt;br /&gt;
Dies ist die erste aufgeräumte Version. Sicher nicht die letzte.&lt;br /&gt;
&lt;br /&gt;
* [http://www.mikrocontroller.net/forum/read-1-375051.html &amp;quot;Stein des Anstosses&amp;quot;]&lt;br /&gt;
* [http://www.mikrocontroller.net/forum/list-1-1.html?filter=pegelwand*+levelsh*&amp;amp;x=0&amp;amp;y=0 Suche in den Forenartikel]&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
Pegelwandeln (engl. level shifting) wird oft notwendig, wenn Systeme mit unterschiedlicher Ausgangs- und Eingangsspannungen (z.B. Versorgungs- oder Logikspannungen) miteinander verbunden werden sollen. Das vielleicht bekannteste Beispiel ist die Umsetzung von 0V/5V [[TTL]] Logikpegeln auf die -12V/12V Pegel einer seriellen [[RS232]] Schnittstelle. Die Probleme beim Pegelwandeln können sein:&lt;br /&gt;
&lt;br /&gt;
# Überlastung einer oder beider Seiten&lt;br /&gt;
# Inkompatible Logikpegel und daraus resultierendes Nichtfunktionieren der Schaltung, oder noch schlimmer, sporadische Fehlfunktionen&lt;br /&gt;
# Verzögerungen der Signale durch die Pegelwandlung und daraus resultierende maximale Signalfrequenzen&lt;br /&gt;
&lt;br /&gt;
=== Überlastung ===&lt;br /&gt;
&lt;br /&gt;
Das Erzeugen von verschiedenen Versorgungsspannungen ist ziemlich einfach, aber man muss sicher gehen, daß man die Signalleitungen zwischen den Bauteilen überprüft. Wenn ein 5V Bauteil ein Signal an ein 3V Bauteil schickt, können beide Bauteile beschädigt werden. Vor allem für neue ICs ist es ein Problem mit &amp;quot;hohen&amp;quot; Spannungen wie 5V zu arbeiten. Auf Grund der immer kleineren Schaltkreisstrukturen (der aktuelle Pentium wird mit 45nm Technologie hergestellt!) werden auch die Abstände und Schichtdicken immer geringer. Das reduziert natürlich auch die Spannungsfestigkeit der Transistoren auf dem IC. Neue ICs vertragen deshalb meist nur noch 3.3V, teilweise sogar weniger! Die Überlastung erfolgt durch zu hohe Spannung und dadurch mehr oder weniger langsame Zerstörung des ICs.&lt;br /&gt;
&lt;br /&gt;
=== Schutzdioden ===&lt;br /&gt;
&lt;br /&gt;
Hauptursache Nummer zwei für Überlastung von ICs mit verschiedenen Betriebsspannungen sind die in nahezu allen ICs integrierten Schutzdioden. Deren Aufgabe ist es in Normalfall, elektrostatische Entladungen auf eine sichere, niedrige Spannung zu begrenzen. Die Entladungen geschehen durch unsachgemässe Handhabung und Transport von ICs, z.B. wenn jemand über einen Kunstfaserteppich läuft, sich dabei elektrostatisch auflädt und einen IC anfasst. Oder wenn Bauteile in einem Gerät eingebaut sind und der Anwender berührt offen liegende Kontakte (RS232 Eingang, USB-Stick, PCI-Steckkarten beim Einbau etc.). Die Schutzdioden beginnen Strom zu leiten, wenn die Eingangsspannung ca. 500mV über VCC ansteigt oder mehr als 500mV unter GND absinkt. Im Normalbetrieb sollten die Schutzdioden keinen Strom leiten. Manchmal kann man sie aber zur Spannungsbegrenzung missbrauchen, siehe [[#STEP-DOWN:_5V_-.3E_3.3V | Step Down mit Vorwiderstand]].&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_schutzdioden.png]]&lt;br /&gt;
&lt;br /&gt;
=== 5V tolerante Eingänge ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;5 Volt tolerant&amp;lt;/i&amp;gt; bedeutet, daß 3 Volt Bausteine ohne Probleme von einem 5 Volt Baustein angesteuert werden können.&lt;br /&gt;
&lt;br /&gt;
Viele Bauteile die auf 3V arbeiten verfügen über 5V tolerante Eingänge. Man sollte aber grundsätzlich im Datenblatt darüber nachlesen, bevor die Schaltung aufgebaut wird. Sind sie es nicht, so ist ein &amp;lt;b&amp;gt;Pegelwandler&amp;lt;/b&amp;gt; auf den Verbindungsleitungen zwischen den Bauteilen notwendig. Ein Pegelwandler kann eine einfache Zener-Diode mit einem Widerstand sein, es kann aber auch ein eigens dafür vorgesehener IC sein. Sind die Signalwege bidirektional, so wird man meist die Lösung mit einem eigenen IC bevorzugen.&lt;br /&gt;
&lt;br /&gt;
[[AVR]]s sind generell &#039;&#039;&#039;nicht&#039;&#039;&#039; 5V tolerant, wenn sie mit 3.3V betrieben werden! Die absolute obere Grenze für Eingangsspannungen liegt bei Vcc + 0.5V. Zu finden in den elektrischen Spezifikationen im Datenblatt.&lt;br /&gt;
&lt;br /&gt;
Ob ein Bauteil 5V-tolerant ist und unter welchen Betriebsbedingungen das gilt steht im Datenblatt des betreffenden Bauteils vom betreffenden Hersteller. Wenn es auf diese Eigenschaft ankommt, lieber genau bei Lieferanten nachsehen, von welchem Hersteller die Bauteile kommen.&lt;br /&gt;
&lt;br /&gt;
Vorsicht bei:&lt;br /&gt;
&lt;br /&gt;
* 74&#039;&#039;&#039;LVX&#039;&#039;&#039;xxxx und 74&#039;&#039;&#039;LCX&#039;&#039;&#039;xxxx (245, 244, 240 ...) an Vcc=3,3V.&amp;lt;br&amp;gt;&amp;lt;font color=FF0000&amp;gt;Achtung&amp;lt;/font&amp;gt;: Nicht alle 74LVX sind für 5V -&amp;gt; 3,3V geeignet, da jeder Hersteller die ICs anders baut!&lt;br /&gt;
&lt;br /&gt;
=== Kompatibilität von Logikpegeln ===&lt;br /&gt;
&lt;br /&gt;
Siehe auch http://www.interfacebus.com/Design_Translation.html&lt;br /&gt;
&lt;br /&gt;
Verschiedene Mikroprozessoren haben eigene elektrische Kenndaten für HIGH und LOW Pegel, die abhängig von der Versorgungsspannung sind z.B. der [[R8C]]:&lt;br /&gt;
&lt;br /&gt;
* HIGH grösser 0.8 * Vcc&lt;br /&gt;
* LOW kleiner 0.2 * Vcc&lt;br /&gt;
&lt;br /&gt;
Man muss die Spannungen der Aus-und Eingänge vergleichen. Wenn es um ein Hobbyprojekt geht kann man einfach messen. Wenn es um eine kommerzielle Anwendung geht die man verkaufen will, sollte man besser die Spezifikationen der ICs studieren.&lt;br /&gt;
&lt;br /&gt;
== UNIDIREKTIONAL ==&lt;br /&gt;
&lt;br /&gt;
=== STEP-UP: 1.8V -&amp;gt; 5V ===&lt;br /&gt;
&lt;br /&gt;
* Die besondere Eigenschaft der alten TTL Schaltkreise, nämlich daß Strom bei LOW &#039;&#039;&#039;aus&#039;&#039;&#039; dem Eingang in den treibenden Ausgang fliesst kann man sich zu nutze machen wie die nachfolgende Schaltung zeigt. Dabei wird der HIGH-Pegel des 1,8V Signals durch eine Schottkydiode um ca. 0,3V auf 2,1V erhöht. Damit ist man fast offiziell im HIGH-Berich für TTL (Schaltschwelle 1,4V, HIGH&amp;gt;2.0V). Der LOW-Pegel wird auf ca. 0,3V erhöht, was voll den TTL-Richtlinien entspricht. Als Schaltkreisfamilie &#039;&#039;&#039;muss&#039;&#039;&#039; ein [[74xx|TTL-Typ]] eingesetzt werdem, also LS, F, AS oder ähnlich. CMOS-Typen wie HC, LVC etc. funktionieren &#039;&#039;&#039;nicht&#039;&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_LS.png]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Achtung:&#039;&#039;&#039; Diese Schaltung entspricht bei HIGH ungefähr einem offenen TTL-Eingang, was zwar meistens funktioniert, aber etwas störempfindlich sein kann. Davon wurde in der TTL-Ära stets abgeraten. Zudem ist der Pegelwechsel LOW nach HIGH durch den niedrigen Strom eher langsam. Man kann das jedoch mit einem Pullup-Widerstand absichern. Dann sind auch Gatter der 74HCT-Reihe einsetzbar.&lt;br /&gt;
&lt;br /&gt;
=== STEP-UP: 3.3V -&amp;gt; 5V ===&lt;br /&gt;
&lt;br /&gt;
* 3.3V Pegel werden bei TTL kompatiblen Eingängen richtig erkannt (Schaltschwelle 1,4V). Es ist kein Pegelwandler erforderlich. Direkte Verbindung.&lt;br /&gt;
&lt;br /&gt;
* 5V CMOS Eingänge haben typisch eine minimale Eingangsspannug für HIGH (&amp;lt;math&amp;gt;V_{IH}&amp;lt;/math&amp;gt;) von 0.6 * VCC = 0.6 * 5V = 3V. Das kann ein 3.3V CMOS Ausgang direkt treiben, allerdings kann sich das Zeitverhalten dadurch etwas ändern weil der HIGH Pegel später erkannt wird. Vorsicht! Viele 5V CMOS ICs wollen für HIGH offiziell mindestens 0.7V * VCC = 3.5V oder manche auch 0.8 * VCC = 4.0V! Das geht dann offiziell nicht mehr mit einem 3.3V Ausgang! Für Hobbyzwecke kann man das aber ggf. probieren.&lt;br /&gt;
&lt;br /&gt;
* 3.3V [[Ausgangsstufen_Logik-ICs | Open Collector]] nach 5V (TTL oder CMOS): Einfach einen Pull-Up Widerstand hinzufügen und gut. Allerdings verbraucht der Pull-Up Widerstand bei LOW relativ viel Strom und kann bei HIGH nicht allzuviel Strom liefern. Die Schaltgeschwindigkeit von LOW nach HIGH wird durch die Grösse des Pull-Ups bestimmt.&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_oc_3-5.png]]&lt;br /&gt;
&lt;br /&gt;
* 3,3V auf echte 5V (CMOS) geht am einfachsten mit einem Baustein der HCT Familie (NICHT HC !). Diese haben TTL-compatible Eingänge und echte CMOS Ausgänge&lt;br /&gt;
&lt;br /&gt;
* Man kann einen Komparator in nichtinvertierender Schaltung benutzen (LM339/393). Allerdings ist diese Lösung meist relativ langsam, abhängig vom verwendeten Komparator.&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_comp_3-5.png]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* 74HCTxxx (245, 244, 240 ...)&lt;br /&gt;
* 74HCT125: OE Pins auf Masse und dann das Signal einfach anschließen.&lt;br /&gt;
* SN74LVC07AD&lt;br /&gt;
&lt;br /&gt;
=== STEP-UP: 5V -&amp;gt; 9..15V ===&lt;br /&gt;
&lt;br /&gt;
* Am einfachsten geht das mit einem Open Collector Ausgang, einfach einen Pull-Up hinzufügen (an die hohe Spannung) und fertig.&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_oc_5-12.png]]&lt;br /&gt;
&lt;br /&gt;
* Man kann einen Komparator benutzen. Allerdings ist diese Lösung meist relativ langsam, abhängig vom verwendeten Komparator. Wenn nur zwei Signale pegelgewandlet werden müssen bietet sich der LM393 an, ein Doppelkomparator mit Open Collector Ausgang, mit dem man auf einen beliebigen Pegel ausgeben kann. Der LM339 ist ein Vierfachkomparator mit den gleichen Eigenschaften. Wenn wenig Platz vorhanden ist, dann ist der TL311 im winzigen SOT-23 Gehäuse sehr empfehlenswert. Bei jedem Komparator kann auch einfach eine Invertierung gemacht werden, einfach die Eingänge + und - vertauschen. Diese Komparatoren eignen sich bis ca. 1 MHz.&lt;br /&gt;
&lt;br /&gt;
* [http://www.elektronik-kompendium.de/sites/praxis/bausatz_pegelwandler-mit-transistoren.htm Pegelwandler mit Transistor, invertierend]&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_trans_inv.png]]&lt;br /&gt;
&lt;br /&gt;
* Pegelwandler mit Transistor, nicht invertierend&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_trans_ni.png]]&lt;br /&gt;
&lt;br /&gt;
Die Idee ist einfach. Wenn der Ausgang des 5V Gatters auf HIGH ist dann ist der Transistor ausgeschaltet, der Pull-Up Widerstand R7 zeiht den Ausgang auf +12V. Ist der Ausgang des 5V Gatters auf LOW ist, dann ist er vollkommen durchgesteuert und der Ausgang nahe 0V (je nach Typ ca. 300mV). Der Vorteil ist hier erhöhte Störsicherheit im Gegensatz zur einfachen Ansteurung der Basis über einen Vorwiderstand. Ausserdem wird dadurch nicht die Logik invertiert. Nachteilig ist der geringe Strom, der bei HIGH zur Verfügung steht (typisch 100&amp;amp;mu;A). Diese Schaltung ist die seltene Anwendung einer Basisschaltung für digitale Signale.&lt;br /&gt;
&lt;br /&gt;
* Wenn mehr Geschwindigkeit, Ausgangsstrom und weniger Stromverbrauch nötig ist, dann muss ein spezieller Baustein her, wie z.B.&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
** [[Mosfet-Übersicht#Mosfet-Treiber|MOSFET-Treiber]] (z.B. L293, L298, UCC27325 und deren Verwandte), wenns nicht zu schnell ist (einige Dutzend kHz)&lt;br /&gt;
** CD40109, bei Reichelt verfügbar&lt;br /&gt;
** HEF4104, 4fach LOW-HIGH Pegelwandler mit normalen und invertierten Augängen sowie Tristate. Um ggf. sicherzustellen, dass wie im Datenblatt beschrieben immer VDDI &amp;lt;= VDDO ist, kann man einfach eine Diode von VDDO nach VDDI schalten (z.B. Schottky SB120, aber auch 1N4148 &amp;amp; Co sollte problemlos funktionieren)&lt;br /&gt;
** CMOS 4504, 6fach LOW-HIGH/HIGH-LOW 3-20V Pegelwandler, TTL/CMOS (umschaltbar) =&amp;gt; CMOS, kein Reihenfolge von Vcc/Vee erforderlich (Bezugsquelle: CSD)&lt;br /&gt;
** MAX232, der braucht nur 5V Versorgungsspannung. Allerdings ist der Ausgangswiderstand relativ hoch (ca. 300Ohm) und man kann nur ca. 5mA Ausgangstrom liefern. Die Ausgangsspannung beträgt maximal 10V.&lt;br /&gt;
&lt;br /&gt;
=== STEP-DOWN: 5V -&amp;gt; 3.3V ===&lt;br /&gt;
&lt;br /&gt;
* Zuerst sollte man prüfen, ob die Eingänge 5V tolerant sind. Dann kann man die ICs direkt verbinden. Sehr schnell und billig!&lt;br /&gt;
&lt;br /&gt;
* Wenn die Eingänge nicht 5V tolerant sind und es trotzdem schnell sein soll, muss ein Gatter aus der LVC oder AHC Familie dazwischen geschaltet werden. Bei 3V Betriebsspannung kann man problemlos 5V an den Eingang anlegen. Der Baustein 74HC4050 erlaubt per Definition eine Step-Down Pegelwandlung bis etwa 15V (siehe Datenblatt). Beide Anordungen verbrauchen auch sehr wenig Ruhestrom.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:* 74LVC245A (&#039;A&#039; ist wichtig, I/Os 5V-tolerant)&lt;br /&gt;
:* 74LVC245DW &lt;br /&gt;
:* 74LVT245 &lt;br /&gt;
:* 74LVXxxx (245, 244, 240 ...) an Vcc=3,3V. Achtung: Nicht alle 74LVX sind für 5V -&amp;gt; 3,3V geeignet, da jeder Hersteller die ICs anders baut!&lt;br /&gt;
:** 74LVX04 &lt;br /&gt;
:** 74LVX244 (Fairchild)&lt;br /&gt;
:** 74LVX245 (nicht von Reichelt, nicht 5V tolerant)&lt;br /&gt;
&lt;br /&gt;
:* 74HC4050 (bis 15V Step Down Pegelwandlung laut Datenblatt, bei Reichelt in DIP und SO erhältlich)&lt;br /&gt;
:* MAX3373/MAX3375&lt;br /&gt;
:* NC7SZ08 oder andere aus derselben Serie. CMOS-Logik mit 5V-toleranten Eingängen, recht flott und braucht dank SOT-23 auch wenig Platz auf dem Print&lt;br /&gt;
&lt;br /&gt;
* 5V Open Collector auf 3.3V Eingang. Einfach einen Pull-Up hinzufügen (Pull-Up liegt auf 3.3V). Nachteilig ist der relativ hohe Stromverbrauch bei LOW, die begrenzte Geschwindigkeit bei hochohmigen Pull-Ups und der relativ geringe Ausgangsstrom bei HIGH (abhängig vom Pull-Up).&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_oc_5-3.png]]&lt;br /&gt;
&lt;br /&gt;
* Spannungsteiler mit 680 Ohm und 1kOhm. Der Nachteil dieser Lösung ist der relativ hohe Stromverbrauch (~3mA), der relativ geringe Ausgangsstrom (mehr als 200..300uA sollte man da nicht rausziehen) und die relativ geringe Geschwindigkeit (ca. 10 MHz).&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_st_5-3.png]]&lt;br /&gt;
&lt;br /&gt;
* 1 kOhm Vorwiderstand. Dadurch wird der Strom vom 5V Ausgang in die 3.3V Versorgung durch die internen Schutzdioden auf ca. 1mA begrenzt. Diese Lösung ist auch relativ langsam (ca. 5MHz). Ggf. kann man den Vorwiderstand auf 100 Ohm reduzieren, das erhöht dann wieder die Geschwindigkeit. Aufpassen, einige ICs vertragen nur 1mA oder weniger durch die Schutzdioden! Ausserdem muss man aufpassen, das jetzt von der 5V Seite Strom in die 3.3V Versorgung eingespeist wird. Besonders in Schaltungen mit sehr niedrigem Stromverbrauch kann das zum Problem werden, wenn weniger Strom verbraucht wird als über die Vorwiderstände eingespeist wird. Dann nimmt es meist der Spannungsregler für 3.3V übel wenn jemand &amp;quot;schiebt&amp;quot;, sprich, Strom einspeist. Denn die allermeisten Spannungsregler können nur Strom liefern (source), aber keinen Strom aufnehmen (sink). Es gibt 4-fach-Diodennetzwerke, die die internen Schutzdioden entlasten können (Schottkydioden mit kleinerer Flusspannung von ~0,3V als die internen Silizizumdioden mit ~0,7V), außerdem ist teilweise noch eine [[Diode#Z-Diode|Zenerdiode]] enthalten, die ggf. den überschüssig eingespeisten Strom aufnehmen kann. &lt;br /&gt;
&lt;br /&gt;
[[bild:pw_vw_5-3.png]]&lt;br /&gt;
&lt;br /&gt;
Achtung: Mindestens für 74HC(T) Gatter ist dokumentiert (Philips 74HC/T High-Speed CMOS User Guide), dass auch schon geringer Strom durch die internen Schutzdioden zu einer unerwünschten Kopplung von Eingängen führen kann, d.h. der Strom fliesst zu einem anderen Eingang wieder hinaus. Sind also andere Eingänge ebenso hochohmig angeschlossen, kann dieser Querstrom zu Fehlfunktion führen.&lt;br /&gt;
&lt;br /&gt;
== BIDIREKTIONAL ==&lt;br /&gt;
&lt;br /&gt;
Für bidirektionale Busse gibt es spezielle Pegelwandler mit 2 Versorgungsspannungen. Allerdings brauchen die meist ein Signal zur Richtungsumschaltung. Auch muss man die Reihenfolge der Versorgungsspannungen beim Einschalten beachten. Aktive bidirektionale Pegelwandler OHNE Steuereingang zur Richtungsumschaltung sind mit Vorsicht zu geniessen, denn die brauchen teilweise kurzzeitig einen relativ hohen Strom, um die Eingänge zu treiben.&lt;br /&gt;
&lt;br /&gt;
=== 5V &amp;lt;-&amp;gt; 3.3V ===&lt;br /&gt;
&lt;br /&gt;
* Wenn die 5V Seite TTL-kompatible Eingänge hat kann wieder der Spannungsteiler oder Vorwiderstand wie bei der unidirektionalen Anpassung verwendet werden (mit all seinen Vor- und Nachteilen).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* SN74CB3T3306 &lt;br /&gt;
* MAX1741 &lt;br /&gt;
* MAX3378E &lt;br /&gt;
* 74AHC126 s.u.&lt;br /&gt;
* ST2378 (bei CSD erhältlich, 3.5 eur, leider TSSOP)&lt;br /&gt;
* TSX0104E (TI: 4-BIT BIDIRECTIONAL VOLTAGE-LEVEL TRANSLATOR FOR OPEN-DRAIN AND PUSH-PULL APPLICATIONS)&lt;br /&gt;
* SN74LVC07A&lt;br /&gt;
&lt;br /&gt;
=== 1,65V...5.5V &amp;lt;-&amp;gt; 1,65V...5.5V ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
* SN74LVC1T45&lt;br /&gt;
* SN74LVC2T45&lt;br /&gt;
* SN74LVC(H)8T245&lt;br /&gt;
* SN74LVC(H)16T245&lt;br /&gt;
&lt;br /&gt;
=== 1,2V...3,6V &amp;lt;-&amp;gt; 1,65V...5,5V ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
* TXB0104&lt;br /&gt;
* TXB0108&lt;br /&gt;
&lt;br /&gt;
=== 1,2V...3,6V &amp;lt;-&amp;gt; 1,2V...3,6V ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bauteile&#039;&#039;&#039;&lt;br /&gt;
* SN74AVC(H)1T45&lt;br /&gt;
* SN74AVC(H)2T45&lt;br /&gt;
* SN74AVC(H)4T245&lt;br /&gt;
* SN74AVC(H)8T245&lt;br /&gt;
* SN74AVC(H)16T245&lt;br /&gt;
* SN74AVC(H)20T245&lt;br /&gt;
* SN74AVC(H)24T245&lt;br /&gt;
* SN74AVC(H)32T245&lt;br /&gt;
&lt;br /&gt;
== Mit galvanischer Trennung ==&lt;br /&gt;
&lt;br /&gt;
* [[Optokoppler]]&lt;br /&gt;
&lt;br /&gt;
[[bild:pw_opto.png]]&lt;br /&gt;
&lt;br /&gt;
* GMR-Koppler von der Firma NVE &lt;br /&gt;
* iCoupler Technologie von der Firma Analog Devices&lt;br /&gt;
* [[Kapazitiver Koppler]]&lt;br /&gt;
&lt;br /&gt;
Lit.: &#039;&#039;Galvanische Trennung: Optokoppler, GMR-Koppler oder iCoupler?&#039;&#039;, Siegfried W. Best, Redaktion elektronik industrie, [http://www.elektronik-industrie.de/ei/11,2003/article/2f0082f824c.html elektronik industrie 11-2003, S. 22ff.]&lt;br /&gt;
&lt;br /&gt;
== Praktische Beispiele ==&lt;br /&gt;
&lt;br /&gt;
=== Einfaches RS232-Interface ===&lt;br /&gt;
&lt;br /&gt;
[http://web.archive.org/web/20050122013618/http://www.henrik-reimers.de/control/rs232interface.gif Erfolgreicher Einsatz bis 19200 Baud und bis zu 10 m Leitungslänge]&lt;br /&gt;
&lt;br /&gt;
Beschränkungen:&lt;br /&gt;
&lt;br /&gt;
* ggf. Platzbedarf&lt;br /&gt;
* Geschwindigkeit s.o.&lt;br /&gt;
&lt;br /&gt;
Beispiel: http://www.hagtech.com/pdf/translator.pdf&lt;br /&gt;
&lt;br /&gt;
=== [[I2C]]-Bus: gemeinsam 3.3V und 5V ===&lt;br /&gt;
&lt;br /&gt;
* [[MSP430]] an 3,3V/5V: http://www-s.ti.com/sc/psheets/slaa148/slaa148.pdf&lt;br /&gt;
&lt;br /&gt;
* Philips PCA9515: I2C Puffer mit Pegelwandlung. Der PCA9515 ist ein I2C-Bus Repeater, welcher I2C Busse mit verschiedenen Spannungen isoliert. Verfügbar bei Reichelt und DigiKey.&lt;br /&gt;
&lt;br /&gt;
* [http://www.standardics.philips.com/support/documents/i2c/pdf/an97055.pdf Philips AN97055 Bi-directional level shifter for I²C-bus and other systems]&lt;br /&gt;
&lt;br /&gt;
* Bevor man ein Philips I2C Chip auswählt sollte man prüfen ob er verfügbar ist und auch das verfügbare Gehäuse wählen. Man sollte auch überlegen ob ein Puffer wirklich gebraucht wird. Wenn man echte I2C ICs mit 5V betreibt, dann sind die Eingänge vom Typ Schmitt Trigger CMOS (z.B. PCF8574). Dann müssen 3.3V Pegel auf 5V umgesetzt werden. Wenn man jedoch SMBUS Ics verwendet (z.B. ADT7461, Silabs 8051) dann sind die Schwellspannungen TTL kompatibel und es ist keine Anpassung notwendig. Für neue Pegelwandler sollte man hier nachschauen. http://www.bus-buffer.com&lt;br /&gt;
&lt;br /&gt;
* [http://www.edn.com/article/CA193193.html &amp;quot;Two-transistor circuit replaces IC&amp;quot;]. Für diese Anwendung kann ENABLE direkt mit 3.3V verbunden werden. Es ist eigentlich nur dazu da, den ICs &amp;quot;hot-swappable&amp;quot; zu machen (kann unter Spannung gesteckt und getrennt werden). Es geht sogar mit nur einem [[Transistor]] [http://www.mikrocontroller.net/topic/92447 siehe Forum]. Man sollte beachten, daß die Schaltung sowohl für SCL als auch SDA benötigt wird. &lt;br /&gt;
* Noch einfachere Lösungen mit nur einem MOSFET und zwei Pull-Up Widerständen pro Leitung sind in den folgenden Links zu finden. Vielleicht ist es sogar noch billiger Bipolartransistoren zu verwenden.&lt;br /&gt;
** http://www.semiconductors.philips.com/markets/mms/protocols/i2c/facts/#levelshifting&lt;br /&gt;
** http://www.semiconductors.philips.com/acrobat_download/literature/9398/39340011.pdf&lt;br /&gt;
&lt;br /&gt;
=== Auswählbare Pegel ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Frage:&#039;&#039;&#039;&lt;br /&gt;
Ein CMOS Logikpegel zwischen 1,8V, 2,5V und 3,3V (abhängig von der Anwendung) muss auf 5V CMOS Logikpegel gewandelt werden. Es geht nur um diese Richtung mit maximal 8MHz. Es gibt die Stromversorgung für alle Pegel. Ein normaler Komparator wie LM311 ist nicht möglich, da er beim Betrieb mit 5V Versorgunsspannung erst ab 1V zu schalten anfängt. Meine Idee ist die Verwendung eines High Speed OPVs mit R2R Eingang, z.B. LMH6645.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;Antworten:&#039;&#039;&#039;&lt;br /&gt;
* Man könnte einen ultra-low threshold N-Kanal MOSFET nehmen und als Open Drain mit einem Pull-Up nach 5V betreiben, BSH103 könnte passen (Schwellspannung ~0,4V).&lt;br /&gt;
* High-Speed Single Supply Komparator wie z.B. [http://www-s.ti.com/sc/ds/tl712.pdf TL712] .&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Frage:&#039;&#039;&#039;&lt;br /&gt;
Ich suchen einen IC, welcher eine Pegelwandlung von 3,3V nach 1,8V, 2,0V oder 5V ermöglicht und während des Betriebs umgeschaltet werden kann.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Antworten:&#039;&#039;&#039;&lt;br /&gt;
* So ein IC ist der Linear [http://www.linear.com/pc/productDetail.jsp?navId=H0,C1,C1007,C1071,P1601 LTC1555L-1.8] . &lt;br /&gt;
&lt;br /&gt;
=== AVR SPI (SDC/MMC)===&lt;br /&gt;
&lt;br /&gt;
Für &#039;&#039;&#039;bidirektionalen Betrieb&#039;&#039;&#039; zwischen 5V-AVR und 3,3V-Geräten und anders herum gibt es den Level-Translator &#039;&#039;&#039;MAX3378E&#039;&#039;&#039; von Maxim.&lt;br /&gt;
&lt;br /&gt;
Wenn die Datenrichtung am SPI im Zielsystem festgelegt ist, reichen &#039;&#039;&#039;unidirektionale Bausteine&#039;&#039;&#039;:&lt;br /&gt;
* 3x von 5V nach 3,3V und 1x von 3,3V nach 5V: &#039;&#039;&#039;MAX3392E&#039;&#039;&#039;&lt;br /&gt;
* 1x von 5V nach 3,3V und 3x von 3,3V nach 5V: &#039;&#039;&#039;MAX3390E&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zum Anschließen einer SDC/MMC an einen 5V-AVR eignen sich somit der MAX3978E und der MAX3392E. Beide sind u.A. im winzigen TSSOP-14-Gehäuse verfügbar, nehmen sehr wenig Energie auf und eignen sich auch für andere Spannungen. Mit 3,3 und 5V beträgt die garantierte Übertragungsrate 8Mbps.&lt;br /&gt;
&lt;br /&gt;
* [http://datasheets.maxim-ic.com/en/ds/MAX3372E-MAX3393E.pdf Datenblatt]&lt;br /&gt;
&lt;br /&gt;
Eine weitere Möglichkeit zum Übersetzen zwischen 3,3 und 5V liegt in der Verwendung des &#039;&#039;&#039;74LVC245&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
5V-AVR an eine MMC (ohne Level-Shifter-Baustein):&lt;br /&gt;
* [http://www.microsyl.com/ledsign/ledsign.html Projektseite] &lt;br /&gt;
* [http://www.microsyl.com/ledsign/ledsign1.pdf Schaltplan]&lt;br /&gt;
&lt;br /&gt;
=== µC &amp;lt;-&amp;gt; Parallelport ([[ISP]]-Dongle, [[JTAG]] Wiggler, ...) ===&lt;br /&gt;
&lt;br /&gt;
Dieser Schaltplan funktioniert auch bei 3.3V wenn man einen 74&amp;lt;B&amp;gt;HC&amp;lt;/B&amp;gt;244 anstatt eines 74&amp;lt;B&amp;gt;LS&amp;lt;/B&amp;gt;244 verwendet: [http://www.epanorama.net/circuits/parallel_output.html Parallel port interfacing made easy: Simple circuits and programs to show how to use PC parallel port output capabilities].&lt;br /&gt;
&lt;br /&gt;
=== 2 Leitungspaare RX/TX 5V/3,3V ===&lt;br /&gt;
&lt;br /&gt;
Der [http://www.hackaday.com/2008/06/19/sparkfuns-logic-level-converter/ SparkFun&#039;s Logic Level Converter] ist eine Baugruppe mit MOSFETs [http://www.fairchildsemi.com/pf/BS/BSS138.html BSS138] für die Pegelwandlung von 5V auf 3,3V. 5V/2,8V und 5V/1,8V sind ebenfalls machbar.&lt;br /&gt;
&lt;br /&gt;
= Bauteile =&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;74ALVC16245&#039;&#039;&#039; - &#039;&#039;16bit dual supply translating transceiver&#039;&#039;. Eine Seite von 1.5V bis 3.6V, die andere von 1.5 bis 5.5V.&lt;br /&gt;
* &#039;&#039;&#039;74LVX573&#039;&#039;&#039; (unidirektional, Latch, nicht alle Hersteller bauen diesen 5V tolerant!)&lt;br /&gt;
* &#039;&#039;&#039;74LVX245&#039;&#039;&#039; (bidirektional, nicht alle Hersteller bauen diesen 5V tolerant!)&lt;br /&gt;
* &#039;&#039;&#039;74LVX125&#039;&#039;&#039; - &#039;&#039;Low Voltage Quad Buffer with 3-STATE Outputs&#039;&#039;. http://www.fairchildsemi.com/pf/74/74LVX125.html&lt;br /&gt;
* &#039;&#039;&#039;SN74LVC2T45&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;SN74LVC8T245&#039;&#039;&#039; - &#039;&#039;8-Bit Dual-Supply Bus Transceiver with Configurable Voltage Translation and Three-State Outputs&#039;&#039;. http://focus.ti.com/docs/prod/folders/print/sn74lvc8t245.html&lt;br /&gt;
* &#039;&#039;&#039;74LCX244MSA&#039;&#039;&#039; von Fairchild.&lt;br /&gt;
* &#039;&#039;&#039;MAX3377&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;MAX3000&#039;&#039;&#039; 8-Kanal bidirektioneler Pegelwandler ohne Richtungsumschaltung&lt;br /&gt;
&lt;br /&gt;
Vierfachdioden im kleinen 6-poligen SMD-Gehäuse:&lt;br /&gt;
* http://www.st.com/stonline/products/literature/ds/12635/dsilc6-4xx.pdf&lt;br /&gt;
* http://www.st.com/stonline/products/literature/ds/11599.pdf&lt;br /&gt;
* http://www.st.com/stonline/products/literature/ds/6477/dalc208.pdf&lt;br /&gt;
* [http://www.diodes.com/datasheets/ds30195.pdf QSBT40, vierfach Schottky Terminator für Datenleitungen]&lt;br /&gt;
* [http://www.littlefuse.com/data/en/Data_Sheets/SP724Lead_Free.pdf SP724, Siliziumschutzarray]&lt;br /&gt;
&lt;br /&gt;
= Weblinks =&lt;br /&gt;
&lt;br /&gt;
* Gaurang Kavaiya, [http://www.edn.com/contents/images/6335309.pdf Don’t pay for level translators in systems using multiple power-supply voltages], EDN, MAY 25, 2006, 81-86 (PDF)&lt;br /&gt;
* [http://www.elektronik-kompendium.de/public/schaerer/scf3_lc.htm Einfacher Pegelwandler im ELKO]&lt;br /&gt;
* [http://www.prog-link.com/dcf77/dcf77-17.html Pegelwandler für DFC77 Module]&lt;br /&gt;
* [http://elektronik.kai-uwe-schmidt.de/index.php?page=mp3_blueschaltung Pegelwandler für [[I2C]] Bus in einem MP3 Palyer]&lt;br /&gt;
* [http://www.mikrocontroller.net/attachment.php/256452/levelshifter.pdf Application Note von Philips, I2C Pegelwandler]&lt;br /&gt;
* [http://www.semiconductors.philips.com/acrobat_download/literature/9398/39340011.pdf I2C Spezifikation]  &lt;br /&gt;
* [http://www.mikrocontroller.net/forum/read-1-234277.html#new Forumsbeitrag zum Themas 1,8V-5V Pegelwandler] &lt;br /&gt;
* [http://www.st.com/stonline/products/literature/ds/5186/74lcx16245.pdf 74LCX16245, 16 Bit Pegelwandler]&lt;br /&gt;
* [http://www.standardics.nxp.com/products/lvc/buffers/ LVC Logikfamilie]&lt;br /&gt;
* [http://www.standardics.nxp.com/products/lvc/transceivers/ LVC Tranceiver]&lt;br /&gt;
&lt;br /&gt;
[[Category:Bauteile]]&lt;br /&gt;
[[Kategorie:Datenübertragung]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Aufl%C3%B6sung_und_Genauigkeit&amp;diff=40446</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=40446"/>
		<updated>2009-11-04T07:31:09Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* Eichen, Kalibrieren, Justieren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Das Problem ==&lt;br /&gt;
&lt;br /&gt;
Immer wieder werden die beiden Parameter Auflösung und Genauigkeit 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 Meßgerätes (z.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 Meßergebnis vom physikalisch absolut wahren Ergebnis abweicht (egal ob digital oder analog). Es werden dabei absolute Meßwerte betrachtet und mit einem physikalisch nahezu perfekten 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;&#039;Kalibrieren&#039;&#039;&#039; oder &#039;&#039;&#039;Eichen&#039;&#039;&#039; ermittelt werden.&lt;br /&gt;
&lt;br /&gt;
Von &#039;&#039;&#039;Eichen&#039;&#039;&#039; spricht man, wenn die sog. &#039;&#039;&#039;Kalibrierung&#039;&#039;&#039; durch das Eichamt durchgeführt wird.&lt;br /&gt;
&lt;br /&gt;
Zum &#039;&#039;&#039;Eichen&#039;&#039;&#039; oder &#039;&#039;&#039; Kalibrieren&#039;&#039;&#039; benötigt man ein  Meßgerät, welches eine kleinere Messunsicherheit hat, als der Prüfling. Diese Meßgeräte 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.B. Waagen, Zapfsäulen, Portowaagen ect.&lt;br /&gt;
&lt;br /&gt;
Normalerweise spricht man aber von  &#039;&#039;&#039;Kalibrieren&#039;&#039;&#039;. Der Vorgang ist physikalisch der Gleiche. Dabei gibt es in Deutschland eine sog. Kalibrierpyramide. Dessen oberste Stelle ist die PTB, also das physikalisch technische Institut 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.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;
Wenn einem der Unterschied zwischen Genauigkeit und Auflösung langsam klar wird, dann versteht man auch, wie z.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;
[[bild:kennlinien.png |640px]]&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;
&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;
== Weblinks ==&lt;br /&gt;
* [http://www.ptb.de www.ptb.de]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie: Grundlagen]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=MiniLA&amp;diff=36619</id>
		<title>MiniLA</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=MiniLA&amp;diff=36619"/>
		<updated>2009-06-15T08:04:40Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Minila_best_top.jpg|thumb|300px|right|miniLA Bestückseite]]&lt;br /&gt;
[[Image:Minila_best_bot.jpg|thumb|300px|right|miniLA Lötseite]]&lt;br /&gt;
&#039;&#039;von Michael K.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Einleitung =&lt;br /&gt;
Diese Seite soll eine Art Informationssammlung zum Open-Source-Logic-Analyzer &amp;quot;miniLA&amp;quot; werden um potentielle &amp;quot;Nachbauer&amp;quot; zu unterstützen. Die zugehörigen Threads im Forum sind inzwischen sehr umfangreich und dadurch leider auch etwas unübersichtlich geworden.&lt;br /&gt;
&lt;br /&gt;
Die Features das Gerätes sind auf der [http://minila.sourceforge.net Projekt-Homepage] zu finden.&lt;br /&gt;
&lt;br /&gt;
Es gab hier im Forum bereits drei Sammelbestellungen zur Platine und den nötigen Bauteilen. Die erste fand Anfang 2008, die zweite im Herbst 2008 und die dritte im Frühling 2009 statt. Details zu den Bestellungen und teils auch zur Hardware finden sich [http://www.mikrocontroller.net/topic/86889 in diesem Thread].&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Allgemein ==&lt;br /&gt;
Bei den Sammelbestellungen wurde jeweils die Version von [http://minila.sourceforge.net/hw/other/bg/bg.php?id=hw Bob Grieb] bestellt, bei der der USB-Anschluss direkt integriert ist. Wird dieser nicht benötigt, so werden die entsprechenden Teile einfach nicht bestückt.&lt;br /&gt;
&lt;br /&gt;
Es wurden einige kleine Veränderungen und Korrekturen am Layout durchgeführt, die Funktion blieb jedoch gleich. Die Daten zu dieser überarbeiteten Version sind [[Media:Minila%26usb-v1.zip|hier]] zu finden. Details zu den Änderungen können in der enthaltenen &amp;quot;README2_v1.txt&amp;quot; nachgelesen werden.&lt;br /&gt;
&lt;br /&gt;
Der Schaltplan wurde mit [http://www.mikrocontroller.net/articles/Schaltplaneditoren#TinyCAD TinyCAD] und das Layout mit [http://www.freepcb.com FreePCB] erstellt.&lt;br /&gt;
&lt;br /&gt;
== Bauteile ==&lt;br /&gt;
=== Mainboard ===&lt;br /&gt;
Leider ist es nicht ganz einfach an einige der Bauteile zu kommen. Besonders passende SRAMs sind relativ schwer zu bekommen.&lt;br /&gt;
&lt;br /&gt;
Bei den ersten beiden Sammelbestellungen wurden die Bauteile aus folgenden Quellen bezogen:&lt;br /&gt;
* Hühnerfutter für o.g. Version inkl. LPT (ohne USB): [http://www.reichelt.de/?ACTION=20;AWKID=44322;PROVID=2084 Reichelt-Warenkorb]&lt;br /&gt;
* Hühnerfutter inkl. LPT &amp;amp; USB: [http://www.reichelt.de/?ACTION=20;AWKID=45435;PROVID=2084 Reichelt-Warenkorb]&lt;br /&gt;
* SRAM (Samsung K7B803625B-PI65): http://www.ebv.com (Gewerbe nötig)&lt;br /&gt;
* Restliche Teile: [[Media:Minila-parts.zip|Link-Liste]] oder Suche über http://www.digikey.de&lt;br /&gt;
&lt;br /&gt;
Die beiden Reichelt-Warenkörbe sind unter Umständen nicht mehr ganz aktuell und sollten deswegen unbedingt mit der Stückliste abgeglichen werden. Bitte ggf. hier auf Fehler bei den Warenkörben hinweisen oder [http://www.mikrocontroller.net/user/show/kichi Michael K.] diesbezüglich benachrichtigen!&lt;br /&gt;
&lt;br /&gt;
Bei der Bauteil-Auswahl gibt es nicht sehr viel zu beachten, lediglich CPLD, SRAM und der Multiplexer sind etwas kritischer. Beim CPLD muss es sich um einen Typ mit Speed-Grade 6 handeln (XC95288XL-6..., TQFP144), zur Auswahl von SRAM und HC4053 gibt es ein paar Anmerkungen in der &amp;quot;mlaUSBbom_v1.txt&amp;quot; und in der &amp;quot;README2_v1.txt&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Bzgl. SRAM wurde seinerzeit nach passenden Alternativen zum ursprünglich verwendeten Alliance AS7C33128PFS32A gesucht und die Ergebnisse in eine [http://www.mikrocontroller.net/attachment/30530/sram3.xls Excel-Liste] eingetragen. Auf Vollständigkeit, Richtigkeit und Aktualität kann es jedoch leider keine Garantie geben.&lt;br /&gt;
&lt;br /&gt;
Folgende SRAMs wurden bereits erfolgreich eingesetzt:&lt;br /&gt;
*K7B803625B-PI65&lt;br /&gt;
*CY7C1361B-133AC&lt;br /&gt;
*IS64LF12832A-7 (lt. miniLA-Entwickler)&lt;br /&gt;
&lt;br /&gt;
[[Image:Ram_bigger_than_128k.jpg|thumb|150px|right|Brücke bei Verwendung von K7B803625B-PI65 (siehe Text)]]&lt;br /&gt;
Die wichtigen Kriterien beim SRAM sind:&lt;br /&gt;
*Pin-Kompatibilität&lt;br /&gt;
*Größe &amp;gt;= 128k&lt;br /&gt;
*Datenbreite &amp;gt;= 32bits&lt;br /&gt;
*Flow-Through-Modus&lt;br /&gt;
*cycle time &amp;lt; 10ns&lt;br /&gt;
*data setup time &amp;lt;= 2ns&lt;br /&gt;
*data hold time &amp;lt;= 2ns&lt;br /&gt;
&lt;br /&gt;
Falls ein SRAM verwendet wird, das größer ist als 128k, müssen evtl. ein paar Brücken eingelötet werden. Dies hängt von der Pinbelegung des SRAMs ab - meistens müssen nur Adressleitungen beschaltet werden, die sonst in der Luft hängen würden. Beim K7B803625B-PI65 aus den Sammelbestellungen wäre das bei Pin 43 (= A17) der Fall. Im nebenstehenden Bild ist Pin 43 mit GND verbunden. Es wäre aber ebenfalls möglich den Pin mit einem anderen Adresspin zu verbinden (z.B. Pin 44) oder mit Vcc, je nachdem was am einfachsten ist.&lt;br /&gt;
&lt;br /&gt;
=== Tastköpfe ===&lt;br /&gt;
[[Image:Probe_best_top.JPG|thumb|150px|right|Tastkopf Bestückseite (inkl. Flachbandkabel zum miniLA)]]&lt;br /&gt;
Als Schutz für den CPLD wurde eine Art Tastkopf entwickelt, der zwischen das zu messende Signal und den miniLA geschaltet wird. Dieser Tastkopf ist sehr einfach gehalten und besteht aus nur wenigen Bauteilen. Ein Tastkopf dient für 8 Kanäle, d.h. für alle 32 Kanäle werden 4 Stück benötigt. Die Schaltung wurde mittels TinyCAD und FreePCB entwickelt und die Daten dazu finden sich [[Media:Probe_244dil.zip|hier]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Hinweise:&amp;lt;/u&amp;gt;&lt;br /&gt;
* R9 bis R16 dienen zur Terminierung und können überbrückt werden, da sich auf der Hauptplatine ebenfalls Serienwiderstände finden.&lt;br /&gt;
* R17 bis R24 dienen als Platzhalter falls eine Hysterese gewünscht sein sollte. Auf jeden Fall sollen hier &amp;lt;u&amp;gt;keine&amp;lt;/u&amp;gt; 47Ohm-Widerstände bestückt werden, sondern welche im 10k- bis 100k-Bereich.&lt;br /&gt;
&lt;br /&gt;
=== Trigger ===&lt;br /&gt;
Die obigen Platinen passen leider nur für die 32 Kanäle (K2-K5), nicht jedoch für die Trigger-Ein- und Clock-Ausgänge. Deswegen wurde im Zuge der dritten Sammelbestellung zusätzlich zu den Tastköpfen noch eine Triggerplatine entwickelt. Um Verwechslungen mit den Tastköpfen zu vermeiden ist auf dieser Platine eine 10polige Kontaktierung vorgesehen, die mit K1 des miniLA verbunden wird. Pin 7 (X8) davon ist im Moment noch nicht belegt und kann für eventuelle spätere Erweiterungen verwendet werden. Die beiden Jumper auf der Unterseite sind vorgesehen um die Richtung (Ein-/Ausgang) entsprechend wählen zu können. Schaltplan, Stückliste und Bestückpläne sind [[Media:MiniLA-Trigger.zip|hier]] zu finden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Hinweise:&amp;lt;/u&amp;gt;&lt;br /&gt;
* Der 74AC244N dient nur als Platzhalter. Hier soll stattdessen (wie bei den Tastköpfen auch) ein 74LVC244 bestückt werden.&lt;br /&gt;
* R6 bis R10 dienen zur Terminierung und können überbrückt werden, da sich auf der Hauptplatine ebenfalls Serienwiderstände finden.&lt;br /&gt;
* R11 bis R15 dienen als Platzhalter falls eine Hysterese gewünscht sein sollte. Auf jeden Fall sollen hier &amp;lt;u&amp;gt;keine&amp;lt;/u&amp;gt; 47Ohm-Widerstände bestückt werden, sondern welche im 10k- bis 100k-Bereich.&lt;br /&gt;
&lt;br /&gt;
=== Sonstiges ===&lt;br /&gt;
Zum Betreiben des miniLA wird zusätzlich zu den, in der Stückliste aufgeführten Bauteilen&lt;br /&gt;
* ein USB-Kabel (A- auf B-Stecker, wie bei Druckern) oder ein LPT-Kabel&lt;br /&gt;
* ein Netzteil (~5V / ~700mA)&lt;br /&gt;
benötigt.&lt;br /&gt;
&lt;br /&gt;
= Firmware / Software =&lt;br /&gt;
Als Firmware und Software kommen die Original-Versionen der Projekt-Seite zum Einsatz. Desweiteren gibt es bzgl. der PC-Software einen [http://www.mikrocontroller.net/topic/93848 Beitrag in der Codesammlung].&lt;br /&gt;
&lt;br /&gt;
== CPLD-Programmierung ==&lt;br /&gt;
Für die [http://www.mikrocontroller.net/articles/Programmierbare_Logik#Konfiguration_.28Download.29_Xilinx Programmierung] des [http://www.mikrocontroller.net/articles/CPLD CPLD]s gibt es zwei Möglichkeiten:&lt;br /&gt;
&lt;br /&gt;
=== via LPT ===&lt;br /&gt;
Dazu wird ein Xilinx-JTAG-Programmer benötigt, welcher sehr einfach nachgebaut werden kann. Die Original-Version von Xilinx, auf die von der miniLA-Seite aus verwiesen wird, ist allerdings nur eingeschränkt zu empfehlen, da einige Nutzer Probleme damit haben/hatten. [http://www.geocities.com/jacquesmartini/digital/schematic/Parallel_Cable_III.png Martiniman&#039;s Version] sollte besser und zuverlässiger sein. Schaltplan und Layout dieser Version für Eagle können [[Media:Xilinx_programmer.zip|hier]] heruntergeladen werden. Eine Programmieranleitung findet sich auf der miniLA-Projektseite.&lt;br /&gt;
&lt;br /&gt;
=== via USB ===&lt;br /&gt;
Dank eines [http://www.mikrocontroller.net/topic/60340#1261817 Beitrags von Uwe Bonnes] bin ich auf das Programm &amp;quot;[http://sourceforge.net/projects/xc3sprog xc3sprog]&amp;quot; gestossen, mit dem der CPLD mittels FT2232 programmiert werden kann. Da bei der miniLA-Version von Bob Grieb bereits ein FT2232 auf dem Board bestückt ist, wird keine weitere Hardware (außer ein paar Litzen) benötigt. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Vorgehensweise:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;xc3sprog herunterladen&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Inhalt des Ordners &amp;quot;build-win32&amp;quot; entpacken&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Zu programmierende Firmware (*.jed) in diesen Ordner kopieren&lt;br /&gt;
&amp;lt;li&amp;gt;[http://libusb-win32.sourceforge.net libusb] installieren (sofern nicht schon geschehen)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;FT2232 und CPLD folgendermaßen verbinden&amp;lt;/li&amp;gt;&lt;br /&gt;
* K10.1 / ADBUS0 / USBD0  &amp;lt;-&amp;gt;  E3 / E7 / TCK&lt;br /&gt;
* K10.2 / ADBUS1 / USBD1  &amp;lt;-&amp;gt;  E2 / E6 / TDI&lt;br /&gt;
* K10.3 / ADBUS2 / USBD2  &amp;lt;-&amp;gt;  E1 / E5 / TDO&lt;br /&gt;
* K10.4 / ADBUS3 / USBD3  &amp;lt;-&amp;gt;  E4 / E8 / TMS&lt;br /&gt;
&amp;lt;li&amp;gt;FT2232 und den Rest der Schaltung einschalten (mit USB bzw. Betriebsspannung verbinden)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Eingabeaufforderung öffnen und in das Verzeichnis &amp;quot;build-win32&amp;quot; wechseln&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;quot;xc3sprog -c ftdi -v firmware.jed&amp;quot; (ohne &amp;quot;&amp;quot;) eingeben und bestätigen, wobei firmware.jed für die Datei steht, die unter Punkt 3 kopiert wurde&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
Die obige Anweisung gilt für Windows unter Benutzung des FT2232 auf dem miniLA-Mainboard. Es gibt aber ebenfalls eine Linux-Version von xc3sprog und es kann auch eine andere Platine mit FT2232 genutzt werden.&lt;br /&gt;
&lt;br /&gt;
Ich habe mir zwecks einfacherer Handhabung ein kleines [[Media:Programme_miniLA_with_xc3sprog_bat.zip‎|Batch-Script]] zum Programmieren geschrieben. Zusätzlich zu den enthaltenen Dateien, muss der Inhalt des Ordners &amp;quot;build-win32&amp;quot; und die *.jed-Files in das Verzeichnis kopiert und entsprechend benannt werden (&amp;quot;miniLA_state2.2.jed&amp;quot;, &amp;quot;miniLA_time1.7_20mhz.jed&amp;quot;, &amp;quot;miniLA_time1.7_40mhz.jed&amp;quot;, &amp;quot;miniLA_time1.7_80mhz.jed&amp;quot; und &amp;quot;miniLA_time1.7_100mhz.jed&amp;quot;). Anschließend &amp;quot;programme_miniLA.bat&amp;quot; aufrufen und den Anweisungen folgen.&lt;br /&gt;
&lt;br /&gt;
= Siehe auch =&lt;br /&gt;
Nachfolgend eine Zusammenfassung relevanter bzw. interessanter Links und Daten:&lt;br /&gt;
* [http://minila.sourceforge.net miniLA Projekt-Seite]&lt;br /&gt;
* [http://minila.sourceforge.net/hw/other/bg/bg.php?id=hw Bob Grieb&#039;s Version (Basis der Sammelbestellungen)]&lt;br /&gt;
* [[Media:Minila%26usb-v1.zip|Überarbeitete Version davon (inkl. Stückliste)]]&lt;br /&gt;
* [[Media:Xilinx_programmer.zip|Eagle-Projekt für martiniman&#039;s Programmer]]&lt;br /&gt;
* [[Media:Probe_244dil.zip|Daten der Tastköpfe (inkl. Stückliste)]]&lt;br /&gt;
* [[Media:MiniLA-Trigger.zip|Daten der Triggerplatinen (inkl. Stückliste)]]&lt;br /&gt;
* [http://sourceforge.net/projects/xc3sprog xc3sprog Projekt-Seite]&lt;br /&gt;
* [http://libusb.wiki.sourceforge.net libusb für Linux]&lt;br /&gt;
* [http://libusb-win32.sourceforge.net libusb für Windows]&lt;br /&gt;
Artikel und Diskussionen auf www.mikrocontroller.net:&lt;br /&gt;
* Artikel: [[Logic Analyzer]]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/86889 Diskussion zu den Sammelbestellungen]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/93848 Diskussion zur PC-Software]&lt;br /&gt;
&lt;br /&gt;
= ToDo =&lt;br /&gt;
&lt;br /&gt;
[[Category:Projekte]] [[Category:FPGA und Co]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=AVR-Codesammlung_%C3%9Cbersicht&amp;diff=35132</id>
		<title>AVR-Codesammlung Übersicht</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=AVR-Codesammlung_%C3%9Cbersicht&amp;diff=35132"/>
		<updated>2009-03-17T14:06:50Z</updated>

		<summary type="html">&lt;p&gt;193.27.220.254: /* FAT16/32 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Da die Codesammlung doch recht unübersichtlich ist und Projekte recht schnell verschwinden und man sie dan verzweifelt sucht, gibt es hier eine nach Themen sortierte Übersicht einiger Projekte nach Kategorien sortiert. Bitte Liste erweitern dies ist nur ein grober Anfang!&lt;br /&gt;
&lt;br /&gt;
== Library ==&lt;br /&gt;
=== LCD Controller ===&lt;br /&gt;
==== T6963c ====&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/76399] [C] &amp;quot;Bessere&amp;quot; T6963c Library (Simon Küppers)&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/48456] [C] LCD Library T6963c (Nico Sachs)&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/48584] [ASM] LCD mit T6963C in ASM  (Michael U.)&lt;br /&gt;
==== KS0108, HD61202 ====&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/108269]GLCD Routinen (KS0108, HD61202) (master.andre)&lt;br /&gt;
==== SED1530 ====&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/81793] Pollin E0855-2 SED1530-Treiber (Marc Meise)&lt;br /&gt;
==== M65 ====&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/31403] The Siemens S65 132x176, 65536 color display with AVR (Christian Kranz)&lt;br /&gt;
&lt;br /&gt;
=== FAT16/32 ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.mikrocontroller.net/articles/FAT32 MMC/SD Fat16/32 Lib + Wiki (Daniel P.)]&lt;br /&gt;
* [http://www.roland-riegel.de/sd-reader/index.html MMC/SD FAT16 card reader example application (Roland Riegel)]&lt;br /&gt;
* [http://www.ulrichradig.de/home/index.php/avr/mmc-sd MMC/SD FAT16 (Ulrich Radig)]&lt;br /&gt;
* [http://www.holger-klabunde.de/avr/avrboard.htm#FullFAT MMC/SD FAT16/32 auch multi File (Holger Klabunde)]&lt;br /&gt;
&lt;br /&gt;
== Funkmodule ==&lt;br /&gt;
=== RFM12/01/02 ===&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/130068][ASM] Sensoren mit RFM02/12, FOST02, HP03S (Michael U.) &lt;br /&gt;
=== Sensoren ===&lt;br /&gt;
==== SHT1x / SHT 75 ====&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/48590] [C] Lib für Sensirion SHT1x Sensor an AVR (Timo Dittmar)&lt;br /&gt;
&lt;br /&gt;
== AVR basierte Controller ==&lt;br /&gt;
=== LCD ===&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/92704] Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus (Benedikt K.)&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/98321] Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen (Benedikt K.)&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/25099] LCD Controller für 640x480 LCD mit mega8515 (Benedikt)&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/103485] Grafik-LCD Controller mit AVR und VRAM (Andreas Kaiser)&lt;br /&gt;
=== TV ===&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/53140] AVR ASCII Video Terminal - 40 x 25 - BAS Signal (Jan B)&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/101429] ATmega8 erzeugt Video in C! (Ulrich Radig)&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/38905] Video Erzeugung mit LPC213x in C  (Uli)&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/53139] TV VIDEO BILD BAS Frequenzzähler DVM Atmega8 Assembler (Bernhard Schulz)&lt;br /&gt;
=== CRT / VGA ===&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/25108] VGA Grafikkarte mit AVR und 8MB SDRAM (Benedikt)&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/25091] VGA Testbildgenerator (Benedikt)&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/73166] vga-karte, fast diskret (aminox86)&lt;br /&gt;
* [http://www.mikrocontroller.net/forum/codesammlung?filter=VGA] Suche nach VGA in der Codesammlung&lt;br /&gt;
&lt;br /&gt;
== Hilfsprogramme ==&lt;br /&gt;
=== Datei Konvertierung ===&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/92623] [Java] Grafikkonverter Tool für AVR/Mikrocontroller (BMP2C, BMP2ASM.) (Läubi) &#039;&#039;Das Tool ermöglicht es verschiedene Grafikformate (hängt von System ab welche unterstüzt werden) zu laden und mittels z.B. dem Floyd-Steinberg Verfahren in Bilder mit geringerer Farbtiefe zu konvertieren. Außerdem ist es möglich das Bild zu beschneiden, rotieren, und skalieren, sowie eine (Graustufen)Farbanpassung vor dem Berechnen anzuwenden. Als Ausgabe stehen verschiedene C-Compiler zur Verfügung (BMP2C) oder Assembler (AVR Studio BMP2ASM oder so), außerdem reine Textformate oder wieder Binäre Formate (RAW, JPEG, ...)&#039;&#039;&lt;br /&gt;
=== Verwaltung ===&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/89071] Teile-Verwaltung für elektronische Bauteile (Gutmensch) &#039;&#039;Erlaubt das Verwalten von Bauteilen mit Bestellnummer/Bauform/Preis und vielem mehr...&#039;&#039;&lt;br /&gt;
=== Font erstellung ===&lt;br /&gt;
&lt;br /&gt;
== Entwicklungboards ==&lt;br /&gt;
*[http://www.mikrocontroller.net/topic/25105] STA015 MP3 Decoder Evaluation Board&lt;br /&gt;
== Spiele ==&lt;br /&gt;
*[http://www.mikrocontroller.net/topic/48505] Tetris auf dem AtMega8 (Bartholomäus Steinmayr)&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
* [[AVR Softwarepool]]&lt;/div&gt;</summary>
		<author><name>193.27.220.254</name></author>
	</entry>
</feed>