<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Kleinkram &#187; elektronik</title>
	<atom:link href="http://kleinkram.enos.eu.org/tag/elektronik/feed/" rel="self" type="application/rss+xml" />
	<link>http://kleinkram.enos.eu.org</link>
	<description></description>
	<lastBuildDate>Tue, 02 Jun 2015 00:42:11 +0000</lastBuildDate>
	<language>de-DE</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.2.2</generator>
	<item>
		<title>LED-Cube</title>
		<link>http://kleinkram.enos.eu.org/2014/10/led-cube/</link>
		<comments>http://kleinkram.enos.eu.org/2014/10/led-cube/#comments</comments>
		<pubDate>Mon, 06 Oct 2014 11:02:00 +0000</pubDate>
		<dc:creator><![CDATA[mle]]></dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[avr]]></category>
		<category><![CDATA[elektronik]]></category>
		<category><![CDATA[led-cube]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://kleinkram.enos.eu.org/?p=210</guid>
		<description><![CDATA[Danke an Neutrum für das Doppelvideo von seinem blauen und meinem weißen LED-Cube! WIP 1: Platinenplanung WIP 2: fertiger Aufbau WIP 3: finale Platinen und Schaltpläne CubeController]]></description>
				<content:encoded><![CDATA[<p>Danke an <a href="http://neutrum.org/">Neutrum</a> für das Doppelvideo von seinem blauen und meinem weißen LED-Cube!</p>
<p><iframe width="625" height="352" src="http://www.youtube.com/embed/INDaQbTukjE?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>WIP 1: <a title="WIP: LED-Würfel" href="/2013/01/wip-led-wurfel/">Platinenplanung<br />
</a>WIP 2: <a title="WIP II: LED-Würfel" href="/2014/03/wip-ii-led-wuerfel/">fertiger Aufbau</a><br />
WIP 3: <a title="WIP III: LED-Cube – finale Platinen und Schaltpläne" href="/2014/10/wip-iii-led-cube-finale-platinen-und-schaltplaene/">finale Platinen und Schaltpläne</a><br />
<a title="CubeController" href="/2014/05/cubecontroller/">CubeController</a></p>
]]></content:encoded>
			<wfw:commentRss>http://kleinkram.enos.eu.org/2014/10/led-cube/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WIP III: LED-Cube &#8211; finale Platinen und Schaltpläne</title>
		<link>http://kleinkram.enos.eu.org/2014/10/wip-iii-led-cube-finale-platinen-und-schaltplaene/</link>
		<comments>http://kleinkram.enos.eu.org/2014/10/wip-iii-led-cube-finale-platinen-und-schaltplaene/#comments</comments>
		<pubDate>Sun, 05 Oct 2014 17:51:43 +0000</pubDate>
		<dc:creator><![CDATA[mle]]></dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[avr]]></category>
		<category><![CDATA[elektronik]]></category>
		<category><![CDATA[led-cube]]></category>
		<category><![CDATA[wip]]></category>

		<guid isPermaLink="false">http://kleinkram.enos.eu.org/?p=187</guid>
		<description><![CDATA[Die drei Platinen sind seit einiger Zeit komplett fertig und sollen nun hier abschließend dokumentiert werden. &#160; &#160; &#160; &#160; &#160; Die USB-Implementierung wurde komplett fallen gelassen und durch einen zweiten RS232-Anschluss für den Cube-Controller ersetzt. &#160; &#160; &#160; &#160; &#160; vorheriger WIP-Artikel zum LED-Cube]]></description>
				<content:encoded><![CDATA[<p>Die drei Platinen sind seit einiger Zeit komplett fertig und sollen nun hier abschließend dokumentiert werden.</p>
<div id="attachment_197" style="width: 160px" class="wp-caption alignleft"><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/10/C.jpg"><img class="size-thumbnail wp-image-197" alt="Steuerplatine" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/10/C-150x150.jpg" width="150" height="150" /></a><p class="wp-caption-text">Steuerplatine</p></div>
<div id="attachment_198" style="width: 160px" class="wp-caption alignleft"><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/10/XY.jpg"><img class="size-thumbnail wp-image-198" alt="XY-Platine" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/10/XY-150x150.jpg" width="150" height="150" /></a><p class="wp-caption-text">XY-Platine</p></div>
<div id="attachment_199" style="width: 160px" class="wp-caption alignleft"><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/10/Z.jpg"><img class="size-thumbnail wp-image-199" alt="Z-Platine" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/10/Z-150x150.jpg" width="150" height="150" /></a><p class="wp-caption-text">Z-Platine</p></div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span id="more-187"></span></p>
<p><br clear="all"/>Die USB-Implementierung wurde komplett fallen gelassen und durch einen zweiten RS232-Anschluss für den <a title="CubeController" href="/2014/05/cubecontroller/">Cube-Controller</a> ersetzt.</p>
<div id="attachment_194" style="width: 160px" class="wp-caption alignleft"><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/10/LedCube-C.jpg"><img class="size-thumbnail wp-image-194" alt="Steuerplatine (Schaltplan)" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/10/LedCube-C-150x150.jpg" width="150" height="150" /></a><p class="wp-caption-text">Steuerplatine (Schaltplan)</p></div>
<div id="attachment_195" style="width: 160px" class="wp-caption alignleft"><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/10/LedCube-XY.jpg"><img class="size-thumbnail wp-image-195" alt="XY-Platine (Schaltplan)" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/10/LedCube-XY-150x150.jpg" width="150" height="150" /></a><p class="wp-caption-text">XY-Platine (Schaltplan)</p></div>
<div id="attachment_196" style="width: 160px" class="wp-caption alignleft"><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/10/LedCube-Z.jpg"><img class="size-thumbnail wp-image-196" alt="Z-Platine (Schaltplan)" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/10/LedCube-Z-150x150.jpg" width="150" height="150" /></a><p class="wp-caption-text">Z-Platine (Schaltplan)</p></div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a title="WIP II: LED-Würfel" href="/2014/03/wip-ii-led-wuerfel/">vorheriger WIP-Artikel zum LED-Cube</a></p>
]]></content:encoded>
			<wfw:commentRss>http://kleinkram.enos.eu.org/2014/10/wip-iii-led-cube-finale-platinen-und-schaltplaene/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BCM-Baustein</title>
		<link>http://kleinkram.enos.eu.org/2014/05/bcm-baustein/</link>
		<comments>http://kleinkram.enos.eu.org/2014/05/bcm-baustein/#comments</comments>
		<pubDate>Tue, 20 May 2014 10:29:15 +0000</pubDate>
		<dc:creator><![CDATA[mle]]></dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[atmega8]]></category>
		<category><![CDATA[avr]]></category>
		<category><![CDATA[bcm]]></category>
		<category><![CDATA[elektronik]]></category>
		<category><![CDATA[led]]></category>
		<category><![CDATA[pwm]]></category>
		<category><![CDATA[twi]]></category>

		<guid isPermaLink="false">http://kleinkram.enos.eu.org/?p=178</guid>
		<description><![CDATA[BCM, eine Variante von PWM, ist eine  sparsame Methode um viele LEDs gleichzeitig zu dimmen. Um in Zukunft neue Projekte schnell mit BCM-Funktionalität auszurüsten, ohne den verwendeten Mikrocontroller damit belasten zu müssen (Pins, mindestens ein Timer, Programmspeicher, hinreichend hohe Frequenz), gibt es nun einen fertigen BCM-Baustein. Dabei handelt es sich einfach um einen ATmega8 mit [&#8230;]]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/05/IMG_20140520_121058.jpg"><img class="alignright size-thumbnail wp-image-180" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/05/IMG_20140520_121058-150x150.jpg" alt="IMG_20140520_121058" width="150" height="150" /></a>BCM, eine Variante von PWM, ist eine  sparsame Methode um viele LEDs gleichzeitig zu dimmen.</p>
<p style="text-align: justify;">Um in Zukunft neue Projekte schnell mit BCM-Funktionalität auszurüsten, ohne den verwendeten Mikrocontroller damit belasten zu müssen (Pins, mindestens ein Timer, Programmspeicher, hinreichend hohe Frequenz), gibt es nun einen fertigen BCM-Baustein.<span id="more-178"></span><br />
Dabei handelt es sich einfach um einen ATmega8 mit einem passenden Programm (das prinzipiell auch auf jedem anderen ATmega lauffähig ist), welches alle zur Verfügung stehenden Ausgänge ständig spezifisch gedimmt hält und seine Anweisungen via TWI empfängt. Die Auflösung beträgt 8 Bit (0..255). Die Software enthält bereits zwei Korrekturfunktionen (zuerst Gammakorrektur mit γ=1,90, danach Flimmerkorrektur, da manche Ausgabewerte wie 16/32/64/128 bei BCM bei langsamem Fading zu einem sichtbar sprunghaften Übergang führen).</p>
<p style="text-align: justify;">Normalerweise sind 20 Pins als Ausgang nutzbar, 18, wenn XTAL1/2 für einen Quarz verwendet werden sollen. (Der ATmega8 läuft normalerweise mit seinen eigenen 8 MHz. Falls die LEDs für bestimmte Anwendungen zu deutlich flimmern, kann natürlich auch ein schnellerer Quarz angeschlossen werden.)<br />
Falls tatsächlich so viele LEDs angeschlossen werden, dass die zu erwartende maximale Stromaufnahme den Grenzwert des ATmega8 übersteigt, können die LEDs natürlich auch alle über je einen Transistor in Emitterschaltung angesteuert werden, da die Ausgänge bei BCM genau wie bei PWM rein digital sind.</p>
<p style="text-align: justify;">Jeder Chip wird in der Programmierphase mit einer fest im EEPROM codierten TWI-Adresse versehen (<em>generall call</em> ist auch aktiv) und wartet dann auf Steuerbefehle. Diese beginnen alle mit einem Slash und einem Unterscheidungszeichen (Slash, Doppelpunkt oder At), alle anderen Nachrichten werden ignoriert.</p>
<ul>
<li style="text-align: justify;"><code>// 0 1A 33 4D 66 80 99 B2 CC E5 FF</code><br />
Diese Nachricht setzt die Ausgänge #0 bis #10 grob auf die Werte 0% bis 100%. Die restlichen Ausgänge, #11 bis #19, sind nicht angegeben und werden daher nicht verändert.</li>
<li style="text-align: justify;"><code>/:\x00\x1a\x33\x4d\x66\x80\x99\xb2\xcc\xe5\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00</code><br />
Diese Nachricht setzt die Ausgänge #0 bis #10 ebenfalls auf 0% bis 100%, die restlichen Ausgänge müssen bei dieser Nachrichtenform mit angegeben werden und werden hier auf 0% gesetzt. In dieser kompakteren Form werden die 8-Bit-Werte direkt als Einzelbytes in die Nachricht geschrieben.</li>
<li style="text-align: justify;"><code>/@ 7F</code><br />
Diese Nachricht setzt alle Ausgänge auf 50%.</li>
</ul>
<p><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/05/BCM-ATmega8-Pins.png"><img class="alignleft size-thumbnail wp-image-182" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/05/BCM-ATmega8-Pins-150x150.png" alt="BCM-ATmega8-Pins" width="150" height="150" /></a><br />
(Pin-Layout)</p>
]]></content:encoded>
			<wfw:commentRss>http://kleinkram.enos.eu.org/2014/05/bcm-baustein/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CubeController</title>
		<link>http://kleinkram.enos.eu.org/2014/05/cubecontroller/</link>
		<comments>http://kleinkram.enos.eu.org/2014/05/cubecontroller/#comments</comments>
		<pubDate>Thu, 01 May 2014 22:03:37 +0000</pubDate>
		<dc:creator><![CDATA[mle]]></dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[avr]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[elektronik]]></category>
		<category><![CDATA[led-cube]]></category>

		<guid isPermaLink="false">http://kleinkram.enos.eu.org/?p=170</guid>
		<description><![CDATA[Mit diesem Controller kann der LED-Würfel ferngesteuert werden. Sinn und Zweck des ganzen: Auf dem Würfel kann man mittlerweile 3D-Tetris spielen! Weitere Spiele sind in Planung. Die drei Taster in schwarz und weiß entsprechen dabei den drei Tastern, die auch auf der Steuerplatine vorhanden sind: Zurück, Neustart, Weiter. Mit Grün kann in den Spielemodus und [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/05/IMG_20140501_235237.jpg"><img class="alignleft size-thumbnail wp-image-173" alt="IMG_20140501_235237" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/05/IMG_20140501_235237-150x150.jpg" width="150" height="150" /></a><br />
Mit diesem Controller kann der LED-Würfel ferngesteuert werden.</p>
<p>Sinn und Zweck des ganzen: Auf dem Würfel kann man mittlerweile 3D-Tetris spielen! Weitere Spiele sind in Planung.</p>
<p><span id="more-170"></span></p>
<p>Die drei Taster in schwarz und weiß entsprechen dabei den drei Tastern, die auch auf der Steuerplatine vorhanden sind: Zurück, Neustart, Weiter.<br />
Mit Grün kann in den Spielemodus und zurück gewechselt werden, Gelb ist die Pausetaste.<br />
Die vier großen weißen Taster ohne Kappe sind Cursortasten, der dunkelblaue Taster ist eine allgemeine Befehlstaste (&#8220;A&#8221;).</p>
<p>Die LEDs in den beiden oberen Ecken können zur Benachrichtigung blinken. Die beiden kleineren sind weiß und blitzen anstelle von Toneffekten kurz auf, die beiden größeren sind RGB-LEDs (die allerdings digital angeschlossen sind und somit nur 7 Farben zeigen können).</p>
<p>Die Kommunikation mit dem Würfel läuft über dessen RS232-Schnittstelle, verbunden über ein vierpoliges Kabel mit Westernsteckern (GND rxd txd Vcc). Die Westernbuchse dafür ist in der unteren Gehäusehälfte (Vorderseite) untergebracht und wird von innen weiß beleuchtet, sobald eine funktionierende Verbindung mit dem Würfel hergestellt wurde.<br />
So wie auch über den Computer Steuerbefehle an den Würfel geschickt werden können, gibt es spezielle Steuerbefehle für die Spielelogik, die vom Controller gesendet werden, und spezielle Anweisungen an den Controller, die der Würfel senden kann, beispielsweise &#8220;verloren&#8221; (die RGB-LEDs beginnen rot zu blinken) oder ein neuer Punktestand (für die Drei-Ziffern-Anzeige).<br />
Bei der Entwicklung stellte sich heraus, dass es kein Problem ist, drei Geräte gleichzeitig über RS232 zu verbinden &#8212; so kann man auch den Datenverkehr zwischen Würfel und Controller am PC mitlesen.<br />
<a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/05/IMG_20140429_013027.jpg"><img class="alignleft size-thumbnail wp-image-168" alt="IMG_20140429_013027" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/05/IMG_20140429_013027-150x150.jpg" width="150" height="150" /></a> <a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/05/IMG_20140501_120509.jpg"><img class="alignleft size-thumbnail wp-image-169" alt="IMG_20140501_120509" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/05/IMG_20140501_120509-150x150.jpg" width="150" height="150" /></a>Die obere Hälfte des Gehäuses.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/05/IMG_20140501_120604.jpg"><img class="alignright size-thumbnail wp-image-164" alt="IMG_20140501_120604" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/05/IMG_20140501_120604-150x150.jpg" width="150" height="150" /></a></p>
<p><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/05/IMG_20140501_233503.jpg"><img class="alignright size-thumbnail wp-image-167" alt="IMG_20140501_233503" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/05/IMG_20140501_233503-150x150.jpg" width="150" height="150" /></a> Die obere und untere Hälfte, jetzt beide fertig.<br />
Die 9-polige D-Sub-Buchse an der Seite ist nicht die RS232-Verbindung zum Würfel, sondern ist für einen original Competition Pro-Joystick vorgesehen (der erfreulicherweise keinerlei Elektronik enthält, sondern einfach jeden seiner Taster direkt mit einem der D-Sub-Pins verbindet).<br />
<a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/05/IMG_20140501_233441.jpg"><img class="alignleft size-thumbnail wp-image-166" alt="IMG_20140501_233441" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/05/IMG_20140501_233441-150x150.jpg" width="150" height="150" /></a> <a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/05/IMG_20140501_233411.jpg"><img class="alignleft size-thumbnail wp-image-165" alt="IMG_20140501_233411" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/05/IMG_20140501_233411-150x150.jpg" width="150" height="150" /></a> Die fertige Platine.</p>
]]></content:encoded>
			<wfw:commentRss>http://kleinkram.enos.eu.org/2014/05/cubecontroller/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>7-Segment-Testmodul</title>
		<link>http://kleinkram.enos.eu.org/2014/04/7-segment-testmodul/</link>
		<comments>http://kleinkram.enos.eu.org/2014/04/7-segment-testmodul/#comments</comments>
		<pubDate>Thu, 03 Apr 2014 15:05:41 +0000</pubDate>
		<dc:creator><![CDATA[mle]]></dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[595]]></category>
		<category><![CDATA[7seg]]></category>
		<category><![CDATA[elektronik]]></category>
		<category><![CDATA[werkzeug]]></category>

		<guid isPermaLink="false">http://kleinkram.enos.eu.org/?p=148</guid>
		<description><![CDATA[Dieses Modul wurde für AVR-Aufbauten erstellt, die eine oder mehrere Siebensegmentanzeigen verwenden, damit während der Entwicklungsphase nicht immer der gleiche Aufbau aus Anzeige, Schieberegister und vielen Vorwiderständen zuasmmengesteckt werden muss, da die sieben (bzw. acht) Vorwiderstände viel Zeit und auch auf jedem Steckbrett viel Platz wegnehmen. Der Aufbau ist denkbar simpel: Drei Schieberegister (74HC595), verbunden [&#8230;]]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/04/IMG_20140403_162558.jpg"><img class="alignright size-thumbnail wp-image-149" alt="IMG_20140403_162558" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/04/IMG_20140403_162558-150x150.jpg" width="150" height="150" /></a>Dieses Modul wurde für AVR-Aufbauten erstellt, die eine oder mehrere Siebensegmentanzeigen verwenden, damit während der Entwicklungsphase nicht immer der gleiche Aufbau aus Anzeige, Schieberegister und vielen Vorwiderständen zuasmmengesteckt werden muss, da die sieben (bzw. acht) Vorwiderstände viel Zeit und auch auf jedem Steckbrett viel Platz wegnehmen.</p>
<p style="text-align: justify;"><span id="more-148"></span>Der Aufbau ist denkbar simpel:</p>
<p style="text-align: justify;"><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/04/IMG_20140403_0920171.jpg"><img class="alignleft size-thumbnail wp-image-155" alt="IMG_20140403_092017" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/04/IMG_20140403_0920171-150x150.jpg" width="150" height="150" /></a> <a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/04/IMG_20140403_091955.jpg"><img class="alignleft size-thumbnail wp-image-150" alt="IMG_20140403_091955" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/04/IMG_20140403_091955-150x150.jpg" width="150" height="150" /></a>Drei Schieberegister (74HC595), verbunden mit drei Siebensegmentanzeigen (QA=a, QH=dp), je acht Vorwiderstände (91Ω), ein Umschalter (damit sowohl Common-Anode- wie auch Common-Cathode-Anzeigen eingesteckt werden können) und ein 7-poliger Header für die Verbindung mit dem eigentlichen Testaufbau.<br />
Der SI-Eingang des ersten Schieberegisters (das, welches die linke Anzeige kontrolliert) ist nach außen geführt, die beiden anderen sind &#8220;durchgeschleift&#8221;. Der QH*-Pin des letzten Schieberegisters ist ebenfalls nach außen geführt.</p>
<p style="text-align: justify;">Die Belegung des Headers ist <strong>+, –, nc, SI, SCK, RCK, QH*</strong>.</p>
<p style="text-align: justify;">(<a href="https://secure.reichelt.de/index.html?&amp;ACTION=20&amp;AWKID=893423&amp;PROVID=2084">Reichelt-Warenkorb</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://kleinkram.enos.eu.org/2014/04/7-segment-testmodul/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WIP II: LED-Würfel</title>
		<link>http://kleinkram.enos.eu.org/2014/03/wip-ii-led-wuerfel/</link>
		<comments>http://kleinkram.enos.eu.org/2014/03/wip-ii-led-wuerfel/#comments</comments>
		<pubDate>Tue, 25 Mar 2014 11:40:59 +0000</pubDate>
		<dc:creator><![CDATA[mle]]></dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[atmega16]]></category>
		<category><![CDATA[atmega32]]></category>
		<category><![CDATA[avr]]></category>
		<category><![CDATA[elektronik]]></category>
		<category><![CDATA[led-cube]]></category>
		<category><![CDATA[rs232]]></category>
		<category><![CDATA[wip]]></category>

		<guid isPermaLink="false">http://kleinkram.enos.eu.org/?p=127</guid>
		<description><![CDATA[ Der LED-Würfel ist jetzt einsatzbereit, es fehlt nur noch ein passendes Gehäuse. Hier ist der eigentliche Aufbau zu sehen &#8211; nach vielen Stunden Arbeit sind die acht Ebenen aufeinander gelötet, die untersten Anoden wurden mit Schrumpfschlauch isoliert und durch eine Bodenplatte aus Alu geführt. Auf der Unterseite wurden sie dann unter passender Spannung verbogen (um [&#8230;]]]></description>
				<content:encoded><![CDATA[<style>
div.wp-caption.alignright { margin-left: 10px }
</style>
<div id="attachment_130" style="width: 160px" class="wp-caption alignright"><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/03/IMG_20140325_114659.jpg"><img class="size-thumbnail wp-image-130 " alt="IMG_20140325_114659" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/03/IMG_20140325_114659-150x150.jpg" width="150" height="150" /></a><p class="wp-caption-text">Die Unterseite.</p></div>
<div id="attachment_138" style="width: 160px" class="wp-caption alignright"><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/03/IMG_20140325_123023.jpg"><img class="size-thumbnail wp-image-138    " alt="IMG_20140325_123023" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/03/IMG_20140325_123023-150x150.jpg" width="150" height="150" /></a><p class="wp-caption-text">Der LED-Cube mit den acht Zeilenanschlüssen und dem dickeren Z-Anschluss.</p></div>
<p style="text-align: justify;"> Der LED-Würfel ist jetzt einsatzbereit, es fehlt nur noch ein passendes Gehäuse. Hier ist der eigentliche Aufbau zu sehen &#8211; nach vielen Stunden Arbeit sind die acht Ebenen aufeinander gelötet, die untersten Anoden wurden mit Schrumpfschlauch isoliert und durch eine Bodenplatte aus Alu geführt. Auf der Unterseite wurden sie dann unter passender Spannung verbogen (um die unterste Ebene wieder plan zu bekommen), verdrahtet und mit Heißkleber ganz fixiert und isoliert.</p>
<p style="text-align: justify;">Während des Zusammenlötens wurden leider einige wenige LEDs durch die Hitze zerstört, bei etlichen anderen stellte sich hinterher heraus, dass sie auch in Sperrrichtung schwach durchlässig sind und daher zu unerwünschten Ghosting-Effekten führen (weil nicht leuchtende Anoden durch die Schieberegister auf Low gesetzt werden statt hochohmig zu werden).<span id="more-127"></span></p>
<p style="text-align: justify;"><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/03/IMG_20140325_114816.jpg"><img class="alignright size-thumbnail wp-image-131" alt="IMG_20140325_114816" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/03/IMG_20140325_114816-150x150.jpg" width="150" height="150" /></a></p>
<p style="text-align: justify;">Hier ist noch einmal die Steuerplatine zu sehen. Der ATmega16 wurde durch einen ATmega32 ersetzt, nachdem der Programmspeicher voll war (zum Glück sind die pinkompatibel, wie auch der ATmega644 &#8211; momentan ist der Programmspeicher schon wieder zu 66% voll).<br />
Die RS232-Anbindung über den MAX232N funktioniert einwandfrei. Daneben findet sich noch ein neuer Aufbau für eine V-USB-Implementierung (simpel mit PullUp und zwei 3,6V-Zener-Dioden), was aber wieder verworfen wurde, da passende USB-RS232-Treiber für Windows 7 nur mit erheblichem Aufwand zu installieren sind.</p>
<p style="text-align: justify;"><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/03/IMG_20140325_114858.jpg"><img class="alignright size-thumbnail wp-image-132" alt="IMG_20140325_114858" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/03/IMG_20140325_114858-150x150.jpg" width="150" height="150" /></a></p>
<p style="text-align: justify;">Die XY-Platine, die jeweils einen kompletten Ebeneninhalt in Schieberegistern speichert, solange die Ebene aktiviert ist. Hier hat sich konzeptionell nichts mehr verändert.</p>
<p style="text-align: justify;"><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/03/IMG_20140325_114956.jpg"><img class="alignleft size-thumbnail wp-image-128" alt="IMG_20140325_114956" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/03/IMG_20140325_114956-150x150.jpg" width="150" height="150" /></a></p>
<p style="text-align: justify;">Und natürlich die Z-Platine, die im letzten Artikel schon fertig war. Mit acht Transistoren in Emitterschaltung aktiviert sie jeweils eine der Ebenen.</p>
<p style="text-align: justify;"><a title="WIP: LED-Würfel" href="/2013/01/wip-led-wurfel/">erster WIP-Artikel zum LED-Cube</a></p>
]]></content:encoded>
			<wfw:commentRss>http://kleinkram.enos.eu.org/2014/03/wip-ii-led-wuerfel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ethernet-Kabeltester</title>
		<link>http://kleinkram.enos.eu.org/2014/02/ethernet-kabeltester/</link>
		<comments>http://kleinkram.enos.eu.org/2014/02/ethernet-kabeltester/#comments</comments>
		<pubDate>Sat, 08 Feb 2014 15:36:00 +0000</pubDate>
		<dc:creator><![CDATA[mle]]></dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[attiny2313]]></category>
		<category><![CDATA[avr]]></category>
		<category><![CDATA[elektronik]]></category>
		<category><![CDATA[ethernet]]></category>
		<category><![CDATA[werkzeug]]></category>

		<guid isPermaLink="false">http://kleinkram.enos.eu.org/?p=116</guid>
		<description><![CDATA[Dieser Kabeltester ist im Grunde nicht viel mehr als ein Lauflicht. Mit dem DIP-Schalter lässt sich einstellen, welche der 9 Pole eines Ethernetkabels getestet werden sollen (8 plus Schirm bei STP-Kabeln), typischerweise alle. Der Aufbau ermöglicht, bei Netzwerk-, ISDN- und anderen Kabeln mit Westernsteckern 1. den Durchgang aller Pole zu testen und 2. anhand des [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/02/IMG_20140208_141414.jpg"><img class="alignright size-thumbnail wp-image-118" alt="IMG_20140208_141414" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/02/IMG_20140208_141414-150x150.jpg" width="150" height="150" /></a></p>
<p>Dieser Kabeltester ist im Grunde nicht viel mehr als ein Lauflicht. Mit dem DIP-Schalter lässt sich einstellen, welche der 9 Pole eines Ethernetkabels getestet werden sollen (8 plus Schirm bei STP-Kabeln), typischerweise alle.</p>
<p><span id="more-116"></span></p>
<p>Der Aufbau ermöglicht, bei Netzwerk-, ISDN- und anderen Kabeln mit Westernsteckern 1. den Durchgang aller Pole zu testen und 2. anhand des Aufleuchtens der Empfänger-LEDs die korrekte Reihenfolge den Pole zu überprüfen.<br />
Das ist insbesondere bei selbstgecrimpten Netzwerkkabeln nützlich, aber auch beispielsweise um die Polreihenfolge von TAE-4p4c-Adaptern herauszufinden.</p>
<p><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/02/Sender.png"><img class="alignright size-thumbnail wp-image-121" alt="Sender" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/02/Sender-150x150.png" width="150" height="150" /></a> <a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/02/IMG_20140208_141527.jpg"><img class="alignright size-thumbnail wp-image-119" alt="IMG_20140208_141527" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/02/IMG_20140208_141527-150x150.jpg" width="150" height="150" /></a></p>
<p>Der Sender enthält zwei AA-Batterien, einen ATtiny2313 als steuerbares Lauflicht, ein 595-Schieberegister (um Pins zu sparen), den DIP-Schalter und jede Menge Vorwiderstände, um versehentliche Gerätezerstörung mit der LED-Spannung zu vermeiden (43Ω pro Ausgang).</p>
<p><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/02/Empfaenger.png"><img class="alignright size-thumbnail wp-image-120" alt="Empfaenger" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/02/Empfaenger-150x150.png" width="150" height="150" /></a> <a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/02/IMG_20140208_141444.jpg"><img class="alignright size-thumbnail wp-image-117" alt="IMG_20140208_141444" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/02/IMG_20140208_141444-150x150.jpg" width="150" height="150" /></a>Der Empfänger ist sehr simpel: 9 LEDs, eine gemeinsame Masse durch 9 Dioden (BAT43, um den Spannungsabfall gering zu halten) und ein 68Ω-Vorwiderstand.</p>
]]></content:encoded>
			<wfw:commentRss>http://kleinkram.enos.eu.org/2014/02/ethernet-kabeltester/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RS-232-Pegelwandler</title>
		<link>http://kleinkram.enos.eu.org/2014/02/rs-232-pegelwandler/</link>
		<comments>http://kleinkram.enos.eu.org/2014/02/rs-232-pegelwandler/#comments</comments>
		<pubDate>Thu, 06 Feb 2014 02:53:56 +0000</pubDate>
		<dc:creator><![CDATA[mle]]></dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[avr]]></category>
		<category><![CDATA[elektronik]]></category>
		<category><![CDATA[rs232]]></category>
		<category><![CDATA[usart]]></category>
		<category><![CDATA[werkzeug]]></category>

		<guid isPermaLink="false">http://kleinkram.enos.eu.org/?p=112</guid>
		<description><![CDATA[Ab und zu lassen sich AVR-Probleme doch nicht nur aus dem Code heraus oder anhand der &#8220;Symptome&#8221; genau erkennen. Da kann die USART-Schnittstelle hilfreich werden, damit man schnell mal ein paar Debugging-Ausgaben vom Code sehen kann. Da die Beschaltung eines RS-232-Pegelwandlers immer gleich ist, ist sie jetzt in einer kompakten, Breadboard-kompatiblen Box verfügbar. Die Schaltung [&#8230;]]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/02/IMG_20140206_021053.jpg"><img class="alignright size-thumbnail wp-image-104" alt="IMG_20140206_021053" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/02/IMG_20140206_021053-150x150.jpg" width="150" height="150" /></a></p>
<p style="text-align: justify;">Ab und zu lassen sich AVR-Probleme doch nicht nur aus dem Code heraus oder anhand der &#8220;Symptome&#8221; genau erkennen. Da kann die USART-Schnittstelle hilfreich werden, damit man schnell mal ein paar Debugging-Ausgaben vom Code sehen kann.<br />
Da die Beschaltung eines RS-232-Pegelwandlers immer gleich ist, ist sie jetzt in einer kompakten, Breadboard-kompatiblen Box verfügbar.</p>
<p style="text-align: justify;"><span id="more-112"></span>Die Schaltung enthält einen MAX232N und die fünf zugehörigen 1µF-Kondensatoren; die Box bietet nach außen hin zwei 9-polige D-Sub-Stecker (einer direkt mit der Schaltung verbunden, der andere über den Umschalter, mit dem sich rxd und txd vertauschen lassen), zudem zwei LEDs die an rxd und txd (auf der TTL-Seite) hängen.</p>
<p style="text-align: justify;"><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/02/IMG_20140206_022147.jpg"><img class="alignleft size-thumbnail wp-image-106" alt="IMG_20140206_022147" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/02/IMG_20140206_022147-150x150.jpg" width="150" height="150" /></a><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/02/IMG_20140206_021140.jpg"><img class="alignleft size-thumbnail wp-image-105" alt="IMG_20140206_021140" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/02/IMG_20140206_021140-150x150.jpg" width="150" height="150" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://kleinkram.enos.eu.org/2014/02/rs-232-pegelwandler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Durchgangsprüfer</title>
		<link>http://kleinkram.enos.eu.org/2014/02/durchgangsprufer/</link>
		<comments>http://kleinkram.enos.eu.org/2014/02/durchgangsprufer/#comments</comments>
		<pubDate>Thu, 06 Feb 2014 01:42:36 +0000</pubDate>
		<dc:creator><![CDATA[mle]]></dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[analog]]></category>
		<category><![CDATA[elektronik]]></category>
		<category><![CDATA[op-amp]]></category>
		<category><![CDATA[werkzeug]]></category>

		<guid isPermaLink="false">http://kleinkram.enos.eu.org/?p=103</guid>
		<description><![CDATA[Der Durchgangsprüfer des UT61C funktioniert zwar auch, reagiert aber leider nicht allzu schnell. Erfreulicherweise liefert das Internet immer eine passende Ersatzschaltung. Die Drahtenden sind verzinnt und passen damit, wie üblich, auch in ein Breadboard. Der Kippschalter erlaubt die Auswahl zwischen zwei Betriebsmodi: In Stellung I leuchten bei Durchgang nur die beiden hellen weißen LEDs, in [&#8230;]]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/02/IMG_20140206_022357.jpg"><img class="alignright size-thumbnail wp-image-108" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/02/IMG_20140206_022357-150x150.jpg" alt="IMG_20140206_022357" width="150" height="150" /></a>Der Durchgangsprüfer des UT61C funktioniert zwar auch, reagiert aber leider nicht allzu schnell. Erfreulicherweise liefert das Internet immer eine passende Ersatzschaltung.</p>
<p style="text-align: justify;"><span id="more-103"></span><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/02/IMG_20140206_022606.jpg"><img class="alignleft size-thumbnail wp-image-107" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/02/IMG_20140206_022606-150x150.jpg" alt="IMG_20140206_022606" width="150" height="150" /></a></p>
<p style="text-align: justify;">Die Drahtenden sind verzinnt und passen damit, wie üblich, auch in ein Breadboard.<br />
Der Kippschalter erlaubt die Auswahl zwischen zwei Betriebsmodi: In Stellung I leuchten bei Durchgang nur die beiden hellen weißen LEDs, in Stellung II hört man bei Durchgang zusätzlich den eingebauten Piezo-Piepser.</p>
<p style="text-align: justify;">Mit dem Poti auf der Platine lässt sich (mit einer ruhigen Hand) der Widerstand einstellen, unterhalb dessen der Tester reagiert – momentan ca. 8 Ω.</p>
<p style="text-align: justify;">Ein genaueres Bild von der Platine und den Schaltplan gibt es <a title="WIP: Durchgangsprüfer" href="/2014/01/wip-durchgangsprufer/">im WIP-Eintrag</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://kleinkram.enos.eu.org/2014/02/durchgangsprufer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ISP-Programmierbox</title>
		<link>http://kleinkram.enos.eu.org/2014/01/isp-programmierbox/</link>
		<comments>http://kleinkram.enos.eu.org/2014/01/isp-programmierbox/#comments</comments>
		<pubDate>Thu, 30 Jan 2014 21:25:50 +0000</pubDate>
		<dc:creator><![CDATA[mle]]></dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[avr]]></category>
		<category><![CDATA[elektronik]]></category>
		<category><![CDATA[isp]]></category>
		<category><![CDATA[programmer]]></category>
		<category><![CDATA[werkzeug]]></category>

		<guid isPermaLink="false">http://kleinkram.enos.eu.org/?p=100</guid>
		<description><![CDATA[Diese Box enthält selbst fast keine Bauteile außer einer winzigen Platine: zwei ISP6-Header, ein ISP10-Header (wofür auch immer der gut sein mag) ein Resetschalter (mit PullUp und 100nF gegen Masse) ein &#8220;Mini-ISP6-Header&#8221; zwei LEDs (eine gegen SCK, eine gegen +5V) und natürlich 100nF zwischen +5V und GND. Hauptgrund für das Ding war, dass der Diamex-ISP-Programmer [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/01/IMG_20140130_215951.jpg"><img class="alignright size-thumbnail wp-image-99" alt="IMG_20140130_215951" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/01/IMG_20140130_215951-150x150.jpg" width="150" height="150" /></a>Diese Box enthält selbst fast keine Bauteile außer einer winzigen Platine:</p>
<ul>
<li>zwei ISP6-Header, ein ISP10-Header (wofür auch immer der gut sein mag)</li>
<li>ein Resetschalter (mit PullUp und 100nF gegen Masse)</li>
<li>ein &#8220;Mini-ISP6-Header&#8221;</li>
<li>zwei LEDs (eine gegen SCK, eine gegen +5V)</li>
<li>und natürlich 100nF zwischen +5V und GND.</li>
</ul>
<p>Hauptgrund für das Ding war, dass der Diamex-ISP-Programmer ein viel zu kurzes Kabel hat. Davon abgesehen geht es mit den paar eingebauten Teilen schneller, Testschaltungen zusammenzustecken.</p>
<p><a href="http://kleinkram.enos.eu.org/wp-content/uploads/2014/01/IMG_20140130_220137-e1391116109566.jpg"><img class="alignright size-thumbnail wp-image-98" alt="IMG_20140130_220137" src="http://kleinkram.enos.eu.org/wp-content/uploads/2014/01/IMG_20140130_220137-e1391116109566-150x150.jpg" width="150" height="150" /></a>Die Box dient gleichzeitig zur Aufbewahrung der passenden Kabel und einer kleinen Steckplatine mit passenden Wannensteckern:</p>
]]></content:encoded>
			<wfw:commentRss>http://kleinkram.enos.eu.org/2014/01/isp-programmierbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
