<?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=Moony</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=Moony"/>
	<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/articles/Spezial:Beitr%C3%A4ge/Moony"/>
	<updated>2026-04-03T21:51:03Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=104700</id>
		<title>ASAM - ATtiny Sunny Akku Manager</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=104700"/>
		<updated>2021-09-09T16:37:48Z</updated>

		<summary type="html">&lt;p&gt;Moony: /* Einleitung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Author: moony [at] mindsnack.net&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
ASAM - &#039;&#039;&#039;A&#039;&#039;&#039;Ttiny &#039;&#039;&#039;S&#039;&#039;&#039;unny &#039;&#039;&#039;A&#039;&#039;&#039;kku &#039;&#039;&#039;M&#039;&#039;&#039;anager dient dazu, einen Akku oder ein Akkupack mittels Solarpanel über Ladeschlussspannung kontrolliert zu laden und für einen Tiefentladeschutz zu sorgen.&lt;br /&gt;
&lt;br /&gt;
* Verwendet wird ein ATtiny13, P-FETs und wenige diskrete Bauelemente, um das Solarpanel bzw. die Last an- oder auszuschalten.&lt;br /&gt;
* Die Schaltung ist ausgelegt für 4 Stück 1,2V NiMh in Reihe, andere Akkus/Zellenanzahl grundsätzlich möglich. &#039;&#039;&#039;-&amp;gt; EDIT: Die Erkennung des Ladezustands anhand der Zellenspannung funktioniert bei NiMh sehr schlecht!&#039;&#039;&#039;&lt;br /&gt;
* Die Schaltung ist sehr sparsam, verbraucht ca. 0,4mA und alle 8 Sekunden kurzzeitig (wenige Millisekunden) 15mA.&lt;br /&gt;
&lt;br /&gt;
== Wichtige Hinweise ==&lt;br /&gt;
&lt;br /&gt;
* Für Schäden oder Verletzungen durch falsche Handhabe von Akkus oder der Schaltung ist jeder selbst verantwortlich!&lt;br /&gt;
* Li-Ion Akkus sollten nicht ohne Weiteres in Reihe geschalten werden!&lt;br /&gt;
* Der Ladestrom wird nur vom Solarpanel begrenzt!&lt;br /&gt;
* Für einen einzelnen Li-Ion Akku oder mehrere parallel, sollten andere FETs verwendet werden, da für die IRF4905 eine Gate-Spannung unter 5V für keine hohen Lastströme reicht (siehe Datenblatt).&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
&lt;br /&gt;
Der ATtiny misst über einen Analogeingang die Akkuspannung. Je nach eingestellter Ladeschlussspannung (siehe im source-code: #CHARGE_LIMIT), schaltet er die Spannung des Solarpanels an den Akku oder nimmt sie weg.&lt;br /&gt;
&lt;br /&gt;
Ist die Mindestspannung (#BAT_MIN) erreicht, wird die Last eingeschalten.&lt;br /&gt;
Sinkt die Spannung ab, bis auf #BAT_LOW, wird die Last weggenommen. Daraus ergibt sich beabsichtigt ein Bereich, in dem die Last in Betrieb sein darf.&lt;br /&gt;
Die Werte können beliebig verändert werden, jedoch ist die Betriebsspannung des ATtiny13 und die Gate-Spannung der FETs zu beachten.&lt;br /&gt;
Während der Messung leuchtet die LED.&lt;br /&gt;
&lt;br /&gt;
Ist diese Messung und die Abfrage der Werte beendet, geht der Controller für 8 Sekunden in einem Stromsparmodus.&lt;br /&gt;
&lt;br /&gt;
== Schaltplan ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:asam1.4.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Software, fuses und Schaltplan als zip ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM1.4.zip]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:Spannungsversorgung und Energiequellen]]&lt;br /&gt;
&lt;br /&gt;
letzte Änderung: Problem, dass FET heiß wird behoben. Solarspannung am FET-Source war (zeitweise) positiver als die Gatespannung, deswegen kein zuverlässiges Abschalten möglich. Zusätzlicher Transistor sorgt für richtige Spannungsverhältnisse.&lt;br /&gt;
&lt;br /&gt;
http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png  [http://creativecommons.org/licenses/by-nc-sa/3.0/deed.de] Creative Commons Lizenzvertrag, steht unter einer license [http://creativecommons.org/licenses/by-nc-sa/3.0/deed.de] Creative Commons Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Schaltplaneditoren&amp;diff=74677</id>
		<title>Schaltplaneditoren</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Schaltplaneditoren&amp;diff=74677"/>
		<updated>2013-03-17T16:49:12Z</updated>

		<summary type="html">&lt;p&gt;Moony: /* Eagle */ alternativer Autorouter&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== AACircuit ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;AACircuit&#039;&#039;&#039; ist ein Schaltplaneditor mit einer Ausgabe als ASCII-Grafik. Das Programm wurde dafür entwickelt, um mal eben eine Frage oder eine Antwort in &#039;&#039;newsgroups&#039;&#039;, Chats oder Foren zu veranschaulichen, wenn keine Upload-Möglichkeit von Bilddateien da ist. AACircuit gibt es bei http://www.tech-chat.de/&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  .---o----o------o---o---------------o---o----o------------o 12-15V&lt;br /&gt;
  |   |    |  22µF| + |               |   |    |&lt;br /&gt;
 .-.  |   .-.    ###  |              .-.  |    |    .-------o&lt;br /&gt;
 | |&amp;lt;-&#039;   | |    ---  |              | |  |    |    |   .---o&lt;br /&gt;
 | |5k    | |5k6  |   |              | |  |    |    |   |&lt;br /&gt;
 &#039;-&#039;      &#039;-&#039;     |   o--.           &#039;-&#039;  |   _|_   o  /o&lt;br /&gt;
  |        |     ===  |  |            |   |  |_/_|-   /&lt;br /&gt;
 .-.       |     GND  | ---100n   LED V   -    |     /&lt;br /&gt;
 | |       |          | ---           -   ^    |    o&lt;br /&gt;
 | |6k2    |          |  |            |   |    |    |&lt;br /&gt;
 &#039;-&#039;       |          | GND           &#039;---o----o    &#039;-------o&lt;br /&gt;
  |        |       2|\|7                       |&lt;br /&gt;
  o-----------------|-\ LM741      ___       |/&lt;br /&gt;
  |        |        |  &amp;gt;-------o--|___|--o---|&lt;br /&gt;
  |        o---o----|+/ 6      |   22k   |   |&amp;gt;  BC547&lt;br /&gt;
  |        |   |   3|/|4       |         |     |&lt;br /&gt;
 .-.       |   |     ===       o---.    .-.    |&lt;br /&gt;
 | |       |   o---. GND       |   |    | |5k6 |&lt;br /&gt;
 | |2k7   .-.  |   |   ___    _V_  |    | |    |&lt;br /&gt;
 &#039;-&#039;     KTY10 | + &#039;--|___|--|___|-&#039;    &#039;-&#039;    |&lt;br /&gt;
  |       | | ###      47k   220k        |     |&lt;br /&gt;
  |       &#039;-&#039; ---                        |     |&lt;br /&gt;
  |        |   |                         |     |&lt;br /&gt;
  |        |   |                         |     |&lt;br /&gt;
  &#039;--------o---o-------------------------o-----o------------o GND&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BAE ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;B&#039;&#039;&#039;artels &#039;&#039;&#039;A&#039;&#039;&#039;uto &#039;&#039;&#039;E&#039;&#039;&#039;ngineer unterstützt die Erstellung von Schaltplänen, Leiterplatten und integrierten Schaltungen und läuft unter Windows, Linux und verschiedenen X11-/Unix-Systemen. Der Schaltplaneditor kann Pläne auf beliebig vielen Blättern erstellen, wobei auch hierarchische Strukturen möglich sind. Der Autorouter erzeugt recht brauchbare Ergebnisse, wobei beliebige Teile mit der Hand vorab geroutet werden können. Ein Autoplacer ist ebenfalls vorhanden.&lt;br /&gt;
