<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>http://www.nibo-roboter.de/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mayx</id>
		<title>Nibo Wiki - Benutzerbeiträge [de]</title>
		<link rel="self" type="application/atom+xml" href="http://www.nibo-roboter.de/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mayx"/>
		<link rel="alternate" type="text/html" href="http://www.nibo-roboter.de/wiki/Spezial:Beitr%C3%A4ge/Mayx"/>
		<updated>2026-06-11T00:38:34Z</updated>
		<subtitle>Benutzerbeiträge</subtitle>
		<generator>MediaWiki 1.29.2</generator>

	<entry>
		<id>http://www.nibo-roboter.de/mediawiki/index.php?title=UCOM-IR2-X&amp;diff=437</id>
		<title>UCOM-IR2-X</title>
		<link rel="alternate" type="text/html" href="http://www.nibo-roboter.de/mediawiki/index.php?title=UCOM-IR2-X&amp;diff=437"/>
				<updated>2009-12-19T15:27:07Z</updated>
		
		<summary type="html">&lt;p&gt;Mayx: /* Inbetriebnahme unter Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:UCOM-IR.jpg|thumb|UCOM-IR (Version 1)]]&lt;br /&gt;
UCOM-IR2 ist ein speziell f&amp;amp;uuml;r den Nibo entwickelter USB [[Programmieradapter]]. Er l&amp;amp;auml;&amp;amp;szlig;t sich auch zur Programmierung von anderen AVR-Controllern benutzen, da er mit der von Atmel definierten [[Steckerbelegungen#Programmierstecker|6-poligen ISP-Schnittstelle]] ausger&amp;amp;uuml;stet ist. Der Programmieradapter basiert auf einem Atmel [[AT90USB162]] Controller mit 16 Mhz.&lt;br /&gt;
Da der Adapter &amp;amp;uuml;ber IR-LEDs zum Senden und einen IR-Empf&amp;amp;auml;ngerbaustein verf&amp;amp;uuml;gt, ist es m&amp;amp;ouml;glich den Adapter auch zur drahtlosen Kommunikation mit dem Nibo zu verwenden. Die aktuelle Firmware unterst&amp;amp;uuml;tzt die RC5 und RC6-Kommunikation, die serielle Kommunikation wird noch nicht unterst&amp;amp;uuml;tzt!&lt;br /&gt;
Der Programmieradapter l&amp;amp;auml;&amp;amp;szlig;t sich direkt aus dem Atmel [[AVRStudio ansprechen]].&lt;br /&gt;
&lt;br /&gt;
==Von der aktuellen Firmware unterst&amp;amp;uuml;tzte Features==&lt;br /&gt;
* STK500v2 kompatibler Programmieradapter&lt;br /&gt;
* serieller Datenstrom &amp;amp;uuml;ber das 6-polige Kabel (UART)&lt;br /&gt;
* Infrarot:&lt;br /&gt;
** [[RC5-Protokoll]]&lt;br /&gt;
** [[RC6-Protokoll]]&lt;br /&gt;
&lt;br /&gt;
Das Umschalten zwischen den verschiedenen Betriebsmodi erfolgt &amp;amp;uuml;ber die Parity-Einstellung:&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
!Parity / Parit&amp;amp;auml;t!!Modus / Protokoll!!LED passiv!!LED aktiv&lt;br /&gt;
|-&lt;br /&gt;
|None / Keine&lt;br /&gt;
|STK500v2 (AVR-ISP)&lt;br /&gt;
|leuchtet rot&lt;br /&gt;
|blinkt rot (2Hz)&lt;br /&gt;
|-&lt;br /&gt;
|Odd / Ungerade&lt;br /&gt;
|Infrarot (RC5/RC6)&lt;br /&gt;
|blitzt gr&amp;amp;uuml;n (0,25Hz)&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|-&lt;br /&gt;
|Mark / Markierung&lt;br /&gt;
|virtuelle serielle Schnittstelle (UART)&lt;br /&gt;
|blitzt orange (0,25Hz)&lt;br /&gt;
|leuchtet orange&lt;br /&gt;
|-&lt;br /&gt;
|Space / Leerzeichen&lt;br /&gt;
|Testmodus (echo)&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Features in Vorbereitung==&lt;br /&gt;
* Infrarot:&lt;br /&gt;
** serieller Datenstrom, 2400 Baud, 8N1 (geplante Nutzdatenrate: 1920 bit/s)&lt;br /&gt;
** [[Nibo-IR-Protokoll]] (geplante Nutzdatenrate: 4800 bit/s)&lt;br /&gt;
&lt;br /&gt;
==Pinbelegung==&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
!Pin!!ISP!!UART&lt;br /&gt;
|-&lt;br /&gt;
|1||MISO||RXD&lt;br /&gt;
|-&lt;br /&gt;
|2||VTG||-&lt;br /&gt;
|-&lt;br /&gt;
|3||SCK||-&lt;br /&gt;
|-&lt;br /&gt;
|4||MOSI||TXD&lt;br /&gt;
|-&lt;br /&gt;
|5||RESET||-&lt;br /&gt;
|-&lt;br /&gt;
|6||GND||GND&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Inbetriebnahme unter Windows==&lt;br /&gt;
# Entfernen des Jumper JP1&lt;br /&gt;
# Mit dem PC verbinden&lt;br /&gt;
# Als Treiber diese Inf-Datei verwenden: '''[http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf]'''&lt;br /&gt;
# Anschliessend steht der Adapter als virtueller COM-Port zur Verf&amp;amp;uuml;gung&lt;br /&gt;
&lt;br /&gt;
'''Bei Windows x64 (Vista, 7) muss die Datei [http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf] wie folgt angepasst werden:'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
[Manufacturer]&lt;br /&gt;
%NICAI_SYSTEMS%=NICAI_SYSTEMS,NTamd64&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jedes Vorkommen von &amp;lt;code&amp;gt;.NT&amp;lt;/code&amp;gt; durch &amp;lt;code&amp;gt;.NTamd64&amp;lt;/code&amp;gt; ersetzen.&lt;br /&gt;
&lt;br /&gt;
==Inbetriebnahme unter Linux==&lt;br /&gt;
# Entfernen des Jumper JP1&lt;br /&gt;
# Folgenden Befehl als Root ausf&amp;amp;uuml;hren: &amp;lt;code&amp;gt;modprobe usbserial vendor=0x16c0 product=0x092e&amp;lt;/code&amp;gt;&lt;br /&gt;
# Der Adapter steht danach als virtuelle serielle Verbindung unter /dev/ttyACM* zur Verf&amp;amp;uuml;gung&lt;br /&gt;
&lt;br /&gt;
==Fuse Bits==&lt;br /&gt;
'''VORSICHT!''' Durch setzen der falschen Fuse Bits können Sie sich aus dem AVR-Mikrocontroller [[Ausgesperrt|aussperren]]!&lt;br /&gt;
&lt;br /&gt;
Die Fuse-Bits des NIBO2 haben standardmäßig folgende Werte:&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
 |EXTENDED&lt;br /&gt;
 |HIGH&lt;br /&gt;
 |LOW&lt;br /&gt;
 |-&lt;br /&gt;
 |0xFF&lt;br /&gt;
 |0xC1&lt;br /&gt;
 |0xFF&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
==Firmware Update==&lt;br /&gt;
Mit Hilfe der [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886 Atmel FLIP-Tools] kann der Programmieradapter über USB programmiert werden. Zusäztlich benötigen Sie [http://download.nicai-systems.com/nibo/UComIrProg_1_0_0_3.exe UComIrProg_1_0_0_3.exe UComIrProg] um den Bootloader zu aktivieren. Der Treiber für das '''AT90USB162''' Gerät befindet sich nach der Intsallation der FLIP-Tools im Verzeichnis &amp;lt;tt&amp;gt;C:\Programme\Atmel\Flip\usb&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Starten Sie UComIrProg und verbinden Sie sich mit dem virtuellen COM-Port.&lt;br /&gt;
# Wählen Sie aus dem Menü ''Activate Bootloader''&lt;br /&gt;
# Der virtuelle COM-Port verschwindet aus Ihrem System und ein neues ''AT90USB162'' Device wird erkannt.&lt;br /&gt;
# Beenden Sie UComIrProg&lt;br /&gt;
# Wählen Sie den Treiber aus dem Atmel FLIP-Tools Verzeichnis&lt;br /&gt;
# Starten Sie die FLIP-Tools&lt;br /&gt;
# Wählen Sie als Gerät ''AT90USB162'' und verbinden Sie sich über USB&lt;br /&gt;
# Laden Sie das aktuelle HEX-File in die FLIP-Tools&lt;br /&gt;
# Programmieren Sie den UCOM-IR mit dem geladenen File&lt;br /&gt;
# Beenden Sie die FLIP-Tools&lt;br /&gt;
# Resetten Sie den UCOM-IR indem Sie das USB-Kabel kurz ausstecken.&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir2-20090406.zip ucom-ir2-20090406.zip] - '''aktuelle''' Firmware für UCOM-IR2 (HW Revision 2.03, SW: 6. April 2009)&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir-20080801.zip ucom-ir-20080801.zip] - Firmware für UCOM-IR (HW Revision 1.03, SW: 1. August 2008)&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf] - Setup Datei f&amp;amp;uuml;r Windows&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/UComIrProg_1_0_0_3.exe UComIrProg_1_0_0_3.exe] - RC5 Fernbedienung als Programm&lt;br /&gt;
&lt;br /&gt;
==Weblinks==&lt;br /&gt;
* [[ucomir_nicai_de:|nicai-systems.de]] - Produktseite&lt;br /&gt;
* [[download_nicai_com:nibo/DokuUCOM-IR2_20081008.pdf|DokuUCOM-IR2_20081008.pdf]] - Bauanleitung zum Programmieradapter&lt;br /&gt;
* [[shop_nicai_de:|shop.nicai-systems.de]] - UCOM-IR2-Programmieradapter Webshop&lt;br /&gt;
* [[reichelt_article:87463|www.reichelt.de]] - UCOM-IR2 bei ''reichelt elektronik''&lt;br /&gt;
* [http://catalog.osram-os.com/catalogue/catalogue.do;jsessionid=0?act=downloadFile&amp;amp;favOid=020000030000cc9b000100b6 SFH485] - Osram Datenblatt IR-LED&lt;br /&gt;
* [http://catalog.osram-os.com/catalogue/catalogue.do;jsessionid=0?act=downloadFile&amp;amp;favOid=020000030000b3bc000100b6 SFH5110] - Osram Datenblatt IR-Empf&amp;amp;auml;nger&lt;br /&gt;
* [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886 Atmel FLIP] - Tool zum Programmieren des AT90USB162&lt;br /&gt;
&lt;br /&gt;
[[Category:UCOM-IR]]&lt;/div&gt;</summary>
		<author><name>Mayx</name></author>	</entry>

	<entry>
		<id>http://www.nibo-roboter.de/mediawiki/index.php?title=UCOM-IR2-X&amp;diff=436</id>
		<title>UCOM-IR2-X</title>
		<link rel="alternate" type="text/html" href="http://www.nibo-roboter.de/mediawiki/index.php?title=UCOM-IR2-X&amp;diff=436"/>
				<updated>2009-12-19T15:26:24Z</updated>
		
		<summary type="html">&lt;p&gt;Mayx: /* Inbetriebnahme unter Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:UCOM-IR.jpg|thumb|UCOM-IR (Version 1)]]&lt;br /&gt;
UCOM-IR2 ist ein speziell f&amp;amp;uuml;r den Nibo entwickelter USB [[Programmieradapter]]. Er l&amp;amp;auml;&amp;amp;szlig;t sich auch zur Programmierung von anderen AVR-Controllern benutzen, da er mit der von Atmel definierten [[Steckerbelegungen#Programmierstecker|6-poligen ISP-Schnittstelle]] ausger&amp;amp;uuml;stet ist. Der Programmieradapter basiert auf einem Atmel [[AT90USB162]] Controller mit 16 Mhz.&lt;br /&gt;
Da der Adapter &amp;amp;uuml;ber IR-LEDs zum Senden und einen IR-Empf&amp;amp;auml;ngerbaustein verf&amp;amp;uuml;gt, ist es m&amp;amp;ouml;glich den Adapter auch zur drahtlosen Kommunikation mit dem Nibo zu verwenden. Die aktuelle Firmware unterst&amp;amp;uuml;tzt die RC5 und RC6-Kommunikation, die serielle Kommunikation wird noch nicht unterst&amp;amp;uuml;tzt!&lt;br /&gt;
Der Programmieradapter l&amp;amp;auml;&amp;amp;szlig;t sich direkt aus dem Atmel [[AVRStudio ansprechen]].&lt;br /&gt;
&lt;br /&gt;
==Von der aktuellen Firmware unterst&amp;amp;uuml;tzte Features==&lt;br /&gt;
* STK500v2 kompatibler Programmieradapter&lt;br /&gt;
* serieller Datenstrom &amp;amp;uuml;ber das 6-polige Kabel (UART)&lt;br /&gt;
* Infrarot:&lt;br /&gt;
** [[RC5-Protokoll]]&lt;br /&gt;
** [[RC6-Protokoll]]&lt;br /&gt;
&lt;br /&gt;
Das Umschalten zwischen den verschiedenen Betriebsmodi erfolgt &amp;amp;uuml;ber die Parity-Einstellung:&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
!Parity / Parit&amp;amp;auml;t!!Modus / Protokoll!!LED passiv!!LED aktiv&lt;br /&gt;
|-&lt;br /&gt;
|None / Keine&lt;br /&gt;
|STK500v2 (AVR-ISP)&lt;br /&gt;
|leuchtet rot&lt;br /&gt;
|blinkt rot (2Hz)&lt;br /&gt;
|-&lt;br /&gt;
|Odd / Ungerade&lt;br /&gt;
|Infrarot (RC5/RC6)&lt;br /&gt;
|blitzt gr&amp;amp;uuml;n (0,25Hz)&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|-&lt;br /&gt;
|Mark / Markierung&lt;br /&gt;
|virtuelle serielle Schnittstelle (UART)&lt;br /&gt;
|blitzt orange (0,25Hz)&lt;br /&gt;
|leuchtet orange&lt;br /&gt;
|-&lt;br /&gt;
|Space / Leerzeichen&lt;br /&gt;
|Testmodus (echo)&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Features in Vorbereitung==&lt;br /&gt;
* Infrarot:&lt;br /&gt;
** serieller Datenstrom, 2400 Baud, 8N1 (geplante Nutzdatenrate: 1920 bit/s)&lt;br /&gt;
** [[Nibo-IR-Protokoll]] (geplante Nutzdatenrate: 4800 bit/s)&lt;br /&gt;
&lt;br /&gt;
==Pinbelegung==&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
!Pin!!ISP!!UART&lt;br /&gt;
|-&lt;br /&gt;
|1||MISO||RXD&lt;br /&gt;
|-&lt;br /&gt;
|2||VTG||-&lt;br /&gt;
|-&lt;br /&gt;
|3||SCK||-&lt;br /&gt;
|-&lt;br /&gt;
|4||MOSI||TXD&lt;br /&gt;
|-&lt;br /&gt;
|5||RESET||-&lt;br /&gt;
|-&lt;br /&gt;
|6||GND||GND&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Inbetriebnahme unter Windows==&lt;br /&gt;
# Entfernen des Jumper JP1&lt;br /&gt;
# Mit dem PC verbinden&lt;br /&gt;
# Als Treiber diese Inf-Datei verwenden: '''[http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf]'''&lt;br /&gt;
# Anschliessend steht der Adapter als virtueller COM-Port zur Verf&amp;amp;uuml;gung&lt;br /&gt;
&lt;br /&gt;
'''Bei Windows x64 muss die Datei [http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf] wie folgt angepasst werden:'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
[Manufacturer]&lt;br /&gt;
%NICAI_SYSTEMS%=NICAI_SYSTEMS,NTamd64&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jedes Vorkommen von &amp;lt;code&amp;gt;.NT&amp;lt;/code&amp;gt; durch &amp;lt;code&amp;gt;.NTamd64&amp;lt;/code&amp;gt; ersetzen.&lt;br /&gt;
&lt;br /&gt;
==Inbetriebnahme unter Linux==&lt;br /&gt;
# Entfernen des Jumper JP1&lt;br /&gt;
# Folgenden Befehl als Root ausf&amp;amp;uuml;hren: &amp;lt;code&amp;gt;modprobe usbserial vendor=0x16c0 product=0x092e&amp;lt;/code&amp;gt;&lt;br /&gt;
# Der Adapter steht danach als virtuelle serielle Verbindung unter /dev/ttyACM* zur Verf&amp;amp;uuml;gung&lt;br /&gt;
&lt;br /&gt;
==Fuse Bits==&lt;br /&gt;
'''VORSICHT!''' Durch setzen der falschen Fuse Bits können Sie sich aus dem AVR-Mikrocontroller [[Ausgesperrt|aussperren]]!&lt;br /&gt;
&lt;br /&gt;
Die Fuse-Bits des NIBO2 haben standardmäßig folgende Werte:&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
 |EXTENDED&lt;br /&gt;
 |HIGH&lt;br /&gt;
 |LOW&lt;br /&gt;
 |-&lt;br /&gt;
 |0xFF&lt;br /&gt;
 |0xC1&lt;br /&gt;
 |0xFF&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
==Firmware Update==&lt;br /&gt;
Mit Hilfe der [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886 Atmel FLIP-Tools] kann der Programmieradapter über USB programmiert werden. Zusäztlich benötigen Sie [http://download.nicai-systems.com/nibo/UComIrProg_1_0_0_3.exe UComIrProg_1_0_0_3.exe UComIrProg] um den Bootloader zu aktivieren. Der Treiber für das '''AT90USB162''' Gerät befindet sich nach der Intsallation der FLIP-Tools im Verzeichnis &amp;lt;tt&amp;gt;C:\Programme\Atmel\Flip\usb&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Starten Sie UComIrProg und verbinden Sie sich mit dem virtuellen COM-Port.&lt;br /&gt;
# Wählen Sie aus dem Menü ''Activate Bootloader''&lt;br /&gt;
# Der virtuelle COM-Port verschwindet aus Ihrem System und ein neues ''AT90USB162'' Device wird erkannt.&lt;br /&gt;
# Beenden Sie UComIrProg&lt;br /&gt;
# Wählen Sie den Treiber aus dem Atmel FLIP-Tools Verzeichnis&lt;br /&gt;
# Starten Sie die FLIP-Tools&lt;br /&gt;
# Wählen Sie als Gerät ''AT90USB162'' und verbinden Sie sich über USB&lt;br /&gt;
# Laden Sie das aktuelle HEX-File in die FLIP-Tools&lt;br /&gt;
# Programmieren Sie den UCOM-IR mit dem geladenen File&lt;br /&gt;
# Beenden Sie die FLIP-Tools&lt;br /&gt;
# Resetten Sie den UCOM-IR indem Sie das USB-Kabel kurz ausstecken.&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir2-20090406.zip ucom-ir2-20090406.zip] - '''aktuelle''' Firmware für UCOM-IR2 (HW Revision 2.03, SW: 6. April 2009)&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir-20080801.zip ucom-ir-20080801.zip] - Firmware für UCOM-IR (HW Revision 1.03, SW: 1. August 2008)&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf] - Setup Datei f&amp;amp;uuml;r Windows&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/UComIrProg_1_0_0_3.exe UComIrProg_1_0_0_3.exe] - RC5 Fernbedienung als Programm&lt;br /&gt;
&lt;br /&gt;
==Weblinks==&lt;br /&gt;
* [[ucomir_nicai_de:|nicai-systems.de]] - Produktseite&lt;br /&gt;
* [[download_nicai_com:nibo/DokuUCOM-IR2_20081008.pdf|DokuUCOM-IR2_20081008.pdf]] - Bauanleitung zum Programmieradapter&lt;br /&gt;
* [[shop_nicai_de:|shop.nicai-systems.de]] - UCOM-IR2-Programmieradapter Webshop&lt;br /&gt;
* [[reichelt_article:87463|www.reichelt.de]] - UCOM-IR2 bei ''reichelt elektronik''&lt;br /&gt;
* [http://catalog.osram-os.com/catalogue/catalogue.do;jsessionid=0?act=downloadFile&amp;amp;favOid=020000030000cc9b000100b6 SFH485] - Osram Datenblatt IR-LED&lt;br /&gt;
* [http://catalog.osram-os.com/catalogue/catalogue.do;jsessionid=0?act=downloadFile&amp;amp;favOid=020000030000b3bc000100b6 SFH5110] - Osram Datenblatt IR-Empf&amp;amp;auml;nger&lt;br /&gt;
* [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886 Atmel FLIP] - Tool zum Programmieren des AT90USB162&lt;br /&gt;
&lt;br /&gt;
[[Category:UCOM-IR]]&lt;/div&gt;</summary>
		<author><name>Mayx</name></author>	</entry>

	<entry>
		<id>http://www.nibo-roboter.de/mediawiki/index.php?title=UCOM-IR2-X&amp;diff=435</id>
		<title>UCOM-IR2-X</title>
		<link rel="alternate" type="text/html" href="http://www.nibo-roboter.de/mediawiki/index.php?title=UCOM-IR2-X&amp;diff=435"/>
				<updated>2009-12-19T15:26:03Z</updated>
		
		<summary type="html">&lt;p&gt;Mayx: /* Inbetriebnahme unter Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:UCOM-IR.jpg|thumb|UCOM-IR (Version 1)]]&lt;br /&gt;
UCOM-IR2 ist ein speziell f&amp;amp;uuml;r den Nibo entwickelter USB [[Programmieradapter]]. Er l&amp;amp;auml;&amp;amp;szlig;t sich auch zur Programmierung von anderen AVR-Controllern benutzen, da er mit der von Atmel definierten [[Steckerbelegungen#Programmierstecker|6-poligen ISP-Schnittstelle]] ausger&amp;amp;uuml;stet ist. Der Programmieradapter basiert auf einem Atmel [[AT90USB162]] Controller mit 16 Mhz.&lt;br /&gt;
Da der Adapter &amp;amp;uuml;ber IR-LEDs zum Senden und einen IR-Empf&amp;amp;auml;ngerbaustein verf&amp;amp;uuml;gt, ist es m&amp;amp;ouml;glich den Adapter auch zur drahtlosen Kommunikation mit dem Nibo zu verwenden. Die aktuelle Firmware unterst&amp;amp;uuml;tzt die RC5 und RC6-Kommunikation, die serielle Kommunikation wird noch nicht unterst&amp;amp;uuml;tzt!&lt;br /&gt;
Der Programmieradapter l&amp;amp;auml;&amp;amp;szlig;t sich direkt aus dem Atmel [[AVRStudio ansprechen]].&lt;br /&gt;
&lt;br /&gt;
==Von der aktuellen Firmware unterst&amp;amp;uuml;tzte Features==&lt;br /&gt;
* STK500v2 kompatibler Programmieradapter&lt;br /&gt;
* serieller Datenstrom &amp;amp;uuml;ber das 6-polige Kabel (UART)&lt;br /&gt;
* Infrarot:&lt;br /&gt;
** [[RC5-Protokoll]]&lt;br /&gt;
** [[RC6-Protokoll]]&lt;br /&gt;
&lt;br /&gt;
Das Umschalten zwischen den verschiedenen Betriebsmodi erfolgt &amp;amp;uuml;ber die Parity-Einstellung:&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
!Parity / Parit&amp;amp;auml;t!!Modus / Protokoll!!LED passiv!!LED aktiv&lt;br /&gt;
|-&lt;br /&gt;
|None / Keine&lt;br /&gt;
|STK500v2 (AVR-ISP)&lt;br /&gt;
|leuchtet rot&lt;br /&gt;
|blinkt rot (2Hz)&lt;br /&gt;
|-&lt;br /&gt;
|Odd / Ungerade&lt;br /&gt;
|Infrarot (RC5/RC6)&lt;br /&gt;
|blitzt gr&amp;amp;uuml;n (0,25Hz)&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|-&lt;br /&gt;
|Mark / Markierung&lt;br /&gt;
|virtuelle serielle Schnittstelle (UART)&lt;br /&gt;
|blitzt orange (0,25Hz)&lt;br /&gt;
|leuchtet orange&lt;br /&gt;
|-&lt;br /&gt;
|Space / Leerzeichen&lt;br /&gt;
|Testmodus (echo)&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Features in Vorbereitung==&lt;br /&gt;
* Infrarot:&lt;br /&gt;
** serieller Datenstrom, 2400 Baud, 8N1 (geplante Nutzdatenrate: 1920 bit/s)&lt;br /&gt;
** [[Nibo-IR-Protokoll]] (geplante Nutzdatenrate: 4800 bit/s)&lt;br /&gt;
&lt;br /&gt;
==Pinbelegung==&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
!Pin!!ISP!!UART&lt;br /&gt;
|-&lt;br /&gt;
|1||MISO||RXD&lt;br /&gt;
|-&lt;br /&gt;
|2||VTG||-&lt;br /&gt;
|-&lt;br /&gt;
|3||SCK||-&lt;br /&gt;
|-&lt;br /&gt;
|4||MOSI||TXD&lt;br /&gt;
|-&lt;br /&gt;
|5||RESET||-&lt;br /&gt;
|-&lt;br /&gt;
|6||GND||GND&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Inbetriebnahme unter Windows==&lt;br /&gt;
# Entfernen des Jumper JP1&lt;br /&gt;
# Mit dem PC verbinden&lt;br /&gt;
# Als Treiber diese Inf-Datei verwenden: '''[http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf]'''&lt;br /&gt;
# Anschliessend steht der Adapter als virtueller COM-Port zur Verf&amp;amp;uuml;gung&lt;br /&gt;
&lt;br /&gt;
'''Bei Windows x64 muss die Datei [http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf] wie folgt angepasst werden:'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
[Manufacturer]&lt;br /&gt;
&lt;br /&gt;
%NICAI_SYSTEMS%=NICAI_SYSTEMS,NTamd64&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jedes Vorkommen von &amp;lt;code&amp;gt;.NT&amp;lt;/code&amp;gt; durch &amp;lt;code&amp;gt;.NTamd64&amp;lt;/code&amp;gt; ersetzen.&lt;br /&gt;
&lt;br /&gt;
==Inbetriebnahme unter Linux==&lt;br /&gt;
# Entfernen des Jumper JP1&lt;br /&gt;
# Folgenden Befehl als Root ausf&amp;amp;uuml;hren: &amp;lt;code&amp;gt;modprobe usbserial vendor=0x16c0 product=0x092e&amp;lt;/code&amp;gt;&lt;br /&gt;
# Der Adapter steht danach als virtuelle serielle Verbindung unter /dev/ttyACM* zur Verf&amp;amp;uuml;gung&lt;br /&gt;
&lt;br /&gt;
==Fuse Bits==&lt;br /&gt;
'''VORSICHT!''' Durch setzen der falschen Fuse Bits können Sie sich aus dem AVR-Mikrocontroller [[Ausgesperrt|aussperren]]!&lt;br /&gt;
&lt;br /&gt;
Die Fuse-Bits des NIBO2 haben standardmäßig folgende Werte:&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
 |EXTENDED&lt;br /&gt;
 |HIGH&lt;br /&gt;
 |LOW&lt;br /&gt;
 |-&lt;br /&gt;
 |0xFF&lt;br /&gt;
 |0xC1&lt;br /&gt;
 |0xFF&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
==Firmware Update==&lt;br /&gt;
Mit Hilfe der [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886 Atmel FLIP-Tools] kann der Programmieradapter über USB programmiert werden. Zusäztlich benötigen Sie [http://download.nicai-systems.com/nibo/UComIrProg_1_0_0_3.exe UComIrProg_1_0_0_3.exe UComIrProg] um den Bootloader zu aktivieren. Der Treiber für das '''AT90USB162''' Gerät befindet sich nach der Intsallation der FLIP-Tools im Verzeichnis &amp;lt;tt&amp;gt;C:\Programme\Atmel\Flip\usb&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Starten Sie UComIrProg und verbinden Sie sich mit dem virtuellen COM-Port.&lt;br /&gt;
# Wählen Sie aus dem Menü ''Activate Bootloader''&lt;br /&gt;
# Der virtuelle COM-Port verschwindet aus Ihrem System und ein neues ''AT90USB162'' Device wird erkannt.&lt;br /&gt;
# Beenden Sie UComIrProg&lt;br /&gt;
# Wählen Sie den Treiber aus dem Atmel FLIP-Tools Verzeichnis&lt;br /&gt;
# Starten Sie die FLIP-Tools&lt;br /&gt;
# Wählen Sie als Gerät ''AT90USB162'' und verbinden Sie sich über USB&lt;br /&gt;
# Laden Sie das aktuelle HEX-File in die FLIP-Tools&lt;br /&gt;
# Programmieren Sie den UCOM-IR mit dem geladenen File&lt;br /&gt;
# Beenden Sie die FLIP-Tools&lt;br /&gt;
# Resetten Sie den UCOM-IR indem Sie das USB-Kabel kurz ausstecken.&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir2-20090406.zip ucom-ir2-20090406.zip] - '''aktuelle''' Firmware für UCOM-IR2 (HW Revision 2.03, SW: 6. April 2009)&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir-20080801.zip ucom-ir-20080801.zip] - Firmware für UCOM-IR (HW Revision 1.03, SW: 1. August 2008)&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf] - Setup Datei f&amp;amp;uuml;r Windows&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/UComIrProg_1_0_0_3.exe UComIrProg_1_0_0_3.exe] - RC5 Fernbedienung als Programm&lt;br /&gt;
&lt;br /&gt;
==Weblinks==&lt;br /&gt;
* [[ucomir_nicai_de:|nicai-systems.de]] - Produktseite&lt;br /&gt;
* [[download_nicai_com:nibo/DokuUCOM-IR2_20081008.pdf|DokuUCOM-IR2_20081008.pdf]] - Bauanleitung zum Programmieradapter&lt;br /&gt;
* [[shop_nicai_de:|shop.nicai-systems.de]] - UCOM-IR2-Programmieradapter Webshop&lt;br /&gt;
* [[reichelt_article:87463|www.reichelt.de]] - UCOM-IR2 bei ''reichelt elektronik''&lt;br /&gt;
* [http://catalog.osram-os.com/catalogue/catalogue.do;jsessionid=0?act=downloadFile&amp;amp;favOid=020000030000cc9b000100b6 SFH485] - Osram Datenblatt IR-LED&lt;br /&gt;
* [http://catalog.osram-os.com/catalogue/catalogue.do;jsessionid=0?act=downloadFile&amp;amp;favOid=020000030000b3bc000100b6 SFH5110] - Osram Datenblatt IR-Empf&amp;amp;auml;nger&lt;br /&gt;
* [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886 Atmel FLIP] - Tool zum Programmieren des AT90USB162&lt;br /&gt;
&lt;br /&gt;
[[Category:UCOM-IR]]&lt;/div&gt;</summary>
		<author><name>Mayx</name></author>	</entry>

	<entry>
		<id>http://www.nibo-roboter.de/mediawiki/index.php?title=UCOM-IR2-X&amp;diff=434</id>
		<title>UCOM-IR2-X</title>
		<link rel="alternate" type="text/html" href="http://www.nibo-roboter.de/mediawiki/index.php?title=UCOM-IR2-X&amp;diff=434"/>
				<updated>2009-12-19T15:25:48Z</updated>
		
		<summary type="html">&lt;p&gt;Mayx: /* Inbetriebnahme unter Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:UCOM-IR.jpg|thumb|UCOM-IR (Version 1)]]&lt;br /&gt;
UCOM-IR2 ist ein speziell f&amp;amp;uuml;r den Nibo entwickelter USB [[Programmieradapter]]. Er l&amp;amp;auml;&amp;amp;szlig;t sich auch zur Programmierung von anderen AVR-Controllern benutzen, da er mit der von Atmel definierten [[Steckerbelegungen#Programmierstecker|6-poligen ISP-Schnittstelle]] ausger&amp;amp;uuml;stet ist. Der Programmieradapter basiert auf einem Atmel [[AT90USB162]] Controller mit 16 Mhz.&lt;br /&gt;
Da der Adapter &amp;amp;uuml;ber IR-LEDs zum Senden und einen IR-Empf&amp;amp;auml;ngerbaustein verf&amp;amp;uuml;gt, ist es m&amp;amp;ouml;glich den Adapter auch zur drahtlosen Kommunikation mit dem Nibo zu verwenden. Die aktuelle Firmware unterst&amp;amp;uuml;tzt die RC5 und RC6-Kommunikation, die serielle Kommunikation wird noch nicht unterst&amp;amp;uuml;tzt!&lt;br /&gt;
Der Programmieradapter l&amp;amp;auml;&amp;amp;szlig;t sich direkt aus dem Atmel [[AVRStudio ansprechen]].&lt;br /&gt;
&lt;br /&gt;
==Von der aktuellen Firmware unterst&amp;amp;uuml;tzte Features==&lt;br /&gt;
* STK500v2 kompatibler Programmieradapter&lt;br /&gt;
* serieller Datenstrom &amp;amp;uuml;ber das 6-polige Kabel (UART)&lt;br /&gt;
* Infrarot:&lt;br /&gt;
** [[RC5-Protokoll]]&lt;br /&gt;
** [[RC6-Protokoll]]&lt;br /&gt;
&lt;br /&gt;
Das Umschalten zwischen den verschiedenen Betriebsmodi erfolgt &amp;amp;uuml;ber die Parity-Einstellung:&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
!Parity / Parit&amp;amp;auml;t!!Modus / Protokoll!!LED passiv!!LED aktiv&lt;br /&gt;
|-&lt;br /&gt;
|None / Keine&lt;br /&gt;
|STK500v2 (AVR-ISP)&lt;br /&gt;
|leuchtet rot&lt;br /&gt;
|blinkt rot (2Hz)&lt;br /&gt;
|-&lt;br /&gt;
|Odd / Ungerade&lt;br /&gt;
|Infrarot (RC5/RC6)&lt;br /&gt;
|blitzt gr&amp;amp;uuml;n (0,25Hz)&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|-&lt;br /&gt;
|Mark / Markierung&lt;br /&gt;
|virtuelle serielle Schnittstelle (UART)&lt;br /&gt;
|blitzt orange (0,25Hz)&lt;br /&gt;
|leuchtet orange&lt;br /&gt;
|-&lt;br /&gt;
|Space / Leerzeichen&lt;br /&gt;
|Testmodus (echo)&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Features in Vorbereitung==&lt;br /&gt;
* Infrarot:&lt;br /&gt;
** serieller Datenstrom, 2400 Baud, 8N1 (geplante Nutzdatenrate: 1920 bit/s)&lt;br /&gt;
** [[Nibo-IR-Protokoll]] (geplante Nutzdatenrate: 4800 bit/s)&lt;br /&gt;
&lt;br /&gt;
==Pinbelegung==&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
!Pin!!ISP!!UART&lt;br /&gt;
|-&lt;br /&gt;
|1||MISO||RXD&lt;br /&gt;
|-&lt;br /&gt;
|2||VTG||-&lt;br /&gt;
|-&lt;br /&gt;
|3||SCK||-&lt;br /&gt;
|-&lt;br /&gt;
|4||MOSI||TXD&lt;br /&gt;
|-&lt;br /&gt;
|5||RESET||-&lt;br /&gt;
|-&lt;br /&gt;
|6||GND||GND&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Inbetriebnahme unter Windows==&lt;br /&gt;
# Entfernen des Jumper JP1&lt;br /&gt;
# Mit dem PC verbinden&lt;br /&gt;
# Als Treiber diese Inf-Datei verwenden: '''[http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf]'''&lt;br /&gt;
# Anschliessend steht der Adapter als virtueller COM-Port zur Verf&amp;amp;uuml;gung&lt;br /&gt;
&lt;br /&gt;
'''Bei Windows x64 muss die Datei [http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf] wie folgt angepasst werden:'''\\&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
[Manufacturer]\\&lt;br /&gt;
%NICAI_SYSTEMS%=NICAI_SYSTEMS,NTamd64&lt;br /&gt;
&amp;lt;/code&amp;gt;\\&lt;br /&gt;
&lt;br /&gt;
Jedes Vorkommen von &amp;lt;code&amp;gt;.NT&amp;lt;/code&amp;gt; durch &amp;lt;code&amp;gt;.NTamd64&amp;lt;/code&amp;gt; ersetzen.&lt;br /&gt;
&lt;br /&gt;
==Inbetriebnahme unter Linux==&lt;br /&gt;
# Entfernen des Jumper JP1&lt;br /&gt;
# Folgenden Befehl als Root ausf&amp;amp;uuml;hren: &amp;lt;code&amp;gt;modprobe usbserial vendor=0x16c0 product=0x092e&amp;lt;/code&amp;gt;&lt;br /&gt;
# Der Adapter steht danach als virtuelle serielle Verbindung unter /dev/ttyACM* zur Verf&amp;amp;uuml;gung&lt;br /&gt;
&lt;br /&gt;
==Fuse Bits==&lt;br /&gt;
'''VORSICHT!''' Durch setzen der falschen Fuse Bits können Sie sich aus dem AVR-Mikrocontroller [[Ausgesperrt|aussperren]]!&lt;br /&gt;
&lt;br /&gt;
Die Fuse-Bits des NIBO2 haben standardmäßig folgende Werte:&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
 |EXTENDED&lt;br /&gt;
 |HIGH&lt;br /&gt;
 |LOW&lt;br /&gt;
 |-&lt;br /&gt;
 |0xFF&lt;br /&gt;
 |0xC1&lt;br /&gt;
 |0xFF&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
==Firmware Update==&lt;br /&gt;
Mit Hilfe der [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886 Atmel FLIP-Tools] kann der Programmieradapter über USB programmiert werden. Zusäztlich benötigen Sie [http://download.nicai-systems.com/nibo/UComIrProg_1_0_0_3.exe UComIrProg_1_0_0_3.exe UComIrProg] um den Bootloader zu aktivieren. Der Treiber für das '''AT90USB162''' Gerät befindet sich nach der Intsallation der FLIP-Tools im Verzeichnis &amp;lt;tt&amp;gt;C:\Programme\Atmel\Flip\usb&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Starten Sie UComIrProg und verbinden Sie sich mit dem virtuellen COM-Port.&lt;br /&gt;
# Wählen Sie aus dem Menü ''Activate Bootloader''&lt;br /&gt;
# Der virtuelle COM-Port verschwindet aus Ihrem System und ein neues ''AT90USB162'' Device wird erkannt.&lt;br /&gt;
# Beenden Sie UComIrProg&lt;br /&gt;
# Wählen Sie den Treiber aus dem Atmel FLIP-Tools Verzeichnis&lt;br /&gt;
# Starten Sie die FLIP-Tools&lt;br /&gt;
# Wählen Sie als Gerät ''AT90USB162'' und verbinden Sie sich über USB&lt;br /&gt;
# Laden Sie das aktuelle HEX-File in die FLIP-Tools&lt;br /&gt;
# Programmieren Sie den UCOM-IR mit dem geladenen File&lt;br /&gt;
# Beenden Sie die FLIP-Tools&lt;br /&gt;
# Resetten Sie den UCOM-IR indem Sie das USB-Kabel kurz ausstecken.&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir2-20090406.zip ucom-ir2-20090406.zip] - '''aktuelle''' Firmware für UCOM-IR2 (HW Revision 2.03, SW: 6. April 2009)&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir-20080801.zip ucom-ir-20080801.zip] - Firmware für UCOM-IR (HW Revision 1.03, SW: 1. August 2008)&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf] - Setup Datei f&amp;amp;uuml;r Windows&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/UComIrProg_1_0_0_3.exe UComIrProg_1_0_0_3.exe] - RC5 Fernbedienung als Programm&lt;br /&gt;
&lt;br /&gt;
==Weblinks==&lt;br /&gt;
* [[ucomir_nicai_de:|nicai-systems.de]] - Produktseite&lt;br /&gt;
* [[download_nicai_com:nibo/DokuUCOM-IR2_20081008.pdf|DokuUCOM-IR2_20081008.pdf]] - Bauanleitung zum Programmieradapter&lt;br /&gt;
* [[shop_nicai_de:|shop.nicai-systems.de]] - UCOM-IR2-Programmieradapter Webshop&lt;br /&gt;
* [[reichelt_article:87463|www.reichelt.de]] - UCOM-IR2 bei ''reichelt elektronik''&lt;br /&gt;
* [http://catalog.osram-os.com/catalogue/catalogue.do;jsessionid=0?act=downloadFile&amp;amp;favOid=020000030000cc9b000100b6 SFH485] - Osram Datenblatt IR-LED&lt;br /&gt;
* [http://catalog.osram-os.com/catalogue/catalogue.do;jsessionid=0?act=downloadFile&amp;amp;favOid=020000030000b3bc000100b6 SFH5110] - Osram Datenblatt IR-Empf&amp;amp;auml;nger&lt;br /&gt;
* [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886 Atmel FLIP] - Tool zum Programmieren des AT90USB162&lt;br /&gt;
&lt;br /&gt;
[[Category:UCOM-IR]]&lt;/div&gt;</summary>
		<author><name>Mayx</name></author>	</entry>

	<entry>
		<id>http://www.nibo-roboter.de/mediawiki/index.php?title=UCOM-IR2-X&amp;diff=433</id>
		<title>UCOM-IR2-X</title>
		<link rel="alternate" type="text/html" href="http://www.nibo-roboter.de/mediawiki/index.php?title=UCOM-IR2-X&amp;diff=433"/>
				<updated>2009-12-19T15:25:36Z</updated>
		
		<summary type="html">&lt;p&gt;Mayx: /* Inbetriebnahme unter Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:UCOM-IR.jpg|thumb|UCOM-IR (Version 1)]]&lt;br /&gt;
UCOM-IR2 ist ein speziell f&amp;amp;uuml;r den Nibo entwickelter USB [[Programmieradapter]]. Er l&amp;amp;auml;&amp;amp;szlig;t sich auch zur Programmierung von anderen AVR-Controllern benutzen, da er mit der von Atmel definierten [[Steckerbelegungen#Programmierstecker|6-poligen ISP-Schnittstelle]] ausger&amp;amp;uuml;stet ist. Der Programmieradapter basiert auf einem Atmel [[AT90USB162]] Controller mit 16 Mhz.&lt;br /&gt;
Da der Adapter &amp;amp;uuml;ber IR-LEDs zum Senden und einen IR-Empf&amp;amp;auml;ngerbaustein verf&amp;amp;uuml;gt, ist es m&amp;amp;ouml;glich den Adapter auch zur drahtlosen Kommunikation mit dem Nibo zu verwenden. Die aktuelle Firmware unterst&amp;amp;uuml;tzt die RC5 und RC6-Kommunikation, die serielle Kommunikation wird noch nicht unterst&amp;amp;uuml;tzt!&lt;br /&gt;
Der Programmieradapter l&amp;amp;auml;&amp;amp;szlig;t sich direkt aus dem Atmel [[AVRStudio ansprechen]].&lt;br /&gt;
&lt;br /&gt;
==Von der aktuellen Firmware unterst&amp;amp;uuml;tzte Features==&lt;br /&gt;
* STK500v2 kompatibler Programmieradapter&lt;br /&gt;
* serieller Datenstrom &amp;amp;uuml;ber das 6-polige Kabel (UART)&lt;br /&gt;
* Infrarot:&lt;br /&gt;
** [[RC5-Protokoll]]&lt;br /&gt;
** [[RC6-Protokoll]]&lt;br /&gt;
&lt;br /&gt;
Das Umschalten zwischen den verschiedenen Betriebsmodi erfolgt &amp;amp;uuml;ber die Parity-Einstellung:&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
!Parity / Parit&amp;amp;auml;t!!Modus / Protokoll!!LED passiv!!LED aktiv&lt;br /&gt;
|-&lt;br /&gt;
|None / Keine&lt;br /&gt;
|STK500v2 (AVR-ISP)&lt;br /&gt;
|leuchtet rot&lt;br /&gt;
|blinkt rot (2Hz)&lt;br /&gt;
|-&lt;br /&gt;
|Odd / Ungerade&lt;br /&gt;
|Infrarot (RC5/RC6)&lt;br /&gt;
|blitzt gr&amp;amp;uuml;n (0,25Hz)&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|-&lt;br /&gt;
|Mark / Markierung&lt;br /&gt;
|virtuelle serielle Schnittstelle (UART)&lt;br /&gt;
|blitzt orange (0,25Hz)&lt;br /&gt;
|leuchtet orange&lt;br /&gt;
|-&lt;br /&gt;
|Space / Leerzeichen&lt;br /&gt;
|Testmodus (echo)&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Features in Vorbereitung==&lt;br /&gt;
* Infrarot:&lt;br /&gt;
** serieller Datenstrom, 2400 Baud, 8N1 (geplante Nutzdatenrate: 1920 bit/s)&lt;br /&gt;
** [[Nibo-IR-Protokoll]] (geplante Nutzdatenrate: 4800 bit/s)&lt;br /&gt;
&lt;br /&gt;
==Pinbelegung==&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
!Pin!!ISP!!UART&lt;br /&gt;
|-&lt;br /&gt;
|1||MISO||RXD&lt;br /&gt;
|-&lt;br /&gt;
|2||VTG||-&lt;br /&gt;
|-&lt;br /&gt;
|3||SCK||-&lt;br /&gt;
|-&lt;br /&gt;
|4||MOSI||TXD&lt;br /&gt;
|-&lt;br /&gt;
|5||RESET||-&lt;br /&gt;
|-&lt;br /&gt;
|6||GND||GND&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Inbetriebnahme unter Windows==&lt;br /&gt;
# Entfernen des Jumper JP1&lt;br /&gt;
# Mit dem PC verbinden&lt;br /&gt;
# Als Treiber diese Inf-Datei verwenden: '''[http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf]'''&lt;br /&gt;
# Anschliessend steht der Adapter als virtueller COM-Port zur Verf&amp;amp;uuml;gung&lt;br /&gt;
&lt;br /&gt;
'''Bei Windows x64 muss die Datei [http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf] wie folgt angepasst werden:'''\\&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
[Manufacturer]\\&lt;br /&gt;
%NICAI_SYSTEMS%=NICAI_SYSTEMS,NTamd64&lt;br /&gt;
&amp;lt;/code&amp;gt;\\&lt;br /&gt;
Jedes Vorkommen von &amp;lt;code&amp;gt;.NT&amp;lt;/code&amp;gt; durch &amp;lt;code&amp;gt;.NTamd64&amp;lt;/code&amp;gt; ersetzen.&lt;br /&gt;
&lt;br /&gt;
==Inbetriebnahme unter Linux==&lt;br /&gt;
# Entfernen des Jumper JP1&lt;br /&gt;
# Folgenden Befehl als Root ausf&amp;amp;uuml;hren: &amp;lt;code&amp;gt;modprobe usbserial vendor=0x16c0 product=0x092e&amp;lt;/code&amp;gt;&lt;br /&gt;
# Der Adapter steht danach als virtuelle serielle Verbindung unter /dev/ttyACM* zur Verf&amp;amp;uuml;gung&lt;br /&gt;
&lt;br /&gt;
==Fuse Bits==&lt;br /&gt;
'''VORSICHT!''' Durch setzen der falschen Fuse Bits können Sie sich aus dem AVR-Mikrocontroller [[Ausgesperrt|aussperren]]!&lt;br /&gt;
&lt;br /&gt;
Die Fuse-Bits des NIBO2 haben standardmäßig folgende Werte:&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
 |EXTENDED&lt;br /&gt;
 |HIGH&lt;br /&gt;
 |LOW&lt;br /&gt;
 |-&lt;br /&gt;
 |0xFF&lt;br /&gt;
 |0xC1&lt;br /&gt;
 |0xFF&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
==Firmware Update==&lt;br /&gt;
Mit Hilfe der [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886 Atmel FLIP-Tools] kann der Programmieradapter über USB programmiert werden. Zusäztlich benötigen Sie [http://download.nicai-systems.com/nibo/UComIrProg_1_0_0_3.exe UComIrProg_1_0_0_3.exe UComIrProg] um den Bootloader zu aktivieren. Der Treiber für das '''AT90USB162''' Gerät befindet sich nach der Intsallation der FLIP-Tools im Verzeichnis &amp;lt;tt&amp;gt;C:\Programme\Atmel\Flip\usb&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Starten Sie UComIrProg und verbinden Sie sich mit dem virtuellen COM-Port.&lt;br /&gt;
# Wählen Sie aus dem Menü ''Activate Bootloader''&lt;br /&gt;
# Der virtuelle COM-Port verschwindet aus Ihrem System und ein neues ''AT90USB162'' Device wird erkannt.&lt;br /&gt;
# Beenden Sie UComIrProg&lt;br /&gt;
# Wählen Sie den Treiber aus dem Atmel FLIP-Tools Verzeichnis&lt;br /&gt;
# Starten Sie die FLIP-Tools&lt;br /&gt;
# Wählen Sie als Gerät ''AT90USB162'' und verbinden Sie sich über USB&lt;br /&gt;
# Laden Sie das aktuelle HEX-File in die FLIP-Tools&lt;br /&gt;
# Programmieren Sie den UCOM-IR mit dem geladenen File&lt;br /&gt;
# Beenden Sie die FLIP-Tools&lt;br /&gt;
# Resetten Sie den UCOM-IR indem Sie das USB-Kabel kurz ausstecken.&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir2-20090406.zip ucom-ir2-20090406.zip] - '''aktuelle''' Firmware für UCOM-IR2 (HW Revision 2.03, SW: 6. April 2009)&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir-20080801.zip ucom-ir-20080801.zip] - Firmware für UCOM-IR (HW Revision 1.03, SW: 1. August 2008)&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf] - Setup Datei f&amp;amp;uuml;r Windows&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/UComIrProg_1_0_0_3.exe UComIrProg_1_0_0_3.exe] - RC5 Fernbedienung als Programm&lt;br /&gt;
&lt;br /&gt;
==Weblinks==&lt;br /&gt;
* [[ucomir_nicai_de:|nicai-systems.de]] - Produktseite&lt;br /&gt;
* [[download_nicai_com:nibo/DokuUCOM-IR2_20081008.pdf|DokuUCOM-IR2_20081008.pdf]] - Bauanleitung zum Programmieradapter&lt;br /&gt;
* [[shop_nicai_de:|shop.nicai-systems.de]] - UCOM-IR2-Programmieradapter Webshop&lt;br /&gt;
* [[reichelt_article:87463|www.reichelt.de]] - UCOM-IR2 bei ''reichelt elektronik''&lt;br /&gt;
* [http://catalog.osram-os.com/catalogue/catalogue.do;jsessionid=0?act=downloadFile&amp;amp;favOid=020000030000cc9b000100b6 SFH485] - Osram Datenblatt IR-LED&lt;br /&gt;
* [http://catalog.osram-os.com/catalogue/catalogue.do;jsessionid=0?act=downloadFile&amp;amp;favOid=020000030000b3bc000100b6 SFH5110] - Osram Datenblatt IR-Empf&amp;amp;auml;nger&lt;br /&gt;
* [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886 Atmel FLIP] - Tool zum Programmieren des AT90USB162&lt;br /&gt;
&lt;br /&gt;
[[Category:UCOM-IR]]&lt;/div&gt;</summary>
		<author><name>Mayx</name></author>	</entry>

	<entry>
		<id>http://www.nibo-roboter.de/mediawiki/index.php?title=UCOM-IR2-X&amp;diff=432</id>
		<title>UCOM-IR2-X</title>
		<link rel="alternate" type="text/html" href="http://www.nibo-roboter.de/mediawiki/index.php?title=UCOM-IR2-X&amp;diff=432"/>
				<updated>2009-12-19T15:24:51Z</updated>
		
		<summary type="html">&lt;p&gt;Mayx: /* Inbetriebnahme unter Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:UCOM-IR.jpg|thumb|UCOM-IR (Version 1)]]&lt;br /&gt;
UCOM-IR2 ist ein speziell f&amp;amp;uuml;r den Nibo entwickelter USB [[Programmieradapter]]. Er l&amp;amp;auml;&amp;amp;szlig;t sich auch zur Programmierung von anderen AVR-Controllern benutzen, da er mit der von Atmel definierten [[Steckerbelegungen#Programmierstecker|6-poligen ISP-Schnittstelle]] ausger&amp;amp;uuml;stet ist. Der Programmieradapter basiert auf einem Atmel [[AT90USB162]] Controller mit 16 Mhz.&lt;br /&gt;
Da der Adapter &amp;amp;uuml;ber IR-LEDs zum Senden und einen IR-Empf&amp;amp;auml;ngerbaustein verf&amp;amp;uuml;gt, ist es m&amp;amp;ouml;glich den Adapter auch zur drahtlosen Kommunikation mit dem Nibo zu verwenden. Die aktuelle Firmware unterst&amp;amp;uuml;tzt die RC5 und RC6-Kommunikation, die serielle Kommunikation wird noch nicht unterst&amp;amp;uuml;tzt!&lt;br /&gt;
Der Programmieradapter l&amp;amp;auml;&amp;amp;szlig;t sich direkt aus dem Atmel [[AVRStudio ansprechen]].&lt;br /&gt;
&lt;br /&gt;
==Von der aktuellen Firmware unterst&amp;amp;uuml;tzte Features==&lt;br /&gt;
* STK500v2 kompatibler Programmieradapter&lt;br /&gt;
* serieller Datenstrom &amp;amp;uuml;ber das 6-polige Kabel (UART)&lt;br /&gt;
* Infrarot:&lt;br /&gt;
** [[RC5-Protokoll]]&lt;br /&gt;
** [[RC6-Protokoll]]&lt;br /&gt;
&lt;br /&gt;
Das Umschalten zwischen den verschiedenen Betriebsmodi erfolgt &amp;amp;uuml;ber die Parity-Einstellung:&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
!Parity / Parit&amp;amp;auml;t!!Modus / Protokoll!!LED passiv!!LED aktiv&lt;br /&gt;
|-&lt;br /&gt;
|None / Keine&lt;br /&gt;
|STK500v2 (AVR-ISP)&lt;br /&gt;
|leuchtet rot&lt;br /&gt;
|blinkt rot (2Hz)&lt;br /&gt;
|-&lt;br /&gt;
|Odd / Ungerade&lt;br /&gt;
|Infrarot (RC5/RC6)&lt;br /&gt;
|blitzt gr&amp;amp;uuml;n (0,25Hz)&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|-&lt;br /&gt;
|Mark / Markierung&lt;br /&gt;
|virtuelle serielle Schnittstelle (UART)&lt;br /&gt;
|blitzt orange (0,25Hz)&lt;br /&gt;
|leuchtet orange&lt;br /&gt;
|-&lt;br /&gt;
|Space / Leerzeichen&lt;br /&gt;
|Testmodus (echo)&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Features in Vorbereitung==&lt;br /&gt;
* Infrarot:&lt;br /&gt;
** serieller Datenstrom, 2400 Baud, 8N1 (geplante Nutzdatenrate: 1920 bit/s)&lt;br /&gt;
** [[Nibo-IR-Protokoll]] (geplante Nutzdatenrate: 4800 bit/s)&lt;br /&gt;
&lt;br /&gt;
==Pinbelegung==&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
!Pin!!ISP!!UART&lt;br /&gt;
|-&lt;br /&gt;
|1||MISO||RXD&lt;br /&gt;
|-&lt;br /&gt;
|2||VTG||-&lt;br /&gt;
|-&lt;br /&gt;
|3||SCK||-&lt;br /&gt;
|-&lt;br /&gt;
|4||MOSI||TXD&lt;br /&gt;
|-&lt;br /&gt;
|5||RESET||-&lt;br /&gt;
|-&lt;br /&gt;
|6||GND||GND&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Inbetriebnahme unter Windows==&lt;br /&gt;
# Entfernen des Jumper JP1&lt;br /&gt;
# Mit dem PC verbinden&lt;br /&gt;
# Als Treiber diese Inf-Datei verwenden: '''[http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf]'''&lt;br /&gt;
# Anschliessend steht der Adapter als virtueller COM-Port zur Verf&amp;amp;uuml;gung&lt;br /&gt;
&lt;br /&gt;
'''Bei Windows x64 muss die Datei [http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf] wie folgt angepasst werden:'''&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
[Manufacturer] &lt;br /&gt;
%NICAI_SYSTEMS%=NICAI_SYSTEMS,NTamd64&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Jedes Vorkommen von &amp;lt;nowiki&amp;gt;.NT&amp;lt;/nowiki&amp;gt; durch &amp;lt;nowiki&amp;gt;.NTamd64&amp;lt;/nowiki&amp;gt; ersetzen.&lt;br /&gt;
&lt;br /&gt;
==Inbetriebnahme unter Linux==&lt;br /&gt;
# Entfernen des Jumper JP1&lt;br /&gt;
# Folgenden Befehl als Root ausf&amp;amp;uuml;hren: &amp;lt;code&amp;gt;modprobe usbserial vendor=0x16c0 product=0x092e&amp;lt;/code&amp;gt;&lt;br /&gt;
# Der Adapter steht danach als virtuelle serielle Verbindung unter /dev/ttyACM* zur Verf&amp;amp;uuml;gung&lt;br /&gt;
&lt;br /&gt;
==Fuse Bits==&lt;br /&gt;
'''VORSICHT!''' Durch setzen der falschen Fuse Bits können Sie sich aus dem AVR-Mikrocontroller [[Ausgesperrt|aussperren]]!&lt;br /&gt;
&lt;br /&gt;
Die Fuse-Bits des NIBO2 haben standardmäßig folgende Werte:&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
 |EXTENDED&lt;br /&gt;
 |HIGH&lt;br /&gt;
 |LOW&lt;br /&gt;
 |-&lt;br /&gt;
 |0xFF&lt;br /&gt;
 |0xC1&lt;br /&gt;
 |0xFF&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
==Firmware Update==&lt;br /&gt;
Mit Hilfe der [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886 Atmel FLIP-Tools] kann der Programmieradapter über USB programmiert werden. Zusäztlich benötigen Sie [http://download.nicai-systems.com/nibo/UComIrProg_1_0_0_3.exe UComIrProg_1_0_0_3.exe UComIrProg] um den Bootloader zu aktivieren. Der Treiber für das '''AT90USB162''' Gerät befindet sich nach der Intsallation der FLIP-Tools im Verzeichnis &amp;lt;tt&amp;gt;C:\Programme\Atmel\Flip\usb&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Starten Sie UComIrProg und verbinden Sie sich mit dem virtuellen COM-Port.&lt;br /&gt;
# Wählen Sie aus dem Menü ''Activate Bootloader''&lt;br /&gt;
# Der virtuelle COM-Port verschwindet aus Ihrem System und ein neues ''AT90USB162'' Device wird erkannt.&lt;br /&gt;
# Beenden Sie UComIrProg&lt;br /&gt;
# Wählen Sie den Treiber aus dem Atmel FLIP-Tools Verzeichnis&lt;br /&gt;
# Starten Sie die FLIP-Tools&lt;br /&gt;
# Wählen Sie als Gerät ''AT90USB162'' und verbinden Sie sich über USB&lt;br /&gt;
# Laden Sie das aktuelle HEX-File in die FLIP-Tools&lt;br /&gt;
# Programmieren Sie den UCOM-IR mit dem geladenen File&lt;br /&gt;
# Beenden Sie die FLIP-Tools&lt;br /&gt;
# Resetten Sie den UCOM-IR indem Sie das USB-Kabel kurz ausstecken.&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir2-20090406.zip ucom-ir2-20090406.zip] - '''aktuelle''' Firmware für UCOM-IR2 (HW Revision 2.03, SW: 6. April 2009)&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir-20080801.zip ucom-ir-20080801.zip] - Firmware für UCOM-IR (HW Revision 1.03, SW: 1. August 2008)&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf] - Setup Datei f&amp;amp;uuml;r Windows&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/UComIrProg_1_0_0_3.exe UComIrProg_1_0_0_3.exe] - RC5 Fernbedienung als Programm&lt;br /&gt;
&lt;br /&gt;
==Weblinks==&lt;br /&gt;
* [[ucomir_nicai_de:|nicai-systems.de]] - Produktseite&lt;br /&gt;
* [[download_nicai_com:nibo/DokuUCOM-IR2_20081008.pdf|DokuUCOM-IR2_20081008.pdf]] - Bauanleitung zum Programmieradapter&lt;br /&gt;
* [[shop_nicai_de:|shop.nicai-systems.de]] - UCOM-IR2-Programmieradapter Webshop&lt;br /&gt;
* [[reichelt_article:87463|www.reichelt.de]] - UCOM-IR2 bei ''reichelt elektronik''&lt;br /&gt;
* [http://catalog.osram-os.com/catalogue/catalogue.do;jsessionid=0?act=downloadFile&amp;amp;favOid=020000030000cc9b000100b6 SFH485] - Osram Datenblatt IR-LED&lt;br /&gt;
* [http://catalog.osram-os.com/catalogue/catalogue.do;jsessionid=0?act=downloadFile&amp;amp;favOid=020000030000b3bc000100b6 SFH5110] - Osram Datenblatt IR-Empf&amp;amp;auml;nger&lt;br /&gt;
* [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886 Atmel FLIP] - Tool zum Programmieren des AT90USB162&lt;br /&gt;
&lt;br /&gt;
[[Category:UCOM-IR]]&lt;/div&gt;</summary>
		<author><name>Mayx</name></author>	</entry>

	<entry>
		<id>http://www.nibo-roboter.de/mediawiki/index.php?title=UCOM-IR2-X&amp;diff=431</id>
		<title>UCOM-IR2-X</title>
		<link rel="alternate" type="text/html" href="http://www.nibo-roboter.de/mediawiki/index.php?title=UCOM-IR2-X&amp;diff=431"/>
				<updated>2009-12-19T15:24:18Z</updated>
		
		<summary type="html">&lt;p&gt;Mayx: /* Inbetriebnahme unter Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:UCOM-IR.jpg|thumb|UCOM-IR (Version 1)]]&lt;br /&gt;
UCOM-IR2 ist ein speziell f&amp;amp;uuml;r den Nibo entwickelter USB [[Programmieradapter]]. Er l&amp;amp;auml;&amp;amp;szlig;t sich auch zur Programmierung von anderen AVR-Controllern benutzen, da er mit der von Atmel definierten [[Steckerbelegungen#Programmierstecker|6-poligen ISP-Schnittstelle]] ausger&amp;amp;uuml;stet ist. Der Programmieradapter basiert auf einem Atmel [[AT90USB162]] Controller mit 16 Mhz.&lt;br /&gt;
Da der Adapter &amp;amp;uuml;ber IR-LEDs zum Senden und einen IR-Empf&amp;amp;auml;ngerbaustein verf&amp;amp;uuml;gt, ist es m&amp;amp;ouml;glich den Adapter auch zur drahtlosen Kommunikation mit dem Nibo zu verwenden. Die aktuelle Firmware unterst&amp;amp;uuml;tzt die RC5 und RC6-Kommunikation, die serielle Kommunikation wird noch nicht unterst&amp;amp;uuml;tzt!&lt;br /&gt;
Der Programmieradapter l&amp;amp;auml;&amp;amp;szlig;t sich direkt aus dem Atmel [[AVRStudio ansprechen]].&lt;br /&gt;
&lt;br /&gt;
==Von der aktuellen Firmware unterst&amp;amp;uuml;tzte Features==&lt;br /&gt;
* STK500v2 kompatibler Programmieradapter&lt;br /&gt;
* serieller Datenstrom &amp;amp;uuml;ber das 6-polige Kabel (UART)&lt;br /&gt;
* Infrarot:&lt;br /&gt;
** [[RC5-Protokoll]]&lt;br /&gt;
** [[RC6-Protokoll]]&lt;br /&gt;
&lt;br /&gt;
Das Umschalten zwischen den verschiedenen Betriebsmodi erfolgt &amp;amp;uuml;ber die Parity-Einstellung:&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
!Parity / Parit&amp;amp;auml;t!!Modus / Protokoll!!LED passiv!!LED aktiv&lt;br /&gt;
|-&lt;br /&gt;
|None / Keine&lt;br /&gt;
|STK500v2 (AVR-ISP)&lt;br /&gt;
|leuchtet rot&lt;br /&gt;
|blinkt rot (2Hz)&lt;br /&gt;
|-&lt;br /&gt;
|Odd / Ungerade&lt;br /&gt;
|Infrarot (RC5/RC6)&lt;br /&gt;
|blitzt gr&amp;amp;uuml;n (0,25Hz)&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|-&lt;br /&gt;
|Mark / Markierung&lt;br /&gt;
|virtuelle serielle Schnittstelle (UART)&lt;br /&gt;
|blitzt orange (0,25Hz)&lt;br /&gt;
|leuchtet orange&lt;br /&gt;
|-&lt;br /&gt;
|Space / Leerzeichen&lt;br /&gt;
|Testmodus (echo)&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Features in Vorbereitung==&lt;br /&gt;
* Infrarot:&lt;br /&gt;
** serieller Datenstrom, 2400 Baud, 8N1 (geplante Nutzdatenrate: 1920 bit/s)&lt;br /&gt;
** [[Nibo-IR-Protokoll]] (geplante Nutzdatenrate: 4800 bit/s)&lt;br /&gt;
&lt;br /&gt;
==Pinbelegung==&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
!Pin!!ISP!!UART&lt;br /&gt;
|-&lt;br /&gt;
|1||MISO||RXD&lt;br /&gt;
|-&lt;br /&gt;
|2||VTG||-&lt;br /&gt;
|-&lt;br /&gt;
|3||SCK||-&lt;br /&gt;
|-&lt;br /&gt;
|4||MOSI||TXD&lt;br /&gt;
|-&lt;br /&gt;
|5||RESET||-&lt;br /&gt;
|-&lt;br /&gt;
|6||GND||GND&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Inbetriebnahme unter Windows==&lt;br /&gt;
# Entfernen des Jumper JP1&lt;br /&gt;
# Mit dem PC verbinden&lt;br /&gt;
# Als Treiber diese Inf-Datei verwenden: '''[http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf]'''&lt;br /&gt;
# Anschliessend steht der Adapter als virtueller COM-Port zur Verf&amp;amp;uuml;gung&lt;br /&gt;
&lt;br /&gt;
'''Bei Windows x64 muss die Datei [http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf] wie folgt angepasst werden:'''&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
[Manufacturer] &lt;br /&gt;
%NICAI_SYSTEMS%=NICAI_SYSTEMS,NTamd64&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Jedes Vorkommen von &amp;lt;nowiki&amp;gt;.NT&amp;lt;/nowiki&amp;gt; durch &amp;lt;nowiki&amp;gt;.NTamd64&amp;lt;/nowiki&amp;gt; ersetzen.&lt;br /&gt;
&lt;br /&gt;
==Inbetriebnahme unter Linux==&lt;br /&gt;
# Entfernen des Jumper JP1&lt;br /&gt;
# Folgenden Befehl als Root ausf&amp;amp;uuml;hren: &amp;lt;code&amp;gt;modprobe usbserial vendor=0x16c0 product=0x092e&amp;lt;/code&amp;gt;&lt;br /&gt;
# Der Adapter steht danach als virtuelle serielle Verbindung unter /dev/ttyACM* zur Verf&amp;amp;uuml;gung&lt;br /&gt;
&lt;br /&gt;
==Fuse Bits==&lt;br /&gt;
'''VORSICHT!''' Durch setzen der falschen Fuse Bits können Sie sich aus dem AVR-Mikrocontroller [[Ausgesperrt|aussperren]]!&lt;br /&gt;
&lt;br /&gt;
Die Fuse-Bits des NIBO2 haben standardmäßig folgende Werte:&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
 |EXTENDED&lt;br /&gt;
 |HIGH&lt;br /&gt;
 |LOW&lt;br /&gt;
 |-&lt;br /&gt;
 |0xFF&lt;br /&gt;
 |0xC1&lt;br /&gt;
 |0xFF&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
==Firmware Update==&lt;br /&gt;
Mit Hilfe der [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886 Atmel FLIP-Tools] kann der Programmieradapter über USB programmiert werden. Zusäztlich benötigen Sie [http://download.nicai-systems.com/nibo/UComIrProg_1_0_0_3.exe UComIrProg_1_0_0_3.exe UComIrProg] um den Bootloader zu aktivieren. Der Treiber für das '''AT90USB162''' Gerät befindet sich nach der Intsallation der FLIP-Tools im Verzeichnis &amp;lt;tt&amp;gt;C:\Programme\Atmel\Flip\usb&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Starten Sie UComIrProg und verbinden Sie sich mit dem virtuellen COM-Port.&lt;br /&gt;
# Wählen Sie aus dem Menü ''Activate Bootloader''&lt;br /&gt;
# Der virtuelle COM-Port verschwindet aus Ihrem System und ein neues ''AT90USB162'' Device wird erkannt.&lt;br /&gt;
# Beenden Sie UComIrProg&lt;br /&gt;
# Wählen Sie den Treiber aus dem Atmel FLIP-Tools Verzeichnis&lt;br /&gt;
# Starten Sie die FLIP-Tools&lt;br /&gt;
# Wählen Sie als Gerät ''AT90USB162'' und verbinden Sie sich über USB&lt;br /&gt;
# Laden Sie das aktuelle HEX-File in die FLIP-Tools&lt;br /&gt;
# Programmieren Sie den UCOM-IR mit dem geladenen File&lt;br /&gt;
# Beenden Sie die FLIP-Tools&lt;br /&gt;
# Resetten Sie den UCOM-IR indem Sie das USB-Kabel kurz ausstecken.&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir2-20090406.zip ucom-ir2-20090406.zip] - '''aktuelle''' Firmware für UCOM-IR2 (HW Revision 2.03, SW: 6. April 2009)&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir-20080801.zip ucom-ir-20080801.zip] - Firmware für UCOM-IR (HW Revision 1.03, SW: 1. August 2008)&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf] - Setup Datei f&amp;amp;uuml;r Windows&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/UComIrProg_1_0_0_3.exe UComIrProg_1_0_0_3.exe] - RC5 Fernbedienung als Programm&lt;br /&gt;
&lt;br /&gt;
==Weblinks==&lt;br /&gt;
* [[ucomir_nicai_de:|nicai-systems.de]] - Produktseite&lt;br /&gt;
* [[download_nicai_com:nibo/DokuUCOM-IR2_20081008.pdf|DokuUCOM-IR2_20081008.pdf]] - Bauanleitung zum Programmieradapter&lt;br /&gt;
* [[shop_nicai_de:|shop.nicai-systems.de]] - UCOM-IR2-Programmieradapter Webshop&lt;br /&gt;
* [[reichelt_article:87463|www.reichelt.de]] - UCOM-IR2 bei ''reichelt elektronik''&lt;br /&gt;
* [http://catalog.osram-os.com/catalogue/catalogue.do;jsessionid=0?act=downloadFile&amp;amp;favOid=020000030000cc9b000100b6 SFH485] - Osram Datenblatt IR-LED&lt;br /&gt;
* [http://catalog.osram-os.com/catalogue/catalogue.do;jsessionid=0?act=downloadFile&amp;amp;favOid=020000030000b3bc000100b6 SFH5110] - Osram Datenblatt IR-Empf&amp;amp;auml;nger&lt;br /&gt;
* [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886 Atmel FLIP] - Tool zum Programmieren des AT90USB162&lt;br /&gt;
&lt;br /&gt;
[[Category:UCOM-IR]]&lt;/div&gt;</summary>
		<author><name>Mayx</name></author>	</entry>

	<entry>
		<id>http://www.nibo-roboter.de/mediawiki/index.php?title=UCOM-IR2-X&amp;diff=430</id>
		<title>UCOM-IR2-X</title>
		<link rel="alternate" type="text/html" href="http://www.nibo-roboter.de/mediawiki/index.php?title=UCOM-IR2-X&amp;diff=430"/>
				<updated>2009-12-19T15:21:56Z</updated>
		
		<summary type="html">&lt;p&gt;Mayx: /* Inbetriebnahme unter Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:UCOM-IR.jpg|thumb|UCOM-IR (Version 1)]]&lt;br /&gt;
UCOM-IR2 ist ein speziell f&amp;amp;uuml;r den Nibo entwickelter USB [[Programmieradapter]]. Er l&amp;amp;auml;&amp;amp;szlig;t sich auch zur Programmierung von anderen AVR-Controllern benutzen, da er mit der von Atmel definierten [[Steckerbelegungen#Programmierstecker|6-poligen ISP-Schnittstelle]] ausger&amp;amp;uuml;stet ist. Der Programmieradapter basiert auf einem Atmel [[AT90USB162]] Controller mit 16 Mhz.&lt;br /&gt;
Da der Adapter &amp;amp;uuml;ber IR-LEDs zum Senden und einen IR-Empf&amp;amp;auml;ngerbaustein verf&amp;amp;uuml;gt, ist es m&amp;amp;ouml;glich den Adapter auch zur drahtlosen Kommunikation mit dem Nibo zu verwenden. Die aktuelle Firmware unterst&amp;amp;uuml;tzt die RC5 und RC6-Kommunikation, die serielle Kommunikation wird noch nicht unterst&amp;amp;uuml;tzt!&lt;br /&gt;
Der Programmieradapter l&amp;amp;auml;&amp;amp;szlig;t sich direkt aus dem Atmel [[AVRStudio ansprechen]].&lt;br /&gt;
&lt;br /&gt;
==Von der aktuellen Firmware unterst&amp;amp;uuml;tzte Features==&lt;br /&gt;
* STK500v2 kompatibler Programmieradapter&lt;br /&gt;
* serieller Datenstrom &amp;amp;uuml;ber das 6-polige Kabel (UART)&lt;br /&gt;
* Infrarot:&lt;br /&gt;
** [[RC5-Protokoll]]&lt;br /&gt;
** [[RC6-Protokoll]]&lt;br /&gt;
&lt;br /&gt;
Das Umschalten zwischen den verschiedenen Betriebsmodi erfolgt &amp;amp;uuml;ber die Parity-Einstellung:&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
!Parity / Parit&amp;amp;auml;t!!Modus / Protokoll!!LED passiv!!LED aktiv&lt;br /&gt;
|-&lt;br /&gt;
|None / Keine&lt;br /&gt;
|STK500v2 (AVR-ISP)&lt;br /&gt;
|leuchtet rot&lt;br /&gt;
|blinkt rot (2Hz)&lt;br /&gt;
|-&lt;br /&gt;
|Odd / Ungerade&lt;br /&gt;
|Infrarot (RC5/RC6)&lt;br /&gt;
|blitzt gr&amp;amp;uuml;n (0,25Hz)&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|-&lt;br /&gt;
|Mark / Markierung&lt;br /&gt;
|virtuelle serielle Schnittstelle (UART)&lt;br /&gt;
|blitzt orange (0,25Hz)&lt;br /&gt;
|leuchtet orange&lt;br /&gt;
|-&lt;br /&gt;
|Space / Leerzeichen&lt;br /&gt;
|Testmodus (echo)&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|leuchtet gr&amp;amp;uuml;n&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Features in Vorbereitung==&lt;br /&gt;
* Infrarot:&lt;br /&gt;
** serieller Datenstrom, 2400 Baud, 8N1 (geplante Nutzdatenrate: 1920 bit/s)&lt;br /&gt;
** [[Nibo-IR-Protokoll]] (geplante Nutzdatenrate: 4800 bit/s)&lt;br /&gt;
&lt;br /&gt;
==Pinbelegung==&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
!Pin!!ISP!!UART&lt;br /&gt;
|-&lt;br /&gt;
|1||MISO||RXD&lt;br /&gt;
|-&lt;br /&gt;
|2||VTG||-&lt;br /&gt;
|-&lt;br /&gt;
|3||SCK||-&lt;br /&gt;
|-&lt;br /&gt;
|4||MOSI||TXD&lt;br /&gt;
|-&lt;br /&gt;
|5||RESET||-&lt;br /&gt;
|-&lt;br /&gt;
|6||GND||GND&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Inbetriebnahme unter Windows==&lt;br /&gt;
# Entfernen des Jumper JP1&lt;br /&gt;
# Mit dem PC verbinden&lt;br /&gt;
# Als Treiber diese Inf-Datei verwenden: '''[http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf]'''&lt;br /&gt;
# Anschliessend steht der Adapter als virtueller COM-Port zur Verf&amp;amp;uuml;gung&lt;br /&gt;
&lt;br /&gt;
'''Bei Windows x64 muss die Datei [http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf] wie folgt angepasst werden:'''&lt;br /&gt;
&lt;br /&gt;
==Inbetriebnahme unter Linux==&lt;br /&gt;
# Entfernen des Jumper JP1&lt;br /&gt;
# Folgenden Befehl als Root ausf&amp;amp;uuml;hren: &amp;lt;code&amp;gt;modprobe usbserial vendor=0x16c0 product=0x092e&amp;lt;/code&amp;gt;&lt;br /&gt;
# Der Adapter steht danach als virtuelle serielle Verbindung unter /dev/ttyACM* zur Verf&amp;amp;uuml;gung&lt;br /&gt;
&lt;br /&gt;
==Fuse Bits==&lt;br /&gt;
'''VORSICHT!''' Durch setzen der falschen Fuse Bits können Sie sich aus dem AVR-Mikrocontroller [[Ausgesperrt|aussperren]]!&lt;br /&gt;
&lt;br /&gt;
Die Fuse-Bits des NIBO2 haben standardmäßig folgende Werte:&lt;br /&gt;
{| {{BlueTable}}&lt;br /&gt;
 |EXTENDED&lt;br /&gt;
 |HIGH&lt;br /&gt;
 |LOW&lt;br /&gt;
 |-&lt;br /&gt;
 |0xFF&lt;br /&gt;
 |0xC1&lt;br /&gt;
 |0xFF&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
==Firmware Update==&lt;br /&gt;
Mit Hilfe der [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886 Atmel FLIP-Tools] kann der Programmieradapter über USB programmiert werden. Zusäztlich benötigen Sie [http://download.nicai-systems.com/nibo/UComIrProg_1_0_0_3.exe UComIrProg_1_0_0_3.exe UComIrProg] um den Bootloader zu aktivieren. Der Treiber für das '''AT90USB162''' Gerät befindet sich nach der Intsallation der FLIP-Tools im Verzeichnis &amp;lt;tt&amp;gt;C:\Programme\Atmel\Flip\usb&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Starten Sie UComIrProg und verbinden Sie sich mit dem virtuellen COM-Port.&lt;br /&gt;
# Wählen Sie aus dem Menü ''Activate Bootloader''&lt;br /&gt;
# Der virtuelle COM-Port verschwindet aus Ihrem System und ein neues ''AT90USB162'' Device wird erkannt.&lt;br /&gt;
# Beenden Sie UComIrProg&lt;br /&gt;
# Wählen Sie den Treiber aus dem Atmel FLIP-Tools Verzeichnis&lt;br /&gt;
# Starten Sie die FLIP-Tools&lt;br /&gt;
# Wählen Sie als Gerät ''AT90USB162'' und verbinden Sie sich über USB&lt;br /&gt;
# Laden Sie das aktuelle HEX-File in die FLIP-Tools&lt;br /&gt;
# Programmieren Sie den UCOM-IR mit dem geladenen File&lt;br /&gt;
# Beenden Sie die FLIP-Tools&lt;br /&gt;
# Resetten Sie den UCOM-IR indem Sie das USB-Kabel kurz ausstecken.&lt;br /&gt;
&lt;br /&gt;
==Software==&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir2-20090406.zip ucom-ir2-20090406.zip] - '''aktuelle''' Firmware für UCOM-IR2 (HW Revision 2.03, SW: 6. April 2009)&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir-20080801.zip ucom-ir-20080801.zip] - Firmware für UCOM-IR (HW Revision 1.03, SW: 1. August 2008)&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/ucom-ir.inf ucom-ir.inf] - Setup Datei f&amp;amp;uuml;r Windows&lt;br /&gt;
* [http://download.nicai-systems.com/nibo/UComIrProg_1_0_0_3.exe UComIrProg_1_0_0_3.exe] - RC5 Fernbedienung als Programm&lt;br /&gt;
&lt;br /&gt;
==Weblinks==&lt;br /&gt;
* [[ucomir_nicai_de:|nicai-systems.de]] - Produktseite&lt;br /&gt;
* [[download_nicai_com:nibo/DokuUCOM-IR2_20081008.pdf|DokuUCOM-IR2_20081008.pdf]] - Bauanleitung zum Programmieradapter&lt;br /&gt;
* [[shop_nicai_de:|shop.nicai-systems.de]] - UCOM-IR2-Programmieradapter Webshop&lt;br /&gt;
* [[reichelt_article:87463|www.reichelt.de]] - UCOM-IR2 bei ''reichelt elektronik''&lt;br /&gt;
* [http://catalog.osram-os.com/catalogue/catalogue.do;jsessionid=0?act=downloadFile&amp;amp;favOid=020000030000cc9b000100b6 SFH485] - Osram Datenblatt IR-LED&lt;br /&gt;
* [http://catalog.osram-os.com/catalogue/catalogue.do;jsessionid=0?act=downloadFile&amp;amp;favOid=020000030000b3bc000100b6 SFH5110] - Osram Datenblatt IR-Empf&amp;amp;auml;nger&lt;br /&gt;
* [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886 Atmel FLIP] - Tool zum Programmieren des AT90USB162&lt;br /&gt;
&lt;br /&gt;
[[Category:UCOM-IR]]&lt;/div&gt;</summary>
		<author><name>Mayx</name></author>	</entry>

	</feed>