<?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>Evolving NG UAVP &#187; NG UAVP from Scratch</title>
	<atom:link href="http://uavp.agner.ch/category/ng-uavp-from-scratch/feed/" rel="self" type="application/rss+xml" />
	<link>http://uavp.agner.ch</link>
	<description>falstaff&#039;s blog about building and developing multicopters</description>
	<lastBuildDate>Wed, 06 Oct 2010 21:49:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Erstflug!</title>
		<link>http://uavp.agner.ch/2010/03/erstflug/</link>
		<comments>http://uavp.agner.ch/2010/03/erstflug/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 22:12:04 +0000</pubDate>
		<dc:creator>stefan</dc:creator>
				<category><![CDATA[Administratives]]></category>

		<guid isPermaLink="false">http://uavp.agner.ch/?p=153</guid>
		<description><![CDATA[Heute, am Dienstag der 23. März 2010, wars endlich soweit: Ich hab den Erstflug gemacht. Nachdem ich in den letzten Tagen schon ausführliche Tests &#8220;aus der Hand&#8221; gemacht habe, aber da noch einige Probleme sah welche mich verunsicherten, hab ich den Erstflug vor mir her geschoben&#8230; Ich habe gestern alle Stecker besser fixiert und die [...]]]></description>
			<content:encoded><![CDATA[<p>Heute, am Dienstag der 23. März 2010, wars endlich soweit: Ich hab den Erstflug gemacht. Nachdem ich in den letzten Tagen schon ausführliche Tests &#8220;aus der Hand&#8221; gemacht habe, aber da noch einige Probleme sah welche mich verunsicherten, hab ich den Erstflug vor mir her geschoben&#8230; Ich habe gestern alle Stecker besser fixiert und die Sensoren mit Heissleim verleimt. Das letztere hat die Abweichungen des Beschleunigungsensor auf der Nick-Achse schon einiges reduziert. Nachdem heute auch noch schönes Wetter war, hab ich mich entschieden den Erstflug direkt nach der Arbeit durchzuführen. Alles ging Reibungslos von statten, ich habe während ca. 30 Minuten zwei Akkus &#8220;durchgeflogen&#8221;. Ohne Simulation und andere Flugerfahrung hab ich noch nicht viel gewagt. Anheben und etwa auf Augenhöhe umherfliegen hat mir fürs erste gereicht. Daher ist das Video total langweilig, sorry!<br />
<div class="wp-caption alignnone" style="width: 480px"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="470" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=10389316&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="470" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=10389316&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
<p class="wp-caption-text">Erstflug meines NGone</p></div><br />
Nun werde ich fleissig fliegen üben und den Quadrokopter noch etwas verbessern. Da sind noch einige Baustellen: Fehlende Duo-LED&#8217;s, Verkabelung, Landebeine, besser Entkopplung der Steuerung, Kompass, GPS, etc&#8230; Auch möchte ich Erweiterung wie Bluetooth-Konsole, NGvideo oder Kamerahalterung realisieren, nur weiss ich noch nicht welcher ich den Vorrang geben werde <img src='http://uavp.agner.ch/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
<span id="more-153"></span><br />
Geflogen bin ich mit folgenden Parametern</p>
<pre>
set controller amir
set T.idle 20
set T.reserve 20
set T.spinup 2
set P.nick 60
set P.roll 60
set P.yaw 60
set D.nick 50
set D.roll 50
set D.yaw 10
set I.nick 30
set I.roll 30
set I.yaw 15
set Kalman.Angle.Q 0.00030000
set Kalman.Bias.Q 0.00010000
set Kalman.Acc.R 3.00000000
set Kalman.Cycle 1
set Kalman.Limit 1
set P.z 1950
set D.z 5000
set I.z 0
set P.z.limit 20
set P.z.upfact 28
set KalmanZ.L1 1.29170001
set KalmanZ.L2 0.83420002
set KalmanZ.L3 -0.26930001
set RC.nickcorr 0
set RC.rollcorr 0
set RC.yawcorr 0
set RC.throttlehoover -100
set ACC.nickcorr 9
set ACC.rollcorr 28
set ACC.yawcorr 65
set TRIM.roll 0
set TRIM.nick 0
set TRIM.yaw 0
set RC.fact.nick 30
set RC.fact.roll 30
set RC.fact.yaw 65
set Axis.decoupling yes
</pre>
]]></content:encoded>
			<wfw:commentRss>http://uavp.agner.ch/2010/03/erstflug/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>QNGctrl unter Ubuntu</title>
		<link>http://uavp.agner.ch/2010/03/qngctrl-unter-ubuntu/</link>
		<comments>http://uavp.agner.ch/2010/03/qngctrl-unter-ubuntu/#comments</comments>
		<pubDate>Sun, 21 Mar 2010 02:34:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://uavp.agner.ch/?p=139</guid>
		<description><![CDATA[Heute hat mein NG UAVP die ersten Flugübungen gemacht, allerdings noch in meiner Hand. Dabei hab ich bemerkt dass ich die Roll-Motoren verkehrt montiert habe, was für einen realen Fatal wäre: Gerät er nur etwas in Seitenlage würde er den Motor in welche er sich neigt stärker ansteuern. Da die Motoren verkehrt montiert sind würde [...]]]></description>
			<content:encoded><![CDATA[<p>Heute hat mein NG UAVP die ersten Flugübungen gemacht, allerdings noch in meiner Hand. Dabei hab ich bemerkt dass ich die Roll-Motoren verkehrt montiert habe, was für einen realen Fatal wäre: Gerät er nur etwas in Seitenlage würde er den Motor in welche er sich neigt stärker ansteuern. Da die Motoren verkehrt montiert sind würde der falsche Motor geregelt. Dadurch würde die Seitenlage noch verstärkt was eine noch stärkere Regelung zur Folge hätte. Ein Absturz wäre unausweichlich.<br />
Das QNGctrl-Tool hat mir geholfen zu verstehen wie genau geregelt. So konnte ich auch die Parameter besser verstehen. Dabei sind auch Probleme aufgetaucht wie zum Beispiel seltsame Jitters in den Gyros (was eventuell auf mangelnde Befestigung hindeuten könnte) oder abweichende Signale bei laufenden Motoren und gestoppten Motoren (was wahrscheinlich mit mangelnder Entkopplung zu tun hat).</p>
<div id="attachment_140" class="wp-caption alignnone" style="width: 470px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/03/gyrojitter.png"><img class="size-full wp-image-140" title="QNGctrl zeigt Gyrometer mit Jitter" src="http://uavp.agner.ch/wp-content/uploads/2010/03/gyrojitter.png" alt="QNGctrl zeigt Gyrometer mit Jitter" width="460" height="400" /></a><p class="wp-caption-text">QNGctrl zeigt Gyrometer mit Jitter</p></div>
<p>Nun aber zum eigentlichen Thema&#8230;<br />
<span id="more-139"></span><br />
Nach etwas Probleme habe ich es hin gekriegt QNGctrl unter Ubuntu zu kompilieren und installieren. Da es einige Libraries braucht und viele sich nicht mit dem Kompilieren auseinander setzten möchte habe ich Deb-Pakete für Ubuntu erstellt.<br />
<a href="http://uavp.agner.ch/wp-content/uploads/2010/03/libglc-1.10-dev_1.10-1_i386.deb">libglc-1.10-dev_1.10-1_i386.deb</a><br />
<a href="http://uavp.agner.ch/wp-content/uploads/2010/03/ng-tools_0.56-1_i386.deb">ng-tools_0.56-1_i386.deb</a><br />
<a href="http://uavp.agner.ch/wp-content/uploads/2010/03/libglc-1.10-dev_1.10-1_amd64.deb">libglc-1.10-dev_1.10-1_amd64.deb</a><br />
<a href="http://uavp.agner.ch/wp-content/uploads/2010/03/ng-tools_0.56-1_amd64.deb">ng-tools_0.56-1_amd64.deb</a></p>
<pre>67db0a74005a73ab78db0c0ac6300280  libglc-1.10-dev_1.10-1_amd64.deb
88f0bd7e447cb1383e38f6966e567685  libglc-1.10-dev_1.10-1_i386.deb
75f012e6c5402b06f1d3ced1912cd51d  ng-tools_0.56-1_amd64.deb
f0976410f3b8c7d62557b3bd95121c27  ng-tools_0.56-1_i386.deb
</pre>
<p>Für alle die selbst kompilieren möchten: Zuerst muss GLC_lib installiert werden. Dafür GLC-lib 1.1 <a href="http://sourceforge.net/projects/glc-lib">downloaden</a> und installieren (1.2 und höher funktioniert nicht!)</p>
<pre>sudo aptitude install gzip qt4-qmake build-essential libqt4-dev
qmake
make
sudo make install
</pre>
<p>Dann NGOS herunterladen und unter sources/ng-tools folgendes ausführen</p>
<pre>sudo aptitude install libqt4-dev libqwt5-qt4-dev libqwt5-qt4 lib3ds-dev lib3ds-1-3 libsdl-dev \
libsdl-image1.2-dev
./configure --prefix=/usr
</pre>
<p>Das qmake-Skript funktioniert nicht unter Ubuntu da die qwt Library einen anderen Namen hat. Dies kann aber angepasst werden: Die Datei qngctrl/Makefile.qm editieren und in der Zeile LIBS -lqwt mit -lqwt-qt4 ersetzen.</p>
<pre>make
sudo make install
</pre>
<p>Die Dateien qngctrl, qngctrl-bg.png müssen Manuell installiert werden, da diese im install-Target fehlen.</p>
]]></content:encoded>
			<wfw:commentRss>http://uavp.agner.ch/2010/03/qngctrl-unter-ubuntu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>NGcon und NGusb</title>
		<link>http://uavp.agner.ch/2010/03/ngcon-und-ngusb/</link>
		<comments>http://uavp.agner.ch/2010/03/ngcon-und-ngusb/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 17:22:22 +0000</pubDate>
		<dc:creator>stefan</dc:creator>
				<category><![CDATA[Elektronik]]></category>

		<guid isPermaLink="false">http://uavp.agner.ch/?p=128</guid>
		<description><![CDATA[Bereits seit einigen Tagen hatte ich die Leiterplatten der beiden Konnektivitätsgeräte NGcon und NGusb. Inzwischen sind auch die dazu benötigten Bauteile angekommen und verbaut. Jedoch funktionierte weder das NGusb noch das NGcon auf anhieb: Beim NGusb stellte sich heraus dass ich die LED verkehrt aufgelötet habe. Die LED sollte beim Einstecken kurz aufblicken, was sie [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_132" class="wp-caption alignright" style="width: 310px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/03/NGusb.jpg"><img class="size-medium wp-image-132" title="NGusb" src="http://uavp.agner.ch/wp-content/uploads/2010/03/NGusb-300x113.jpg" alt="NGusb" width="300" height="113" /></a><p class="wp-caption-text">NGusb</p></div>
<p>Bereits seit einigen Tagen hatte ich die Leiterplatten der beiden Konnektivitätsgeräte <a href="http://ng.uavp.ch/moin/Documentation/NGcon">NGcon</a> und <a href="http://ng.uavp.ch/moin/Documentation/NGusb">NGusb</a>. Inzwischen sind auch die dazu benötigten Bauteile angekommen und verbaut. Jedoch funktionierte weder das NGusb noch das NGcon auf anhieb: Beim <a href="http://ng.uavp.ch/moin/Documentation/NGusb">NGusb</a> stellte sich heraus dass ich die LED verkehrt aufgelötet habe. Die LED sollte beim Einstecken kurz aufblicken, was sie nicht tat. Danach hab ich fälschlicherweise den Jumper gesetzt um das verbundene Gerät mit Spannung zu versorgen. Da der NG jedoch selbst versorgt ist, funktionierte das NGusb nicht. Danach wurde es von Linux erkannt und funktionierte einwandfrei. Die Ausgabe von &#8220;dmesg&#8221; zeigt das der FTDI Converter auf dem NGcon erkannt wurde:</p>
<pre>[15642.821825] usb 8-1: new full speed USB device using uhci_hcd and address 54
[15643.022980] usb 8-1: configuration #1 chosen from 1 choice
[15643.029828] ftdi_sio 8-1:1.0: FTDI USB Serial Device converter detected
[15643.029884] usb 8-1: Detected FT232RL
[15643.029889] usb 8-1: Number of endpoints 2
[15643.029894] usb 8-1: Endpoint 1 MaxPacketSize 64
[15643.029899] usb 8-1: Endpoint 2 MaxPacketSize 64
[15643.029903] usb 8-1: Setting MaxPacketSize 64
[15643.033485] usb 8-1: FTDI USB Serial Device converter now attached to ttyUSB0</pre>
<p><span id="more-128"></span>Beim <a href="http://ng.uavp.ch/moin/Documentation/NGcon">NGcon</a> stellte sich heraus dass zwischen dem RS232 und dem MAX3232 die RX-/TX-Leitungen falsch verbunden sind. Dies kann behoben werden indem die Verbindung zwischen den Via&#8217;s (Durchstichlöcher) und dem MAX3232 mit einem Cutter-Messer durchtrennt und mit Lackdraht gekreuzt verbunden wird.</p>
<div id="attachment_134" class="wp-caption alignnone" style="width: 310px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/03/NGcon-top-corr.jpg"><img class="size-medium wp-image-134" title="NGcon oben Korrektur" src="http://uavp.agner.ch/wp-content/uploads/2010/03/NGcon-top-corr-300x171.jpg" alt="NGcon oben Korrektur" width="300" height="171" /></a><p class="wp-caption-text">NGcon oben Korrektur</p></div>
<div id="attachment_135" class="wp-caption alignnone" style="width: 310px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/03/NGcon-top-crossed.jpg"><img class="size-medium wp-image-135" title="NGcon oben mit Verbesserung" src="http://uavp.agner.ch/wp-content/uploads/2010/03/NGcon-top-crossed-300x154.jpg" alt="NGcon oben mit Verbesserung" width="300" height="154" /></a><p class="wp-caption-text">NGcon oben mit Verbesserung</p></div>
<div id="attachment_130" class="wp-caption alignnone" style="width: 310px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/03/NGcon-bottom.jpg"><img class="size-medium wp-image-130" title="NGcon unten" src="http://uavp.agner.ch/wp-content/uploads/2010/03/NGcon-bottom-300x164.jpg" alt="NGcon unten" width="300" height="164" /></a><p class="wp-caption-text">NGcon unten</p></div>
<p>Die neuen Akkus sollten nächste Woche ankommen, diese wurden heute Nacht versendet. Auch die LIS3L Breakouts sind nun im <a href="http://ng.uavp.ch/moin/Shop">NG UAVP Shop</a> verfügbar. Obwohl der Erstflug auch ohne diese möglich gewesen wären, ist mir ein komplettes System viel lieber!</p>
]]></content:encoded>
			<wfw:commentRss>http://uavp.agner.ch/2010/03/ngcon-und-ngusb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Steuerung und Rahmenplanung</title>
		<link>http://uavp.agner.ch/2010/02/steuerung-und-rahmenplanung/</link>
		<comments>http://uavp.agner.ch/2010/02/steuerung-und-rahmenplanung/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 22:34:21 +0000</pubDate>
		<dc:creator>stefan</dc:creator>
				<category><![CDATA[Elektronik]]></category>
		<category><![CDATA[Rahmen]]></category>
		<category><![CDATA[Sensoren]]></category>
		<category><![CDATA[Steuerung]]></category>

		<guid isPermaLink="false">http://uavp.agner.ch/?p=113</guid>
		<description><![CDATA[Meine Steuerung ist inzwischen fertig. Fast, bis auf das eine Manko: Der LIS3L. Auch ein zweiter Versuch hat der LIS3L nicht überstanden. Nun ist es definitiv Zeit Hilfe von Profis anzunehmen: Im NG UAVP Forum wird diskutiert ob der LIS3L fertig per Reflow-Prozess gelötete Breakout-Boards angeboten werden soll. Nachdem Sparkfun diese Beschleunigungssensoren nicht mehr anbietet, [...]]]></description>
			<content:encoded><![CDATA[<p>Meine Steuerung ist inzwischen fertig. Fast, bis auf das eine Manko: Der LIS3L. Auch ein zweiter Versuch hat der LIS3L nicht überstanden. Nun ist es definitiv Zeit Hilfe von Profis anzunehmen: Im NG UAVP Forum wird diskutiert ob der LIS3L fertig per Reflow-Prozess gelötete Breakout-Boards <a href="http://ng.uavp.ch/forum/viewtopic.php?f=4&amp;t=310&amp;p=1362">angeboten werden</a> soll. Nachdem Sparkfun diese Beschleunigungssensoren nicht mehr anbietet, ist die Hauptquelle der gelöteten Headerboards versiegt. Es existieren noch Restposten auf <a href="http://www.lipoly.de/index.php?main_page=product_info&amp;cPath=1884_814_816&amp;products_id=100098&amp;zenid=edd2e9f750eb1a3ce3a421bb4d39713c">lipoly.de</a>. Der ADS1255 funktioniert inzwischen, ein Pin zum Quarz war nicht korrekt angelötet. Den AD7924 für die Drehratensensoren habe ich inzwischen ausgetauscht, und siehe da, alle Drehratensensoren funktionieren einwandfrei! Auch der Magnetkompass funktioniert, wobei dieser noch nicht kalibriert ist. Die Kalibrierung muss gemäss Entwickler direkt via UART-Schnittstelle X1 auf dem Sensorboard vorgenommen werden. Der Befehl &#8220;show ngpp&#8221; zeigt aber bereits Werte.</p>
<div id="attachment_114" class="wp-caption alignnone" style="width: 310px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/02/nguavp-tower1.jpg"><img class="size-medium wp-image-114" title="NG UAVP Tower" src="http://uavp.agner.ch/wp-content/uploads/2010/02/nguavp-tower1-300x224.jpg" alt="NG UAVP Tower" width="300" height="224" /></a><p class="wp-caption-text">NG UAVP Tower</p></div>
<div id="attachment_115" class="wp-caption alignnone" style="width: 310px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/02/nguavp-tower2.jpg"><img class="size-medium wp-image-115" title="NG UAVP Tower von der anderen Seite" src="http://uavp.agner.ch/wp-content/uploads/2010/02/nguavp-tower2-300x225.jpg" alt="NG UAVP Tower von der anderen Seite" width="300" height="225" /></a><p class="wp-caption-text">NG UAVP Tower von der anderen Seite</p></div>
<p><span id="more-113"></span>Weiter haben mein Bruder und ich den Rahmen geplant. Aluprofil der Stärke 1cm ist vorhanden und wurde bereits nach diesem Plan zugeschnitten. Die Löcher sind vorgebort so dass die Motoren und der Rahmen nur noch verschraubt werden müssen. Die Kabellänge der Motoren habe ich inzwischen verlängert: Die Motoren habe ich direkt an den Brushless Controller angeschlossen, also die Kabel des Brushless-Controllers auf der Motorenseite entfernt. Die Stromzuleitungen habe ich auch entfernt und durch etwas längere ersetzt. Die Brushless-Controller werden so relativ nahe bei den Motoren, also auf den Armen montiert. Die Stromverteilung werde ich für den Erstflug einfach machen, also die Kabel direkt zusammen löten.Den LiPo habe ich geladen und ist ebenfalls bereit für den Erstflug. Die Konfiguration und die Initialisierung habe ich noch nicht gemacht, dies werd ich machen sobald ich den Quadrocopter zusammengebaut habe. Wenn alles Glatt geht sollte morgen der grosse Tag sein, der Erstflug. Berichten werde wahrscheinlich erst später&#8230; Stay tuned!</p>
<div id="attachment_116" class="wp-caption alignnone" style="width: 287px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/02/quadrocopter-schema.png"><img class="size-medium wp-image-116" title="Quadrocopter schematisch" src="http://uavp.agner.ch/wp-content/uploads/2010/02/quadrocopter-schema-277x300.png" alt="Quadrocopter schematisch" width="277" height="300" /></a><p class="wp-caption-text">Quadrocopter schematisch</p></div>
<div id="attachment_117" class="wp-caption alignnone" style="width: 310px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/02/quadrocopter-schema-graphic.png"><img class="size-medium wp-image-117" title="Quadrocopter grafisch" src="http://uavp.agner.ch/wp-content/uploads/2010/02/quadrocopter-schema-graphic-300x299.png" alt="Quadrocopter grafisch" width="300" height="299" /></a><p class="wp-caption-text">Quadrocopter grafisch</p></div>
]]></content:encoded>
			<wfw:commentRss>http://uavp.agner.ch/2010/02/steuerung-und-rahmenplanung/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sensor-Board und Flight-Control</title>
		<link>http://uavp.agner.ch/2010/02/sensor-board-und-flight-control/</link>
		<comments>http://uavp.agner.ch/2010/02/sensor-board-und-flight-control/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 22:08:06 +0000</pubDate>
		<dc:creator>stefan</dc:creator>
				<category><![CDATA[Antrieb]]></category>
		<category><![CDATA[Brushless Controller]]></category>
		<category><![CDATA[Elektronik]]></category>
		<category><![CDATA[Sensoren]]></category>
		<category><![CDATA[Steuerung]]></category>

		<guid isPermaLink="false">http://uavp.agner.ch/?p=100</guid>
		<description><![CDATA[Letzte Woche habe ich an zwei Abenden die beiden Leiterplatten bestückt. Beim Löten ging alles glatt, ich hätte nicht erwartet das SMD-Löten so einfach ist. Ich habe mich auch etwas informiert wie SMD-Löten am besten gelingt. Insbesondere das PDF &#8220;Der richtige Umgang mit SMD&#8221; und der Artikel &#8220;SMD Löten&#8221; von microcontroller.net haben mir geholfen. Nicht [...]]]></description>
			<content:encoded><![CDATA[<p>Letzte Woche habe ich an zwei Abenden die beiden Leiterplatten bestückt. Beim Löten ging alles glatt, ich hätte nicht erwartet das SMD-Löten so einfach ist. Ich habe mich auch etwas informiert wie SMD-Löten am besten gelingt. Insbesondere das PDF &#8220;<a href="http://www.elv-downloads.de/downloads/journal/SMD-Anleitung.pdf">Der richtige Umgang mit SMD</a>&#8221; und der Artikel &#8220;<a href="http://www.mikrocontroller.net/articles/SMD_L%C3%B6ten">SMD Löten</a>&#8221; von <a href="http://www.microcontroller.net">microcontroller.net</a> haben mir geholfen. Nicht zu vergessen natürlich die Anleitungen für das <a href="http://ng.uavp.ch/moin/Documentation/Construction/Soldering/Sensorboard">Sensor-Board</a>, die <a href="http://ng.uavp.ch/moin/Documentation/Construction/Soldering/FlightControl">Flight-Control</a> und die <a href="http://ng.uavp.ch/moin/Documentation/PartLists/0.22-Mounting">Mounting-Order-List</a>. Während des Lötens ist mir aufgefallen dass ich beim Bestellen die SMD-Duo-Leds vergessen habe. Zudem haben mir noch zwei Teile gefehlt (der <a href="http://www.ti.com/lit/gpn/ads1255">ADS1255</a> und der <a href="http://www.ti.com/lit/gpn/SN74LVC32A">SN74LVC32</a>). Der ADS1255 wird für den Luftdrucksensor verwendet und ist daher relativ wichtig. Der SN74LVC32 wird für den Extension-Bus benötigt, ist also für die Flugfähigkeit nicht wichtig. Den ADS1255 scheint unter allgemeiner Verknappung zu leiden, selbst der Hersteller TI meldet dass sie diesen erst ende Februar liefern können. Ich konnte ihn von einem der Entwickler ausleihen, vielen Dank nochmals.</p>
<table border="0" cellspacing="0">
<tbody>
<tr>
<td align="LEFT">
<div id="attachment_101" class="wp-caption alignnone" style="width: 190px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/02/fc-front.jpg"><img class="size-medium wp-image-101 " title="Flight-Control vorne" src="http://uavp.agner.ch/wp-content/uploads/2010/02/fc-front-300x300.jpg" alt="Flight-Control vorne" width="180" height="180" /></a><p class="wp-caption-text">Flight-Control vorne</p></div></td>
<td align="LEFT">
<p><div id="attachment_102" class="wp-caption alignnone" style="width: 190px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/02/fc-back.jpg"><img class="size-medium wp-image-102 " title="Flight-Control hinten" src="http://uavp.agner.ch/wp-content/uploads/2010/02/fc-back-300x300.jpg" alt="Flight-Control hinten" width="180" height="180" /></a><p class="wp-caption-text">Flight-Control hinten</p></div></td>
</tr>
<tr>
<td align="LEFT">
<p><div id="attachment_103" class="wp-caption alignnone" style="width: 190px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/02/sb-front.jpg"><img class="size-medium wp-image-103 " title="Sensor-Board vorne" src="http://uavp.agner.ch/wp-content/uploads/2010/02/sb-front-300x300.jpg" alt="Sensor-Board vorne" width="180" height="180" /></a><p class="wp-caption-text">Sensor-Board vorne</p></div></td>
<td align="LEFT">
<p><div id="attachment_104" class="wp-caption alignnone" style="width: 190px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/02/sb-back.jpg"><img class="size-medium wp-image-104 " title="Sensor-Board hinten" src="http://uavp.agner.ch/wp-content/uploads/2010/02/sb-back-300x300.jpg" alt="Sensor-Board hinten" width="180" height="180" /></a><p class="wp-caption-text">Sensor-Board hinten</p></div></td>
</tr>
</tbody>
</table>
<p><span style="color: #800000;"><strong>Achtung: Beide Boards sind nicht vollständig und haben Fehler (siehe Text)</strong></span></p>
<p><span id="more-100"></span></p>
<p><div id="attachment_105" class="wp-caption alignright" style="width: 250px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/02/bat-plug.jpg"><img class="size-medium wp-image-105 " title="Batteriestecker" src="http://uavp.agner.ch/wp-content/uploads/2010/02/bat-plug-300x221.jpg" alt="Batteriestecker" width="240" height="177" /></a><p class="wp-caption-text">Batteriestecker</p></div>
<p>Die Sensoren wollte ich nicht fest ein löten sondern Steckbar machen wie es einige der Entwickler auch haben. Leider hatte ich zu wenig Stiftleisten, und vor allem keine abgewinkelten Stiftleisten zur Hand, weshalb ich diese, bis auf den LIS3L, noch nicht anlötete. Der erste Start konnte ich nicht wie in der Anleitung mit begrenztem Strom durchführen, da ich kein Labornetzteil habe. Ich habe als Work-Around mein Multimeter dazwischengehängt. Dies hat bei der Strommessung beim kleinen Anschluss (für Mikro/Milliampere) eine 400mA Sicherung.Vorsicht: Beim vor konfektionierten Stromkabel entspricht die Farbe der Drähte nicht der Polung am Stecker. Die einzelnen Drähte können aber vom Stecker entfernt werden und in der korrekten Anordnung wieder eingesteckt werden. Nachdem ich Spannung angelegt habe und den On-Button gedrückt habe leuchteten die LEDs, alles schien in Ordnung zu sein. Die unter <a href="http://ng.uavp.ch/moin/Documentation/Initialization">Initialization</a> genannten Testpunkte hatten die richtige Spannung.</p>
<p>Um den LPC-2148 flashen habe ich den Stecker tty0 mit dem erstellten Kabel am SerCon SIO eingesteckt. Das zum Download angebotene Tool <em>lpc21isp</em> kann aus der Linux-Konsole gestartet werden.</p>
<pre>$ lpc21isp -verify -wipe wolferl-ng.hex /dev/ttyUSB0 38400 12000
Verify after copy RAM to Flash.
lpc21isp version 1.48
File wolferl-ng.hex:
 loaded...
 converted to binary format...
 image size : 288296
Synchronizing (ESC to abort). OK
Read bootcode version: 12
2
Read part ID: LPC2148, 512 kiB ROM / 40 kiB SRAM (67305253)
Will start programming at Sector 1 if possible, and conclude with Sector 0 to ensure that checksum is written last.
Wiping Device. OK
Sector 1: ...........................................................................................
...
Download Finished and Verified correct... taking 161 seconds
Now launching the brand new code
</pre>
<p>Die erste Ausgabe war aber wirklich ernüchternd</p>
<pre>Wolferl-NG, Version 0.54, Revision r4022

Type 'show license' for software license
Type 'help' for a list of commands

# show devices

Detected devices: 

 No devices detected!
</pre>
<div id="attachment_106" class="wp-caption alignright" style="width: 310px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/02/sercon-ng.png"><img class="size-medium wp-image-106" title="SerCon zu NG UAVP" src="http://uavp.agner.ch/wp-content/uploads/2010/02/sercon-ng-300x142.png" alt="SerCon zu NG UAVP" width="300" height="142" /></a><p class="wp-caption-text">SerCon zu NG UAVP</p></div>
<p>Mit einem Flachbandkabel, einem 6-Pin Stecker und einem 10-Pin Stecker habe ich ein Atmel-ISP-Programmierkabel für die SerCon erstellt. Dabei ist mir aufgefallen dass ich den Wannenstecker auf dem Flight-Control-Board verkehrt aufgelötet habe (Kerbe müsste nach unten sein). Zudem ist die Pinfolge auf dem SerCon nicht dem Standard entsprechend, weshalb ich den Adapter wie folgt verbunden habe:</p>
<pre>NG UAVP        SerCon ISP1
1        =&gt;    9
2        =&gt;    2
3        =&gt;    7
4        =&gt;    1
5        =&gt;    5
6        =&gt;    10
</pre>
<p>Damit konnte ich den Atmel auf dem Flight-Control PCB flashen, was jedoch etwas lange ging (ca. 1h mit verify)</p>
<pre>$ avrdude -p m644p -c ponyser -P /dev/ttyUSB0 -V -U lfuse:w:0xff:m -U hfuse:w:0xd8:m -U efuse:w:0xfc:m
...
$ avrdude -p m644p -c ponyser -P /dev/ttyUSB0 -U flash:w:rc-ctrl.hex
...
</pre>
<p>Der Atmel auf dem Sensor-Board benötigt jedoch nur 3.3V, weshalb ich die Zehner-Dioden auf dem SerCon mit 3.3Volt Zehner-Dioden ersetzt habe. Leider funktionierte das Flashen immernoch nicht. Ich konnte ein Atmel STK500 Programmierer organisieren, mit welchem das Programmieren ganz schnell funktionierte. Zuerst musste ich aber auch da die Spannung senken:</p>
<pre>$ avrdude -p m328p -c stk500 -P /dev/ttyUSB0 -t -F

avrdude: stk500v2_command(): command failed
avrdude: stk500v2_recv(): checksum error
avrdude: stk500v2_program_enable(): bad STK600 connection status: Unknown (0x64)
avrdude: initialization failed, rc=-1
avrdude: AVR device initialized and ready to accept instructions
avrdude: Device signature = 0x000000
avrdude: Yikes!  Invalid device signature.
avrdude: Expected signature for ATMEGA328P is 1E 95 0F
avrdude&gt; vtarg 3.3
&gt;&gt;&gt; vtarg 3.3
avrdude: stk500v2_set_vtarget(): reducing V[aref] from 5.0 to 3.3
avrdude&gt; quit
&gt;&gt;&gt; quit
</pre>
<p>Die Fehlermeldungen können ignoriert werden&#8230; Nun sollte zwischen Pin 2 und 6 am Stecker ISP6PIN 3.3Volt gemessen werden. mit dem beigelegten Kabel kann nun das Sensorboard angeschlossen und geflasht werden:</p>
<pre>$ avrdude -p m328p -c stk500 -P /dev/ttyUSB0 -V -U lfuse:w:0xff:m -U hfuse:w:0xde:m -U efuse:w:0x00:m
...
$ avrdude -p m328p -c stk500 -P /dev/ttyUSB0 -U flash:w:sb-ctrl.hex
...
</pre>
<p>Die Aktoren antworteten nicht auf anhieb (&#8220;show devices&#8221; listete nicht alle Aktoren auf, auch &#8220;scan actors&#8221; fand keine Aktoren). Der Fehler lag bei einem nicht richtig angelöteten Pin beim IC4. Danach wurden alle Brushless-Controller erkannt. Diese habe ich dann später auch mit einigen Befehlen in der NG UAVP Konsole getestet:</p>
<pre>set defaults mlx10"
...
set controller rc-test
...
set HW.HAL quadcopter
...
set RC.dev.primary dsl0
...
# show actors

Detected actors in current se
Needed actors in current HAL:

Actor addresses used:        

Actor Activation Status:

 Actor 1: enabled (front)
 Actor 2: enabled (back)
 Actor 3: enabled (right)
 Actor 4: enabled (left)
</pre>
<p>Nun kann mit den Befehlen &#8220;disable actor&#8221; und &#8220;enable motors&#8221; getestet werden. Vorsicht: Die Motoren drehen damit!</p>
<pre>disable actor 2
disable actor 3
disable actor 4

enable motors
</pre>
<p>Momentan sind einge Baustellen offen bei mir: Zum einen Antwortet der LIS3L nicht. Ich nehme an dass dieser den Lötvorgang nicht überstanden hat. Strom ist auf dem Breakout-Board vorhanden. Die Gyrometer habe ich inzwischen mit Stiftleisten montiert. Um den OPA4350 sind viele Kondensatoren und Widerstände nahe beieinander. Ich habe insgesamt vier Bauteilen verdreht aufgelötet.  Es empfiehlt sich in diesem Bereich die Fotos auf dem Wiki zu beachten (welches auch Fehler beinhalteten, inzwischen jedoch korrigiert sind). Daraufhin antworteten die Gyros, ich hatte jedoch leider  beim Befehl &#8220;loop adc12&#8243; Unregelmässigkeiten beim Yaw-Gyro. Auch ein tauschen der Gyros hat nichts gebracht, es deutet momentan alles daraufhin das der 12-Bit-AD-Wandler ein Problem hat. Auch der ADS1255 sollte unter &#8220;show devices&#8221; sichtbar sein, was er aber nicht ist. Noch weiss ich nicht weshalb er dies nicht macht.</p>
]]></content:encoded>
			<wfw:commentRss>http://uavp.agner.ch/2010/02/sensor-board-und-flight-control/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LIS3L Heissluftlöten</title>
		<link>http://uavp.agner.ch/2010/01/lis3l-heissluftloten/</link>
		<comments>http://uavp.agner.ch/2010/01/lis3l-heissluftloten/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 19:09:15 +0000</pubDate>
		<dc:creator>stefan</dc:creator>
				<category><![CDATA[Elektronik]]></category>
		<category><![CDATA[Sensoren]]></category>
		<category><![CDATA[Steuerung]]></category>

		<guid isPermaLink="false">http://uavp.agner.ch/?p=80</guid>
		<description><![CDATA[Heissluftlöten des LIS3L Beschleunigungssensor für das NG UAVP Projekt.]]></description>
			<content:encoded><![CDATA[<p>Der Beschleunigungssensor des NG UAVP (der <a href="http://www.st.com/stonline/products/literature/ds/11115.pdf">LIS3LV02DQ</a>, kurz LIS3L) hat auch auf dem Bauch ein Kontakt. Deshalb ist das Löten mit dem Lötkolben nicht möglich. Da der ansonsten übliche <a href="http://de.wikipedia.org/wiki/Reflow-L%C3%B6ten">Reflow-Lötprozess</a> teure Geräte benötigt muss eine andere Lösung gefunden werden. Die eine Möglichkeit ist ein <a href="http://www.sparkfun.com/commerce/product_info.php?products_id=758">Headerboard</a> zu kaufen auf welchem der LIS3L bereits bestückt ist. Als &#8220;Work-Around&#8221; kann auch eine Heissluftgebläse verwendet werden, mit dem Risiko dass der Chip den &#8220;Lötprozess&#8221; nicht überlebt. Wie in einem vorherigen Beitrag bereits erwähnt, wollte ich das Risiko bewusst eingehen und den Chip selber löten. Nachdem ich diese Woche das dafür benötigte <a href="http://de.wikipedia.org/wiki/Flussmittel">Flussmittel</a> bekommen habe, ging es gestern ans Werk. Wie in der <a href="http://ng.uavp.ch/moin/Documentation/Construction/Soldering/Accelerometer">ausgezeichneten Anleitung</a> auf dem NG UAVP-Wiki erwähnt, habe ich die Pads zuerst mit Lötzinn verzinnt und etwas Flussmittel drauf gegeben. Auch den LIS3L habe ich mit Flussmittel beschmiert. Danach habe ich den Lötzinn und die Leiterplatte mit dem Heissluftgebläse erhitzt, den LIS3L auf den heissen Lötzinn platziert, und nochmals etwas erhitzt bis er sich setzte. Ich habe den ganzen Prozess in einem Video festgehalten&#8230;<br />
<div class="wp-caption alignnone" style="width: 480px"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="470" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=8872544&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="470" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=8872544&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
<p class="wp-caption-text">Motorenstartprobleme</p></div></p>
<p><span id="more-80"></span>Ob es funktioniert hat, also ob der LIS3L noch funktioniert, weiss ich noch nicht. Weiter habe ich auch noch die Drehratensensoren (die <a href="http://www.melexis.com/Asset/MLX90609_Standard_Datasheet_DownloadLink_5359.aspx">MLX90609EEA-R2</a>, kurz MLX) gemäss der <a href="http://ng.uavp.ch/moin/Documentation/Construction/Soldering/Gyros">Anleitung</a> aus dem NG UAVP-Wiki gelötet. Auch hier habe ich mit Flussmittel gearbeitet, was die Arbeit sehr erleichterte. Heute ist die letzte Bestellung mit den Atmels angekommen, es heisst also gleich weiter löten, so dass ich hoffentlich bald meine Sensoren testen kann! <img src='http://uavp.agner.ch/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<div id="attachment_84" class="wp-caption alignnone" style="width: 310px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/01/sensoren-breakoutboards.jpg"><img class="size-medium wp-image-84" title="Sensoren Breakout-Boards" src="http://uavp.agner.ch/wp-content/uploads/2010/01/sensoren-breakoutboards-300x223.jpg" alt="Sensoren Breakout-Boards" width="300" height="223" /></a><p class="wp-caption-text">Sensoren Breakout-Boards</p></div>
]]></content:encoded>
			<wfw:commentRss>http://uavp.agner.ch/2010/01/lis3l-heissluftloten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TowerPro w25A Umbau</title>
		<link>http://uavp.agner.ch/2010/01/towerpro-w25a-umbau/</link>
		<comments>http://uavp.agner.ch/2010/01/towerpro-w25a-umbau/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 22:16:35 +0000</pubDate>
		<dc:creator>stefan</dc:creator>
				<category><![CDATA[Antrieb]]></category>
		<category><![CDATA[Elektronik]]></category>
		<category><![CDATA[Steuerung]]></category>

		<guid isPermaLink="false">http://uavp.agner.ch/?p=57</guid>
		<description><![CDATA[Obwohl ich eigentlich warten wollte bis ich ein Gerät habe welches I2C spricht hab ich mich nun doch ans konvertieren der Brushless Controller gewagt. Der Umbau war etwas kniffliger als ich erwartet hätte, denn die Beine des Atmel-Mikrokontrollers sind sehr klein und nahe beieinander. Die Konvertierung wurde bereits von vielen Personen durchgeführt, mit unterschiedlichen TowerPro-Typen [...]]]></description>
			<content:encoded><![CDATA[<p>Obwohl ich eigentlich warten wollte bis ich ein Gerät habe welches I2C spricht hab ich mich nun doch ans konvertieren der Brushless Controller gewagt. Der Umbau war etwas kniffliger als ich erwartet hätte, denn die Beine des Atmel-Mikrokontrollers sind sehr klein und nahe beieinander. Die Konvertierung wurde bereits von vielen Personen durchgeführt, mit unterschiedlichen TowerPro-Typen und Tools. Daher musste ich zuerst einige Informationen aus den Foren zusammenzutragen. Ich dokumentiere hier deshalb die Konvertierung und Programmierung mittels SerCon und AVRDude der aktuellen TowerPro w25A, Type H Revision 1.1. Wie im letzten <a href="http://uavp.agner.ch/2009/12/brushless-controller-towerpro-w25a/">Blogbeitrag</a> erwähnt geht es darum diese Brushless Controller I2C fähig zu machen, damit diese für Multikoptern verwendet werden können.</p>
<h3>Voraussetzungen</h3>
<ul>
<li>gelandener Akku (oder andere Speisung für den Brushless Controller)</li>
<li>düne (~0.1mm2), isolierte Drähte oder Lackdrähte</li>
<li>Lötkolben und Lötzinn</li>
<li><a href="http://mikrokopter.de/ucwiki/SerCon">SerCon</a></li>
<li>Computer mit RS232 Schnittstelle oder USB-RS232 Adapter</li>
<li>Motor und NG UAVP zur Verifizierung der Lauffähigkeit</li>
<li>TowerPro w25A, Type H Brushless Controller</li>
</ul>
<div id="attachment_63" class="wp-caption alignnone" style="width: 310px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/01/tp25a-front.jpg"><img class="size-medium wp-image-63" title="TowerPro w25A, Type H Revision 1.1" src="http://uavp.agner.ch/wp-content/uploads/2010/01/tp25a-front-300x136.jpg" alt="TowerPro w25A, Type H Revision 1.1" width="300" height="136" /></a><p class="wp-caption-text">TowerPro w25A, Type H Revision 1.1, oben</p></div>
<div id="attachment_62" class="wp-caption alignnone" style="width: 310px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/01/tp25a-back.jpg"><img class="size-medium wp-image-62" title="TowerPro w25A, Type H Revision 1.1" src="http://uavp.agner.ch/wp-content/uploads/2010/01/tp25a-back-300x131.jpg" alt="TowerPro w25A, Type H Revision 1.1" width="300" height="131" /></a><p class="wp-caption-text">TowerPro w25A, Type H Revision 1.1, unten</p></div>
<h3><span id="more-57"></span>Schritt 1 &#8211; Entfernen nicht benötigter Bauteile</h3>
<p>Die kleinen Bauteile sollten ohne Probleme zu entfernen sein. Die Spannungswandler (die grossen schwarzen) sind etwas mühsam, da diese sehr viel wärme ableiten können. Mit folgender Methode hatte ich die besten Ergebnisse: Zuerst die Beine durch anheben befreien. Danach mit etwas mehr Power (ein Lötkolben mit mehr als 40 Watt ist da von Vorteil) die Spannungswandler beim Kopf erhitzen und ablösen. Zum Teil musste ich ein wenig bleihaltigen Lötzinn dazugeben, damit die Wärme besser verteilt wurde und der Schmelzpunkt des Lötzinns etwas sank&#8230;</p>
<div id="attachment_64" class="wp-caption alignnone" style="width: 310px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/01/tp25a-parts-to-remove.jpg"><img class="size-medium wp-image-64" title="zu entfernende Teile" src="http://uavp.agner.ch/wp-content/uploads/2010/01/tp25a-parts-to-remove-300x136.jpg" alt="zu entfernende Teile" width="300" height="136" /></a><p class="wp-caption-text">zu entfernende Teile</p></div>
<div id="attachment_65" class="wp-caption alignnone" style="width: 310px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/01/tp25a-removed-parts.jpg"><img class="size-medium wp-image-65" title="Teile entfernt..." src="http://uavp.agner.ch/wp-content/uploads/2010/01/tp25a-removed-parts-300x137.jpg" alt="Teile entfernt..." width="300" height="137" /></a><p class="wp-caption-text">Teile entfernt...</p></div>
<h3>Schritt 2 &#8211; Entfernen nicht benötigter Leiter</h3>
<p>Weiter müssen zwei Leiterbahnen unterbrochen werden. Diese befinden sich unter den hellgrünen Linien auf der Leiterplatte. Dafür muss zuerst der Lack entfernt werden, wodurch Kupfer zum Vorschein kommt. Dieser muss dann getrennt werden indem ein Stück entfernt wird. Ich habe dies mit einem Cutter getan, einige berichten von guten Ergebnissen mit einem 1er Bohrer welchen Sie von Hand gedreht haben. Wichtig ist dass die angrenzende Leiterbahn unten nicht durchtrennt wird!</p>
<div id="attachment_67" class="wp-caption alignnone" style="width: 310px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/01/tp25a-tracks-to-cut.jpg"><img class="size-medium wp-image-67" title="zu trennende Leiterbahnen" src="http://uavp.agner.ch/wp-content/uploads/2010/01/tp25a-tracks-to-cut-300x136.jpg" alt="zu trennende Leiterbahnen" width="300" height="136" /></a><p class="wp-caption-text">zu trennende Leiterbahnen</p></div>
<div id="attachment_66" class="wp-caption alignnone" style="width: 310px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/01/tp25a-cut-tracks.jpg"><img class="size-medium wp-image-66" title="Leiterbahnen getrennt" src="http://uavp.agner.ch/wp-content/uploads/2010/01/tp25a-cut-tracks-300x138.jpg" alt="Leiterbahnen getrennt" width="300" height="138" /></a><p class="wp-caption-text">Leiterbahnen getrennt</p></div>
<h3>Schritt 3 &#8211; Neue Verbindungen erstellen</h3>
<p>Nun müssen neue Verbindungen erstellt werden. Dafür ist eine ruhige Hand und Geduld notwendig. Ich ging jeweils so vor: Zuerst den Draht ablängen, zurecht biegen und die Isolation entfernen. Danach beim Bein des Mikrokontrollers etwas Lötzinn hinzufügen und den Draht anlöten. Dabei muss beachtet werden das die angrenzenden Beine nicht verbunden sind. Zur Sicherheit habe ich dies mit einem Durchgangsprüfer überprüft.</p>
<div id="attachment_93" class="wp-caption alignnone" style="width: 310px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/01/tp25a-to-connect.jpg"><img class="size-medium wp-image-93" title="zu verbinden" src="http://uavp.agner.ch/wp-content/uploads/2010/01/tp25a-to-connect-300x136.jpg" alt="zu verbinden" width="300" height="136" /></a><p class="wp-caption-text">zu verbinden</p></div>
<div id="attachment_94" class="wp-caption alignnone" style="width: 310px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/01/tp25a-new-connected.jpg"><img class="size-medium wp-image-94" title="Verbunden" src="http://uavp.agner.ch/wp-content/uploads/2010/01/tp25a-new-connected-300x144.jpg" alt="Verbunden" width="300" height="144" /></a><p class="wp-caption-text">Verbunden</p></div>
<h3>Schritt 4 &#8211; Programmierer verbinden</h3>
<p>Nun müssen die Programmier-Pins angeschlossen werden. Dafür habe ich Stiftleisten verwendet welche ich mittels <a href="http://de.farnell.com/molex/06-66-0012/leitung-kabelbuchse-kabelbuchse/dp/1125272?Ntt=1125272">vorkonfektionierten Drähten</a> (diese werden für den NG UAVP benötigt) mit dem <a href="http://mikrokopter.de/ucwiki/SerCon_Anleitung#head-ab6e9494e702a6f0e185e9d8ad667fb66dbb26cd">SerCon</a> am <a href="http://mikrokopter.de/ucwiki/SerCon_Anleitung?action=AttachFile&amp;do=get&amp;target=ISP2_th.jpg">ISP1</a> verbunden habe. Auch die Stromversorgung (GND, +5V) müssen verbunden werden, damit SerCon mit Strom versorgt wird. Kriegt der Brushless-Controller Strom, sollte das grüne LED auf dem SerCon-Print leuchten.</p>
<h3>
<div id="attachment_92" class="wp-caption alignnone" style="width: 310px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/01/tp25a-programmer1.jpg"><img class="size-medium wp-image-92" title="Programmier-Pins" src="http://uavp.agner.ch/wp-content/uploads/2010/01/tp25a-programmer1-300x136.jpg" alt="Programmier-Pins" width="300" height="136" /></a><p class="wp-caption-text">Programmier-Pins</p></div>
<p><div id="attachment_71" class="wp-caption alignnone" style="width: 310px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/01/tp25a-with-programmer.jpg"><img class="size-medium wp-image-71" title="Programmier-Pins verbunden" src="http://uavp.agner.ch/wp-content/uploads/2010/01/tp25a-with-programmer-300x195.jpg" alt="Programmier-Pins verbunden" width="300" height="195" /></a><p class="wp-caption-text">Programmier-Pins verbunden</p></div></h3>
<h3>Schritt 5 &#8211; Quax/Aggressiva Software Programmieren</h3>
<p>Die für I2C angepasste Software wurde ursprünglich von Quax geschrieben. Aggressiva hat die Anpassung für den 25 Ampere Type H Variante gemacht. Die Software kann <a href="http://www.rcgroups.com/forums/showpost.php?p=12066649&amp;postcount=308">hier</a> heruntergeladen werden. <span style="color: #800000;">(Update 10.05.2010: diese Firmware haben zu Startproblemen geführt. Die für diese TowerPro funktionierenden Firmwares sind <a href="http://www.rcgroups.com/forums/attachment.php?attachmentid=2570079">hier</a> zu finden)</span> <span style="color: #800000;">(Update 27.07.2010: Ein noch etwas weicher sollten <a href=" http://www.rcgroups.com/forums/showpost.php?p=15052131&#038;postcount=793">diese Firmwares</a> starten)</span> Die Software ist in kompilierter Form als &#8220;.hex&#8221; Dateien für mit unterschiedlichen Motorenadressen vorhanden. Nun kann mit dem Tool avrdude (welches ich unter Ubuntu mit &#8220;aptitude install avrdude&#8221; installiert habe) neu programmiert werden.</p>
<pre>$ avrdude -p m8 -c ponyser -P /dev/ttyUSB0 -v -e
...

$ avrdude -p m8 -c ponyser -P /dev/ttyUSB0 -v -U flash:w:tp-25a-new-m1.hex
...

avrdude: Device signature = 0x1e9307
avrdude: safemode: lfuse reads as A4
avrdude: safemode: hfuse reads as DF
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed
 To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reading input file "tp-25a-new-m1.hex"
avrdude: input file tp-25a-new-m1.hex auto detected as Intel Hex
avrdude: writing flash (2132 bytes):

Writing | ################################################## | 100% 214.23s

avrdude: 2132 bytes of flash written
avrdude: verifying flash memory against tp-25a-new-m1.hex:
avrdude: load data flash data from input file tp-25a-new-m1.hex:
avrdude: input file tp-25a-new-m1.hex auto detected as Intel Hex
avrdude: input file tp-25a-new-m1.hex contains 2132 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 208.78s

avrdude: verifying ...
avrdude: 2132 bytes of flash verified

avrdude: safemode: lfuse reads as A4
avrdude: safemode: hfuse reads as DF
avrdude: safemode: Fuses OK

avrdude done.  Thank you.</pre>
<p>Nach einigen Minuten sind die beiden Befehle abgearbeitet und der Brushless Controller läuft mit neuer Software. Die ungekürzte Version der Ausgabe gibt es <a href="http://uavp.agner.ch/wp-content/uploads/2010/01/flash-avr-quax-aggressiva.txt">hier</a>. Nach dem flashen habe ich ein Motor angeschlossen, wodurch beim Start ein charakteristischer Ton hörbar sein sollte, welcher sich von der Originalsoftware etwas unterscheidet. Hier die beiden Töne:</p>
<ul>
<li><a href="http://uavp.agner.ch/wp-content/uploads/2010/01/peep-towerpro-original.mp3">TowerPro 25A original</a></li>
<li><a href="http://uavp.agner.ch/wp-content/uploads/2010/01/peep-towerpro-quax.mp3">TowerPro 25A Quax</a><span style="color: #800000;"> (Update 10.05.2010: Der Ton sollte mit den richtigen Firmware tiefer sein!)</span></li>
<li><a href="http://uavp.agner.ch/wp-content/uploads/2010/01/peep-towerpro-25a-v2009.mp3">TowerPro 25A Quax v2009</a> <span style="color: #800000;">(Update 24.05.2010: Der korrekte Ton)</span></li>
</ul>
<p>Leider konnte ich die Funktionstüchtigkeit über I2C noch nicht überprüfen, da ich noch immer auf eine Bestellung von CSD warte. Wenn die Brushless Controller an den I2C-Stecker der Flight-Control angeschlossen sind sollten sie durch das NGOS erkannt werden.  Da die Quax-Töne bei allen vier Brushless Controller hörbar waren bin ich zuversichtlich dass die Konvertierung gelungen ist <img src='http://uavp.agner.ch/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Danke an Quax, Aggressiva, <a href="http://www.rcgroups.com/forums/attachment.php?attachmentid=2913617">Mis_b</a> und allen anderen die an der Konvertierung gearbeitet haben. Wer sich etwas mehr über Brushless Controller und die Konvertierung informieren will, dem lege ich den <a href="http://www.rcgroups.com/forums/showthread.php?t=766589">RC-Groups-Thread</a> nahe. Das <a href="http://www.rcgroups.com/forums/showpost.php?p=12045743&amp;postcount=305">neue Schema</a> eines konvertierten TowerPro 25A gibt es dort auch zu finden. Mehr Informationen zu Brushless Controller im allgemeinen habe ich einem <a href="http://bldc.wikidot.com/p-esc-motor">Wiki gefunden</a>. Auch dies fand ich sehr interessant und ist definitiv Lesenswert.</p>
<p><strong>Update 27.01.2009:</strong></p>
<p>Ich konnte die Brushless Controller inzwischen testen. Für den NG UAVP hab ich in der Anleitung SDA und SCL verwechselt. Dies ist nun behoben, so dass der Stecker direkt auf das Flight-Control-Board aufgesteckt werden kann.</p>
<p><strong>Update 10.05.2010:</strong><br />
Wie in einem <a href="http://uavp.agner.ch/2010/03/startprobleme/">späteren Beitrag</a> zu entnehmen ist hatte ich mit den Motoren Startprobleme. Dies lag an falschen Firmwares. Die korrekten sind <a href="http://www.rcgroups.com/forums/attachment.php?attachmentid=2570079">hier</a> zu finden.<br />
<strong>Update 26.07.2010:</strong><br />
Im Forum sind neue Firmwares <a href="http://www.rcgroups.com/forums/showpost.php?p=15052131&#038;postcount=793">zu finden</a> welche etwas besser starten sollten.</p>
]]></content:encoded>
			<wfw:commentRss>http://uavp.agner.ch/2010/01/towerpro-w25a-umbau/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
<enclosure url="http://uavp.agner.ch/wp-content/uploads/2010/01/peep-towerpro-original.mp3" length="32181" type="audio/mpeg" />
<enclosure url="http://uavp.agner.ch/wp-content/uploads/2010/01/peep-towerpro-quax.mp3" length="20061" type="audio/mpeg" />
<enclosure url="http://uavp.agner.ch/wp-content/uploads/2010/01/peep-towerpro-25a-v2009.mp3" length="28420" type="audio/mpeg" />
		</item>
		<item>
		<title>NG UAVP Hardware erhältlich und weitere Bestellungen</title>
		<link>http://uavp.agner.ch/2010/01/ng-uavp-hardware-erhaltlich-und-weitere-bestellungen/</link>
		<comments>http://uavp.agner.ch/2010/01/ng-uavp-hardware-erhaltlich-und-weitere-bestellungen/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 18:59:51 +0000</pubDate>
		<dc:creator>stefan</dc:creator>
				<category><![CDATA[Administratives]]></category>
		<category><![CDATA[Elektronik]]></category>
		<category><![CDATA[Steuerung]]></category>

		<guid isPermaLink="false">http://uavp.agner.ch/?p=45</guid>
		<description><![CDATA[Am 27. Dezember 2009 war es soweit, der Shop zum NG UAVP wurde eröffnet! Somit ist es für jedermann (mit entsprechendem Know-How und/oder Willen ) möglich ein NG UAVP zu bauen. Natürlich habe ich die Hardware gleich bestellt. Die nackten Boards werden zu einem guten Preis von 23€ (plus Versand) verkauft. Versendet wurde sie erst [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_47" class="wp-caption alignright" style="width: 310px"><a href="http://uavp.agner.ch/wp-content/uploads/2010/01/HW22Prints-front.jpg"><img class="size-medium wp-image-47" title="NG UAVP HW 0.22 Prints" src="http://uavp.agner.ch/wp-content/uploads/2010/01/HW22Prints-front-300x193.jpg" alt="NG UAVP HW 0.22 Prints" width="300" height="193" /></a><p class="wp-caption-text">NG UAVP HW 0.22 Prints</p></div>
<p>Am 27. Dezember 2009 war es soweit, der <a href="http://ng.uavp.ch/moin/Shop">Shop</a> zum NG UAVP wurde eröffnet! Somit ist es für jedermann (mit entsprechendem Know-How und/oder Willen <img src='http://uavp.agner.ch/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ) möglich ein NG UAVP zu bauen. Natürlich habe ich die Hardware gleich bestellt. Die nackten Boards werden zu einem guten Preis von 23€ (plus Versand) verkauft. Versendet wurde sie erst nach dem 26c3 Kongress sind aber heute bei mir angekommen!</p>
<p>In der Zwischenzeit habe ich die letzten Bestellungen für die Bauteile aufgegeben. Dies war einige Stunden Arbeit und barg eine Überraschung: Reichelt, der vorgeschlagene Distributor für viele Bauteile, liefert nur ab 150€ in die Schweiz, und das mit rund 30€ auch noch hohen Lieferkosten! Einige der Bauteile sind bei den anderen beiden vorgeschlagenen Distributoren erhältlich (Farnell/CSD), oder aber bei weiteren Distributoren (die <a href="http://ng.uavp.ch/moin/Documentation/PartLists/0.21">Bauteilliste der HW 0.21</a> beinhaltet weitere Alternativen). Da ich die anderen Bestellungen jedoch schon abgesendet habe, und nicht alle Bauteile bei den anderen Distributoren erhältlich sind, habe ich mich dazu entschieden zusätzlich andere Dinge bei Reichelt zu bestellen. Trotzdem bin ich ziemlich sauer auf Reichelt, die Versandkosten und der hohe Mindestbestellwert fürs Ausland ist übertrieben, insbesondere für die angrenzenden Länder!<span id="more-45"></span></p>
<p>Weiter waren einige Artikel bei Farnell nicht an Lager, was im <a href="http://ng.uavp.ch/forum/viewtopic.php?f=16&amp;t=292">NG UAVP Forum</a> bereits bemerkt wurde. Ein Teil der Bauteile sind nicht bei anderen Distributoren zu finden. Es sind aber nicht alle Bauteile für den Erstflug notwendig, weshalb diese Bauteile auch später bestückt werden können. Apropos Farnell: Ein Teil der Bauteile haben Mindestbestellmengen. Da hab ich zum Teil ein vielfaches der benötigten Bauteile bestellt, da ich hoffe in der Zukunft weitere NG UAVP&#8217;s zu bauen <img src='http://uavp.agner.ch/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p>Alles in allem empfiehlt es sich die Bestellung bei einem Lieferant erst abzusenden wenn man die Lagerbestände <strong>und</strong> Lieferkonditionen der anderen Lieferanten überprüft hat! Diese Listen entsprechen nicht ganz der offiziellen Bauteilliste, da ich noch ein <a href="http://www.mikrokopter.com/ucwiki/SerCon">SerCon</a> zu bestücken habe. Die offizielle Bauteilliste eignet sich besser zur Bestellung, trotzdem führe ich hier meine Bestelllisten aus Vollständigkeitsgründen auf. Der NG UAVP hat mich nun schon gut 1500 Schweizer Franken gekostet, aber damit bin ich nun vorläufig an einem ende Angelangt. Man muss dazu auch sagen das einige Dinge nicht direkt mit dem NG UAVP zu tun haben (wie Messgerät um die 150€ bei Reichelt zu erreichen oder Ladegerät von Hobbyking). Der zweite NG UAVP wird also um einiges günstiger werden <img src='http://uavp.agner.ch/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p><!--   		BODY,DIV,TABLE,THEAD,TBODY,TFOOT,TR,TH,TD,P { font-family:"Arial"; font-size:x-small } --></p>
<table border="0" cellspacing="0" frame="VOID" rules="NONE">
<colgroup>
<col width="33"></col>
<col width="370"></col>
<col width="86"></col>
<col width="86"></col>
<col width="86"></col>
<col width="86"></col>
</colgroup>
<tbody>
<tr>
<td width="33" height="17" align="LEFT"><strong>Qty</strong></td>
<td width="370" align="LEFT"><strong>Bezeichnung</strong></td>
<td width="86" align="LEFT"><strong>Bestellort</strong></td>
<td width="86" align="LEFT"><strong>Einzelpreis</strong></td>
<td width="86" align="LEFT"><strong>Total</strong></td>
<td width="86" align="LEFT"></td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">ATMEGA644P-20AU</td>
<td align="LEFT">CSD</td>
<td align="RIGHT">6.95</td>
<td align="RIGHT">6.95</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">Elektromagn. Summer 5V</td>
<td align="LEFT">CSD</td>
<td align="RIGHT">0.75</td>
<td align="RIGHT">0.75</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">3</td>
<td align="LEFT">Mini-Taster 6&#215;6 SMD 4,3mm</td>
<td align="LEFT">CSD</td>
<td align="RIGHT">0.21</td>
<td align="RIGHT">0.63</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">LPV Stiftleiste 3 polig gerade</td>
<td align="LEFT">CSD</td>
<td align="RIGHT">0.07</td>
<td align="RIGHT">0.07</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">2</td>
<td align="LEFT">LPV Stiftleiste 4 polig gerade</td>
<td align="LEFT">CSD</td>
<td align="RIGHT">0.07</td>
<td align="RIGHT">0.14</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">4</td>
<td align="LEFT">Wannenstecker 6pol winkel</td>
<td align="LEFT">CSD</td>
<td align="RIGHT">0.25</td>
<td align="RIGHT">1</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">Wannenstecker 6pol gerade</td>
<td align="LEFT">CSD</td>
<td align="RIGHT">0.14</td>
<td align="RIGHT">0.14</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">2</td>
<td align="LEFT">Wannenstecker 14pol gewinkelt</td>
<td align="LEFT">CSD</td>
<td align="RIGHT">0.12</td>
<td align="RIGHT">0.24</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">2</td>
<td align="LEFT">Wannenstecker 26pol gerade</td>
<td align="LEFT">CSD</td>
<td align="RIGHT">0.12</td>
<td align="RIGHT">0.24</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">ATMEGA328P-AU</td>
<td align="LEFT">CSD</td>
<td align="RIGHT">3.79</td>
<td align="RIGHT">3.79</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">LM1117IMP-3,3</td>
<td align="LEFT">CSD</td>
<td align="RIGHT">1.25</td>
<td align="RIGHT">1.25</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">2</td>
<td align="LEFT">Pfostenverbinder 14 polig *</td>
<td align="LEFT">CSD</td>
<td align="RIGHT">0.14</td>
<td align="RIGHT">0.28</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">6</td>
<td align="LEFT">Pfostenverbinder 6 polig</td>
<td align="LEFT">CSD</td>
<td align="RIGHT">0.21</td>
<td align="RIGHT">1.26</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">LPV Buchse 4 polig inkl. Kabel</td>
<td align="LEFT">CSD</td>
<td align="RIGHT">0.37</td>
<td align="RIGHT">0.37</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">LPV Buchse 3 polig inkl. Kabel</td>
<td align="LEFT">CSD</td>
<td align="RIGHT">0.32</td>
<td align="RIGHT">0.32</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">Flachbandkabel 14 pol gr.</td>
<td align="LEFT">CSD</td>
<td align="RIGHT">1.89</td>
<td align="RIGHT">1.89</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">10</td>
<td align="LEFT">Jumper schwarz Lasche</td>
<td align="LEFT">CSD</td>
<td align="RIGHT">0.06</td>
<td align="RIGHT">0.6</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">2</td>
<td align="LEFT">0805 KerKo 220 nF</td>
<td align="LEFT">CSD</td>
<td align="RIGHT">0.05</td>
<td align="RIGHT">0.1</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">3</td>
<td align="LEFT">0603 KerKo 3,3 nF</td>
<td align="LEFT">CSD</td>
<td align="RIGHT">0.04</td>
<td align="RIGHT">0.12</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">9</td>
<td align="LEFT">0603 KerKo 100 nF</td>
<td align="LEFT">CSD</td>
<td align="RIGHT">0.04</td>
<td align="RIGHT">0.36</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">Tantal 10µF 10V -A-</td>
<td align="LEFT">CSD</td>
<td align="RIGHT">0.17</td>
<td align="RIGHT">0.17</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">3</td>
<td align="LEFT">Pfostenverbinder 10 polig *</td>
<td align="LEFT">CSD</td>
<td align="RIGHT">0.06</td>
<td align="RIGHT">0.18</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="LEFT"></td>
<td align="LEFT">Shipping</td>
<td align="LEFT"></td>
<td align="LEFT"></td>
<td align="RIGHT">3.59</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="LEFT"></td>
<td align="LEFT">Paypal</td>
<td align="LEFT"></td>
<td align="LEFT"></td>
<td align="RIGHT">1.00</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"><strong>Total:</strong></td>
<td align="RIGHT">40.70</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"></td>
</tr>
<tr>
<td height="17" align="LEFT">1</td>
<td align="LEFT">ACCELEROMETER 3 ACHSEN QFPN-28</td>
<td align="LEFT">Farnell</td>
<td align="RIGHT">23.15</td>
<td align="RIGHT">23.15</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT">2</td>
<td align="LEFT">TRANSLATOR, 8 CH, 15KV ESD, 3002</td>
<td align="LEFT">Farnell</td>
<td align="RIGHT">7.40</td>
<td align="RIGHT">14.80</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT">1</td>
<td align="LEFT">POWER MODULE, MINI, 18V WIDE ADJ</td>
<td align="LEFT">Farnell</td>
<td align="RIGHT">15.50</td>
<td align="RIGHT">15.50</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT">1</td>
<td align="LEFT">MOSFET, P, 20V, SO-8</td>
<td align="LEFT">Farnell</td>
<td align="RIGHT">3.30</td>
<td align="RIGHT">3.30</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT">5</td>
<td align="LEFT">DIODE, TVS, 18V, 600W, SMB</td>
<td align="LEFT">Farnell</td>
<td align="RIGHT">0.59</td>
<td align="RIGHT">2.97</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT">10</td>
<td align="LEFT">DIODE, TVS SMB 3,3V</td>
<td align="LEFT">Farnell</td>
<td align="RIGHT">0.86</td>
<td align="RIGHT">8.58</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT">5</td>
<td align="LEFT">MULTIFUSE, RADIAL, 0.3A, 72V</td>
<td align="LEFT">Farnell</td>
<td align="RIGHT">0.44</td>
<td align="RIGHT">2.18</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT">10</td>
<td align="LEFT">STECKERLEISTE MICRO SMT 90GRAD 4POL</td>
<td align="LEFT">Farnell</td>
<td align="RIGHT">2.85</td>
<td align="RIGHT">28.50</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT">1</td>
<td align="LEFT">SENSOR, ABS PRESS 16.7PSI</td>
<td align="LEFT">Farnell</td>
<td align="RIGHT">18.10</td>
<td align="RIGHT">18.10</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT">1</td>
<td align="LEFT">12BIT ADC, SMD, 7924, TSSOP16</td>
<td align="LEFT">Farnell</td>
<td align="RIGHT">16.05</td>
<td align="RIGHT">16.05</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT">1</td>
<td align="LEFT">24BIT ADC, 30KSPS, SMD</td>
<td align="LEFT">Farnell</td>
<td align="RIGHT">23.90</td>
<td align="RIGHT">23.90</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT">1</td>
<td align="LEFT">OPVERSTAERKER,DUAL CMOS RRI/O,SMD,2350</td>
<td align="LEFT">Farnell</td>
<td align="RIGHT">6.50</td>
<td align="RIGHT">6.50</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT">1</td>
<td align="LEFT">OPVERSTAERKER,QUAD CMOS 3V,4350,SOIC14</td>
<td align="LEFT">Farnell</td>
<td align="RIGHT">14.50</td>
<td align="RIGHT">14.50</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT">1</td>
<td align="LEFT">LOGIK, QUAD 2IN POS OR GTE, 14TSSOP</td>
<td align="LEFT">Farnell</td>
<td align="RIGHT">0.37</td>
<td align="RIGHT">0.37</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT">5</td>
<td align="LEFT">MULTIFUSE, SMD, 1.50A</td>
<td align="LEFT">Farnell</td>
<td align="RIGHT">1.15</td>
<td align="RIGHT">5.75</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT">1</td>
<td align="LEFT">CRYSTAL, HC-49/S, 7.68MHZ</td>
<td align="LEFT">Farnell</td>
<td align="RIGHT">3.80</td>
<td align="RIGHT">3.80</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT">10</td>
<td align="LEFT">WIDERSTAND, 0805, 10K</td>
<td align="LEFT">Farnell</td>
<td align="RIGHT">1.55</td>
<td align="RIGHT">15.50</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT">11</td>
<td align="LEFT">KONDENSATOR, BAUFORM A, 10UF, 10V</td>
<td align="LEFT">Farnell</td>
<td align="RIGHT">1.35</td>
<td align="RIGHT">14.85</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT">1</td>
<td align="LEFT">LEITUNG KABELBUCHSE/KABELBUCHSE 150MM</td>
<td align="LEFT">Farnell</td>
<td align="RIGHT">21.30</td>
<td align="RIGHT">21.30</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT">10</td>
<td align="LEFT">CRIMPGEHAUESE 4POLIG FUER KABELMONTAGE</td>
<td align="LEFT">Farnell</td>
<td align="RIGHT">0.41</td>
<td align="RIGHT">4.07</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">Shipping</td>
<td align="LEFT"></td>
<td align="RIGHT">15.00</td>
<td align="RIGHT">15.00</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">MWST</td>
<td align="LEFT"></td>
<td align="LEFT"></td>
<td align="RIGHT">19.66</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"><strong>Total:</strong></td>
<td align="RIGHT">278.32</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"></td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">Transistor NPN TO-92 45V 0,5A 0,625W *</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.04</td>
<td align="RIGHT">0.04</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">D-SUB-Buchse, 9-polig, Lötkelch *</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.12</td>
<td align="RIGHT">0.12</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">Kurzschlussbrücke, rot, RM 2,54, vergoldet *</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.05</td>
<td align="RIGHT">0.05</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">LED, 3mm, Low Cost, grün *</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.07</td>
<td align="RIGHT">0.07</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">RS232-Driver, DIL-16 *</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.39</td>
<td align="RIGHT">0.39</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">Metallschichtwiderstand 1,00 K-Ohm *</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.08</td>
<td align="RIGHT">0.08</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">Widerstands-Netzwerk, 4Wid./8Pins, 4,7 K-Ohm *</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.14</td>
<td align="RIGHT">0.14</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">2x17pol.-Stiftleiste, gerade, RM 2,54 *</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.11</td>
<td align="RIGHT">0.11</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">4</td>
<td align="LEFT">Vielschicht-Keramikkondensator 100N, 10% *</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.04</td>
<td align="RIGHT">0.16</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">2</td>
<td align="LEFT">Zener-Diode 1,3W 5,1V *</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.07</td>
<td align="RIGHT">0.14</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">2</td>
<td align="LEFT">Philips I²C-Bus Microcontroller &amp; Peripherie</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">2.85</td>
<td align="RIGHT">5.7</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">2</td>
<td align="LEFT">Low Drop Out-Regler SO-8</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">2.65</td>
<td align="RIGHT">5.3</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">5</td>
<td align="LEFT">Transistor SMD NPN SOT-23 45V 0,5A 0,25W</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.04</td>
<td align="RIGHT">0.2</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">Gleichrichterdiode SMD, DO213AB, 50V, 1A</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.05</td>
<td align="RIGHT">0.05</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">Temperatur-Sensor, SO-8</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">1.05</td>
<td align="RIGHT">1.05</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">CHIP-Leuchtdioden, Bauform G0805, grün</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.08</td>
<td align="RIGHT">0.08</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">CHIP-Leuchtdioden, Bauform G0805, rot</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.08</td>
<td align="RIGHT">0.08</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">CHIP-Leuchtdioden, Bauform G0805, blau</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.26</td>
<td align="RIGHT">0.26</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">Fotowiderstand</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">1.75</td>
<td align="RIGHT">1.75</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">SMD-Quarz, Grundton, 20,000000 MHz</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.24</td>
<td align="RIGHT">0.24</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">Standardquarz, Grundton, 20,0 MHz</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.18</td>
<td align="RIGHT">0.18</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">SMD-Induktivität, Murata Chip Coil, 10µ</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.13</td>
<td align="RIGHT">0.13</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">2</td>
<td align="LEFT">SMD-Power-Induktivität, PIS2408, Ferrit, 47µ</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.73</td>
<td align="RIGHT">1.46</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">SMD-Chip-Widerstand, Bauform 0805, 10 Ohm</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.1</td>
<td align="RIGHT">0.1</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">14</td>
<td align="LEFT">SMD-Chip-Widerstand, Bauform 0805, 100 Ohm</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.1</td>
<td align="RIGHT">1.15</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">6</td>
<td align="LEFT">SMD-Chip-Widerstand, Bauform 0805, 330 Ohm</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.1</td>
<td align="RIGHT">0.62</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">6</td>
<td align="LEFT">SMD-Chip-Widerstand, Bauform 0805, 470 Ohm</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.1</td>
<td align="RIGHT">0.62</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">5</td>
<td align="LEFT">SMD-Chip-Widerstand, Bauform 0805, 1,0 K-Ohm</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.1</td>
<td align="RIGHT">0.52</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">4</td>
<td align="LEFT">SMD-Chip-Widerstand, Bauform 0805, 1,8 K-Ohm</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.1</td>
<td align="RIGHT">0.41</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">SMD-Chip-Widerstand, Bauform 0805, 2,2 K-Ohm</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.1</td>
<td align="RIGHT">0.1</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">SMD-Chip-Widerstand, Bauform 0805, 4,7 K-Ohm</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.1</td>
<td align="RIGHT">0.1</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">9</td>
<td align="LEFT">SMD-Chip-Widerstand, Bauform 0805, 10 K-Ohm</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.1</td>
<td align="RIGHT">0.93</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">2</td>
<td align="LEFT">SMD-Chip-Widerstand, Bauform 0805, 12 K-Ohm</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.1</td>
<td align="RIGHT">0.21</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">9</td>
<td align="LEFT">SMD-Chip-Widerstand, Bauform 0805, 15 K-Ohm</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.1</td>
<td align="RIGHT">0.93</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">4</td>
<td align="LEFT">SMD-Chip-Widerstand, Bauform 0805, 10 M-Ohm</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.1</td>
<td align="RIGHT">0.41</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">2</td>
<td align="LEFT">SMD-Widerstandsnetzwerk, 1206, 47 Ohm</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.02</td>
<td align="RIGHT">0.04</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">2</td>
<td align="LEFT">SMD-Vielschicht-Keramikkondensator 15P, 5%</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.05</td>
<td align="RIGHT">0.1</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">4</td>
<td align="LEFT">SMD-Vielschicht-Keramikkondensator 22P, 5%</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.05</td>
<td align="RIGHT">0.2</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">4</td>
<td align="LEFT">SMD-Vielschicht-Keramikkondensator 100P, 5%</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.05</td>
<td align="RIGHT">0.2</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">2</td>
<td align="LEFT">SMD-Vielschicht-Keramikkondensator 10N, 10%</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.05</td>
<td align="RIGHT">0.1</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">47</td>
<td align="LEFT">SMD-Vielschicht-Keramikkondensator 100N, 10%</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.05</td>
<td align="RIGHT">2.35</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">5</td>
<td align="LEFT">SMD-Tantal-Kondensator, 1,0µF/16V</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.05</td>
<td align="RIGHT">0.25</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">SMD-Chip Elko, 10µF/35Volt</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.07</td>
<td align="RIGHT">0.07</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">2</td>
<td align="LEFT">SMD-Chip Elko, 100µF/16Volt</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.08</td>
<td align="RIGHT">0.16</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">2</td>
<td align="LEFT">Elektrolytkondensator, 6,3x11mm, RM 2,5mm</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.04</td>
<td align="RIGHT">0.08</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">2</td>
<td align="LEFT">Elektrolytkondensator, 8&#215;11,5mm, RM 3,5mm</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.03</td>
<td align="RIGHT">0.06</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">Miniatur-Federleiste, Print, gerade, 2x 7-polig</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.34</td>
<td align="RIGHT">0.34</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">2</td>
<td align="LEFT">40pol. Stiftleiste, gerade, RM 2,54</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">0.14</td>
<td align="RIGHT">0.28</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">PeakTech 3360 – Digital-Mul</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">79.85</td>
<td align="RIGHT">79.85</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">WELLER-Lötstation, regelbar</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">59.85</td>
<td align="RIGHT">59.85</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">Shipping</td>
<td align="LEFT">Reichelt</td>
<td align="RIGHT">28.56</td>
<td align="RIGHT">28.56</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"><strong>Total:</strong></td>
<td align="RIGHT">314.2</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"></td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">UAVP-NG 1x Acc Breakout PCB (LIS3LV02DQ)</td>
<td align="LEFT">NG UAVP</td>
<td align="RIGHT">1.00</td>
<td align="RIGHT">1.00</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">UAVP-NG HW-0.22 PCB (FC + SB)</td>
<td align="LEFT">NG UAVP</td>
<td align="RIGHT">20.00</td>
<td align="RIGHT">20.00</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">UAVP-NG 3x Gyro Breakout PCB (MLX90609-R2)</td>
<td align="LEFT">NG UAVP</td>
<td align="RIGHT">3.00</td>
<td align="RIGHT">3.00</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">Shipping</td>
<td align="LEFT">NG UAVP</td>
<td align="RIGHT">4.00</td>
<td align="RIGHT">4.00</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">MWST</td>
<td align="LEFT">NG UAVP</td>
<td align="RIGHT">1.80</td>
<td align="RIGHT">1.80</td>
<td align="LEFT">EUR</td>
</tr>
<tr>
<td height="17" align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"><strong>Total:</strong></td>
<td align="RIGHT">47.68</td>
<td align="LEFT">CHF</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://uavp.agner.ch/2010/01/ng-uavp-hardware-erhaltlich-und-weitere-bestellungen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Brushless Controller: TowerPro w25A</title>
		<link>http://uavp.agner.ch/2009/12/brushless-controller-towerpro-w25a/</link>
		<comments>http://uavp.agner.ch/2009/12/brushless-controller-towerpro-w25a/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 22:35:49 +0000</pubDate>
		<dc:creator>stefan</dc:creator>
				<category><![CDATA[Brushless Controller]]></category>
		<category><![CDATA[Steuerung]]></category>

		<guid isPermaLink="false">http://uavp.agner.ch/?p=30</guid>
		<description><![CDATA[Viele Neuigkeiten um Weihnachten: Bei mir sind inzwischen alle Voraussetzungen eingetroffen. Zudem habe ich gehört, dass die Boards am 26C3-Kongress verfügbar sein werden . Nur leider kann ich da nicht Teilnehmen. Aber direkt nach dem Kongress soll der Shop eröffnet werden, so dass ich schon bald mein Exemplar des 0.22 Boards in den Händen halten [...]]]></description>
			<content:encoded><![CDATA[<p>Viele Neuigkeiten um Weihnachten: Bei mir sind inzwischen alle <a href="http://ng.uavp.ch/moin/Documentation/Requirements">Voraussetzungen</a> eingetroffen. Zudem habe ich gehört, dass die Boards am <a href="http://events.ccc.de/congress/2009/wiki/UAVP-NG">26C3-Kongress</a> verfügbar sein werden <img src='http://uavp.agner.ch/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> . Nur leider kann ich da nicht Teilnehmen. Aber direkt nach dem Kongress soll der Shop eröffnet werden, so dass ich schon bald mein Exemplar des <a href="http://amir.ch/weblog/2009/11/uavp-ng-hardware-0-22-has-arrived.html">0.22 Boards</a> in den Händen halten werden! Zudem wurde die <a href="http://ng.uavp.ch/moin/Documentation/PartLists/0.22">Bauteilliste</a> freigegeben (jedenfalls inoffiziell), so dass der Bestellung derer nichts mehr im Wege steht!</p>
<p>In der Zwischenzeit habe ich meine Brushless Controller etwas unter die Lupe genommen. Bei der Bestellung habe ich mich für günstige &#8220;China-Controller&#8221; gegenüber den teureren BC&#8217;s von <a href="http://mikrokopter.de/ucwiki/BrushlessCtrl">Mikrokopter.de</a> entschieden. Die <a href="http://www.towerpro.com.tw/viewitem1.asp?sn=590&amp;area=51&amp;cat=175">TowerPro w25A</a> ESC (Electric Speed Controll) habe ich bei <a href="http://www.hobbycity.com/hobbycity/store/uh_viewItem.asp?idProduct=4860&amp;Product_Name=TowerPro_w25A_Brushless_Speed_Controller">HobbyKing</a> gekauft, und sollten mit ein paar <a href="http://ng.uavp.ch/forum/viewtopic.php?f=22&amp;t=155">Modifikationen</a> ohne weiteres zur Zusammenarbeit mit dem NG UAVP bewegt werden. Zudem sollen sie Leistungsfähiger sein als die BC&#8217;s von Mikrokopter.de. <span id="more-30"></span></p>
<p>Nun, warum sind die Modifikationen notwendig? Normalerweise werden die Brushless Controller mit einem PWM-Signal angesteuert. Bei einem PWM-Signal (Pulsweitenmodulation) wird mit der Länge der Einschaltdauer des Stroms der &#8220;Wert&#8221; bestimmt (mehr dazu hat die <a href="http://de.wikipedia.org/wiki/Pulsweitenmodulation">Wikipedia</a>). Bei einem Brushless Controller heisst dies, je länger der Strom eingeschaltet ist, desto schneller soll sich der Motor drehen. PWM ist im RC-Modellbau sehr gebräuchlich: Normalerweise werden damit Servo-Motoren angesteuert. Die Lage des Servos wird dabei durch die Einschaltdauer bestimmt. Dies wurde nun auch bei den BC&#8217;s so angewendet, weshalb auch die TowerPro w25A direkt an einem RC-Empfänger angeschlossen werden können um so den Motor zu steuern.</p>
<p>Da die Motoren bei einem Mikrokopter vom Mikrokontroller gesteuert werden, ist ein PWM Signal eher ungünstig. Zudem können die meisten BC&#8217;s mit einem PWM-Signal nur 150 mal pro Sekunde geregelt werden. Für einen stabilen Flug eines Mikrokopters haben sich jedoch raten von ca. 300 Regelungen pro Sekunde <a href="http://www.rcgroups.com/forums/showthread.php?t=766589">bewährt</a> (der NG UAVP regelt übrigens mit 1000Hz). Deshalb ist ein Umstieg auf eine andere Kommunikation mit den BC&#8217;s notwendig. Dafür hat das Mirkokopter.de Projekt bereits den Weg angebahnt, und ihren BC mit I2C ausgestattet. I2C ist ein serieller Datenbus (siehe <a href="http://de.wikipedia.org/wiki/I%C2%B2C">Wikipedia</a>). Dabei hat jedes Gerät am Bus eine eigene Adresse. Alle BC&#8217;s müssen deshalb nebst dem Umbau mit einer eigenen, neuen Firmware versehen werden, welche I2C spricht und die Motoren-ID kodiert hat.</p>
<p>Im <a href="http://www.rcgroups.com/forums/showthread.php?t=766589">RCGroups-Forum</a> wurde dieser Umbau publiziert und dokumentiert. Zuerst wurde der TowerPro w25A Type 2 konvertiert. Der User Quax hat dazu die Software modifiziert. Später gab es jedoch eine neue Version, den TowerPro w25A Type 3 (mit dem H Kleber auf der Rückseite). Die Konvertierung dieses Typs ist ab <a href="http://www.rcgroups.com/forums/showthread.php?t=766589&amp;page=21">Seite 21</a> im selben Forum dokumentiert. Als ich nun mein TowerPro w25H aufschlitzte kam jedoch eine neue Revision zum Vorschein: Type 3/H Revision 1.1.</p>
<p><a href="http://uavp.agner.ch/wp-content/uploads/2009/12/TowerPro_w25A_H_Rev1.1.jpg"><img class="alignnone size-medium wp-image-31" title="TowerPro_w25A_H_Rev1.1" src="http://uavp.agner.ch/wp-content/uploads/2009/12/TowerPro_w25A_H_Rev1.1-300x142.jpg" alt="" width="300" height="142" /></a></p>
<p>Ab <a href="http://www.rcgroups.com/forums/showthread.php?t=766589&amp;page=43">Seite 43</a> im Forum fand ich jedoch Entwarnung, auch diese Revision sollte sich ohne weiteres modifizieren lassen&#8230;</p>
<p>Trotzdem hab ich mich noch nicht ans Konvertieren gewagt. Ich möchte zuerst einen konvertieren und testen, habe jedoch gerade nichts zur Hand, was I2C spricht.  Das I2C-Protokoll für die BC&#8217;s ist übrigens sehr einfach: Als Adresse wird 0&#215;50 + 2 * Motoren-ID (z.B. 0&#215;52 für den 1. Motor) und dann die Kraft zwischen 0 und 250.</p>
]]></content:encoded>
			<wfw:commentRss>http://uavp.agner.ch/2009/12/brushless-controller-towerpro-w25a/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ein Glossar und mehrere Bestellungen</title>
		<link>http://uavp.agner.ch/2009/12/ein-glossar-und-mehrere-bestellungen/</link>
		<comments>http://uavp.agner.ch/2009/12/ein-glossar-und-mehrere-bestellungen/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 17:01:04 +0000</pubDate>
		<dc:creator>stefan</dc:creator>
				<category><![CDATA[Administratives]]></category>

		<guid isPermaLink="false">http://uavp.agner.ch/?p=11</guid>
		<description><![CDATA[Aller Anfang ist schwer. Das gilt auch in der Quadrokopter Community. Ich habe mich am Anfang ziemlich schwer getan mit all den Begriffen und Abkürzungen wie MK, BC, FC oder SB. Vieles findet man irgendwo in der Doku, für Einsteiger ist es jedoch recht verwirrend, da man gar nicht weiss wonach man suchen soll&#8230; Deshalb [...]]]></description>
			<content:encoded><![CDATA[<p>Aller Anfang ist schwer. Das gilt auch in der Quadrokopter Community. Ich habe mich am Anfang ziemlich schwer getan mit all den Begriffen und Abkürzungen wie MK, BC, FC oder SB. Vieles findet man irgendwo in der Doku, für Einsteiger ist es jedoch recht verwirrend, da man gar nicht weiss wonach man suchen soll&#8230; <img src='http://uavp.agner.ch/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Deshalb habe ich mir ein <a href="http://uavp.agner.ch/multicopter-glossar/">Glossar</a> geschrieben! Um auf dem laufenden zu bleiben bin ich auch häufig (naja, vieleicht nicht ganz so häufig wie ich mir das wünsche <img src='http://uavp.agner.ch/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ) im <a href="irc://freenode.net/#uavp">IRC-Channel</a> des NG UAVP-Projekts. Viele der Entwickler sind dort anzutreffen und diskutieren über Neuigkeiten und Probleme. So bleibe ich am Puls des Projekts und erfahre die Neuigkeiten am schnellsten.<span id="more-11"></span></p>
<p>Inzwischen ist die Hardware in der Version 0.22 <a href="http://amir.ch/weblog/2009/11/uavp-ng-hardware-0-22-has-arrived.html">angekommen</a>. Jedoch muss noch überprüft werden, ob diese einwandfrei laufen. Danach sollten diese über die <a href="http://ng.uavp.ch/">Webseite</a> bestellbar sein.<br />
Seit dem letzten Blog-Beitrag habe ich die <a href="http://ng.uavp.ch/moin/Documentation/Requirements">Voraussetzungen</a> beschafft. Leider bin ich noch nicht zum Bau des Rahmens gekommen, aber auch die Einzelteile zu beschaffen haben mich stark beschäftigt. Da ich noch nichts in Sachen RC für den Multicopter besass, musste ich einiges neu beschaffen. Ich habe mir deshalb eine Liste erstellt was ich alles beschaffen muss und wo ich das tun werde. Als Anhaltspunkte welche Brushless-Controller, welche Motoren oder welche Rotoren ich verwenden sollen half mir die <a href="http://ng.uavp.ch/moin/UserCopters">User-Copters-Seite</a> und persönliche Beratung im IRC-Channel weiter.</p>
<table border="0" cellspacing="0" frame="VOID" rules="NONE">
<colgroup>
<col width="33"></col>
<col width="370"></col>
<col width="86"></col>
<col width="86"></col>
<col width="86"></col>
<col width="86"></col>
</colgroup>
<tbody>
<tr>
<td width="33" height="17" align="LEFT"><strong>Qty</strong></td>
<td width="370" align="LEFT"><strong>Bezeichnung</strong></td>
<td width="86" align="LEFT"><strong>Bestellort</strong></td>
<td width="86" align="LEFT"><strong>Preis</strong></td>
<td width="86" align="LEFT"><strong>Total</strong></td>
<td width="86" align="LEFT"><strong><br />
</strong></td>
</tr>
<tr>
<td height="17" align="RIGHT">2</td>
<td align="LEFT">CenterPlate</td>
<td align="LEFT">Flyinghigh</td>
<td align="RIGHT">8.60</td>
<td align="RIGHT">17.20</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="RIGHT">3</td>
<td align="LEFT">Propellerpaar EPP1045</td>
<td align="LEFT">Flyinghigh</td>
<td align="RIGHT">5.70</td>
<td align="RIGHT">17.10</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">ACT DSL-4top (40 MHz) Typ: MK</td>
<td align="LEFT">Flyinghigh</td>
<td align="RIGHT">65.60</td>
<td align="RIGHT">65.60</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">SerCon (RS232-TTL &amp; SI-PROG)</td>
<td align="LEFT">Flyinghigh</td>
<td align="RIGHT">7.85</td>
<td align="RIGHT">7.85</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">Shipping</td>
<td align="LEFT">Flyinghigh</td>
<td align="RIGHT">9.50</td>
<td align="RIGHT">9.50</td>
<td align="LEFT"></td>
</tr>
<tr>
<td height="17" align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"><strong><br />
</strong></td>
<td align="LEFT"><strong>Total</strong></td>
<td align="RIGHT"><strong>117.25</strong></td>
<td align="LEFT"><strong>CHF</strong></td>
</tr>
<tr>
<td height="17" align="RIGHT">5</td>
<td align="LEFT">TURNIGY 28-30-azj</td>
<td align="LEFT">HobbyKing</td>
<td align="RIGHT">7.99</td>
<td align="RIGHT">39.95</td>
<td align="LEFT">USD</td>
</tr>
<tr>
<td height="17" align="RIGHT">5</td>
<td align="LEFT">TowerPro w25A</td>
<td align="LEFT">HobbyKing</td>
<td align="RIGHT">11.75</td>
<td align="RIGHT">58.75</td>
<td align="LEFT">USD</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">Turnigy 4000mAh 3S 30C Lipo Pack</td>
<td align="LEFT">HobbyKing</td>
<td align="RIGHT">35.69</td>
<td align="RIGHT">35.69</td>
<td align="LEFT">USD</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">GT A-6-10 200W Balance charger &amp; discharger</td>
<td align="LEFT">HobbyKing</td>
<td align="RIGHT">67.95</td>
<td align="RIGHT">67.95</td>
<td align="LEFT">USD</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">HobbyKing Super Glue CA (50g / 1.7oz) Thick</td>
<td align="LEFT">HobbyKing</td>
<td align="RIGHT">2.49</td>
<td align="RIGHT">2.49</td>
<td align="LEFT">USD</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">HobbyKing Super Glue CA (50g / 1.7oz) Medium</td>
<td align="LEFT">HobbyKing</td>
<td align="RIGHT">2.49</td>
<td align="RIGHT">2.49</td>
<td align="LEFT">USD</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">Shipping</td>
<td align="LEFT">HobbyKing</td>
<td align="RIGHT">10.00</td>
<td align="RIGHT">49.07</td>
<td align="LEFT">USD</td>
</tr>
<tr>
<td height="17" align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"><strong><br />
</strong></td>
<td align="LEFT"><strong> </strong><strong>Total</strong></td>
<td align="RIGHT"><strong>264.52</strong></td>
<td align="LEFT"><strong>CHF</strong></td>
</tr>
<tr>
<td height="17" align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"><strong><br />
</strong></td>
<td align="LEFT"></td>
<td align="LEFT"></td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">Graupner Fernsteuerung MX 12 mit Empfänger</td>
<td align="LEFT">Ricardo</td>
<td align="RIGHT">164.00</td>
<td align="RIGHT">164.00</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="RIGHT">1</td>
<td align="LEFT">Shipping</td>
<td align="LEFT"></td>
<td align="RIGHT">8.00</td>
<td align="RIGHT">8.00</td>
<td align="LEFT">CHF</td>
</tr>
<tr>
<td height="17" align="LEFT"></td>
<td align="LEFT"></td>
<td align="LEFT"><strong><br />
</strong></td>
<td align="LEFT"><strong>Total</strong></td>
<td align="RIGHT"><strong>172.00</strong></td>
<td align="LEFT"><strong>CHF</strong></td>
</tr>
</tbody>
</table>
<p>Einiges der Hardware ist bereits angekommen. Ich werde in den nächsten Tagen über die wichtigsten Einzelteile berichten.<br />
In der nächsten Woche wird das NG UAVP-Team am <a href="http://events.ccc.de/congress/2009/wiki/UAVP-NG">263C-Kongress</a> in Berlin sein. Ich hoffe dass sich die 0.22-Boards dort definitiv als Funktionstüchtig bewähren, sodass dem Verkauf nichts mehr im Weg steht. Leider kann ich das Team nicht besuchen, da ich bereits anderes in dieser Zeit geplant habe <img src='http://uavp.agner.ch/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://uavp.agner.ch/2009/12/ein-glossar-und-mehrere-bestellungen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