&lt;br /&gt;
Eine auf Schaltplaneingabe beschränkte Version und eine kastrierte Evaluierungsversion sind auf der [http://www.bartels.de/bae/bae_de.htm BAE Homepage] downloadbar.&lt;br /&gt;
&lt;br /&gt;
Die [http://www.bartels.de/bae/baeprice_de.htm preiswerteste] kostenpflichtige Version ist das &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;BAE Light&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;. Diese Version ist auf Leiterplatten der Groesse 180x120 mm² und auf 2 Lagen beschränkt, eine Beschränkung auf eine bestimmte Pinanzahl gibt es aber nicht.&lt;br /&gt;
&lt;br /&gt;
Ansonsten wird eine Economy-, Professional- und Highendversion angeboten, die jeweiligen Eigenschaften sind im Abschnitt [http://www.bartels.de/baedoc/inst_de.htm Bartels AutoEngineer Softwarekonfigurationen] erklärt. Interessant ist z.&amp;amp;nbsp;B. der Bauteilhöhencheck.&lt;br /&gt;
&lt;br /&gt;
Mit dem &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;BAE IC Design&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; dringt man bis in den Bereich der IC-Entwicklung vor.&lt;br /&gt;
&lt;br /&gt;
[[BAE-Tutorial]]&lt;br /&gt;
&lt;br /&gt;
== Basic Schematic == &lt;br /&gt;
&lt;br /&gt;
[[Bild:Base schematic example.png|right|thumb|Screenshot Base Schematic]]&lt;br /&gt;
&lt;br /&gt;
Basic Schematic (&#039;&#039;&#039;BSch3V&#039;&#039;&#039;) ist ein freier Schaltplaneditor für Windows (98/Me/2000/XP). IN der aktuellen Version läuft es auch unter Windows7. Es enthält einen Component Library Editor, einen Parts List Generator und einen Netlist Generator, sowie eine Automatic Numbering Funktion.&lt;br /&gt;
&lt;br /&gt;
Ein ZIP-Archiv mit engl. Programm, Handbuch und Sourcecode gibt es bei http://www.suigyodo.com/online/e/index.htm.&lt;br /&gt;
&lt;br /&gt;
Ebenso ist dort eine Cross-Plattform Version &#039;&#039;&#039;Qt-BSch3V&#039;&#039;&#039; auf der Basis von Qt-Grafiklibraries erhältlich.&lt;br /&gt;
&lt;br /&gt;
Das Programm ist bis dato (2012) gut gepflegt.&lt;br /&gt;
&lt;br /&gt;
== BlackBoard Breadboard Designer == &lt;br /&gt;
&lt;br /&gt;
[[Bild:BlackBoard.png|right|thumb|Screenshot]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;i&amp;gt;BlackBoard Breadboard Designer&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; ist ein freier Editor für Lochrasterplatinen Layouts, der das Planen der Bauteilplazierung sowie der beidseitigen Verdrahtung deutlich vereinfacht und sich u.a. auch für die Dokumenation solcher Prototypenaufbauten eignet.&lt;br /&gt;
&lt;br /&gt;
Er läuft auf allen Plattformen für die eine Java Runtime zur Verfügung steht.&lt;br /&gt;
&lt;br /&gt;
Die Homepage von Blackboard ist unter http://blackboard.serverpool.org zu erreichen. Blackboard steht unter Der GPL V2 und wird ständig weiterentwickelt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DipTrace ==&lt;br /&gt;
&lt;br /&gt;
Design-Editor für PCB-Leiterplatten für Windows NT, 2000, XP, Server 2003&lt;br /&gt;
- erweiterte Pro-Version erlaubt den Export in DXF, Gerber und N/C Drill sowie Leiterplattenlayouts mit mehr als 250 Pins.&lt;br /&gt;
&lt;br /&gt;
http://www.diptrace.com/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eagle ==&lt;br /&gt;
&lt;br /&gt;
[[Bild:Eagle.png|right|thumb|Screenshot]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;i&amp;gt;Eagle&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; von Cadsoft ist nicht nur ein &amp;lt;b&amp;gt;Schaltplaneditor&amp;lt;/b&amp;gt;, sondern ein komplettes Paket mit &amp;lt;b&amp;gt;Layoutprogramm&amp;lt;/b&amp;gt; und &amp;lt;b&amp;gt;Autorouter&amp;lt;/b&amp;gt;. Das hat den Vorteil, dass man einen erstellten Schaltplan gleich zur Platine weiterverarbeiten kann.&lt;br /&gt;
&lt;br /&gt;
Mitgeliefert werden umfangreiche Symbol- bzw. Bauteilbibliotheken, von Widerständen in allen Bauformen über Taster bis hin zu [[AVR]]s. Eine Library für viele aktuelle AVRs findet sich im Download-Bereich &lt;br /&gt;
von [http://www.embedit.de http://www.embedit.de].&lt;br /&gt;
&lt;br /&gt;
Eagle läuft unter Linux, Windows (2000/XP/Vista/7) und Mac OS X. Ausgabedateien können direkt an die einschlägigen Hersteller geliefert werden.&lt;br /&gt;
&lt;br /&gt;
Eine für nichtkommerzielle Anwendungen kostenlose Version ist von [http://www.cadsoft.de/ CadSoft] erhältlich. Diese ist auf zweilagige Platinen im halben Euro-Format (80x100mm) sowie Schaltpläne mit nur einer Seite beschränkt.&lt;br /&gt;
&lt;br /&gt;
=== Autorouter ===&lt;br /&gt;
&lt;br /&gt;
Der Autorouter funktioniert nicht in der nichtkommerziellen Version. Man kann aber in diesem kostenlosen Autorouter eagle-brd Dateien importieren und als Eagle-session-script (.scr) wieder in Eagle importieren: [http://www.freerouting.net/ http://www.freerouting.net/]&lt;br /&gt;
&lt;br /&gt;
Auf die richtige Version des Eagle-ULP achten.&lt;br /&gt;
&lt;br /&gt;
=== 3D-Ansicht===&lt;br /&gt;
[[Bild:Stereobild-elektronik-3d.jpg|right|thumb|Rot-Grün-Stereo-Bild]]&lt;br /&gt;
Zum Betrachten des fertigen, bestückten Platinenentwurfs in Form eines 3D-Bilds bietet sich das Paket [http://www.matwei.de/doku.php?id=en:eagle3d:eagle3d eagle3D] an. Mit Hilfe eines ULP wird eine Beschreibungsdatei für den open source Renderer &amp;lt;i&amp;gt;POVray&amp;lt;/i&amp;gt; erzeugt, welche dann anschließend halbautomatisch generiert werden kann. Auch Bewegungsanimation und Kameraflug sind möglich. Es wird bereits ein große Zahl an Bauteilen unterstützt.&lt;br /&gt;
&lt;br /&gt;
Anwendungshinweise:&lt;br /&gt;
* [[Eagle im Hobbybereich]]&lt;br /&gt;
* [http://gaussmarkov.net/wordpress/category/tools/software/eagle/ Eagle CAD Tutorial] im Blog von gaussmarkov: diy fx (englisch)&lt;br /&gt;
* [[Stereobilder mit EAGLE 3D]]&lt;br /&gt;
&lt;br /&gt;
{{Absatz}}&lt;br /&gt;
&lt;br /&gt;
== FreePCB ==&lt;br /&gt;
&lt;br /&gt;
FreePCB ist ein freier, open-source PCB editor für Microsoft Windows, der unter der GNU General Public License veröffentlicht wurde. Er wurde entwickelt, um ihn einfach erlernen und nutzen zu können und dennoch für professionelles Arbeiten geeignet. Er besitzt keinen eingebauten Auto Router, kann jedoch den web-basierten auto router auf www.freerouting.net verwenden.&lt;br /&gt;
&lt;br /&gt;
== Electric ==&lt;br /&gt;
&lt;br /&gt;
Das [http://www.staticfreesoft.com/index.html Electric(TM)] VLSI Design System ist ein Open Source Electronic Design Automation (EDA) System.&lt;br /&gt;
&lt;br /&gt;
== ExpressPCB ==&lt;br /&gt;
&lt;br /&gt;
Die Firma &amp;lt;b&amp;gt;ExpressPCB&amp;lt;/b&amp;gt; bietet den kostenlosen Schaltplaneditor &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;ExpressSCH&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; an. Zusätzlich gibt es das kostenlose Layoutprogramm &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;ExpressPCB&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; zum Erstellen von zwei- und vierlagigen Leiterplatten. Die beiden Programme sind auf Windows (NT, 2000, XP, Vista) beschränkt. Die Firma bietet auf der [http://www.expresspcb.com/ ExpressPCB Homepage] ausserdem einen kommerziellen Service für die Herstellung von zwei- und vierlagigen Leiterplatten an. Auf der Seite finden sich [http://www.expresspcb.com/ExpressPCBHtm/Tips.htm hier] einige Hinweise zum Entwurf von Leiterplatten.&lt;br /&gt;
&lt;br /&gt;
== FidoCadJ ==&lt;br /&gt;
&lt;br /&gt;
[http://davbucci.chez-alice.fr/index.php?argument=elettronica/fidocadj/fidocadj.inc&amp;amp;language=English FidoCadJ] is a very easy to use editor, with a library of electrical symbols and footprints (through hole and SMD). Albeit its ease of use, it is a very immediate and effective EDA tool for the hobbyst. FidoCadJ stores its drawings in a compact text format. This choice is well suited for the copy and paste in newsgroups and forums. This explains the success of FidoCadJ in Usenet groups and in several portals. FidoCadJ is multi-platform Java program and runs on MacOSX, Linux and Windows. FidoCadJ and its manuals are in english, french and italian. Lizenz: Creative Commons 3.0 BY-NC-ND&lt;br /&gt;
&lt;br /&gt;
== Fritzing ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Fritzing&#039;&#039;&#039; verwendet die Metapher eines Breadboards (Steckbretts), auf dem die Benutzer virtuell Bauteile einstecken. Fritzings Zielgruppe sind Künstler, Designer und Hobbyisten aber nicht unbedingt Profielektroniker, und die Software soll speziell auf die Zielgruppe zugeschnitten werden. Dabei wird auf eine niedrige Zugangsschwelle wert gelegt. Versionen für Mac OS X, Linux und Windows (XP/Vista) sind bei http://www.fritzing.org/ erhältlich.&lt;br /&gt;
&lt;br /&gt;
== Gschem ==&lt;br /&gt;
&lt;br /&gt;
[[Bild:Gschem.png|right|thumb|Screenshot]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;i&amp;gt;gschem&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; ist der Schaltplaneditor aus dem Open Source Projekt gEDA. &amp;lt;i&amp;gt;gschem&amp;lt;/i&amp;gt; wird hauptsächlich auf Linux Rechnern entwickelt, läuft aber auch auf anderen Unix-Betriebssystemen und unter Windows. &amp;lt;i&amp;gt;gschem&amp;lt;/i&amp;gt; ist für die Linuxdistributionen RedHat und Debian als Paket verfügbar, für Windows ist nur eine ältere Version erhältlich und für alle anderen ist selber kompilieren angesagt.&lt;br /&gt;
&lt;br /&gt;
Die Bedienung ist nicht sonderlich anfängerfreundlich. Hat man sich aber mal daran gewöhnt, dass jeder Menupunkt mit 1 oder 2 Tasten erreichbar ist, läßt sich&#039;s mit &amp;lt;i&amp;gt;gschem&amp;lt;/i&amp;gt; prima arbeiten. &lt;br /&gt;
&lt;br /&gt;
In der Symbolbibliothek (die auch online betrachtet werden kann) sind etwas mehr als 1000 Symbole; das Selbsterzeugen von Symbolen ist jedoch problemlos möglich. Insbesondere ist es aufgrund des gut dokumentierten und einfachen Datei-Formates möglich, mit einfachen Perl-Programmen z.&amp;amp;nbsp;B. aus Reports von Xilinx ISE Symbole zu erzeugen und automatisch zu aktualisieren, wenn sich die Pinzuordnung ändert. Das fehlerhafte Eingeben der Pinbelegung von CPLDs und FPGAs von Hand und die Änderung derselben ist damit für &amp;lt;i&amp;gt;gschem&amp;lt;/i&amp;gt; User Geschichte.&lt;br /&gt;
&lt;br /&gt;
Die Schaltpläne lassen sich als png und als Postscript exportieren. &lt;br /&gt;
&lt;br /&gt;
Netzlisten (insgesamt über 20 Formate für PCB, Protel, Eagle, BAE, spice, pads, ... ) lassen sich mit dem Programm &amp;lt;i&amp;gt;gnetlist&amp;lt;/i&amp;gt; generieren. Aus diesem Grund ist man (bis auf die Namen der Footprints) unabhängig von der verwendeten Layout-Software und kann diese auch sehr leicht wechseln.&lt;br /&gt;
&lt;br /&gt;
Ein großer Vorteil der gEDA-Suite sind die Dateiformate, welche alle reiner ASCII-Text sind. Dies macht die Entwicklung von Helper-Tools zur Lösung von speziellen Aufgaben sehr leicht. Außerdem können die Dateien deswegen sehr einfach in Versionsverwaltungssystemen wie CVS verwaltet werden, was insbesondere die Entwickler größerer Projekte zu schätzen wissen.&lt;br /&gt;
&lt;br /&gt;
Nähere Informationen über &amp;lt;i&amp;gt;gschem&amp;lt;/i&amp;gt; (gEDA) gibt es unter [[http://www.geda.seul.org/ http://www.geda.seul.org/]].&lt;br /&gt;
&lt;br /&gt;
== Inkscape ==&lt;br /&gt;
&lt;br /&gt;
Etwas bekannter noch als Jfig ist [http://inkscape.org/ &#039;&#039;&#039;Inkscape&#039;&#039;&#039;], ebenfalls ein reines Vektorzeichenprogramm, das vor allem (aber nicht nur) SVG-Dateien erstellt, die mit der Wikipedia eine große Verbreitung gefunden haben. Es ist in fast jeder gängigen Linux Distribution enthalten, eine Windowsversion sowie eine [http://portableapps.com/apps/graphics_pictures/inkscape_portable &#039;&#039;&#039;portable Windowsversion&#039;&#039;&#039;] existiert auch. In der Wikipedia findet sich eine Sammlung von Elektroniksymbolen im [http://commons.wikimedia.org/wiki/Category:SVG_electrical_symbols SVG-Format] und [http://commons.wikimedia.org/wiki/File:Electrical_symbols_library.svg hier]. Als Beispiele damit gezeichneter Schaltpläne sei diese [http://commons.wikimedia.org/wiki/Category:Created_with_electrical_symbols_library] genannt.&lt;br /&gt;
&lt;br /&gt;
== JFig ==&lt;br /&gt;
&lt;br /&gt;
[[Bild:Jfig.png|right|thumb|Screenshot]]&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;i&amp;gt;JFig&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; ist eigentlich ein &amp;quot;ganz normales&amp;quot; Vektorzeichenprogramm. Um Schaltpläne zu zeichnen benötigt man deshalb zusätzliche Symbolbibliotheken. &lt;br /&gt;
&lt;br /&gt;
Die Exportmöglichkeiten für das weitverbreitete fig-Format sind sehr vielfältig: mit dem Zusatzprogramm &amp;lt;i&amp;gt;fig2dev&amp;lt;/i&amp;gt;, das direkt aus dem &amp;lt;i&amp;gt;jfig&amp;lt;/i&amp;gt;-Menü aufgerufen kann, bleiben von Postscript über PNG bis hin zu [[LaTeX]] kaum Wünsche offen. Für kleine Schaltpläne oder Diagramme, die ausgedruckt oder in PDF-Dateien verbreitet werden sollen, gibt es deshalb nichts besseres.&lt;br /&gt;
&lt;br /&gt;
Das Programm ist ein komplett in [http://java.sun.com/ Java] geschriebener 1:1-Klon des [[Linux]]-Programms &amp;lt;i&amp;gt;xfig&amp;lt;/i&amp;gt; und sollte daher mit jedem Betriebssystem von Windows bis Mac OS laufen. Es ist kostenlos auf [http://tams-www.informatik.uni-hamburg.de/applets/jfig/ http://tams-www.informatik.uni-hamburg.de/applets/jfig/] erhältlich. (Leider ist der Download schon geraume Zeit nicht mehr möglich. Zitat von der Seite: &amp;quot;Sorry. Recently, I got two serious bug reports which have now been confirmed, and jfig downloads are suspended until these have been resolved.&amp;quot;) &lt;br /&gt;
&lt;br /&gt;
Die Bedienung wird für Windows-Benutzer am Anfang wohl ziemlich ungewohnt sein, aber wenn man mal das Grundprinzip verstanden, hat findet man sich durch die eindeutig beschrifteten Schaltflächen schnell zurecht.&lt;br /&gt;
&lt;br /&gt;
== Kicad ==&lt;br /&gt;
[[Bild:kicad1.gif|right|thumb|Screenshot]]&lt;br /&gt;
[[Bild:kicad2.gif|right|thumb|Screenshot]]&lt;br /&gt;
&lt;br /&gt;
[[KiCAD]] ([http://www.lis.inpg.fr/realise_au_lis/kicad/ Homepage&amp;amp;Download]) ist ein Paket aus Design / Layout / Routing Programmen. Es basiert auf wxWidgets und ist damit plattformübergreifend. Die Progamme sind unter der GPL veröffentlicht und damit Open Source.&lt;br /&gt;
Im deutschsprachigen Raum existiert noch ein Zeichenprogramm für Elektrotechnik, welches auch kicad heisst, aber ein kommerzelles Projekt ist, und mit dem hier behandelten lediglich den Namen gemeinsam hat.&lt;br /&gt;
&lt;br /&gt;
Eine Kicad User-Group findet sich unter http://groups.yahoo.com/group/kicad-users/. Die Anmeldung erfolgt erst, nachdem man vom Besitzer der User-Group freigeschaltet wurde (wie üblich für die meisten Yahoo-Groups).&lt;br /&gt;
&lt;br /&gt;
Neben der mitgelieferten, bereits umfangreichen Bibliothek gibt es auf vielen anderen Seiten (z.&amp;amp;nbsp;B. http://www.kicadlib.org/) weitere Bibliotheken zum Download, die einfach integriert werden können.&lt;br /&gt;
&lt;br /&gt;
Für Umsteiger von anderen Programmen sollten sich nach wenigen Stunden bereits die gleichen Ergebnisse erzielen lassen. Beim Erlernen kann das Tutorial von http://www.curiousinventor.com/guides/kicad helfen. Ebenso findet sich hier unter http://www.mikrocontroller.net/articles/KiCAD eine unfangreiche FAQ (und Bibliothekssammlung)&lt;br /&gt;
&lt;br /&gt;
Kicad liefert eine schöne 3D-Ansicht des fertigen Layouts einschließlich der bestückten Bauteile, so dass man an dieser Stelle schon einmal einen Überblick bekommt, ob vielleicht nicht doch etwas vergessen wurde. Es gibt zwar nicht für alle Bauformen ein 3D-Modell, allerdings lassen sich diese selbst erstellen.&lt;br /&gt;
&lt;br /&gt;
Als Nachteil ließe sich noch aufführen, dass der PCB-Layouter in der Version vom Januar 2006 etwas instabil ist und gerne abstürzt. Die Version vom Mai 2010 läuft aber sehr stabil. Ebenso sind die Autorouterfunktionen nicht gut dokumentiert. Ein weiterer Kritikpunkt wäre, dass die offizielle Symbolbibliothek nur amerikanische, aber keine europäischen Schaltplansymbole enthält. Kicad hat unter &amp;quot;contributions&amp;quot; eine (veraltete) Version von SymbolsSimilarEN60617+oldDIN617.lib mit europäischen EN60617 Symbolen. Eine aktuelle Version der gleichen Symbolbibliothek findet sich hier in  Mikrocontroller.de unter http://www.mikrocontroller.net/articles/KiCAD#Bibliotheken. Aktuell ist RevE4.&lt;br /&gt;
Diese enthält aber nicht nur EN60617 Symbole, sondern auch einige andere Symbole wie Logos für Gefahr, Hochspannung, ESD-Schutz und Dummy Symbole für Platinenumrisse, Fiducials, Messpunkte ec.&lt;br /&gt;
&lt;br /&gt;
== Lochmaster ==&lt;br /&gt;
&lt;br /&gt;
[http://www.abacom-online.de/html/lochmaster.html Lochmaster] ist ein Programm zur Erstellung von Layouts speziell auf [[Lochrasterplatine]]n. Schaltplan und Layout sind ein und das selbe.&lt;br /&gt;
&lt;br /&gt;
== PCB ==&lt;br /&gt;
&lt;br /&gt;
[http://pcb.sourceforge.net/index.html PCB] ist ein freies (open source) Layoutprogramm inklusive Autorouter. Zum Zeichnen der Schaltpläne kann [[Schaltplaneditoren#Gschem|Gschem]] verwendet werden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;PCB&amp;lt;/i&amp;gt; wurde ursprünglich für den Atari ST entwickelt und später nach &lt;br /&gt;
Unix portiert. &amp;lt;i&amp;gt;PCB&amp;lt;/i&amp;gt; läuft meist unter Linux, kann allerdings mit [http://www.cygwin.com/ Cygwin] auch unter Windows betrieben werden.&lt;br /&gt;
&lt;br /&gt;
Als Ausgabeformate stehen [http://de.wikipedia.org/wiki/Postscript Postscript] und Gerber RS-274-X zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
Ein großer Vorteil von &amp;lt;i&amp;gt;PCB&amp;lt;/i&amp;gt; ist, dass alle Funktionen auch über &lt;br /&gt;
Hotkeys gesteuert werden können, was insbesondere nach längerer Einarbeitungszeit ein großer Gewinn gegenüber manchen Windows-Programmen ist.&lt;br /&gt;
&lt;br /&gt;
Zur Einarbeitung ist es meines Erachtens sehr wichtig, sich das [http://www.geda.seul.org/wiki/geda:gsch2pcb_tutorial Tutorial] durchzulesen. &amp;lt;i&amp;gt;PCB&amp;lt;/i&amp;gt; und &amp;lt;i&amp;gt;Gschem&amp;lt;/i&amp;gt; sind nicht besonders einfach zu benutzen. Gerade am Anfang, wenn man sich versucht damit einzuarbeiten. Aber wenn man einmal mit dem Werkzeug arbeiten kann, wird man es nicht mehr missen wollen.&lt;br /&gt;
&lt;br /&gt;
=== Wichtige Einstellungen &amp;amp; Tips ===&lt;br /&gt;
&lt;br /&gt;
Die neue GTK+ Version aus dem CVS Archiv ist der alten, etwas angestaubten Version vorzuziehen. Auch das Kompilieren ist nicht wirklich schwierig. Alles, was dazu notwendig ist (und das Programm hat keine großen Abhängigkeiten), ist in der Readme erklärt. Somit fällt die Kompilierung recht einfach aus.&lt;br /&gt;
&lt;br /&gt;
Auf der linken Seite befindet sich die Auswahl der jeweiligen Layer. Gerade bei Verwendung des Autorouters sollte man hier den 2. Layer deaktivieren. Dies kann ganz einfach mit einem Klick auf die Beschriftung erfolgen (component, GND-comp und VCC-comp). Ebenso sollte man unused (grün) und unused (blau) deaktivieren.&lt;br /&gt;
&lt;br /&gt;
Als Route Style verwende ich den &#039;&#039;Power Style&#039;&#039; mit einer Dicke von 25 Mil (0.6 mm). Der &#039;&#039;Signal Style&#039;&#039; scheint mir gerade bei schlechten Belichtungsverhältnissen nicht ganz optimal zu sein.&lt;br /&gt;
&lt;br /&gt;
=== Autorouter ===&lt;br /&gt;
&lt;br /&gt;
Der Autorouter von &amp;lt;i&amp;gt;PCB&amp;lt;/i&amp;gt; hat einige Schwächen, welche allerdings bei Hobby-Projekten völlig belanglos sind: Beispielsweise kann es bei TQFP-Gehäusen mit 100 Pins u. 0.5mm Pinabstand zu Problemen kommen, 64polige TQFP-Gehäuse (z.&amp;amp;nbsp;B. vom ATmega 128) gehen jedoch ohne Probleme. &lt;br /&gt;
&lt;br /&gt;
Hat man sich soweit im [http://www.geda.seul.org/wiki/geda:gsch2pcb_tutorial Tutorial] durchgearbeitet und seine Bauteile positioniert, kann der Autorouter zum Einsatz kommen. Auch hier ist ein wenig Experimentierfreude erforderlich, um zu zufriedenstellenden Ergebnissen zu kommen.&lt;br /&gt;
&lt;br /&gt;
Unter &#039;&#039;&#039;Connects / Optimize routed Tracks / Miter&#039;&#039;&#039; können die gerouteten Linien in 45 Grad Winkel modifiziert werden.&lt;br /&gt;
&lt;br /&gt;
=== Footprints ===&lt;br /&gt;
&lt;br /&gt;
[[Bild:Pcbgtk.png|right|thumb|Screenshot]]&lt;br /&gt;
&lt;br /&gt;
Sehr wichtig für das Zusammenspiel zwischen dem Schaltplaneditor [http://www.geda.seul.org/tools/gschem/ Gschem] und dem [http://pcb.sourceforge.net PCB] ist die Verwendung der richtigen Footprints.&lt;br /&gt;
&lt;br /&gt;
Mir persönlich ist aufgefallen, daß viele Pads zu klein sind. Gerade im Bereich der Hobbyätzerei könnten sie ruhig größer ausfallen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=1&amp;gt;&lt;br /&gt;
 &amp;lt;tr&amp;gt;&lt;br /&gt;
   &amp;lt;th&amp;gt;Element&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th&amp;gt;Footprint&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th&amp;gt;Alternativer Footprint&amp;lt;/th&amp;gt;&lt;br /&gt;
   &amp;lt;th&amp;gt;Beschreibung&amp;lt;/th&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;Widerstand 1/4 Watt&amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td&amp;gt;R0w4&amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td&amp;gt;R025&amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td&amp;gt;Ich benutze R0w4, weil es die Pads größer sind.&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;Elko&amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td&amp;gt;CR200&amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td&amp;gt;RADIAL_CAN 200&amp;lt;/td&amp;gt;&lt;br /&gt;
   &amp;lt;td&amp;gt;CR200 ist für größere Elkos (Umfang), während bei RADIAL_CAN 200 der Umfang kleiner ist. Leider fehlt die Polarität bei diesem Symbol.  Allgemein jedoch sind bei beiden Elementen die Pads zu klein.&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;
[[Bild:Pcb_widerstand.png]]&lt;br /&gt;
&lt;br /&gt;
Mir waren irgendwie alle Widerstände nicht ideal genug.&lt;br /&gt;
Die Löcher werden ja meist mit 0.8mm gebohrt: (0.8 mm * (1 mil/ 0.0254 mm) = 31 mil. Eine Richtlinie für den gesamten Paddurchmesser habe ich nicht gefunden. Aus einer Elektor Platine habe ich mit Meßschieber ungefähr 2 mm gemessen, also 78 mil.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Element[&amp;quot;&amp;quot; &amp;quot;R__0w4_10.16mm&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; 0 0 0 -10300 0 100 &amp;quot;&amp;quot;]&lt;br /&gt;
(&lt;br /&gt;
    Pin[0 0 7800 3100 6100 3500 &amp;quot;&amp;quot; &amp;quot;1&amp;quot; &amp;quot;edge2&amp;quot;]&lt;br /&gt;
    Pin[40000 0 7800 3100 6100 3500 &amp;quot;&amp;quot; &amp;quot;2&amp;quot; &amp;quot;edge2&amp;quot;]&lt;br /&gt;
    ElementLine [7900 0 4400 0 1000]&lt;br /&gt;
    ElementLine [32000 0 35500 0 1000]&lt;br /&gt;
    ElementLine [7900 -3300 7900 3300 1000]&lt;br /&gt;
    ElementLine [32000 -3300 32000 3300 1000]&lt;br /&gt;
    ElementLine [7900 -3300 32000 -3300 1000]&lt;br /&gt;
    ElementLine [7900 3300 32000 3300 1000]&lt;br /&gt;
)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für Kapazitäten mit einer Breite von 2.54 mm oder 5.08 mm nutze ich folgendes Element&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Element[&amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; 65000 78500 0 0 0 100 &amp;quot;&amp;quot;]&lt;br /&gt;
(&lt;br /&gt;
    Pin[2000 -2500 7000 3000 4200 2000 &amp;quot;&amp;quot; &amp;quot;cap_2&amp;quot; &amp;quot;edge2&amp;quot;]&lt;br /&gt;
    Pin[-8000 -2500 7000 3000 4200 2000 &amp;quot;&amp;quot; &amp;quot;cap_1&amp;quot; &amp;quot;edge2&amp;quot;]&lt;br /&gt;
    Pin[-18000 -2500 7000 3000 4200 2000 &amp;quot;&amp;quot; &amp;quot;cap_1&amp;quot; &amp;quot;edge2&amp;quot;]&lt;br /&gt;
    Pad[-16000 -2500 -10000 -2500 1000 2000 3000 &amp;quot;&amp;quot; &amp;quot;1&amp;quot; &amp;quot;&amp;quot;]&lt;br /&gt;
    ElementLine [-4000 -6500 -4000 2500 1399]&lt;br /&gt;
    ElementLine [-2000 -6500 -2000 2500 1399]&lt;br /&gt;
)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für eine Breite von 5.08 mm oder 7.62 mm nutze ich folgendes Element:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Element[&amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; &amp;quot;&amp;quot; 63000 93500 0 0 0 100 &amp;quot;&amp;quot;]&lt;br /&gt;
(&lt;br /&gt;
    Pin[14000 -4500 7000 3000 4200 2000 &amp;quot;&amp;quot; &amp;quot;cap_2&amp;quot; &amp;quot;edge2&amp;quot;]&lt;br /&gt;
    Pin[4000 -4500 7000 3000 4200 2000 &amp;quot;&amp;quot; &amp;quot;cap_2&amp;quot; &amp;quot;edge2&amp;quot;]&lt;br /&gt;
    Pin[-16000 -4500 7000 3000 4200 2000 &amp;quot;&amp;quot; &amp;quot;cap_1&amp;quot; &amp;quot;edge2&amp;quot;]&lt;br /&gt;
    Pad[5500 -4500 12500 -4500 1000 2000 3000 &amp;quot;&amp;quot; &amp;quot;1&amp;quot; &amp;quot;edge2&amp;quot;]&lt;br /&gt;
    ElementLine [-7500 -8500 -7500 500 1399]&lt;br /&gt;
    ElementLine [-5500 -8500 -5500 500 1399]&lt;br /&gt;
)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ProtoCAD ==&lt;br /&gt;
&lt;br /&gt;
[http://protomind.net/page.php?7 ProtoCAD] ist ein Werkzeug, um schnell Schaltpläne zu entwerfen. Es ist für [[Lochrasterplatine]]n entwickelt worden, kann aber auch für andere Methoden genutzt werden. (Java 1.5 kompatibel, Swing GUI, Open Source)&lt;br /&gt;
&lt;br /&gt;
== Pulsonix ==&lt;br /&gt;
[http://www.pulsonix.com PULSONIX] ist ein professionelles Schaltplan- und Layout-Werkzeug mit [http://www.pulsonix.com/downloads/datasheets/Pulsonix%20FPGA.pdf integriertem FPGA-Interface] sowie [http://www.pulsonix.com/downloads/datasheets/Pulsonix%20Spice%20V2.0%20UK.pdf integriertem Schaltungsimulator] auf PSpice-Basis.&lt;br /&gt;
&lt;br /&gt;
== QCAD ==&lt;br /&gt;
&lt;br /&gt;
[http://www.ribbonsoft.de/qcad.html QCAD] gibt es in einer lizenzpflichigen und in einer Open Source Community Version. QCAD ist kein ausschliesslicher Schaltungseditor, sondern kann auch für andere 2D Zeichnungen (Konstruktionen etc.) eingesetzt werden.&lt;br /&gt;
&lt;br /&gt;
== sPlan ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;sPlan&#039;&#039;&#039; ist ein relativ preiswerter Schaltplaneditor für Windows (95,98,ME,NT,2000,XP)&lt;br /&gt;
Infos und eine Demoversion von sPlan gibt es u.a. bei http://www.abacom-online.de/html/splan.html&lt;br /&gt;
&lt;br /&gt;
== TARGET 3001! == &lt;br /&gt;
&lt;br /&gt;
[[Bild:target3001.png|right|thumb|Screenshot]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;i&amp;gt;TARGET 3001!&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; für Windows (ME/NT4/2000/XP/Vista/Win7) bietet folgende Funktionen&lt;br /&gt;
&lt;br /&gt;
* Schaltplan&lt;br /&gt;
* Bauteilerstellung &lt;br /&gt;
* Schaltungssimulation (PSPICE-Syntax)&lt;br /&gt;
* Platinen-Layout mit Autoplatzierer&lt;br /&gt;
* Autorouter &lt;br /&gt;
* Anzeige der Platine in 3D&lt;br /&gt;
* Frontplattenentwurf direkt an oder über der Platine&lt;br /&gt;
&lt;br /&gt;
Die Platinen-Layout-Software ist in deutscher, englischer oder französischer Sprache. Es gibt eine für nicht kommerzielle Anwendungen kostenlose Version: &amp;lt;b&amp;gt;TARGET 3001! discover&amp;lt;/b&amp;gt; ist beschränkt auf 250 Pins/Pads, 2 Kupferlagen&lt;br /&gt;
und 30 Signale sind simulierbar, die Fläche ist unbeschränkt (1,2m x 1,2m).&lt;br /&gt;
&lt;br /&gt;
Auf der c&#039;t 11/07 CD ist eine &amp;lt;b&amp;gt;SE Version&amp;lt;/b&amp;gt; von TARGET 3001! verfügbar welche 400 Pins/Pads verarbeiten kann. &lt;br /&gt;
&lt;br /&gt;
Die &amp;lt;b&amp;gt;PCB-Pool Edition&amp;lt;/b&amp;gt; hat keine Beschränkungen, speichert aber die Layouts in einem von normalen Target Versionen nicht lesbaren Format. Diese Layouts können dann allerdings nur zum selbst Ätzen ausgedruckt werden oder vom PCB-POOL® produziert werden.&lt;br /&gt;
&lt;br /&gt;
Links:&lt;br /&gt;
* [http://server.ibfriedrich.com/wiki/ibfwikide Target3001 Homepage]&lt;br /&gt;
* [http://www.pcb-pool.com/ppde/service_downloads.html Target3001 PCB-Pool-Edition]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;TARGET 3001!&amp;lt;/i&amp;gt; bietet ein typisches Windows Look-And-Feel. Eine einfache Einführung findet sich &#039;&#039;&#039;[http://server.ibfriedrich.com/wiki/ibfwikide/index.php?title=Kurzeinführung2 hier]&#039;&#039;&#039;. Wer sich schon mit Eagle auskennt, kann auch &#039;&#039;&#039;[http://server.ibfriedrich.com/wiki/ibfwikide/index.php?title=Eagle hier]&#039;&#039;&#039; schauen. Es gibt kostenlosen direkten Service durch den Hersteller telefonisch oder per E-Mail auch für Einsteiger oder Demo-User.&lt;br /&gt;
&lt;br /&gt;
== TinyCAD ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TinyCAD&#039;&#039;&#039; ist ein weiterer &#039;&#039;Open Source&#039;&#039; Schaltplaneditor für Windows. Mehr Infos gibt es auf der [http://tinycad.sourceforge.net Projektseite]. TinyCAD kann z.&amp;amp;nbsp;B. mit VeeCAD (s.u.) kombiniert werden.&lt;br /&gt;
&lt;br /&gt;
== VeeCAD ==&lt;br /&gt;
&lt;br /&gt;
[http://veecad.com/ VeeCAD] Stripboard Layout Editor ist ein Werkzeug, um [[Lochrasterplatine]]n zu entwerfen. VeeCAD ist als kommerzielle Version und als eingeschränkte Freiversion erhältlich.&lt;br /&gt;
&lt;br /&gt;
== ZenitPCB Suite ==&lt;br /&gt;
&lt;br /&gt;
[http://www.zenitpcb.com/eng/Index_Eng.html ZenitPCB Suite] is directed to all those people who want to make printed circuit board for hobby, or to student and academics from universities or high schools, who want to create their own pcb with a professional approach and particularly without having to pay for expensive licenses. ZenitPCB Layout (part of the ZenitPCB Suite) is completely freeware for personal or semi-professional use, limited to [http://www.zenitpcb.com/images/MainBoard_01_01.gif 800 pins]. (Windows XP, Vista)&lt;br /&gt;
&lt;br /&gt;
Übersetzung: ZenitPCB richtet sich an all diejenigen, welche fürs Hobby, Schule, Studium etc professionelle PCBs erstellen möchten, ohne viel Geld für Lizenzen ausgeben zu müssen. ZenitPCb ist in der eingeschränkten Version mit 800 Pins für den semi-professionellen und privaten Gebrauch kostenfrei benutzbar.&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
* [[Schaltungssimulation]]&lt;br /&gt;
* [[Dos and don&#039;ts - Platinenlayout]]&lt;br /&gt;
* [[Lochrasterplatine]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Platinen]]&lt;br /&gt;
[[Kategorie:Schaltplaneditoren| ]]&lt;br /&gt;
[[Kategorie:Listen]]&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:ASAM1.4.zip&amp;diff=70403</id>
		<title>Datei:ASAM1.4.zip</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:ASAM1.4.zip&amp;diff=70403"/>
		<updated>2012-12-30T15:15:10Z</updated>

		<summary type="html">&lt;p&gt;Moony: hat eine neue Version von „Datei:ASAM1.4.zip“ hochgeladen:&amp;amp;#32;optimierungen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fehler behoben&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:ASAM1.4.zip&amp;diff=70402</id>
		<title>Datei:ASAM1.4.zip</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:ASAM1.4.zip&amp;diff=70402"/>
		<updated>2012-12-30T14:24:02Z</updated>

		<summary type="html">&lt;p&gt;Moony: hat eine neue Version von „Datei:ASAM1.4.zip“ hochgeladen:&amp;amp;#32;hex file vergessen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fehler behoben&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=69270</id>
		<title>ASAM - ATtiny Sunny Akku Manager</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=69270"/>
		<updated>2012-11-22T08:12:08Z</updated>

		<summary type="html">&lt;p&gt;Moony: Fehler behoben, Erklärung&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Author: moony [at] mindsnack.net&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
ASAM - &#039;&#039;&#039;A&#039;&#039;&#039;Ttiny &#039;&#039;&#039;S&#039;&#039;&#039;unny &#039;&#039;&#039;A&#039;&#039;&#039;kku &#039;&#039;&#039;M&#039;&#039;&#039;anager dient dazu, einen Akku oder ein Akkupack mittels Solarpanel über Ladeschlussspannung kontrolliert zu laden und für einen Tiefentladeschutz zu sorgen.&lt;br /&gt;
&lt;br /&gt;
* Verwendet wird ein ATtiny13, P-FETs und wenige diskrete Bauelemente, um das Solarpanel bzw. die Last an- oder auszuschalten.&lt;br /&gt;
* Die Schaltung ist ausgelegt für 4 Stück 1,2V NiMh in Reihe, andere Akkus/Zellenanzahl grundsätzlich möglich.&lt;br /&gt;
* Die Schaltung ist sehr sparsam, verbraucht ca. 0,4mA und alle 8 Sekunden kurzzeitig (wenige Millisekunden) 15mA.&lt;br /&gt;
&lt;br /&gt;
== Wichtige Hinweise ==&lt;br /&gt;
&lt;br /&gt;
* Für Schäden oder Verletzungen durch falsche Handhabe von Akkus oder der Schaltung ist jeder selbst verantwortlich!&lt;br /&gt;
* Li-Ion Akkus sollten nicht ohne Weiteres in Reihe geschalten werden!&lt;br /&gt;
* Der Ladestrom wird nur vom Solarpanel begrenzt!&lt;br /&gt;
* Für einen einzelnen Li-Ion Akku oder mehrere parallel, sollten andere FETs verwendet werden, da für die IRF4905 eine Gate-Spannung unter 5V für keine hohen Lastströme reicht (siehe Datenblatt).&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
&lt;br /&gt;
Der ATtiny misst über einen Analogeingang die Akkuspannung. Je nach eingestellter Ladeschlussspannung (siehe im source-code: #CHARGE_LIMIT), schaltet er die Spannung des Solarpanels an den Akku oder nimmt sie weg.&lt;br /&gt;
&lt;br /&gt;
Ist die Mindestspannung (#BAT_MIN) erreicht, wird die Last eingeschalten.&lt;br /&gt;
Sinkt die Spannung ab, bis auf #BAT_LOW, wird die Last weggenommen. Daraus ergibt sich beabsichtigt ein Bereich, in dem die Last in Betrieb sein darf.&lt;br /&gt;
Die Werte können beliebig verändert werden, jedoch ist die Betriebsspannung des ATtiny13 und die Gate-Spannung der FETs zu beachten.&lt;br /&gt;
Während der Messung leuchtet die LED.&lt;br /&gt;
&lt;br /&gt;
Ist diese Messung und die Abfrage der Werte beendet, geht der Controller für 8 Sekunden in einem Stromsparmodus.&lt;br /&gt;
&lt;br /&gt;
== Schaltplan ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:asam1.4.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Software, fuses und Schaltplan als zip ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM1.4.zip]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:Spannungsversorgung und Energiequellen]]&lt;br /&gt;
&lt;br /&gt;
letzte Änderung: Problem, dass FET heiß wird behoben. Solarspannung am FET-Source war (zeitweise) positiver als die Gatespannung, deswegen kein zuverlässiges Abschalten möglich. Zusätzlicher Transistor sorgt für richtige Spannungsverhältnisse.&lt;br /&gt;
&lt;br /&gt;
http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png  [http://creativecommons.org/licenses/by-nc-sa/3.0/deed.de] Creative Commons Lizenzvertrag, steht unter einer license [http://creativecommons.org/licenses/by-nc-sa/3.0/deed.de] Creative Commons Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:ASAM1.4.zip&amp;diff=69269</id>
		<title>Datei:ASAM1.4.zip</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:ASAM1.4.zip&amp;diff=69269"/>
		<updated>2012-11-22T08:07:27Z</updated>

		<summary type="html">&lt;p&gt;Moony: Fehler behoben&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Fehler behoben&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:Asam1.4.png&amp;diff=69268</id>
		<title>Datei:Asam1.4.png</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:Asam1.4.png&amp;diff=69268"/>
		<updated>2012-11-22T08:06:51Z</updated>

		<summary type="html">&lt;p&gt;Moony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=69267</id>
		<title>ASAM - ATtiny Sunny Akku Manager</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=69267"/>
		<updated>2012-11-22T08:06:16Z</updated>

		<summary type="html">&lt;p&gt;Moony: /* Schaltplan */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Author: moony [at] mindsnack.net&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
ASAM - &#039;&#039;&#039;A&#039;&#039;&#039;Ttiny &#039;&#039;&#039;S&#039;&#039;&#039;unny &#039;&#039;&#039;A&#039;&#039;&#039;kku &#039;&#039;&#039;M&#039;&#039;&#039;anager dient dazu, einen Akku oder ein Akkupack mittels Solarpanel über Ladeschlussspannung kontrolliert zu laden und für einen Tiefentladeschutz zu sorgen.&lt;br /&gt;
&lt;br /&gt;
* Verwendet wird ein ATtiny13, P-FETs und wenige diskrete Bauelemente, um das Solarpanel bzw. die Last an- oder auszuschalten.&lt;br /&gt;
* Die Schaltung ist ausgelegt für 4 Stück 1,2V NiMh in Reihe, andere Akkus/Zellenanzahl grundsätzlich möglich.&lt;br /&gt;
* Die Schaltung ist sehr sparsam, verbraucht ca. 0,4mA und alle 8 Sekunden kurzzeitig (wenige Millisekunden) 15mA.&lt;br /&gt;
&lt;br /&gt;
== Wichtige Hinweise ==&lt;br /&gt;
&lt;br /&gt;
* Für Schäden oder Verletzungen durch falsche Handhabe von Akkus oder der Schaltung ist jeder selbst verantwortlich!&lt;br /&gt;
* Li-Ion Akkus sollten nicht ohne Weiteres in Reihe geschalten werden!&lt;br /&gt;
* Der Ladestrom wird nur vom Solarpanel begrenzt!&lt;br /&gt;
* Für einen einzelnen Li-Ion Akku oder mehrere parallel, sollten andere FETs verwendet werden, da für die IRF4905 eine Gate-Spannung unter 5V für keine hohen Lastströme reicht (siehe Datenblatt).&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
&lt;br /&gt;
Der ATtiny misst über einen Analogeingang die Akkuspannung. Je nach eingestellter Ladeschlussspannung (siehe im source-code: #CHARGE_LIMIT), schaltet er die Spannung des Solarpanels an den Akku oder nimmt sie weg.&lt;br /&gt;
&lt;br /&gt;
Ist die Mindestspannung (#BAT_MIN) erreicht, wird die Last eingeschalten.&lt;br /&gt;
Sinkt die Spannung ab, bis auf #BAT_LOW, wird die Last weggenommen. Daraus ergibt sich beabsichtigt ein Bereich, in dem die Last in Betrieb sein darf.&lt;br /&gt;
Die Werte können beliebig verändert werden, jedoch ist die Betriebsspannung des ATtiny13 und die Gate-Spannung der FETs zu beachten.&lt;br /&gt;
Während der Messung leuchtet die LED.&lt;br /&gt;
&lt;br /&gt;
Ist diese Messung und die Abfrage der Werte beendet, geht der Controller für 8 Sekunden in einem Stromsparmodus.&lt;br /&gt;
&lt;br /&gt;
== Schaltplan ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:asam1.4.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Software, fuses und Schaltplan als zip ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM1.4.zip]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:Spannungsversorgung und Energiequellen]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png  [http://creativecommons.org/licenses/by-nc-sa/3.0/deed.de] Creative Commons Lizenzvertrag, steht unter einer license [http://creativecommons.org/licenses/by-nc-sa/3.0/deed.de] Creative Commons Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=69266</id>
		<title>ASAM - ATtiny Sunny Akku Manager</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=69266"/>
		<updated>2012-11-22T08:05:40Z</updated>

		<summary type="html">&lt;p&gt;Moony: /* Software, fuses und Schaltplan als zip */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Author: moony [at] mindsnack.net&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
ASAM - &#039;&#039;&#039;A&#039;&#039;&#039;Ttiny &#039;&#039;&#039;S&#039;&#039;&#039;unny &#039;&#039;&#039;A&#039;&#039;&#039;kku &#039;&#039;&#039;M&#039;&#039;&#039;anager dient dazu, einen Akku oder ein Akkupack mittels Solarpanel über Ladeschlussspannung kontrolliert zu laden und für einen Tiefentladeschutz zu sorgen.&lt;br /&gt;
&lt;br /&gt;
* Verwendet wird ein ATtiny13, P-FETs und wenige diskrete Bauelemente, um das Solarpanel bzw. die Last an- oder auszuschalten.&lt;br /&gt;
* Die Schaltung ist ausgelegt für 4 Stück 1,2V NiMh in Reihe, andere Akkus/Zellenanzahl grundsätzlich möglich.&lt;br /&gt;
* Die Schaltung ist sehr sparsam, verbraucht ca. 0,4mA und alle 8 Sekunden kurzzeitig (wenige Millisekunden) 15mA.&lt;br /&gt;
&lt;br /&gt;
== Wichtige Hinweise ==&lt;br /&gt;
&lt;br /&gt;
* Für Schäden oder Verletzungen durch falsche Handhabe von Akkus oder der Schaltung ist jeder selbst verantwortlich!&lt;br /&gt;
* Li-Ion Akkus sollten nicht ohne Weiteres in Reihe geschalten werden!&lt;br /&gt;
* Der Ladestrom wird nur vom Solarpanel begrenzt!&lt;br /&gt;
* Für einen einzelnen Li-Ion Akku oder mehrere parallel, sollten andere FETs verwendet werden, da für die IRF4905 eine Gate-Spannung unter 5V für keine hohen Lastströme reicht (siehe Datenblatt).&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
&lt;br /&gt;
Der ATtiny misst über einen Analogeingang die Akkuspannung. Je nach eingestellter Ladeschlussspannung (siehe im source-code: #CHARGE_LIMIT), schaltet er die Spannung des Solarpanels an den Akku oder nimmt sie weg.&lt;br /&gt;
&lt;br /&gt;
Ist die Mindestspannung (#BAT_MIN) erreicht, wird die Last eingeschalten.&lt;br /&gt;
Sinkt die Spannung ab, bis auf #BAT_LOW, wird die Last weggenommen. Daraus ergibt sich beabsichtigt ein Bereich, in dem die Last in Betrieb sein darf.&lt;br /&gt;
Die Werte können beliebig verändert werden, jedoch ist die Betriebsspannung des ATtiny13 und die Gate-Spannung der FETs zu beachten.&lt;br /&gt;
Während der Messung leuchtet die LED.&lt;br /&gt;
&lt;br /&gt;
Ist diese Messung und die Abfrage der Werte beendet, geht der Controller für 8 Sekunden in einem Stromsparmodus.&lt;br /&gt;
&lt;br /&gt;
== Schaltplan ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM_schaltplan.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Software, fuses und Schaltplan als zip ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM1.4.zip]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:Spannungsversorgung und Energiequellen]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png  [http://creativecommons.org/licenses/by-nc-sa/3.0/deed.de] Creative Commons Lizenzvertrag, steht unter einer license [http://creativecommons.org/licenses/by-nc-sa/3.0/deed.de] Creative Commons Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=69265</id>
		<title>ASAM - ATtiny Sunny Akku Manager</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=69265"/>
		<updated>2012-11-22T07:55:58Z</updated>

		<summary type="html">&lt;p&gt;Moony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Author: moony [at] mindsnack.net&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
ASAM - &#039;&#039;&#039;A&#039;&#039;&#039;Ttiny &#039;&#039;&#039;S&#039;&#039;&#039;unny &#039;&#039;&#039;A&#039;&#039;&#039;kku &#039;&#039;&#039;M&#039;&#039;&#039;anager dient dazu, einen Akku oder ein Akkupack mittels Solarpanel über Ladeschlussspannung kontrolliert zu laden und für einen Tiefentladeschutz zu sorgen.&lt;br /&gt;
&lt;br /&gt;
* Verwendet wird ein ATtiny13, P-FETs und wenige diskrete Bauelemente, um das Solarpanel bzw. die Last an- oder auszuschalten.&lt;br /&gt;
* Die Schaltung ist ausgelegt für 4 Stück 1,2V NiMh in Reihe, andere Akkus/Zellenanzahl grundsätzlich möglich.&lt;br /&gt;
* Die Schaltung ist sehr sparsam, verbraucht ca. 0,4mA und alle 8 Sekunden kurzzeitig (wenige Millisekunden) 15mA.&lt;br /&gt;
&lt;br /&gt;
== Wichtige Hinweise ==&lt;br /&gt;
&lt;br /&gt;
* Für Schäden oder Verletzungen durch falsche Handhabe von Akkus oder der Schaltung ist jeder selbst verantwortlich!&lt;br /&gt;
* Li-Ion Akkus sollten nicht ohne Weiteres in Reihe geschalten werden!&lt;br /&gt;
* Der Ladestrom wird nur vom Solarpanel begrenzt!&lt;br /&gt;
* Für einen einzelnen Li-Ion Akku oder mehrere parallel, sollten andere FETs verwendet werden, da für die IRF4905 eine Gate-Spannung unter 5V für keine hohen Lastströme reicht (siehe Datenblatt).&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
&lt;br /&gt;
Der ATtiny misst über einen Analogeingang die Akkuspannung. Je nach eingestellter Ladeschlussspannung (siehe im source-code: #CHARGE_LIMIT), schaltet er die Spannung des Solarpanels an den Akku oder nimmt sie weg.&lt;br /&gt;
&lt;br /&gt;
Ist die Mindestspannung (#BAT_MIN) erreicht, wird die Last eingeschalten.&lt;br /&gt;
Sinkt die Spannung ab, bis auf #BAT_LOW, wird die Last weggenommen. Daraus ergibt sich beabsichtigt ein Bereich, in dem die Last in Betrieb sein darf.&lt;br /&gt;
Die Werte können beliebig verändert werden, jedoch ist die Betriebsspannung des ATtiny13 und die Gate-Spannung der FETs zu beachten.&lt;br /&gt;
Während der Messung leuchtet die LED.&lt;br /&gt;
&lt;br /&gt;
Ist diese Messung und die Abfrage der Werte beendet, geht der Controller für 8 Sekunden in einem Stromsparmodus.&lt;br /&gt;
&lt;br /&gt;
== Schaltplan ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM_schaltplan.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Software, fuses und Schaltplan als zip ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM1.3.zip]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:Spannungsversorgung und Energiequellen]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png  [http://creativecommons.org/licenses/by-nc-sa/3.0/deed.de] Creative Commons Lizenzvertrag, steht unter einer license [http://creativecommons.org/licenses/by-nc-sa/3.0/deed.de] Creative Commons Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=68804</id>
		<title>ASAM - ATtiny Sunny Akku Manager</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=68804"/>
		<updated>2012-10-22T17:24:56Z</updated>

		<summary type="html">&lt;p&gt;Moony: Fehlerhafte Schaltung&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Author: moony [at] mindsnack.net&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Im Moment Fehlerhaft:]]&#039;&#039;&#039;&lt;br /&gt;
ich habe festgestellt, dass die FETs manchmal heiß werden, wenn die Last an ist und ein Ladestrom fließt. Wer einen Fehler in der Schaltung findet, bitte Mail an mich oder auf der Diskussionsseite melden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
ASAM - &#039;&#039;&#039;A&#039;&#039;&#039;Ttiny &#039;&#039;&#039;S&#039;&#039;&#039;unny &#039;&#039;&#039;A&#039;&#039;&#039;kku &#039;&#039;&#039;M&#039;&#039;&#039;anager dient dazu, einen Akku oder ein Akkupack mittels Solarpanel über Ladeschlussspannung kontrolliert zu laden und für einen Tiefentladeschutz zu sorgen.&lt;br /&gt;
&lt;br /&gt;
* Verwendet wird ein ATtiny13, P-FETs und wenige diskrete Bauelemente, um das Solarpanel bzw. die Last an- oder auszuschalten.&lt;br /&gt;
* Die Schaltung ist ausgelegt für 4 Stück 1,2V NiMh in Reihe, andere Akkus/Zellenanzahl grundsätzlich möglich.&lt;br /&gt;
* Die Schaltung ist sehr sparsam, verbraucht ca. 0,4mA und alle 8 Sekunden kurzzeitig (wenige Millisekunden) 15mA.&lt;br /&gt;
&lt;br /&gt;
== Wichtige Hinweise ==&lt;br /&gt;
&lt;br /&gt;
* Für Schäden oder Verletzungen durch falsche Handhabe von Akkus oder der Schaltung ist jeder selbst verantwortlich!&lt;br /&gt;
* Li-Ion Akkus sollten nicht ohne Weiteres in Reihe geschalten werden!&lt;br /&gt;
* Der Ladestrom wird nur vom Solarpanel begrenzt!&lt;br /&gt;
* Für einen einzelnen Li-Ion Akku oder mehrere parallel, sollten andere FETs verwendet werden, da für die IRF4905 eine Gate-Spannung unter 5V für keine hohen Lastströme reicht (siehe Datenblatt).&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
&lt;br /&gt;
Der ATtiny misst über einen Analogeingang die Akkuspannung. Je nach eingestellter Ladeschlussspannung (siehe im source-code: #CHARGE_LIMIT), schaltet er die Spannung des Solarpanels an den Akku oder nimmt sie weg.&lt;br /&gt;
&lt;br /&gt;
Ist die Mindestspannung (#BAT_MIN) erreicht, wird die Last eingeschalten.&lt;br /&gt;
Sinkt die Spannung ab, bis auf #BAT_LOW, wird die Last weggenommen. Daraus ergibt sich beabsichtigt ein Bereich, in dem die Last in Betrieb sein darf.&lt;br /&gt;
Die Werte können beliebig verändert werden, jedoch ist die Betriebsspannung des ATtiny13 und die Gate-Spannung der FETs zu beachten.&lt;br /&gt;
Während der Messung leuchtet die LED.&lt;br /&gt;
&lt;br /&gt;
Ist diese Messung und die Abfrage der Werte beendet, geht der Controller für 8 Sekunden in einem Stromsparmodus.&lt;br /&gt;
&lt;br /&gt;
== Schaltplan ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM_schaltplan.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Software, fuses und Schaltplan als zip ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM1.3.zip]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:Spannungsversorgung und Energiequellen]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png  [http://creativecommons.org/licenses/by-nc-sa/3.0/deed.de] Creative Commons Lizenzvertrag, steht unter einer license [http://creativecommons.org/licenses/by-nc-sa/3.0/deed.de] Creative Commons Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:ASAM1.3.zip&amp;diff=68703</id>
		<title>Datei:ASAM1.3.zip</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:ASAM1.3.zip&amp;diff=68703"/>
		<updated>2012-10-13T11:22:22Z</updated>

		<summary type="html">&lt;p&gt;Moony: fuse update. zuverlässiger Ablauf beim Einschalten. Gab probleme mit prellendem Taster.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;fuse update. zuverlässiger Ablauf beim Einschalten. Gab probleme mit prellendem Taster.&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=68702</id>
		<title>ASAM - ATtiny Sunny Akku Manager</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=68702"/>
		<updated>2012-10-13T11:21:12Z</updated>

		<summary type="html">&lt;p&gt;Moony: /* Software, fuses und Schaltplan als zip */ fuse update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Author: moony [at] mindsnack.net&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
ASAM - &#039;&#039;&#039;A&#039;&#039;&#039;Ttiny &#039;&#039;&#039;S&#039;&#039;&#039;unny &#039;&#039;&#039;A&#039;&#039;&#039;kku &#039;&#039;&#039;M&#039;&#039;&#039;anager dient dazu, einen Akku oder ein Akkupack mittels Solarpanel über Ladeschlussspannung kontrolliert zu laden und für einen Tiefentladeschutz zu sorgen.&lt;br /&gt;
&lt;br /&gt;
* Verwendet wird ein ATtiny13, P-FETs und wenige diskrete Bauelemente, um das Solarpanel bzw. die Last an- oder auszuschalten.&lt;br /&gt;
* Die Schaltung ist ausgelegt für 4 Stück 1,2V NiMh in Reihe, andere Akkus/Zellenanzahl grundsätzlich möglich.&lt;br /&gt;
* Die Schaltung ist sehr sparsam, verbraucht ca. 0,4mA und alle 8 Sekunden kurzzeitig (wenige Millisekunden) 15mA.&lt;br /&gt;
&lt;br /&gt;
== Wichtige Hinweise ==&lt;br /&gt;
&lt;br /&gt;
* Für Schäden oder Verletzungen durch falsche Handhabe von Akkus oder der Schaltung ist jeder selbst verantwortlich!&lt;br /&gt;
* Li-Ion Akkus sollten nicht ohne Weiteres in Reihe geschalten werden!&lt;br /&gt;
* Der Ladestrom wird nur vom Solarpanel begrenzt!&lt;br /&gt;
* Für einen einzelnen Li-Ion Akku oder mehrere parallel, sollten andere FETs verwendet werden, da für die IRF4905 eine Gate-Spannung unter 5V für keine hohen Lastströme reicht (siehe Datenblatt).&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
&lt;br /&gt;
Der ATtiny misst über einen Analogeingang die Akkuspannung. Je nach eingestellter Ladeschlussspannung (siehe im source-code: #CHARGE_LIMIT), schaltet er die Spannung des Solarpanels an den Akku oder nimmt sie weg.&lt;br /&gt;
&lt;br /&gt;
Ist die Mindestspannung (#BAT_MIN) erreicht, wird die Last eingeschalten.&lt;br /&gt;
Sinkt die Spannung ab, bis auf #BAT_LOW, wird die Last weggenommen. Daraus ergibt sich beabsichtigt ein Bereich, in dem die Last in Betrieb sein darf.&lt;br /&gt;
Die Werte können beliebig verändert werden, jedoch ist die Betriebsspannung des ATtiny13 und die Gate-Spannung der FETs zu beachten.&lt;br /&gt;
Während der Messung leuchtet die LED.&lt;br /&gt;
&lt;br /&gt;
Ist diese Messung und die Abfrage der Werte beendet, geht der Controller für 8 Sekunden in einem Stromsparmodus.&lt;br /&gt;
&lt;br /&gt;
== Schaltplan ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM_schaltplan.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Software, fuses und Schaltplan als zip ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM1.3.zip]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:Spannungsversorgung und Energiequellen]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png  [http://creativecommons.org/licenses/by-nc-sa/3.0/deed.de] Creative Commons Lizenzvertrag, steht unter einer license [http://creativecommons.org/licenses/by-nc-sa/3.0/deed.de] Creative Commons Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=68527</id>
		<title>ASAM - ATtiny Sunny Akku Manager</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=68527"/>
		<updated>2012-09-27T15:15:57Z</updated>

		<summary type="html">&lt;p&gt;Moony: Lizenz&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Author: moony [at] mindsnack.net&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
ASAM - &#039;&#039;&#039;A&#039;&#039;&#039;Ttiny &#039;&#039;&#039;S&#039;&#039;&#039;unny &#039;&#039;&#039;A&#039;&#039;&#039;kku &#039;&#039;&#039;M&#039;&#039;&#039;anager dient dazu, einen Akku oder ein Akkupack mittels Solarpanel über Ladeschlussspannung kontrolliert zu laden und für einen Tiefentladeschutz zu sorgen.&lt;br /&gt;
&lt;br /&gt;
* Verwendet wird ein ATtiny13, P-FETs und wenige diskrete Bauelemente, um das Solarpanel bzw. die Last an- oder auszuschalten.&lt;br /&gt;
* Die Schaltung ist ausgelegt für 4 Stück 1,2V NiMh in Reihe, andere Akkus/Zellenanzahl grundsätzlich möglich.&lt;br /&gt;
* Die Schaltung ist sehr sparsam, verbraucht ca. 0,4mA und alle 8 Sekunden kurzzeitig (wenige Millisekunden) 15mA.&lt;br /&gt;
&lt;br /&gt;
== Wichtige Hinweise ==&lt;br /&gt;
&lt;br /&gt;
* Für Schäden oder Verletzungen durch falsche Handhabe von Akkus oder der Schaltung ist jeder selbst verantwortlich!&lt;br /&gt;
* Li-Ion Akkus sollten nicht ohne Weiteres in Reihe geschalten werden!&lt;br /&gt;
* Der Ladestrom wird nur vom Solarpanel begrenzt!&lt;br /&gt;
* Für einen einzelnen Li-Ion Akku oder mehrere parallel, sollten andere FETs verwendet werden, da für die IRF4905 eine Gate-Spannung unter 5V für keine hohen Lastströme reicht (siehe Datenblatt).&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
&lt;br /&gt;
Der ATtiny misst über einen Analogeingang die Akkuspannung. Je nach eingestellter Ladeschlussspannung (siehe im source-code: #CHARGE_LIMIT), schaltet er die Spannung des Solarpanels an den Akku oder nimmt sie weg.&lt;br /&gt;
&lt;br /&gt;
Ist die Mindestspannung (#BAT_MIN) erreicht, wird die Last eingeschalten.&lt;br /&gt;
Sinkt die Spannung ab, bis auf #BAT_LOW, wird die Last weggenommen. Daraus ergibt sich beabsichtigt ein Bereich, in dem die Last in Betrieb sein darf.&lt;br /&gt;
Die Werte können beliebig verändert werden, jedoch ist die Betriebsspannung des ATtiny13 und die Gate-Spannung der FETs zu beachten.&lt;br /&gt;
Während der Messung leuchtet die LED.&lt;br /&gt;
&lt;br /&gt;
Ist diese Messung und die Abfrage der Werte beendet, geht der Controller für 8 Sekunden in einem Stromsparmodus.&lt;br /&gt;
&lt;br /&gt;
== Schaltplan ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM_schaltplan.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Software, fuses und Schaltplan als zip ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM1.2.zip]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:Spannungsversorgung und Energiequellen]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png  [http://creativecommons.org/licenses/by-nc-sa/3.0/deed.de] Creative Commons Lizenzvertrag, steht unter einer license [http://creativecommons.org/licenses/by-nc-sa/3.0/deed.de] Creative Commons Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:ASAM1.2.zip&amp;diff=68523</id>
		<title>Datei:ASAM1.2.zip</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:ASAM1.2.zip&amp;diff=68523"/>
		<updated>2012-09-27T09:45:25Z</updated>

		<summary type="html">&lt;p&gt;Moony: Änderung im Schaltplan: Z-Diode mit größerer Spannung, 5,1 war zu klein um 5,5 Ladeschlussspannung zu erreichen.
Z-Diode ist notwendig, da sonst die hohe Spannung (bei entfernten Akkus aber viel Sonne) den µC zerstören könnte.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Änderung im Schaltplan: Z-Diode mit größerer Spannung, 5,1 war zu klein um 5,5 Ladeschlussspannung zu erreichen.&lt;br /&gt;
Z-Diode ist notwendig, da sonst die hohe Spannung (bei entfernten Akkus aber viel Sonne) den µC zerstören könnte.&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=68502</id>
		<title>ASAM - ATtiny Sunny Akku Manager</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=68502"/>
		<updated>2012-09-25T08:50:14Z</updated>

		<summary type="html">&lt;p&gt;Moony: /* Einleitung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Author: moony [at] mindsnack.net&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
ASAM - &#039;&#039;&#039;A&#039;&#039;&#039;Ttiny &#039;&#039;&#039;S&#039;&#039;&#039;unny &#039;&#039;&#039;A&#039;&#039;&#039;kku &#039;&#039;&#039;M&#039;&#039;&#039;anager dient dazu, einen Akku oder ein Akkupack mittels Solarpanel über Ladeschlussspannung kontrolliert zu laden und für einen Tiefentladeschutz zu sorgen.&lt;br /&gt;
&lt;br /&gt;
* Verwendet wird ein ATtiny13, P-FETs und wenige diskrete Bauelemente, um das Solarpanel bzw. die Last an- oder auszuschalten.&lt;br /&gt;
* Die Schaltung ist ausgelegt für 4 Stück 1,2V NiMh in Reihe, andere Akkus/Zellenanzahl grundsätzlich möglich.&lt;br /&gt;
* Die Schaltung ist sehr sparsam, verbraucht ca. 0,4mA und alle 8 Sekunden kurzzeitig (wenige Millisekunden) 15mA.&lt;br /&gt;
&lt;br /&gt;
== Wichtige Hinweise ==&lt;br /&gt;
&lt;br /&gt;
* Für Schäden oder Verletzungen durch falsche Handhabe von Akkus oder der Schaltung ist jeder selbst verantwortlich!&lt;br /&gt;
* Li-Ion Akkus sollten nicht ohne Weiteres in Reihe geschalten werden!&lt;br /&gt;
* Der Ladestrom wird nur vom Solarpanel begrenzt!&lt;br /&gt;
* Für einen einzelnen Li-Ion Akku oder mehrere parallel, sollten andere FETs verwendet werden, da für die IRF4905 eine Gate-Spannung unter 5V für keine hohen Lastströme reicht (siehe Datenblatt).&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
&lt;br /&gt;
Der ATtiny misst über einen Analogeingang die Akkuspannung. Je nach eingestellter Ladeschlussspannung (siehe im source-code: #CHARGE_LIMIT), schaltet er die Spannung des Solarpanels an den Akku oder nimmt sie weg.&lt;br /&gt;
&lt;br /&gt;
Ist die Mindestspannung (#BAT_MIN) erreicht, wird die Last eingeschalten.&lt;br /&gt;
Sinkt die Spannung ab, bis auf #BAT_LOW, wird die Last weggenommen. Daraus ergibt sich beabsichtigt ein Bereich, in dem die Last in Betrieb sein darf.&lt;br /&gt;
Die Werte können beliebig verändert werden, jedoch ist die Betriebsspannung des ATtiny13 und die Gate-Spannung der FETs zu beachten.&lt;br /&gt;
Während der Messung leuchtet die LED.&lt;br /&gt;
&lt;br /&gt;
Ist diese Messung und die Abfrage der Werte beendet, geht der Controller für 8 Sekunden in einem Stromsparmodus.&lt;br /&gt;
&lt;br /&gt;
== Schaltplan ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM_schaltplan.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Software, fuses und Schaltplan als zip ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM1.1.zip]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:Spannungsversorgung und Energiequellen]]&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:ASAM1.1.zip&amp;diff=68501</id>
		<title>Datei:ASAM1.1.zip</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:ASAM1.1.zip&amp;diff=68501"/>
		<updated>2012-09-25T08:49:12Z</updated>

		<summary type="html">&lt;p&gt;Moony: -Code ausgebessert, da alte Version bei langer Laufzeit instabil
-schnellerer Quarztakt von 4,8MHz. Daher schnellere Verarbeitung. Kleiner Nachteil dabei: die LED sieht man kaum mehr blinken, ist aber für die Funktion unbedeutend, sondern dient nur um zu&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-Code ausgebessert, da alte Version bei langer Laufzeit instabil&lt;br /&gt;
-schnellerer Quarztakt von 4,8MHz. Daher schnellere Verarbeitung. Kleiner Nachteil dabei: die LED sieht man kaum mehr blinken, ist aber für die Funktion unbedeutend, sondern dient nur um zu kontrollieren, ob die Schaltung noch funktioniert.&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=68363</id>
		<title>ASAM - ATtiny Sunny Akku Manager</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=68363"/>
		<updated>2012-09-11T15:20:22Z</updated>

		<summary type="html">&lt;p&gt;Moony: /* Einleitung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Author: moony [at] mindsnack.net&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
ASAM - &#039;&#039;&#039;A&#039;&#039;&#039;Ttiny &#039;&#039;&#039;S&#039;&#039;&#039;unny &#039;&#039;&#039;A&#039;&#039;&#039;kku &#039;&#039;&#039;M&#039;&#039;&#039;anager dient dazu, einen Akku oder ein Akkupack mittels Solarpanel über Ladeschlussspannung kontrolliert zu laden und für einen Tiefentladeschutz zu sorgen.&lt;br /&gt;
&lt;br /&gt;
* Verwendet wird ein ATtiny13, P-FETs und wenige diskrete Bauelemente, um das Solarpanel bzw. die Last an- oder auszuschalten.&lt;br /&gt;
* Die Schaltung ist ausgelegt für 4 Stück 1,2V NiMh in Reihe&lt;br /&gt;
* Die Schaltung ist sehr sparsam, verbraucht ca. 0,4mA und alle 8 Sekunden kurzzeitig (wenige Millisekunden) 15mA.&lt;br /&gt;
&lt;br /&gt;
== Wichtige Hinweise ==&lt;br /&gt;
&lt;br /&gt;
* Für Schäden oder Verletzungen durch falsche Handhabe von Akkus oder der Schaltung ist jeder selbst verantwortlich!&lt;br /&gt;
* Li-Ion Akkus sollten nicht ohne Weiteres in Reihe geschalten werden!&lt;br /&gt;
* Der Ladestrom wird nur vom Solarpanel begrenzt!&lt;br /&gt;
* Für einen einzelnen Li-Ion Akku oder mehrere parallel, sollten andere FETs verwendet werden, da für die IRF4905 eine Gate-Spannung unter 5V für keine hohen Lastströme reicht (siehe Datenblatt).&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
&lt;br /&gt;
Der ATtiny misst über einen Analogeingang die Akkuspannung. Je nach eingestellter Ladeschlussspannung (siehe im source-code: #CHARGE_LIMIT), schaltet er die Spannung des Solarpanels an den Akku oder nimmt sie weg.&lt;br /&gt;
&lt;br /&gt;
Ist die Mindestspannung (#BAT_MIN) erreicht, wird die Last eingeschalten.&lt;br /&gt;
Sinkt die Spannung ab, bis auf #BAT_LOW, wird die Last weggenommen. Daraus ergibt sich beabsichtigt ein Bereich, in dem die Last in Betrieb sein darf.&lt;br /&gt;
Die Werte können beliebig verändert werden, jedoch ist die Betriebsspannung des ATtiny13 und die Gate-Spannung der FETs zu beachten.&lt;br /&gt;
Während der Messung leuchtet die LED.&lt;br /&gt;
&lt;br /&gt;
Ist diese Messung und die Abfrage der Werte beendet, geht der Controller für 8 Sekunden in einem Stromsparmodus.&lt;br /&gt;
&lt;br /&gt;
== Schaltplan ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM_schaltplan.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Software, fuses und Schaltplan als zip ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM1.zip]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:Spannungsversorgung und Energiequellen]]&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=68362</id>
		<title>ASAM - ATtiny Sunny Akku Manager</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=68362"/>
		<updated>2012-09-11T15:17:57Z</updated>

		<summary type="html">&lt;p&gt;Moony: /* Einleitung */ Grammatik&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Author: moony [at] mindsnack.net&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
ASAM - &#039;&#039;&#039;A&#039;&#039;&#039;TTiny &#039;&#039;&#039;S&#039;&#039;&#039;unny &#039;&#039;&#039;A&#039;&#039;&#039;kku &#039;&#039;&#039;M&#039;&#039;&#039;anager dient dazu, einen Akku oder ein Akkupack mittels Solarpanel über Ladeschlussspannung kontrolliert zu laden und für einen Tiefentladeschutz zu sorgen.&lt;br /&gt;
&lt;br /&gt;
* Verwendet wird ein ATTiny13, P-FETs und wenige diskrete Bauelemente, um das Solarpanel bzw. die Last an- oder auszuschalten.&lt;br /&gt;
* Die Schaltung ist ausgelegt für 4 Stück 1,2V NiMh in Reihe&lt;br /&gt;
* Die Schaltung ist sehr sparsam, verbraucht ca. 0,4mA und alle 8 Sekunden kurzzeitig (wenige Millisekunden) 15mA.&lt;br /&gt;
&lt;br /&gt;
== Wichtige Hinweise ==&lt;br /&gt;
&lt;br /&gt;
* Für Schäden oder Verletzungen durch falsche Handhabe von Akkus oder der Schaltung ist jeder selbst verantwortlich!&lt;br /&gt;
* Li-Ion Akkus sollten nicht ohne Weiteres in Reihe geschalten werden!&lt;br /&gt;
* Der Ladestrom wird nur vom Solarpanel begrenzt!&lt;br /&gt;
* Für einen einzelnen Li-Ion Akku oder mehrere parallel, sollten andere FETs verwendet werden, da für die IRF4905 eine Gate-Spannung unter 5V für keine hohen Lastströme reicht (siehe Datenblatt).&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
&lt;br /&gt;
Der ATtiny misst über einen Analogeingang die Akkuspannung. Je nach eingestellter Ladeschlussspannung (siehe im source-code: #CHARGE_LIMIT), schaltet er die Spannung des Solarpanels an den Akku oder nimmt sie weg.&lt;br /&gt;
&lt;br /&gt;
Ist die Mindestspannung (#BAT_MIN) erreicht, wird die Last eingeschalten.&lt;br /&gt;
Sinkt die Spannung ab, bis auf #BAT_LOW, wird die Last weggenommen. Daraus ergibt sich beabsichtigt ein Bereich, in dem die Last in Betrieb sein darf.&lt;br /&gt;
Die Werte können beliebig verändert werden, jedoch ist die Betriebsspannung des ATtiny13 und die Gate-Spannung der FETs zu beachten.&lt;br /&gt;
Während der Messung leuchtet die LED.&lt;br /&gt;
&lt;br /&gt;
Ist diese Messung und die Abfrage der Werte beendet, geht der Controller für 8 Sekunden in einem Stromsparmodus.&lt;br /&gt;
&lt;br /&gt;
== Schaltplan ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM_schaltplan.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Software, fuses und Schaltplan als zip ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM1.zip]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:Spannungsversorgung und Energiequellen]]&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Bearbeiten_von_ASAM_-_ATtiny_Sunny_Akku_Manager_(laden_u._Tiefentladeschutz)&amp;diff=68328</id>
		<title>Bearbeiten von ASAM - ATtiny Sunny Akku Manager (laden u. Tiefentladeschutz)</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Bearbeiten_von_ASAM_-_ATtiny_Sunny_Akku_Manager_(laden_u._Tiefentladeschutz)&amp;diff=68328"/>
		<updated>2012-09-09T11:26:20Z</updated>

		<summary type="html">&lt;p&gt;Moony: hat „Bearbeiten von ASAM - ATtiny Sunny Akku Manager (laden u. Tiefentladeschutz)“ nach „ASAM - ATtiny Sunny Akku Manager“ verschoben&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#WEITERLEITUNG [[ASAM - ATtiny Sunny Akku Manager]]&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=68327</id>
		<title>ASAM - ATtiny Sunny Akku Manager</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=68327"/>
		<updated>2012-09-09T11:26:20Z</updated>

		<summary type="html">&lt;p&gt;Moony: hat „Bearbeiten von ASAM - ATtiny Sunny Akku Manager (laden u. Tiefentladeschutz)“ nach „ASAM - ATtiny Sunny Akku Manager“ verschoben&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Author: moony [at] mindsnack.net&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
ASAM - &#039;&#039;&#039;A&#039;&#039;&#039;Tiny &#039;&#039;&#039;S&#039;&#039;&#039;unny &#039;&#039;&#039;A&#039;&#039;&#039;kku &#039;&#039;&#039;M&#039;&#039;&#039;anager dient dazu, einen Akku oder ein Akkupack mittels Solarpanel über Ladeschlussspannung kontrolliert zu laden und für einen Tiefentladeschutz zu sorgen.&lt;br /&gt;
&lt;br /&gt;
* Verwendet wird ein ATTiny13, P-FETs und wenige diskrete Bauelemente, um das Solarpanel bzw. die Last an- oder auszuschalten.&lt;br /&gt;
* Die Schaltung ist ausgelegt für 4 Stück 1,2V NiMh in Reihe&lt;br /&gt;
* Die Schaltung ist sehr sparsam, verbraucht ca. 0,4mA und alle 8 Sekunden kurzzeitig (wenige Millisekunden) 15mA.&lt;br /&gt;
&lt;br /&gt;
== Wichtige Hinweise ==&lt;br /&gt;
&lt;br /&gt;
* Für Schäden oder Verletzungen durch falsche Handhabe von Akkus oder der Schaltung ist jeder selbst verantwortlich!&lt;br /&gt;
* Li-Ion Akkus sollten nicht ohne Weiteres in Reihe geschalten werden!&lt;br /&gt;
* Der Ladestrom wird nur vom Solarpanel begrenzt!&lt;br /&gt;
* Für einen einzelnen Li-Ion Akku oder mehrere parallel, sollten andere FETs verwendet werden, da für die IRF4905 eine Gate-Spannung unter 5V für keine hohen Lastströme reicht (siehe Datenblatt).&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
&lt;br /&gt;
Der ATtiny misst über einen Analogeingang die Akkuspannung. Je nach eingestellter Ladeschlussspannung (siehe im source-code: #CHARGE_LIMIT), schaltet er die Spannung des Solarpanels an den Akku oder nimmt sie weg.&lt;br /&gt;
&lt;br /&gt;
Ist die Mindestspannung (#BAT_MIN) erreicht, wird die Last eingeschalten.&lt;br /&gt;
Sinkt die Spannung ab, bis auf #BAT_LOW, wird die Last weggenommen. Daraus ergibt sich beabsichtigt ein Bereich, in dem die Last in Betrieb sein darf.&lt;br /&gt;
Die Werte können beliebig verändert werden, jedoch ist die Betriebsspannung des ATtiny13 und die Gate-Spannung der FETs zu beachten.&lt;br /&gt;
Während der Messung leuchtet die LED.&lt;br /&gt;
&lt;br /&gt;
Ist diese Messung und die Abfrage der Werte beendet, geht der Controller für 8 Sekunden in einem Stromsparmodus.&lt;br /&gt;
&lt;br /&gt;
== Schaltplan ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM_schaltplan.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Software, fuses und Schaltplan als zip ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM1.zip]]&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=68323</id>
		<title>ASAM - ATtiny Sunny Akku Manager</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=68323"/>
		<updated>2012-09-08T23:39:41Z</updated>

		<summary type="html">&lt;p&gt;Moony: /* Software und Schaltplan als zip */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Author: moony [at] mindsnack.net&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
ASAM - &#039;&#039;&#039;A&#039;&#039;&#039;Tiny &#039;&#039;&#039;S&#039;&#039;&#039;unny &#039;&#039;&#039;A&#039;&#039;&#039;kku &#039;&#039;&#039;M&#039;&#039;&#039;anager dient dazu, einen Akku oder ein Akkupack mittels Solarpanel über Ladeschlussspannung kontrolliert zu laden und für einen Tiefentladeschutz zu sorgen.&lt;br /&gt;
&lt;br /&gt;
* Verwendet wird ein ATTiny13, P-FETs und wenige diskrete Bauelemente, um das Solarpanel bzw. die Last an- oder auszuschalten.&lt;br /&gt;
* Die Schaltung ist ausgelegt für 4 Stück 1,2V NiMh in Reihe&lt;br /&gt;
* Die Schaltung ist sehr sparsam, verbraucht ca. 0,4mA und alle 8 Sekunden kurzzeitig (wenige Millisekunden) 15mA.&lt;br /&gt;
&lt;br /&gt;
== Wichtige Hinweise ==&lt;br /&gt;
&lt;br /&gt;
* Für Schäden oder Verletzungen durch falsche Handhabe von Akkus oder der Schaltung ist jeder selbst verantwortlich!&lt;br /&gt;
* Li-Ion Akkus sollten nicht ohne Weiteres in Reihe geschalten werden!&lt;br /&gt;
* Der Ladestrom wird nur vom Solarpanel begrenzt!&lt;br /&gt;
* Für einen einzelnen Li-Ion Akku oder mehrere parallel, sollten andere FETs verwendet werden, da für die IRF4905 eine Gate-Spannung unter 5V für keine hohen Lastströme reicht (siehe Datenblatt).&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
&lt;br /&gt;
Der ATtiny misst über einen Analogeingang die Akkuspannung. Je nach eingestellter Ladeschlussspannung (siehe im source-code: #CHARGE_LIMIT), schaltet er die Spannung des Solarpanels an den Akku oder nimmt sie weg.&lt;br /&gt;
&lt;br /&gt;
Ist die Mindestspannung (#BAT_MIN) erreicht, wird die Last eingeschalten.&lt;br /&gt;
Sinkt die Spannung ab, bis auf #BAT_LOW, wird die Last weggenommen. Daraus ergibt sich beabsichtigt ein Bereich, in dem die Last in Betrieb sein darf.&lt;br /&gt;
Die Werte können beliebig verändert werden, jedoch ist die Betriebsspannung des ATtiny13 und die Gate-Spannung der FETs zu beachten.&lt;br /&gt;
Während der Messung leuchtet die LED.&lt;br /&gt;
&lt;br /&gt;
Ist diese Messung und die Abfrage der Werte beendet, geht der Controller für 8 Sekunden in einem Stromsparmodus.&lt;br /&gt;
&lt;br /&gt;
== Schaltplan ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM_schaltplan.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Software, fuses und Schaltplan als zip ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM1.zip]]&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=68322</id>
		<title>ASAM - ATtiny Sunny Akku Manager</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=68322"/>
		<updated>2012-09-08T23:11:12Z</updated>

		<summary type="html">&lt;p&gt;Moony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Author: moony [at] mindsnack.net&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
ASAM - &#039;&#039;&#039;A&#039;&#039;&#039;Tiny &#039;&#039;&#039;S&#039;&#039;&#039;unny &#039;&#039;&#039;A&#039;&#039;&#039;kku &#039;&#039;&#039;M&#039;&#039;&#039;anager dient dazu, einen Akku oder ein Akkupack mittels Solarpanel über Ladeschlussspannung kontrolliert zu laden und für einen Tiefentladeschutz zu sorgen.&lt;br /&gt;
&lt;br /&gt;
* Verwendet wird ein ATTiny13, P-FETs und wenige diskrete Bauelemente, um das Solarpanel bzw. die Last an- oder auszuschalten.&lt;br /&gt;
* Die Schaltung ist ausgelegt für 4 Stück 1,2V NiMh in Reihe&lt;br /&gt;
* Die Schaltung ist sehr sparsam, verbraucht ca. 0,4mA und alle 8 Sekunden kurzzeitig (wenige Millisekunden) 15mA.&lt;br /&gt;
&lt;br /&gt;
== Wichtige Hinweise ==&lt;br /&gt;
&lt;br /&gt;
* Für Schäden oder Verletzungen durch falsche Handhabe von Akkus oder der Schaltung ist jeder selbst verantwortlich!&lt;br /&gt;
* Li-Ion Akkus sollten nicht ohne Weiteres in Reihe geschalten werden!&lt;br /&gt;
* Der Ladestrom wird nur vom Solarpanel begrenzt!&lt;br /&gt;
* Für einen einzelnen Li-Ion Akku oder mehrere parallel, sollten andere FETs verwendet werden, da für die IRF4905 eine Gate-Spannung unter 5V für keine hohen Lastströme reicht (siehe Datenblatt).&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
&lt;br /&gt;
Der ATtiny misst über einen Analogeingang die Akkuspannung. Je nach eingestellter Ladeschlussspannung (siehe im source-code: #CHARGE_LIMIT), schaltet er die Spannung des Solarpanels an den Akku oder nimmt sie weg.&lt;br /&gt;
&lt;br /&gt;
Ist die Mindestspannung (#BAT_MIN) erreicht, wird die Last eingeschalten.&lt;br /&gt;
Sinkt die Spannung ab, bis auf #BAT_LOW, wird die Last weggenommen. Daraus ergibt sich beabsichtigt ein Bereich, in dem die Last in Betrieb sein darf.&lt;br /&gt;
Die Werte können beliebig verändert werden, jedoch ist die Betriebsspannung des ATtiny13 und die Gate-Spannung der FETs zu beachten.&lt;br /&gt;
Während der Messung leuchtet die LED.&lt;br /&gt;
&lt;br /&gt;
Ist diese Messung und die Abfrage der Werte beendet, geht der Controller für 8 Sekunden in einem Stromsparmodus.&lt;br /&gt;
&lt;br /&gt;
== Schaltplan ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM_schaltplan.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Software und Schaltplan als zip ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM1.zip]]&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=68321</id>
		<title>ASAM - ATtiny Sunny Akku Manager</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=68321"/>
		<updated>2012-09-08T23:02:52Z</updated>

		<summary type="html">&lt;p&gt;Moony: /* Wichtige Hinweise */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
ASAM - &#039;&#039;&#039;A&#039;&#039;&#039;Tiny &#039;&#039;&#039;S&#039;&#039;&#039;unny &#039;&#039;&#039;A&#039;&#039;&#039;kku &#039;&#039;&#039;M&#039;&#039;&#039;anager dient dazu, einen Akku oder ein Akkupack mittels Solarpanel über Ladeschlussspannung kontrolliert zu laden und für einen Tiefentladeschutz zu sorgen.&lt;br /&gt;
&lt;br /&gt;
* Verwendet wird ein ATTiny13, P-FETs und wenige diskrete Bauelemente, um das Solarpanel bzw. die Last an- oder auszuschalten.&lt;br /&gt;
* Die Schaltung ist ausgelegt für 4 Stück 1,2V NiMh in Reihe&lt;br /&gt;
* Die Schaltung ist sehr sparsam, verbraucht ca. 0,4mA und alle 8 Sekunden kurzzeitig (wenige Millisekunden) 15mA.&lt;br /&gt;
&lt;br /&gt;
== Wichtige Hinweise ==&lt;br /&gt;
&lt;br /&gt;
* Für Schäden oder Verletzungen durch falsche Handhabe von Akkus oder der Schaltung ist jeder selbst verantwortlich!&lt;br /&gt;
* Li-Ion Akkus sollten nicht ohne Weiteres in Reihe geschalten werden!&lt;br /&gt;
* Der Ladestrom wird nur vom Solarpanel begrenzt!&lt;br /&gt;
* Für einen einzelnen Li-Ion Akku oder mehrere parallel, sollten andere FETs verwendet werden, da für die IRF4905 eine Gate-Spannung unter 5V für keine hohen Lastströme reicht (siehe Datenblatt).&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
&lt;br /&gt;
Der ATtiny misst über einen Analogeingang die Akkuspannung. Je nach eingestellter Ladeschlussspannung (siehe im source-code: #CHARGE_LIMIT), schaltet er die Spannung des Solarpanels an den Akku oder nimmt sie weg.&lt;br /&gt;
&lt;br /&gt;
Ist die Mindestspannung (#BAT_MIN) erreicht, wird die Last eingeschalten.&lt;br /&gt;
Sinkt die Spannung ab, bis auf #BAT_LOW, wird die Last weggenommen. Daraus ergibt sich beabsichtigt ein Bereich, in dem die Last in Betrieb sein darf.&lt;br /&gt;
Die Werte können beliebig verändert werden, jedoch ist die Betriebsspannung des ATtiny13 und die Gate-Spannung der FETs zu beachten.&lt;br /&gt;
Während der Messung leuchtet die LED.&lt;br /&gt;
&lt;br /&gt;
Ist diese Messung und die Abfrage der Werte beendet, geht der Controller für 8 Sekunden in einem Stromsparmodus.&lt;br /&gt;
&lt;br /&gt;
== Schaltplan ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM_schaltplan.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Software und Schaltplan als zip ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM1.zip]]&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=68320</id>
		<title>ASAM - ATtiny Sunny Akku Manager</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=ASAM_-_ATtiny_Sunny_Akku_Manager&amp;diff=68320"/>
		<updated>2012-09-08T23:01:17Z</updated>

		<summary type="html">&lt;p&gt;Moony: Erste Version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
ASAM - &#039;&#039;&#039;A&#039;&#039;&#039;Tiny &#039;&#039;&#039;S&#039;&#039;&#039;unny &#039;&#039;&#039;A&#039;&#039;&#039;kku &#039;&#039;&#039;M&#039;&#039;&#039;anager dient dazu, einen Akku oder ein Akkupack mittels Solarpanel über Ladeschlussspannung kontrolliert zu laden und für einen Tiefentladeschutz zu sorgen.&lt;br /&gt;
&lt;br /&gt;
* Verwendet wird ein ATTiny13, P-FETs und wenige diskrete Bauelemente, um das Solarpanel bzw. die Last an- oder auszuschalten.&lt;br /&gt;
* Die Schaltung ist ausgelegt für 4 Stück 1,2V NiMh in Reihe&lt;br /&gt;
* Die Schaltung ist sehr sparsam, verbraucht ca. 0,4mA und alle 8 Sekunden kurzzeitig (wenige Millisekunden) 15mA.&lt;br /&gt;
&lt;br /&gt;
== Wichtige Hinweise ==&lt;br /&gt;
&lt;br /&gt;
* Für Schäden oder Verletzungen durch falsche Handhabe von Akkus oder der Schaltung ist jeder selbst verantwortlich!&lt;br /&gt;
* Li-Ion Akkus sollten nicht ohne Weiteres in Reihe geschalten werden!&lt;br /&gt;
* Für einen einzelnen Li-Ion Akku oder mehrere parallel, sollten andere FETs verwendet werden, da für die IRF4905 eine Gate-Spannung unter 5V für keine hohen Lastströme reicht (siehe Datenblatt).&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
&lt;br /&gt;
Der ATtiny misst über einen Analogeingang die Akkuspannung. Je nach eingestellter Ladeschlussspannung (siehe im source-code: #CHARGE_LIMIT), schaltet er die Spannung des Solarpanels an den Akku oder nimmt sie weg.&lt;br /&gt;
&lt;br /&gt;
Ist die Mindestspannung (#BAT_MIN) erreicht, wird die Last eingeschalten.&lt;br /&gt;
Sinkt die Spannung ab, bis auf #BAT_LOW, wird die Last weggenommen. Daraus ergibt sich beabsichtigt ein Bereich, in dem die Last in Betrieb sein darf.&lt;br /&gt;
Die Werte können beliebig verändert werden, jedoch ist die Betriebsspannung des ATtiny13 und die Gate-Spannung der FETs zu beachten.&lt;br /&gt;
Während der Messung leuchtet die LED.&lt;br /&gt;
&lt;br /&gt;
Ist diese Messung und die Abfrage der Werte beendet, geht der Controller für 8 Sekunden in einem Stromsparmodus.&lt;br /&gt;
&lt;br /&gt;
== Schaltplan ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM_schaltplan.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== Software und Schaltplan als zip ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:ASAM1.zip]]&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:ASAM1.zip&amp;diff=68319</id>
		<title>Datei:ASAM1.zip</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:ASAM1.zip&amp;diff=68319"/>
		<updated>2012-09-08T22:23:16Z</updated>

		<summary type="html">&lt;p&gt;Moony: Schaltplan im Eagle format, C-Code, Hex-Datei, fuses.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Schaltplan im Eagle format, C-Code, Hex-Datei, fuses.&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:ASAM_schaltplan.png&amp;diff=68318</id>
		<title>Datei:ASAM schaltplan.png</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:ASAM_schaltplan.png&amp;diff=68318"/>
		<updated>2012-09-08T21:59:52Z</updated>

		<summary type="html">&lt;p&gt;Moony: moony[at]mindsnack.net&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;moony[at]mindsnack.net&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Testseite&amp;diff=68317</id>
		<title>Testseite</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Testseite&amp;diff=68317"/>
		<updated>2012-09-08T21:35:17Z</updated>

		<summary type="html">&lt;p&gt;Moony: /* Einfügetest ZZZ Testabschnitt 3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Text und allgemeine Formatierung =&lt;br /&gt;
&lt;br /&gt;
Wer dem andern eine Bratwurst brät, der hat ein Bratwurstbratgerät...&lt;br /&gt;
&lt;br /&gt;
Bin aber Vegetarier&lt;br /&gt;
&lt;br /&gt;
Wer anderen eine Grube gräbt, der hat ein Grubengrabgerät...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;kursiv&#039;&#039;&lt;br /&gt;
backfisch&lt;br /&gt;
&amp;lt;u&amp;gt;unterstrichen&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;nowiki&amp;quot; verhindert das Interpretieren eines &amp;quot;Befehls&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Abschnitte mit automatisch erstelltem Inhaltsverzeichnis:&lt;br /&gt;
&lt;br /&gt;
== Listen ==&lt;br /&gt;
&lt;br /&gt;
; Liste:&lt;br /&gt;
&lt;br /&gt;
* dies&lt;br /&gt;
* und das&lt;br /&gt;
* und jenes&lt;br /&gt;
** noch mehr jenes&lt;br /&gt;
* und anderes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; nummerierte Liste:&lt;br /&gt;
&lt;br /&gt;
# ein Punkt&lt;br /&gt;
# nochn Punkt&lt;br /&gt;
&lt;br /&gt;
;Definitionsliste:&lt;br /&gt;
&lt;br /&gt;
;Text 1: gjka gdjk sdghjkd gasjkdgsajkdgsjk dgasj kdg sjdg ghdjsk gdjk dgjks dgjkadgjkdg asjkdg sadg sdg dgsj dsgaj&lt;br /&gt;
;Text 2: gjka gdjk sdghjkd gasjkdgsajkdgsjk dgasj kdg sjdg ghdjsk gdjk dgjks dgjkadgjkdg asjkdg sadg sdg dgsj dsgaj&lt;br /&gt;
&lt;br /&gt;
= test für einen neuen abschnitt 1 =&lt;br /&gt;
&lt;br /&gt;
= Testabschnitt 2 Überschrift ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Einfügetest ZZZ Testabschnitt 3=&lt;br /&gt;
Mal sehen was passiert.&lt;br /&gt;
lol&lt;br /&gt;
&lt;br /&gt;
es steht immer noch da :)&lt;br /&gt;
&lt;br /&gt;
= test für einen neuen abschnitt 2 =&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
&lt;br /&gt;
== intern (Artikelsammlung) ==&lt;br /&gt;
&lt;br /&gt;
* [[AVR]]&lt;br /&gt;
* [[AVR-GCC-Tutorial/LCD-Ansteuerung]]&lt;br /&gt;
* [[AVR-GCC-Tutorial#ADC (Analog Digital Converter)]]&lt;br /&gt;
&lt;br /&gt;
== extern ==&lt;br /&gt;
&lt;br /&gt;
* http://www.mikrocontroller.net/topic/108625#959992&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/108625#959992]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/108625#959992 Link]&lt;br /&gt;
&lt;br /&gt;
= Formeln =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \widehat{s} = \frac{\widehat{v}}{\omega_{10}10} &amp;lt;/math&amp;gt;{{clear}}&lt;br /&gt;
&amp;lt;math&amp;gt; \widehat{v} = \overline{v} \cdot \sqrt{2} &amp;lt;/math&amp;gt;{{clear}}&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{U(s)}{E(s)}  = F _{PID} (s) = K_R [ 1 + \underbrace {\frac{1}{T_I s}}_{I-Anteil} + \underbrace{\frac{T_Ds}{1+T_Vs}}_{D-Aneil} ] &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Tabellen =&lt;br /&gt;
&lt;br /&gt;
== normal ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Speicher&lt;br /&gt;
|- &lt;br /&gt;
! Typ       || Geschwindigkeit || Größe  || Schreibzugriffe    || Datenerhalt ohne Spannung 	&lt;br /&gt;
|-&lt;br /&gt;
| RAM       || ++++            || ++++   || beliebig oft       || nein&lt;br /&gt;
|-&lt;br /&gt;
| EPROM     || +               || +++    || ~1000              || ja&lt;br /&gt;
|-&lt;br /&gt;
| EEPROM    || +               || +++    || 10.000-1.000.000   || ja&lt;br /&gt;
|-&lt;br /&gt;
| FLASH-ROM || ++              || +++++  || 1000-10.000        || ja&lt;br /&gt;
|-&lt;br /&gt;
| OTP-ROM   || +               || +++    || einmal             || ja&lt;br /&gt;
|-&lt;br /&gt;
| Register  || ++++++          || +      || beliebig oft       || nein&lt;br /&gt;
|-&lt;br /&gt;
| F-RAM||++++||+++||beliebig oft||ja&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| {{Tabelle}} &lt;br /&gt;
|+ &#039;&#039;&#039;Speicher&#039;&#039;&#039;&lt;br /&gt;
|-  style=&amp;quot;background-color:#ffddcc&amp;quot;&lt;br /&gt;
! Typ       || Geschwindigkeit || Größe  || Schreibzugriffe    || Datenerhalt ohne Spannung 	&lt;br /&gt;
|-&lt;br /&gt;
| RAM       || ++++            || ++++   || beliebig oft       || nein&lt;br /&gt;
|-&lt;br /&gt;
| EPROM     || +               || +++    || ~1000              || ja&lt;br /&gt;
|-&lt;br /&gt;
| EEPROM    || +               || +++    || 10.000-1.000.000   || ja&lt;br /&gt;
|-&lt;br /&gt;
| FLASH-ROM || ++              || +++++  || 1000-10.000        || ja&lt;br /&gt;
|-&lt;br /&gt;
| OTP-ROM   || +               || +++    || einmal             || ja&lt;br /&gt;
|-   style=&amp;quot;background-color:#ddffcc&amp;quot;&lt;br /&gt;
| Register  || ++++++          || +      || beliebig oft       || nein&lt;br /&gt;
|-&lt;br /&gt;
| F-RAM||++++||+++||beliebig oft||ja&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== sortierbar ==&lt;br /&gt;
&lt;br /&gt;
Um sortierbare Tabellen zu erhalten fügt man statt class=&amp;quot;wikitable&amp;quot; folgendes ein: class=&amp;quot;wikitable sortable&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Tabellen-Überschrift&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! Überschrift links || Überschrift rechts&lt;br /&gt;
|-&lt;br /&gt;
| links oben  || rechts oben&lt;br /&gt;
|-&lt;br /&gt;
| links mitte || rechts mitte&lt;br /&gt;
|-&lt;br /&gt;
| links unten || rechts unten&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Stückliste ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;verwendete Bauteile&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Name || rowspan=&amp;quot;2&amp;quot; | Wert || rowspan=&amp;quot;2&amp;quot; | Beschreibung || rowspan=&amp;quot;2&amp;quot; | Reichelt&amp;lt;br&amp;gt;Bestell-Nr. || Einzel-&amp;lt;br&amp;gt;Preis || colspan=&amp;quot;6&amp;quot; | Mengen und Preise&lt;br /&gt;
|-&lt;br /&gt;
! || colspan=&amp;quot;2&amp;quot; | 5V only || colspan=&amp;quot;2&amp;quot; | 3V3 only || colspan=&amp;quot;2&amp;quot; | 5V &amp;amp; 3V3&lt;br /&gt;
|-&lt;br /&gt;
|IC1, (IC3) || LT1933 || LT1933S6 || LT 1933 ES6 || 2,80 € || 1 || 2,80 € || 2 || 5,60 € || 1 || 12,80 €&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= svg-Grafik =&lt;br /&gt;
&lt;br /&gt;
[[Bild:Vekfont_1-3.svg|thumb|left]]&lt;br /&gt;
&lt;br /&gt;
{{Clear}}&lt;br /&gt;
&lt;br /&gt;
= Quellcode =&lt;br /&gt;
&lt;br /&gt;
== AVR-asm ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;avrasm&amp;gt;&lt;br /&gt;
; asm-Kommentar (ok)&lt;br /&gt;
// Kommentar über 1 &amp;quot;Zeile&amp;quot; (nicht ok)&lt;br /&gt;
/*&lt;br /&gt;
   Kommentar über; 2 Zeilen&lt;br /&gt;
   (auch nicht ok)&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/avrasm&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== C-Code ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;c&amp;gt;main(){&lt;br /&gt;
&lt;br /&gt;
  mark:&lt;br /&gt;
&lt;br /&gt;
  if(1){&lt;br /&gt;
    goto mark; }&lt;br /&gt;
&lt;br /&gt;
}&amp;lt;/c&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Warnung =&lt;br /&gt;
&lt;br /&gt;
{{Warnung |&lt;br /&gt;
;Warnung: Mikrocontroller machen süchtig.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Bits und Bytes =&lt;br /&gt;
&lt;br /&gt;
{{Byte ||&lt;br /&gt;
REFS1 | REFS0 | ADLAR ||  MUX3 |  MUX2 |  MUX1 |  MUX0 &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{ByteNumbered |ADMUX |&lt;br /&gt;
REFS1 | REFS0 | ADLAR ||  MUX3 |  MUX2 |  MUX1 |  MUX0 &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{ByteNumbered ||&lt;br /&gt;
REFS1 | REFS0 | ADLAR ||  MUX3 |  MUX2 |  MUX1 |  MUX0 &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{ByteWithValues |ADMUX&lt;br /&gt;
 |REFS1 | REFS0 | ADLAR |&amp;amp;ndash;|MUX3|MUX2|MUX1|MUX0 &lt;br /&gt;
 |1     | 0     | 0     |  0    |X   |X   |X   |X&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Referenzen =&lt;br /&gt;
&lt;br /&gt;
Beobachtungen des Weltraumteleskops Hubble ergaben, dass sich die Monde des Uranus dem Planeten nähern.&amp;lt;ref name=&amp;quot;PopularScience&amp;quot;&amp;gt;&#039;&#039;Popular Science&#039;&#039;. 12, 2005, S. 12.&amp;lt;/ref&amp;gt; Bislang lehnten die Marsianer&amp;lt;ref&amp;gt;Walter Ismeni: &#039;&#039;[http://www.quarks.de/themendossiers/weltraum/html-version/sind-wir-allein-im-universum/die-marsianer Die Marsianer in der Phantasie der Menschen]&#039;&#039;. In: &#039;&#039;Quarks&amp;amp;Co&#039;&#039;. 3, 2006.&amp;lt;/ref&amp;gt; eine Stellungnahme zu diesem Vorgang ab.&amp;lt;ref name=&amp;quot;PopularScience&amp;quot; /&amp;gt; Man kann sogar selbst nach den Marsianern suchen.&amp;lt;ref&amp;gt;RRZN: &#039;&#039;http://www.metager.de/&#039;&#039;. Stand 30. April 2006.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;Der Sinn dieses Textes ist umstritten. Ebenso das Einbinden von Anmerkungen.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Einzelnachweise =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Tipps für Autoren]]&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Benutzer:Moony&amp;diff=68309</id>
		<title>Benutzer:Moony</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Benutzer:Moony&amp;diff=68309"/>
		<updated>2012-09-08T13:33:11Z</updated>

		<summary type="html">&lt;p&gt;Moony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;@diaspora: https://wk3.org/u/moon&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Benutzer:Moony&amp;diff=68308</id>
		<title>Benutzer:Moony</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Benutzer:Moony&amp;diff=68308"/>
		<updated>2012-09-08T13:32:54Z</updated>

		<summary type="html">&lt;p&gt;Moony: kein eigenes blog mehr, mit diaspora ersetzt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;bei diaspora: https://wk3.org/u/moon&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=PIC&amp;diff=63295</id>
		<title>PIC</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=PIC&amp;diff=63295"/>
		<updated>2012-01-14T17:46:43Z</updated>

		<summary type="html">&lt;p&gt;Moony: /* Links und Literatur */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ein PIC ist ein [[Mikrocontroller]] der Firma Microchip. Zu aller erst möchte ich die Aufteilung der PICs veranschaulichen. Die PIC-Familien werden fast immer wie folgt bezeichnet: als Beispiel „PIC18“ oder „18er PIC“ bedeutet, es handelt sich um ein PIC18Fxxxx Microcontroller. Alle PICs haben die [[Harvard-Architektur]]. Da sie aber sonst sehr unterschiedlich sind, sollten sie getrennt aufgeführt werden. Grob unterteilt werden sie anhand ihrer Datenbreite.&lt;br /&gt;
&lt;br /&gt;
== 8 Bit ==&lt;br /&gt;
&lt;br /&gt;
Die 8 Bit Microcontroller-Familien sind PIC10, PIC12, PIC16 und PIC18. Bei den 8-bittigen PICs gibt es einmal den Buchstaben „F“ hinter der Familienbezeichnung und den Buchstaben „C“. Die mit einem „F“ in der Bezeichnung haben einen [http://www.mikrocontroller.net/articles/Flash-ROM Flash]-Programmspeicher, dieser ist somit mehrmals beschreibbar. Das „C“ bedeutet, dass der Programmspeicher entweder ein [http://www.mikrocontroller.net/articles/OTP-ROM OTP]-Speicher (One-Time-Programable – Nur ein mal beschreibbar), oder aber ein [[EPROM]]-Speicher ist, den man nur mit Hilfe von UV-Licht löschen kann. Aus diesem Grund sind die „C“-Varianten uninteressant für Hobby-Elektroniker, zudem sogut wie alle PICs ausschließlich in Flash-Varianten verfügbar sind. Die Typen der Familien haben unterschiedliche Ausstattung, dennoch kann man sagen, je höher die Zahl, desto Leistungsfähiger ist der PIC. Jedoch: Ein Typ der PIC10 Familie mag zwar deutlich schwächer sein, als ein PIC18, dafür gibt es den PIC10 in einem SOT23-Gehäuse, wohingegen der kleinste PIC18 ein SOIC18 ist. Zudem ist der PIC10 billiger, als ein PIC18. Es kommt also immer auf den Anwendungsfall an.&lt;br /&gt;
&lt;br /&gt;
8 Bit PICs können folgendes beinhalten:&lt;br /&gt;
* bis zu 128k [[Byte]] ROM&lt;br /&gt;
* bis zu 4k [[Byte]] [[RAM]]&lt;br /&gt;
* bis zu 1024 [[Byte]] [[EEPROM]]&lt;br /&gt;
* 6 bis 100 Pins / 4 bis 70 IOs&lt;br /&gt;
* [[Komparator]]&lt;br /&gt;
* 8/10/12-bit [[ADC]]&lt;br /&gt;
* Internen Oscillator&lt;br /&gt;
* [[SPI]]&lt;br /&gt;
* [http://www.mikrocontroller.net/articles/I2C I²C]&lt;br /&gt;
* [[UART]]&lt;br /&gt;
* [[CAN]]&lt;br /&gt;
* [[USB]]&lt;br /&gt;
* [[PWM]]&lt;br /&gt;
* [[Opamp]]&lt;br /&gt;
* 8x8 Hardware Multiplier&lt;br /&gt;
* CTMU (Charge Time Measurement Unit, für Cap-Touch-Anwendungen)&lt;br /&gt;
* [http://de.wikipedia.org/wiki/Ethernet Ethernet]&lt;br /&gt;
&lt;br /&gt;
Eine Sonderform der 8 Bit Microcontroller ist der rfPIC12F675. Dieser ist extra für RF, also Funkanwendungen ausgelegt und besitzt einen internen [http://de.wikipedia.org/wiki/Dezimeterwelle UHF] [http://de.wikipedia.org/wiki/Amplitude_Shift_Keying ASK]/[http://de.wikipedia.org/wiki/Frequenzumtastung FSK] Transmitter. Eine detailiertere Übersicht findet man auf der [http://www.microchip.com/en_US/family/8bit/architecture/ Microchip-Seite] und eine Liste aller Typen ist für jede Familie verfügbar: [http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1009&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC10], [http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1001&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC12], [http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1002&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC16], [http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1004&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC18].&lt;br /&gt;
&lt;br /&gt;
== 16 Bit ==&lt;br /&gt;
Die Vertreter der 16 Bit Microcontroller sind PIC24E, PIC24F, PIC24H, dsPIC30F, dsPIC33E und dsPIC33F. Trotz dessen nicht überall ein „F“ in der Bezeichnung ist, haben diese Familien dennoch einen Flash-Speicher. Die dsPICs haben, wie der Name schon vermuten lässt, eine zusätzliche [[DSP]]-Einheit, die extra für komplexere Berechnungen wie [http://de.wikipedia.org/wiki/Schnelle_Fourier-Transformation FFT] oder [http://de.wikipedia.org/wiki/Digitales_Filter Digital-Filter] benutzt werden können. &lt;br /&gt;
&lt;br /&gt;
16 Bit PICs können folgendes beinhalten:&lt;br /&gt;
* bis zu 60 [[MIPS]]&lt;br /&gt;
* bis zu 536k [[Byte]] Rom&lt;br /&gt;
* bis zu 96k [[Byte]] Ram&lt;br /&gt;
* bis zu 4k [[Byte]] [[EEPROM]]&lt;br /&gt;
* 14 bis 144 Pins / 12 bis 122 IOs&lt;br /&gt;
* “Single Cycle” Multiplikation 16x16 und 32/16 sowie 16/16 Division&lt;br /&gt;
* bis zu 32 Channel 10/12-bit [[ADC]]&lt;br /&gt;
* Digital Power, Motor Control und Audio Peripherals&lt;br /&gt;
* [http://www.mikrocontroller.net/articles/I2C I²C]&lt;br /&gt;
* [[SPI]]&lt;br /&gt;
* [[CAN]]&lt;br /&gt;
* [[PWM]]&lt;br /&gt;
* PMP (Parallel Master Port)&lt;br /&gt;
* [[USB]]-OTG&lt;br /&gt;
* CTMU&lt;br /&gt;
* [http://de.wikipedia.org/wiki/Echtzeituhr RTCC] (Real Time Clock&amp;amp;Calendar)&lt;br /&gt;
* [[DMA]] Channels für schnelleren Datentransfer&lt;br /&gt;
&lt;br /&gt;
Die Übersicht ist wieder unter der [http://www.microchip.com/en_US/family/16bit/architecture/ Microchip-Seite] zu finden und auch hier gibt es die Typenlisten für die Familien [http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=8187&amp;amp;mid=14&amp;amp;lang=en PIC24E], [http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=8181&amp;amp;mid=14&amp;amp;lang=en&amp;amp;pageId=75 PIC24F]&lt;br /&gt;
[http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=8186&amp;amp;mid=14&amp;amp;lang=en&amp;amp;pageId=75 PIC24H], [http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=8182&amp;amp;mid=14&amp;amp;lang=en&amp;amp;pageId=75 dsPIC30F], [http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=8188&amp;amp;mid=14&amp;amp;lang=en dsPIC33E], [http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=8183&amp;amp;mid=14&amp;amp;lang=en&amp;amp;pageId=75 dsPIC33F].&lt;br /&gt;
&lt;br /&gt;
== 32 Bit ==&lt;br /&gt;
Der 32 Bit Microcontroller hat nicht mehr viel mit den anfänglichen PICs gemeinsam. Er besitzt einen „MIPS M4K“-Kern aber ist trotzdem Pin-Kompatibel zu den 16 Bit PICs. Die Typen der PIC32-Familie unterstützen zusätzlich das [[JTAG]]-Interface. Es wurde außerdem auf PIC32-Basis eine [http://de.wikipedia.org/wiki/Arduino-Plattform Arduino]-Alternative entwickelt, die dadurch deutlich leistungsfähiger ist. Genannt wurde dies „chipKIT“ und ist im Moment in 2 Varianten verfügbar. Die Entwicklungsumgebung für die chipKITs basiert auf der Arduino-Software und somit sollen auch alle für den Arduino programmierten Progamme auf dem chipKIT laufen.&lt;br /&gt;
&lt;br /&gt;
32 Bit PICs können folgendes beinhalten:&lt;br /&gt;
* 80 MHz, 1.56 DMIPS/MHz&lt;br /&gt;
* bis zu 512k [[Byte]] Rom&lt;br /&gt;
* bis zu 128k [[Byte]] Ram&lt;br /&gt;
* Full-speed [[USB]] Host/Device/OTG&lt;br /&gt;
* 10/100 [http://de.wikipedia.org/wiki/Ethernet Ethernet] MAC mit MII/RMII Interfaces&lt;br /&gt;
* [[CAN]] 2.0B&lt;br /&gt;
* [[UART]]&lt;br /&gt;
* [http://www.mikrocontroller.net/articles/I2C I²C]&lt;br /&gt;
* [[SPI]]&lt;br /&gt;
* bis zu 8 Channel [[DMA]]&lt;br /&gt;
* Analoger [[Komparator]]&lt;br /&gt;
* [[PWM]]&lt;br /&gt;
* 16-Channel 10bit [[ADC]]&lt;br /&gt;
* [http://de.wikipedia.org/wiki/Echtzeituhr RTCC]&lt;br /&gt;
&lt;br /&gt;
Die Übersicht ist wieder unter der [http://www.microchip.com/en_US/family/32bit/architecture/ Microchip-Seite] zu finden und auch hier gibt es eine Typenliste für die Familie: [http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=211&amp;amp;mid=10&amp;amp;lang=en&amp;amp;pageId=74 PIC32MX].&lt;br /&gt;
&lt;br /&gt;
== Compiler ==&lt;br /&gt;
=== MPLAB ===&lt;br /&gt;
&lt;br /&gt;
MPLAB ist die freie [http://de.wikipedia.org/wiki/Integrierte_Entwicklungsumgebung IDE] von Microchip und unterstützt von vornherein alle Brenner, Debugger, Emulatoren von Microchip. Zudem kann das Programm in der IDE per Software emuliert werden. Um Programme in [[C]] zu schreiben, können [[C]]-[[Compiler]], sofern die Software das unterstützt, in die [http://de.wikipedia.org/wiki/Integrierte_Entwicklungsumgebung IDE] eingebettet werden, wie z.B. der HI-TECH C-Compiler. Genaueres kann man auf der [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1406&amp;amp;dDocName=en019469 Microchip-Seite] anschauen.&lt;br /&gt;
&lt;br /&gt;
=== C-Compiler ===&lt;br /&gt;
Microchip bietet direkt [[C]]-[[Compiler]] an. Diese wären C18 (für PIC18 Typen), C30 (für 16bit Typen) und C32 (für 32bit Typen). Diese [[Compiler]] können als nicht-kommerzielle Freeware-Version heruntergeladen werden. Dabei wird nach einer gewissen Zeit die Optimierung eingeschränkt. Diese ist für Hobby-Bastler allerdings nicht unbedingt kritisch. Da aber die [[C]]-[[Compiler]] von Microchip auf Open-Source aufbaut, kann der Sourcecode direkt von deren Seite heruntergeladen und die Aufhebung entfernt werden (sofern man die Möglichkeit hat, die Software danach wieder zu kompilieren).&lt;br /&gt;
Es gibt auch andere [[Compiler]], wie z.B. der [[C]]-[[Compiler]] von HI-TECH.&lt;br /&gt;
Andere wären noch CC5X oder Compiler der Firma mikroElektronika. Letzterer unterstützt nicht nur alle PICs, sondern ist auch für [[AVR]]s und [[8051]]er Microcontroller, sowie auch in [[Basic]] und [http://de.wikipedia.org/wiki/Pascal_%28Programmiersprache%29 Pascal] erhältlich. Beide erwähnten [[Compiler]] sind in der Freeware-Version allerdings Codegrößenbegrenzt, was gerade bei 16bit oder 32bit PICs schnell eng werden kann.&lt;br /&gt;
&lt;br /&gt;
== Programmiergeräte ==&lt;br /&gt;
Um das Programm auf einen PIC zu bekommen, muss Dieses per Gerät auf den PIC „gebrannt“ werden. Microchip bietet dazu das PICKIT2 und PICKIT3 an. Das PICKIT3 ist das aktuellere, was bedeutet, dass Firmwareupdates hauptsächlich für diese Version entwickelt wird. Spürbar ist das jetzt schon bei den PIC32MX, die nur vom PICKIT3 unterstützt werden. Wenn man aber kein PIC32 benutzen möchte, kann man bis jetzt aber auch noch zum PICKIT2 greifen, das zusätzlich noch als kleiner Logik-Analyzer dienen kann. Das nächst bessere, was Microchip bietet, ist ein ICD (In-Circuit-Debugger), das eine erweiterte Debuggermöglichkeit bietet. Das „Flagschiff“ ist der REAL-ICE (In-Circuit-Emulator), der zusätzlich noch in der Hardware emulieren kann. Eine Übersicht ist [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=2519&amp;amp;param=en534451&amp;amp;page=wwwdevMPLABEmulatorDebuggers hier] zu sehen.&lt;br /&gt;
&lt;br /&gt;
Wie für andere Microcontroller, gibt es auch für den PIC Selbstbaubrenner. Der wohl Bekannteste ist der Brenner8 von der Sprut-Seite. Doch allgemein gilt: Es werden neue Microcontroller-Typen, wenn überhaupt, erst später unterstützt, als bei einem originalen Brenner und es führt zu zusätzlichen, möglichen Fehlerquellen. Denn wer kommt schon auf die Idee den Fehler im Brenner zu suchen und nicht in der Schaltung. Hier im Forum sind schon mehrere solcher Fälle vorgekommen. Außerdem bekommt man das &amp;quot;Henne oder Hahn&amp;quot;-Problem zu spüren, denn für den Brenner8 muss man einen PIC18 brennen, d.h. man muss sich irgendwo seinen PIC brennen lassen, bevor man es selbst tun kann. Zudem wird nicht jeder bzw. kaum ein Selbst-Bau-Brenner von der IDE unterstützt, was bedeutet, dass man mindestens 2 Programme braucht - Eine zum brennen und eine zum programmieren. Der Brenner8 unterstützt auch kein Debugging, wie es das PICKIT3 jedoch tut. Die Hilfestellung bei einem verbreitetem Programmiergerät ist selbstverständlich besser als bei einem opensource Selbsbau-Brenner. Es muss also jeder selbst abwägen, ob einem das die ca. 10€ weniger Wert ist. Wenn es jemanden darum geht, den Brenner selbst zu bauen, der kann auch das PICKIT2 nachbauen, denn [http://ww1.microchip.com/downloads/en/DeviceDoc/51553E.pdf Schaltplan] (Seite 77+78) und [http://ww1.microchip.com/downloads/en/DeviceDoc/PK2V023200.zip Firmware] sind offen auf der Herstellerseite verfügbar. Hier ist zwar immer noch die mögliche Fehlerquelle beim Zusammenbau vorhanden, jedoch hat man damit einen besseren Brenner.&lt;br /&gt;
&lt;br /&gt;
== Missverständnisse und Eigenheiten ==&lt;br /&gt;
Es gibt einiges, was einen PIC-Neuling abschrecken oder verwirren könnte. Manchmal hört man z.B. dass kaum oder schlechte Peripherie verbaut wurde, wobei dies meist, wenn überhaupt zutreffend, für alte PICs gilt. Es wird auch oft bemängelt, dass der Quarz-Takt durch 4 geteilt wird. Dafür werden so gut wie alle Befehle in einem System-Takt ausgeführt, wo andere mehr brauchen.&lt;br /&gt;
Fallen für Neulinge gibt es nur wenige und unkritische (im Vergleich zum „verfusen“ eines [[AVR]]s). Es muss zum Beispiel bedacht werden, dass, um auf manche Register zugreifen zu können, die Bank gewechselt werden muss - dies macht ein [[C]]-[[Compiler]] aber automatisch. Außerdem muss die geplante Vierteilung von oben bedacht werden, um Zeitschleifen zu berechnen. Verwirrend kann gerade für Leute, die den [[AVR]] gewohnt sind sein, dass das Register zum konfigurieren der IOs eine 1 für einen Eingang braucht, und keine 0. Doch merken kann man sich, dass die 1 wie ein großes I aussieht und für Input -&amp;gt; Eingang steht. Andersrum steht die 0 für ein großes O wie Output -&amp;gt; Ausgang.&lt;br /&gt;
&lt;br /&gt;
Wer sich hier im Forum schon mal rumgetrieben hat, kann eventuell auch den „kleinen Krieg“ zischen [[AVR]] und PIC mitbekommen haben. Dazu will ich auch nur sagen, dass an sich jeder Microcontroller seine Daseinsberechtigung hat. Ob PIC oder [[AVR]], ob 8 Bit oder 32 Bit. Deswegen sollte man einfach die Microcontroller ausprobieren und selbst entscheiden. Wenn jemand sich einen, meiner Meinung nach guten Vergleich zwischen [[AVR]] und PIC angucken will, kann sich [http://www.youtube.com/watch?v=DBftApUQ8QI dieses] Video auf Youtube angucken. Da wird auch erläutert, warum es keinen Grund gibt, einen der beiden Microcontroller zu meiden. Zudem ist es auch etwas unprofessionell, ohne selbst eigene Erfahrung gesammelt zu haben, eine Familie oder sogar einen ganzen Hersteller abzuschreiben.&lt;br /&gt;
&lt;br /&gt;
== Links und Literatur ==&lt;br /&gt;
* [http://www.microchip.com/ Microchip Homepage]&lt;br /&gt;
* [http://www.htsoft.com/ Hi-TECH Homepage]&lt;br /&gt;
* [http://www.bknd.com/cc5x/ CC5X Homepage]&lt;br /&gt;
* [http://www.mikroe.com/eng/home/index MikroElektronika Homepage]&lt;br /&gt;
* [http://sprut.de/ Sprut Homepage]&lt;br /&gt;
* [http://pic-projekte.de/ Tutorials (PIC/C) und PIC-Forum]&lt;br /&gt;
* [http://sprut.de/electronic/pic/projekte/brenner8/index.htm Brenner8 Projektseite]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Mikrocontroller]]&lt;br /&gt;
[[Kategorie:PIC| ]]&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Benutzer:Moony&amp;diff=51016</id>
		<title>Benutzer:Moony</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Benutzer:Moony&amp;diff=51016"/>
		<updated>2010-09-30T14:38:18Z</updated>

		<summary type="html">&lt;p&gt;Moony: Die Seite wurde neu angelegt: „mein Blog: klangpixel.ausgeflippt.de“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;mein Blog: klangpixel.ausgeflippt.de&lt;/div&gt;</summary>
		<author><name>Moony</name></author>
	</entry>
</feed>