<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=85.8.0.83</id>
	<title>Mikrocontroller.net - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=85.8.0.83"/>
	<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/articles/Spezial:Beitr%C3%A4ge/85.8.0.83"/>
	<updated>2026-04-10T13:49:28Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Platinenherstellung_mit_der_Tonertransfermethode&amp;diff=10216</id>
		<title>Platinenherstellung mit der Tonertransfermethode</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Platinenherstellung_mit_der_Tonertransfermethode&amp;diff=10216"/>
		<updated>2005-11-25T17:12:10Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ohne die Zwischenschritte des Belichtens und Entwickelns koennen Platinen schneller und guenstiger hergestellt werden, indem der Toner eines Laserdruckers oder Kopierers als Aetzmaske verwendet wird.&lt;br /&gt;
Die erreichte Qualität haengt - wie auf dem konventionellen Wege auch - von vielen Faktoren ab, ist daher nicht unbedingt reproduzierbar, und meistens nicht so hoch wie die durch die optische Methode erreichte. 0,2mm Leiterbahnbreite sind möglich (KM FS-1020D), durch den minimalen Tonerauftrag kommt es dabei allerdings u.U. zu kleinsten Loechern, die in dieser Größenordnung schon schaden koennen. Leiterbahnunterbrechungen behebt man am besten mit einem säurefesten Edding.&lt;br /&gt;
&lt;br /&gt;
Das Layout wird mit einem Laserdrucker (hier:Samsung ML4600) spiegelverkehrt auf ein geeignetes Transfer-Medium (hier Reichelt-Katalogseite) gedruckt und auf die  gereinigte, unbeschichtete kupferkaschierte Platine (Brennspiritus, Scheuermilch) aufgebracht. Am besten für den Transfer eignen sich beschichtete Hochglanzpapiersorten aus Katalogen oder Zeitschriften.&lt;br /&gt;
Laminiergeraete sind zum Aufbringen des Toners auf die Platine moeglicherweise geeignet, ein einfaches Bügeleisen (glatte Unterseite) und ein daruntergelegtes  (Taschen)-Tuch bringen den notwendigen Druck und die Hitze, ohne den Toner seitlich zu beanspruchen.&lt;br /&gt;
Katalogpapiere können durch Einweichen in warmen Seifenwasser gut durch sanftes Abreiben mit den Fingern entfernt werden, so dass nur der Toner auf der Platine verbleibt:&lt;br /&gt;
&lt;br /&gt;
[[Bild:Tonertransfer1.jpg|thumb|center|Nach dem Aufbügeln]]&lt;br /&gt;
&lt;br /&gt;
Nach dem Ätzen mit Eisen(III)-chlorid (FeCl&amp;lt;small&amp;gt;3&amp;lt;/small&amp;gt;) (die Papierfasern störten dabei nicht) sieht die Platine so aus:&lt;br /&gt;
&lt;br /&gt;
[[Bild:Tonertransfer2.jpg|thumb|center|Nach dem Ätzen]]&lt;br /&gt;
&lt;br /&gt;
Danach wird der Toner mit Aceton entfernt, ungiftiges mechanisches Entfernen des Toners funktioniert auch. Dazu rubbelt man mit der rauhen Seite eines Glitzi-Schwammes (( Glitzi-Schwamm = Küchen-Schwamm mit einseitiger Scheuerbeschichtung ) es eignet sich auch super ein &amp;quot;Schleifpad&amp;quot; aus dem Bau/Sanitärmarkt welches normalerweise zur Lötstellenreinigung von Kupferrohren verwendet wird ) so lange auf der Platine herum, bis keine Tonerreste mehr zu sehen sind.&lt;br /&gt;
&lt;br /&gt;
[[Bild:Tonertransfer3.jpg|thumb|center|Gereinigte Platine]]&lt;br /&gt;
&lt;br /&gt;
Aceton gibt es im Baumarkt (unbedingt Sicherheitsvorschriften beachten!)&lt;br /&gt;
&lt;br /&gt;
== Bestückungsdruck==&lt;br /&gt;
&lt;br /&gt;
Übrigens eignet sich die Tonertransfermethode auch hervorragend, um einen Bestückungsdruck auf der anderen Seite der Platine herzustellen. Dazu wird ebenfalls der Druck spiegelverkehrt auf die Platine gebügelt. Am Besten gelingt die Positionierung auf einer bereits gebohrten Platine, die mit dem Papier gegen das Licht gehalten und auf die Bohrlöcher fixiert wird.&lt;br /&gt;
Zwar haelt der Toner auf der anderen Seite nicht so stark, aber zumindest bis zur fertigen Bestückung der Platine mit den Bauteilen sollte es reichen, wer vorsichtig damit umgeht, auch um einiges länger.&lt;br /&gt;
&lt;br /&gt;
Es ist u.U. auch möglich, das Einweichen in Wasser zu umgehen, in dem man in Graustufen druckt - durch die Rasterung des Laserdruckers ist die Verbindung des Transfermediums mit der Leiterplatte auf Tonerpunkte begrenzt, die beim Abziehen eher auf der Platine verbleiben, als auf dem Transfermedium.&lt;br /&gt;
&lt;br /&gt;
==Getestete Folien und Papiere==&lt;br /&gt;
&lt;br /&gt;
*Avery Zweckform Laser A4&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* Ausführliche Diskussion verschiedener Varianten in [http://www.mikrocontroller.net/forum/read-6-40012.html diesem Thread] im Mikrocontroller.net Forum.&lt;br /&gt;
* http://myweb.cableone.net/wheedal/pcb.htm (hier sieht man, dass QFP und ein pitch von 0,5 mm realisierbar ist!)&lt;br /&gt;
* http://www.fullnet.com/u/tomg/gooteepc.htm&lt;br /&gt;
* http://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=2490&amp;amp;start=0 (Login erforderlich)&lt;br /&gt;
* http://thomaspfeifer.net/platinen_aetzen.htm (Die Methode Schritt für Schritt erklärt mit Bildern) + Steuerung für Laminiergerät&lt;br /&gt;
* http://www.comwebnet.de unter Platinenherstellung mit Klebefolien &lt;br /&gt;
===Im Forum===&lt;br /&gt;
*http://www.mikrocontroller.net/forum/read-6-40012.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Platinen]]&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=CAN&amp;diff=10306</id>
		<title>CAN</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=CAN&amp;diff=10306"/>
		<updated>2005-11-21T11:43:19Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Mikrokontroller mit CAN==&lt;br /&gt;
=== AT90CAN128===&lt;br /&gt;
&lt;br /&gt;
* Atmel AVR Controller mit CAN-Schnittstelle (ein Kanal) &lt;br /&gt;
&lt;br /&gt;
* 15 CAN &amp;quot;Message Objects&amp;quot;, jedes individuell konfigurierbar.&lt;br /&gt;
&lt;br /&gt;
* 128kByte Flash, 4kByte RAM&lt;br /&gt;
&lt;br /&gt;
* Bis auf die CAN-Fuktionen weitestgehend identisch mit dem ATmega128 (vgl. Migration-Guide ATmega128-&amp;gt;AT90CAN128 bei atmel.com)&lt;br /&gt;
&lt;br /&gt;
* Beispielcode inkl. CAN für den IAR-C-Compiler findet sich bei atmel.com. Autobaud-Routinen in Assembler (etwas Aufwand bei der Portierung nach avr-gcc/avr-as).&lt;br /&gt;
&lt;br /&gt;
* Für die ISP-Programmierung schliesst man Ihn wie den ATmega128 an. MOSI-2 ; MISO-3 ; SCK-11 ; /Reset-20 ;  GND-22,53,63 ; Vcc-21,52,(62),(64). Auf die übliche &amp;quot;ATmega64/128-Problematik&amp;quot; achten: MISO/MOSI der Programmierschnittstelle sind nicht identisch mit der SPI-Schnittstelle.&lt;br /&gt;
&lt;br /&gt;
* Im Auslieferungszustand ist nur der interne RC-Oszillator aktiv (wie üblich bei allen modernen AVRs mit internem R/C-Oszillator vgl. [[AVR Checkliste]]). Umschalten auf externe Taktquelle über die AVR-Fusebits.&lt;br /&gt;
&lt;br /&gt;
* Dieser MC ist für nicht-gewerbliche Endanwender einzeln z.B. bei Reichelt und Segor erhältlich (ca. 17 EUR). Beim Bestellen des MC sollte man einen CAN-BUS-Treiber gleich mitbestellen: z.B. Philips PCA82C250. Jedoch auf vorhandene Versorgungsspannungen achten (AT90CAN128 &amp;quot;kann mit&amp;quot; VCC=2,7...5,5V, PCA82C250 lt. Datenblatt für VCC=4,5...5V).&lt;br /&gt;
&lt;br /&gt;
* die aktuelle Hardware-Version (Stand 4/2005) hat einen &amp;quot;silicon bug&amp;quot; (Hardwarefehler, vgl. avrfreaks-Forum): Liegt der Stack im &#039;&#039;externen&#039;&#039; RAM, führt dies zu Fehlern in der Stackverwaltung (push/pop/rcall etc.). Details in aktuellen Fassungen des Datenblatts. Abhilfe/Workaround: Stack im internen RAM (&amp;lt;0x1001) verwalten. Dies ist ohnehin sinnvoll, da der Stackzugriff dann schneller ist. &lt;br /&gt;
&lt;br /&gt;
* CANopen software protocol stacks at http://www.port.de/Atmel.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *Als Programmieradapter braucht man einen, der eine gewisse Intelligenz beinhaltet. Vergebens waren auch bei mir die Versuche,   mit dem &#039;Kanda&#039;-Dongle vom STK200-Board und ähnliche Nachbauten.  -&amp;gt; www.mikrocontroller-projekte.de [- Einzeltest mit Stickprobenumfang 1 - sollte schon funktionieren, auskommentiert bis nochmals belegt - mt] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Philips LPC2129 LPC2194 LPC2290 LPC2292 LPC2294 ===&lt;br /&gt;
&lt;br /&gt;
* Mikrocontroller mit ARM7TDMI-S-Kern (vgl. [[LPC2000 Philips ARM7TDMI-Familie]])&lt;br /&gt;
* 2 - 4 CAN Schnittstellen&lt;br /&gt;
* CAN-Modul angelehnt an Philips SJA1000&lt;br /&gt;
* Herstellerseite: [http://www.semiconductors.philips.com Philips Semiconductors]&lt;br /&gt;
* LPC2194 erhältlich bei http://www.microcontroller-starterkits.de und http://de.digikey.com/&lt;br /&gt;
* CANopen software protocol stacks at [http://www.port.de/Philips.html]&lt;br /&gt;
&lt;br /&gt;
==CAN Controller==&lt;br /&gt;
===MCP2515 ===&lt;br /&gt;
&amp;quot;Stand-alone&amp;quot; CAN-Controller von Microchip. &lt;br /&gt;
* SPI Schnittstelle&lt;br /&gt;
* 2 Empfangs- und 3 Sendepuffer jeweils individuell konfigurierbar (ID, Masken/Filter etc.)&lt;br /&gt;
* ein genereller Interrupt-Ausgangspin und 5 konfigurierbare für die Puffer&lt;br /&gt;
* nicht-genutzte Interrupt-Pins können für digitale Ein- und Ausgabe verwendet werden&lt;br /&gt;
* Stromsparmodus&lt;br /&gt;
* auch für 3,3V-Betrieb geeignet.&lt;br /&gt;
* Diverse C- und Assembler Beispielcodes verfügbar (z.B. bei microchip.com und kvaser, Assembler meist für PICs). Auch Software für Direktanschluss an die parallele Schnittstelle eines PC verfügbar (&amp;quot;bit-bang Interface&amp;quot;).&lt;br /&gt;
* erhältlich z.B. bei Reichelt (ca. 2&amp;amp;#8364;)&lt;br /&gt;
====Links====&lt;br /&gt;
*[http://www.kreatives-chaos.com/index.php?seite=mcp2515 Ansteuerung eines MCP2515] gcc&lt;br /&gt;
&lt;br /&gt;
===SJA1000===&lt;br /&gt;
&amp;quot;Stand-alone&amp;quot; CAN-Controller von Philips&lt;br /&gt;
* Parallele Schnittstelle ca. 12 Leitungen&lt;br /&gt;
* erhältlich z.B. bei Reichelt (ca. 7&amp;amp;#8364;)&lt;br /&gt;
&lt;br /&gt;
===AN82527===&lt;br /&gt;
&amp;quot;Stand-alone&amp;quot; CAN-Controller von Intel&lt;br /&gt;
* SPI Schnittstelle&lt;br /&gt;
* 14 Tx/Rx Puffer&lt;br /&gt;
* 8- oder 16-Bit Multiplex Bus, oder 8-Bit Non-Multiplexed Bus&lt;br /&gt;
* bis zu 16 IO-Pins (je nach Controlleranbindung)&lt;br /&gt;
* erhältlich z.B. bei Reichelt (ca. 5?)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Bustreiber==&lt;br /&gt;
&lt;br /&gt;
===MCP2551===&lt;br /&gt;
* von Microchip&lt;br /&gt;
* PDIP8 und SOIC&lt;br /&gt;
* VCC = 4,5...5,5V&lt;br /&gt;
* kostet rund 1&amp;amp;#8364;&lt;br /&gt;
&lt;br /&gt;
===PCA 82C250===&lt;br /&gt;
* von Philips&lt;br /&gt;
* PDIP8 und SO8&lt;br /&gt;
* VCC = 4,5...5,5V&lt;br /&gt;
* V-CAN: -8V..+18V   -&amp;gt; &amp;quot;TTL-kompatible&amp;quot; Bus-Spannung&lt;br /&gt;
* erhältlich z.B. bei Reichelt (ca. 1,50&amp;amp;#8364;)&lt;br /&gt;
&lt;br /&gt;
===PCA 82C251===&lt;br /&gt;
* von Philips&lt;br /&gt;
* PDIP8 und SO8&lt;br /&gt;
* VCC = 4,5...5,5V&lt;br /&gt;
* V-CAN: -40V..+40V   -&amp;gt; +24V Bus-Spannung&lt;br /&gt;
* erhältlich z.B. bei Reichelt (ca. 1,50&amp;amp;#8364;)&lt;br /&gt;
&lt;br /&gt;
===ATA6660===&lt;br /&gt;
* Atmel&lt;br /&gt;
* SO8&lt;br /&gt;
* VCC = 4,75...5,25V&lt;br /&gt;
&lt;br /&gt;
==SLIO-CAN==&lt;br /&gt;
&lt;br /&gt;
Preisgünstigste Bausteine sind die Serial Linked I/O Bausteine (SLIO). Diese Bausteine ermöglichen den Aufbau von Ein- und Ausgabeknoten ohne lokalen Prozessor. Auf der Basis dieser Bausteine läßt sich eine dezentrale Signal-Ein-Ausgabe mit minimalem Kostenaufwand realisieren.&lt;br /&gt;
&lt;br /&gt;
* Philips P82C150&lt;br /&gt;
    * Single-Chip-I/O-Einheit mit integriertem CAN-Controller&lt;br /&gt;
    * mögliche Busdatenrate 20kBd bis 125kBd&lt;br /&gt;
    * interner RC-Oszillator wird durch den Bitstrom auf den Bus synchronisiert&lt;br /&gt;
    * Kalibrierungsnachricht alle 8000 Bitzeiten erforderlich&lt;br /&gt;
          o 4-Bit des Identifiers über Port-Pins einstellbar &lt;br /&gt;
    * maximal 16 P82C150 in einem CAN-Segment&lt;br /&gt;
          o 16 Port-Pins mit unterschiedlichen Konfigurationsmöglichkeiten&lt;br /&gt;
                + 16 mal als digitale Eingänge&lt;br /&gt;
                + 16 mal als digitale Ausgänge&lt;br /&gt;
                + 2 mal als analoger Ausgang ( 10-Bit, DPM )&lt;br /&gt;
                + 6 mal als analoger Eingang ( 10-Bit, multiplex )&lt;br /&gt;
                + 2 mal als Komparator &lt;br /&gt;
&lt;br /&gt;
[http://www.htw-dresden.de/fe/labor/mikror/projects/slio_can/]&lt;br /&gt;
&lt;br /&gt;
Anmerkung: Philips stellt die SLIO nicht mehr her! Es ist auch &amp;quot;nichts&amp;quot; mehr am Markt beschaffbar, wenn, dann zu horrenden Preisen (um die 60,-EUR/Stück zur Zeit). --[[Benutzer:OldBug|Patrick]] 09:08, 25. Jan 2005 (CET)&lt;br /&gt;
&lt;br /&gt;
*DS 36001M&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;Verkabelung&amp;quot; ==&lt;br /&gt;
* auf Busterminierung achten (typisch 124 Ohm bei &amp;quot;high-speed&amp;quot;)&lt;br /&gt;
* Standardbelegung für diverse Steckverbindungen vgl. CANOpen-Dokumentation (todo: link)&lt;br /&gt;
* Schaltplan für galvanische Trennung z.B. nach Datenblatt des PCA82C250&lt;br /&gt;
* für einfache Testaufbauten über sehr kurze Strecken oder &amp;quot;on-board-CAN&amp;quot; kann auf die Bustreiber verzichtet werden (vgl. Siemens Application-Note AP2921 erhältlich von der [http://www.infineon.com/upload/Document/cmc_upload/migrated_files/document_files/Application_Notes/ap292101.pdf Infineon Web-Präsenz])&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
==Intern==&lt;br /&gt;
[[CAN als Hausbus]]&lt;br /&gt;
==Allgemein==&lt;br /&gt;
* [http://can-wiki.info CAN-WIKI] - spezielle Wiki Site für CAN bus (Englisch)&lt;br /&gt;
* [http://de.wikipedia.org/wiki/Controller_Area_Network Wikipedia - CAN]&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
===Testboards===&lt;br /&gt;
*[http://www.kreatives-chaos.com/index.php?seite=mega8can testboard und MCP2515 tutorial]&lt;br /&gt;
&lt;br /&gt;
===Dongles===&lt;br /&gt;
*[http://private.addcom.de/horo/can200/ Can200 Selbstbauprojekt]&lt;br /&gt;
*[http://www.mhs-elektronik.de/cgi-bin/mhs.pl?id1=1&amp;amp;id2=1 mhs-elektronik]&lt;br /&gt;
*[http://www.cantronik.com/ cantronik]&lt;br /&gt;
*[http://www.kopfweb.de/automotive_3.htm usb-can]&lt;br /&gt;
*[http://www.mictronics.de USB&amp;lt;&amp;gt;CAN Bus Interface mit AVR ATmega162]&lt;br /&gt;
==Software==&lt;br /&gt;
===Protocolle===&lt;br /&gt;
====CANOpen====&lt;br /&gt;
&lt;br /&gt;
*[http://canopen.sourceforge.net/index.html CANopen free software resource center]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:CAN]]&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=CAN&amp;diff=10148</id>
		<title>CAN</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=CAN&amp;diff=10148"/>
		<updated>2005-11-21T11:37:52Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Allgemein */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Mikrokontroller mit CAN==&lt;br /&gt;
=== AT90CAN128===&lt;br /&gt;
&lt;br /&gt;
* Atmel AVR Controller mit CAN-Schnittstelle (ein Kanal) &lt;br /&gt;
&lt;br /&gt;
* 15 CAN &amp;quot;Message Objects&amp;quot;, jedes individuell konfigurierbar.&lt;br /&gt;
&lt;br /&gt;
* 128kByte Flash, 4kByte RAM&lt;br /&gt;
&lt;br /&gt;
* Bis auf die CAN-Fuktionen weitestgehend identisch mit dem ATmega128 (vgl. Migration-Guide ATmega128-&amp;gt;AT90CAN128 bei atmel.com)&lt;br /&gt;
&lt;br /&gt;
* Beispielcode inkl. CAN für den IAR-C-Compiler findet sich bei atmel.com. Autobaud-Routinen in Assembler (etwas Aufwand bei der Portierung nach avr-gcc/avr-as).&lt;br /&gt;
&lt;br /&gt;
* Für die ISP-Programmierung schliesst man Ihn wie den ATmega128 an. MOSI-2 ; MISO-3 ; SCK-11 ; /Reset-20 ;  GND-22,53,63 ; Vcc-21,52,(62),(64). Auf die übliche &amp;quot;ATmega64/128-Problematik&amp;quot; achten: MISO/MOSI der Programmierschnittstelle sind nicht identisch mit der SPI-Schnittstelle.&lt;br /&gt;
&lt;br /&gt;
* Im Auslieferungszustand ist nur der interne RC-Oszillator aktiv (wie üblich bei allen modernen AVRs mit internem R/C-Oszillator vgl. [[AVR Checkliste]]). Umschalten auf externe Taktquelle über die AVR-Fusebits.&lt;br /&gt;
&lt;br /&gt;
* Dieser MC ist für nicht-gewerbliche Endanwender einzeln z.B. bei Reichelt und Segor erhältlich (ca. 17 EUR). Beim Bestellen des MC sollte man einen CAN-BUS-Treiber gleich mitbestellen: z.B. Philips PCA82C250. Jedoch auf vorhandene Versorgungsspannungen achten (AT90CAN128 &amp;quot;kann mit&amp;quot; VCC=2,7...5,5V, PCA82C250 lt. Datenblatt für VCC=4,5...5V).&lt;br /&gt;
&lt;br /&gt;
* die aktuelle Hardware-Version (Stand 4/2005) hat einen &amp;quot;silicon bug&amp;quot; (Hardwarefehler, vgl. avrfreaks-Forum): Liegt der Stack im &#039;&#039;externen&#039;&#039; RAM, führt dies zu Fehlern in der Stackverwaltung (push/pop/rcall etc.). Details in aktuellen Fassungen des Datenblatts. Abhilfe/Workaround: Stack im internen RAM (&amp;lt;0x1001) verwalten. Dies ist ohnehin sinnvoll, da der Stackzugriff dann schneller ist. &lt;br /&gt;
&lt;br /&gt;
* CANopen software protocol stacks at http://www.port.de/Atmel.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *Als Programmieradapter braucht man einen, der eine gewisse Intelligenz beinhaltet. Vergebens waren auch bei mir die Versuche,   mit dem &#039;Kanda&#039;-Dongle vom STK200-Board und ähnliche Nachbauten.  -&amp;gt; www.mikrocontroller-projekte.de [- Einzeltest mit Stickprobenumfang 1 - sollte schon funktionieren, auskommentiert bis nochmals belegt - mt] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Philips LPC2129 LPC2194 LPC2290 LPC2292 LPC2294 ===&lt;br /&gt;
&lt;br /&gt;
* Mikrocontroller mit ARM7TDMI-S-Kern (vgl. [[LPC2000 Philips ARM7TDMI-Familie]])&lt;br /&gt;
* 2 - 4 CAN Schnittstellen&lt;br /&gt;
* CAN-Modul angelehnt an Philips SJA1000&lt;br /&gt;
* Herstellerseite: [http://www.semiconductors.philips.com Philips Semiconductors]&lt;br /&gt;
* LPC2194 erhältlich bei http://www.microcontroller-starterkits.de und http://de.digikey.com/&lt;br /&gt;
* CANopen software protocol stacks at [http://www.port.de/Philips.html]&lt;br /&gt;
&lt;br /&gt;
==CAN Controller==&lt;br /&gt;
===MCP2515 ===&lt;br /&gt;
&amp;quot;Stand-alone&amp;quot; CAN-Controller von Microchip. &lt;br /&gt;
* SPI Schnittstelle&lt;br /&gt;
* 2 Empfangs- und 3 Sendepuffer jeweils individuell konfigurierbar (ID, Masken/Filter etc.)&lt;br /&gt;
* ein genereller Interrupt-Ausgangspin und 5 konfigurierbare für die Puffer&lt;br /&gt;
* nicht-genutzte Interrupt-Pins können für digitale Ein- und Ausgabe verwendet werden&lt;br /&gt;
* Stromsparmodus&lt;br /&gt;
* auch für 3,3V-Betrieb geeignet.&lt;br /&gt;
* Diverse C- und Assembler Beispielcodes verfügbar (z.B. bei microchip.com und kvaser, Assembler meist für PICs). Auch Software für Direktanschluss an die parallele Schnittstelle eines PC verfügbar (&amp;quot;bit-bang Interface&amp;quot;).&lt;br /&gt;
* erhältlich z.B. bei Reichelt (ca. 2&amp;amp;#8364;)&lt;br /&gt;
====Links====&lt;br /&gt;
*[http://www.kreatives-chaos.com/index.php?seite=mcp2515 Ansteuerung eines MCP2515] gcc&lt;br /&gt;
&lt;br /&gt;
===SJA1000===&lt;br /&gt;
&amp;quot;Stand-alone&amp;quot; CAN-Controller von Philips&lt;br /&gt;
* Parallele Schnittstelle ca. 12 Leitungen&lt;br /&gt;
* erhältlich z.B. bei Reichelt (ca. 7&amp;amp;#8364;)&lt;br /&gt;
&lt;br /&gt;
===AN82527===&lt;br /&gt;
&amp;quot;Stand-alone&amp;quot; CAN-Controller von Intel&lt;br /&gt;
* SPI Schnittstelle&lt;br /&gt;
* 14 Tx/Rx Puffer&lt;br /&gt;
* 8- oder 16-Bit Multiplex Bus, oder 8-Bit Non-Multiplexed Bus&lt;br /&gt;
* bis zu 16 IO-Pins (je nach Controlleranbindung)&lt;br /&gt;
* erhältlich z.B. bei Reichelt (ca. 5?)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Bustreiber==&lt;br /&gt;
&lt;br /&gt;
===MCP2551===&lt;br /&gt;
* von Microchip&lt;br /&gt;
* PDIP8 und SOIC&lt;br /&gt;
* VCC = 4,5...5,5V&lt;br /&gt;
* kostet rund 1&amp;amp;#8364;&lt;br /&gt;
&lt;br /&gt;
===PCA 82C250===&lt;br /&gt;
* von Philips&lt;br /&gt;
* PDIP8 und SO8&lt;br /&gt;
* VCC = 4,5...5,5V&lt;br /&gt;
* V-CAN: -8V..+18V   -&amp;gt; &amp;quot;TTL-kompatible&amp;quot; Bus-Spannung&lt;br /&gt;
* erhältlich z.B. bei Reichelt (ca. 1,50&amp;amp;#8364;)&lt;br /&gt;
&lt;br /&gt;
===PCA 82C251===&lt;br /&gt;
* von Philips&lt;br /&gt;
* PDIP8 und SO8&lt;br /&gt;
* VCC = 4,5...5,5V&lt;br /&gt;
* V-CAN: -40V..+40V   -&amp;gt; +24V Bus-Spannung&lt;br /&gt;
* erhältlich z.B. bei Reichelt (ca. 1,50&amp;amp;#8364;)&lt;br /&gt;
&lt;br /&gt;
===ATA6660===&lt;br /&gt;
* Atmel&lt;br /&gt;
* SO8&lt;br /&gt;
* VCC = 4,75...5,25V&lt;br /&gt;
&lt;br /&gt;
==SLIO-CAN==&lt;br /&gt;
&lt;br /&gt;
Preisgünstigste Bausteine sind die Serial Linked I/O Bausteine (SLIO). Diese Bausteine ermöglichen den Aufbau von Ein- und Ausgabeknoten ohne lokalen Prozessor. Auf der Basis dieser Bausteine läßt sich eine dezentrale Signal-Ein-Ausgabe mit minimalem Kostenaufwand realisieren.&lt;br /&gt;
&lt;br /&gt;
* Philips P82C150&lt;br /&gt;
    * Single-Chip-I/O-Einheit mit integriertem CAN-Controller&lt;br /&gt;
    * mögliche Busdatenrate 20kBd bis 125kBd&lt;br /&gt;
    * interner RC-Oszillator wird durch den Bitstrom auf den Bus synchronisiert&lt;br /&gt;
    * Kalibrierungsnachricht alle 8000 Bitzeiten erforderlich&lt;br /&gt;
          o 4-Bit des Identifiers über Port-Pins einstellbar &lt;br /&gt;
    * maximal 16 P82C150 in einem CAN-Segment&lt;br /&gt;
          o 16 Port-Pins mit unterschiedlichen Konfigurationsmöglichkeiten&lt;br /&gt;
                + 16 mal als digitale Eingänge&lt;br /&gt;
                + 16 mal als digitale Ausgänge&lt;br /&gt;
                + 2 mal als analoger Ausgang ( 10-Bit, DPM )&lt;br /&gt;
                + 6 mal als analoger Eingang ( 10-Bit, multiplex )&lt;br /&gt;
                + 2 mal als Komparator &lt;br /&gt;
&lt;br /&gt;
[http://www.htw-dresden.de/fe/labor/mikror/projects/slio_can/]&lt;br /&gt;
&lt;br /&gt;
Anmerkung: Philips stellt die SLIO nicht mehr her! Es ist auch &amp;quot;nichts&amp;quot; mehr am Markt beschaffbar, wenn, dann zu horrenden Preisen (um die 60,-EUR/Stück zur Zeit). --[[Benutzer:OldBug|Patrick]] 09:08, 25. Jan 2005 (CET)&lt;br /&gt;
&lt;br /&gt;
*DS 36001M&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;Verkabelung&amp;quot; ==&lt;br /&gt;
* auf Busterminierung achten (typisch 124 Ohm bei &amp;quot;high-speed&amp;quot;)&lt;br /&gt;
* Standardbelegung für diverse Steckverbindungen vgl. CANOpen-Dokumentation (todo: link)&lt;br /&gt;
* Schaltplan für galvanische Trennung z.B. nach Datenblatt des PCA82C250&lt;br /&gt;
* für einfache Testaufbauten über sehr kurze Strecken oder &amp;quot;on-board-CAN&amp;quot; kann auf die Bustreiber verzichtet werden (vgl. Siemens Application-Note AP2921 erhältlich von der [http://www.infineon.com/upload/Document/cmc_upload/migrated_files/document_files/Application_Notes/ap292101.pdf Infineon Web-Präsenz])&lt;br /&gt;
&lt;br /&gt;
==Links=&lt;br /&gt;
===Allgemein===&lt;br /&gt;
* [http://can-wiki.info CAN-WIKI] - spezielle Wiki Site für CAN bus (Englisch)&lt;br /&gt;
* [http://de.wikipedia.org/wiki/Controller_Area_Network Wikipedia - CAN]&lt;br /&gt;
&lt;br /&gt;
==Testboards==&lt;br /&gt;
*[http://www.kreatives-chaos.com/index.php?seite=mega8can testboard und MCP2515 tutorial]&lt;br /&gt;
&lt;br /&gt;
==Dongles==&lt;br /&gt;
*[http://private.addcom.de/horo/can200/ Can200 Selbstbauprojekt]&lt;br /&gt;
*[http://www.mhs-elektronik.de/cgi-bin/mhs.pl?id1=1&amp;amp;id2=1 mhs-elektronik]&lt;br /&gt;
*[http://www.cantronik.com/ cantronik]&lt;br /&gt;
*[http://www.kopfweb.de/automotive_3.htm usb-can]&lt;br /&gt;
*[http://www.mictronics.de USB&amp;lt;&amp;gt;CAN Bus Interface mit AVR ATmega162]&lt;br /&gt;
&lt;br /&gt;
==Sonstiges==&lt;br /&gt;
[[CAN als Hausbus]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:CAN]]&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10556</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10556"/>
		<updated>2005-11-20T17:34:54Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Diskussion über das OpenSource-Hausbusprojekt&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&amp;lt;div style=&amp;quot;color:red&amp;quot;&amp;gt;&lt;br /&gt;
Bevor hier zu viel Änderungen vorgenommen werden, die dann von anderen Mitgliedern rückgängig gemacht werden, bitte vorher im [http://www.mikrocontroller.net/forum/list-11-1.html Hausbus-Forum] diskutieren!&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rahmen des Projektes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
Ziel des Projektes ist es, eine kostengünstige, einfache und flexible Hausautomatisierung zu realisieren.&lt;br /&gt;
Dabei soll neben den Hardwarekomponenten (Knoten für Schalter, Licht, Rolladen, ...) auch eine leistungsfähige und intuitive Software erstellt werden,&lt;br /&gt;
mit der der Bus überwacht, gesteuert und später vielleicht auch programmiert werden soll.&lt;br /&gt;
&lt;br /&gt;
Weitere Stichpunkte zum Thema:&lt;br /&gt;
* basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
* verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
* einfache, günstige Busknoten&lt;br /&gt;
* einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zum allgemeinen Rahmen findet man hier: [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Hardware ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Low speed Modus&lt;br /&gt;
* Patchkabel als Übertragungsmedium empfohlen&lt;br /&gt;
* [[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]sternförmig als auch busförmig (oder als Kombination von beidem)&lt;br /&gt;
* Stromversorgung über Patchkabel möglich&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zur Pinbelegung der Stecker findet man hier: [http://www.mikrocontroller.net/forum/read-11-263109.html |OS-HB| Steckerbelegung]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zum Hutschienengehäuse für den Verteilerschrank findet man hier: [http://www.mikrocontroller.net/forum/read-11-262178.html |OS-HB| Richtlinien für Hutschienenkomponente]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Beschreibung der Busknoten ===&lt;br /&gt;
&lt;br /&gt;
====Allgemein====&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
* Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Universaler I/O-Knoten in UP-Dose: ====&lt;br /&gt;
&#039;&#039;&#039; Vorschlag 1 &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
* CAN-Controller MCP2515 mit &lt;br /&gt;
* 4 Eingänge&lt;br /&gt;
* 4 Ausgänge&lt;br /&gt;
* Eingänge optional mit Optokoppler&lt;br /&gt;
* Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
* Ausgänge optional mit PWM&lt;br /&gt;
* Platine sollte in eine Standard UP-Dose passen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Vorschlag 2 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Huckepacksystem, das in eine Unterputzdose passt, mit folgenden Platinen:&lt;br /&gt;
&lt;br /&gt;
=====Hauptplatine groß=====&lt;br /&gt;
* processor zb mega32 oder  mega16&lt;br /&gt;
* Can-controller: MCP2515 &lt;br /&gt;
* Can anbindung &lt;br /&gt;
* spannungsversorung aus buskabel&lt;br /&gt;
&lt;br /&gt;
=====Hauptplatine klein=====&lt;br /&gt;
* Wie Hauptplatine groß aber tiny&lt;br /&gt;
&lt;br /&gt;
=====Steuerplatine=====&lt;br /&gt;
* 2 mal 230v schalter &lt;br /&gt;
* relai oder opterkopler?&lt;br /&gt;
&lt;br /&gt;
=====Dimmer=====&lt;br /&gt;
* 1 PWM 230V Dimmer&lt;br /&gt;
&lt;br /&gt;
=====Bedinungselement 1 mit Glsscheibe=====&lt;br /&gt;
* Display z.b handy&lt;br /&gt;
* Temperatursensor&lt;br /&gt;
* &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h [http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917 hier]&lt;br /&gt;
* infrarot??&lt;br /&gt;
&lt;br /&gt;
===== Bedinungselement 2 für Codschloß =====&lt;br /&gt;
&lt;br /&gt;
* 3*4 Matrixtastatur&lt;br /&gt;
* rote und grüne LED&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Ausgangs-Knoten ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Modul mit fast unbegrenzten Ausgängen&lt;br /&gt;
: -&amp;gt; z.B. für eine Statuswand, auf der man sieht, welche Lampen eingeschaltet sind&lt;br /&gt;
* Erweiterbar über Schieberegister (z.B. 74HC595)&lt;br /&gt;
* (optionaler) Leistungstreiber ULN2803A für jeden Ausgang&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Eingangs-Knoten ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Modul mit fast unbegrenzten Eingängen&lt;br /&gt;
: -&amp;gt; z.B. für Tastaturmatrizen oder viele Schalter&lt;br /&gt;
* Erweiterbar über Eingangs-Schieberegister &lt;br /&gt;
* (optionaler) Optokoppler zur galvanischen Trennung der Eingänge&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Bedienungs-Element ====&lt;br /&gt;
&#039;&#039;&#039; Vorschlag 1 &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Textdisplay mit bis zu 4x20 Zeichen&lt;br /&gt;
* 9 Buttons (Steuerkreuz) zum Bedienen:&lt;br /&gt;
     F1 ^ F2&lt;br /&gt;
     &amp;lt;  o  &amp;gt;&lt;br /&gt;
    esc v ok&lt;br /&gt;
* Menügeführte Bedienung&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zu den Bedienungselementen findet man hier: [http://www.mikrocontroller.net/forum/read-11-260917.html |OS-HB| Bedienungselement]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== CAN &amp;lt;-&amp;gt; PC Anbindung ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Vorschlag 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB-CAN Adapter von mictronics.de&lt;br /&gt;
http://www.mictronics.de/?page=can_bus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Software ==&lt;br /&gt;
&amp;lt;!-- Block eventuell weiter nach unten schieben? Damit Hardware (inkl. Busknoten und Software getrennt sind? --&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Allgemein &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Programmierung in Java&lt;br /&gt;
* mit der Funktion als Applet zu laufen&lt;br /&gt;
* Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Protokoll &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zum Protokoll findet man hier: [http://www.mikrocontroller.net/forum/read-11-262926.html |OS-HB| Steuerungsprotokoll]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
* Programmierung in Delphi&lt;br /&gt;
* Abbildungen des Hauses in 3D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zuständigkeitsbereiche ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Ithamar Garbe&#039;&#039;&lt;br /&gt;
* Universal-Busknoten&lt;br /&gt;
* Java-Software&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Wer kann was beisteuern? ==&lt;br /&gt;
&lt;br /&gt;
Ich baue mal 2 Testplatinen mit At90S8515 (hab ich noch hier rumliegen) auf und RS232 dabei kann ich gleich mal etwas mit übung mit dem Can Bus bekommen. Als Can Treiber benutze ich den MCP2515 (glaube heisst so) und den PCA 82C250T. &lt;br /&gt;
Dann schreibe ich mal ein Assembler Programm das über HyperTerminal daten von einen PC sendet und ein zweiter PC diese wieder emfängt. Wenn das alles funktionieren sollte ist der rest ja nicht mehr schwer. (geschätzte Entwicklungszeit 2 bis 4 Wochen)&lt;br /&gt;
&lt;br /&gt;
Auserdem habe ich bereits ein altes Notbock umgebaut und mit einen Toutchscreen versorgt und dann in eine Standard Unterverteilung eingebaut (Bilder folgen).&lt;br /&gt;
&lt;br /&gt;
Ich werde auserdem mit hilfe von DirectX ein Delphi Program schreiben wo man relativ einfach 3D Abbildungen von seinem Raum, Haus, Halle oder was auch immer zusammenklicken kann und dann mit dem Hausbus das ganze über RS232 oder USB zu dem Hausbus senden kann. (geschätzte Entwicklungszeit bis zu einen Lauffähigen Alpha etwa 1 Jahr)&lt;br /&gt;
&lt;br /&gt;
Dann habe ich ein Zimmer meiner Wohnung bereits komplett fertig mit Kabeln verlegt, diese gehen Sternförmig von einer UV in diesem Zimmer zu allen Elektrogeräten wie Steckdose, Licht usw. Auch für genügend Cat5 Dosen und TV und Audio Anschlüsse ist gesorgt. Leider habe ich vergessen ein Cat5 Kabel in den Lichtschalter zu ziehen, daher weis ich nicht wie ich dort einen Busanschluss bekomme (höchstens durch Signalmodulierung). (Fotos folgen)&lt;br /&gt;
&lt;br /&gt;
: ein link für ein dongel: http://www.mictronics.de/?page=can_bus&lt;br /&gt;
&lt;br /&gt;
^^ Matthias Beitz&lt;br /&gt;
----&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;br /&gt;
&lt;br /&gt;
Bei neuen Diskussionen bitte [Os-HB] voranstellen&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10139</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10139"/>
		<updated>2005-11-20T17:30:11Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Diskussion über das OpenSource-Hausbusprojekt&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&amp;lt;div style=&amp;quot;color:red&amp;quot;&amp;gt;&lt;br /&gt;
Bevor hier zu viel Änderungen vorgenommen werden, die dann von anderen Mitgliedern rückgängig gemacht werden, bitte vorher im [http://www.mikrocontroller.net/forum/list-11-1.html Hausbus-Forum] diskutieren!&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rahmen des Projektes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
Ziel des Projektes ist es, eine kostengünstige, einfache und flexible Hausautomatisierung zu realisieren.&lt;br /&gt;
Dabei soll neben den Hardwarekomponenten (Knoten für Schalter, Licht, Rolladen, ...) auch eine leistungsfähige und intuitive Software erstellt werden,&lt;br /&gt;
mit der der Bus überwacht, gesteuert und später vielleicht auch programmiert werden soll.&lt;br /&gt;
&lt;br /&gt;
Weitere Stichpunkte zum Thema:&lt;br /&gt;
* basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
* verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
* einfache, günstige Busknoten&lt;br /&gt;
* einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zum allgemeinen Rahmen findet man hier: [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Hardware ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Low speed Modus&lt;br /&gt;
* Patchkabel als Übertragungsmedium empfohlen&lt;br /&gt;
* [[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]sternförmig als auch busförmig (oder als Kombination von beidem)&lt;br /&gt;
* Stromversorgung über Patchkabel möglich&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zur Pinbelegung der Stecker findet man hier: [http://www.mikrocontroller.net/forum/read-11-263109.html |OS-HB| Steckerbelegung]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zum Hutschienengehäuse für den Verteilerschrank findet man hier: [http://www.mikrocontroller.net/forum/read-11-262178.html |OS-HB| Richtlinien für Hutschienenkomponente]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Beschreibung der Busknoten ===&lt;br /&gt;
&lt;br /&gt;
====Allgemein====&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
* Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Universaler I/O-Knoten in UP-Dose: ====&lt;br /&gt;
&#039;&#039;&#039; Vorschlag 1 &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
* CAN-Controller MCP2515 mit &lt;br /&gt;
* 4 Eingänge&lt;br /&gt;
* 4 Ausgänge&lt;br /&gt;
* Eingänge optional mit Optokoppler&lt;br /&gt;
* Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
* Ausgänge optional mit PWM&lt;br /&gt;
* Platine sollte in eine Standard UP-Dose passen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Vorschlag 2 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Huckepacksystem, das in eine Unterputzdose passt, mit folgenden Platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
* processor zb mega32 oder  mega16&lt;br /&gt;
* Can-controller: MCP2515 &lt;br /&gt;
* Can anbindung &lt;br /&gt;
* spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
* 2 mal 230v schalter &lt;br /&gt;
* relai oder opterkopler?&lt;br /&gt;
===Dimmer===&lt;br /&gt;
* 1 PWM 230V Dimmer&lt;br /&gt;
&lt;br /&gt;
===Bedinungselement 1 mit Glsscheibe===&lt;br /&gt;
* Display z.b handy&lt;br /&gt;
* Temperatursensor&lt;br /&gt;
* &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h [http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917 hier]&lt;br /&gt;
* infrarot??&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bedinungselement 2 für Codschloß ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* 3*4 Matrixtastatur&lt;br /&gt;
* rote und grüne LED&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ausgangs-Knoten ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Modul mit fast unbegrenzten Ausgängen&lt;br /&gt;
: -&amp;gt; z.B. für eine Statuswand, auf der man sieht, welche Lampen eingeschaltet sind&lt;br /&gt;
* Erweiterbar über Schieberegister (z.B. 74HC595)&lt;br /&gt;
* (optionaler) Leistungstreiber ULN2803A für jeden Ausgang&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eingangs-Knoten ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Modul mit fast unbegrenzten Eingängen&lt;br /&gt;
: -&amp;gt; z.B. für Tastaturmatrizen oder viele Schalter&lt;br /&gt;
* Erweiterbar über Eingangs-Schieberegister &lt;br /&gt;
* (optionaler) Optokoppler zur galvanischen Trennung der Eingänge&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bedienungs-Element ==&lt;br /&gt;
&#039;&#039;&#039; Vorschlag 1 &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Textdisplay mit bis zu 4x20 Zeichen&lt;br /&gt;
* 9 Buttons (Steuerkreuz) zum Bedienen:&lt;br /&gt;
     F1 ^ F2&lt;br /&gt;
     &amp;lt;  o  &amp;gt;&lt;br /&gt;
    esc v ok&lt;br /&gt;
* Menügeführte Bedienung&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zu den Bedienungselementen findet man hier: [http://www.mikrocontroller.net/forum/read-11-260917.html |OS-HB| Bedienungselement]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CAN &amp;lt;-&amp;gt; PC Anbindung ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Vorschlag 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB-CAN Adapter von mictronics.de&lt;br /&gt;
http://www.mictronics.de/?page=can_bus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Software ==&lt;br /&gt;
&amp;lt;!-- Block eventuell weiter nach unten schieben? Damit Hardware (inkl. Busknoten und Software getrennt sind? --&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Allgemein &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Programmierung in Java&lt;br /&gt;
* mit der Funktion als Applet zu laufen&lt;br /&gt;
* Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Protokoll &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zum Protokoll findet man hier: [http://www.mikrocontroller.net/forum/read-11-262926.html |OS-HB| Steuerungsprotokoll]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
* Programmierung in Delphi&lt;br /&gt;
* Abbildungen des Hauses in 3D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zuständigkeitsbereiche ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Ithamar Garbe&#039;&#039;&lt;br /&gt;
* Universal-Busknoten&lt;br /&gt;
* Java-Software&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Wer kann was beisteuern? ==&lt;br /&gt;
&lt;br /&gt;
Ich baue mal 2 Testplatinen mit At90S8515 (hab ich noch hier rumliegen) auf und RS232 dabei kann ich gleich mal etwas mit übung mit dem Can Bus bekommen. Als Can Treiber benutze ich den MCP2515 (glaube heisst so) und den PCA 82C250T. &lt;br /&gt;
Dann schreibe ich mal ein Assembler Programm das über HyperTerminal daten von einen PC sendet und ein zweiter PC diese wieder emfängt. Wenn das alles funktionieren sollte ist der rest ja nicht mehr schwer. (geschätzte Entwicklungszeit 2 bis 4 Wochen)&lt;br /&gt;
&lt;br /&gt;
Auserdem habe ich bereits ein altes Notbock umgebaut und mit einen Toutchscreen versorgt und dann in eine Standard Unterverteilung eingebaut (Bilder folgen).&lt;br /&gt;
&lt;br /&gt;
Ich werde auserdem mit hilfe von DirectX ein Delphi Program schreiben wo man relativ einfach 3D Abbildungen von seinem Raum, Haus, Halle oder was auch immer zusammenklicken kann und dann mit dem Hausbus das ganze über RS232 oder USB zu dem Hausbus senden kann. (geschätzte Entwicklungszeit bis zu einen Lauffähigen Alpha etwa 1 Jahr)&lt;br /&gt;
&lt;br /&gt;
Dann habe ich ein Zimmer meiner Wohnung bereits komplett fertig mit Kabeln verlegt, diese gehen Sternförmig von einer UV in diesem Zimmer zu allen Elektrogeräten wie Steckdose, Licht usw. Auch für genügend Cat5 Dosen und TV und Audio Anschlüsse ist gesorgt. Leider habe ich vergessen ein Cat5 Kabel in den Lichtschalter zu ziehen, daher weis ich nicht wie ich dort einen Busanschluss bekomme (höchstens durch Signalmodulierung). (Fotos folgen)&lt;br /&gt;
&lt;br /&gt;
: ein link für ein dongel: http://www.mictronics.de/?page=can_bus&lt;br /&gt;
&lt;br /&gt;
^^ Matthias Beitz&lt;br /&gt;
----&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;br /&gt;
&lt;br /&gt;
Bei neuen Diskussionen bitte [Os-HB] voranstellen&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10138</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10138"/>
		<updated>2005-11-20T17:25:54Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Universaler I/O-Knoten: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Diskussion über das OpenSource-Hausbusprojekt&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&amp;lt;div style=&amp;quot;color:red&amp;quot;&amp;gt;&lt;br /&gt;
Bevor hier zu viel Änderungen vorgenommen werden, die dann von anderen Mitgliedern rückgängig gemacht werden, bitte vorher im [http://www.mikrocontroller.net/forum/list-11-1.html Hausbus-Forum] diskutieren!&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rahmen des Projektes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
Ziel des Projektes ist es, eine kostengünstige, einfache und flexible Hausautomatisierung zu realisieren.&lt;br /&gt;
Dabei soll neben den Hardwarekomponenten (Knoten für Schalter, Licht, Rolladen, ...) auch eine leistungsfähige und intuitive Software erstellt werden,&lt;br /&gt;
mit der der Bus überwacht, gesteuert und später vielleicht auch programmiert werden soll.&lt;br /&gt;
&lt;br /&gt;
Weitere Stichpunkte zum Thema:&lt;br /&gt;
* basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
* verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
* einfache, günstige Busknoten&lt;br /&gt;
* einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zum allgemeinen Rahmen findet man hier: [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Hardware ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Low speed Modus&lt;br /&gt;
* Patchkabel als Übertragungsmedium empfohlen&lt;br /&gt;
* [[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]sternförmig als auch busförmig (oder als Kombination von beidem)&lt;br /&gt;
* Stromversorgung über Patchkabel möglich&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zur Pinbelegung der Stecker findet man hier: [http://www.mikrocontroller.net/forum/read-11-263109.html |OS-HB| Steckerbelegung]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zum Hutschienengehäuse für den Verteilerschrank findet man hier: [http://www.mikrocontroller.net/forum/read-11-262178.html |OS-HB| Richtlinien für Hutschienenkomponente]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Beschreibung der Busknoten ===&lt;br /&gt;
&lt;br /&gt;
====Allgemein====&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
* Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Universaler I/O-Knoten in UP-Dose: ====&lt;br /&gt;
&#039;&#039;&#039; Vorschlag 1 &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
* CAN-Controller MCP2515 mit &lt;br /&gt;
* 4 Eingänge&lt;br /&gt;
* 4 Ausgänge&lt;br /&gt;
* Eingänge optional mit Optokoppler&lt;br /&gt;
* Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
* Ausgänge optional mit PWM&lt;br /&gt;
* Platine sollte in eine Standard UP-Dose passen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Vorschlag 2 &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
Huckepacksystem, das in eine Unterputzdose passt, mit folgenden Platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
* processor zb mega32 oder  mega16&lt;br /&gt;
* Can-controller: MCP2515 &lt;br /&gt;
* Can anbindung &lt;br /&gt;
* spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
* 2 mal 230v schalter &lt;br /&gt;
* relai oder opterkopler?&lt;br /&gt;
===Dimmer===&lt;br /&gt;
* 1 PWM 230V Dimmer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Ausgangs-Knoten ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Modul mit fast unbegrenzten Ausgängen&lt;br /&gt;
: -&amp;gt; z.B. für eine Statuswand, auf der man sieht, welche Lampen eingeschaltet sind&lt;br /&gt;
* Erweiterbar über Schieberegister (z.B. 74HC595)&lt;br /&gt;
* (optionaler) Leistungstreiber ULN2803A für jeden Ausgang&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Eingangs-Knoten ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Modul mit fast unbegrenzten Eingängen&lt;br /&gt;
: -&amp;gt; z.B. für Tastaturmatrizen oder viele Schalter&lt;br /&gt;
* Erweiterbar über Eingangs-Schieberegister &lt;br /&gt;
* (optionaler) Optokoppler zur galvanischen Trennung der Eingänge&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bedienungs-Element ===&lt;br /&gt;
&#039;&#039;&#039; Vorschlag 1 &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Textdisplay mit bis zu 4x20 Zeichen&lt;br /&gt;
* 9 Buttons (Steuerkreuz) zum Bedienen:&lt;br /&gt;
     F1 ^ F2&lt;br /&gt;
     &amp;lt;  o  &amp;gt;&lt;br /&gt;
    esc v ok&lt;br /&gt;
* Menügeführte Bedienung&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vorschlag 2&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Display z.b handy&lt;br /&gt;
* Temperatursensor&lt;br /&gt;
* &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h [http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917 hier]&lt;br /&gt;
* infrarot??&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zu den Bedienungselementen findet man hier: [http://www.mikrocontroller.net/forum/read-11-260917.html |OS-HB| Bedienungselement]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bedinungselement 2: Codschloß ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* 3*4 Matrixtastatur&lt;br /&gt;
* rote und grüne LED&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CAN &amp;lt;-&amp;gt; PC Anbindung ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Vorschlag 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB-CAN Adapter von mictronics.de&lt;br /&gt;
http://www.mictronics.de/?page=can_bus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Software ==&lt;br /&gt;
&amp;lt;!-- Block eventuell weiter nach unten schieben? Damit Hardware (inkl. Busknoten und Software getrennt sind? --&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Allgemein &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Programmierung in Java&lt;br /&gt;
* mit der Funktion als Applet zu laufen&lt;br /&gt;
* Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Protokoll &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zum Protokoll findet man hier: [http://www.mikrocontroller.net/forum/read-11-262926.html |OS-HB| Steuerungsprotokoll]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
* Programmierung in Delphi&lt;br /&gt;
* Abbildungen des Hauses in 3D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zuständigkeitsbereiche ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Ithamar Garbe&#039;&#039;&lt;br /&gt;
* Universal-Busknoten&lt;br /&gt;
* Java-Software&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Wer kann was beisteuern? ==&lt;br /&gt;
&lt;br /&gt;
Ich baue mal 2 Testplatinen mit At90S8515 (hab ich noch hier rumliegen) auf und RS232 dabei kann ich gleich mal etwas mit übung mit dem Can Bus bekommen. Als Can Treiber benutze ich den MCP2515 (glaube heisst so) und den PCA 82C250T. &lt;br /&gt;
Dann schreibe ich mal ein Assembler Programm das über HyperTerminal daten von einen PC sendet und ein zweiter PC diese wieder emfängt. Wenn das alles funktionieren sollte ist der rest ja nicht mehr schwer. (geschätzte Entwicklungszeit 2 bis 4 Wochen)&lt;br /&gt;
&lt;br /&gt;
Auserdem habe ich bereits ein altes Notbock umgebaut und mit einen Toutchscreen versorgt und dann in eine Standard Unterverteilung eingebaut (Bilder folgen).&lt;br /&gt;
&lt;br /&gt;
Ich werde auserdem mit hilfe von DirectX ein Delphi Program schreiben wo man relativ einfach 3D Abbildungen von seinem Raum, Haus, Halle oder was auch immer zusammenklicken kann und dann mit dem Hausbus das ganze über RS232 oder USB zu dem Hausbus senden kann. (geschätzte Entwicklungszeit bis zu einen Lauffähigen Alpha etwa 1 Jahr)&lt;br /&gt;
&lt;br /&gt;
Dann habe ich ein Zimmer meiner Wohnung bereits komplett fertig mit Kabeln verlegt, diese gehen Sternförmig von einer UV in diesem Zimmer zu allen Elektrogeräten wie Steckdose, Licht usw. Auch für genügend Cat5 Dosen und TV und Audio Anschlüsse ist gesorgt. Leider habe ich vergessen ein Cat5 Kabel in den Lichtschalter zu ziehen, daher weis ich nicht wie ich dort einen Busanschluss bekomme (höchstens durch Signalmodulierung). (Fotos folgen)&lt;br /&gt;
&lt;br /&gt;
: ein link für ein dongel: http://www.mictronics.de/?page=can_bus&lt;br /&gt;
&lt;br /&gt;
^^ Matthias Beitz&lt;br /&gt;
----&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;br /&gt;
&lt;br /&gt;
Bei neuen Diskussionen bitte [Os-HB] voranstellen&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10137</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10137"/>
		<updated>2005-11-20T17:04:11Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Diskussion über das OpenSource-Hausbusprojekt&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&amp;lt;div style=&amp;quot;color:red&amp;quot;&amp;gt;&lt;br /&gt;
Bevor hier zu viel Änderungen vorgenommen werden, die dann von anderen Mitgliedern rückgängig gemacht werden, bitte vorher im [http://www.mikrocontroller.net/forum/list-11-1.html Hausbus-Forum] diskutieren!&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rahmen des Projektes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
Ziel des Projektes ist es, eine kostengünstige, einfache und flexible Hausautomatisierung zu realisieren.&lt;br /&gt;
Dabei soll neben den Hardwarekomponenten (Knoten für Schalter, Licht, Rolladen, ...) auch eine leistungsfähige und intuitive Software erstellt werden,&lt;br /&gt;
mit der der Bus überwacht, gesteuert und später vielleicht auch programmiert werden soll.&lt;br /&gt;
&lt;br /&gt;
Weitere Stichpunkte zum Thema:&lt;br /&gt;
* basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
* verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
* einfache, günstige Busknoten&lt;br /&gt;
* einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zum allgemeinen Rahmen findet man hier: [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Hardware ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Low speed Modus&lt;br /&gt;
* Patchkabel als Übertragungsmedium empfohlen&lt;br /&gt;
* [[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]sternförmig als auch busförmig (oder als Kombination von beidem)&lt;br /&gt;
* Stromversorgung über Patchkabel möglich&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zur Pinbelegung der Stecker findet man hier: [http://www.mikrocontroller.net/forum/read-11-263109.html |OS-HB| Steckerbelegung]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zum Hutschienengehäuse für den Verteilerschrank findet man hier: [http://www.mikrocontroller.net/forum/read-11-262178.html |OS-HB| Richtlinien für Hutschienenkomponente]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Beschreibung der Busknoten ===&lt;br /&gt;
&lt;br /&gt;
====Allgemein====&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
* Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Universaler I/O-Knoten: ====&lt;br /&gt;
&#039;&#039;&#039; Vorschlag 1 &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
* CAN-Controller MCP2515 mit &lt;br /&gt;
* 4 Eingänge&lt;br /&gt;
* 4 Ausgänge&lt;br /&gt;
* Eingänge optional mit Optokoppler&lt;br /&gt;
* Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
* Ausgänge optional mit PWM&lt;br /&gt;
* Platine sollte in eine Standard UP-Dose passen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Vorschlag 2 &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
Huckepacksystem, das in eine Unterputzdose passt, mit folgenden Platinen:&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
* processor zb mega32 oder  mega16&lt;br /&gt;
* Can-controller: MCP2515 &lt;br /&gt;
* Can anbindung &lt;br /&gt;
* spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
* 2 mal 230v schalter &lt;br /&gt;
* relai oder opterkopler?&lt;br /&gt;
===Dimmer===&lt;br /&gt;
* 1 PWM 230V Dimmer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Ausgangs-Knoten ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Modul mit fast unbegrenzten Ausgängen&lt;br /&gt;
: -&amp;gt; z.B. für eine Statuswand, auf der man sieht, welche Lampen eingeschaltet sind&lt;br /&gt;
* Erweiterbar über Schieberegister (z.B. 74HC595)&lt;br /&gt;
* (optionaler) Leistungstreiber ULN2803A für jeden Ausgang&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Eingangs-Knoten ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Modul mit fast unbegrenzten Eingängen&lt;br /&gt;
: -&amp;gt; z.B. für Tastaturmatrizen oder viele Schalter&lt;br /&gt;
* Erweiterbar über Eingangs-Schieberegister &lt;br /&gt;
* (optionaler) Optokoppler zur galvanischen Trennung der Eingänge&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bedienungs-Element ===&lt;br /&gt;
&#039;&#039;&#039; Vorschlag 1 &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Textdisplay mit bis zu 4x20 Zeichen&lt;br /&gt;
* 9 Buttons (Steuerkreuz) zum Bedienen:&lt;br /&gt;
     F1 ^ F2&lt;br /&gt;
     &amp;lt;  o  &amp;gt;&lt;br /&gt;
    esc v ok&lt;br /&gt;
* Menügeführte Bedienung&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vorschlag 2&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Display z.b handy&lt;br /&gt;
* Temperatursensor&lt;br /&gt;
* &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h [http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917 hier]&lt;br /&gt;
* infrarot??&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zu den Bedienungselementen findet man hier: [http://www.mikrocontroller.net/forum/read-11-260917.html |OS-HB| Bedienungselement]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bedinungselement 2: Codschloß ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* 3*4 Matrixtastatur&lt;br /&gt;
* rote und grüne LED&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CAN &amp;lt;-&amp;gt; PC Anbindung ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Vorschlag 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB-CAN Adapter von mictronics.de&lt;br /&gt;
http://www.mictronics.de/?page=can_bus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Software ==&lt;br /&gt;
&amp;lt;!-- Block eventuell weiter nach unten schieben? Damit Hardware (inkl. Busknoten und Software getrennt sind? --&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Allgemein &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Programmierung in Java&lt;br /&gt;
* mit der Funktion als Applet zu laufen&lt;br /&gt;
* Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Protokoll &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zum Protokoll findet man hier: [http://www.mikrocontroller.net/forum/read-11-262926.html |OS-HB| Steuerungsprotokoll]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
* Programmierung in Delphi&lt;br /&gt;
* Abbildungen des Hauses in 3D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zuständigkeitsbereiche ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Ithamar Garbe&#039;&#039;&lt;br /&gt;
* Universal-Busknoten&lt;br /&gt;
* Java-Software&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Wer kann was beisteuern? ==&lt;br /&gt;
&lt;br /&gt;
Ich baue mal 2 Testplatinen mit At90S8515 (hab ich noch hier rumliegen) auf und RS232 dabei kann ich gleich mal etwas mit übung mit dem Can Bus bekommen. Als Can Treiber benutze ich den MCP2515 (glaube heisst so) und den PCA 82C250T. &lt;br /&gt;
Dann schreibe ich mal ein Assembler Programm das über HyperTerminal daten von einen PC sendet und ein zweiter PC diese wieder emfängt. Wenn das alles funktionieren sollte ist der rest ja nicht mehr schwer. (geschätzte Entwicklungszeit 2 bis 4 Wochen)&lt;br /&gt;
&lt;br /&gt;
Auserdem habe ich bereits ein altes Notbock umgebaut und mit einen Toutchscreen versorgt und dann in eine Standard Unterverteilung eingebaut (Bilder folgen).&lt;br /&gt;
&lt;br /&gt;
Ich werde auserdem mit hilfe von DirectX ein Delphi Program schreiben wo man relativ einfach 3D Abbildungen von seinem Raum, Haus, Halle oder was auch immer zusammenklicken kann und dann mit dem Hausbus das ganze über RS232 oder USB zu dem Hausbus senden kann. (geschätzte Entwicklungszeit bis zu einen Lauffähigen Alpha etwa 1 Jahr)&lt;br /&gt;
&lt;br /&gt;
Dann habe ich ein Zimmer meiner Wohnung bereits komplett fertig mit Kabeln verlegt, diese gehen Sternförmig von einer UV in diesem Zimmer zu allen Elektrogeräten wie Steckdose, Licht usw. Auch für genügend Cat5 Dosen und TV und Audio Anschlüsse ist gesorgt. Leider habe ich vergessen ein Cat5 Kabel in den Lichtschalter zu ziehen, daher weis ich nicht wie ich dort einen Busanschluss bekomme (höchstens durch Signalmodulierung). (Fotos folgen)&lt;br /&gt;
&lt;br /&gt;
: ein link für ein dongel: http://www.mictronics.de/?page=can_bus&lt;br /&gt;
&lt;br /&gt;
^^ Matthias Beitz&lt;br /&gt;
----&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;br /&gt;
&lt;br /&gt;
Bei neuen Diskussionen bitte [Os-HB] voranstellen&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10136</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10136"/>
		<updated>2005-11-20T15:35:01Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Diskussion über das OpenSource-Hausbusprojekt&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&amp;lt;div style=&amp;quot;color:red&amp;quot;&amp;gt;&lt;br /&gt;
Bevor hier zu viel Änderungen vorgenommen werden, die dann von anderen Mitgliedern rückgängig gemacht werden, bitte vorher im [http://www.mikrocontroller.net/forum/list-11-1.html Hausbus-Forum] diskutieren!&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rahmen des Projektes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
Ziel des Projektes ist es, eine kostengünstige, einfache und flexible Hausautomatisierung zu realisieren.&lt;br /&gt;
Dabei soll neben den Hardwarekomponenten (Knoten für Schalter, Licht, Rolladen, ...) auch eine leistungsfähige und intuitive Software erstellt werden,&lt;br /&gt;
mit der der Bus überwacht, gesteuert und später vielleicht auch programmiert werden soll.&lt;br /&gt;
&lt;br /&gt;
Weitere Stichpunkte zum Thema:&lt;br /&gt;
* basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
* verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
* einfache, günstige Busknoten&lt;br /&gt;
* einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zum allgemeinen Rahmen findet man hier: [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Hardware ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Low speed Modus&lt;br /&gt;
* Patchkabel als Übertragungsmedium empfohlen&lt;br /&gt;
* [[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]&lt;br /&gt;
* Stromversorgung über Patchkabel möglich&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zur Pinbelegung der Stecker findet man hier: [http://www.mikrocontroller.net/forum/read-11-263109.html |OS-HB| Steckerbelegung]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zum Hutschienengehäuse für den Verteilerschrank findet man hier: [http://www.mikrocontroller.net/forum/read-11-262178.html |OS-HB| Richtlinien für Hutschienenkomponente]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Beschreibung der Busknoten ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Allgemein&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Die Automation kann sowohl sternförmig als auch busförmig (oder als Kombination von beidem) ausgeführt werden&lt;br /&gt;
* Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
* Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Universaler I/O-Knoten: ===&lt;br /&gt;
&#039;&#039;&#039; Vorschlag 1 &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
* CAN-Controller MCP2515 mit &lt;br /&gt;
* 4 Eingänge&lt;br /&gt;
* 4 Ausgänge&lt;br /&gt;
* Eingänge optional mit Optokoppler&lt;br /&gt;
* Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
* Ausgänge optional mit PWM&lt;br /&gt;
* Platine sollte in eine Standard UP-Dose passen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Vorschlag 2 &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
Huckepacksystem, das in eine Unterputzdose passt, mit folgenden Platinen:&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
* processor zb mega32 oder  mega16&lt;br /&gt;
* Can-controller: MCP2515 &lt;br /&gt;
* Can anbindung &lt;br /&gt;
* spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
* 2 mal 230v schalter &lt;br /&gt;
* relai oder opterkopler?&lt;br /&gt;
===Dimmer===&lt;br /&gt;
* 1 PWM 230V Dimmer&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Ausgangs-Knoten ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Modul mit fast unbegrenzten Ausgängen&lt;br /&gt;
: -&amp;gt; z.B. für eine Statuswand, auf der man sieht, welche Lampen eingeschaltet sind&lt;br /&gt;
* Erweiterbar über Schieberegister (z.B. 74HC595)&lt;br /&gt;
* (optionaler) Leistungstreiber ULN2803A für jeden Ausgang&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Eingangs-Knoten ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Modul mit fast unbegrenzten Eingängen&lt;br /&gt;
: -&amp;gt; z.B. für Tastaturmatrizen oder viele Schalter&lt;br /&gt;
* Erweiterbar über Eingangs-Schieberegister &lt;br /&gt;
* (optionaler) Optokoppler zur galvanischen Trennung der Eingänge&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bedienungs-Element ===&lt;br /&gt;
&#039;&#039;&#039; Vorschlag 1 &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Textdisplay mit bis zu 4x20 Zeichen&lt;br /&gt;
* 9 Buttons (Steuerkreuz) zum Bedienen:&lt;br /&gt;
     F1 ^ F2&lt;br /&gt;
     &amp;lt;  o  &amp;gt;&lt;br /&gt;
    esc v ok&lt;br /&gt;
* Menügeführte Bedienung&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Vorschlag 2&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Display z.b handy&lt;br /&gt;
* Temperatursensor&lt;br /&gt;
* &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h [http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917 hier]&lt;br /&gt;
* infrarot??&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zu den Bedienungselementen findet man hier: [http://www.mikrocontroller.net/forum/read-11-260917.html |OS-HB| Bedienungselement]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bedinungselement 2: Codschloß ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* 3*4 Matrixtastatur&lt;br /&gt;
* rote und grüne LED&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CAN &amp;lt;-&amp;gt; PC Anbindung ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Vorschlag 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB-CAN Adapter von mictronics.de&lt;br /&gt;
http://www.mictronics.de/?page=can_bus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Software ==&lt;br /&gt;
&amp;lt;!-- Block eventuell weiter nach unten schieben? Damit Hardware (inkl. Busknoten und Software getrennt sind? --&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; Allgemein &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
* Programmierung in Java&lt;br /&gt;
* mit der Funktion als Applet zu laufen&lt;br /&gt;
* Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Protokoll &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#009ACD&amp;quot;&amp;gt;Die Diskussionen zum Protokoll findet man hier: [http://www.mikrocontroller.net/forum/read-11-262926.html |OS-HB| Steuerungsprotokoll]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
* Programmierung in Delphi&lt;br /&gt;
* Abbildungen des Hauses in 3D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zuständigkeitsbereiche ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Ithamar Garbe&#039;&#039;&lt;br /&gt;
* Universal-Busknoten&lt;br /&gt;
* Java-Software&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Wer kann was beisteuern? ==&lt;br /&gt;
&lt;br /&gt;
Ich baue mal 2 Testplatinen mit At90S8515 (hab ich noch hier rumliegen) auf und RS232 dabei kann ich gleich mal etwas mit übung mit dem Can Bus bekommen. Als Can Treiber benutze ich den MCP2515 (glaube heisst so) und den PCA 82C250T. &lt;br /&gt;
Dann schreibe ich mal ein Assembler Programm das über HyperTerminal daten von einen PC sendet und ein zweiter PC diese wieder emfängt. Wenn das alles funktionieren sollte ist der rest ja nicht mehr schwer. (geschätzte Entwicklungszeit 2 bis 4 Wochen)&lt;br /&gt;
&lt;br /&gt;
Auserdem habe ich bereits ein altes Notbock umgebaut und mit einen Toutchscreen versorgt und dann in eine Standard Unterverteilung eingebaut (Bilder folgen).&lt;br /&gt;
&lt;br /&gt;
Ich werde auserdem mit hilfe von DirectX ein Delphi Program schreiben wo man relativ einfach 3D Abbildungen von seinem Raum, Haus, Halle oder was auch immer zusammenklicken kann und dann mit dem Hausbus das ganze über RS232 oder USB zu dem Hausbus senden kann. (geschätzte Entwicklungszeit bis zu einen Lauffähigen Alpha etwa 1 Jahr)&lt;br /&gt;
&lt;br /&gt;
Dann habe ich ein Zimmer meiner Wohnung bereits komplett fertig mit Kabeln verlegt, diese gehen Sternförmig von einer UV in diesem Zimmer zu allen Elektrogeräten wie Steckdose, Licht usw. Auch für genügend Cat5 Dosen und TV und Audio Anschlüsse ist gesorgt. Leider habe ich vergessen ein Cat5 Kabel in den Lichtschalter zu ziehen, daher weis ich nicht wie ich dort einen Busanschluss bekomme (höchstens durch Signalmodulierung). (Fotos folgen)&lt;br /&gt;
&lt;br /&gt;
: ein link für ein dongel: http://www.mictronics.de/?page=can_bus&lt;br /&gt;
&lt;br /&gt;
^^ Matthias Beitz&lt;br /&gt;
----&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;br /&gt;
&lt;br /&gt;
Bei neuen Diskussionen bitte [Os-HB] voranstellen&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus&amp;diff=10187</id>
		<title>Hausbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus&amp;diff=10187"/>
		<updated>2005-11-19T20:03:00Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* EIB */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
=Anforderungen=&lt;br /&gt;
==Zentral/Dezentral==&lt;br /&gt;
Grundsätzlich kann so eine Steuerung zentral oder dezentral arbeiten (wobei natürlich auch Mischformen denkbar sind). &lt;br /&gt;
===Zentral===&lt;br /&gt;
Beim zentralen Ansatz gibt es einen Master, der zyklisch alle Sensoren (Thermometer, Lichtschalter, usw.) abfragt und dann die entsprechenden Aktionen auslöst.&lt;br /&gt;
&lt;br /&gt;
  + wenig Intelligenz bei den Sensoren/Aktoren nötig&lt;br /&gt;
  + bei Konfigurationsänderungen keine Änderungen bei den Sensoren/Aktoren nötig. &lt;br /&gt;
  + keine Multimasterfähigkeit nötig&lt;br /&gt;
  - je mehr Sensoren vorhanden sind, desto länger dauert ein Abfragezyklus. &lt;br /&gt;
    Da so ein selbst gebauter Hausbus ja auch Raum für Erweiterungen bieten soll, &lt;br /&gt;
    sollte man schon mit 100-200 Sensoren rechnen (Lichtschalter, Thermometer, &lt;br /&gt;
    Glasbruchsensoren, Rauchmelder usw. usf)&lt;br /&gt;
  - Wenn die Zentrale ausfällt, dann fällt die gesamte Steuerung auf einmal aus&lt;br /&gt;
&lt;br /&gt;
Anmerkung: Falls, wie im dezentralen Fall die Sensoren von sich aus Zustandsänderungen melden, aber die Nachrichten nur an den Master schicken, entfällt der Nachteil durch das Polling.&lt;br /&gt;
&lt;br /&gt;
===Dezentral===&lt;br /&gt;
Beim dezentralen Ansatz senden die Sensoren (z.B. Lichtschalter) Botschaften an die Aktoren (z.B. die Glühlampe).&lt;br /&gt;
  + Die Buslast hängt von der Anzahl Ereignisse ab und nicht von der Anzahl Sensoren. &lt;br /&gt;
    Ein Glasbruchsensor der nie aktiv wird verursacht auch keine Buslast.&lt;br /&gt;
  + Keine Schaltzentrale nötig (also kein Single Point of Failure)&lt;br /&gt;
  - Multimasterfähigkeit bei allen Sendern (also allen Sensoren) nötig.&lt;br /&gt;
  - Konfigurationsänderungen müssen immer an den entsprechenden Aktoren/Sensoren gemacht &lt;br /&gt;
    werden. Dazu muß man sie entweder fernkonfigurieren können oder mit dem Konfigurationsgerät &lt;br /&gt;
    direkt an die jeweiligen Geräte.&lt;br /&gt;
&lt;br /&gt;
==Geschwindigkeit==&lt;br /&gt;
Solange man nur ein einzelnes Wohnhaus (und nicht etwa eine Schule oder eine Fabrik) ausrüsten will und nur die üblichen Sensoren/Aktoren hat, ist praktisch jeder Bus schnell genug. Andererseits erlauben RS485 und der CAN-Bus bei den in einem Haus vorkommenden Kabellängen auch durchaus Geschwindigkeiten von 1 MBit/s, wodurch man auch andere Anwendungen damit realisieren könnte.&lt;br /&gt;
&lt;br /&gt;
--&amp;gt; Hohe Geschwindigkeit heißt höherer Aufwand und höhere Kosten &amp;lt;---&lt;br /&gt;
Ein Hausbus sollte deshalb in der Geschwindigkeit auf die notwendigen Bedürfnisse abgestimmt sein. Folgende Rechnung läßt sich aufmachen:&lt;br /&gt;
Ein Frame mit einem einfachen Event z.B. &amp;quot;Taste 4 des Modul 0x2007 gedrückt&amp;quot; läßt sich mit allem Nötigen wie Priorität, Parity-Bits Anzahl Datenbytes und Checksumme in 6 &amp;quot;Byte&amp;quot; a 10Bit verpacken. Bei einer Geschwindigkeit von nur 10 KHz dauert die Übertragung ca. 6ms. Erlaubt man pro Frame max. 12 Datenbyte ergeben sich 18ms. Wobei 12 Datenbyte eigentlich nur zur Konfiguration der Knoten nötig sind. Uhrzeit, Datum, Temperaturen usw. kann man meistens mit 2 - 4 Datenbyte melden. Da mit der CAN-Topologie kollisionsfrei Daten übertragen werden und ein Hausbus im Allgemeinen keiner hohen Belastung unterliegt, ist es realistisch sonstige Verzögerungen zu vernachlässigen. Ich habe in meinem 5 Personenhaushalt den Bus nach &amp;quot;Bus-belegt-Verzögerungen&amp;quot; gescannt und in drei Monaten vier dieser Ereignisse festgestellt. Das bedeutete 12ms anstatt der erwähnten 6ms. &lt;br /&gt;
Warum sollte man schneller werden, wenn eine Verzögerung von 200ms in der Realität nicht fegestellt wird. Die Verzögerung einer Leuchtstofflampe empfinde ich da schon eher als störend.&lt;br /&gt;
Sollten wir eine Schule mit solch einem Bus betreiben und 166 Kinder stürmen in die Pause und betätigen dann alle einen Taster, verzögert sich das letzte Ereignis um nicht ganz eine Sekunde.&lt;br /&gt;
&lt;br /&gt;
=Vergleich von Hausbussystemen=&lt;br /&gt;
&lt;br /&gt;
==EIB==&lt;br /&gt;
  + nur 2 Leitungen für Daten, Power und GND&lt;br /&gt;
  + kein Abschluss-R nötig, alle Bustopologien&lt;br /&gt;
  + multimasterfähig&lt;br /&gt;
  - Chips nur schwer erhältlich und teuer&lt;br /&gt;
  - nur industrielle Module erhältlich, kein Selbstbau&lt;br /&gt;
&lt;br /&gt;
==[[CAN-Bus]]==&lt;br /&gt;
  + Protokoll bereits im Chip&lt;br /&gt;
  + multimasterfähig&lt;br /&gt;
  + übertragunssicher (d.h. bei Übertragungsfehler werden Daten automatisch wiederholt)&lt;br /&gt;
  +hohe Störsicherheit durch differentielle Übertragung&lt;br /&gt;
  O Preis ist ausgewogen&lt;br /&gt;
  - es werden 2 Leitungen Daten + Power + GND benötigt&lt;br /&gt;
  - Abzweigungen vom Bus sind problematisch (max. 1m?)&lt;br /&gt;
  - Abschluss-R notwendig&lt;br /&gt;
&lt;br /&gt;
==RS485==&lt;br /&gt;
  + sehr günstig&lt;br /&gt;
  + Schnittstellenbausteine können direkt an den USART eines MCs angeschlossen werden&lt;br /&gt;
  + Buslänge von 1200 m möglich&lt;br /&gt;
  - von Haus aus nicht multimasterfähig, muß per Software realisiert werden&lt;br /&gt;
&lt;br /&gt;
==[[1-wire als Hausbus]]==&lt;br /&gt;
  +/- zentrales System&lt;br /&gt;
  + sehr günstig&lt;br /&gt;
  + sehr einfache Verdrahtung&lt;br /&gt;
  + integrierte Peripheriebausteine erhältlich (Thermometer, I/O-Bausteine, etc.)&lt;br /&gt;
  + über einfaches Selbstbauinterface vom PC ansteuerbar&lt;br /&gt;
  + Bus kann mit Pullup-Widerstand direkt von einem bidirektionalen Microcontrollerpin angesteuert werden&lt;br /&gt;
  + professionelle Softwareinterface frei erhältlich (unterstützt bis zu acht Busleitungen)&lt;br /&gt;
  + mit einfachem Pullup-Widerstand maximal 200 m Buslänge zulässig&lt;br /&gt;
  + mit aufwendigerem aktiven Pullup maximal 500 m Buslänge zulässig&lt;br /&gt;
  + integrierte Interfaceschaltungen für I2C, USB und Serielle Schnittstelle erhältlich&lt;br /&gt;
  + ausführliche Darstellung zur Buslänge in Appnote 148 verfügbar&lt;br /&gt;
  + Peripherie ohne separate Spannungsversorgung möglich &lt;br /&gt;
  + umfangreiche Herstellerunterstützung durch technische Dokumente&lt;br /&gt;
  - nicht multimasterfähig&lt;br /&gt;
  - max. 75 Bausteinabfragen/sec.&lt;br /&gt;
  - Peripherieschaltungen nur als integrierte Bausteine erhältlich&lt;br /&gt;
  - in Software realisierte Peripherie verstößt gegen US-Patente&lt;br /&gt;
  - keine differentielle Übertragung, dadurch deutlich störanfälliger&lt;br /&gt;
&lt;br /&gt;
==[[I2C als Hausbus]]==&lt;br /&gt;
  + billig&lt;br /&gt;
  + multimasterfähig&lt;br /&gt;
  + viele direkt anschließbare Sensoren vorhanden&lt;br /&gt;
  - keine differentielle Übertragung, dadurch deutlich störanfälliger&lt;br /&gt;
  - ohne &amp;quot;größeren&amp;quot; Aufwand nur Kabellängen &amp;lt;10m möglich&lt;br /&gt;
  - als &amp;quot;Inter-IC-Bus&amp;quot; zur Anwendung innerhalb von Geräten konzipiert&lt;br /&gt;
&lt;br /&gt;
==Ethernet==&lt;br /&gt;
  + multimasterfähig&lt;br /&gt;
  + sehr schnell&lt;br /&gt;
  +/- mit TP-Kabel (100 Base T) Sternstruktur, Leitungslänge  bis 100 m&lt;br /&gt;
  +/- mit Koaxkabel (10 Base 2) Busstruktur, Leitungslänge bis 185 m&lt;br /&gt;
  - aufwendig anzusteuern (hohen Hardware- und Softwareaufwand)&lt;br /&gt;
  - (teuer) d.h. für Selbstbau aufwendig&lt;br /&gt;
&lt;br /&gt;
==Powerline==&lt;br /&gt;
  +keine besondere Verdrahtung bzw. Installation erforderlich&lt;br /&gt;
  +nutzt vorhandene Netzinstallation&lt;br /&gt;
  -erzeugt ein breitbandiges Störspektrum, das über die Netzinstallation unkontrolliert abgestrahlt wird&lt;br /&gt;
  -kann Funkbetrieb, insbesondere im Kurzwellenbereich, stören&lt;br /&gt;
  -funktioniert ohne Phasenkoppler nur auf gleichen Phasen&lt;br /&gt;
  -Netzteile mit vernünftigen EMI Filter filtern auch das PL Signal&lt;br /&gt;
  -geringe Übertragungsrate&lt;br /&gt;
  - Modems werden im Störungsfall vom RegTP außer Betrieb genommen und werden dadurch wertlos&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
==Forum==&lt;br /&gt;
&lt;br /&gt;
*[http://www.mikrocontroller.net/forum/list-11-1.html Hausbusforum]&lt;br /&gt;
&lt;br /&gt;
*[http://www.mikrocontroller.net/forum/read-1-66019.html älterer Hausbusthread]&lt;br /&gt;
&lt;br /&gt;
*[http://www.mikrocontroller.net/forum/read-1-190530.html noch ein Haussteuerungs-Projekt]&lt;br /&gt;
&lt;br /&gt;
==CAN==&lt;br /&gt;
*[[CAN als Hausbus]]&lt;br /&gt;
*[[Hausbus Diskussion|Hausbus openscource projekt]]&lt;br /&gt;
&lt;br /&gt;
==EIB==&lt;br /&gt;
*[http://www.opternus.de/opternus-components/Preisliste/EIB%20Preisliste%201.July%202005.pdf Chipsatz Preisliste]&lt;br /&gt;
&lt;br /&gt;
==Ethernet==&lt;br /&gt;
*[http://www.ifas.htwk-leipzig.de/easytoweb/php/download/Verwendung%20eines%208-bit%20Microcontrollers%20zur%20Ethernet%20Vernetzung%20in%20der%20Hausautomation.pdf  Diplomarbeit]&lt;br /&gt;
&lt;br /&gt;
==Powerline==&lt;br /&gt;
&lt;br /&gt;
* http://www.thelastinstance.de/elek/project03_4.phtml&lt;br /&gt;
* http://www.darc.de/aktuell/plc/index.html&lt;br /&gt;
* http://www.ulrichradig.de/index.html Projekte-pl-modem&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus&amp;diff=10121</id>
		<title>Hausbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus&amp;diff=10121"/>
		<updated>2005-11-19T20:02:43Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* CAN */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
=Anforderungen=&lt;br /&gt;
==Zentral/Dezentral==&lt;br /&gt;
Grundsätzlich kann so eine Steuerung zentral oder dezentral arbeiten (wobei natürlich auch Mischformen denkbar sind). &lt;br /&gt;
===Zentral===&lt;br /&gt;
Beim zentralen Ansatz gibt es einen Master, der zyklisch alle Sensoren (Thermometer, Lichtschalter, usw.) abfragt und dann die entsprechenden Aktionen auslöst.&lt;br /&gt;
&lt;br /&gt;
  + wenig Intelligenz bei den Sensoren/Aktoren nötig&lt;br /&gt;
  + bei Konfigurationsänderungen keine Änderungen bei den Sensoren/Aktoren nötig. &lt;br /&gt;
  + keine Multimasterfähigkeit nötig&lt;br /&gt;
  - je mehr Sensoren vorhanden sind, desto länger dauert ein Abfragezyklus. &lt;br /&gt;
    Da so ein selbst gebauter Hausbus ja auch Raum für Erweiterungen bieten soll, &lt;br /&gt;
    sollte man schon mit 100-200 Sensoren rechnen (Lichtschalter, Thermometer, &lt;br /&gt;
    Glasbruchsensoren, Rauchmelder usw. usf)&lt;br /&gt;
  - Wenn die Zentrale ausfällt, dann fällt die gesamte Steuerung auf einmal aus&lt;br /&gt;
&lt;br /&gt;
Anmerkung: Falls, wie im dezentralen Fall die Sensoren von sich aus Zustandsänderungen melden, aber die Nachrichten nur an den Master schicken, entfällt der Nachteil durch das Polling.&lt;br /&gt;
&lt;br /&gt;
===Dezentral===&lt;br /&gt;
Beim dezentralen Ansatz senden die Sensoren (z.B. Lichtschalter) Botschaften an die Aktoren (z.B. die Glühlampe).&lt;br /&gt;
  + Die Buslast hängt von der Anzahl Ereignisse ab und nicht von der Anzahl Sensoren. &lt;br /&gt;
    Ein Glasbruchsensor der nie aktiv wird verursacht auch keine Buslast.&lt;br /&gt;
  + Keine Schaltzentrale nötig (also kein Single Point of Failure)&lt;br /&gt;
  - Multimasterfähigkeit bei allen Sendern (also allen Sensoren) nötig.&lt;br /&gt;
  - Konfigurationsänderungen müssen immer an den entsprechenden Aktoren/Sensoren gemacht &lt;br /&gt;
    werden. Dazu muß man sie entweder fernkonfigurieren können oder mit dem Konfigurationsgerät &lt;br /&gt;
    direkt an die jeweiligen Geräte.&lt;br /&gt;
&lt;br /&gt;
==Geschwindigkeit==&lt;br /&gt;
Solange man nur ein einzelnes Wohnhaus (und nicht etwa eine Schule oder eine Fabrik) ausrüsten will und nur die üblichen Sensoren/Aktoren hat, ist praktisch jeder Bus schnell genug. Andererseits erlauben RS485 und der CAN-Bus bei den in einem Haus vorkommenden Kabellängen auch durchaus Geschwindigkeiten von 1 MBit/s, wodurch man auch andere Anwendungen damit realisieren könnte.&lt;br /&gt;
&lt;br /&gt;
--&amp;gt; Hohe Geschwindigkeit heißt höherer Aufwand und höhere Kosten &amp;lt;---&lt;br /&gt;
Ein Hausbus sollte deshalb in der Geschwindigkeit auf die notwendigen Bedürfnisse abgestimmt sein. Folgende Rechnung läßt sich aufmachen:&lt;br /&gt;
Ein Frame mit einem einfachen Event z.B. &amp;quot;Taste 4 des Modul 0x2007 gedrückt&amp;quot; läßt sich mit allem Nötigen wie Priorität, Parity-Bits Anzahl Datenbytes und Checksumme in 6 &amp;quot;Byte&amp;quot; a 10Bit verpacken. Bei einer Geschwindigkeit von nur 10 KHz dauert die Übertragung ca. 6ms. Erlaubt man pro Frame max. 12 Datenbyte ergeben sich 18ms. Wobei 12 Datenbyte eigentlich nur zur Konfiguration der Knoten nötig sind. Uhrzeit, Datum, Temperaturen usw. kann man meistens mit 2 - 4 Datenbyte melden. Da mit der CAN-Topologie kollisionsfrei Daten übertragen werden und ein Hausbus im Allgemeinen keiner hohen Belastung unterliegt, ist es realistisch sonstige Verzögerungen zu vernachlässigen. Ich habe in meinem 5 Personenhaushalt den Bus nach &amp;quot;Bus-belegt-Verzögerungen&amp;quot; gescannt und in drei Monaten vier dieser Ereignisse festgestellt. Das bedeutete 12ms anstatt der erwähnten 6ms. &lt;br /&gt;
Warum sollte man schneller werden, wenn eine Verzögerung von 200ms in der Realität nicht fegestellt wird. Die Verzögerung einer Leuchtstofflampe empfinde ich da schon eher als störend.&lt;br /&gt;
Sollten wir eine Schule mit solch einem Bus betreiben und 166 Kinder stürmen in die Pause und betätigen dann alle einen Taster, verzögert sich das letzte Ereignis um nicht ganz eine Sekunde.&lt;br /&gt;
&lt;br /&gt;
=Vergleich von Hausbussystemen=&lt;br /&gt;
&lt;br /&gt;
==EIB==&lt;br /&gt;
  + nur 2 Leitungen für Daten, Power und GND&lt;br /&gt;
  + kein Abschluss-R nötig, alle Bustopologien&lt;br /&gt;
  + multimasterfähig&lt;br /&gt;
  - Chips nur schwer erhältlich und teuer&lt;br /&gt;
  - nur industrielle Module erhältlich, kein Selbstbau&lt;br /&gt;
&lt;br /&gt;
==[[CAN-Bus]]==&lt;br /&gt;
  + Protokoll bereits im Chip&lt;br /&gt;
  + multimasterfähig&lt;br /&gt;
  + übertragunssicher (d.h. bei Übertragungsfehler werden Daten automatisch wiederholt)&lt;br /&gt;
  +hohe Störsicherheit durch differentielle Übertragung&lt;br /&gt;
  O Preis ist ausgewogen&lt;br /&gt;
  - es werden 2 Leitungen Daten + Power + GND benötigt&lt;br /&gt;
  - Abzweigungen vom Bus sind problematisch (max. 1m?)&lt;br /&gt;
  - Abschluss-R notwendig&lt;br /&gt;
&lt;br /&gt;
==RS485==&lt;br /&gt;
  + sehr günstig&lt;br /&gt;
  + Schnittstellenbausteine können direkt an den USART eines MCs angeschlossen werden&lt;br /&gt;
  + Buslänge von 1200 m möglich&lt;br /&gt;
  - von Haus aus nicht multimasterfähig, muß per Software realisiert werden&lt;br /&gt;
&lt;br /&gt;
==[[1-wire als Hausbus]]==&lt;br /&gt;
  +/- zentrales System&lt;br /&gt;
  + sehr günstig&lt;br /&gt;
  + sehr einfache Verdrahtung&lt;br /&gt;
  + integrierte Peripheriebausteine erhältlich (Thermometer, I/O-Bausteine, etc.)&lt;br /&gt;
  + über einfaches Selbstbauinterface vom PC ansteuerbar&lt;br /&gt;
  + Bus kann mit Pullup-Widerstand direkt von einem bidirektionalen Microcontrollerpin angesteuert werden&lt;br /&gt;
  + professionelle Softwareinterface frei erhältlich (unterstützt bis zu acht Busleitungen)&lt;br /&gt;
  + mit einfachem Pullup-Widerstand maximal 200 m Buslänge zulässig&lt;br /&gt;
  + mit aufwendigerem aktiven Pullup maximal 500 m Buslänge zulässig&lt;br /&gt;
  + integrierte Interfaceschaltungen für I2C, USB und Serielle Schnittstelle erhältlich&lt;br /&gt;
  + ausführliche Darstellung zur Buslänge in Appnote 148 verfügbar&lt;br /&gt;
  + Peripherie ohne separate Spannungsversorgung möglich &lt;br /&gt;
  + umfangreiche Herstellerunterstützung durch technische Dokumente&lt;br /&gt;
  - nicht multimasterfähig&lt;br /&gt;
  - max. 75 Bausteinabfragen/sec.&lt;br /&gt;
  - Peripherieschaltungen nur als integrierte Bausteine erhältlich&lt;br /&gt;
  - in Software realisierte Peripherie verstößt gegen US-Patente&lt;br /&gt;
  - keine differentielle Übertragung, dadurch deutlich störanfälliger&lt;br /&gt;
&lt;br /&gt;
==[[I2C als Hausbus]]==&lt;br /&gt;
  + billig&lt;br /&gt;
  + multimasterfähig&lt;br /&gt;
  + viele direkt anschließbare Sensoren vorhanden&lt;br /&gt;
  - keine differentielle Übertragung, dadurch deutlich störanfälliger&lt;br /&gt;
  - ohne &amp;quot;größeren&amp;quot; Aufwand nur Kabellängen &amp;lt;10m möglich&lt;br /&gt;
  - als &amp;quot;Inter-IC-Bus&amp;quot; zur Anwendung innerhalb von Geräten konzipiert&lt;br /&gt;
&lt;br /&gt;
==Ethernet==&lt;br /&gt;
  + multimasterfähig&lt;br /&gt;
  + sehr schnell&lt;br /&gt;
  +/- mit TP-Kabel (100 Base T) Sternstruktur, Leitungslänge  bis 100 m&lt;br /&gt;
  +/- mit Koaxkabel (10 Base 2) Busstruktur, Leitungslänge bis 185 m&lt;br /&gt;
  - aufwendig anzusteuern (hohen Hardware- und Softwareaufwand)&lt;br /&gt;
  - (teuer) d.h. für Selbstbau aufwendig&lt;br /&gt;
&lt;br /&gt;
==Powerline==&lt;br /&gt;
  +keine besondere Verdrahtung bzw. Installation erforderlich&lt;br /&gt;
  +nutzt vorhandene Netzinstallation&lt;br /&gt;
  -erzeugt ein breitbandiges Störspektrum, das über die Netzinstallation unkontrolliert abgestrahlt wird&lt;br /&gt;
  -kann Funkbetrieb, insbesondere im Kurzwellenbereich, stören&lt;br /&gt;
  -funktioniert ohne Phasenkoppler nur auf gleichen Phasen&lt;br /&gt;
  -Netzteile mit vernünftigen EMI Filter filtern auch das PL Signal&lt;br /&gt;
  -geringe Übertragungsrate&lt;br /&gt;
  - Modems werden im Störungsfall vom RegTP außer Betrieb genommen und werden dadurch wertlos&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
==Forum==&lt;br /&gt;
&lt;br /&gt;
*[http://www.mikrocontroller.net/forum/list-11-1.html Hausbusforum]&lt;br /&gt;
&lt;br /&gt;
*[http://www.mikrocontroller.net/forum/read-1-66019.html älterer Hausbusthread]&lt;br /&gt;
&lt;br /&gt;
*[http://www.mikrocontroller.net/forum/read-1-190530.html noch ein Haussteuerungs-Projekt]&lt;br /&gt;
&lt;br /&gt;
==CAN==&lt;br /&gt;
*[[CAN als Hausbus]]&lt;br /&gt;
*[[Hausbus Diskussion|Hausbus openscource projekt]]&lt;br /&gt;
&lt;br /&gt;
==EIB==&lt;br /&gt;
*[http://www.opternus.de/opternus-components/Preisliste/EIB%20Preisliste%201.July%202005.pdf Chipsatz preisliste]&lt;br /&gt;
&lt;br /&gt;
==Ethernet==&lt;br /&gt;
*[http://www.ifas.htwk-leipzig.de/easytoweb/php/download/Verwendung%20eines%208-bit%20Microcontrollers%20zur%20Ethernet%20Vernetzung%20in%20der%20Hausautomation.pdf  Diplomarbeit]&lt;br /&gt;
&lt;br /&gt;
==Powerline==&lt;br /&gt;
&lt;br /&gt;
* http://www.thelastinstance.de/elek/project03_4.phtml&lt;br /&gt;
* http://www.darc.de/aktuell/plc/index.html&lt;br /&gt;
* http://www.ulrichradig.de/index.html Projekte-pl-modem&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=CAN&amp;diff=10147</id>
		<title>CAN</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=CAN&amp;diff=10147"/>
		<updated>2005-11-19T19:24:55Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Allgemein */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Mikrokontroller mit CAN==&lt;br /&gt;
=== AT90CAN128===&lt;br /&gt;
&lt;br /&gt;
* Atmel AVR Controller mit CAN-Schnittstelle (ein Kanal) &lt;br /&gt;
&lt;br /&gt;
* 15 CAN &amp;quot;Message Objects&amp;quot;, jedes individuell konfigurierbar.&lt;br /&gt;
&lt;br /&gt;
* 128kByte Flash, 4kByte RAM&lt;br /&gt;
&lt;br /&gt;
* Bis auf die CAN-Fuktionen weitestgehend identisch mit dem ATmega128 (vgl. Migration-Guide ATmega128-&amp;gt;AT90CAN128 bei atmel.com)&lt;br /&gt;
&lt;br /&gt;
* Beispielcode inkl. CAN für den IAR-C-Compiler findet sich bei atmel.com. Autobaud-Routinen in Assembler (etwas Aufwand bei der Portierung nach avr-gcc/avr-as).&lt;br /&gt;
&lt;br /&gt;
* Für die ISP-Programmierung schliesst man Ihn wie den ATmega128 an. MOSI-2 ; MISO-3 ; SCK-11 ; /Reset-20 ;  GND-22,53,63 ; Vcc-21,52,(62),(64). Auf die übliche &amp;quot;ATmega64/128-Problematik&amp;quot; achten: MISO/MOSI der Programmierschnittstelle sind nicht identisch mit der SPI-Schnittstelle.&lt;br /&gt;
&lt;br /&gt;
* Im Auslieferungszustand ist nur der interne RC-Oszillator aktiv (wie üblich bei allen modernen AVRs mit internem R/C-Oszillator vgl. [[AVR Checkliste]]). Umschalten auf externe Taktquelle über die AVR-Fusebits.&lt;br /&gt;
&lt;br /&gt;
* Dieser MC ist für nicht-gewerbliche Endanwender einzeln z.B. bei Reichelt und Segor erhältlich (ca. 17 EUR). Beim Bestellen des MC sollte man einen CAN-BUS-Treiber gleich mitbestellen: z.B. Philips PCA82C250. Jedoch auf vorhandene Versorgungsspannungen achten (AT90CAN128 &amp;quot;kann mit&amp;quot; VCC=2,7...5,5V, PCA82C250 lt. Datenblatt für VCC=4,5...5V).&lt;br /&gt;
&lt;br /&gt;
* die aktuelle Hardware-Version (Stand 4/2005) hat einen &amp;quot;silicon bug&amp;quot; (Hardwarefehler, vgl. avrfreaks-Forum): Liegt der Stack im &#039;&#039;externen&#039;&#039; RAM, führt dies zu Fehlern in der Stackverwaltung (push/pop/rcall etc.). Details in aktuellen Fassungen des Datenblatts. Abhilfe/Workaround: Stack im internen RAM (&amp;lt;0x1001) verwalten. Dies ist ohnehin sinnvoll, da der Stackzugriff dann schneller ist. &lt;br /&gt;
&lt;br /&gt;
* CANopen software protocol stacks at http://www.port.de/Atmel.html&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *Als Programmieradapter braucht man einen, der eine gewisse Intelligenz beinhaltet. Vergebens waren auch bei mir die Versuche,   mit dem &#039;Kanda&#039;-Dongle vom STK200-Board und ähnliche Nachbauten.  -&amp;gt; www.mikrocontroller-projekte.de [- Einzeltest mit Stickprobenumfang 1 - sollte schon funktionieren, auskommentiert bis nochmals belegt - mt] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Philips LPC2129 LPC2194 LPC2290 LPC2292 LPC2294 ===&lt;br /&gt;
&lt;br /&gt;
* Mikrocontroller mit ARM7TDMI-S-Kern (vgl. [[LPC2000 Philips ARM7TDMI-Familie]])&lt;br /&gt;
* 2 - 4 CAN Schnittstellen&lt;br /&gt;
* CAN-Modul angelehnt an Philips SJA1000&lt;br /&gt;
* Herstellerseite: [http://www.semiconductors.philips.com Philips Semiconductors]&lt;br /&gt;
* LPC2194 erhältlich bei http://www.microcontroller-starterkits.de und http://de.digikey.com/&lt;br /&gt;
* CANopen software protocol stacks at [http://www.port.de/Philips.html]&lt;br /&gt;
&lt;br /&gt;
==CAN Controller==&lt;br /&gt;
===MCP2515 ===&lt;br /&gt;
&amp;quot;Stand-alone&amp;quot; CAN-Controller von Microchip. &lt;br /&gt;
* SPI Schnittstelle&lt;br /&gt;
* 2 Empfangs- und 3 Sendepuffer jeweils individuell konfigurierbar (ID, Masken/Filter etc.)&lt;br /&gt;
* ein genereller Interrupt-Ausgangspin und 5 konfigurierbare für die Puffer&lt;br /&gt;
* nicht-genutzte Interrupt-Pins können für digitale Ein- und Ausgabe verwendet werden&lt;br /&gt;
* Stromsparmodus&lt;br /&gt;
* auch für 3,3V-Betrieb geeignet.&lt;br /&gt;
* Diverse C- und Assembler Beispielcodes verfügbar (z.B. bei microchip.com und kvaser, Assembler meist für PICs). Auch Software für Direktanschluss an die parallele Schnittstelle eines PC verfügbar (&amp;quot;bit-bang Interface&amp;quot;).&lt;br /&gt;
* erhältlich z.B. bei Reichelt (ca. 2&amp;amp;#8364;)&lt;br /&gt;
====Links====&lt;br /&gt;
*[http://www.kreatives-chaos.com/index.php?seite=mcp2515 Ansteuerung eines MCP2515] gcc&lt;br /&gt;
&lt;br /&gt;
===SJA1000===&lt;br /&gt;
&amp;quot;Stand-alone&amp;quot; CAN-Controller von Philips&lt;br /&gt;
* Parallele Schnittstelle ca. 12 Leitungen&lt;br /&gt;
* erhältlich z.B. bei Reichelt (ca. 7&amp;amp;#8364;)&lt;br /&gt;
&lt;br /&gt;
===AN82527===&lt;br /&gt;
&amp;quot;Stand-alone&amp;quot; CAN-Controller von Intel&lt;br /&gt;
* SPI Schnittstelle&lt;br /&gt;
* 14 Tx/Rx Puffer&lt;br /&gt;
* 8- oder 16-Bit Multiplex Bus, oder 8-Bit Non-Multiplexed Bus&lt;br /&gt;
* bis zu 16 IO-Pins (je nach Controlleranbindung)&lt;br /&gt;
* erhältlich z.B. bei Reichelt (ca. 5?)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Bustreiber==&lt;br /&gt;
&lt;br /&gt;
===MCP2551===&lt;br /&gt;
* von Microchip&lt;br /&gt;
* PDIP8 und SOIC&lt;br /&gt;
* VCC = 4,5...5,5V&lt;br /&gt;
* kostet rund 1&amp;amp;#8364;&lt;br /&gt;
&lt;br /&gt;
===PCA 82C250===&lt;br /&gt;
* von Philips&lt;br /&gt;
* PDIP8 und SO8&lt;br /&gt;
* VCC = 4,5...5,5V&lt;br /&gt;
* V-CAN: -8V..+18V   -&amp;gt; &amp;quot;TTL-kompatible&amp;quot; Bus-Spannung&lt;br /&gt;
* erhältlich z.B. bei Reichelt (ca. 1,50&amp;amp;#8364;)&lt;br /&gt;
&lt;br /&gt;
===PCA 82C251===&lt;br /&gt;
* von Philips&lt;br /&gt;
* PDIP8 und SO8&lt;br /&gt;
* VCC = 4,5...5,5V&lt;br /&gt;
* V-CAN: -40V..+40V   -&amp;gt; +24V Bus-Spannung&lt;br /&gt;
* erhältlich z.B. bei Reichelt (ca. 1,50&amp;amp;#8364;)&lt;br /&gt;
&lt;br /&gt;
===ATA6660===&lt;br /&gt;
* Atmel&lt;br /&gt;
* SO8&lt;br /&gt;
* VCC = 4,75...5,25V&lt;br /&gt;
&lt;br /&gt;
==SLIO-CAN==&lt;br /&gt;
&lt;br /&gt;
Preisgünstigste Bausteine sind die Serial Linked I/O Bausteine (SLIO). Diese Bausteine ermöglichen den Aufbau von Ein- und Ausgabeknoten ohne lokalen Prozessor. Auf der Basis dieser Bausteine läßt sich eine dezentrale Signal-Ein-Ausgabe mit minimalem Kostenaufwand realisieren.&lt;br /&gt;
&lt;br /&gt;
* Philips P82C150&lt;br /&gt;
    * Single-Chip-I/O-Einheit mit integriertem CAN-Controller&lt;br /&gt;
    * mögliche Busdatenrate 20kBd bis 125kBd&lt;br /&gt;
    * interner RC-Oszillator wird durch den Bitstrom auf den Bus synchronisiert&lt;br /&gt;
    * Kalibrierungsnachricht alle 8000 Bitzeiten erforderlich&lt;br /&gt;
          o 4-Bit des Identifiers über Port-Pins einstellbar &lt;br /&gt;
    * maximal 16 P82C150 in einem CAN-Segment&lt;br /&gt;
          o 16 Port-Pins mit unterschiedlichen Konfigurationsmöglichkeiten&lt;br /&gt;
                + 16 mal als digitale Eingänge&lt;br /&gt;
                + 16 mal als digitale Ausgänge&lt;br /&gt;
                + 2 mal als analoger Ausgang ( 10-Bit, DPM )&lt;br /&gt;
                + 6 mal als analoger Eingang ( 10-Bit, multiplex )&lt;br /&gt;
                + 2 mal als Komparator &lt;br /&gt;
&lt;br /&gt;
[http://www.htw-dresden.de/fe/labor/mikror/projects/slio_can/]&lt;br /&gt;
&lt;br /&gt;
Anmerkung: Philips stellt die SLIO nicht mehr her! Es ist auch &amp;quot;nichts&amp;quot; mehr am Markt beschaffbar, wenn, dann zu horrenden Preisen (um die 60,-EUR/Stück zur Zeit). --[[Benutzer:OldBug|Patrick]] 09:08, 25. Jan 2005 (CET)&lt;br /&gt;
&lt;br /&gt;
*DS 36001M&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;Verkabelung&amp;quot; ==&lt;br /&gt;
* auf Busterminierung achten (typisch 124 Ohm bei &amp;quot;high-speed&amp;quot;)&lt;br /&gt;
* Standardbelegung für diverse Steckverbindungen vgl. CANOpen-Dokumentation (todo: link)&lt;br /&gt;
* Schaltplan für galvanische Trennung z.B. nach Datenblatt des PCA82C250&lt;br /&gt;
* für einfache Testaufbauten über sehr kurze Strecken oder &amp;quot;on-board-CAN&amp;quot; kann auf die Bustreiber verzichtet werden (vgl. Siemens Application-Note AP2921 erhältlich von der [http://www.infineon.com/upload/Document/cmc_upload/migrated_files/document_files/Application_Notes/ap292101.pdf Infineon Web-Präsenz])&lt;br /&gt;
&lt;br /&gt;
==Allgemein==&lt;br /&gt;
* [http://can-wiki.info CAN-WIKI] - spezielle Wiki Site für CAN bus (Englisch)&lt;br /&gt;
* [http://de.wikipedia.org/wiki/Controller_Area_Network Wikipedia - CAN]&lt;br /&gt;
&lt;br /&gt;
==Testboards==&lt;br /&gt;
*[http://www.kreatives-chaos.com/index.php?seite=mega8can testboard und MCP2515 tutorial]&lt;br /&gt;
&lt;br /&gt;
==Dongles==&lt;br /&gt;
*[http://private.addcom.de/horo/can200/ Can200 Selbstbauprojekt]&lt;br /&gt;
*[http://www.mhs-elektronik.de/cgi-bin/mhs.pl?id1=1&amp;amp;id2=1 mhs-elektronik]&lt;br /&gt;
*[http://www.cantronik.com/ cantronik]&lt;br /&gt;
*[http://www.kopfweb.de/automotive_3.htm usb-can]&lt;br /&gt;
*[http://www.mictronics.de USB&amp;lt;&amp;gt;CAN Bus Interface mit AVR ATmega162]&lt;br /&gt;
&lt;br /&gt;
==Sonstiges==&lt;br /&gt;
[[CAN als Hausbus]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:CAN]]&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10124</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10124"/>
		<updated>2005-11-18T21:32:11Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Hauptplatine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;Diskussion über das OpenSource-Hausbusprojekt &#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&lt;br /&gt;
=Allgemeine Beschreibung=&lt;br /&gt;
&lt;br /&gt;
* basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
* verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
* einfache, günstige Busknoten&lt;br /&gt;
* einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung des CAN-Bus=&lt;br /&gt;
* Low speed modus&lt;br /&gt;
* Patchkabel als übertragungsmedium. &lt;br /&gt;
* [[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]&lt;br /&gt;
* Stromversorgung über patchkabel&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Software=&lt;br /&gt;
&lt;br /&gt;
* Programmierung in Java&lt;br /&gt;
* mit der Funktion als Applet zu laufen&lt;br /&gt;
* Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Busknoten=&lt;br /&gt;
&lt;br /&gt;
==Allgemein:==&lt;br /&gt;
* Die Automation kann sowohl sternförmig als auch busförmig (oder als Kombination von beidem) ausgeführt werden&lt;br /&gt;
* Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
* Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Einfacher I/O-Knoten:==&lt;br /&gt;
===Voschlag 1===&lt;br /&gt;
* basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
* 4 Eingänge&lt;br /&gt;
* 4 Ausgänge&lt;br /&gt;
* Eingänge optional mit Optokoppler&lt;br /&gt;
* Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
* Ausgänge optional mit PWM&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
Mechanische Abmessungen:&lt;br /&gt;
Die Knoten sollten in eine Standard UP Dose passen&lt;br /&gt;
&lt;br /&gt;
==Anzeige-Modul:==&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Universalknoten Vorschlag 1==&lt;br /&gt;
Huckepacksystem das in eine unterputzdose passt mit folgenden platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
* processor zb mega32 oder  mega16&lt;br /&gt;
* Can-controller: MCP2515 &lt;br /&gt;
* Can anbindung &lt;br /&gt;
* spannungsversorung aus buskabel&lt;br /&gt;
&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
* 2 mal 230v schalter &lt;br /&gt;
* relai oder opterkopler?&lt;br /&gt;
===Dimmer===&lt;br /&gt;
*1 pwm 230v dimmer&lt;br /&gt;
&lt;br /&gt;
===Bedienungselement 1===&lt;br /&gt;
* Display z.b handy&lt;br /&gt;
* Temperatursensor&lt;br /&gt;
* &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917&lt;br /&gt;
* infrarot??&lt;br /&gt;
&lt;br /&gt;
===Bedinungselement 2: Codschloß===&lt;br /&gt;
*3*4 Matrixtastatur&lt;br /&gt;
*rote und grüne LED&lt;br /&gt;
&lt;br /&gt;
=Can Pc anbindung=&lt;br /&gt;
&lt;br /&gt;
==Vorschlag 1: Usb-can adapter von mictronics.de == &lt;br /&gt;
&lt;br /&gt;
http://www.mictronics.de/?page=can_bus&lt;br /&gt;
&lt;br /&gt;
=Zuständigkeitsbereiche=&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Ithamar Garbe&#039;&#039;&lt;br /&gt;
* Universal-Busknoten&lt;br /&gt;
* Java-Software&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Wer kann was Beisteuern?=&lt;br /&gt;
&lt;br /&gt;
Ich baue mal 2 Testplatinen mit At90S8515 (hab ich noch hier rumliegen) auf und RS232 dabei kann ich gleich mal etwas mit übung mit dem Can Bus bekommen. Als Can Treiber benutze ich den MCP2515 (glaube heisst so) und den PCA 82C250T. &lt;br /&gt;
Dann schreibe ich mal ein Assembler Programm das über HyperTerminal daten von einen PC sendet und ein zweiter PC diese wieder emfängt. Wenn das alles funktionieren sollte ist der rest ja nicht mehr schwer. (geschätzte Entwicklungszeit 2 bis 4 Wochen)&lt;br /&gt;
&lt;br /&gt;
Auserdem habe ich bereits ein altes Notbock umgebaut und mit einen Toutchscreen versorgt und dann in eine Standard Unterverteilung eingebaut (Bilder folgen).&lt;br /&gt;
&lt;br /&gt;
Ich werde auserdem mit hilfe von DirectX ein Delphi Program schreiben wo man relativ einfach 3D Abbildungen von seinem Raum, Haus, Halle oder was auch immer zusammenklicken kann und dann mit dem Hausbus das ganze über RS232 oder USB zu dem Hausbus senden kann. (geschätzte Entwicklungszeit bis zu einen Lauffähigen Alpha etwa 1 Jahr)&lt;br /&gt;
&lt;br /&gt;
Dann habe ich ein Zimmer meiner Wohnung bereits komplett fertig mit Kabeln verlegt, diese gehen Sternförmig von einer UV in diesem Zimmer zu allen Elektrogeräten wie Steckdose, Licht usw. Auch für genügend Cat5 Dosen und TV und Audio Anschlüsse ist gesorgt. Leider habe ich vergessen ein Cat5 Kabel in den Lichtschalter zu ziehen, daher weis ich nicht wie ich dort einen Busanschluss bekomme (höchstens durch Signalmodulierung). (Fotos folgen)&lt;br /&gt;
&lt;br /&gt;
: ein link für ein dongel: http://www.mictronics.de/?page=can_bus&lt;br /&gt;
&lt;br /&gt;
^^ Matthias Beitz&lt;br /&gt;
----&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;br /&gt;
&lt;br /&gt;
Bei neuen Diskussionen bitte [Os-HB] voranstellen&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10112</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10112"/>
		<updated>2005-11-18T21:30:00Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* =Bedinungselement 2: Codschloß */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;Diskussion über das OpenSource-Hausbusprojekt &#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&lt;br /&gt;
=Allgemeine Beschreibung=&lt;br /&gt;
&lt;br /&gt;
* basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
* verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
* einfache, günstige Busknoten&lt;br /&gt;
* einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung des CAN-Bus=&lt;br /&gt;
* Low speed modus&lt;br /&gt;
* Patchkabel als übertragungsmedium. &lt;br /&gt;
* [[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]&lt;br /&gt;
* Stromversorgung über patchkabel&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Software=&lt;br /&gt;
&lt;br /&gt;
* Programmierung in Java&lt;br /&gt;
* mit der Funktion als Applet zu laufen&lt;br /&gt;
* Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Busknoten=&lt;br /&gt;
&lt;br /&gt;
==Allgemein:==&lt;br /&gt;
* Die Automation kann sowohl sternförmig als auch busförmig (oder als Kombination von beidem) ausgeführt werden&lt;br /&gt;
* Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
* Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Einfacher I/O-Knoten:==&lt;br /&gt;
===Voschlag 1===&lt;br /&gt;
* basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
* 4 Eingänge&lt;br /&gt;
* 4 Ausgänge&lt;br /&gt;
* Eingänge optional mit Optokoppler&lt;br /&gt;
* Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
* Ausgänge optional mit PWM&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
Mechanische Abmessungen:&lt;br /&gt;
Die Knoten sollten in eine Standard UP Dose passen&lt;br /&gt;
&lt;br /&gt;
==Anzeige-Modul:==&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Universalknoten Vorschlag 1==&lt;br /&gt;
Huckepacksystem das in eine unterputzdose passt mit folgenden platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
* processor zb mega32 oder  AT90CAN128 &lt;br /&gt;
* Can anbindung &lt;br /&gt;
* spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
* 2 mal 230v schalter &lt;br /&gt;
* relai oder opterkopler?&lt;br /&gt;
===Dimmer===&lt;br /&gt;
*1 pwm 230v dimmer&lt;br /&gt;
&lt;br /&gt;
===Bedienungselement 1===&lt;br /&gt;
* Display z.b handy&lt;br /&gt;
* Temperatursensor&lt;br /&gt;
* &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917&lt;br /&gt;
* infrarot??&lt;br /&gt;
&lt;br /&gt;
===Bedinungselement 2: Codschloß===&lt;br /&gt;
*3*4 Matrixtastatur&lt;br /&gt;
*rote und grüne LED&lt;br /&gt;
&lt;br /&gt;
=Can Pc anbindung=&lt;br /&gt;
&lt;br /&gt;
==Vorschlag 1: Usb-can adapter von mictronics.de == &lt;br /&gt;
&lt;br /&gt;
http://www.mictronics.de/?page=can_bus&lt;br /&gt;
&lt;br /&gt;
=Zuständigkeitsbereiche=&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Ithamar Garbe&#039;&#039;&lt;br /&gt;
* Universal-Busknoten&lt;br /&gt;
* Java-Software&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Wer kann was Beisteuern?=&lt;br /&gt;
&lt;br /&gt;
Ich baue mal 2 Testplatinen mit At90S8515 (hab ich noch hier rumliegen) auf und RS232 dabei kann ich gleich mal etwas mit übung mit dem Can Bus bekommen. Als Can Treiber benutze ich den MCP2515 (glaube heisst so) und den PCA 82C250T. &lt;br /&gt;
Dann schreibe ich mal ein Assembler Programm das über HyperTerminal daten von einen PC sendet und ein zweiter PC diese wieder emfängt. Wenn das alles funktionieren sollte ist der rest ja nicht mehr schwer. (geschätzte Entwicklungszeit 2 bis 4 Wochen)&lt;br /&gt;
&lt;br /&gt;
Auserdem habe ich bereits ein altes Notbock umgebaut und mit einen Toutchscreen versorgt und dann in eine Standard Unterverteilung eingebaut (Bilder folgen).&lt;br /&gt;
&lt;br /&gt;
Ich werde auserdem mit hilfe von DirectX ein Delphi Program schreiben wo man relativ einfach 3D Abbildungen von seinem Raum, Haus, Halle oder was auch immer zusammenklicken kann und dann mit dem Hausbus das ganze über RS232 oder USB zu dem Hausbus senden kann. (geschätzte Entwicklungszeit bis zu einen Lauffähigen Alpha etwa 1 Jahr)&lt;br /&gt;
&lt;br /&gt;
Dann habe ich ein Zimmer meiner Wohnung bereits komplett fertig mit Kabeln verlegt, diese gehen Sternförmig von einer UV in diesem Zimmer zu allen Elektrogeräten wie Steckdose, Licht usw. Auch für genügend Cat5 Dosen und TV und Audio Anschlüsse ist gesorgt. Leider habe ich vergessen ein Cat5 Kabel in den Lichtschalter zu ziehen, daher weis ich nicht wie ich dort einen Busanschluss bekomme (höchstens durch Signalmodulierung). (Fotos folgen)&lt;br /&gt;
&lt;br /&gt;
: ein link für ein dongel: http://www.mictronics.de/?page=can_bus&lt;br /&gt;
&lt;br /&gt;
^^ Matthias Beitz&lt;br /&gt;
----&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;br /&gt;
&lt;br /&gt;
Bei neuen Diskussionen bitte [Os-HB] voranstellen&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10111</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10111"/>
		<updated>2005-11-18T21:29:46Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Bedienungselement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;Diskussion über das OpenSource-Hausbusprojekt &#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&lt;br /&gt;
=Allgemeine Beschreibung=&lt;br /&gt;
&lt;br /&gt;
* basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
* verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
* einfache, günstige Busknoten&lt;br /&gt;
* einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung des CAN-Bus=&lt;br /&gt;
* Low speed modus&lt;br /&gt;
* Patchkabel als übertragungsmedium. &lt;br /&gt;
* [[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]&lt;br /&gt;
* Stromversorgung über patchkabel&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Software=&lt;br /&gt;
&lt;br /&gt;
* Programmierung in Java&lt;br /&gt;
* mit der Funktion als Applet zu laufen&lt;br /&gt;
* Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Busknoten=&lt;br /&gt;
&lt;br /&gt;
==Allgemein:==&lt;br /&gt;
* Die Automation kann sowohl sternförmig als auch busförmig (oder als Kombination von beidem) ausgeführt werden&lt;br /&gt;
* Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
* Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Einfacher I/O-Knoten:==&lt;br /&gt;
===Voschlag 1===&lt;br /&gt;
* basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
* 4 Eingänge&lt;br /&gt;
* 4 Ausgänge&lt;br /&gt;
* Eingänge optional mit Optokoppler&lt;br /&gt;
* Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
* Ausgänge optional mit PWM&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
Mechanische Abmessungen:&lt;br /&gt;
Die Knoten sollten in eine Standard UP Dose passen&lt;br /&gt;
&lt;br /&gt;
==Anzeige-Modul:==&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Universalknoten Vorschlag 1==&lt;br /&gt;
Huckepacksystem das in eine unterputzdose passt mit folgenden platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
* processor zb mega32 oder  AT90CAN128 &lt;br /&gt;
* Can anbindung &lt;br /&gt;
* spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
* 2 mal 230v schalter &lt;br /&gt;
* relai oder opterkopler?&lt;br /&gt;
===Dimmer===&lt;br /&gt;
*1 pwm 230v dimmer&lt;br /&gt;
&lt;br /&gt;
===Bedienungselement 1===&lt;br /&gt;
* Display z.b handy&lt;br /&gt;
* Temperatursensor&lt;br /&gt;
* &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917&lt;br /&gt;
* infrarot??&lt;br /&gt;
&lt;br /&gt;
===Bedinungselement 2: Codschloß==&lt;br /&gt;
*3*4 Matrixtastatur&lt;br /&gt;
*rote und grüne LED&lt;br /&gt;
&lt;br /&gt;
=Can Pc anbindung=&lt;br /&gt;
&lt;br /&gt;
==Vorschlag 1: Usb-can adapter von mictronics.de == &lt;br /&gt;
&lt;br /&gt;
http://www.mictronics.de/?page=can_bus&lt;br /&gt;
&lt;br /&gt;
=Zuständigkeitsbereiche=&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Ithamar Garbe&#039;&#039;&lt;br /&gt;
* Universal-Busknoten&lt;br /&gt;
* Java-Software&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Wer kann was Beisteuern?=&lt;br /&gt;
&lt;br /&gt;
Ich baue mal 2 Testplatinen mit At90S8515 (hab ich noch hier rumliegen) auf und RS232 dabei kann ich gleich mal etwas mit übung mit dem Can Bus bekommen. Als Can Treiber benutze ich den MCP2515 (glaube heisst so) und den PCA 82C250T. &lt;br /&gt;
Dann schreibe ich mal ein Assembler Programm das über HyperTerminal daten von einen PC sendet und ein zweiter PC diese wieder emfängt. Wenn das alles funktionieren sollte ist der rest ja nicht mehr schwer. (geschätzte Entwicklungszeit 2 bis 4 Wochen)&lt;br /&gt;
&lt;br /&gt;
Auserdem habe ich bereits ein altes Notbock umgebaut und mit einen Toutchscreen versorgt und dann in eine Standard Unterverteilung eingebaut (Bilder folgen).&lt;br /&gt;
&lt;br /&gt;
Ich werde auserdem mit hilfe von DirectX ein Delphi Program schreiben wo man relativ einfach 3D Abbildungen von seinem Raum, Haus, Halle oder was auch immer zusammenklicken kann und dann mit dem Hausbus das ganze über RS232 oder USB zu dem Hausbus senden kann. (geschätzte Entwicklungszeit bis zu einen Lauffähigen Alpha etwa 1 Jahr)&lt;br /&gt;
&lt;br /&gt;
Dann habe ich ein Zimmer meiner Wohnung bereits komplett fertig mit Kabeln verlegt, diese gehen Sternförmig von einer UV in diesem Zimmer zu allen Elektrogeräten wie Steckdose, Licht usw. Auch für genügend Cat5 Dosen und TV und Audio Anschlüsse ist gesorgt. Leider habe ich vergessen ein Cat5 Kabel in den Lichtschalter zu ziehen, daher weis ich nicht wie ich dort einen Busanschluss bekomme (höchstens durch Signalmodulierung). (Fotos folgen)&lt;br /&gt;
&lt;br /&gt;
: ein link für ein dongel: http://www.mictronics.de/?page=can_bus&lt;br /&gt;
&lt;br /&gt;
^^ Matthias Beitz&lt;br /&gt;
----&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;br /&gt;
&lt;br /&gt;
Bei neuen Diskussionen bitte [Os-HB] voranstellen&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Schaltungssimulation&amp;diff=10105</id>
		<title>Schaltungssimulation</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Schaltungssimulation&amp;diff=10105"/>
		<updated>2005-11-17T10:12:28Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* PSpice */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Spice==&lt;br /&gt;
&lt;br /&gt;
===PSpice===&lt;br /&gt;
&lt;br /&gt;
http://www.orcad.com/download.orcaddemo.aspx&lt;br /&gt;
* nur für Windows&lt;br /&gt;
* kostenlos mit Größeneinschränkung&lt;br /&gt;
* Version 8 ist etwas übersichtlicher&lt;br /&gt;
* Einführung:&lt;br /&gt;
** http://people.fh-landshut.de/~wlf/Pspice/Einfuehrung/Einfuehrung.pdf&lt;br /&gt;
** http://www.elektronikschule.de/~krausg/ (links im Menü &amp;quot;Einstieg in PSpice leichtgemacht&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
===LTSpice===&lt;br /&gt;
&lt;br /&gt;
http://www.linear.com/company/software.jsp&lt;br /&gt;
* kostenlos&lt;br /&gt;
* läuft mit wine unter Linux.&lt;br /&gt;
* kleine Einführung: http://homepages.fh-regensburg.de/~cuh39305/swcad/swindex.htm&lt;br /&gt;
&lt;br /&gt;
===ngSpice===&lt;br /&gt;
&lt;br /&gt;
http://ngspice.sourceforge.net/&lt;br /&gt;
* Kommandozeilenorientiert&lt;br /&gt;
* für Linux, Windows, MacOS&lt;br /&gt;
* Anleitung für gEDA und Spice [http://www.brorson.com/gEDA/SPICE/t1.html]&lt;br /&gt;
&lt;br /&gt;
===Micro-Cap===&lt;br /&gt;
&lt;br /&gt;
http://www.spectrum-soft.com&lt;br /&gt;
* nur für Windows&lt;br /&gt;
* Evaluation Version (mit Einschränkungen) nach Registrierung erhältlich&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==numerische Berechnungswerkzeuge==&lt;br /&gt;
&lt;br /&gt;
===SciLab===&lt;br /&gt;
&lt;br /&gt;
http://www.scilab.org/&lt;br /&gt;
* kostenlos&lt;br /&gt;
* für Linux, Windows, MacOS&lt;br /&gt;
&lt;br /&gt;
===MatLab===&lt;br /&gt;
&lt;br /&gt;
http://www.mathworks.com/&lt;br /&gt;
&lt;br /&gt;
===Octave===&lt;br /&gt;
&lt;br /&gt;
http://www.octave.org/&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Schaltungssimulation&amp;diff=10089</id>
		<title>Schaltungssimulation</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Schaltungssimulation&amp;diff=10089"/>
		<updated>2005-11-17T10:12:03Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* PSpice */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Spice==&lt;br /&gt;
&lt;br /&gt;
===PSpice===&lt;br /&gt;
&lt;br /&gt;
http://www.orcad.com/download.orcaddemo.aspx&lt;br /&gt;
* nur für Windows&lt;br /&gt;
* kostenlos mit Größeneinschränkung&lt;br /&gt;
* Version 8 ist etwas übersichtlicher&lt;br /&gt;
** Einführung: http://people.fh-landshut.de/~wlf/Pspice/Einfuehrung/Einfuehrung.pdf&lt;br /&gt;
** Einführung: http://www.elektronikschule.de/~krausg/ (links im Menü &amp;quot;Einstieg in PSpice leichtgemacht&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
===LTSpice===&lt;br /&gt;
&lt;br /&gt;
http://www.linear.com/company/software.jsp&lt;br /&gt;
* kostenlos&lt;br /&gt;
* läuft mit wine unter Linux.&lt;br /&gt;
* kleine Einführung: http://homepages.fh-regensburg.de/~cuh39305/swcad/swindex.htm&lt;br /&gt;
&lt;br /&gt;
===ngSpice===&lt;br /&gt;
&lt;br /&gt;
http://ngspice.sourceforge.net/&lt;br /&gt;
* Kommandozeilenorientiert&lt;br /&gt;
* für Linux, Windows, MacOS&lt;br /&gt;
* Anleitung für gEDA und Spice [http://www.brorson.com/gEDA/SPICE/t1.html]&lt;br /&gt;
&lt;br /&gt;
===Micro-Cap===&lt;br /&gt;
&lt;br /&gt;
http://www.spectrum-soft.com&lt;br /&gt;
* nur für Windows&lt;br /&gt;
* Evaluation Version (mit Einschränkungen) nach Registrierung erhältlich&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==numerische Berechnungswerkzeuge==&lt;br /&gt;
&lt;br /&gt;
===SciLab===&lt;br /&gt;
&lt;br /&gt;
http://www.scilab.org/&lt;br /&gt;
* kostenlos&lt;br /&gt;
* für Linux, Windows, MacOS&lt;br /&gt;
&lt;br /&gt;
===MatLab===&lt;br /&gt;
&lt;br /&gt;
http://www.mathworks.com/&lt;br /&gt;
&lt;br /&gt;
===Octave===&lt;br /&gt;
&lt;br /&gt;
http://www.octave.org/&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10104</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10104"/>
		<updated>2005-11-16T21:16:43Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Can Pc anbindung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;Diskussion über das OpenSource-Hausbusprojekt &#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&lt;br /&gt;
=Allgemeine Beschreibung=&lt;br /&gt;
&lt;br /&gt;
* basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
* verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
* einfache, günstige Busknoten&lt;br /&gt;
* einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung des Can-Bus=&lt;br /&gt;
*Low speed modus&lt;br /&gt;
*Patchkabel als übertragungsmedium. &lt;br /&gt;
*[[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]&lt;br /&gt;
*Stromversorgung über patchkabel&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Software=&lt;br /&gt;
&lt;br /&gt;
* Programmierung in Java&lt;br /&gt;
* mit der Funktion als Applet zu laufen&lt;br /&gt;
* Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Busknoten=&lt;br /&gt;
==Allgemein:==&lt;br /&gt;
* Die Automation kann sowohl sternförmig als auch busförmig (oder als Kombination von beidem) ausgeführt werden&lt;br /&gt;
* Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
* Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Einfacher I/O-Knoten:==&lt;br /&gt;
===Voschlag 1===&lt;br /&gt;
* basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
* 4 Eingänge&lt;br /&gt;
* 4 Ausgänge&lt;br /&gt;
* Eingänge optional mit Optokoppler&lt;br /&gt;
* Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
* Ausgänge optional mit PWM&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Anzeige-Modul:==&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Universalknoten Vorschlag 1==&lt;br /&gt;
Huckepacksystem das in eine unterputzdose passt mit folgenden platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
* processor zb mega32 oder  AT90CAN128 &lt;br /&gt;
* Can anbindung &lt;br /&gt;
* spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
* 2 mal 230v schalter &lt;br /&gt;
* relai oder opterkopler?&lt;br /&gt;
===Dimmer===&lt;br /&gt;
*1 pwm 230v dimmer&lt;br /&gt;
&lt;br /&gt;
===Bedienungselement===&lt;br /&gt;
* Display z.b handy&lt;br /&gt;
* Temperatursensor&lt;br /&gt;
* &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917&lt;br /&gt;
* infrarot??&lt;br /&gt;
&lt;br /&gt;
=Can Pc anbindung=&lt;br /&gt;
&lt;br /&gt;
==Vorschlag 1: Usb-can adapter von mictronics.de == &lt;br /&gt;
&lt;br /&gt;
http://www.mictronics.de/?page=can_bus&lt;br /&gt;
&lt;br /&gt;
=Wer kann was Beisteuern?=&lt;br /&gt;
&lt;br /&gt;
Ich baue mal 2 Testplatinen mit At90S8515 (hab ich noch hier rumliegen) auf und RS232 dabei kann ich gleich mal etwas mit übung mit dem Can Bus bekommen. Als Can Treiber benutze ich den MCP2515 (glaube heisst so) und den PCA 82C250T. &lt;br /&gt;
Dann schreibe ich mal ein Assembler Programm das über HyperTerminal daten von einen PC sendet und ein zweiter PC diese wieder emfängt. Wenn das alles funktionieren sollte ist der rest ja nicht mehr schwer. (geschätzte Entwicklungszeit 2 bis 4 Wochen)&lt;br /&gt;
&lt;br /&gt;
Auserdem habe ich bereits ein altes Notbock umgebaut und mit einen Toutchscreen versorgt und dann in eine Standard Unterverteilung eingebaut (Bilder folgen).&lt;br /&gt;
&lt;br /&gt;
Ich werde auserdem mit hilfe von DirectX ein Delphi Program schreiben wo man relativ einfach 3D Abbildungen von seinem Raum, Haus, Halle oder was auch immer zusammenklicken kann und dann mit dem Hausbus das ganze über RS232 oder USB zu dem Hausbus senden kann. (geschätzte Entwicklungszeit bis zu einen Lauffähigen Alpha etwa 1 Jahr)&lt;br /&gt;
&lt;br /&gt;
Dann habe ich ein Zimmer meiner Wohnung bereits komplett fertig mit Kabeln verlegt, diese gehen Sternförmig von einer UV in diesem Zimmer zu allen Elektrogeräten wie Steckdose, Licht usw. Auch für genügend Cat5 Dosen und TV und Audio Anschlüsse ist gesorgt. Leider habe ich vergessen ein Cat5 Kabel in den Lichtschalter zu ziehen, daher weis ich nicht wie ich dort einen Busanschluss bekomme (höchstens durch Signalmodulierung). (Fotos folgen)&lt;br /&gt;
&lt;br /&gt;
: ein link für ein dongel: http://www.mictronics.de/?page=can_bus&lt;br /&gt;
&lt;br /&gt;
^^ Matthias Beitz&lt;br /&gt;
----&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;br /&gt;
&lt;br /&gt;
Bei neuen Diskussionen bitte [Os-HB] voranstellen&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10086</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10086"/>
		<updated>2005-11-16T21:16:23Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Bedienungselement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;Diskussion über das OpenSource-Hausbusprojekt &#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&lt;br /&gt;
=Allgemeine Beschreibung=&lt;br /&gt;
&lt;br /&gt;
* basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
* verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
* einfache, günstige Busknoten&lt;br /&gt;
* einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung des Can-Bus=&lt;br /&gt;
*Low speed modus&lt;br /&gt;
*Patchkabel als übertragungsmedium. &lt;br /&gt;
*[[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]&lt;br /&gt;
*Stromversorgung über patchkabel&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Software=&lt;br /&gt;
&lt;br /&gt;
* Programmierung in Java&lt;br /&gt;
* mit der Funktion als Applet zu laufen&lt;br /&gt;
* Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Busknoten=&lt;br /&gt;
==Allgemein:==&lt;br /&gt;
* Die Automation kann sowohl sternförmig als auch busförmig (oder als Kombination von beidem) ausgeführt werden&lt;br /&gt;
* Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
* Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Einfacher I/O-Knoten:==&lt;br /&gt;
===Voschlag 1===&lt;br /&gt;
* basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
* 4 Eingänge&lt;br /&gt;
* 4 Ausgänge&lt;br /&gt;
* Eingänge optional mit Optokoppler&lt;br /&gt;
* Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
* Ausgänge optional mit PWM&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Anzeige-Modul:==&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Universalknoten Vorschlag 1==&lt;br /&gt;
Huckepacksystem das in eine unterputzdose passt mit folgenden platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
* processor zb mega32 oder  AT90CAN128 &lt;br /&gt;
* Can anbindung &lt;br /&gt;
* spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
* 2 mal 230v schalter &lt;br /&gt;
* relai oder opterkopler?&lt;br /&gt;
===Dimmer===&lt;br /&gt;
*1 pwm 230v dimmer&lt;br /&gt;
&lt;br /&gt;
===Bedienungselement===&lt;br /&gt;
* Display z.b handy&lt;br /&gt;
* Temperatursensor&lt;br /&gt;
* &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917&lt;br /&gt;
* infrarot??&lt;br /&gt;
&lt;br /&gt;
=Can Pc anbindung=&lt;br /&gt;
&lt;br /&gt;
==Vorschlag 1: Usb-can adapter von mictronics.de ==: &lt;br /&gt;
&lt;br /&gt;
http://www.mictronics.de/?page=can_bus&lt;br /&gt;
&lt;br /&gt;
=Wer kann was Beisteuern?=&lt;br /&gt;
&lt;br /&gt;
Ich baue mal 2 Testplatinen mit At90S8515 (hab ich noch hier rumliegen) auf und RS232 dabei kann ich gleich mal etwas mit übung mit dem Can Bus bekommen. Als Can Treiber benutze ich den MCP2515 (glaube heisst so) und den PCA 82C250T. &lt;br /&gt;
Dann schreibe ich mal ein Assembler Programm das über HyperTerminal daten von einen PC sendet und ein zweiter PC diese wieder emfängt. Wenn das alles funktionieren sollte ist der rest ja nicht mehr schwer. (geschätzte Entwicklungszeit 2 bis 4 Wochen)&lt;br /&gt;
&lt;br /&gt;
Auserdem habe ich bereits ein altes Notbock umgebaut und mit einen Toutchscreen versorgt und dann in eine Standard Unterverteilung eingebaut (Bilder folgen).&lt;br /&gt;
&lt;br /&gt;
Ich werde auserdem mit hilfe von DirectX ein Delphi Program schreiben wo man relativ einfach 3D Abbildungen von seinem Raum, Haus, Halle oder was auch immer zusammenklicken kann und dann mit dem Hausbus das ganze über RS232 oder USB zu dem Hausbus senden kann. (geschätzte Entwicklungszeit bis zu einen Lauffähigen Alpha etwa 1 Jahr)&lt;br /&gt;
&lt;br /&gt;
Dann habe ich ein Zimmer meiner Wohnung bereits komplett fertig mit Kabeln verlegt, diese gehen Sternförmig von einer UV in diesem Zimmer zu allen Elektrogeräten wie Steckdose, Licht usw. Auch für genügend Cat5 Dosen und TV und Audio Anschlüsse ist gesorgt. Leider habe ich vergessen ein Cat5 Kabel in den Lichtschalter zu ziehen, daher weis ich nicht wie ich dort einen Busanschluss bekomme (höchstens durch Signalmodulierung). (Fotos folgen)&lt;br /&gt;
&lt;br /&gt;
: ein link für ein dongel: http://www.mictronics.de/?page=can_bus&lt;br /&gt;
&lt;br /&gt;
^^ Matthias Beitz&lt;br /&gt;
----&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;br /&gt;
&lt;br /&gt;
Bei neuen Diskussionen bitte [Os-HB] voranstellen&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10085</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10085"/>
		<updated>2005-11-16T21:01:57Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Wer kann was Beisteuern? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;Diskussion über das OpenSource-Hausbusprojekt &#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&lt;br /&gt;
=Allgemeine Beschreibung=&lt;br /&gt;
&lt;br /&gt;
* basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
* verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
* einfache, günstige Busknoten&lt;br /&gt;
* einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung des Can-Bus=&lt;br /&gt;
*Low speed modus&lt;br /&gt;
*Patchkabel als übertragungsmedium. &lt;br /&gt;
*[[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]&lt;br /&gt;
*Stromversorgung über patchkabel&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Software=&lt;br /&gt;
&lt;br /&gt;
* Programmierung in Java&lt;br /&gt;
* mit der Funktion als Applet zu laufen&lt;br /&gt;
* Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Busknoten=&lt;br /&gt;
==Allgemein:==&lt;br /&gt;
* Die Automation kann sowohl sternförmig als auch busförmig (oder als Kombination von beidem) ausgeführt werden&lt;br /&gt;
* Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
* Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Einfacher I/O-Knoten:==&lt;br /&gt;
===Voschlag 1===&lt;br /&gt;
* basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
* 4 Eingänge&lt;br /&gt;
* 4 Ausgänge&lt;br /&gt;
* Eingänge optional mit Optokoppler&lt;br /&gt;
* Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
* Ausgänge optional mit PWM&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Anzeige-Modul:==&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Universalknoten Vorschlag 1==&lt;br /&gt;
Huckepacksystem das in eine unterputzdose passt mit folgenden platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
* processor zb mega32 oder  AT90CAN128 &lt;br /&gt;
* Can anbindung &lt;br /&gt;
* spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
* 2 mal 230v schalter &lt;br /&gt;
* relai oder opterkopler?&lt;br /&gt;
===Dimmer===&lt;br /&gt;
*1 pwm 230v dimmer&lt;br /&gt;
&lt;br /&gt;
===Bedienungselement===&lt;br /&gt;
* Display z.b handy&lt;br /&gt;
* Temperatursensor&lt;br /&gt;
* &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917&lt;br /&gt;
* infrarot??&lt;br /&gt;
&lt;br /&gt;
=Wer kann was Beisteuern?=&lt;br /&gt;
&lt;br /&gt;
Ich baue mal 2 Testplatinen mit At90S8515 (hab ich noch hier rumliegen) auf und RS232 dabei kann ich gleich mal etwas mit übung mit dem Can Bus bekommen. Als Can Treiber benutze ich den MCP2515 (glaube heisst so) und den PCA 82C250T. &lt;br /&gt;
Dann schreibe ich mal ein Assembler Programm das über HyperTerminal daten von einen PC sendet und ein zweiter PC diese wieder emfängt. Wenn das alles funktionieren sollte ist der rest ja nicht mehr schwer. (geschätzte Entwicklungszeit 2 bis 4 Wochen)&lt;br /&gt;
&lt;br /&gt;
Auserdem habe ich bereits ein altes Notbock umgebaut und mit einen Toutchscreen versorgt und dann in eine Standard Unterverteilung eingebaut (Bilder folgen).&lt;br /&gt;
&lt;br /&gt;
Ich werde auserdem mit hilfe von DirectX ein Delphi Program schreiben wo man relativ einfach 3D Abbildungen von seinem Raum, Haus, Halle oder was auch immer zusammenklicken kann und dann mit dem Hausbus das ganze über RS232 oder USB zu dem Hausbus senden kann. (geschätzte Entwicklungszeit bis zu einen Lauffähigen Alpha etwa 1 Jahr)&lt;br /&gt;
&lt;br /&gt;
Dann habe ich ein Zimmer meiner Wohnung bereits komplett fertig mit Kabeln verlegt, diese gehen Sternförmig von einer UV in diesem Zimmer zu allen Elektrogeräten wie Steckdose, Licht usw. Auch für genügend Cat5 Dosen und TV und Audio Anschlüsse ist gesorgt. Leider habe ich vergessen ein Cat5 Kabel in den Lichtschalter zu ziehen, daher weis ich nicht wie ich dort einen Busanschluss bekomme (höchstens durch Signalmodulierung). (Fotos folgen)&lt;br /&gt;
&lt;br /&gt;
: ein link für ein dongel: http://www.mictronics.de/?page=can_bus&lt;br /&gt;
&lt;br /&gt;
^^ Matthias Beitz&lt;br /&gt;
----&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;br /&gt;
&lt;br /&gt;
Bei neuen Diskussionen bitte [Os-HB] voranstellen&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10083</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10083"/>
		<updated>2005-11-15T19:34:00Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Wer kann was Beisteuern? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;Diskussion über das OpenSource-Hausbusprojekt &#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&lt;br /&gt;
=Allgemeine Beschreibung=&lt;br /&gt;
&lt;br /&gt;
* basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
* verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
* einfache, günstige Busknoten&lt;br /&gt;
* einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung des Can-Bus=&lt;br /&gt;
*Low speed modus&lt;br /&gt;
*Patchkabel als übertragungsmedium. &lt;br /&gt;
*[[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]&lt;br /&gt;
*Stromversorgung über patchkabel&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Software=&lt;br /&gt;
&lt;br /&gt;
* Programmierung in Java&lt;br /&gt;
* mit der Funktion als Applet zu laufen&lt;br /&gt;
* Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Busknoten=&lt;br /&gt;
==Allgemein:==&lt;br /&gt;
* Die Automation kann sowohl sternförmig als auch busförmig (oder als Kombination von beidem) ausgeführt werden&lt;br /&gt;
* Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
* Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Einfacher I/O-Knoten:==&lt;br /&gt;
===Voschlag 1===&lt;br /&gt;
* basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
* 4 Eingänge&lt;br /&gt;
* 4 Ausgänge&lt;br /&gt;
* Eingänge optional mit Optokoppler&lt;br /&gt;
* Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
* Ausgänge optional mit PWM&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Anzeige-Modul:==&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Universalknoten Vorschlag 1==&lt;br /&gt;
Huckepacksystem das in eine unterputzdose passt mit folgenden platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
* processor zb mega32 oder  AT90CAN128 &lt;br /&gt;
* Can anbindung &lt;br /&gt;
* spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
* 2 mal 230v schalter &lt;br /&gt;
* relai oder opterkopler?&lt;br /&gt;
===Dimmer===&lt;br /&gt;
*1 pwm 230v dimmer&lt;br /&gt;
&lt;br /&gt;
===Bedienungselement===&lt;br /&gt;
* Display z.b handy&lt;br /&gt;
* Temperatursensor&lt;br /&gt;
* &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917&lt;br /&gt;
* infrarot??&lt;br /&gt;
&lt;br /&gt;
=Wer kann was Beisteuern?=&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;br /&gt;
&lt;br /&gt;
Bei neuen Diskussionen bitte [Os-HB] voranstellen&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10065</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10065"/>
		<updated>2005-11-15T19:33:47Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Wer kann was Beisteuern? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;Diskussion über das OpenSource-Hausbusprojekt &#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&lt;br /&gt;
=Allgemeine Beschreibung=&lt;br /&gt;
&lt;br /&gt;
* basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
* verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
* einfache, günstige Busknoten&lt;br /&gt;
* einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung des Can-Bus=&lt;br /&gt;
*Low speed modus&lt;br /&gt;
*Patchkabel als übertragungsmedium. &lt;br /&gt;
*[[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]&lt;br /&gt;
*Stromversorgung über patchkabel&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Software=&lt;br /&gt;
&lt;br /&gt;
* Programmierung in Java&lt;br /&gt;
* mit der Funktion als Applet zu laufen&lt;br /&gt;
* Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Busknoten=&lt;br /&gt;
==Allgemein:==&lt;br /&gt;
* Die Automation kann sowohl sternförmig als auch busförmig (oder als Kombination von beidem) ausgeführt werden&lt;br /&gt;
* Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
* Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Einfacher I/O-Knoten:==&lt;br /&gt;
===Voschlag 1===&lt;br /&gt;
* basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
* 4 Eingänge&lt;br /&gt;
* 4 Ausgänge&lt;br /&gt;
* Eingänge optional mit Optokoppler&lt;br /&gt;
* Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
* Ausgänge optional mit PWM&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Anzeige-Modul:==&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Universalknoten Vorschlag 1==&lt;br /&gt;
Huckepacksystem das in eine unterputzdose passt mit folgenden platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
* processor zb mega32 oder  AT90CAN128 &lt;br /&gt;
* Can anbindung &lt;br /&gt;
* spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
* 2 mal 230v schalter &lt;br /&gt;
* relai oder opterkopler?&lt;br /&gt;
===Dimmer===&lt;br /&gt;
*1 pwm 230v dimmer&lt;br /&gt;
&lt;br /&gt;
===Bedienungselement===&lt;br /&gt;
* Display z.b handy&lt;br /&gt;
* Temperatursensor&lt;br /&gt;
* &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917&lt;br /&gt;
* infrarot??&lt;br /&gt;
&lt;br /&gt;
=Wer kann was Beisteuern?=&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;br /&gt;
Bei neuen Diskussionen bitte [Os-HB] voranstellen&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10064</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10064"/>
		<updated>2005-11-15T19:32:25Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Bedienungselement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;Diskussion über das OpenSource-Hausbusprojekt &#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&lt;br /&gt;
=Allgemeine Beschreibung=&lt;br /&gt;
&lt;br /&gt;
* basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
* verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
* einfache, günstige Busknoten&lt;br /&gt;
* einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung des Can-Bus=&lt;br /&gt;
*Low speed modus&lt;br /&gt;
*Patchkabel als übertragungsmedium. &lt;br /&gt;
*[[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]&lt;br /&gt;
*Stromversorgung über patchkabel&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Software=&lt;br /&gt;
&lt;br /&gt;
* Programmierung in Java&lt;br /&gt;
* mit der Funktion als Applet zu laufen&lt;br /&gt;
* Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Busknoten=&lt;br /&gt;
==Allgemein:==&lt;br /&gt;
* Die Automation kann sowohl sternförmig als auch busförmig (oder als Kombination von beidem) ausgeführt werden&lt;br /&gt;
* Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
* Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Einfacher I/O-Knoten:==&lt;br /&gt;
===Voschlag 1===&lt;br /&gt;
* basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
* 4 Eingänge&lt;br /&gt;
* 4 Ausgänge&lt;br /&gt;
* Eingänge optional mit Optokoppler&lt;br /&gt;
* Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
* Ausgänge optional mit PWM&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Anzeige-Modul:==&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Universalknoten Vorschlag 1==&lt;br /&gt;
Huckepacksystem das in eine unterputzdose passt mit folgenden platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
* processor zb mega32 oder  AT90CAN128 &lt;br /&gt;
* Can anbindung &lt;br /&gt;
* spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
* 2 mal 230v schalter &lt;br /&gt;
* relai oder opterkopler?&lt;br /&gt;
===Dimmer===&lt;br /&gt;
*1 pwm 230v dimmer&lt;br /&gt;
&lt;br /&gt;
===Bedienungselement===&lt;br /&gt;
* Display z.b handy&lt;br /&gt;
* Temperatursensor&lt;br /&gt;
* &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917&lt;br /&gt;
* infrarot??&lt;br /&gt;
&lt;br /&gt;
=Wer kann was Beisteuern?=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10063</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10063"/>
		<updated>2005-11-15T19:29:16Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Voschlag 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;Diskussion über das OpenSource-Hausbusprojekt &#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&lt;br /&gt;
=Allgemeine Beschreibung=&lt;br /&gt;
&lt;br /&gt;
* basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
* verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
* einfache, günstige Busknoten&lt;br /&gt;
* einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung des Can-Bus=&lt;br /&gt;
*Low speed modus&lt;br /&gt;
*Patchkabel als übertragungsmedium. &lt;br /&gt;
*[[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]&lt;br /&gt;
*Stromversorgung über patchkabel&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Software=&lt;br /&gt;
&lt;br /&gt;
* Programmierung in Java&lt;br /&gt;
* mit der Funktion als Applet zu laufen&lt;br /&gt;
* Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Busknoten=&lt;br /&gt;
==Allgemein:==&lt;br /&gt;
* Die Automation kann sowohl sternförmig als auch busförmig (oder als Kombination von beidem) ausgeführt werden&lt;br /&gt;
* Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
* Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Einfacher I/O-Knoten:==&lt;br /&gt;
===Voschlag 1===&lt;br /&gt;
* basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
* 4 Eingänge&lt;br /&gt;
* 4 Ausgänge&lt;br /&gt;
* Eingänge optional mit Optokoppler&lt;br /&gt;
* Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
* Ausgänge optional mit PWM&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Anzeige-Modul:==&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Universalknoten Vorschlag 1==&lt;br /&gt;
Huckepacksystem das in eine unterputzdose passt mit folgenden platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
* processor zb mega32 oder  AT90CAN128 &lt;br /&gt;
* Can anbindung &lt;br /&gt;
* spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
* 2 mal 230v schalter &lt;br /&gt;
* relai oder opterkopler?&lt;br /&gt;
===Dimmer===&lt;br /&gt;
*1 pwm 230v dimmer&lt;br /&gt;
&lt;br /&gt;
===Bedienungselement===&lt;br /&gt;
* Display z.b handy&lt;br /&gt;
* Temperatursensor&lt;br /&gt;
* &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917&lt;br /&gt;
* infrarot??&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=Wer kann was Beisteuern?=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10062</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10062"/>
		<updated>2005-11-15T19:28:55Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Allgemein: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;Diskussion über das OpenSource-Hausbusprojekt &#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&lt;br /&gt;
=Allgemeine Beschreibung=&lt;br /&gt;
&lt;br /&gt;
* basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
* verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
* einfache, günstige Busknoten&lt;br /&gt;
* einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung des Can-Bus=&lt;br /&gt;
*Low speed modus&lt;br /&gt;
*Patchkabel als übertragungsmedium. &lt;br /&gt;
*[[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]&lt;br /&gt;
*Stromversorgung über patchkabel&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Software=&lt;br /&gt;
&lt;br /&gt;
* Programmierung in Java&lt;br /&gt;
* mit der Funktion als Applet zu laufen&lt;br /&gt;
* Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Busknoten=&lt;br /&gt;
==Allgemein:==&lt;br /&gt;
* Die Automation kann sowohl sternförmig als auch busförmig (oder als Kombination von beidem) ausgeführt werden&lt;br /&gt;
* Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
* Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Einfacher I/O-Knoten:==&lt;br /&gt;
===Voschlag 1===&lt;br /&gt;
- basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
- 4 Eingänge&lt;br /&gt;
- 4 Ausgänge&lt;br /&gt;
- Eingänge optional mit Optokoppler&lt;br /&gt;
- Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
- Ausgänge optional mit PWM&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Anzeige-Modul:==&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Universalknoten Vorschlag 1==&lt;br /&gt;
Huckepacksystem das in eine unterputzdose passt mit folgenden platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
* processor zb mega32 oder  AT90CAN128 &lt;br /&gt;
* Can anbindung &lt;br /&gt;
* spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
* 2 mal 230v schalter &lt;br /&gt;
* relai oder opterkopler?&lt;br /&gt;
===Dimmer===&lt;br /&gt;
*1 pwm 230v dimmer&lt;br /&gt;
&lt;br /&gt;
===Bedienungselement===&lt;br /&gt;
* Display z.b handy&lt;br /&gt;
* Temperatursensor&lt;br /&gt;
* &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917&lt;br /&gt;
* infrarot??&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=Wer kann was Beisteuern?=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10061</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10061"/>
		<updated>2005-11-15T19:28:33Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Beschreibung der Software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;Diskussion über das OpenSource-Hausbusprojekt &#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&lt;br /&gt;
=Allgemeine Beschreibung=&lt;br /&gt;
&lt;br /&gt;
* basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
* verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
* einfache, günstige Busknoten&lt;br /&gt;
* einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung des Can-Bus=&lt;br /&gt;
*Low speed modus&lt;br /&gt;
*Patchkabel als übertragungsmedium. &lt;br /&gt;
*[[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]&lt;br /&gt;
*Stromversorgung über patchkabel&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Software=&lt;br /&gt;
&lt;br /&gt;
* Programmierung in Java&lt;br /&gt;
* mit der Funktion als Applet zu laufen&lt;br /&gt;
* Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Busknoten=&lt;br /&gt;
==Allgemein:==&lt;br /&gt;
- Die Automation kann sowohl sternförmig als auch busförmig (oder als Kombination von beidem) ausgeführt werden&lt;br /&gt;
- Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
- Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Einfacher I/O-Knoten:==&lt;br /&gt;
===Voschlag 1===&lt;br /&gt;
- basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
- 4 Eingänge&lt;br /&gt;
- 4 Ausgänge&lt;br /&gt;
- Eingänge optional mit Optokoppler&lt;br /&gt;
- Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
- Ausgänge optional mit PWM&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Anzeige-Modul:==&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Universalknoten Vorschlag 1==&lt;br /&gt;
Huckepacksystem das in eine unterputzdose passt mit folgenden platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
* processor zb mega32 oder  AT90CAN128 &lt;br /&gt;
* Can anbindung &lt;br /&gt;
* spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
* 2 mal 230v schalter &lt;br /&gt;
* relai oder opterkopler?&lt;br /&gt;
===Dimmer===&lt;br /&gt;
*1 pwm 230v dimmer&lt;br /&gt;
&lt;br /&gt;
===Bedienungselement===&lt;br /&gt;
* Display z.b handy&lt;br /&gt;
* Temperatursensor&lt;br /&gt;
* &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917&lt;br /&gt;
* infrarot??&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=Wer kann was Beisteuern?=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10060</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10060"/>
		<updated>2005-11-15T19:28:10Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Beschreibung des Can-Bus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;Diskussion über das OpenSource-Hausbusprojekt &#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&lt;br /&gt;
=Allgemeine Beschreibung=&lt;br /&gt;
&lt;br /&gt;
* basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
* verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
* einfache, günstige Busknoten&lt;br /&gt;
* einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung des Can-Bus=&lt;br /&gt;
*Low speed modus&lt;br /&gt;
*Patchkabel als übertragungsmedium. &lt;br /&gt;
*[[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]&lt;br /&gt;
*Stromversorgung über patchkabel&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Software=&lt;br /&gt;
&lt;br /&gt;
- Programmierung in Java&lt;br /&gt;
- mit der Funktion als Applet zu laufen&lt;br /&gt;
- Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Busknoten=&lt;br /&gt;
==Allgemein:==&lt;br /&gt;
- Die Automation kann sowohl sternförmig als auch busförmig (oder als Kombination von beidem) ausgeführt werden&lt;br /&gt;
- Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
- Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Einfacher I/O-Knoten:==&lt;br /&gt;
===Voschlag 1===&lt;br /&gt;
- basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
- 4 Eingänge&lt;br /&gt;
- 4 Ausgänge&lt;br /&gt;
- Eingänge optional mit Optokoppler&lt;br /&gt;
- Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
- Ausgänge optional mit PWM&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Anzeige-Modul:==&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Universalknoten Vorschlag 1==&lt;br /&gt;
Huckepacksystem das in eine unterputzdose passt mit folgenden platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
* processor zb mega32 oder  AT90CAN128 &lt;br /&gt;
* Can anbindung &lt;br /&gt;
* spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
* 2 mal 230v schalter &lt;br /&gt;
* relai oder opterkopler?&lt;br /&gt;
===Dimmer===&lt;br /&gt;
*1 pwm 230v dimmer&lt;br /&gt;
&lt;br /&gt;
===Bedienungselement===&lt;br /&gt;
* Display z.b handy&lt;br /&gt;
* Temperatursensor&lt;br /&gt;
* &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917&lt;br /&gt;
* infrarot??&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=Wer kann was Beisteuern?=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10059</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10059"/>
		<updated>2005-11-15T19:27:48Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Allgemeine Beschreibung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;Diskussion über das OpenSource-Hausbusprojekt &#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&lt;br /&gt;
=Allgemeine Beschreibung=&lt;br /&gt;
&lt;br /&gt;
* basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
* verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
* einfache, günstige Busknoten&lt;br /&gt;
* einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung des Can-Bus=&lt;br /&gt;
-Low speed modus&lt;br /&gt;
-Patchkabel als übertragungsmedium. &lt;br /&gt;
-[[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]&lt;br /&gt;
-Stromversorgung über patchkabel&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Software=&lt;br /&gt;
&lt;br /&gt;
- Programmierung in Java&lt;br /&gt;
- mit der Funktion als Applet zu laufen&lt;br /&gt;
- Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Busknoten=&lt;br /&gt;
==Allgemein:==&lt;br /&gt;
- Die Automation kann sowohl sternförmig als auch busförmig (oder als Kombination von beidem) ausgeführt werden&lt;br /&gt;
- Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
- Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Einfacher I/O-Knoten:==&lt;br /&gt;
===Voschlag 1===&lt;br /&gt;
- basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
- 4 Eingänge&lt;br /&gt;
- 4 Ausgänge&lt;br /&gt;
- Eingänge optional mit Optokoppler&lt;br /&gt;
- Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
- Ausgänge optional mit PWM&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Anzeige-Modul:==&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Universalknoten Vorschlag 1==&lt;br /&gt;
Huckepacksystem das in eine unterputzdose passt mit folgenden platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
* processor zb mega32 oder  AT90CAN128 &lt;br /&gt;
* Can anbindung &lt;br /&gt;
* spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
* 2 mal 230v schalter &lt;br /&gt;
* relai oder opterkopler?&lt;br /&gt;
===Dimmer===&lt;br /&gt;
*1 pwm 230v dimmer&lt;br /&gt;
&lt;br /&gt;
===Bedienungselement===&lt;br /&gt;
* Display z.b handy&lt;br /&gt;
* Temperatursensor&lt;br /&gt;
* &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917&lt;br /&gt;
* infrarot??&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=Wer kann was Beisteuern?=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10058</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10058"/>
		<updated>2005-11-15T19:27:17Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Universalknoten Vorschlag 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;Diskussion über das OpenSource-Hausbusprojekt &#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&lt;br /&gt;
=Allgemeine Beschreibung=&lt;br /&gt;
&lt;br /&gt;
- basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
- verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
- einfache, günstige Busknoten&lt;br /&gt;
- einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung des Can-Bus=&lt;br /&gt;
-Low speed modus&lt;br /&gt;
-Patchkabel als übertragungsmedium. &lt;br /&gt;
-[[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]&lt;br /&gt;
-Stromversorgung über patchkabel&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Software=&lt;br /&gt;
&lt;br /&gt;
- Programmierung in Java&lt;br /&gt;
- mit der Funktion als Applet zu laufen&lt;br /&gt;
- Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Busknoten=&lt;br /&gt;
==Allgemein:==&lt;br /&gt;
- Die Automation kann sowohl sternförmig als auch busförmig (oder als Kombination von beidem) ausgeführt werden&lt;br /&gt;
- Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
- Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Einfacher I/O-Knoten:==&lt;br /&gt;
===Voschlag 1===&lt;br /&gt;
- basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
- 4 Eingänge&lt;br /&gt;
- 4 Ausgänge&lt;br /&gt;
- Eingänge optional mit Optokoppler&lt;br /&gt;
- Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
- Ausgänge optional mit PWM&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Anzeige-Modul:==&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Universalknoten Vorschlag 1==&lt;br /&gt;
Huckepacksystem das in eine unterputzdose passt mit folgenden platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
* processor zb mega32 oder  AT90CAN128 &lt;br /&gt;
* Can anbindung &lt;br /&gt;
* spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
* 2 mal 230v schalter &lt;br /&gt;
* relai oder opterkopler?&lt;br /&gt;
===Dimmer===&lt;br /&gt;
*1 pwm 230v dimmer&lt;br /&gt;
&lt;br /&gt;
===Bedienungselement===&lt;br /&gt;
* Display z.b handy&lt;br /&gt;
* Temperatursensor&lt;br /&gt;
* &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917&lt;br /&gt;
* infrarot??&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=Wer kann was Beisteuern?=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10057</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10057"/>
		<updated>2005-11-15T19:26:31Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Bedienungselement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;Diskussion über das OpenSource-Hausbusprojekt &#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&lt;br /&gt;
=Allgemeine Beschreibung=&lt;br /&gt;
&lt;br /&gt;
- basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
- verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
- einfache, günstige Busknoten&lt;br /&gt;
- einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung des Can-Bus=&lt;br /&gt;
-Low speed modus&lt;br /&gt;
-Patchkabel als übertragungsmedium. &lt;br /&gt;
-[[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]&lt;br /&gt;
-Stromversorgung über patchkabel&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Software=&lt;br /&gt;
&lt;br /&gt;
- Programmierung in Java&lt;br /&gt;
- mit der Funktion als Applet zu laufen&lt;br /&gt;
- Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Busknoten=&lt;br /&gt;
==Allgemein:==&lt;br /&gt;
- Die Automation kann sowohl sternförmig als auch busförmig (oder als Kombination von beidem) ausgeführt werden&lt;br /&gt;
- Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
- Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Einfacher I/O-Knoten:==&lt;br /&gt;
===Voschlag 1===&lt;br /&gt;
- basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
- 4 Eingänge&lt;br /&gt;
- 4 Ausgänge&lt;br /&gt;
- Eingänge optional mit Optokoppler&lt;br /&gt;
- Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
- Ausgänge optional mit PWM&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Anzeige-Modul:==&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Universalknoten Vorschlag 1==&lt;br /&gt;
Huckepacksystem das in eine unterputzdose passt mit folgenden platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
- processor zb mega32 oder  AT90CAN128 &lt;br /&gt;
- Can anbindung &lt;br /&gt;
- spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
- 2 mal 230v schalter &lt;br /&gt;
- relai oder opterkopler?&lt;br /&gt;
===Dimmer===&lt;br /&gt;
-1 pwm 230v dimmer&lt;br /&gt;
&lt;br /&gt;
===Bedienungselement===&lt;br /&gt;
- Display z.b handy&lt;br /&gt;
- Temperatursensor&lt;br /&gt;
- &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917&lt;br /&gt;
- infrarot??&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=Wer kann was Beisteuern?=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10056</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10056"/>
		<updated>2005-11-15T19:26:06Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* =Dimmer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;Diskussion über das OpenSource-Hausbusprojekt &#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&lt;br /&gt;
=Allgemeine Beschreibung=&lt;br /&gt;
&lt;br /&gt;
- basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
- verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
- einfache, günstige Busknoten&lt;br /&gt;
- einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung des Can-Bus=&lt;br /&gt;
-Low speed modus&lt;br /&gt;
-Patchkabel als übertragungsmedium. &lt;br /&gt;
-[[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]&lt;br /&gt;
-Stromversorgung über patchkabel&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Software=&lt;br /&gt;
&lt;br /&gt;
- Programmierung in Java&lt;br /&gt;
- mit der Funktion als Applet zu laufen&lt;br /&gt;
- Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Busknoten=&lt;br /&gt;
==Allgemein:==&lt;br /&gt;
- Die Automation kann sowohl sternförmig als auch busförmig (oder als Kombination von beidem) ausgeführt werden&lt;br /&gt;
- Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
- Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Einfacher I/O-Knoten:==&lt;br /&gt;
===Voschlag 1===&lt;br /&gt;
- basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
- 4 Eingänge&lt;br /&gt;
- 4 Ausgänge&lt;br /&gt;
- Eingänge optional mit Optokoppler&lt;br /&gt;
- Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
- Ausgänge optional mit PWM&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Anzeige-Modul:==&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Universalknoten Vorschlag 1==&lt;br /&gt;
Huckepacksystem das in eine unterputzdose passt mit folgenden platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
- processor zb mega32 oder  AT90CAN128 &lt;br /&gt;
- Can anbindung &lt;br /&gt;
- spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
- 2 mal 230v schalter &lt;br /&gt;
- relai oder opterkopler?&lt;br /&gt;
===Dimmer===&lt;br /&gt;
-1 pwm 230v dimmer&lt;br /&gt;
&lt;br /&gt;
==Bedienungselement==&lt;br /&gt;
- Display z.b handy&lt;br /&gt;
- Temperatursensor&lt;br /&gt;
- &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917&lt;br /&gt;
- infrarot??&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=Wer kann was Beisteuern?=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10055</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10055"/>
		<updated>2005-11-15T19:25:52Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* =Universalknoten Vorschlag 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;Diskussion über das OpenSource-Hausbusprojekt &#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&lt;br /&gt;
=Allgemeine Beschreibung=&lt;br /&gt;
&lt;br /&gt;
- basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
- verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
- einfache, günstige Busknoten&lt;br /&gt;
- einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung des Can-Bus=&lt;br /&gt;
-Low speed modus&lt;br /&gt;
-Patchkabel als übertragungsmedium. &lt;br /&gt;
-[[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]&lt;br /&gt;
-Stromversorgung über patchkabel&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Software=&lt;br /&gt;
&lt;br /&gt;
- Programmierung in Java&lt;br /&gt;
- mit der Funktion als Applet zu laufen&lt;br /&gt;
- Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Busknoten=&lt;br /&gt;
==Allgemein:==&lt;br /&gt;
- Die Automation kann sowohl sternförmig als auch busförmig (oder als Kombination von beidem) ausgeführt werden&lt;br /&gt;
- Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
- Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Einfacher I/O-Knoten:==&lt;br /&gt;
===Voschlag 1===&lt;br /&gt;
- basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
- 4 Eingänge&lt;br /&gt;
- 4 Ausgänge&lt;br /&gt;
- Eingänge optional mit Optokoppler&lt;br /&gt;
- Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
- Ausgänge optional mit PWM&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Anzeige-Modul:==&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Universalknoten Vorschlag 1==&lt;br /&gt;
Huckepacksystem das in eine unterputzdose passt mit folgenden platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
- processor zb mega32 oder  AT90CAN128 &lt;br /&gt;
- Can anbindung &lt;br /&gt;
- spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
- 2 mal 230v schalter &lt;br /&gt;
- relai oder opterkopler?&lt;br /&gt;
===Dimmer==&lt;br /&gt;
-1 pwm 230v dimmer&lt;br /&gt;
&lt;br /&gt;
==Bedienungselement==&lt;br /&gt;
- Display z.b handy&lt;br /&gt;
- Temperatursensor&lt;br /&gt;
- &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917&lt;br /&gt;
- infrarot??&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=Wer kann was Beisteuern?=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10054</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10054"/>
		<updated>2005-11-15T19:25:34Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;Diskussion über das OpenSource-Hausbusprojekt &#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&lt;br /&gt;
=Allgemeine Beschreibung=&lt;br /&gt;
&lt;br /&gt;
- basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
- verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
- einfache, günstige Busknoten&lt;br /&gt;
- einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung des Can-Bus=&lt;br /&gt;
-Low speed modus&lt;br /&gt;
-Patchkabel als übertragungsmedium. &lt;br /&gt;
-[[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]&lt;br /&gt;
-Stromversorgung über patchkabel&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Software=&lt;br /&gt;
&lt;br /&gt;
- Programmierung in Java&lt;br /&gt;
- mit der Funktion als Applet zu laufen&lt;br /&gt;
- Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Busknoten=&lt;br /&gt;
==Allgemein:==&lt;br /&gt;
- Die Automation kann sowohl sternförmig als auch busförmig (oder als Kombination von beidem) ausgeführt werden&lt;br /&gt;
- Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
- Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Einfacher I/O-Knoten:==&lt;br /&gt;
===Voschlag 1===&lt;br /&gt;
- basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
- 4 Eingänge&lt;br /&gt;
- 4 Ausgänge&lt;br /&gt;
- Eingänge optional mit Optokoppler&lt;br /&gt;
- Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
- Ausgänge optional mit PWM&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Anzeige-Modul:==&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
==Universalknoten Vorschlag 1=&lt;br /&gt;
Huckepacksystem das in eine unterputzdose passt mit folgenden platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
- processor zb mega32 oder  AT90CAN128 &lt;br /&gt;
- Can anbindung &lt;br /&gt;
- spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
- 2 mal 230v schalter &lt;br /&gt;
- relai oder opterkopler?&lt;br /&gt;
===Dimmer==&lt;br /&gt;
-1 pwm 230v dimmer&lt;br /&gt;
==Bedienungselement==&lt;br /&gt;
- Display z.b handy&lt;br /&gt;
- Temperatursensor&lt;br /&gt;
- &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917&lt;br /&gt;
- infrarot??&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=Wer kann was Beisteuern?=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10053</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10053"/>
		<updated>2005-11-15T19:23:13Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Diskussion über das OpenSource-Hausbusprojekt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;Diskussion über das OpenSource-Hausbusprojekt &#039;&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&lt;br /&gt;
=Allgemeine Beschreibung=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
- verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
- einfache, günstige Busknoten&lt;br /&gt;
- einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung des Can-Bus=&lt;br /&gt;
-Low speed modus&lt;br /&gt;
-Patchkabel als übertragungsmedium. &lt;br /&gt;
-[[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]&lt;br /&gt;
-Stromversorgung über patchkabel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Software=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Programmierung in Java&lt;br /&gt;
- mit der Funktion als Applet zu laufen&lt;br /&gt;
- Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Busknoten=&lt;br /&gt;
==Allgemein:==&lt;br /&gt;
- Die Automation kann sowohl sternförmig als auch busförmig (oder als Kombination von beidem) ausgeführt werden&lt;br /&gt;
- Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
- Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Einfacher I/O-Knoten:==&lt;br /&gt;
===Voschlag 1===&lt;br /&gt;
- basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
- 4 Eingänge&lt;br /&gt;
- 4 Ausgänge&lt;br /&gt;
- Eingänge optional mit Optokoppler&lt;br /&gt;
- Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
- Ausgänge optional mit PWM&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Anzeige-Modul:==&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Universalknoten Vorschlag 1=&lt;br /&gt;
Huckepacksystem das in eine unterputzdose passt mit folgenden platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
- processor zb mega32 oder  AT90CAN128 &lt;br /&gt;
- Can anbindung &lt;br /&gt;
- spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
- 2 mal 230v schalter &lt;br /&gt;
- relai oder opterkopler?&lt;br /&gt;
===Dimmer==&lt;br /&gt;
-1 pwm 230v dimmer&lt;br /&gt;
==Bedienungselement==&lt;br /&gt;
- Display z.b handy&lt;br /&gt;
- Temperatursensor&lt;br /&gt;
- &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917&lt;br /&gt;
- infrarot??&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10052</id>
		<title>Hausbus Diskussion</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus_Diskussion&amp;diff=10052"/>
		<updated>2005-11-15T19:22:44Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Diskussion über das OpenSource-Hausbusprojekt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Diskussion über das OpenSource-Hausbusprojekt =&lt;br /&gt;
&lt;br /&gt;
Bitte schreibt hier rein, was Ihr gerne an Features oder Verbesserungen sehen würdet.&lt;br /&gt;
&lt;br /&gt;
Ich gebe mal einen ungefähren Rahmen vor, der das Projekt umfassen sollte, damit es nicht zu unübersichtlich wird, aber Erweiterungsvorschläge sind immer gern gesehen.&lt;br /&gt;
&lt;br /&gt;
=Allgemeine Beschreibung=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- basierend auf CAN, mit der Option, andere Busse einzubinden (RS485, ...)&lt;br /&gt;
- verschieden Bus-Zugriffsarten (PC-&amp;gt;USB-&amp;gt;CAN, PC-&amp;gt;seriell-&amp;gt;CAN, ...)&lt;br /&gt;
- einfache, günstige Busknoten&lt;br /&gt;
- einfache Verwaltung und Überwachung der Knoten per Software&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
=Beschreibung des Can-Bus=&lt;br /&gt;
-Low speed modus&lt;br /&gt;
-Patchkabel als übertragungsmedium. &lt;br /&gt;
-[[CAN_als_Hausbus#Physikalisch_Stern_aber_logisch_Strang.2FLinie| Sternverkablung(Logisch strang)]]&lt;br /&gt;
-Stromversorgung über patchkabel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Software=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Programmierung in Java&lt;br /&gt;
- mit der Funktion als Applet zu laufen&lt;br /&gt;
- Überwachungs-/Konfigurationsmodus&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Beschreibung der Busknoten=&lt;br /&gt;
==Allgemein:==&lt;br /&gt;
- Die Automation kann sowohl sternförmig als auch busförmig (oder als Kombination von beidem) ausgeführt werden&lt;br /&gt;
- Eine zentrale Stromversorgung der Knoten parallel zum Buskabel ist möglich&lt;br /&gt;
- Sowohl der zentrale Verteiler als auch die Knoten können leicht (z.B. per Huckepack-Platine) erweitert werden&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Einfacher I/O-Knoten:==&lt;br /&gt;
===Voschlag 1===&lt;br /&gt;
- basierend auf ATTiny 2313 (günstig!)&lt;br /&gt;
- 4 Eingänge&lt;br /&gt;
- 4 Ausgänge&lt;br /&gt;
- Eingänge optional mit Optokoppler&lt;br /&gt;
- Ausgänge wahlweise mit MosFET, ULN2003, ...&lt;br /&gt;
- Ausgänge optional mit PWM&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Anzeige-Modul:==&lt;br /&gt;
&lt;br /&gt;
Weitere Vorschläge (bitte ergänzen):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Universalknoten Vorschlag 1=&lt;br /&gt;
Huckepacksystem das in eine unterputzdose passt mit folgenden platinen:&lt;br /&gt;
&lt;br /&gt;
===Hauptplatine===&lt;br /&gt;
- processor zb mega32 oder  AT90CAN128 &lt;br /&gt;
- Can anbindung &lt;br /&gt;
- spannungsversorung aus buskabel&lt;br /&gt;
===Steuerplatine===&lt;br /&gt;
- 2 mal 230v schalter &lt;br /&gt;
- relai oder opterkopler?&lt;br /&gt;
===Dimmer==&lt;br /&gt;
-1 pwm 230v dimmer&lt;br /&gt;
==Bedienungselement==&lt;br /&gt;
- Display z.b handy&lt;br /&gt;
- Temperatursensor&lt;br /&gt;
- &amp;quot;4 taster&amp;quot;&lt;br /&gt;
s.h http://www.mikrocontroller.net/forum/read-11-260917.html?reload=yes#260917&lt;br /&gt;
- infrarot??&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Diese Diskussion basiert auf dem Thread [http://www.mikrocontroller.net/forum/read-11-255629.html Projekt: Open-Source Hausautomation]&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=CAN_als_Hausbus&amp;diff=10091</id>
		<title>CAN als Hausbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=CAN_als_Hausbus&amp;diff=10091"/>
		<updated>2005-11-15T18:50:33Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* [http://caraca.sourceforge.net/ caraca] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.mikrocontroller.net/forum/read-1-66019.html#136169 Forum ]&lt;br /&gt;
[[Category:Projekte]]&lt;br /&gt;
[[Category:AVR]]&lt;br /&gt;
[[Category:CAN]]&lt;br /&gt;
Das solle eine Übersichtseite werden die Projekte mit [[CAN-Bus]] als Grundlage für einen Hausbus vorstellt. Es sollen auch Informationen die Can insbesondere als [[Hausbus]] betreffen gesammelt werden. &lt;br /&gt;
&lt;br /&gt;
=Infos=&lt;br /&gt;
&lt;br /&gt;
Infos allgemein zu [[Hausbus]] .&lt;br /&gt;
&lt;br /&gt;
==Verkabelung==&lt;br /&gt;
===Strang/Linie===&lt;br /&gt;
Laut offizieller Definition ist nur ein Strang und insgesamt Stichleitungen von 2m Länge erlaubt.&lt;br /&gt;
===Sternverkablung===&lt;br /&gt;
Von Bernhard:&lt;br /&gt;
Ich habe es in meinem Haus so&lt;br /&gt;
gemacht. An jedem Ende (20 Knoten) habe ich den Bus mit 12K&lt;br /&gt;
abgeschlossen.&lt;br /&gt;
Die ersten 12 Knoten (Erdgeschoss) laufen seit 13 Monaten ohne&lt;br /&gt;
Probleme. Bei der heute abgeschlossenen Erweiterung um 8 Knoten in&lt;br /&gt;
einem weiteren Geschoss hatte ich erst Probleme.&lt;br /&gt;
===Physikalisch Stern aber logisch Strang/Linie===&lt;br /&gt;
Beide Verkabelungarten lassen sich auch mischen, so daß beide Vorteile zum Tragen kommen. D.h. die Kabel werden sternförmig vom Sternmittelpunkt zu jedem Busteilnehmer gezogen. Beginnend von einem Teilnehmer (der als Busanfang festgelegt wird) wird das Buskabel über ein Adernpaar zum Teilnehmer hingeführt und über ein zweites Adernpaar wieder zurück zum Sternmittelpunkt. Von dort aus geht es genauso weiter bis zum letzten Teilnehmer. An dessen Rückleitung kann dann einfach am Sternmittelpunkt der Abschlusswiderstand angeschlossen werden.&lt;br /&gt;
Wenn man als Kabel sowieso Cat5-Leitung vorsieht, so sind von den 4 Adernpaaren durch diese Verkabelungsart 2 Paare belegt, 1-2 weitere Paare können dann für Versorgungsspannung oder ähnliches verwendet werden.&lt;br /&gt;
===Baumverkabelung===&lt;br /&gt;
Bei CAN per Spezifikation nicht erlaubt, da an den Stichleitungen Reflexionen zu Störungen führen.&lt;br /&gt;
&lt;br /&gt;
=Projekte=&lt;br /&gt;
==[http://www.canathome.de/ canathome]==&lt;br /&gt;
&lt;br /&gt;
Als Basis dienen AVR und Fujitsu MB90F497 und Freescale HCS12. Letzte Änderung: 2005-08-05&lt;br /&gt;
&lt;br /&gt;
==[http://caraca.sourceforge.net/ caraca]==&lt;br /&gt;
==[[Hausbus Diskussion|Hausbus openscource projekt]]==&lt;br /&gt;
* am neues projekt iher auf der seite!!&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus&amp;diff=10120</id>
		<title>Hausbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus&amp;diff=10120"/>
		<updated>2005-11-15T18:49:00Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* CAN */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
=Anforderungen=&lt;br /&gt;
==Zentral/Dezentral==&lt;br /&gt;
Grundsätzlich kann so eine Steuerung zentral oder dezentral arbeiten (wobei natürlich auch Mischformen denkbar sind). &lt;br /&gt;
===Zentral===&lt;br /&gt;
Beim zentralen Ansatz gibt es einen Master, der zyklisch alle Sensoren (Thermometer, Lichtschalter, usw.) abfragt und dann die entsprechenden Aktionen auslöst.&lt;br /&gt;
&lt;br /&gt;
  + wenig Intelligenz bei den Sensoren/Aktoren nötig&lt;br /&gt;
  + bei Konfigurationsänderungen keine Änderungen bei den Sensoren/Aktoren nötig. &lt;br /&gt;
  + keine Multimasterfähigkeit nötig&lt;br /&gt;
  - je mehr Sensoren vorhanden sind, desto länger dauert ein Abfragezyklus. &lt;br /&gt;
    Da so ein selbst gebauter Hausbus ja auch Raum für Erweiterungen bieten soll, &lt;br /&gt;
    sollte man schon mit 100-200 Sensoren rechnen (Lichtschalter, Thermometer, &lt;br /&gt;
    Glasbruchsensoren, Rauchmelder usw. usf)&lt;br /&gt;
  - Wenn die Zentrale ausfällt, dann fällt die gesamte Steuerung auf einmal aus&lt;br /&gt;
&lt;br /&gt;
Anmerkung: Falls, wie im dezentralen Fall die Sensoren von sich aus Zustandsänderungen melden, aber die Nachrichten nur an den Master schicken, entfällt der Nachteil durch das Polling.&lt;br /&gt;
&lt;br /&gt;
===Dezentral===&lt;br /&gt;
Beim dezentralen Ansatz senden die Sensoren (z.B. Lichtschalter) Botschaften an die Aktoren (z.B. die Glühlampe).&lt;br /&gt;
  + Die Buslast hängt von der Anzahl Ereignisse ab und nicht von der Anzahl Sensoren. &lt;br /&gt;
    Ein Glasbruchsensor der nie aktiv wird verursacht auch keine Buslast.&lt;br /&gt;
  + Keine Schaltzentrale nötig (also kein Single Point of Failure)&lt;br /&gt;
  - Multimasterfähigkeit bei allen Sendern (also allen Sensoren) nötig.&lt;br /&gt;
  - Konfigurationsänderungen müssen immer an den entsprechenden Aktoren/Sensoren gemacht &lt;br /&gt;
    werden. Dazu muß man sie entweder fernkonfigurieren können oder mit dem Konfigurationsgerät &lt;br /&gt;
    direkt an die jeweiligen Geräte.&lt;br /&gt;
&lt;br /&gt;
==Geschwindigkeit==&lt;br /&gt;
Solange man nur ein einzelnes Wohnhaus (und nicht etwa eine Schule oder eine Fabrik) ausrüsten will und nur die üblichen Sensoren/Aktoren hat, ist praktisch jeder Bus schnell genug. Andererseits erlauben RS485 und der CAN-Bus bei den in einem Haus vorkommenden Kabellängen auch durchaus Geschwindigkeiten von 1 MBit/s, wodurch man auch andere Anwendungen damit realisieren könnte.&lt;br /&gt;
&lt;br /&gt;
--&amp;gt; Hohe Geschwindigkeit heißt höherer Aufwand und höhere Kosten &amp;lt;---&lt;br /&gt;
Ein Hausbus sollte deshalb in der Geschwindigkeit auf die notwendigen Bedürfnisse abgestimmt sein. Folgende Rechnung läßt sich aufmachen:&lt;br /&gt;
Ein Frame mit einem einfachen Event z.B. &amp;quot;Taste 4 des Modul 0x2007 gedrückt&amp;quot; läßt sich mit allem Nötigen wie Priorität, Parity-Bits Anzahl Datenbytes und Checksumme in 6 &amp;quot;Byte&amp;quot; a 10Bit verpacken. Bei einer Geschwindigkeit von nur 10 KHz dauert die Übertragung ca. 6ms. Erlaubt man pro Frame max. 12 Datenbyte ergeben sich 18ms. Wobei 12 Datenbyte eigentlich nur zur Konfiguration der Knoten nötig sind. Uhrzeit, Datum, Temperaturen usw. kann man meistens mit 2 - 4 Datenbyte melden. Da mit der CAN-Topologie kollisionsfrei Daten übertragen werden und ein Hausbus im Allgemeinen keiner hohen Belastung unterliegt, ist es realistisch sonstige Verzögerungen zu vernachlässigen. Ich habe in meinem 5 Personenhaushalt den Bus nach &amp;quot;Bus-belegt-Verzögerungen&amp;quot; gescannt und in drei Monaten vier dieser Ereignisse festgestellt. Das bedeutete 12ms anstatt der erwähnten 6ms. &lt;br /&gt;
Warum sollte man schneller werden, wenn eine Verzögerung von 200ms in der Realität nicht fegestellt wird. Die Verzögerung einer Leuchtstofflampe empfinde ich da schon eher als störend.&lt;br /&gt;
Sollten wir eine Schule mit solch einem Bus betreiben und 166 Kinder stürmen in die Pause und betätigen dann alle einen Taster, verzögert sich das letzte Ereignis um nicht ganz eine Sekunde.&lt;br /&gt;
&lt;br /&gt;
=Vergleich von Hausbussystemen=&lt;br /&gt;
&lt;br /&gt;
==EIB==&lt;br /&gt;
  + nur 2 Leitungen für Daten, Power und GND&lt;br /&gt;
  + kein Abschluss-R nötig, alle Bustopologien&lt;br /&gt;
  + multimasterfähig&lt;br /&gt;
  - Chips nur schwer erhältlich und teuer&lt;br /&gt;
  - nur industrielle Module erhältlich, kein Selbstbau&lt;br /&gt;
&lt;br /&gt;
==[[CAN-Bus]]==&lt;br /&gt;
  + Protokoll bereits im Chip&lt;br /&gt;
  + multimasterfähig&lt;br /&gt;
  + übertragunssicher (d.h. bei Übertragungsfehler werden Daten automatisch wiederholt)&lt;br /&gt;
  +hohe Störsicherheit durch differentielle Übertragung&lt;br /&gt;
  O Preis ist ausgewogen&lt;br /&gt;
  - es werden 2 Leitungen Daten + Power + GND benötigt&lt;br /&gt;
  - Abzweigungen vom Bus sind problematisch (max. 1m?)&lt;br /&gt;
  - Abschluss-R notwendig&lt;br /&gt;
&lt;br /&gt;
==RS485==&lt;br /&gt;
  + sehr günstig&lt;br /&gt;
  + Schnittstellenbausteine können direkt an den USART eines MCs angeschlossen werden&lt;br /&gt;
  + Buslänge von 1200 m möglich&lt;br /&gt;
  - von Haus aus nicht multimasterfähig, muß per Software realisiert werden&lt;br /&gt;
&lt;br /&gt;
==[[1-wire als Hausbus]]==&lt;br /&gt;
  +/- zentrales System&lt;br /&gt;
  + sehr günstig&lt;br /&gt;
  + sehr einfache Verdrahtung&lt;br /&gt;
  + integrierte Peripheriebausteine erhältlich (Thermometer, I/O-Bausteine, etc.)&lt;br /&gt;
  + über einfaches Selbstbauinterface vom PC ansteuerbar&lt;br /&gt;
  + Bus kann mit Pullup-Widerstand direkt von einem bidirektionalen Microcontrollerpin angesteuert werden&lt;br /&gt;
  + professionelle Softwareinterface frei erhältlich (unterstützt bis zu acht Busleitungen)&lt;br /&gt;
  + mit einfachem Pullup-Widerstand maximal 200 m Buslänge zulässig&lt;br /&gt;
  + mit aufwendigerem aktiven Pullup maximal 500 m Buslänge zulässig&lt;br /&gt;
  + integrierte Interfaceschaltungen für I2C, USB und Serielle Schnittstelle erhältlich&lt;br /&gt;
  + ausführliche Darstellung zur Buslänge in Appnote 148 verfügbar&lt;br /&gt;
  + Peripherie ohne separate Spannungsversorgung möglich &lt;br /&gt;
  + umfangreiche Herstellerunterstützung durch technische Dokumente&lt;br /&gt;
  - nicht multimasterfähig&lt;br /&gt;
  - max. 75 Bausteinabfragen/sec.&lt;br /&gt;
  - Peripherieschaltungen nur als integrierte Bausteine erhältlich&lt;br /&gt;
  - in Software realisierte Peripherie verstößt gegen US-Patente&lt;br /&gt;
  - keine differentielle Übertragung, dadurch deutlich störanfälliger&lt;br /&gt;
&lt;br /&gt;
==[[I2C als Hausbus]]==&lt;br /&gt;
  + billig&lt;br /&gt;
  + multimasterfähig&lt;br /&gt;
  + viele direkt anschließbare Sensoren vorhanden&lt;br /&gt;
  - keine differentielle Übertragung, dadurch deutlich störanfälliger&lt;br /&gt;
  - ohne &amp;quot;größeren&amp;quot; Aufwand nur Kabellängen &amp;lt;10m möglich&lt;br /&gt;
  - als &amp;quot;Inter-IC-Bus&amp;quot; zur Anwendung innerhalb von Geräten konzipiert&lt;br /&gt;
&lt;br /&gt;
==Ethernet==&lt;br /&gt;
  + multimasterfähig&lt;br /&gt;
  + sehr schnell&lt;br /&gt;
  +/- mit TP-Kabel (100 Base T) Sternstruktur, Leitungslänge  bis 100 m&lt;br /&gt;
  +/- mit Koaxkabel (10 Base 2) Busstruktur, Leitungslänge bis 185 m&lt;br /&gt;
  - aufwendig anzusteuern (hohen Hardware- und Softwareaufwand)&lt;br /&gt;
  - (teuer) d.h. für Selbstbau aufwendig&lt;br /&gt;
&lt;br /&gt;
==Powerline==&lt;br /&gt;
  +keine besondere Verdrahtung bzw. Installation erforderlich&lt;br /&gt;
  +nutzt vorhandene Netzinstallation&lt;br /&gt;
  -erzeugt ein breitbandiges Störspektrum, das über die Netzinstallation unkontrolliert abgestrahlt wird&lt;br /&gt;
  -kann Funkbetrieb, insbesondere im Kurzwellenbereich, stören&lt;br /&gt;
  -funktioniert ohne Phasenkoppler nur auf gleichen Phasen&lt;br /&gt;
  -Netzteile mit vernünftigen EMI Filter filtern auch das PL Signal&lt;br /&gt;
  -geringe Übertragungsrate&lt;br /&gt;
  - Modems werden im Störungsfall vom RegTP außer Betrieb genommen und werden dadurch wertlos&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
==Forum==&lt;br /&gt;
&lt;br /&gt;
*[http://www.mikrocontroller.net/forum/list-11-1.html Hausbusforum]&lt;br /&gt;
&lt;br /&gt;
*[http://www.mikrocontroller.net/forum/read-1-66019.html älterer Hausbusthread]&lt;br /&gt;
&lt;br /&gt;
*[http://www.mikrocontroller.net/forum/read-1-190530.html noch ein Haussteuerungs-Projekt]&lt;br /&gt;
&lt;br /&gt;
==CAN==&lt;br /&gt;
*[[CAN als Hausbus]]&lt;br /&gt;
*[[Hausbus Diskussion|Hausbus openscource projekt]]&lt;br /&gt;
&lt;br /&gt;
==Ethernet==&lt;br /&gt;
*[http://www.ifas.htwk-leipzig.de/easytoweb/php/download/Verwendung%20eines%208-bit%20Microcontrollers%20zur%20Ethernet%20Vernetzung%20in%20der%20Hausautomation.pdf  Diplomarbeit]&lt;br /&gt;
&lt;br /&gt;
==Powerline==&lt;br /&gt;
&lt;br /&gt;
* http://www.thelastinstance.de/elek/project03_4.phtml&lt;br /&gt;
* http://www.darc.de/aktuell/plc/index.html&lt;br /&gt;
* http://www.ulrichradig.de/index.html Projekte-pl-modem&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus&amp;diff=10049</id>
		<title>Hausbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus&amp;diff=10049"/>
		<updated>2005-11-15T18:48:33Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* CAN */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
=Anforderungen=&lt;br /&gt;
==Zentral/Dezentral==&lt;br /&gt;
Grundsätzlich kann so eine Steuerung zentral oder dezentral arbeiten (wobei natürlich auch Mischformen denkbar sind). &lt;br /&gt;
===Zentral===&lt;br /&gt;
Beim zentralen Ansatz gibt es einen Master, der zyklisch alle Sensoren (Thermometer, Lichtschalter, usw.) abfragt und dann die entsprechenden Aktionen auslöst.&lt;br /&gt;
&lt;br /&gt;
  + wenig Intelligenz bei den Sensoren/Aktoren nötig&lt;br /&gt;
  + bei Konfigurationsänderungen keine Änderungen bei den Sensoren/Aktoren nötig. &lt;br /&gt;
  + keine Multimasterfähigkeit nötig&lt;br /&gt;
  - je mehr Sensoren vorhanden sind, desto länger dauert ein Abfragezyklus. &lt;br /&gt;
    Da so ein selbst gebauter Hausbus ja auch Raum für Erweiterungen bieten soll, &lt;br /&gt;
    sollte man schon mit 100-200 Sensoren rechnen (Lichtschalter, Thermometer, &lt;br /&gt;
    Glasbruchsensoren, Rauchmelder usw. usf)&lt;br /&gt;
  - Wenn die Zentrale ausfällt, dann fällt die gesamte Steuerung auf einmal aus&lt;br /&gt;
&lt;br /&gt;
Anmerkung: Falls, wie im dezentralen Fall die Sensoren von sich aus Zustandsänderungen melden, aber die Nachrichten nur an den Master schicken, entfällt der Nachteil durch das Polling.&lt;br /&gt;
&lt;br /&gt;
===Dezentral===&lt;br /&gt;
Beim dezentralen Ansatz senden die Sensoren (z.B. Lichtschalter) Botschaften an die Aktoren (z.B. die Glühlampe).&lt;br /&gt;
  + Die Buslast hängt von der Anzahl Ereignisse ab und nicht von der Anzahl Sensoren. &lt;br /&gt;
    Ein Glasbruchsensor der nie aktiv wird verursacht auch keine Buslast.&lt;br /&gt;
  + Keine Schaltzentrale nötig (also kein Single Point of Failure)&lt;br /&gt;
  - Multimasterfähigkeit bei allen Sendern (also allen Sensoren) nötig.&lt;br /&gt;
  - Konfigurationsänderungen müssen immer an den entsprechenden Aktoren/Sensoren gemacht &lt;br /&gt;
    werden. Dazu muß man sie entweder fernkonfigurieren können oder mit dem Konfigurationsgerät &lt;br /&gt;
    direkt an die jeweiligen Geräte.&lt;br /&gt;
&lt;br /&gt;
==Geschwindigkeit==&lt;br /&gt;
Solange man nur ein einzelnes Wohnhaus (und nicht etwa eine Schule oder eine Fabrik) ausrüsten will und nur die üblichen Sensoren/Aktoren hat, ist praktisch jeder Bus schnell genug. Andererseits erlauben RS485 und der CAN-Bus bei den in einem Haus vorkommenden Kabellängen auch durchaus Geschwindigkeiten von 1 MBit/s, wodurch man auch andere Anwendungen damit realisieren könnte.&lt;br /&gt;
&lt;br /&gt;
--&amp;gt; Hohe Geschwindigkeit heißt höherer Aufwand und höhere Kosten &amp;lt;---&lt;br /&gt;
Ein Hausbus sollte deshalb in der Geschwindigkeit auf die notwendigen Bedürfnisse abgestimmt sein. Folgende Rechnung läßt sich aufmachen:&lt;br /&gt;
Ein Frame mit einem einfachen Event z.B. &amp;quot;Taste 4 des Modul 0x2007 gedrückt&amp;quot; läßt sich mit allem Nötigen wie Priorität, Parity-Bits Anzahl Datenbytes und Checksumme in 6 &amp;quot;Byte&amp;quot; a 10Bit verpacken. Bei einer Geschwindigkeit von nur 10 KHz dauert die Übertragung ca. 6ms. Erlaubt man pro Frame max. 12 Datenbyte ergeben sich 18ms. Wobei 12 Datenbyte eigentlich nur zur Konfiguration der Knoten nötig sind. Uhrzeit, Datum, Temperaturen usw. kann man meistens mit 2 - 4 Datenbyte melden. Da mit der CAN-Topologie kollisionsfrei Daten übertragen werden und ein Hausbus im Allgemeinen keiner hohen Belastung unterliegt, ist es realistisch sonstige Verzögerungen zu vernachlässigen. Ich habe in meinem 5 Personenhaushalt den Bus nach &amp;quot;Bus-belegt-Verzögerungen&amp;quot; gescannt und in drei Monaten vier dieser Ereignisse festgestellt. Das bedeutete 12ms anstatt der erwähnten 6ms. &lt;br /&gt;
Warum sollte man schneller werden, wenn eine Verzögerung von 200ms in der Realität nicht fegestellt wird. Die Verzögerung einer Leuchtstofflampe empfinde ich da schon eher als störend.&lt;br /&gt;
Sollten wir eine Schule mit solch einem Bus betreiben und 166 Kinder stürmen in die Pause und betätigen dann alle einen Taster, verzögert sich das letzte Ereignis um nicht ganz eine Sekunde.&lt;br /&gt;
&lt;br /&gt;
=Vergleich von Hausbussystemen=&lt;br /&gt;
&lt;br /&gt;
==EIB==&lt;br /&gt;
  + nur 2 Leitungen für Daten, Power und GND&lt;br /&gt;
  + kein Abschluss-R nötig, alle Bustopologien&lt;br /&gt;
  + multimasterfähig&lt;br /&gt;
  - Chips nur schwer erhältlich und teuer&lt;br /&gt;
  - nur industrielle Module erhältlich, kein Selbstbau&lt;br /&gt;
&lt;br /&gt;
==[[CAN-Bus]]==&lt;br /&gt;
  + Protokoll bereits im Chip&lt;br /&gt;
  + multimasterfähig&lt;br /&gt;
  + übertragunssicher (d.h. bei Übertragungsfehler werden Daten automatisch wiederholt)&lt;br /&gt;
  +hohe Störsicherheit durch differentielle Übertragung&lt;br /&gt;
  O Preis ist ausgewogen&lt;br /&gt;
  - es werden 2 Leitungen Daten + Power + GND benötigt&lt;br /&gt;
  - Abzweigungen vom Bus sind problematisch (max. 1m?)&lt;br /&gt;
  - Abschluss-R notwendig&lt;br /&gt;
&lt;br /&gt;
==RS485==&lt;br /&gt;
  + sehr günstig&lt;br /&gt;
  + Schnittstellenbausteine können direkt an den USART eines MCs angeschlossen werden&lt;br /&gt;
  + Buslänge von 1200 m möglich&lt;br /&gt;
  - von Haus aus nicht multimasterfähig, muß per Software realisiert werden&lt;br /&gt;
&lt;br /&gt;
==[[1-wire als Hausbus]]==&lt;br /&gt;
  +/- zentrales System&lt;br /&gt;
  + sehr günstig&lt;br /&gt;
  + sehr einfache Verdrahtung&lt;br /&gt;
  + integrierte Peripheriebausteine erhältlich (Thermometer, I/O-Bausteine, etc.)&lt;br /&gt;
  + über einfaches Selbstbauinterface vom PC ansteuerbar&lt;br /&gt;
  + Bus kann mit Pullup-Widerstand direkt von einem bidirektionalen Microcontrollerpin angesteuert werden&lt;br /&gt;
  + professionelle Softwareinterface frei erhältlich (unterstützt bis zu acht Busleitungen)&lt;br /&gt;
  + mit einfachem Pullup-Widerstand maximal 200 m Buslänge zulässig&lt;br /&gt;
  + mit aufwendigerem aktiven Pullup maximal 500 m Buslänge zulässig&lt;br /&gt;
  + integrierte Interfaceschaltungen für I2C, USB und Serielle Schnittstelle erhältlich&lt;br /&gt;
  + ausführliche Darstellung zur Buslänge in Appnote 148 verfügbar&lt;br /&gt;
  + Peripherie ohne separate Spannungsversorgung möglich &lt;br /&gt;
  + umfangreiche Herstellerunterstützung durch technische Dokumente&lt;br /&gt;
  - nicht multimasterfähig&lt;br /&gt;
  - max. 75 Bausteinabfragen/sec.&lt;br /&gt;
  - Peripherieschaltungen nur als integrierte Bausteine erhältlich&lt;br /&gt;
  - in Software realisierte Peripherie verstößt gegen US-Patente&lt;br /&gt;
  - keine differentielle Übertragung, dadurch deutlich störanfälliger&lt;br /&gt;
&lt;br /&gt;
==[[I2C als Hausbus]]==&lt;br /&gt;
  + billig&lt;br /&gt;
  + multimasterfähig&lt;br /&gt;
  + viele direkt anschließbare Sensoren vorhanden&lt;br /&gt;
  - keine differentielle Übertragung, dadurch deutlich störanfälliger&lt;br /&gt;
  - ohne &amp;quot;größeren&amp;quot; Aufwand nur Kabellängen &amp;lt;10m möglich&lt;br /&gt;
  - als &amp;quot;Inter-IC-Bus&amp;quot; zur Anwendung innerhalb von Geräten konzipiert&lt;br /&gt;
&lt;br /&gt;
==Ethernet==&lt;br /&gt;
  + multimasterfähig&lt;br /&gt;
  + sehr schnell&lt;br /&gt;
  +/- mit TP-Kabel (100 Base T) Sternstruktur, Leitungslänge  bis 100 m&lt;br /&gt;
  +/- mit Koaxkabel (10 Base 2) Busstruktur, Leitungslänge bis 185 m&lt;br /&gt;
  - aufwendig anzusteuern (hohen Hardware- und Softwareaufwand)&lt;br /&gt;
  - (teuer) d.h. für Selbstbau aufwendig&lt;br /&gt;
&lt;br /&gt;
==Powerline==&lt;br /&gt;
  +keine besondere Verdrahtung bzw. Installation erforderlich&lt;br /&gt;
  +nutzt vorhandene Netzinstallation&lt;br /&gt;
  -erzeugt ein breitbandiges Störspektrum, das über die Netzinstallation unkontrolliert abgestrahlt wird&lt;br /&gt;
  -kann Funkbetrieb, insbesondere im Kurzwellenbereich, stören&lt;br /&gt;
  -funktioniert ohne Phasenkoppler nur auf gleichen Phasen&lt;br /&gt;
  -Netzteile mit vernünftigen EMI Filter filtern auch das PL Signal&lt;br /&gt;
  -geringe Übertragungsrate&lt;br /&gt;
  - Modems werden im Störungsfall vom RegTP außer Betrieb genommen und werden dadurch wertlos&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
==Forum==&lt;br /&gt;
&lt;br /&gt;
*[http://www.mikrocontroller.net/forum/list-11-1.html Hausbusforum]&lt;br /&gt;
&lt;br /&gt;
*[http://www.mikrocontroller.net/forum/read-1-66019.html älterer Hausbusthread]&lt;br /&gt;
&lt;br /&gt;
*[http://www.mikrocontroller.net/forum/read-1-190530.html noch ein Haussteuerungs-Projekt]&lt;br /&gt;
&lt;br /&gt;
==CAN==&lt;br /&gt;
*[[CAN als Hausbus]]&lt;br /&gt;
*[[Hausbus openscource projekt]]&lt;br /&gt;
&lt;br /&gt;
==Ethernet==&lt;br /&gt;
*[http://www.ifas.htwk-leipzig.de/easytoweb/php/download/Verwendung%20eines%208-bit%20Microcontrollers%20zur%20Ethernet%20Vernetzung%20in%20der%20Hausautomation.pdf  Diplomarbeit]&lt;br /&gt;
&lt;br /&gt;
==Powerline==&lt;br /&gt;
&lt;br /&gt;
* http://www.thelastinstance.de/elek/project03_4.phtml&lt;br /&gt;
* http://www.darc.de/aktuell/plc/index.html&lt;br /&gt;
* http://www.ulrichradig.de/index.html Projekte-pl-modem&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Linksammlung&amp;diff=10016</id>
		<title>Linksammlung</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Linksammlung&amp;diff=10016"/>
		<updated>2005-11-13T16:31:11Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* GPS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Auf dieser Seite werden Links zu anderen interessanten Mikrocontroller- und Elektronikseiten gesammelt.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Die alte Linkseite findet man [http://www.mikrocontroller.net/en/links hier].&lt;br /&gt;
&lt;br /&gt;
Hinzufügen von Links:&lt;br /&gt;
# [http://www.mikrocontroller.net/wikisoftware/index.php?title=Linksammlung&amp;amp;action=edit Bearbeiten] anklicken&lt;br /&gt;
# Link unter der entsprechenden Kategorie eintragen&lt;br /&gt;
# &amp;quot;Artikel speichern&amp;quot; klicken&lt;br /&gt;
&lt;br /&gt;
== [[AVR]] ==&lt;br /&gt;
&lt;br /&gt;
=== Herstellerseiten ===&lt;br /&gt;
* [http://www.atmel.com/products/avr/ Atmel.com] Herstellerseiten&lt;br /&gt;
* [http://www.atmel.com/dyn/general/updates.asp Atmel.com updates] Liste der letzten Änderungen in Datenblättern und Beispielcode auf ATMEL.com (nicht nur für AVRs)&lt;br /&gt;
&lt;br /&gt;
=== Information (Foren, Mailinglisten, Linksammlungen) ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.avrfreaks.net/ AVR Freaks] AVR Forum, Samples, Tutorials, User-Projekte, GCC für AVR (Registrierung empfohlen)&lt;br /&gt;
* [http://www.mikrocontroller.net Mikrocontroller.net] - AVR Tutorials, Examples, LINKS, Forum (D)&lt;br /&gt;
* [http://www.openavr.org/ Openavr.org] &amp;quot;central repository of information for the various open source tools available for the development of software for Atmel&#039;s AVR family of 8-bit RISC microcontrollers&amp;quot;&lt;br /&gt;
* [http://www.omegav.ntnu.no/avr/resources.php3 Omega V&#039;s AVR Resource List]&lt;br /&gt;
* [http://www.omegav.ntnu.no/avr/newresources.php3 Omega V&#039;s AVR NEW Resource List]&lt;br /&gt;
* [http://www.ipass.net/hammill/newavr.htm Atmel AVR Embedded Microcontroller Resources]&lt;br /&gt;
* [http://members.tripod.com/Stelios_Cellar/AVR/AVR%20Info.html Stelios Cellar Atmel AVR Info Page] - Samples, Links&lt;br /&gt;
* [http://www.elektronik-projekt.de Elektronik Projekt] - Hauptthemen sind AVR und Roboter&lt;br /&gt;
* [http://www.microschematic.com/ AVR Microcontroller inside] (nett gemacht, Engl.)&lt;br /&gt;
* [http://electrons.psychogenic.com/avr/ Intro To AVR Microcontrollers] (noch(?) sehr wenig Information)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Entwicklungswerkzeuge (Compiler/Assembler/Debugger/Tools/Libraries) ===&lt;br /&gt;
&lt;br /&gt;
==== C ====&lt;br /&gt;
* [http://sourceforge.net/projects/winavr WinAVR] (pronounced &amp;quot;whenever&amp;quot;) is a suite of executable, open source software development tools for the Atmel AVR series [for the] Windows platform&amp;quot; (includes GNU GCC) &lt;br /&gt;
* [http://www.nongnu.org/avr-libc/ avr-libc] avr-gcc&#039;s &amp;quot;standard&amp;quot;-library&lt;br /&gt;
&amp;lt;!-- * [http://hubbard.engr.scu.edu/embedded/avr/avrlib/ Procyon AVRlib] a lot of device drivers and Visual-Studio link for avr-gcc --&amp;gt;&lt;br /&gt;
* [http://procyonengineering.com/avr/avrlib/ Procyon AVRlib] a lot of device drivers and Visual-Studio link for avr-gcc&lt;br /&gt;
* [http://rod.info/avr.html rod.info on AVR] esp. for AVR GNU development tools setup under Linux&lt;br /&gt;
* [http://shop.embedit.de/product__206.php AtmanAVR C/C++ IDE]&lt;br /&gt;
* [http://www.iar.com IAR Embedded Workbench]&lt;br /&gt;
&lt;br /&gt;
==== Assembler ====&lt;br /&gt;
* [http://www.tavrasm.org/ tavrasm] - Toms Linux (Atmel) AVR Assembler&lt;br /&gt;
* [http://www.avr-asm-tutorial.net/gavrasm/index_de.html gavrasm] - Gerd&#039;s Linux/Win/Dos AVR Assembler &lt;br /&gt;
* [http://avra.sourceforge.net/ avra] - avra ATMEL AVR assembler für Linux, FreeBSD, AmigaOS und Win32&lt;br /&gt;
* [http://www.visi.com/~dwinker/revava/ revava] - Disassembler&lt;br /&gt;
&lt;br /&gt;
==== BASIC ====&lt;br /&gt;
* [http://www.mcselec.com/bascom-avr.htm Bascom AVR]&lt;br /&gt;
* [http://www.fastavr.com FastAVR] - Schneller als Bascom , weniger Overhead und mit &#039;ASM&#039; Ausgabe , Nokia3310 LCD Unterstützung&lt;br /&gt;
* [http://www.nettypes.de/mbasic mikrocontrollerBASIC Freeware] - läuft mit Open-Source Betriebssystem auf ATmega32, ATmega128 und C-CONTROL.&lt;br /&gt;
&lt;br /&gt;
==== Pascal ====&lt;br /&gt;
* [http://www.e-lab.de AVRco Pascal Compiler] - AVR Pascal Compiler mit umfangreicher Funktionslibrary&lt;br /&gt;
&lt;br /&gt;
=== Tutorials und Beispiele ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.mc-project.de/ mc-project] AVR Tutorial (D)&lt;br /&gt;
* [http://www.avrbeginners.net AVRBeginners.net] Beginners Guides to AVRs&lt;br /&gt;
* [http://electrons.psychogenic.com/avr/ electrons.psychgenic.com] AVR Microcontroller Section - Einführung und Tutorial (E)&lt;br /&gt;
* [http://www.wikidorf.de/reintechnisch/Inhalt/AVRProjekt-9V-LED-Lampe reintechnisch.de] AVR Tutorial: 9V-LED-Lampe&lt;br /&gt;
&lt;br /&gt;
==== C ====&lt;br /&gt;
* [[AVR-GCC-Tutorial]]&lt;br /&gt;
* [http://winavr.sourceforge.net/document.html WinAVR Starthilfe] (in Englisch)&lt;br /&gt;
&lt;br /&gt;
==== Assembler ====&lt;br /&gt;
* [http://www.avr-asm-tutorial.net Atmel AVR Microcontroller Assembler Tutorial] (D)&lt;br /&gt;
* [http://www.itee.uq.edu.au/~comp1300/pracs/AVR_Studio_Tutorial/ AVR Studio Tutorial] Einstieg in AVRStudio 4 (viele Abbildungen, Engl.)&lt;br /&gt;
* [[AVR-Studio]]&lt;br /&gt;
&lt;br /&gt;
==== Bascom ====&lt;br /&gt;
&lt;br /&gt;
==== Pascal ====&lt;br /&gt;
* [http://www.e-lab.de/AVRco/Tutorial_de.pdf AVRco Pascal Tutorial] - von Gunter&lt;br /&gt;
* [http://www.elektronik-projekt.de/content/download/avrco_tut2.pdf AVRco Pascal Tutoral] - von Markus&lt;br /&gt;
&lt;br /&gt;
=== Hardware (Prototypen-Platinen etc.) ===&lt;br /&gt;
* [http://www.ic-board.de In-Circuit GmbH] Controller Boards, flexibles Baukastensystem über I&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;C-Schnittstelle&lt;br /&gt;
* [http://www.fox4you.cc Austria] Development Tools for ATMEL ATMEGA Microcontrollers Connections via USB and LAN&lt;br /&gt;
* [http://www.kanda.com Kanda] Starter Kits and Development Tools for different Microcontrollers&lt;br /&gt;
* [http://www.dontronics.com Dontronics] Starter Kits and Development Tools for different Microcontrollers, Linkpages for AVR and PIC&lt;br /&gt;
* [http://www.mikrocontroller.com mikrocontroller.com] u.a. AVR-Ctrl (D)&lt;br /&gt;
* [http://www.microcontroller-starterkits.de Microcontroller-Starterkits] Starter Kits for different Microcontrollers (D)&lt;br /&gt;
* [http://www.olimex.com Olimex Ltd.] DevelopmentBoards and Tools&lt;br /&gt;
* [http://www.robotikhardware.de robotikhardware.de] Controller Boards&lt;br /&gt;
* [http://shop.embedit.de/browse_002_21__.php Embedit] Mikrocontrollermodule und -boards&lt;br /&gt;
&lt;br /&gt;
=== Programmierhard- und Software ===&lt;br /&gt;
* [http://www.ic-board.de ICprog-AVR] - sehr schneller und kleiner USB-Programmer für Atmel AVR-Controller, Programmierung direkt aus dem AVR-Studio, AVR910 kompatibel&lt;br /&gt;
* [http://www.bsdhome.com/avrdude/ AVRDUDE] AVR ISP-Programmerierwerkzeug für Unix/Linux/BSD und Windows (Kommandozeile [http://sourceforge.net/projects/avrdude-gui/ (oder mit GUI)], AVR Butterfly-Unterstützung)&lt;br /&gt;
* [http://www.lancos.com/prog.html PonyProg] neben AVR für diverse seriell programmierbare Bauteile (Grafische Nutzeroberfläche und Kommandozeile), siehe auch [[Pony-Prog Tutorial]]&lt;br /&gt;
* [http://savannah.nongnu.org/projects/uisp/ uisp] AVR ISP-Programmerierwerkzeug für Unix/Linux/BSD und Windows (Kommandozeile)&lt;br /&gt;
* [http://www.myplace.nu/avr/yaap/ yaap]&lt;br /&gt;
* [http://www.xs4all.nl/~sbolt/e-index.html SP12]&lt;br /&gt;
* [http://www.mikrocontroller-projekte.de/Mikrocontroller/AVR-Prog/AVR-Programmer.html AVR910 kompatibler Programmer] mit aktueller, beschleunigter Firmware.&lt;br /&gt;
* [http://www.der-hammer.info/hvprog STK500 kompatibler Programmer] als Nachbauprojekt. Siehe auch [[STK500]]&lt;br /&gt;
*  [http://www.siwawi.arubi.uni-kl.de/avr_projects/evertool/ Evertool] kombinierter ISP &amp;amp; [[JTAG]] Programmer (kompatibel zum &amp;quot;original&amp;quot; Atmel AVRISP und Atmel JTAGICE) &lt;br /&gt;
* [http://www.olimex.com Olimex] (Bulgarischer Anbieter) Kostengünstig&lt;br /&gt;
* [http://www.avr-projekte.de/isp.htm AVR910-USB Programmer] incl. USB-Modul und USB-&amp;gt;Seriell Wandler&lt;br /&gt;
*[http://www.fischl.de/usbasp/ USBasp] &amp;amp;#8211; USB-Programmer bestehend aus ATmega8 (kein spezieller USB-Chip notwendig)&lt;br /&gt;
* [http://home.arcor.de/bernhard.michelis Amadeus-USB] - Highspeed-Programmer für (ds)PIC und AVR. Bietet auch Möglichkeiten zur Fehlersuche.&lt;br /&gt;
&lt;br /&gt;
=== Projekte und Quellcodebibliotheken ===&lt;br /&gt;
&lt;br /&gt;
====Bibloteken====&lt;br /&gt;
*[http://www.nongnu.org/avr-libc/ AVR Libc]&lt;br /&gt;
*[http://hubbard.engr.scu.edu/embedded/avr/avrlib/docs/html/index.html Procyon AVRlib]&lt;br /&gt;
&lt;br /&gt;
==== Projektsammlungen ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/ Cornell University ECE 476 Microcontroller Design Final Projects]&lt;br /&gt;
* [http://jump.to/fleury Peter Fleury&#039;s Pages]  - Atmel AVR Projects, Software, Tools and Links&lt;br /&gt;
* [http://www.serasidis.gr/ Serasidis Vasilis&#039; AVRsite] u.a. GLCD, SMS, PAL&lt;br /&gt;
* [http://www.riccibitti.com Alberto Ricci Bitti] u.a. PAL Video-Interface&lt;br /&gt;
* [http://www.ulrichradig.de Mikrocontroller and more] AVR - Projekte (Ethernet,LCD,Relaiskarte usw) und mehr&lt;br /&gt;
* [http://www.online-club.de/~burkhard-john/index.html Burkhard John] (D)&lt;br /&gt;
* [http://home.planet.nl/~meurs274/ AVRmicrocontrollerprojects] u.a. Text-LCD, Schrittmotor, Thermometer&lt;br /&gt;
* [http://users.etech.fh-hamburg.de/users/Dziedz_C/mikrocontroller/index.html Rork Xanders] Mikrocontroller Projekte (D)&lt;br /&gt;
* [http://hem.bredband.net/robinstridh/ Robin Stridh] Rotor-Anzeige, Video-Interface&lt;br /&gt;
* [http://www.dertien.dds.nl/content/avrprojects.html dertien.dds.nl AVR-Projects]&lt;br /&gt;
* [http://www.embedtronics.com/ embedtronics.com]&lt;br /&gt;
* [http://www.siwawi.arubi.uni-kl.de/avr_projects  M. Thomas&#039; AVR Projekte] AVR Butterfly avr-gcc-port, Bootloader, Programmier- und Debughardware, Software-Uart, DS1820-Lib., experimentelle avrdude-Versionen, AVR und CAN mit MCP2515 &amp;lt;!-- Vorsicht &amp;quot;Eigenwerbung&amp;quot; --&amp;gt;&lt;br /&gt;
* [http://www.mictronics.de Michaels Electronic Projects] AVR Projekte (EN) - ua. Sony/Becker CD/MD Wechsler Emulator, RDS-Decoder, GPS Infos, OBD J1850 VPW Interface, USB&amp;lt;&amp;gt;CAN Bus Interface. Informationen zu CD Wechsler Protokollen.&lt;br /&gt;
* [http://www.stahlbucht.de/elektronik/node13/ node13] modulares AVR 8515 Projekt: eine Controller-Platine, an die sich weitere Ein-Ausgabemodule (Tastenfeld, LEDs, LCD-Modul) anschliessen lassen&lt;br /&gt;
* [http://www.mikrocontroller-projekte.de www.mikrocontroller-projekte.de] Diverse Projekte mit AVR Controllern. AVR910 Programmer, Testboard und Modellbauelektronik&lt;br /&gt;
* [http://www.roboternetz.de/phpBB2 Roboternetz-Mikrocontroller Projekte.de] Diverse Projekte mit AVR und anderen Controllern, insbesondere im Bereich Robotik&lt;br /&gt;
* [http://www.avr-projekte.de AVR-Projekte.de] HD44780-LCD über USB und Seriell, AVR910-USB Programmer, Basteleien&lt;br /&gt;
* [http://openeeg.sourceforge.net/ openeeg.sourceforge.net] Das OpenEEG Projekt befasst sich mit der Entwicklung eines preiswerten Elektro-Enzephalographie (EEG) Geräts und dessen freier Steuersoftware zur Messung elektrischer Gehirnströme. Sein µPC Herz ist ein AT90S4433 bzw. ein ATmega8. Ziel sind auch verschiedene EEG Anwendungen z.B. im Bereich mentaler Trainingsmethoden (Neurofeedback).&lt;br /&gt;
* [http://www.amateurfunkbasteln.de/ www.amateurfunkbasteln.de] Seite von Michael Wöste (DL1DMW) u.a. CPU-Board mit AT89C2051, AT89C4051 oder AVR AT90S2313, CPU-Board mit Atmel AT90S8535, Experimentierplatine mit ATmega103, Programmer für AT89C2051/AT89C4051, 32-Kanal-Logik-Analysator bis 40 Mhz (Entwurf von David L. Jones)&lt;br /&gt;
* [http://www.atmel.com/dyn/products/app_notes.asp?family_id=607  Atmel -  AVR 8-Bit RISC - Application Notes] Anwendungshinweise und Beispiele vom Hersteller&lt;br /&gt;
* [http://users.cableaz.com/~cappels/dproj/Home.htm Dick Cappels&#039; Project Pages]&lt;br /&gt;
* [http://see-by-touch.sourceforge.net/index.html SeebyTouch - Blinden-Seh-Ersatzsystem] Computerbilder fühlen durch ein einfaches Gerät (Bauanleitung) und freier Software (für 10 Betriebssysteme) - eine neue Erfahrung für alle&lt;br /&gt;
* [http://www.loetstelle.net www.loetstelle.net] Verschiedene kleinere AVR-Projekte rund um LEDs, z.B. RGB Dimmer, Moodlight. Diverse Elektronikprojekte und Grundlagen&lt;br /&gt;
&lt;br /&gt;
==== Schnittstellen ====&lt;br /&gt;
===== TCP/IP =====&lt;br /&gt;
* [http://www.laskater.com/projects/uipAVR.htm TCP/IP Stack für AVR] mit Realtek RTL8019AS oder Asix AX88796 Netzwerk-Chips (open source f&amp;amp;uuml;r avr-gcc und Imagecraft). Passende Hardware in [http://www.edtp.com/ diesem online-shop]&lt;br /&gt;
* [http://www.ethernut.de Ethernut] - AVR based Hardware with Ethernet-Interface, Multithreading OS, Software and Hardwaredesign is free&lt;br /&gt;
* [http://www.cesko.host.sk/IgorPlugUDP/IgorPlug-UDP%20(AVR)_eng.htm IgorPlug-UDP AVR] - Ethernet &amp;amp; UDP/IP in Software implementiert&lt;br /&gt;
* [http://members.home.nl/bzijlstra/software/examples/RTL8019as.htm] RTL8019 Bascom&lt;br /&gt;
*[[Arthernet - AVR Ethernet]]&lt;br /&gt;
*[http://members.home.nl/bzijlstra/software/examples/RTL8019as.htm AVR und RTL8019]&lt;br /&gt;
&lt;br /&gt;
*[http://mikrocontroller.cco-ev.de/de/download.php#AVR_WEB  avr_webcam]&lt;br /&gt;
**http://avr.auctionant.de/avr-ip-webcam/&lt;br /&gt;
**http://mikrocontroller.cco-ev.de/de/webcam.php&lt;br /&gt;
&lt;br /&gt;
=====CAN=====&lt;br /&gt;
* [http://www.canathome.de/ Can@Home] - CAN als &amp;quot;Installationsbus&amp;quot;, u.a. mit AVRs (D)&lt;br /&gt;
* [http://www.port.de/ www.port.de] - Professionelle CAN/CANopen Entwicklungswerkzeuge&lt;br /&gt;
* [http://can-wiki.info CAN-WIKI] - spezielle Wiki Site für CAN bus (Englisch)&lt;br /&gt;
* [[CAN-Bus]]-Eintrag in diesem Wiki&lt;br /&gt;
* [[CAN als Hausbus]] -Eintrag in diesem Wiki&lt;br /&gt;
&lt;br /&gt;
=====USB=====&lt;br /&gt;
* [http://www.cesko.host.sk/IgorPlugUSB/IgorPlug-USB%20(AVR)_eng.htm  Igor-Plug] - USB Device interface in AVR Firmware - no extra Interface IC needed, read the License&lt;br /&gt;
* [http://www.obdev.at/products/avrusb/ AVRUSB] ? USB-Implementation in C nach gleichem Prinzip wie Igor-Plug, aber einfacher zu verwenden, GPL-ähnliche Lizenz, englisch kommentierter Code&lt;br /&gt;
* [http://www.mindaugas.com/projects/MJoy/ MJoy] USB Joystick Controller on AVR ATmega8&lt;br /&gt;
* [http://www.ime.jku.at/tusb/ TUSB3210-Controller, HID, LIBUSB] Ein Projektseminar, indem es darum ging, die USB-Schnittstelle des TUSB3210 zu aktivieren und die Daten eines ADC an den PC zu senden. USB-Implementierung für µC und PC.&lt;br /&gt;
&lt;br /&gt;
=====DMX512=====&lt;br /&gt;
* [http://home.wtal.de/Mischka/DMX.html Konverter RS232 zum DMX512] Steuerung DMX-fähigen Geräten mit einem PC. Es gibt Low cost Variante zum selber basteln.&lt;br /&gt;
* [http://www.hoelscher-hi.de/hendrik/light/license.htm Hennes Sites] Bauanleitungen für DMX-Dimmerpacks, DMX-Switchpacks, PWM-Controller,... Tutorial für Senden und Empfangen von DMX-Daten mit AVRs.&lt;br /&gt;
* [http://www.lj-skinny-development.de/lj2000/ DMX Lichtanlage im Selbstbau] Projekt für den Selbstbau einer kompletten Lichtanlage zur Steuerung über DMX. Projekt beinhaltet alles was man für den Betrieb einer eigenen Lichtanlage benötigt. (Mischpult, Steuersoftware, Dimmer, Scanner mit Iris, Shutter-Dimmer, 2 rotierenden Goborädern, 2 Farbrädern, CMY-Farbmischeinheit, Prisma, Fokus ...&lt;br /&gt;
&lt;br /&gt;
====LCD-Displays====&lt;br /&gt;
&lt;br /&gt;
===== Text (character-mode) HD44870 =====&lt;br /&gt;
* [http://jump.to/fleury P.Fleury]&lt;br /&gt;
* avrfreaks Projekt 59 (Chris E.) und andere&lt;br /&gt;
* Procyon avrlib v. Pascal Slang (GPL)&lt;br /&gt;
* Bray&lt;br /&gt;
* [http://www.sprut.de/electronic/lcd/index.htm Spruts LCD-Seite]&lt;br /&gt;
* [http://elm-chan.org/docs/lcd/lcd3v.html Standard-LCD auf 3V betreiben (eng)]&lt;br /&gt;
&lt;br /&gt;
===== Siemens S65/M65/CX65 =====&lt;br /&gt;
* [http://www.superkranz.de/christian/S65_Display/DisplayIndex.html S65-Display] vom Siemens S65/M65/CX65, 132x176 Pixel, 65536 Farben, günstig als Ersatzteil zu bekommen&lt;br /&gt;
&lt;br /&gt;
===== Nokia3310 =====&lt;br /&gt;
* [http://www.microsyl.com MicroSyl.Com]&lt;br /&gt;
&amp;lt;!-- * [http://www.microsyl.com/nokialcd/shematic.gif Belegung] --&amp;gt;&lt;br /&gt;
* [http://www.deramon.de/nokia3310lcd.php Deramon.de]&lt;br /&gt;
&lt;br /&gt;
===== Nokia 6100 LCD =====&lt;br /&gt;
&lt;br /&gt;
* [http://www.apetech.de/article.php?artId=3&amp;amp;nnId=12 Nokia 6100 LCD Library] für Nokia-Displays 132x132 Pixel, 4096 Farben mit Philips Controller (bei eBay ziemlich preiswert zu ersteigern)&lt;br /&gt;
* [http://www.myplace.nu/mp3/download/download.php Yampp 7 Software Download Seite]: Archiv &amp;quot;yampp-7 with colour LCD firmware&amp;quot; enthaelt avr-gcc/avr-as Routinen für 6100-LCDs mit Philips- oder Epson-Controller (nicht direkt eine &amp;quot;Library&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
===== KS0108 =====&lt;br /&gt;
* Procyon avrlib (GPL)&lt;br /&gt;
* avrfreaks UP&lt;br /&gt;
* [http://www.apetech.de/article.php?artId=1&amp;amp;nnId=10 apetech.de]&lt;br /&gt;
&lt;br /&gt;
===GPS===&lt;br /&gt;
*http://www.holger-klabunde.de/avr/avrboard.htm#GPSdisplay GPS-Daten auf LCD&lt;br /&gt;
*[[ http://www.gpskabel.de/info/gpsrs232.htm |algemeine infos zu nmea]]&lt;br /&gt;
*[[http://www.bausatz.aatis.de/Vergriffen/AS054_GPS/as053jrcnmea.pdf]]&lt;br /&gt;
&lt;br /&gt;
===Bücher===&lt;br /&gt;
&lt;br /&gt;
== [[MCS51]] ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.yCModule.de yCModule: µController-Systeme] - Preisgünstige µController-Module, ISP-Programmiertools und Applikationsboards&lt;br /&gt;
* [http://www.erikbuchmann.de/ Erik Buchmann&#039;s Mikrocontroller-Seite] - Assemblerkurs und mehrere Projekte&lt;br /&gt;
* [http://www.hengesbach.name/80535/ 80C535 Assembler Programmierung]&lt;br /&gt;
* [http://home.t-online.de/home/holger.klabunde/projects/8051.htm Experimentierboard für 8051 Controller]&lt;br /&gt;
* [http://www.woe.de.vu/ World Of Electronics] - Projekte mit den 8051-Controllern von Atmel&lt;br /&gt;
* [http://s116967189.alturo-host.de/elektronik/8051/8051.html Controllerplatine mit SAB80C535]&lt;br /&gt;
* [http://www.nomad.ee/micros/8052bas.html 8052 BASIC Projects] - IDE-Interface&lt;br /&gt;
* [http://home.t-online.de/home/s.holst/sh51/index.html Mikrokontroller sh51] Schaltplan fuer 80C535-Board&lt;br /&gt;
* 8051-Makroassembler [http://plit.de/asem-51/ ASEM-51] (Freeware)&lt;br /&gt;
* [http://sdcc.sourceforge.net/ SDCC - Small Device C Compiler] - freier ANSI-C compiler für Intel 8051, Maxim DS80C390 und Zilog Z80 kompatible Controller.&lt;br /&gt;
* [http://sdccokr.dl9sec.de/ The SDCC Open Knowledge Resource]&lt;br /&gt;
* [http://www.wickenhaeuser.de/ Wickenhäuser C Compiler] - Preisgünstiger C Compiler&lt;br /&gt;
* [http://home.tiscali.cz:8080/~cz056018/lanc_a.htm LANC-Remote] Projekt von Ji&amp;amp;#345;í &amp;amp;#352;mach zur Steuerung von Videorekordern oder Camcordern über das Control-L (LANC) Protokoll mit Hilfe eines AT89C2051.&lt;br /&gt;
&lt;br /&gt;
== MSP430 ==&lt;br /&gt;
* [http://www.mathar.com MSP430 Tutorials] - Tutorials, Anleitungen und viele Beispielprojekte mit dem MSP430-Mikrocontroller&lt;br /&gt;
* [http://www.student-zw.fh-kl.de/~stwi0001/imp/msp430/pwm430/index.htm Pulsweitenmodulation mit dem MSP430] - sehr ausführliche Einführung&lt;br /&gt;
* [http://s116967189.alturo-host.de/elektronik/msp430/msp430.html Kleine Projekte mit dem MSP430] - Schaltplan und Layout zu einem MSP430F149-Board und einem ADXL-G-Sensor mit MSP430&lt;br /&gt;
* [http://tinymicros.com/embedded/MSP430/ The MSP430 Bugspray Database] - umfangreiche Datenbank für Bugs in MSP430-Controllern&lt;br /&gt;
* [http://msp430.info MSP430.info] - Portalseite für MSP430; Info, Projekte (MIDI, USB)&lt;br /&gt;
* [http://groups.yahoo.com/group/msp430 Yahoo group MSP430] - lebhaftes Forum mit vielen MSP430-Experten&lt;br /&gt;
* [http://homepage.hispeed.ch/py430/mspgcc/ mps430-gdb und Eclipse] - Eine Anleitung von Chris Liechti&lt;br /&gt;
&lt;br /&gt;
== ARM ==&lt;br /&gt;
&lt;br /&gt;
=== Herstellerseiten ===&lt;br /&gt;
* [http://www.arm.com ARM] - Entwickler des ARM-Prozessorkerns&lt;br /&gt;
* (TODO: Links zu Philips LPC2xxx, Atmel AT91 und &amp;quot;SAMs&amp;quot;, ST (STR7), OKI, Samsung, TI, AD, Sharp etc.pp.)&lt;br /&gt;
* [http://www.at91.com AT91.COM] - Atmel ARM Informationsseiten (ARM7, ARM9 etc.)&lt;br /&gt;
* [http://www.lpc2100.com lpc2100.com]&lt;br /&gt;
* [http://www.standardics.philips.com/microcontrollers/ Philips Microcontroller Startseite] für sämtliche Philips Mikrocontroller (ARM7, MC51 etc.)&lt;br /&gt;
&lt;br /&gt;
=== Information (Foren, Mailinglisten, Linksammlungen) ===&lt;br /&gt;
&lt;br /&gt;
* [http://freewing-web.hp.infoseek.co.jp/arm_olimex/ Freewing Linksammlung] zu den Philips LPC-ARM7-Controllern (Assemblerbeispiele u.a. für Nokia 3310-GLCD)&lt;br /&gt;
* [http://groups.yahoo.com/group/lpc2000/ LPC2xxx Yahoo-Group]&lt;br /&gt;
* [http://www.open-research.org.uk/ARMuC ARM Microcontroller Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Entwicklungswerkzeuge (Compiler/Assembler/Debugger/Tools) ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.gnuarm.org GNU ARM] GNU Compiler-Toolchain für ARM mit binutils, gcc für C, C++, Java, newlib, gdb/Insight. Binaries für Linux und MS-Windows mit Cygwin&lt;br /&gt;
* [http://h-storm.tantos.homedns.org/gcc_arm.htm gcc for ARM Targets] eine weitere ARM-GNU-Toolchain für MS-Windows &amp;quot;Hosts&amp;quot; &lt;br /&gt;
* [http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/index.html#winarm WinARM] eine an WinAVR angelehnte Sammlung von Entwicklungswerkzeugen (binutils, arm-elf-gcc, newlib, &#039;&#039;newlib-lpc&#039;&#039;, Programmers Notepad, &#039;&#039;Beispiel-Makefiles und Beispielcode&#039;&#039;) für alle ARM-Controller. Beispiele für Philips LPC210x (ARM7TDMI)&lt;br /&gt;
* [http://macraigor.com/full_gnu.htm OCDLibRemote] Schnittstelle zwischen WIGGLER-kompatibler JTAG Hardware und dem GNU-Debugger (gdb)&lt;br /&gt;
* [http://www.goldroad.co.uk/grARM.html Goldroad ARM Assembler]&lt;br /&gt;
* [http://www.clibb.de/ lpc21isp] Flashutility f. LPC21xx, ISP via &amp;quot;Bootloader&amp;quot; (&amp;quot;multiplattform&amp;quot;)&lt;br /&gt;
* [http://gdb-jtag-arm.sourceforge.net/ GDB-JTAG-ARM] GDB JTAG Tools&lt;br /&gt;
* [http://jtagpack.sourceforge.net/ JTAG-Pack] GDB JTAG Tools&lt;br /&gt;
&lt;br /&gt;
=== Tutorials und Beispiele ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.dreamislife.com/arm/ LPC210x ARM7 Microcontroller Tutorial] - Assembler-Beispiele (arm-elf-as) für das Olimex LPC-MT-Board (Philips LPC2106 ARM7TDMI)&lt;br /&gt;
* [http://re-eject.gbadev.org/index.php gcc-Assembler für ARM] - Befehlsübersicht&lt;br /&gt;
* [http://k2pts.home.comcast.net/gbaguy/gbaasm.htm GBA ASM Tutorial] - ARM7 Assembler Tutorial mit arm-elf-as (&amp;quot;gcc&amp;quot;) (Allgemein und GBA)&lt;br /&gt;
* [http://www.robsite.de/daten/tutorials/devgba/gba_asm1.html GBA Assembler Tutorial] - ARM7TDMI, Schwerpunkt auf GBA&lt;br /&gt;
* [http://armoid.com/support.html Eclipse+CDT+gnuarm-Tutorial]&lt;br /&gt;
&lt;br /&gt;
=== Projekte und Quellcodebibliotheken ===&lt;br /&gt;
* [http://hubbard.engr.scu.edu/embedded/arm/armlib/ Procyon ARMlib-LPC2100] - Treiber, Beispiele (GPL-Lizenz!)&lt;br /&gt;
* [http://www.freertos.org/ FreeRTOS] - &amp;quot;Real-Time-Kernel&amp;quot; unter anderem für ARM7 (LPC2xxx) auch AVR, MSP, &#039;51er&lt;br /&gt;
* [http://sources.redhat.com/ecos/ eCos] - &amp;quot;Real-Time-Operating-System&amp;quot; o.a. auch für ARM7&lt;br /&gt;
* [http://www.sharpsma.com/sma/products/MCUSoC.htm Sharp] Librarys für Sharp (G)LCDs&lt;br /&gt;
* [http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/index.html M. Thomas&#039; ARM Projekte] Einsteiger-Projekte. (Blinky, UART, Interrupt, GLCD mit KS0108, DS18x20, DCF77 für LPC2106/21xx) &amp;lt;!-- noch mehr &amp;quot;Eigenwerbung&amp;quot; --&amp;gt;&lt;br /&gt;
* [http://mcu.st.com/ STMicro STR71x-Library]&lt;br /&gt;
* [http://www.gnuarm.com/~lpc2000/ Mirror der LPC2100-Group Dateien] (etwas veraltet, aber ohne Yahoo-Account zugänglich.)&lt;br /&gt;
* [http://www.geocities.com/leon_heller/lpc2104.html Simple LPC210x Prototyping System]&lt;br /&gt;
* [http://www.toradex.com/colibri_downloads/Linux/readme.txt Linux 2.4.29  und Linux 2.6.12.4] für Toradex Colibri basierend auf Intel XScale PXA270&lt;br /&gt;
&lt;br /&gt;
* (TODO: at91-lib-gcc-port, eval-board-beispiele)&lt;br /&gt;
&lt;br /&gt;
=== Hardware (Prototypen-Platinen etc.) ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.olimex.com Olimex] Bulgarischer Anbieter günstiger Philips LPC (ARM7TDMI) Prototypen- und Header-Boards&lt;br /&gt;
* [http://www.microcontroller-starterkits.de Microcontroller-Starterkits] Starter Kits für verschiedene Microcontroller (D)&lt;br /&gt;
* [http://shop.embedit.de/browse_003002_96__.php Embedit] SmallARM Controller AT91SAM7S von Atmel&lt;br /&gt;
* [http://www.toradex.com/e/products.html Colibri] günstiges Intel XScale PXA270 DevKit von Toradex aus der Schweiz&lt;br /&gt;
* [http://www.lpctools.com/ LPCTools] bietet verschiedene Starter Kits für LPC2000 Familie&lt;br /&gt;
* [http://www.embeddedartists.com/ Embedded Artists] bietet verschiedene ser preisgünstige Platinen ab 25 Euro für LPC213x Familie&lt;br /&gt;
&lt;br /&gt;
== [[PIC]] ==&lt;br /&gt;
&lt;br /&gt;
=== Herstellerseiten ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.microchip.com Microchip] Hersteller der PIC Microcontroller&lt;br /&gt;
* [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1406&amp;amp;dDocName=en010014&amp;amp;part=SW006011 Microchip C18 Student Edition] - die &amp;quot;Student Edition&amp;quot; des Microchip C18 C Compilers für die PIC18 Serie ist kostenlos verfügbar.&lt;br /&gt;
&lt;br /&gt;
=== Entwicklungstools / Tutorials / Foren  ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.cc5x.de CC5X] Programmierkurs für PIC-Microkontroller in C (CC5X Compiler)] Programmierkurs mit Beispielen und Schaltplänen, fertige Hardware- und Softwarelösungen. In diesem Kurs sind auch einige Unterprogramme detailliert erklärt.&lt;br /&gt;
* [http://www.members.aon.at/electronics/pic/picpgm/_main.html PICPgm - Free PIC Development Programmer for Windows] Einfacher PIC Programmer für Windows. Unterstützt eine Vielzahl von PIC-Chips und wird ständig erweitert.&lt;br /&gt;
* [http://www.stolz.de.be InCircuit-Programmer und -Debugger (www.stolz.de.be)] Einfacher Nachbau des Microchip ICD2s. Zum Programmieren und Debuggen.&lt;br /&gt;
* [http://www.sprut.de/electronic/pic/index.htm PIC-Microchip-Controller (www.sprut.de)] Diese Seite soll dem Anfänger die ersten Schritte in die Welt der Microcontroller der Firma Microchip erleichtern. Betrachtet werden die 14-Bit-Controller der Serien PIC16Fxxx bzw PIC12Fxxx.&lt;br /&gt;
* [http://www.fernando-heitor.de PIC: Programmierung in CCS (www.fernando-heitor.de)] Dies ist eine weitere Seite die dem Anfänger, der sich mit PICs beschäftigt, auf die Beine hilft. Sie befasst sich hauptsächlich mit dem CCS-Compiler und hat dazu ein sehr gutes Tutorial. Ausserdem bietet die Seite ein Forum speziell für PIC Mikrocontroller.&lt;br /&gt;
* [http://www.microchipc.com/ MicrochipC.com] Programmieren von PIC Microcontrollern mit C. (Enthält auch Links und Bootloader für diverse PICs.)&lt;br /&gt;
&lt;br /&gt;
== [[Z8]] ==&lt;br /&gt;
* [http://www.z8micro.com/forum/ Z8 Encore! Microcontroller Discussion Forum - Dedicated to the ZiLOG Z8 Encore! Microcontroller] Ein der Z8 Encore!-Mikrocontrollerfamilie gewidmetes Diskussionsforum (in Englisch).&lt;br /&gt;
* [http://groups.yahoo.com/group/z8encore/ Yahoo! Groups : z8encore] Yahoo-Gruppe, die sich mit den Z8 Encore! Mikrocontrollern beschäftigt (Anmeldung bei Yahoo erforderlich).&lt;br /&gt;
&lt;br /&gt;
== Programmierbare Logik ([[CPLD]]/[[FPGA]]/[[GAL]]) ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.opencores.org/ OpenCores.org, VHDL Sourcen]&lt;br /&gt;
* [http://www.fpga4fun.com/ fpga4fun]&lt;br /&gt;
&lt;br /&gt;
== DSP ==&lt;br /&gt;
&lt;br /&gt;
=== ADSP-2181 / EZ-Kit Lite ===&lt;br /&gt;
* [http://www.ece.rutgers.edu/ftp/sjo/ezkitl/ezkitl.html ADSP-2181 Experiments]&lt;br /&gt;
* [http://www.dce.bg/~vladitx/adsp2181/ Music synthesizer and guitar effects, ADSP-2181 disassembler]&lt;br /&gt;
* [http://www.gweep.net/~shifty/ezkit/ EZ-Kit Lite Experimenters&#039; Gathering]&lt;br /&gt;
* [http://www.hta-bi.bfh.ch/~ctr/dsp/adspcode.htm Example programs for ADSP2181]&lt;br /&gt;
* [http://web.archive.org/web/20011030073105/www.geocities.com/SiliconValley/Bridge/6581/21xxdsp.html Analog Devices 21xx DSP Underground Appnote Index]&lt;br /&gt;
* [http://yves_c.tripod.com/EzKit/ Building an audio effect or a music generator using a Dsp evaluation board.]&lt;br /&gt;
* [http://www.wau.nl/hemeltje/temporary/personal/adsp/adsp.html ADSP21xx Application notes]&lt;br /&gt;
* [http://www.psionics.demon.co.uk/mp3/ Hardware Assisted Playback of Compressed Audio.]&lt;br /&gt;
&lt;br /&gt;
== Leiterplattenhersteller ==&lt;br /&gt;
&lt;br /&gt;
siehe [[Platinenhersteller|Platinenhersteller]]&lt;br /&gt;
&lt;br /&gt;
== Vermischtes == &lt;br /&gt;
&lt;br /&gt;
* [http://www.epanorama.net ePanorama.net]&lt;br /&gt;
* [http://www.commlinx.com.au/schematics.htm Electronic Schematics] from CommLinx Solutions Pty Ltd&lt;br /&gt;
* [http://www.discovercircuits.com Discover Circuits] a collection of 6000+ electronic circuits or schematics&lt;br /&gt;
* [http://www.cs.net/lucid/intel.htm Intel-Hex-Format] - Beschreibung&lt;br /&gt;
* [http://www.edaboard.com/ EDAboard.com] International Electronics Forum Center&lt;br /&gt;
* [http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/ Final Projects] - Cornell University ECE 476 Microcontroller Design Final Projects&lt;br /&gt;
* [http://home.teleport.com/~brainy/fat32.htm Fat 32 Structures ] Beschreibung der Fat32 Strukturen&lt;br /&gt;
* [http://www.pjrc.com/tech/8051/ide/fat32.html Gute Erklärung zu Fat 32] Mit Beispielen, allerdings auf Englisch&lt;br /&gt;
* [http://www.beyondlogic.org/ BeyondLogic.org] Diverse Mikrocontroller und Interfacing Projekte&lt;br /&gt;
* [http://www.stefpro.de/ StefPro.de] Diverse Projekte und Datenblattsammlung nach Kategorien, Microcontroller, Digital und Analog... Sowie Tutorial &amp;quot;Grundlagen der Bestückung von Platinen&amp;quot; und anderes Wissen&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Linksammlung&amp;diff=10015</id>
		<title>Linksammlung</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Linksammlung&amp;diff=10015"/>
		<updated>2005-11-13T16:28:08Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* GPS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Auf dieser Seite werden Links zu anderen interessanten Mikrocontroller- und Elektronikseiten gesammelt.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Die alte Linkseite findet man [http://www.mikrocontroller.net/en/links hier].&lt;br /&gt;
&lt;br /&gt;
Hinzufügen von Links:&lt;br /&gt;
# [http://www.mikrocontroller.net/wikisoftware/index.php?title=Linksammlung&amp;amp;action=edit Bearbeiten] anklicken&lt;br /&gt;
# Link unter der entsprechenden Kategorie eintragen&lt;br /&gt;
# &amp;quot;Artikel speichern&amp;quot; klicken&lt;br /&gt;
&lt;br /&gt;
== [[AVR]] ==&lt;br /&gt;
&lt;br /&gt;
=== Herstellerseiten ===&lt;br /&gt;
* [http://www.atmel.com/products/avr/ Atmel.com] Herstellerseiten&lt;br /&gt;
* [http://www.atmel.com/dyn/general/updates.asp Atmel.com updates] Liste der letzten Änderungen in Datenblättern und Beispielcode auf ATMEL.com (nicht nur für AVRs)&lt;br /&gt;
&lt;br /&gt;
=== Information (Foren, Mailinglisten, Linksammlungen) ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.avrfreaks.net/ AVR Freaks] AVR Forum, Samples, Tutorials, User-Projekte, GCC für AVR (Registrierung empfohlen)&lt;br /&gt;
* [http://www.mikrocontroller.net Mikrocontroller.net] - AVR Tutorials, Examples, LINKS, Forum (D)&lt;br /&gt;
* [http://www.openavr.org/ Openavr.org] &amp;quot;central repository of information for the various open source tools available for the development of software for Atmel&#039;s AVR family of 8-bit RISC microcontrollers&amp;quot;&lt;br /&gt;
* [http://www.omegav.ntnu.no/avr/resources.php3 Omega V&#039;s AVR Resource List]&lt;br /&gt;
* [http://www.omegav.ntnu.no/avr/newresources.php3 Omega V&#039;s AVR NEW Resource List]&lt;br /&gt;
* [http://www.ipass.net/hammill/newavr.htm Atmel AVR Embedded Microcontroller Resources]&lt;br /&gt;
* [http://members.tripod.com/Stelios_Cellar/AVR/AVR%20Info.html Stelios Cellar Atmel AVR Info Page] - Samples, Links&lt;br /&gt;
* [http://www.elektronik-projekt.de Elektronik Projekt] - Hauptthemen sind AVR und Roboter&lt;br /&gt;
* [http://www.microschematic.com/ AVR Microcontroller inside] (nett gemacht, Engl.)&lt;br /&gt;
* [http://electrons.psychogenic.com/avr/ Intro To AVR Microcontrollers] (noch(?) sehr wenig Information)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Entwicklungswerkzeuge (Compiler/Assembler/Debugger/Tools/Libraries) ===&lt;br /&gt;
&lt;br /&gt;
==== C ====&lt;br /&gt;
* [http://sourceforge.net/projects/winavr WinAVR] (pronounced &amp;quot;whenever&amp;quot;) is a suite of executable, open source software development tools for the Atmel AVR series [for the] Windows platform&amp;quot; (includes GNU GCC) &lt;br /&gt;
* [http://www.nongnu.org/avr-libc/ avr-libc] avr-gcc&#039;s &amp;quot;standard&amp;quot;-library&lt;br /&gt;
&amp;lt;!-- * [http://hubbard.engr.scu.edu/embedded/avr/avrlib/ Procyon AVRlib] a lot of device drivers and Visual-Studio link for avr-gcc --&amp;gt;&lt;br /&gt;
* [http://procyonengineering.com/avr/avrlib/ Procyon AVRlib] a lot of device drivers and Visual-Studio link for avr-gcc&lt;br /&gt;
* [http://rod.info/avr.html rod.info on AVR] esp. for AVR GNU development tools setup under Linux&lt;br /&gt;
* [http://shop.embedit.de/product__206.php AtmanAVR C/C++ IDE]&lt;br /&gt;
* [http://www.iar.com IAR Embedded Workbench]&lt;br /&gt;
&lt;br /&gt;
==== Assembler ====&lt;br /&gt;
* [http://www.tavrasm.org/ tavrasm] - Toms Linux (Atmel) AVR Assembler&lt;br /&gt;
* [http://www.avr-asm-tutorial.net/gavrasm/index_de.html gavrasm] - Gerd&#039;s Linux/Win/Dos AVR Assembler &lt;br /&gt;
* [http://avra.sourceforge.net/ avra] - avra ATMEL AVR assembler für Linux, FreeBSD, AmigaOS und Win32&lt;br /&gt;
* [http://www.visi.com/~dwinker/revava/ revava] - Disassembler&lt;br /&gt;
&lt;br /&gt;
==== BASIC ====&lt;br /&gt;
* [http://www.mcselec.com/bascom-avr.htm Bascom AVR]&lt;br /&gt;
* [http://www.fastavr.com FastAVR] - Schneller als Bascom , weniger Overhead und mit &#039;ASM&#039; Ausgabe , Nokia3310 LCD Unterstützung&lt;br /&gt;
* [http://www.nettypes.de/mbasic mikrocontrollerBASIC Freeware] - läuft mit Open-Source Betriebssystem auf ATmega32, ATmega128 und C-CONTROL.&lt;br /&gt;
&lt;br /&gt;
==== Pascal ====&lt;br /&gt;
* [http://www.e-lab.de AVRco Pascal Compiler] - AVR Pascal Compiler mit umfangreicher Funktionslibrary&lt;br /&gt;
&lt;br /&gt;
=== Tutorials und Beispiele ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.mc-project.de/ mc-project] AVR Tutorial (D)&lt;br /&gt;
* [http://www.avrbeginners.net AVRBeginners.net] Beginners Guides to AVRs&lt;br /&gt;
* [http://electrons.psychogenic.com/avr/ electrons.psychgenic.com] AVR Microcontroller Section - Einführung und Tutorial (E)&lt;br /&gt;
* [http://www.wikidorf.de/reintechnisch/Inhalt/AVRProjekt-9V-LED-Lampe reintechnisch.de] AVR Tutorial: 9V-LED-Lampe&lt;br /&gt;
&lt;br /&gt;
==== C ====&lt;br /&gt;
* [[AVR-GCC-Tutorial]]&lt;br /&gt;
* [http://winavr.sourceforge.net/document.html WinAVR Starthilfe] (in Englisch)&lt;br /&gt;
&lt;br /&gt;
==== Assembler ====&lt;br /&gt;
* [http://www.avr-asm-tutorial.net Atmel AVR Microcontroller Assembler Tutorial] (D)&lt;br /&gt;
* [http://www.itee.uq.edu.au/~comp1300/pracs/AVR_Studio_Tutorial/ AVR Studio Tutorial] Einstieg in AVRStudio 4 (viele Abbildungen, Engl.)&lt;br /&gt;
* [[AVR-Studio]]&lt;br /&gt;
&lt;br /&gt;
==== Bascom ====&lt;br /&gt;
&lt;br /&gt;
==== Pascal ====&lt;br /&gt;
* [http://www.e-lab.de/AVRco/Tutorial_de.pdf AVRco Pascal Tutorial] - von Gunter&lt;br /&gt;
* [http://www.elektronik-projekt.de/content/download/avrco_tut2.pdf AVRco Pascal Tutoral] - von Markus&lt;br /&gt;
&lt;br /&gt;
=== Hardware (Prototypen-Platinen etc.) ===&lt;br /&gt;
* [http://www.ic-board.de In-Circuit GmbH] Controller Boards, flexibles Baukastensystem über I&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;C-Schnittstelle&lt;br /&gt;
* [http://www.fox4you.cc Austria] Development Tools for ATMEL ATMEGA Microcontrollers Connections via USB and LAN&lt;br /&gt;
* [http://www.kanda.com Kanda] Starter Kits and Development Tools for different Microcontrollers&lt;br /&gt;
* [http://www.dontronics.com Dontronics] Starter Kits and Development Tools for different Microcontrollers, Linkpages for AVR and PIC&lt;br /&gt;
* [http://www.mikrocontroller.com mikrocontroller.com] u.a. AVR-Ctrl (D)&lt;br /&gt;
* [http://www.microcontroller-starterkits.de Microcontroller-Starterkits] Starter Kits for different Microcontrollers (D)&lt;br /&gt;
* [http://www.olimex.com Olimex Ltd.] DevelopmentBoards and Tools&lt;br /&gt;
* [http://www.robotikhardware.de robotikhardware.de] Controller Boards&lt;br /&gt;
* [http://shop.embedit.de/browse_002_21__.php Embedit] Mikrocontrollermodule und -boards&lt;br /&gt;
&lt;br /&gt;
=== Programmierhard- und Software ===&lt;br /&gt;
* [http://www.ic-board.de ICprog-AVR] - sehr schneller und kleiner USB-Programmer für Atmel AVR-Controller, Programmierung direkt aus dem AVR-Studio, AVR910 kompatibel&lt;br /&gt;
* [http://www.bsdhome.com/avrdude/ AVRDUDE] AVR ISP-Programmerierwerkzeug für Unix/Linux/BSD und Windows (Kommandozeile [http://sourceforge.net/projects/avrdude-gui/ (oder mit GUI)], AVR Butterfly-Unterstützung)&lt;br /&gt;
* [http://www.lancos.com/prog.html PonyProg] neben AVR für diverse seriell programmierbare Bauteile (Grafische Nutzeroberfläche und Kommandozeile), siehe auch [[Pony-Prog Tutorial]]&lt;br /&gt;
* [http://savannah.nongnu.org/projects/uisp/ uisp] AVR ISP-Programmerierwerkzeug für Unix/Linux/BSD und Windows (Kommandozeile)&lt;br /&gt;
* [http://www.myplace.nu/avr/yaap/ yaap]&lt;br /&gt;
* [http://www.xs4all.nl/~sbolt/e-index.html SP12]&lt;br /&gt;
* [http://www.mikrocontroller-projekte.de/Mikrocontroller/AVR-Prog/AVR-Programmer.html AVR910 kompatibler Programmer] mit aktueller, beschleunigter Firmware.&lt;br /&gt;
* [http://www.der-hammer.info/hvprog STK500 kompatibler Programmer] als Nachbauprojekt. Siehe auch [[STK500]]&lt;br /&gt;
*  [http://www.siwawi.arubi.uni-kl.de/avr_projects/evertool/ Evertool] kombinierter ISP &amp;amp; [[JTAG]] Programmer (kompatibel zum &amp;quot;original&amp;quot; Atmel AVRISP und Atmel JTAGICE) &lt;br /&gt;
* [http://www.olimex.com Olimex] (Bulgarischer Anbieter) Kostengünstig&lt;br /&gt;
* [http://www.avr-projekte.de/isp.htm AVR910-USB Programmer] incl. USB-Modul und USB-&amp;gt;Seriell Wandler&lt;br /&gt;
*[http://www.fischl.de/usbasp/ USBasp] &amp;amp;#8211; USB-Programmer bestehend aus ATmega8 (kein spezieller USB-Chip notwendig)&lt;br /&gt;
* [http://home.arcor.de/bernhard.michelis Amadeus-USB] - Highspeed-Programmer für (ds)PIC und AVR. Bietet auch Möglichkeiten zur Fehlersuche.&lt;br /&gt;
&lt;br /&gt;
=== Projekte und Quellcodebibliotheken ===&lt;br /&gt;
&lt;br /&gt;
====Bibloteken====&lt;br /&gt;
*[http://www.nongnu.org/avr-libc/ AVR Libc]&lt;br /&gt;
*[http://hubbard.engr.scu.edu/embedded/avr/avrlib/docs/html/index.html Procyon AVRlib]&lt;br /&gt;
&lt;br /&gt;
==== Projektsammlungen ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/ Cornell University ECE 476 Microcontroller Design Final Projects]&lt;br /&gt;
* [http://jump.to/fleury Peter Fleury&#039;s Pages]  - Atmel AVR Projects, Software, Tools and Links&lt;br /&gt;
* [http://www.serasidis.gr/ Serasidis Vasilis&#039; AVRsite] u.a. GLCD, SMS, PAL&lt;br /&gt;
* [http://www.riccibitti.com Alberto Ricci Bitti] u.a. PAL Video-Interface&lt;br /&gt;
* [http://www.ulrichradig.de Mikrocontroller and more] AVR - Projekte (Ethernet,LCD,Relaiskarte usw) und mehr&lt;br /&gt;
* [http://www.online-club.de/~burkhard-john/index.html Burkhard John] (D)&lt;br /&gt;
* [http://home.planet.nl/~meurs274/ AVRmicrocontrollerprojects] u.a. Text-LCD, Schrittmotor, Thermometer&lt;br /&gt;
* [http://users.etech.fh-hamburg.de/users/Dziedz_C/mikrocontroller/index.html Rork Xanders] Mikrocontroller Projekte (D)&lt;br /&gt;
* [http://hem.bredband.net/robinstridh/ Robin Stridh] Rotor-Anzeige, Video-Interface&lt;br /&gt;
* [http://www.dertien.dds.nl/content/avrprojects.html dertien.dds.nl AVR-Projects]&lt;br /&gt;
* [http://www.embedtronics.com/ embedtronics.com]&lt;br /&gt;
* [http://www.siwawi.arubi.uni-kl.de/avr_projects  M. Thomas&#039; AVR Projekte] AVR Butterfly avr-gcc-port, Bootloader, Programmier- und Debughardware, Software-Uart, DS1820-Lib., experimentelle avrdude-Versionen, AVR und CAN mit MCP2515 &amp;lt;!-- Vorsicht &amp;quot;Eigenwerbung&amp;quot; --&amp;gt;&lt;br /&gt;
* [http://www.mictronics.de Michaels Electronic Projects] AVR Projekte (EN) - ua. Sony/Becker CD/MD Wechsler Emulator, RDS-Decoder, GPS Infos, OBD J1850 VPW Interface, USB&amp;lt;&amp;gt;CAN Bus Interface. Informationen zu CD Wechsler Protokollen.&lt;br /&gt;
* [http://www.stahlbucht.de/elektronik/node13/ node13] modulares AVR 8515 Projekt: eine Controller-Platine, an die sich weitere Ein-Ausgabemodule (Tastenfeld, LEDs, LCD-Modul) anschliessen lassen&lt;br /&gt;
* [http://www.mikrocontroller-projekte.de www.mikrocontroller-projekte.de] Diverse Projekte mit AVR Controllern. AVR910 Programmer, Testboard und Modellbauelektronik&lt;br /&gt;
* [http://www.roboternetz.de/phpBB2 Roboternetz-Mikrocontroller Projekte.de] Diverse Projekte mit AVR und anderen Controllern, insbesondere im Bereich Robotik&lt;br /&gt;
* [http://www.avr-projekte.de AVR-Projekte.de] HD44780-LCD über USB und Seriell, AVR910-USB Programmer, Basteleien&lt;br /&gt;
* [http://openeeg.sourceforge.net/ openeeg.sourceforge.net] Das OpenEEG Projekt befasst sich mit der Entwicklung eines preiswerten Elektro-Enzephalographie (EEG) Geräts und dessen freier Steuersoftware zur Messung elektrischer Gehirnströme. Sein µPC Herz ist ein AT90S4433 bzw. ein ATmega8. Ziel sind auch verschiedene EEG Anwendungen z.B. im Bereich mentaler Trainingsmethoden (Neurofeedback).&lt;br /&gt;
* [http://www.amateurfunkbasteln.de/ www.amateurfunkbasteln.de] Seite von Michael Wöste (DL1DMW) u.a. CPU-Board mit AT89C2051, AT89C4051 oder AVR AT90S2313, CPU-Board mit Atmel AT90S8535, Experimentierplatine mit ATmega103, Programmer für AT89C2051/AT89C4051, 32-Kanal-Logik-Analysator bis 40 Mhz (Entwurf von David L. Jones)&lt;br /&gt;
* [http://www.atmel.com/dyn/products/app_notes.asp?family_id=607  Atmel -  AVR 8-Bit RISC - Application Notes] Anwendungshinweise und Beispiele vom Hersteller&lt;br /&gt;
* [http://users.cableaz.com/~cappels/dproj/Home.htm Dick Cappels&#039; Project Pages]&lt;br /&gt;
* [http://see-by-touch.sourceforge.net/index.html SeebyTouch - Blinden-Seh-Ersatzsystem] Computerbilder fühlen durch ein einfaches Gerät (Bauanleitung) und freier Software (für 10 Betriebssysteme) - eine neue Erfahrung für alle&lt;br /&gt;
* [http://www.loetstelle.net www.loetstelle.net] Verschiedene kleinere AVR-Projekte rund um LEDs, z.B. RGB Dimmer, Moodlight. Diverse Elektronikprojekte und Grundlagen&lt;br /&gt;
&lt;br /&gt;
==== Schnittstellen ====&lt;br /&gt;
===== TCP/IP =====&lt;br /&gt;
* [http://www.laskater.com/projects/uipAVR.htm TCP/IP Stack für AVR] mit Realtek RTL8019AS oder Asix AX88796 Netzwerk-Chips (open source f&amp;amp;uuml;r avr-gcc und Imagecraft). Passende Hardware in [http://www.edtp.com/ diesem online-shop]&lt;br /&gt;
* [http://www.ethernut.de Ethernut] - AVR based Hardware with Ethernet-Interface, Multithreading OS, Software and Hardwaredesign is free&lt;br /&gt;
* [http://www.cesko.host.sk/IgorPlugUDP/IgorPlug-UDP%20(AVR)_eng.htm IgorPlug-UDP AVR] - Ethernet &amp;amp; UDP/IP in Software implementiert&lt;br /&gt;
* [http://members.home.nl/bzijlstra/software/examples/RTL8019as.htm] RTL8019 Bascom&lt;br /&gt;
*[[Arthernet - AVR Ethernet]]&lt;br /&gt;
*[http://members.home.nl/bzijlstra/software/examples/RTL8019as.htm AVR und RTL8019]&lt;br /&gt;
&lt;br /&gt;
*[http://mikrocontroller.cco-ev.de/de/download.php#AVR_WEB  avr_webcam]&lt;br /&gt;
**http://avr.auctionant.de/avr-ip-webcam/&lt;br /&gt;
**http://mikrocontroller.cco-ev.de/de/webcam.php&lt;br /&gt;
&lt;br /&gt;
=====CAN=====&lt;br /&gt;
* [http://www.canathome.de/ Can@Home] - CAN als &amp;quot;Installationsbus&amp;quot;, u.a. mit AVRs (D)&lt;br /&gt;
* [http://www.port.de/ www.port.de] - Professionelle CAN/CANopen Entwicklungswerkzeuge&lt;br /&gt;
* [http://can-wiki.info CAN-WIKI] - spezielle Wiki Site für CAN bus (Englisch)&lt;br /&gt;
* [[CAN-Bus]]-Eintrag in diesem Wiki&lt;br /&gt;
* [[CAN als Hausbus]] -Eintrag in diesem Wiki&lt;br /&gt;
&lt;br /&gt;
=====USB=====&lt;br /&gt;
* [http://www.cesko.host.sk/IgorPlugUSB/IgorPlug-USB%20(AVR)_eng.htm  Igor-Plug] - USB Device interface in AVR Firmware - no extra Interface IC needed, read the License&lt;br /&gt;
* [http://www.obdev.at/products/avrusb/ AVRUSB] ? USB-Implementation in C nach gleichem Prinzip wie Igor-Plug, aber einfacher zu verwenden, GPL-ähnliche Lizenz, englisch kommentierter Code&lt;br /&gt;
* [http://www.mindaugas.com/projects/MJoy/ MJoy] USB Joystick Controller on AVR ATmega8&lt;br /&gt;
* [http://www.ime.jku.at/tusb/ TUSB3210-Controller, HID, LIBUSB] Ein Projektseminar, indem es darum ging, die USB-Schnittstelle des TUSB3210 zu aktivieren und die Daten eines ADC an den PC zu senden. USB-Implementierung für µC und PC.&lt;br /&gt;
&lt;br /&gt;
=====DMX512=====&lt;br /&gt;
* [http://home.wtal.de/Mischka/DMX.html Konverter RS232 zum DMX512] Steuerung DMX-fähigen Geräten mit einem PC. Es gibt Low cost Variante zum selber basteln.&lt;br /&gt;
* [http://www.hoelscher-hi.de/hendrik/light/license.htm Hennes Sites] Bauanleitungen für DMX-Dimmerpacks, DMX-Switchpacks, PWM-Controller,... Tutorial für Senden und Empfangen von DMX-Daten mit AVRs.&lt;br /&gt;
* [http://www.lj-skinny-development.de/lj2000/ DMX Lichtanlage im Selbstbau] Projekt für den Selbstbau einer kompletten Lichtanlage zur Steuerung über DMX. Projekt beinhaltet alles was man für den Betrieb einer eigenen Lichtanlage benötigt. (Mischpult, Steuersoftware, Dimmer, Scanner mit Iris, Shutter-Dimmer, 2 rotierenden Goborädern, 2 Farbrädern, CMY-Farbmischeinheit, Prisma, Fokus ...&lt;br /&gt;
&lt;br /&gt;
====LCD-Displays====&lt;br /&gt;
&lt;br /&gt;
===== Text (character-mode) HD44870 =====&lt;br /&gt;
* [http://jump.to/fleury P.Fleury]&lt;br /&gt;
* avrfreaks Projekt 59 (Chris E.) und andere&lt;br /&gt;
* Procyon avrlib v. Pascal Slang (GPL)&lt;br /&gt;
* Bray&lt;br /&gt;
* [http://www.sprut.de/electronic/lcd/index.htm Spruts LCD-Seite]&lt;br /&gt;
* [http://elm-chan.org/docs/lcd/lcd3v.html Standard-LCD auf 3V betreiben (eng)]&lt;br /&gt;
&lt;br /&gt;
===== Siemens S65/M65/CX65 =====&lt;br /&gt;
* [http://www.superkranz.de/christian/S65_Display/DisplayIndex.html S65-Display] vom Siemens S65/M65/CX65, 132x176 Pixel, 65536 Farben, günstig als Ersatzteil zu bekommen&lt;br /&gt;
&lt;br /&gt;
===== Nokia3310 =====&lt;br /&gt;
* [http://www.microsyl.com MicroSyl.Com]&lt;br /&gt;
&amp;lt;!-- * [http://www.microsyl.com/nokialcd/shematic.gif Belegung] --&amp;gt;&lt;br /&gt;
* [http://www.deramon.de/nokia3310lcd.php Deramon.de]&lt;br /&gt;
&lt;br /&gt;
===== Nokia 6100 LCD =====&lt;br /&gt;
&lt;br /&gt;
* [http://www.apetech.de/article.php?artId=3&amp;amp;nnId=12 Nokia 6100 LCD Library] für Nokia-Displays 132x132 Pixel, 4096 Farben mit Philips Controller (bei eBay ziemlich preiswert zu ersteigern)&lt;br /&gt;
* [http://www.myplace.nu/mp3/download/download.php Yampp 7 Software Download Seite]: Archiv &amp;quot;yampp-7 with colour LCD firmware&amp;quot; enthaelt avr-gcc/avr-as Routinen für 6100-LCDs mit Philips- oder Epson-Controller (nicht direkt eine &amp;quot;Library&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
===== KS0108 =====&lt;br /&gt;
* Procyon avrlib (GPL)&lt;br /&gt;
* avrfreaks UP&lt;br /&gt;
* [http://www.apetech.de/article.php?artId=1&amp;amp;nnId=10 apetech.de]&lt;br /&gt;
&lt;br /&gt;
===GPS===&lt;br /&gt;
*http://www.holger-klabunde.de/avr/avrboard.htm#GPSdisplay GPS-Daten auf LCD&lt;br /&gt;
*[[ http://www.gpskabel.de/info/gpsrs232.htm algemeine infos zu nmea]]&lt;br /&gt;
&lt;br /&gt;
===Bücher===&lt;br /&gt;
&lt;br /&gt;
== [[MCS51]] ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.yCModule.de yCModule: µController-Systeme] - Preisgünstige µController-Module, ISP-Programmiertools und Applikationsboards&lt;br /&gt;
* [http://www.erikbuchmann.de/ Erik Buchmann&#039;s Mikrocontroller-Seite] - Assemblerkurs und mehrere Projekte&lt;br /&gt;
* [http://www.hengesbach.name/80535/ 80C535 Assembler Programmierung]&lt;br /&gt;
* [http://home.t-online.de/home/holger.klabunde/projects/8051.htm Experimentierboard für 8051 Controller]&lt;br /&gt;
* [http://www.woe.de.vu/ World Of Electronics] - Projekte mit den 8051-Controllern von Atmel&lt;br /&gt;
* [http://s116967189.alturo-host.de/elektronik/8051/8051.html Controllerplatine mit SAB80C535]&lt;br /&gt;
* [http://www.nomad.ee/micros/8052bas.html 8052 BASIC Projects] - IDE-Interface&lt;br /&gt;
* [http://home.t-online.de/home/s.holst/sh51/index.html Mikrokontroller sh51] Schaltplan fuer 80C535-Board&lt;br /&gt;
* 8051-Makroassembler [http://plit.de/asem-51/ ASEM-51] (Freeware)&lt;br /&gt;
* [http://sdcc.sourceforge.net/ SDCC - Small Device C Compiler] - freier ANSI-C compiler für Intel 8051, Maxim DS80C390 und Zilog Z80 kompatible Controller.&lt;br /&gt;
* [http://sdccokr.dl9sec.de/ The SDCC Open Knowledge Resource]&lt;br /&gt;
* [http://www.wickenhaeuser.de/ Wickenhäuser C Compiler] - Preisgünstiger C Compiler&lt;br /&gt;
* [http://home.tiscali.cz:8080/~cz056018/lanc_a.htm LANC-Remote] Projekt von Ji&amp;amp;#345;í &amp;amp;#352;mach zur Steuerung von Videorekordern oder Camcordern über das Control-L (LANC) Protokoll mit Hilfe eines AT89C2051.&lt;br /&gt;
&lt;br /&gt;
== MSP430 ==&lt;br /&gt;
* [http://www.mathar.com MSP430 Tutorials] - Tutorials, Anleitungen und viele Beispielprojekte mit dem MSP430-Mikrocontroller&lt;br /&gt;
* [http://www.student-zw.fh-kl.de/~stwi0001/imp/msp430/pwm430/index.htm Pulsweitenmodulation mit dem MSP430] - sehr ausführliche Einführung&lt;br /&gt;
* [http://s116967189.alturo-host.de/elektronik/msp430/msp430.html Kleine Projekte mit dem MSP430] - Schaltplan und Layout zu einem MSP430F149-Board und einem ADXL-G-Sensor mit MSP430&lt;br /&gt;
* [http://tinymicros.com/embedded/MSP430/ The MSP430 Bugspray Database] - umfangreiche Datenbank für Bugs in MSP430-Controllern&lt;br /&gt;
* [http://msp430.info MSP430.info] - Portalseite für MSP430; Info, Projekte (MIDI, USB)&lt;br /&gt;
* [http://groups.yahoo.com/group/msp430 Yahoo group MSP430] - lebhaftes Forum mit vielen MSP430-Experten&lt;br /&gt;
* [http://homepage.hispeed.ch/py430/mspgcc/ mps430-gdb und Eclipse] - Eine Anleitung von Chris Liechti&lt;br /&gt;
&lt;br /&gt;
== ARM ==&lt;br /&gt;
&lt;br /&gt;
=== Herstellerseiten ===&lt;br /&gt;
* [http://www.arm.com ARM] - Entwickler des ARM-Prozessorkerns&lt;br /&gt;
* (TODO: Links zu Philips LPC2xxx, Atmel AT91 und &amp;quot;SAMs&amp;quot;, ST (STR7), OKI, Samsung, TI, AD, Sharp etc.pp.)&lt;br /&gt;
* [http://www.at91.com AT91.COM] - Atmel ARM Informationsseiten (ARM7, ARM9 etc.)&lt;br /&gt;
* [http://www.lpc2100.com lpc2100.com]&lt;br /&gt;
* [http://www.standardics.philips.com/microcontrollers/ Philips Microcontroller Startseite] für sämtliche Philips Mikrocontroller (ARM7, MC51 etc.)&lt;br /&gt;
&lt;br /&gt;
=== Information (Foren, Mailinglisten, Linksammlungen) ===&lt;br /&gt;
&lt;br /&gt;
* [http://freewing-web.hp.infoseek.co.jp/arm_olimex/ Freewing Linksammlung] zu den Philips LPC-ARM7-Controllern (Assemblerbeispiele u.a. für Nokia 3310-GLCD)&lt;br /&gt;
* [http://groups.yahoo.com/group/lpc2000/ LPC2xxx Yahoo-Group]&lt;br /&gt;
* [http://www.open-research.org.uk/ARMuC ARM Microcontroller Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Entwicklungswerkzeuge (Compiler/Assembler/Debugger/Tools) ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.gnuarm.org GNU ARM] GNU Compiler-Toolchain für ARM mit binutils, gcc für C, C++, Java, newlib, gdb/Insight. Binaries für Linux und MS-Windows mit Cygwin&lt;br /&gt;
* [http://h-storm.tantos.homedns.org/gcc_arm.htm gcc for ARM Targets] eine weitere ARM-GNU-Toolchain für MS-Windows &amp;quot;Hosts&amp;quot; &lt;br /&gt;
* [http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/index.html#winarm WinARM] eine an WinAVR angelehnte Sammlung von Entwicklungswerkzeugen (binutils, arm-elf-gcc, newlib, &#039;&#039;newlib-lpc&#039;&#039;, Programmers Notepad, &#039;&#039;Beispiel-Makefiles und Beispielcode&#039;&#039;) für alle ARM-Controller. Beispiele für Philips LPC210x (ARM7TDMI)&lt;br /&gt;
* [http://macraigor.com/full_gnu.htm OCDLibRemote] Schnittstelle zwischen WIGGLER-kompatibler JTAG Hardware und dem GNU-Debugger (gdb)&lt;br /&gt;
* [http://www.goldroad.co.uk/grARM.html Goldroad ARM Assembler]&lt;br /&gt;
* [http://www.clibb.de/ lpc21isp] Flashutility f. LPC21xx, ISP via &amp;quot;Bootloader&amp;quot; (&amp;quot;multiplattform&amp;quot;)&lt;br /&gt;
* [http://gdb-jtag-arm.sourceforge.net/ GDB-JTAG-ARM] GDB JTAG Tools&lt;br /&gt;
* [http://jtagpack.sourceforge.net/ JTAG-Pack] GDB JTAG Tools&lt;br /&gt;
&lt;br /&gt;
=== Tutorials und Beispiele ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.dreamislife.com/arm/ LPC210x ARM7 Microcontroller Tutorial] - Assembler-Beispiele (arm-elf-as) für das Olimex LPC-MT-Board (Philips LPC2106 ARM7TDMI)&lt;br /&gt;
* [http://re-eject.gbadev.org/index.php gcc-Assembler für ARM] - Befehlsübersicht&lt;br /&gt;
* [http://k2pts.home.comcast.net/gbaguy/gbaasm.htm GBA ASM Tutorial] - ARM7 Assembler Tutorial mit arm-elf-as (&amp;quot;gcc&amp;quot;) (Allgemein und GBA)&lt;br /&gt;
* [http://www.robsite.de/daten/tutorials/devgba/gba_asm1.html GBA Assembler Tutorial] - ARM7TDMI, Schwerpunkt auf GBA&lt;br /&gt;
* [http://armoid.com/support.html Eclipse+CDT+gnuarm-Tutorial]&lt;br /&gt;
&lt;br /&gt;
=== Projekte und Quellcodebibliotheken ===&lt;br /&gt;
* [http://hubbard.engr.scu.edu/embedded/arm/armlib/ Procyon ARMlib-LPC2100] - Treiber, Beispiele (GPL-Lizenz!)&lt;br /&gt;
* [http://www.freertos.org/ FreeRTOS] - &amp;quot;Real-Time-Kernel&amp;quot; unter anderem für ARM7 (LPC2xxx) auch AVR, MSP, &#039;51er&lt;br /&gt;
* [http://sources.redhat.com/ecos/ eCos] - &amp;quot;Real-Time-Operating-System&amp;quot; o.a. auch für ARM7&lt;br /&gt;
* [http://www.sharpsma.com/sma/products/MCUSoC.htm Sharp] Librarys für Sharp (G)LCDs&lt;br /&gt;
* [http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/index.html M. Thomas&#039; ARM Projekte] Einsteiger-Projekte. (Blinky, UART, Interrupt, GLCD mit KS0108, DS18x20, DCF77 für LPC2106/21xx) &amp;lt;!-- noch mehr &amp;quot;Eigenwerbung&amp;quot; --&amp;gt;&lt;br /&gt;
* [http://mcu.st.com/ STMicro STR71x-Library]&lt;br /&gt;
* [http://www.gnuarm.com/~lpc2000/ Mirror der LPC2100-Group Dateien] (etwas veraltet, aber ohne Yahoo-Account zugänglich.)&lt;br /&gt;
* [http://www.geocities.com/leon_heller/lpc2104.html Simple LPC210x Prototyping System]&lt;br /&gt;
* [http://www.toradex.com/colibri_downloads/Linux/readme.txt Linux 2.4.29  und Linux 2.6.12.4] für Toradex Colibri basierend auf Intel XScale PXA270&lt;br /&gt;
&lt;br /&gt;
* (TODO: at91-lib-gcc-port, eval-board-beispiele)&lt;br /&gt;
&lt;br /&gt;
=== Hardware (Prototypen-Platinen etc.) ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.olimex.com Olimex] Bulgarischer Anbieter günstiger Philips LPC (ARM7TDMI) Prototypen- und Header-Boards&lt;br /&gt;
* [http://www.microcontroller-starterkits.de Microcontroller-Starterkits] Starter Kits für verschiedene Microcontroller (D)&lt;br /&gt;
* [http://shop.embedit.de/browse_003002_96__.php Embedit] SmallARM Controller AT91SAM7S von Atmel&lt;br /&gt;
* [http://www.toradex.com/e/products.html Colibri] günstiges Intel XScale PXA270 DevKit von Toradex aus der Schweiz&lt;br /&gt;
* [http://www.lpctools.com/ LPCTools] bietet verschiedene Starter Kits für LPC2000 Familie&lt;br /&gt;
* [http://www.embeddedartists.com/ Embedded Artists] bietet verschiedene ser preisgünstige Platinen ab 25 Euro für LPC213x Familie&lt;br /&gt;
&lt;br /&gt;
== [[PIC]] ==&lt;br /&gt;
&lt;br /&gt;
=== Herstellerseiten ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.microchip.com Microchip] Hersteller der PIC Microcontroller&lt;br /&gt;
* [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1406&amp;amp;dDocName=en010014&amp;amp;part=SW006011 Microchip C18 Student Edition] - die &amp;quot;Student Edition&amp;quot; des Microchip C18 C Compilers für die PIC18 Serie ist kostenlos verfügbar.&lt;br /&gt;
&lt;br /&gt;
=== Entwicklungstools / Tutorials / Foren  ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.cc5x.de CC5X] Programmierkurs für PIC-Microkontroller in C (CC5X Compiler)] Programmierkurs mit Beispielen und Schaltplänen, fertige Hardware- und Softwarelösungen. In diesem Kurs sind auch einige Unterprogramme detailliert erklärt.&lt;br /&gt;
* [http://www.members.aon.at/electronics/pic/picpgm/_main.html PICPgm - Free PIC Development Programmer for Windows] Einfacher PIC Programmer für Windows. Unterstützt eine Vielzahl von PIC-Chips und wird ständig erweitert.&lt;br /&gt;
* [http://www.stolz.de.be InCircuit-Programmer und -Debugger (www.stolz.de.be)] Einfacher Nachbau des Microchip ICD2s. Zum Programmieren und Debuggen.&lt;br /&gt;
* [http://www.sprut.de/electronic/pic/index.htm PIC-Microchip-Controller (www.sprut.de)] Diese Seite soll dem Anfänger die ersten Schritte in die Welt der Microcontroller der Firma Microchip erleichtern. Betrachtet werden die 14-Bit-Controller der Serien PIC16Fxxx bzw PIC12Fxxx.&lt;br /&gt;
* [http://www.fernando-heitor.de PIC: Programmierung in CCS (www.fernando-heitor.de)] Dies ist eine weitere Seite die dem Anfänger, der sich mit PICs beschäftigt, auf die Beine hilft. Sie befasst sich hauptsächlich mit dem CCS-Compiler und hat dazu ein sehr gutes Tutorial. Ausserdem bietet die Seite ein Forum speziell für PIC Mikrocontroller.&lt;br /&gt;
* [http://www.microchipc.com/ MicrochipC.com] Programmieren von PIC Microcontrollern mit C. (Enthält auch Links und Bootloader für diverse PICs.)&lt;br /&gt;
&lt;br /&gt;
== [[Z8]] ==&lt;br /&gt;
* [http://www.z8micro.com/forum/ Z8 Encore! Microcontroller Discussion Forum - Dedicated to the ZiLOG Z8 Encore! Microcontroller] Ein der Z8 Encore!-Mikrocontrollerfamilie gewidmetes Diskussionsforum (in Englisch).&lt;br /&gt;
* [http://groups.yahoo.com/group/z8encore/ Yahoo! Groups : z8encore] Yahoo-Gruppe, die sich mit den Z8 Encore! Mikrocontrollern beschäftigt (Anmeldung bei Yahoo erforderlich).&lt;br /&gt;
&lt;br /&gt;
== Programmierbare Logik ([[CPLD]]/[[FPGA]]/[[GAL]]) ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.opencores.org/ OpenCores.org, VHDL Sourcen]&lt;br /&gt;
* [http://www.fpga4fun.com/ fpga4fun]&lt;br /&gt;
&lt;br /&gt;
== DSP ==&lt;br /&gt;
&lt;br /&gt;
=== ADSP-2181 / EZ-Kit Lite ===&lt;br /&gt;
* [http://www.ece.rutgers.edu/ftp/sjo/ezkitl/ezkitl.html ADSP-2181 Experiments]&lt;br /&gt;
* [http://www.dce.bg/~vladitx/adsp2181/ Music synthesizer and guitar effects, ADSP-2181 disassembler]&lt;br /&gt;
* [http://www.gweep.net/~shifty/ezkit/ EZ-Kit Lite Experimenters&#039; Gathering]&lt;br /&gt;
* [http://www.hta-bi.bfh.ch/~ctr/dsp/adspcode.htm Example programs for ADSP2181]&lt;br /&gt;
* [http://web.archive.org/web/20011030073105/www.geocities.com/SiliconValley/Bridge/6581/21xxdsp.html Analog Devices 21xx DSP Underground Appnote Index]&lt;br /&gt;
* [http://yves_c.tripod.com/EzKit/ Building an audio effect or a music generator using a Dsp evaluation board.]&lt;br /&gt;
* [http://www.wau.nl/hemeltje/temporary/personal/adsp/adsp.html ADSP21xx Application notes]&lt;br /&gt;
* [http://www.psionics.demon.co.uk/mp3/ Hardware Assisted Playback of Compressed Audio.]&lt;br /&gt;
&lt;br /&gt;
== Leiterplattenhersteller ==&lt;br /&gt;
&lt;br /&gt;
siehe [[Platinenhersteller|Platinenhersteller]]&lt;br /&gt;
&lt;br /&gt;
== Vermischtes == &lt;br /&gt;
&lt;br /&gt;
* [http://www.epanorama.net ePanorama.net]&lt;br /&gt;
* [http://www.commlinx.com.au/schematics.htm Electronic Schematics] from CommLinx Solutions Pty Ltd&lt;br /&gt;
* [http://www.discovercircuits.com Discover Circuits] a collection of 6000+ electronic circuits or schematics&lt;br /&gt;
* [http://www.cs.net/lucid/intel.htm Intel-Hex-Format] - Beschreibung&lt;br /&gt;
* [http://www.edaboard.com/ EDAboard.com] International Electronics Forum Center&lt;br /&gt;
* [http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/ Final Projects] - Cornell University ECE 476 Microcontroller Design Final Projects&lt;br /&gt;
* [http://home.teleport.com/~brainy/fat32.htm Fat 32 Structures ] Beschreibung der Fat32 Strukturen&lt;br /&gt;
* [http://www.pjrc.com/tech/8051/ide/fat32.html Gute Erklärung zu Fat 32] Mit Beispielen, allerdings auf Englisch&lt;br /&gt;
* [http://www.beyondlogic.org/ BeyondLogic.org] Diverse Mikrocontroller und Interfacing Projekte&lt;br /&gt;
* [http://www.stefpro.de/ StefPro.de] Diverse Projekte und Datenblattsammlung nach Kategorien, Microcontroller, Digital und Analog... Sowie Tutorial &amp;quot;Grundlagen der Bestückung von Platinen&amp;quot; und anderes Wissen&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Linksammlung&amp;diff=10014</id>
		<title>Linksammlung</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Linksammlung&amp;diff=10014"/>
		<updated>2005-11-13T16:27:43Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* GPS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Auf dieser Seite werden Links zu anderen interessanten Mikrocontroller- und Elektronikseiten gesammelt.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Die alte Linkseite findet man [http://www.mikrocontroller.net/en/links hier].&lt;br /&gt;
&lt;br /&gt;
Hinzufügen von Links:&lt;br /&gt;
# [http://www.mikrocontroller.net/wikisoftware/index.php?title=Linksammlung&amp;amp;action=edit Bearbeiten] anklicken&lt;br /&gt;
# Link unter der entsprechenden Kategorie eintragen&lt;br /&gt;
# &amp;quot;Artikel speichern&amp;quot; klicken&lt;br /&gt;
&lt;br /&gt;
== [[AVR]] ==&lt;br /&gt;
&lt;br /&gt;
=== Herstellerseiten ===&lt;br /&gt;
* [http://www.atmel.com/products/avr/ Atmel.com] Herstellerseiten&lt;br /&gt;
* [http://www.atmel.com/dyn/general/updates.asp Atmel.com updates] Liste der letzten Änderungen in Datenblättern und Beispielcode auf ATMEL.com (nicht nur für AVRs)&lt;br /&gt;
&lt;br /&gt;
=== Information (Foren, Mailinglisten, Linksammlungen) ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.avrfreaks.net/ AVR Freaks] AVR Forum, Samples, Tutorials, User-Projekte, GCC für AVR (Registrierung empfohlen)&lt;br /&gt;
* [http://www.mikrocontroller.net Mikrocontroller.net] - AVR Tutorials, Examples, LINKS, Forum (D)&lt;br /&gt;
* [http://www.openavr.org/ Openavr.org] &amp;quot;central repository of information for the various open source tools available for the development of software for Atmel&#039;s AVR family of 8-bit RISC microcontrollers&amp;quot;&lt;br /&gt;
* [http://www.omegav.ntnu.no/avr/resources.php3 Omega V&#039;s AVR Resource List]&lt;br /&gt;
* [http://www.omegav.ntnu.no/avr/newresources.php3 Omega V&#039;s AVR NEW Resource List]&lt;br /&gt;
* [http://www.ipass.net/hammill/newavr.htm Atmel AVR Embedded Microcontroller Resources]&lt;br /&gt;
* [http://members.tripod.com/Stelios_Cellar/AVR/AVR%20Info.html Stelios Cellar Atmel AVR Info Page] - Samples, Links&lt;br /&gt;
* [http://www.elektronik-projekt.de Elektronik Projekt] - Hauptthemen sind AVR und Roboter&lt;br /&gt;
* [http://www.microschematic.com/ AVR Microcontroller inside] (nett gemacht, Engl.)&lt;br /&gt;
* [http://electrons.psychogenic.com/avr/ Intro To AVR Microcontrollers] (noch(?) sehr wenig Information)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Entwicklungswerkzeuge (Compiler/Assembler/Debugger/Tools/Libraries) ===&lt;br /&gt;
&lt;br /&gt;
==== C ====&lt;br /&gt;
* [http://sourceforge.net/projects/winavr WinAVR] (pronounced &amp;quot;whenever&amp;quot;) is a suite of executable, open source software development tools for the Atmel AVR series [for the] Windows platform&amp;quot; (includes GNU GCC) &lt;br /&gt;
* [http://www.nongnu.org/avr-libc/ avr-libc] avr-gcc&#039;s &amp;quot;standard&amp;quot;-library&lt;br /&gt;
&amp;lt;!-- * [http://hubbard.engr.scu.edu/embedded/avr/avrlib/ Procyon AVRlib] a lot of device drivers and Visual-Studio link for avr-gcc --&amp;gt;&lt;br /&gt;
* [http://procyonengineering.com/avr/avrlib/ Procyon AVRlib] a lot of device drivers and Visual-Studio link for avr-gcc&lt;br /&gt;
* [http://rod.info/avr.html rod.info on AVR] esp. for AVR GNU development tools setup under Linux&lt;br /&gt;
* [http://shop.embedit.de/product__206.php AtmanAVR C/C++ IDE]&lt;br /&gt;
* [http://www.iar.com IAR Embedded Workbench]&lt;br /&gt;
&lt;br /&gt;
==== Assembler ====&lt;br /&gt;
* [http://www.tavrasm.org/ tavrasm] - Toms Linux (Atmel) AVR Assembler&lt;br /&gt;
* [http://www.avr-asm-tutorial.net/gavrasm/index_de.html gavrasm] - Gerd&#039;s Linux/Win/Dos AVR Assembler &lt;br /&gt;
* [http://avra.sourceforge.net/ avra] - avra ATMEL AVR assembler für Linux, FreeBSD, AmigaOS und Win32&lt;br /&gt;
* [http://www.visi.com/~dwinker/revava/ revava] - Disassembler&lt;br /&gt;
&lt;br /&gt;
==== BASIC ====&lt;br /&gt;
* [http://www.mcselec.com/bascom-avr.htm Bascom AVR]&lt;br /&gt;
* [http://www.fastavr.com FastAVR] - Schneller als Bascom , weniger Overhead und mit &#039;ASM&#039; Ausgabe , Nokia3310 LCD Unterstützung&lt;br /&gt;
* [http://www.nettypes.de/mbasic mikrocontrollerBASIC Freeware] - läuft mit Open-Source Betriebssystem auf ATmega32, ATmega128 und C-CONTROL.&lt;br /&gt;
&lt;br /&gt;
==== Pascal ====&lt;br /&gt;
* [http://www.e-lab.de AVRco Pascal Compiler] - AVR Pascal Compiler mit umfangreicher Funktionslibrary&lt;br /&gt;
&lt;br /&gt;
=== Tutorials und Beispiele ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.mc-project.de/ mc-project] AVR Tutorial (D)&lt;br /&gt;
* [http://www.avrbeginners.net AVRBeginners.net] Beginners Guides to AVRs&lt;br /&gt;
* [http://electrons.psychogenic.com/avr/ electrons.psychgenic.com] AVR Microcontroller Section - Einführung und Tutorial (E)&lt;br /&gt;
* [http://www.wikidorf.de/reintechnisch/Inhalt/AVRProjekt-9V-LED-Lampe reintechnisch.de] AVR Tutorial: 9V-LED-Lampe&lt;br /&gt;
&lt;br /&gt;
==== C ====&lt;br /&gt;
* [[AVR-GCC-Tutorial]]&lt;br /&gt;
* [http://winavr.sourceforge.net/document.html WinAVR Starthilfe] (in Englisch)&lt;br /&gt;
&lt;br /&gt;
==== Assembler ====&lt;br /&gt;
* [http://www.avr-asm-tutorial.net Atmel AVR Microcontroller Assembler Tutorial] (D)&lt;br /&gt;
* [http://www.itee.uq.edu.au/~comp1300/pracs/AVR_Studio_Tutorial/ AVR Studio Tutorial] Einstieg in AVRStudio 4 (viele Abbildungen, Engl.)&lt;br /&gt;
* [[AVR-Studio]]&lt;br /&gt;
&lt;br /&gt;
==== Bascom ====&lt;br /&gt;
&lt;br /&gt;
==== Pascal ====&lt;br /&gt;
* [http://www.e-lab.de/AVRco/Tutorial_de.pdf AVRco Pascal Tutorial] - von Gunter&lt;br /&gt;
* [http://www.elektronik-projekt.de/content/download/avrco_tut2.pdf AVRco Pascal Tutoral] - von Markus&lt;br /&gt;
&lt;br /&gt;
=== Hardware (Prototypen-Platinen etc.) ===&lt;br /&gt;
* [http://www.ic-board.de In-Circuit GmbH] Controller Boards, flexibles Baukastensystem über I&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;C-Schnittstelle&lt;br /&gt;
* [http://www.fox4you.cc Austria] Development Tools for ATMEL ATMEGA Microcontrollers Connections via USB and LAN&lt;br /&gt;
* [http://www.kanda.com Kanda] Starter Kits and Development Tools for different Microcontrollers&lt;br /&gt;
* [http://www.dontronics.com Dontronics] Starter Kits and Development Tools for different Microcontrollers, Linkpages for AVR and PIC&lt;br /&gt;
* [http://www.mikrocontroller.com mikrocontroller.com] u.a. AVR-Ctrl (D)&lt;br /&gt;
* [http://www.microcontroller-starterkits.de Microcontroller-Starterkits] Starter Kits for different Microcontrollers (D)&lt;br /&gt;
* [http://www.olimex.com Olimex Ltd.] DevelopmentBoards and Tools&lt;br /&gt;
* [http://www.robotikhardware.de robotikhardware.de] Controller Boards&lt;br /&gt;
* [http://shop.embedit.de/browse_002_21__.php Embedit] Mikrocontrollermodule und -boards&lt;br /&gt;
&lt;br /&gt;
=== Programmierhard- und Software ===&lt;br /&gt;
* [http://www.ic-board.de ICprog-AVR] - sehr schneller und kleiner USB-Programmer für Atmel AVR-Controller, Programmierung direkt aus dem AVR-Studio, AVR910 kompatibel&lt;br /&gt;
* [http://www.bsdhome.com/avrdude/ AVRDUDE] AVR ISP-Programmerierwerkzeug für Unix/Linux/BSD und Windows (Kommandozeile [http://sourceforge.net/projects/avrdude-gui/ (oder mit GUI)], AVR Butterfly-Unterstützung)&lt;br /&gt;
* [http://www.lancos.com/prog.html PonyProg] neben AVR für diverse seriell programmierbare Bauteile (Grafische Nutzeroberfläche und Kommandozeile), siehe auch [[Pony-Prog Tutorial]]&lt;br /&gt;
* [http://savannah.nongnu.org/projects/uisp/ uisp] AVR ISP-Programmerierwerkzeug für Unix/Linux/BSD und Windows (Kommandozeile)&lt;br /&gt;
* [http://www.myplace.nu/avr/yaap/ yaap]&lt;br /&gt;
* [http://www.xs4all.nl/~sbolt/e-index.html SP12]&lt;br /&gt;
* [http://www.mikrocontroller-projekte.de/Mikrocontroller/AVR-Prog/AVR-Programmer.html AVR910 kompatibler Programmer] mit aktueller, beschleunigter Firmware.&lt;br /&gt;
* [http://www.der-hammer.info/hvprog STK500 kompatibler Programmer] als Nachbauprojekt. Siehe auch [[STK500]]&lt;br /&gt;
*  [http://www.siwawi.arubi.uni-kl.de/avr_projects/evertool/ Evertool] kombinierter ISP &amp;amp; [[JTAG]] Programmer (kompatibel zum &amp;quot;original&amp;quot; Atmel AVRISP und Atmel JTAGICE) &lt;br /&gt;
* [http://www.olimex.com Olimex] (Bulgarischer Anbieter) Kostengünstig&lt;br /&gt;
* [http://www.avr-projekte.de/isp.htm AVR910-USB Programmer] incl. USB-Modul und USB-&amp;gt;Seriell Wandler&lt;br /&gt;
*[http://www.fischl.de/usbasp/ USBasp] &amp;amp;#8211; USB-Programmer bestehend aus ATmega8 (kein spezieller USB-Chip notwendig)&lt;br /&gt;
* [http://home.arcor.de/bernhard.michelis Amadeus-USB] - Highspeed-Programmer für (ds)PIC und AVR. Bietet auch Möglichkeiten zur Fehlersuche.&lt;br /&gt;
&lt;br /&gt;
=== Projekte und Quellcodebibliotheken ===&lt;br /&gt;
&lt;br /&gt;
====Bibloteken====&lt;br /&gt;
*[http://www.nongnu.org/avr-libc/ AVR Libc]&lt;br /&gt;
*[http://hubbard.engr.scu.edu/embedded/avr/avrlib/docs/html/index.html Procyon AVRlib]&lt;br /&gt;
&lt;br /&gt;
==== Projektsammlungen ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/ Cornell University ECE 476 Microcontroller Design Final Projects]&lt;br /&gt;
* [http://jump.to/fleury Peter Fleury&#039;s Pages]  - Atmel AVR Projects, Software, Tools and Links&lt;br /&gt;
* [http://www.serasidis.gr/ Serasidis Vasilis&#039; AVRsite] u.a. GLCD, SMS, PAL&lt;br /&gt;
* [http://www.riccibitti.com Alberto Ricci Bitti] u.a. PAL Video-Interface&lt;br /&gt;
* [http://www.ulrichradig.de Mikrocontroller and more] AVR - Projekte (Ethernet,LCD,Relaiskarte usw) und mehr&lt;br /&gt;
* [http://www.online-club.de/~burkhard-john/index.html Burkhard John] (D)&lt;br /&gt;
* [http://home.planet.nl/~meurs274/ AVRmicrocontrollerprojects] u.a. Text-LCD, Schrittmotor, Thermometer&lt;br /&gt;
* [http://users.etech.fh-hamburg.de/users/Dziedz_C/mikrocontroller/index.html Rork Xanders] Mikrocontroller Projekte (D)&lt;br /&gt;
* [http://hem.bredband.net/robinstridh/ Robin Stridh] Rotor-Anzeige, Video-Interface&lt;br /&gt;
* [http://www.dertien.dds.nl/content/avrprojects.html dertien.dds.nl AVR-Projects]&lt;br /&gt;
* [http://www.embedtronics.com/ embedtronics.com]&lt;br /&gt;
* [http://www.siwawi.arubi.uni-kl.de/avr_projects  M. Thomas&#039; AVR Projekte] AVR Butterfly avr-gcc-port, Bootloader, Programmier- und Debughardware, Software-Uart, DS1820-Lib., experimentelle avrdude-Versionen, AVR und CAN mit MCP2515 &amp;lt;!-- Vorsicht &amp;quot;Eigenwerbung&amp;quot; --&amp;gt;&lt;br /&gt;
* [http://www.mictronics.de Michaels Electronic Projects] AVR Projekte (EN) - ua. Sony/Becker CD/MD Wechsler Emulator, RDS-Decoder, GPS Infos, OBD J1850 VPW Interface, USB&amp;lt;&amp;gt;CAN Bus Interface. Informationen zu CD Wechsler Protokollen.&lt;br /&gt;
* [http://www.stahlbucht.de/elektronik/node13/ node13] modulares AVR 8515 Projekt: eine Controller-Platine, an die sich weitere Ein-Ausgabemodule (Tastenfeld, LEDs, LCD-Modul) anschliessen lassen&lt;br /&gt;
* [http://www.mikrocontroller-projekte.de www.mikrocontroller-projekte.de] Diverse Projekte mit AVR Controllern. AVR910 Programmer, Testboard und Modellbauelektronik&lt;br /&gt;
* [http://www.roboternetz.de/phpBB2 Roboternetz-Mikrocontroller Projekte.de] Diverse Projekte mit AVR und anderen Controllern, insbesondere im Bereich Robotik&lt;br /&gt;
* [http://www.avr-projekte.de AVR-Projekte.de] HD44780-LCD über USB und Seriell, AVR910-USB Programmer, Basteleien&lt;br /&gt;
* [http://openeeg.sourceforge.net/ openeeg.sourceforge.net] Das OpenEEG Projekt befasst sich mit der Entwicklung eines preiswerten Elektro-Enzephalographie (EEG) Geräts und dessen freier Steuersoftware zur Messung elektrischer Gehirnströme. Sein µPC Herz ist ein AT90S4433 bzw. ein ATmega8. Ziel sind auch verschiedene EEG Anwendungen z.B. im Bereich mentaler Trainingsmethoden (Neurofeedback).&lt;br /&gt;
* [http://www.amateurfunkbasteln.de/ www.amateurfunkbasteln.de] Seite von Michael Wöste (DL1DMW) u.a. CPU-Board mit AT89C2051, AT89C4051 oder AVR AT90S2313, CPU-Board mit Atmel AT90S8535, Experimentierplatine mit ATmega103, Programmer für AT89C2051/AT89C4051, 32-Kanal-Logik-Analysator bis 40 Mhz (Entwurf von David L. Jones)&lt;br /&gt;
* [http://www.atmel.com/dyn/products/app_notes.asp?family_id=607  Atmel -  AVR 8-Bit RISC - Application Notes] Anwendungshinweise und Beispiele vom Hersteller&lt;br /&gt;
* [http://users.cableaz.com/~cappels/dproj/Home.htm Dick Cappels&#039; Project Pages]&lt;br /&gt;
* [http://see-by-touch.sourceforge.net/index.html SeebyTouch - Blinden-Seh-Ersatzsystem] Computerbilder fühlen durch ein einfaches Gerät (Bauanleitung) und freier Software (für 10 Betriebssysteme) - eine neue Erfahrung für alle&lt;br /&gt;
* [http://www.loetstelle.net www.loetstelle.net] Verschiedene kleinere AVR-Projekte rund um LEDs, z.B. RGB Dimmer, Moodlight. Diverse Elektronikprojekte und Grundlagen&lt;br /&gt;
&lt;br /&gt;
==== Schnittstellen ====&lt;br /&gt;
===== TCP/IP =====&lt;br /&gt;
* [http://www.laskater.com/projects/uipAVR.htm TCP/IP Stack für AVR] mit Realtek RTL8019AS oder Asix AX88796 Netzwerk-Chips (open source f&amp;amp;uuml;r avr-gcc und Imagecraft). Passende Hardware in [http://www.edtp.com/ diesem online-shop]&lt;br /&gt;
* [http://www.ethernut.de Ethernut] - AVR based Hardware with Ethernet-Interface, Multithreading OS, Software and Hardwaredesign is free&lt;br /&gt;
* [http://www.cesko.host.sk/IgorPlugUDP/IgorPlug-UDP%20(AVR)_eng.htm IgorPlug-UDP AVR] - Ethernet &amp;amp; UDP/IP in Software implementiert&lt;br /&gt;
* [http://members.home.nl/bzijlstra/software/examples/RTL8019as.htm] RTL8019 Bascom&lt;br /&gt;
*[[Arthernet - AVR Ethernet]]&lt;br /&gt;
*[http://members.home.nl/bzijlstra/software/examples/RTL8019as.htm AVR und RTL8019]&lt;br /&gt;
&lt;br /&gt;
*[http://mikrocontroller.cco-ev.de/de/download.php#AVR_WEB  avr_webcam]&lt;br /&gt;
**http://avr.auctionant.de/avr-ip-webcam/&lt;br /&gt;
**http://mikrocontroller.cco-ev.de/de/webcam.php&lt;br /&gt;
&lt;br /&gt;
=====CAN=====&lt;br /&gt;
* [http://www.canathome.de/ Can@Home] - CAN als &amp;quot;Installationsbus&amp;quot;, u.a. mit AVRs (D)&lt;br /&gt;
* [http://www.port.de/ www.port.de] - Professionelle CAN/CANopen Entwicklungswerkzeuge&lt;br /&gt;
* [http://can-wiki.info CAN-WIKI] - spezielle Wiki Site für CAN bus (Englisch)&lt;br /&gt;
* [[CAN-Bus]]-Eintrag in diesem Wiki&lt;br /&gt;
* [[CAN als Hausbus]] -Eintrag in diesem Wiki&lt;br /&gt;
&lt;br /&gt;
=====USB=====&lt;br /&gt;
* [http://www.cesko.host.sk/IgorPlugUSB/IgorPlug-USB%20(AVR)_eng.htm  Igor-Plug] - USB Device interface in AVR Firmware - no extra Interface IC needed, read the License&lt;br /&gt;
* [http://www.obdev.at/products/avrusb/ AVRUSB] ? USB-Implementation in C nach gleichem Prinzip wie Igor-Plug, aber einfacher zu verwenden, GPL-ähnliche Lizenz, englisch kommentierter Code&lt;br /&gt;
* [http://www.mindaugas.com/projects/MJoy/ MJoy] USB Joystick Controller on AVR ATmega8&lt;br /&gt;
* [http://www.ime.jku.at/tusb/ TUSB3210-Controller, HID, LIBUSB] Ein Projektseminar, indem es darum ging, die USB-Schnittstelle des TUSB3210 zu aktivieren und die Daten eines ADC an den PC zu senden. USB-Implementierung für µC und PC.&lt;br /&gt;
&lt;br /&gt;
=====DMX512=====&lt;br /&gt;
* [http://home.wtal.de/Mischka/DMX.html Konverter RS232 zum DMX512] Steuerung DMX-fähigen Geräten mit einem PC. Es gibt Low cost Variante zum selber basteln.&lt;br /&gt;
* [http://www.hoelscher-hi.de/hendrik/light/license.htm Hennes Sites] Bauanleitungen für DMX-Dimmerpacks, DMX-Switchpacks, PWM-Controller,... Tutorial für Senden und Empfangen von DMX-Daten mit AVRs.&lt;br /&gt;
* [http://www.lj-skinny-development.de/lj2000/ DMX Lichtanlage im Selbstbau] Projekt für den Selbstbau einer kompletten Lichtanlage zur Steuerung über DMX. Projekt beinhaltet alles was man für den Betrieb einer eigenen Lichtanlage benötigt. (Mischpult, Steuersoftware, Dimmer, Scanner mit Iris, Shutter-Dimmer, 2 rotierenden Goborädern, 2 Farbrädern, CMY-Farbmischeinheit, Prisma, Fokus ...&lt;br /&gt;
&lt;br /&gt;
====LCD-Displays====&lt;br /&gt;
&lt;br /&gt;
===== Text (character-mode) HD44870 =====&lt;br /&gt;
* [http://jump.to/fleury P.Fleury]&lt;br /&gt;
* avrfreaks Projekt 59 (Chris E.) und andere&lt;br /&gt;
* Procyon avrlib v. Pascal Slang (GPL)&lt;br /&gt;
* Bray&lt;br /&gt;
* [http://www.sprut.de/electronic/lcd/index.htm Spruts LCD-Seite]&lt;br /&gt;
* [http://elm-chan.org/docs/lcd/lcd3v.html Standard-LCD auf 3V betreiben (eng)]&lt;br /&gt;
&lt;br /&gt;
===== Siemens S65/M65/CX65 =====&lt;br /&gt;
* [http://www.superkranz.de/christian/S65_Display/DisplayIndex.html S65-Display] vom Siemens S65/M65/CX65, 132x176 Pixel, 65536 Farben, günstig als Ersatzteil zu bekommen&lt;br /&gt;
&lt;br /&gt;
===== Nokia3310 =====&lt;br /&gt;
* [http://www.microsyl.com MicroSyl.Com]&lt;br /&gt;
&amp;lt;!-- * [http://www.microsyl.com/nokialcd/shematic.gif Belegung] --&amp;gt;&lt;br /&gt;
* [http://www.deramon.de/nokia3310lcd.php Deramon.de]&lt;br /&gt;
&lt;br /&gt;
===== Nokia 6100 LCD =====&lt;br /&gt;
&lt;br /&gt;
* [http://www.apetech.de/article.php?artId=3&amp;amp;nnId=12 Nokia 6100 LCD Library] für Nokia-Displays 132x132 Pixel, 4096 Farben mit Philips Controller (bei eBay ziemlich preiswert zu ersteigern)&lt;br /&gt;
* [http://www.myplace.nu/mp3/download/download.php Yampp 7 Software Download Seite]: Archiv &amp;quot;yampp-7 with colour LCD firmware&amp;quot; enthaelt avr-gcc/avr-as Routinen für 6100-LCDs mit Philips- oder Epson-Controller (nicht direkt eine &amp;quot;Library&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
===== KS0108 =====&lt;br /&gt;
* Procyon avrlib (GPL)&lt;br /&gt;
* avrfreaks UP&lt;br /&gt;
* [http://www.apetech.de/article.php?artId=1&amp;amp;nnId=10 apetech.de]&lt;br /&gt;
&lt;br /&gt;
===GPS===&lt;br /&gt;
*http://www.holger-klabunde.de/avr/avrboard.htm#GPSdisplay GPS-Daten auf LCD&lt;br /&gt;
*[ http://www.gpskabel.de/info/gpsrs232.htm algemeine infos zu nmea]&lt;br /&gt;
&lt;br /&gt;
===Bücher===&lt;br /&gt;
&lt;br /&gt;
== [[MCS51]] ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.yCModule.de yCModule: µController-Systeme] - Preisgünstige µController-Module, ISP-Programmiertools und Applikationsboards&lt;br /&gt;
* [http://www.erikbuchmann.de/ Erik Buchmann&#039;s Mikrocontroller-Seite] - Assemblerkurs und mehrere Projekte&lt;br /&gt;
* [http://www.hengesbach.name/80535/ 80C535 Assembler Programmierung]&lt;br /&gt;
* [http://home.t-online.de/home/holger.klabunde/projects/8051.htm Experimentierboard für 8051 Controller]&lt;br /&gt;
* [http://www.woe.de.vu/ World Of Electronics] - Projekte mit den 8051-Controllern von Atmel&lt;br /&gt;
* [http://s116967189.alturo-host.de/elektronik/8051/8051.html Controllerplatine mit SAB80C535]&lt;br /&gt;
* [http://www.nomad.ee/micros/8052bas.html 8052 BASIC Projects] - IDE-Interface&lt;br /&gt;
* [http://home.t-online.de/home/s.holst/sh51/index.html Mikrokontroller sh51] Schaltplan fuer 80C535-Board&lt;br /&gt;
* 8051-Makroassembler [http://plit.de/asem-51/ ASEM-51] (Freeware)&lt;br /&gt;
* [http://sdcc.sourceforge.net/ SDCC - Small Device C Compiler] - freier ANSI-C compiler für Intel 8051, Maxim DS80C390 und Zilog Z80 kompatible Controller.&lt;br /&gt;
* [http://sdccokr.dl9sec.de/ The SDCC Open Knowledge Resource]&lt;br /&gt;
* [http://www.wickenhaeuser.de/ Wickenhäuser C Compiler] - Preisgünstiger C Compiler&lt;br /&gt;
* [http://home.tiscali.cz:8080/~cz056018/lanc_a.htm LANC-Remote] Projekt von Ji&amp;amp;#345;í &amp;amp;#352;mach zur Steuerung von Videorekordern oder Camcordern über das Control-L (LANC) Protokoll mit Hilfe eines AT89C2051.&lt;br /&gt;
&lt;br /&gt;
== MSP430 ==&lt;br /&gt;
* [http://www.mathar.com MSP430 Tutorials] - Tutorials, Anleitungen und viele Beispielprojekte mit dem MSP430-Mikrocontroller&lt;br /&gt;
* [http://www.student-zw.fh-kl.de/~stwi0001/imp/msp430/pwm430/index.htm Pulsweitenmodulation mit dem MSP430] - sehr ausführliche Einführung&lt;br /&gt;
* [http://s116967189.alturo-host.de/elektronik/msp430/msp430.html Kleine Projekte mit dem MSP430] - Schaltplan und Layout zu einem MSP430F149-Board und einem ADXL-G-Sensor mit MSP430&lt;br /&gt;
* [http://tinymicros.com/embedded/MSP430/ The MSP430 Bugspray Database] - umfangreiche Datenbank für Bugs in MSP430-Controllern&lt;br /&gt;
* [http://msp430.info MSP430.info] - Portalseite für MSP430; Info, Projekte (MIDI, USB)&lt;br /&gt;
* [http://groups.yahoo.com/group/msp430 Yahoo group MSP430] - lebhaftes Forum mit vielen MSP430-Experten&lt;br /&gt;
* [http://homepage.hispeed.ch/py430/mspgcc/ mps430-gdb und Eclipse] - Eine Anleitung von Chris Liechti&lt;br /&gt;
&lt;br /&gt;
== ARM ==&lt;br /&gt;
&lt;br /&gt;
=== Herstellerseiten ===&lt;br /&gt;
* [http://www.arm.com ARM] - Entwickler des ARM-Prozessorkerns&lt;br /&gt;
* (TODO: Links zu Philips LPC2xxx, Atmel AT91 und &amp;quot;SAMs&amp;quot;, ST (STR7), OKI, Samsung, TI, AD, Sharp etc.pp.)&lt;br /&gt;
* [http://www.at91.com AT91.COM] - Atmel ARM Informationsseiten (ARM7, ARM9 etc.)&lt;br /&gt;
* [http://www.lpc2100.com lpc2100.com]&lt;br /&gt;
* [http://www.standardics.philips.com/microcontrollers/ Philips Microcontroller Startseite] für sämtliche Philips Mikrocontroller (ARM7, MC51 etc.)&lt;br /&gt;
&lt;br /&gt;
=== Information (Foren, Mailinglisten, Linksammlungen) ===&lt;br /&gt;
&lt;br /&gt;
* [http://freewing-web.hp.infoseek.co.jp/arm_olimex/ Freewing Linksammlung] zu den Philips LPC-ARM7-Controllern (Assemblerbeispiele u.a. für Nokia 3310-GLCD)&lt;br /&gt;
* [http://groups.yahoo.com/group/lpc2000/ LPC2xxx Yahoo-Group]&lt;br /&gt;
* [http://www.open-research.org.uk/ARMuC ARM Microcontroller Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Entwicklungswerkzeuge (Compiler/Assembler/Debugger/Tools) ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.gnuarm.org GNU ARM] GNU Compiler-Toolchain für ARM mit binutils, gcc für C, C++, Java, newlib, gdb/Insight. Binaries für Linux und MS-Windows mit Cygwin&lt;br /&gt;
* [http://h-storm.tantos.homedns.org/gcc_arm.htm gcc for ARM Targets] eine weitere ARM-GNU-Toolchain für MS-Windows &amp;quot;Hosts&amp;quot; &lt;br /&gt;
* [http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/index.html#winarm WinARM] eine an WinAVR angelehnte Sammlung von Entwicklungswerkzeugen (binutils, arm-elf-gcc, newlib, &#039;&#039;newlib-lpc&#039;&#039;, Programmers Notepad, &#039;&#039;Beispiel-Makefiles und Beispielcode&#039;&#039;) für alle ARM-Controller. Beispiele für Philips LPC210x (ARM7TDMI)&lt;br /&gt;
* [http://macraigor.com/full_gnu.htm OCDLibRemote] Schnittstelle zwischen WIGGLER-kompatibler JTAG Hardware und dem GNU-Debugger (gdb)&lt;br /&gt;
* [http://www.goldroad.co.uk/grARM.html Goldroad ARM Assembler]&lt;br /&gt;
* [http://www.clibb.de/ lpc21isp] Flashutility f. LPC21xx, ISP via &amp;quot;Bootloader&amp;quot; (&amp;quot;multiplattform&amp;quot;)&lt;br /&gt;
* [http://gdb-jtag-arm.sourceforge.net/ GDB-JTAG-ARM] GDB JTAG Tools&lt;br /&gt;
* [http://jtagpack.sourceforge.net/ JTAG-Pack] GDB JTAG Tools&lt;br /&gt;
&lt;br /&gt;
=== Tutorials und Beispiele ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.dreamislife.com/arm/ LPC210x ARM7 Microcontroller Tutorial] - Assembler-Beispiele (arm-elf-as) für das Olimex LPC-MT-Board (Philips LPC2106 ARM7TDMI)&lt;br /&gt;
* [http://re-eject.gbadev.org/index.php gcc-Assembler für ARM] - Befehlsübersicht&lt;br /&gt;
* [http://k2pts.home.comcast.net/gbaguy/gbaasm.htm GBA ASM Tutorial] - ARM7 Assembler Tutorial mit arm-elf-as (&amp;quot;gcc&amp;quot;) (Allgemein und GBA)&lt;br /&gt;
* [http://www.robsite.de/daten/tutorials/devgba/gba_asm1.html GBA Assembler Tutorial] - ARM7TDMI, Schwerpunkt auf GBA&lt;br /&gt;
* [http://armoid.com/support.html Eclipse+CDT+gnuarm-Tutorial]&lt;br /&gt;
&lt;br /&gt;
=== Projekte und Quellcodebibliotheken ===&lt;br /&gt;
* [http://hubbard.engr.scu.edu/embedded/arm/armlib/ Procyon ARMlib-LPC2100] - Treiber, Beispiele (GPL-Lizenz!)&lt;br /&gt;
* [http://www.freertos.org/ FreeRTOS] - &amp;quot;Real-Time-Kernel&amp;quot; unter anderem für ARM7 (LPC2xxx) auch AVR, MSP, &#039;51er&lt;br /&gt;
* [http://sources.redhat.com/ecos/ eCos] - &amp;quot;Real-Time-Operating-System&amp;quot; o.a. auch für ARM7&lt;br /&gt;
* [http://www.sharpsma.com/sma/products/MCUSoC.htm Sharp] Librarys für Sharp (G)LCDs&lt;br /&gt;
* [http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/index.html M. Thomas&#039; ARM Projekte] Einsteiger-Projekte. (Blinky, UART, Interrupt, GLCD mit KS0108, DS18x20, DCF77 für LPC2106/21xx) &amp;lt;!-- noch mehr &amp;quot;Eigenwerbung&amp;quot; --&amp;gt;&lt;br /&gt;
* [http://mcu.st.com/ STMicro STR71x-Library]&lt;br /&gt;
* [http://www.gnuarm.com/~lpc2000/ Mirror der LPC2100-Group Dateien] (etwas veraltet, aber ohne Yahoo-Account zugänglich.)&lt;br /&gt;
* [http://www.geocities.com/leon_heller/lpc2104.html Simple LPC210x Prototyping System]&lt;br /&gt;
* [http://www.toradex.com/colibri_downloads/Linux/readme.txt Linux 2.4.29  und Linux 2.6.12.4] für Toradex Colibri basierend auf Intel XScale PXA270&lt;br /&gt;
&lt;br /&gt;
* (TODO: at91-lib-gcc-port, eval-board-beispiele)&lt;br /&gt;
&lt;br /&gt;
=== Hardware (Prototypen-Platinen etc.) ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.olimex.com Olimex] Bulgarischer Anbieter günstiger Philips LPC (ARM7TDMI) Prototypen- und Header-Boards&lt;br /&gt;
* [http://www.microcontroller-starterkits.de Microcontroller-Starterkits] Starter Kits für verschiedene Microcontroller (D)&lt;br /&gt;
* [http://shop.embedit.de/browse_003002_96__.php Embedit] SmallARM Controller AT91SAM7S von Atmel&lt;br /&gt;
* [http://www.toradex.com/e/products.html Colibri] günstiges Intel XScale PXA270 DevKit von Toradex aus der Schweiz&lt;br /&gt;
* [http://www.lpctools.com/ LPCTools] bietet verschiedene Starter Kits für LPC2000 Familie&lt;br /&gt;
* [http://www.embeddedartists.com/ Embedded Artists] bietet verschiedene ser preisgünstige Platinen ab 25 Euro für LPC213x Familie&lt;br /&gt;
&lt;br /&gt;
== [[PIC]] ==&lt;br /&gt;
&lt;br /&gt;
=== Herstellerseiten ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.microchip.com Microchip] Hersteller der PIC Microcontroller&lt;br /&gt;
* [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1406&amp;amp;dDocName=en010014&amp;amp;part=SW006011 Microchip C18 Student Edition] - die &amp;quot;Student Edition&amp;quot; des Microchip C18 C Compilers für die PIC18 Serie ist kostenlos verfügbar.&lt;br /&gt;
&lt;br /&gt;
=== Entwicklungstools / Tutorials / Foren  ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.cc5x.de CC5X] Programmierkurs für PIC-Microkontroller in C (CC5X Compiler)] Programmierkurs mit Beispielen und Schaltplänen, fertige Hardware- und Softwarelösungen. In diesem Kurs sind auch einige Unterprogramme detailliert erklärt.&lt;br /&gt;
* [http://www.members.aon.at/electronics/pic/picpgm/_main.html PICPgm - Free PIC Development Programmer for Windows] Einfacher PIC Programmer für Windows. Unterstützt eine Vielzahl von PIC-Chips und wird ständig erweitert.&lt;br /&gt;
* [http://www.stolz.de.be InCircuit-Programmer und -Debugger (www.stolz.de.be)] Einfacher Nachbau des Microchip ICD2s. Zum Programmieren und Debuggen.&lt;br /&gt;
* [http://www.sprut.de/electronic/pic/index.htm PIC-Microchip-Controller (www.sprut.de)] Diese Seite soll dem Anfänger die ersten Schritte in die Welt der Microcontroller der Firma Microchip erleichtern. Betrachtet werden die 14-Bit-Controller der Serien PIC16Fxxx bzw PIC12Fxxx.&lt;br /&gt;
* [http://www.fernando-heitor.de PIC: Programmierung in CCS (www.fernando-heitor.de)] Dies ist eine weitere Seite die dem Anfänger, der sich mit PICs beschäftigt, auf die Beine hilft. Sie befasst sich hauptsächlich mit dem CCS-Compiler und hat dazu ein sehr gutes Tutorial. Ausserdem bietet die Seite ein Forum speziell für PIC Mikrocontroller.&lt;br /&gt;
* [http://www.microchipc.com/ MicrochipC.com] Programmieren von PIC Microcontrollern mit C. (Enthält auch Links und Bootloader für diverse PICs.)&lt;br /&gt;
&lt;br /&gt;
== [[Z8]] ==&lt;br /&gt;
* [http://www.z8micro.com/forum/ Z8 Encore! Microcontroller Discussion Forum - Dedicated to the ZiLOG Z8 Encore! Microcontroller] Ein der Z8 Encore!-Mikrocontrollerfamilie gewidmetes Diskussionsforum (in Englisch).&lt;br /&gt;
* [http://groups.yahoo.com/group/z8encore/ Yahoo! Groups : z8encore] Yahoo-Gruppe, die sich mit den Z8 Encore! Mikrocontrollern beschäftigt (Anmeldung bei Yahoo erforderlich).&lt;br /&gt;
&lt;br /&gt;
== Programmierbare Logik ([[CPLD]]/[[FPGA]]/[[GAL]]) ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.opencores.org/ OpenCores.org, VHDL Sourcen]&lt;br /&gt;
* [http://www.fpga4fun.com/ fpga4fun]&lt;br /&gt;
&lt;br /&gt;
== DSP ==&lt;br /&gt;
&lt;br /&gt;
=== ADSP-2181 / EZ-Kit Lite ===&lt;br /&gt;
* [http://www.ece.rutgers.edu/ftp/sjo/ezkitl/ezkitl.html ADSP-2181 Experiments]&lt;br /&gt;
* [http://www.dce.bg/~vladitx/adsp2181/ Music synthesizer and guitar effects, ADSP-2181 disassembler]&lt;br /&gt;
* [http://www.gweep.net/~shifty/ezkit/ EZ-Kit Lite Experimenters&#039; Gathering]&lt;br /&gt;
* [http://www.hta-bi.bfh.ch/~ctr/dsp/adspcode.htm Example programs for ADSP2181]&lt;br /&gt;
* [http://web.archive.org/web/20011030073105/www.geocities.com/SiliconValley/Bridge/6581/21xxdsp.html Analog Devices 21xx DSP Underground Appnote Index]&lt;br /&gt;
* [http://yves_c.tripod.com/EzKit/ Building an audio effect or a music generator using a Dsp evaluation board.]&lt;br /&gt;
* [http://www.wau.nl/hemeltje/temporary/personal/adsp/adsp.html ADSP21xx Application notes]&lt;br /&gt;
* [http://www.psionics.demon.co.uk/mp3/ Hardware Assisted Playback of Compressed Audio.]&lt;br /&gt;
&lt;br /&gt;
== Leiterplattenhersteller ==&lt;br /&gt;
&lt;br /&gt;
siehe [[Platinenhersteller|Platinenhersteller]]&lt;br /&gt;
&lt;br /&gt;
== Vermischtes == &lt;br /&gt;
&lt;br /&gt;
* [http://www.epanorama.net ePanorama.net]&lt;br /&gt;
* [http://www.commlinx.com.au/schematics.htm Electronic Schematics] from CommLinx Solutions Pty Ltd&lt;br /&gt;
* [http://www.discovercircuits.com Discover Circuits] a collection of 6000+ electronic circuits or schematics&lt;br /&gt;
* [http://www.cs.net/lucid/intel.htm Intel-Hex-Format] - Beschreibung&lt;br /&gt;
* [http://www.edaboard.com/ EDAboard.com] International Electronics Forum Center&lt;br /&gt;
* [http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/ Final Projects] - Cornell University ECE 476 Microcontroller Design Final Projects&lt;br /&gt;
* [http://home.teleport.com/~brainy/fat32.htm Fat 32 Structures ] Beschreibung der Fat32 Strukturen&lt;br /&gt;
* [http://www.pjrc.com/tech/8051/ide/fat32.html Gute Erklärung zu Fat 32] Mit Beispielen, allerdings auf Englisch&lt;br /&gt;
* [http://www.beyondlogic.org/ BeyondLogic.org] Diverse Mikrocontroller und Interfacing Projekte&lt;br /&gt;
* [http://www.stefpro.de/ StefPro.de] Diverse Projekte und Datenblattsammlung nach Kategorien, Microcontroller, Digital und Analog... Sowie Tutorial &amp;quot;Grundlagen der Bestückung von Platinen&amp;quot; und anderes Wissen&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Linksammlung&amp;diff=10013</id>
		<title>Linksammlung</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Linksammlung&amp;diff=10013"/>
		<updated>2005-11-13T16:02:45Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* =GPS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Auf dieser Seite werden Links zu anderen interessanten Mikrocontroller- und Elektronikseiten gesammelt.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Die alte Linkseite findet man [http://www.mikrocontroller.net/en/links hier].&lt;br /&gt;
&lt;br /&gt;
Hinzufügen von Links:&lt;br /&gt;
# [http://www.mikrocontroller.net/wikisoftware/index.php?title=Linksammlung&amp;amp;action=edit Bearbeiten] anklicken&lt;br /&gt;
# Link unter der entsprechenden Kategorie eintragen&lt;br /&gt;
# &amp;quot;Artikel speichern&amp;quot; klicken&lt;br /&gt;
&lt;br /&gt;
== [[AVR]] ==&lt;br /&gt;
&lt;br /&gt;
=== Herstellerseiten ===&lt;br /&gt;
* [http://www.atmel.com/products/avr/ Atmel.com] Herstellerseiten&lt;br /&gt;
* [http://www.atmel.com/dyn/general/updates.asp Atmel.com updates] Liste der letzten Änderungen in Datenblättern und Beispielcode auf ATMEL.com (nicht nur für AVRs)&lt;br /&gt;
&lt;br /&gt;
=== Information (Foren, Mailinglisten, Linksammlungen) ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.avrfreaks.net/ AVR Freaks] AVR Forum, Samples, Tutorials, User-Projekte, GCC für AVR (Registrierung empfohlen)&lt;br /&gt;
* [http://www.mikrocontroller.net Mikrocontroller.net] - AVR Tutorials, Examples, LINKS, Forum (D)&lt;br /&gt;
* [http://www.openavr.org/ Openavr.org] &amp;quot;central repository of information for the various open source tools available for the development of software for Atmel&#039;s AVR family of 8-bit RISC microcontrollers&amp;quot;&lt;br /&gt;
* [http://www.omegav.ntnu.no/avr/resources.php3 Omega V&#039;s AVR Resource List]&lt;br /&gt;
* [http://www.omegav.ntnu.no/avr/newresources.php3 Omega V&#039;s AVR NEW Resource List]&lt;br /&gt;
* [http://www.ipass.net/hammill/newavr.htm Atmel AVR Embedded Microcontroller Resources]&lt;br /&gt;
* [http://members.tripod.com/Stelios_Cellar/AVR/AVR%20Info.html Stelios Cellar Atmel AVR Info Page] - Samples, Links&lt;br /&gt;
* [http://www.elektronik-projekt.de Elektronik Projekt] - Hauptthemen sind AVR und Roboter&lt;br /&gt;
* [http://www.microschematic.com/ AVR Microcontroller inside] (nett gemacht, Engl.)&lt;br /&gt;
* [http://electrons.psychogenic.com/avr/ Intro To AVR Microcontrollers] (noch(?) sehr wenig Information)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Entwicklungswerkzeuge (Compiler/Assembler/Debugger/Tools/Libraries) ===&lt;br /&gt;
&lt;br /&gt;
==== C ====&lt;br /&gt;
* [http://sourceforge.net/projects/winavr WinAVR] (pronounced &amp;quot;whenever&amp;quot;) is a suite of executable, open source software development tools for the Atmel AVR series [for the] Windows platform&amp;quot; (includes GNU GCC) &lt;br /&gt;
* [http://www.nongnu.org/avr-libc/ avr-libc] avr-gcc&#039;s &amp;quot;standard&amp;quot;-library&lt;br /&gt;
&amp;lt;!-- * [http://hubbard.engr.scu.edu/embedded/avr/avrlib/ Procyon AVRlib] a lot of device drivers and Visual-Studio link for avr-gcc --&amp;gt;&lt;br /&gt;
* [http://procyonengineering.com/avr/avrlib/ Procyon AVRlib] a lot of device drivers and Visual-Studio link for avr-gcc&lt;br /&gt;
* [http://rod.info/avr.html rod.info on AVR] esp. for AVR GNU development tools setup under Linux&lt;br /&gt;
* [http://shop.embedit.de/product__206.php AtmanAVR C/C++ IDE]&lt;br /&gt;
* [http://www.iar.com IAR Embedded Workbench]&lt;br /&gt;
&lt;br /&gt;
==== Assembler ====&lt;br /&gt;
* [http://www.tavrasm.org/ tavrasm] - Toms Linux (Atmel) AVR Assembler&lt;br /&gt;
* [http://www.avr-asm-tutorial.net/gavrasm/index_de.html gavrasm] - Gerd&#039;s Linux/Win/Dos AVR Assembler &lt;br /&gt;
* [http://avra.sourceforge.net/ avra] - avra ATMEL AVR assembler für Linux, FreeBSD, AmigaOS und Win32&lt;br /&gt;
* [http://www.visi.com/~dwinker/revava/ revava] - Disassembler&lt;br /&gt;
&lt;br /&gt;
==== BASIC ====&lt;br /&gt;
* [http://www.mcselec.com/bascom-avr.htm Bascom AVR]&lt;br /&gt;
* [http://www.fastavr.com FastAVR] - Schneller als Bascom , weniger Overhead und mit &#039;ASM&#039; Ausgabe , Nokia3310 LCD Unterstützung&lt;br /&gt;
* [http://www.nettypes.de/mbasic mikrocontrollerBASIC Freeware] - läuft mit Open-Source Betriebssystem auf ATmega32, ATmega128 und C-CONTROL.&lt;br /&gt;
&lt;br /&gt;
==== Pascal ====&lt;br /&gt;
* [http://www.e-lab.de AVRco Pascal Compiler] - AVR Pascal Compiler mit umfangreicher Funktionslibrary&lt;br /&gt;
&lt;br /&gt;
=== Tutorials und Beispiele ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.mc-project.de/ mc-project] AVR Tutorial (D)&lt;br /&gt;
* [http://www.avrbeginners.net AVRBeginners.net] Beginners Guides to AVRs&lt;br /&gt;
* [http://electrons.psychogenic.com/avr/ electrons.psychgenic.com] AVR Microcontroller Section - Einführung und Tutorial (E)&lt;br /&gt;
* [http://www.wikidorf.de/reintechnisch/Inhalt/AVRProjekt-9V-LED-Lampe reintechnisch.de] AVR Tutorial: 9V-LED-Lampe&lt;br /&gt;
&lt;br /&gt;
==== C ====&lt;br /&gt;
* [[AVR-GCC-Tutorial]]&lt;br /&gt;
* [http://winavr.sourceforge.net/document.html WinAVR Starthilfe] (in Englisch)&lt;br /&gt;
&lt;br /&gt;
==== Assembler ====&lt;br /&gt;
* [http://www.avr-asm-tutorial.net Atmel AVR Microcontroller Assembler Tutorial] (D)&lt;br /&gt;
* [http://www.itee.uq.edu.au/~comp1300/pracs/AVR_Studio_Tutorial/ AVR Studio Tutorial] Einstieg in AVRStudio 4 (viele Abbildungen, Engl.)&lt;br /&gt;
* [[AVR-Studio]]&lt;br /&gt;
&lt;br /&gt;
==== Bascom ====&lt;br /&gt;
&lt;br /&gt;
==== Pascal ====&lt;br /&gt;
* [http://www.e-lab.de/AVRco/Tutorial_de.pdf AVRco Pascal Tutorial] - von Gunter&lt;br /&gt;
* [http://www.elektronik-projekt.de/content/download/avrco_tut2.pdf AVRco Pascal Tutoral] - von Markus&lt;br /&gt;
&lt;br /&gt;
=== Hardware (Prototypen-Platinen etc.) ===&lt;br /&gt;
* [http://www.ic-board.de In-Circuit GmbH] Controller Boards, flexibles Baukastensystem über I&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;C-Schnittstelle&lt;br /&gt;
* [http://www.fox4you.cc Austria] Development Tools for ATMEL ATMEGA Microcontrollers Connections via USB and LAN&lt;br /&gt;
* [http://www.kanda.com Kanda] Starter Kits and Development Tools for different Microcontrollers&lt;br /&gt;
* [http://www.dontronics.com Dontronics] Starter Kits and Development Tools for different Microcontrollers, Linkpages for AVR and PIC&lt;br /&gt;
* [http://www.mikrocontroller.com mikrocontroller.com] u.a. AVR-Ctrl (D)&lt;br /&gt;
* [http://www.microcontroller-starterkits.de Microcontroller-Starterkits] Starter Kits for different Microcontrollers (D)&lt;br /&gt;
* [http://www.olimex.com Olimex Ltd.] DevelopmentBoards and Tools&lt;br /&gt;
* [http://www.robotikhardware.de robotikhardware.de] Controller Boards&lt;br /&gt;
* [http://shop.embedit.de/browse_002_21__.php Embedit] Mikrocontrollermodule und -boards&lt;br /&gt;
&lt;br /&gt;
=== Programmierhard- und Software ===&lt;br /&gt;
* [http://www.ic-board.de ICprog-AVR] - sehr schneller und kleiner USB-Programmer für Atmel AVR-Controller, Programmierung direkt aus dem AVR-Studio, AVR910 kompatibel&lt;br /&gt;
* [http://www.bsdhome.com/avrdude/ AVRDUDE] AVR ISP-Programmerierwerkzeug für Unix/Linux/BSD und Windows (Kommandozeile [http://sourceforge.net/projects/avrdude-gui/ (oder mit GUI)], AVR Butterfly-Unterstützung)&lt;br /&gt;
* [http://www.lancos.com/prog.html PonyProg] neben AVR für diverse seriell programmierbare Bauteile (Grafische Nutzeroberfläche und Kommandozeile), siehe auch [[Pony-Prog Tutorial]]&lt;br /&gt;
* [http://savannah.nongnu.org/projects/uisp/ uisp] AVR ISP-Programmerierwerkzeug für Unix/Linux/BSD und Windows (Kommandozeile)&lt;br /&gt;
* [http://www.myplace.nu/avr/yaap/ yaap]&lt;br /&gt;
* [http://www.xs4all.nl/~sbolt/e-index.html SP12]&lt;br /&gt;
* [http://www.mikrocontroller-projekte.de/Mikrocontroller/AVR-Prog/AVR-Programmer.html AVR910 kompatibler Programmer] mit aktueller, beschleunigter Firmware.&lt;br /&gt;
* [http://www.der-hammer.info/hvprog STK500 kompatibler Programmer] als Nachbauprojekt. Siehe auch [[STK500]]&lt;br /&gt;
*  [http://www.siwawi.arubi.uni-kl.de/avr_projects/evertool/ Evertool] kombinierter ISP &amp;amp; [[JTAG]] Programmer (kompatibel zum &amp;quot;original&amp;quot; Atmel AVRISP und Atmel JTAGICE) &lt;br /&gt;
* [http://www.olimex.com Olimex] (Bulgarischer Anbieter) Kostengünstig&lt;br /&gt;
* [http://www.avr-projekte.de/isp.htm AVR910-USB Programmer] incl. USB-Modul und USB-&amp;gt;Seriell Wandler&lt;br /&gt;
*[http://www.fischl.de/usbasp/ USBasp] &amp;amp;#8211; USB-Programmer bestehend aus ATmega8 (kein spezieller USB-Chip notwendig)&lt;br /&gt;
* [http://home.arcor.de/bernhard.michelis Amadeus-USB] - Highspeed-Programmer für (ds)PIC und AVR. Bietet auch Möglichkeiten zur Fehlersuche.&lt;br /&gt;
&lt;br /&gt;
=== Projekte und Quellcodebibliotheken ===&lt;br /&gt;
&lt;br /&gt;
====Bibloteken====&lt;br /&gt;
*[http://www.nongnu.org/avr-libc/ AVR Libc]&lt;br /&gt;
*[http://hubbard.engr.scu.edu/embedded/avr/avrlib/docs/html/index.html Procyon AVRlib]&lt;br /&gt;
&lt;br /&gt;
==== Projektsammlungen ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/ Cornell University ECE 476 Microcontroller Design Final Projects]&lt;br /&gt;
* [http://jump.to/fleury Peter Fleury&#039;s Pages]  - Atmel AVR Projects, Software, Tools and Links&lt;br /&gt;
* [http://www.serasidis.gr/ Serasidis Vasilis&#039; AVRsite] u.a. GLCD, SMS, PAL&lt;br /&gt;
* [http://www.riccibitti.com Alberto Ricci Bitti] u.a. PAL Video-Interface&lt;br /&gt;
* [http://www.ulrichradig.de Mikrocontroller and more] AVR - Projekte (Ethernet,LCD,Relaiskarte usw) und mehr&lt;br /&gt;
* [http://www.online-club.de/~burkhard-john/index.html Burkhard John] (D)&lt;br /&gt;
* [http://home.planet.nl/~meurs274/ AVRmicrocontrollerprojects] u.a. Text-LCD, Schrittmotor, Thermometer&lt;br /&gt;
* [http://users.etech.fh-hamburg.de/users/Dziedz_C/mikrocontroller/index.html Rork Xanders] Mikrocontroller Projekte (D)&lt;br /&gt;
* [http://hem.bredband.net/robinstridh/ Robin Stridh] Rotor-Anzeige, Video-Interface&lt;br /&gt;
* [http://www.dertien.dds.nl/content/avrprojects.html dertien.dds.nl AVR-Projects]&lt;br /&gt;
* [http://www.embedtronics.com/ embedtronics.com]&lt;br /&gt;
* [http://www.siwawi.arubi.uni-kl.de/avr_projects  M. Thomas&#039; AVR Projekte] AVR Butterfly avr-gcc-port, Bootloader, Programmier- und Debughardware, Software-Uart, DS1820-Lib., experimentelle avrdude-Versionen, AVR und CAN mit MCP2515 &amp;lt;!-- Vorsicht &amp;quot;Eigenwerbung&amp;quot; --&amp;gt;&lt;br /&gt;
* [http://www.mictronics.de Michaels Electronic Projects] AVR Projekte (EN) - ua. Sony/Becker CD/MD Wechsler Emulator, RDS-Decoder, GPS Infos, OBD J1850 VPW Interface, USB&amp;lt;&amp;gt;CAN Bus Interface. Informationen zu CD Wechsler Protokollen.&lt;br /&gt;
* [http://www.stahlbucht.de/elektronik/node13/ node13] modulares AVR 8515 Projekt: eine Controller-Platine, an die sich weitere Ein-Ausgabemodule (Tastenfeld, LEDs, LCD-Modul) anschliessen lassen&lt;br /&gt;
* [http://www.mikrocontroller-projekte.de www.mikrocontroller-projekte.de] Diverse Projekte mit AVR Controllern. AVR910 Programmer, Testboard und Modellbauelektronik&lt;br /&gt;
* [http://www.roboternetz.de/phpBB2 Roboternetz-Mikrocontroller Projekte.de] Diverse Projekte mit AVR und anderen Controllern, insbesondere im Bereich Robotik&lt;br /&gt;
* [http://www.avr-projekte.de AVR-Projekte.de] HD44780-LCD über USB und Seriell, AVR910-USB Programmer, Basteleien&lt;br /&gt;
* [http://openeeg.sourceforge.net/ openeeg.sourceforge.net] Das OpenEEG Projekt befasst sich mit der Entwicklung eines preiswerten Elektro-Enzephalographie (EEG) Geräts und dessen freier Steuersoftware zur Messung elektrischer Gehirnströme. Sein µPC Herz ist ein AT90S4433 bzw. ein ATmega8. Ziel sind auch verschiedene EEG Anwendungen z.B. im Bereich mentaler Trainingsmethoden (Neurofeedback).&lt;br /&gt;
* [http://www.amateurfunkbasteln.de/ www.amateurfunkbasteln.de] Seite von Michael Wöste (DL1DMW) u.a. CPU-Board mit AT89C2051, AT89C4051 oder AVR AT90S2313, CPU-Board mit Atmel AT90S8535, Experimentierplatine mit ATmega103, Programmer für AT89C2051/AT89C4051, 32-Kanal-Logik-Analysator bis 40 Mhz (Entwurf von David L. Jones)&lt;br /&gt;
* [http://www.atmel.com/dyn/products/app_notes.asp?family_id=607  Atmel -  AVR 8-Bit RISC - Application Notes] Anwendungshinweise und Beispiele vom Hersteller&lt;br /&gt;
* [http://users.cableaz.com/~cappels/dproj/Home.htm Dick Cappels&#039; Project Pages]&lt;br /&gt;
* [http://see-by-touch.sourceforge.net/index.html SeebyTouch - Blinden-Seh-Ersatzsystem] Computerbilder fühlen durch ein einfaches Gerät (Bauanleitung) und freier Software (für 10 Betriebssysteme) - eine neue Erfahrung für alle&lt;br /&gt;
* [http://www.loetstelle.net www.loetstelle.net] Verschiedene kleinere AVR-Projekte rund um LEDs, z.B. RGB Dimmer, Moodlight. Diverse Elektronikprojekte und Grundlagen&lt;br /&gt;
&lt;br /&gt;
==== Schnittstellen ====&lt;br /&gt;
===== TCP/IP =====&lt;br /&gt;
* [http://www.laskater.com/projects/uipAVR.htm TCP/IP Stack für AVR] mit Realtek RTL8019AS oder Asix AX88796 Netzwerk-Chips (open source f&amp;amp;uuml;r avr-gcc und Imagecraft). Passende Hardware in [http://www.edtp.com/ diesem online-shop]&lt;br /&gt;
* [http://www.ethernut.de Ethernut] - AVR based Hardware with Ethernet-Interface, Multithreading OS, Software and Hardwaredesign is free&lt;br /&gt;
* [http://www.cesko.host.sk/IgorPlugUDP/IgorPlug-UDP%20(AVR)_eng.htm IgorPlug-UDP AVR] - Ethernet &amp;amp; UDP/IP in Software implementiert&lt;br /&gt;
* [http://members.home.nl/bzijlstra/software/examples/RTL8019as.htm] RTL8019 Bascom&lt;br /&gt;
*[[Arthernet - AVR Ethernet]]&lt;br /&gt;
*[http://members.home.nl/bzijlstra/software/examples/RTL8019as.htm AVR und RTL8019]&lt;br /&gt;
&lt;br /&gt;
*[http://mikrocontroller.cco-ev.de/de/download.php#AVR_WEB  avr_webcam]&lt;br /&gt;
**http://avr.auctionant.de/avr-ip-webcam/&lt;br /&gt;
**http://mikrocontroller.cco-ev.de/de/webcam.php&lt;br /&gt;
&lt;br /&gt;
=====CAN=====&lt;br /&gt;
* [http://www.canathome.de/ Can@Home] - CAN als &amp;quot;Installationsbus&amp;quot;, u.a. mit AVRs (D)&lt;br /&gt;
* [http://www.port.de/ www.port.de] - Professionelle CAN/CANopen Entwicklungswerkzeuge&lt;br /&gt;
* [http://can-wiki.info CAN-WIKI] - spezielle Wiki Site für CAN bus (Englisch)&lt;br /&gt;
* [[CAN-Bus]]-Eintrag in diesem Wiki&lt;br /&gt;
* [[CAN als Hausbus]] -Eintrag in diesem Wiki&lt;br /&gt;
&lt;br /&gt;
=====USB=====&lt;br /&gt;
* [http://www.cesko.host.sk/IgorPlugUSB/IgorPlug-USB%20(AVR)_eng.htm  Igor-Plug] - USB Device interface in AVR Firmware - no extra Interface IC needed, read the License&lt;br /&gt;
* [http://www.obdev.at/products/avrusb/ AVRUSB] ? USB-Implementation in C nach gleichem Prinzip wie Igor-Plug, aber einfacher zu verwenden, GPL-ähnliche Lizenz, englisch kommentierter Code&lt;br /&gt;
* [http://www.mindaugas.com/projects/MJoy/ MJoy] USB Joystick Controller on AVR ATmega8&lt;br /&gt;
* [http://www.ime.jku.at/tusb/ TUSB3210-Controller, HID, LIBUSB] Ein Projektseminar, indem es darum ging, die USB-Schnittstelle des TUSB3210 zu aktivieren und die Daten eines ADC an den PC zu senden. USB-Implementierung für µC und PC.&lt;br /&gt;
&lt;br /&gt;
=====DMX512=====&lt;br /&gt;
* [http://home.wtal.de/Mischka/DMX.html Konverter RS232 zum DMX512] Steuerung DMX-fähigen Geräten mit einem PC. Es gibt Low cost Variante zum selber basteln.&lt;br /&gt;
* [http://www.hoelscher-hi.de/hendrik/light/license.htm Hennes Sites] Bauanleitungen für DMX-Dimmerpacks, DMX-Switchpacks, PWM-Controller,... Tutorial für Senden und Empfangen von DMX-Daten mit AVRs.&lt;br /&gt;
* [http://www.lj-skinny-development.de/lj2000/ DMX Lichtanlage im Selbstbau] Projekt für den Selbstbau einer kompletten Lichtanlage zur Steuerung über DMX. Projekt beinhaltet alles was man für den Betrieb einer eigenen Lichtanlage benötigt. (Mischpult, Steuersoftware, Dimmer, Scanner mit Iris, Shutter-Dimmer, 2 rotierenden Goborädern, 2 Farbrädern, CMY-Farbmischeinheit, Prisma, Fokus ...&lt;br /&gt;
&lt;br /&gt;
====LCD-Displays====&lt;br /&gt;
&lt;br /&gt;
===== Text (character-mode) HD44870 =====&lt;br /&gt;
* [http://jump.to/fleury P.Fleury]&lt;br /&gt;
* avrfreaks Projekt 59 (Chris E.) und andere&lt;br /&gt;
* Procyon avrlib v. Pascal Slang (GPL)&lt;br /&gt;
* Bray&lt;br /&gt;
* [http://www.sprut.de/electronic/lcd/index.htm Spruts LCD-Seite]&lt;br /&gt;
* [http://elm-chan.org/docs/lcd/lcd3v.html Standard-LCD auf 3V betreiben (eng)]&lt;br /&gt;
&lt;br /&gt;
===== Siemens S65/M65/CX65 =====&lt;br /&gt;
* [http://www.superkranz.de/christian/S65_Display/DisplayIndex.html S65-Display] vom Siemens S65/M65/CX65, 132x176 Pixel, 65536 Farben, günstig als Ersatzteil zu bekommen&lt;br /&gt;
&lt;br /&gt;
===== Nokia3310 =====&lt;br /&gt;
* [http://www.microsyl.com MicroSyl.Com]&lt;br /&gt;
&amp;lt;!-- * [http://www.microsyl.com/nokialcd/shematic.gif Belegung] --&amp;gt;&lt;br /&gt;
* [http://www.deramon.de/nokia3310lcd.php Deramon.de]&lt;br /&gt;
&lt;br /&gt;
===== Nokia 6100 LCD =====&lt;br /&gt;
&lt;br /&gt;
* [http://www.apetech.de/article.php?artId=3&amp;amp;nnId=12 Nokia 6100 LCD Library] für Nokia-Displays 132x132 Pixel, 4096 Farben mit Philips Controller (bei eBay ziemlich preiswert zu ersteigern)&lt;br /&gt;
* [http://www.myplace.nu/mp3/download/download.php Yampp 7 Software Download Seite]: Archiv &amp;quot;yampp-7 with colour LCD firmware&amp;quot; enthaelt avr-gcc/avr-as Routinen für 6100-LCDs mit Philips- oder Epson-Controller (nicht direkt eine &amp;quot;Library&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
===== KS0108 =====&lt;br /&gt;
* Procyon avrlib (GPL)&lt;br /&gt;
* avrfreaks UP&lt;br /&gt;
* [http://www.apetech.de/article.php?artId=1&amp;amp;nnId=10 apetech.de]&lt;br /&gt;
&lt;br /&gt;
===GPS===&lt;br /&gt;
*http://www.holger-klabunde.de/avr/avrboard.htm#GPSdisplay GPS-Daten auf LCD&lt;br /&gt;
&lt;br /&gt;
===Bücher===&lt;br /&gt;
&lt;br /&gt;
== [[MCS51]] ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.yCModule.de yCModule: µController-Systeme] - Preisgünstige µController-Module, ISP-Programmiertools und Applikationsboards&lt;br /&gt;
* [http://www.erikbuchmann.de/ Erik Buchmann&#039;s Mikrocontroller-Seite] - Assemblerkurs und mehrere Projekte&lt;br /&gt;
* [http://www.hengesbach.name/80535/ 80C535 Assembler Programmierung]&lt;br /&gt;
* [http://home.t-online.de/home/holger.klabunde/projects/8051.htm Experimentierboard für 8051 Controller]&lt;br /&gt;
* [http://www.woe.de.vu/ World Of Electronics] - Projekte mit den 8051-Controllern von Atmel&lt;br /&gt;
* [http://s116967189.alturo-host.de/elektronik/8051/8051.html Controllerplatine mit SAB80C535]&lt;br /&gt;
* [http://www.nomad.ee/micros/8052bas.html 8052 BASIC Projects] - IDE-Interface&lt;br /&gt;
* [http://home.t-online.de/home/s.holst/sh51/index.html Mikrokontroller sh51] Schaltplan fuer 80C535-Board&lt;br /&gt;
* 8051-Makroassembler [http://plit.de/asem-51/ ASEM-51] (Freeware)&lt;br /&gt;
* [http://sdcc.sourceforge.net/ SDCC - Small Device C Compiler] - freier ANSI-C compiler für Intel 8051, Maxim DS80C390 und Zilog Z80 kompatible Controller.&lt;br /&gt;
* [http://sdccokr.dl9sec.de/ The SDCC Open Knowledge Resource]&lt;br /&gt;
* [http://www.wickenhaeuser.de/ Wickenhäuser C Compiler] - Preisgünstiger C Compiler&lt;br /&gt;
* [http://home.tiscali.cz:8080/~cz056018/lanc_a.htm LANC-Remote] Projekt von Ji&amp;amp;#345;í &amp;amp;#352;mach zur Steuerung von Videorekordern oder Camcordern über das Control-L (LANC) Protokoll mit Hilfe eines AT89C2051.&lt;br /&gt;
&lt;br /&gt;
== MSP430 ==&lt;br /&gt;
* [http://www.mathar.com MSP430 Tutorials] - Tutorials, Anleitungen und viele Beispielprojekte mit dem MSP430-Mikrocontroller&lt;br /&gt;
* [http://www.student-zw.fh-kl.de/~stwi0001/imp/msp430/pwm430/index.htm Pulsweitenmodulation mit dem MSP430] - sehr ausführliche Einführung&lt;br /&gt;
* [http://s116967189.alturo-host.de/elektronik/msp430/msp430.html Kleine Projekte mit dem MSP430] - Schaltplan und Layout zu einem MSP430F149-Board und einem ADXL-G-Sensor mit MSP430&lt;br /&gt;
* [http://tinymicros.com/embedded/MSP430/ The MSP430 Bugspray Database] - umfangreiche Datenbank für Bugs in MSP430-Controllern&lt;br /&gt;
* [http://msp430.info MSP430.info] - Portalseite für MSP430; Info, Projekte (MIDI, USB)&lt;br /&gt;
* [http://groups.yahoo.com/group/msp430 Yahoo group MSP430] - lebhaftes Forum mit vielen MSP430-Experten&lt;br /&gt;
* [http://homepage.hispeed.ch/py430/mspgcc/ mps430-gdb und Eclipse] - Eine Anleitung von Chris Liechti&lt;br /&gt;
&lt;br /&gt;
== ARM ==&lt;br /&gt;
&lt;br /&gt;
=== Herstellerseiten ===&lt;br /&gt;
* [http://www.arm.com ARM] - Entwickler des ARM-Prozessorkerns&lt;br /&gt;
* (TODO: Links zu Philips LPC2xxx, Atmel AT91 und &amp;quot;SAMs&amp;quot;, ST (STR7), OKI, Samsung, TI, AD, Sharp etc.pp.)&lt;br /&gt;
* [http://www.at91.com AT91.COM] - Atmel ARM Informationsseiten (ARM7, ARM9 etc.)&lt;br /&gt;
* [http://www.lpc2100.com lpc2100.com]&lt;br /&gt;
* [http://www.standardics.philips.com/microcontrollers/ Philips Microcontroller Startseite] für sämtliche Philips Mikrocontroller (ARM7, MC51 etc.)&lt;br /&gt;
&lt;br /&gt;
=== Information (Foren, Mailinglisten, Linksammlungen) ===&lt;br /&gt;
&lt;br /&gt;
* [http://freewing-web.hp.infoseek.co.jp/arm_olimex/ Freewing Linksammlung] zu den Philips LPC-ARM7-Controllern (Assemblerbeispiele u.a. für Nokia 3310-GLCD)&lt;br /&gt;
* [http://groups.yahoo.com/group/lpc2000/ LPC2xxx Yahoo-Group]&lt;br /&gt;
* [http://www.open-research.org.uk/ARMuC ARM Microcontroller Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Entwicklungswerkzeuge (Compiler/Assembler/Debugger/Tools) ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.gnuarm.org GNU ARM] GNU Compiler-Toolchain für ARM mit binutils, gcc für C, C++, Java, newlib, gdb/Insight. Binaries für Linux und MS-Windows mit Cygwin&lt;br /&gt;
* [http://h-storm.tantos.homedns.org/gcc_arm.htm gcc for ARM Targets] eine weitere ARM-GNU-Toolchain für MS-Windows &amp;quot;Hosts&amp;quot; &lt;br /&gt;
* [http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/index.html#winarm WinARM] eine an WinAVR angelehnte Sammlung von Entwicklungswerkzeugen (binutils, arm-elf-gcc, newlib, &#039;&#039;newlib-lpc&#039;&#039;, Programmers Notepad, &#039;&#039;Beispiel-Makefiles und Beispielcode&#039;&#039;) für alle ARM-Controller. Beispiele für Philips LPC210x (ARM7TDMI)&lt;br /&gt;
* [http://macraigor.com/full_gnu.htm OCDLibRemote] Schnittstelle zwischen WIGGLER-kompatibler JTAG Hardware und dem GNU-Debugger (gdb)&lt;br /&gt;
* [http://www.goldroad.co.uk/grARM.html Goldroad ARM Assembler]&lt;br /&gt;
* [http://www.clibb.de/ lpc21isp] Flashutility f. LPC21xx, ISP via &amp;quot;Bootloader&amp;quot; (&amp;quot;multiplattform&amp;quot;)&lt;br /&gt;
* [http://gdb-jtag-arm.sourceforge.net/ GDB-JTAG-ARM] GDB JTAG Tools&lt;br /&gt;
* [http://jtagpack.sourceforge.net/ JTAG-Pack] GDB JTAG Tools&lt;br /&gt;
&lt;br /&gt;
=== Tutorials und Beispiele ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.dreamislife.com/arm/ LPC210x ARM7 Microcontroller Tutorial] - Assembler-Beispiele (arm-elf-as) für das Olimex LPC-MT-Board (Philips LPC2106 ARM7TDMI)&lt;br /&gt;
* [http://re-eject.gbadev.org/index.php gcc-Assembler für ARM] - Befehlsübersicht&lt;br /&gt;
* [http://k2pts.home.comcast.net/gbaguy/gbaasm.htm GBA ASM Tutorial] - ARM7 Assembler Tutorial mit arm-elf-as (&amp;quot;gcc&amp;quot;) (Allgemein und GBA)&lt;br /&gt;
* [http://www.robsite.de/daten/tutorials/devgba/gba_asm1.html GBA Assembler Tutorial] - ARM7TDMI, Schwerpunkt auf GBA&lt;br /&gt;
* [http://armoid.com/support.html Eclipse+CDT+gnuarm-Tutorial]&lt;br /&gt;
&lt;br /&gt;
=== Projekte und Quellcodebibliotheken ===&lt;br /&gt;
* [http://hubbard.engr.scu.edu/embedded/arm/armlib/ Procyon ARMlib-LPC2100] - Treiber, Beispiele (GPL-Lizenz!)&lt;br /&gt;
* [http://www.freertos.org/ FreeRTOS] - &amp;quot;Real-Time-Kernel&amp;quot; unter anderem für ARM7 (LPC2xxx) auch AVR, MSP, &#039;51er&lt;br /&gt;
* [http://sources.redhat.com/ecos/ eCos] - &amp;quot;Real-Time-Operating-System&amp;quot; o.a. auch für ARM7&lt;br /&gt;
* [http://www.sharpsma.com/sma/products/MCUSoC.htm Sharp] Librarys für Sharp (G)LCDs&lt;br /&gt;
* [http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/index.html M. Thomas&#039; ARM Projekte] Einsteiger-Projekte. (Blinky, UART, Interrupt, GLCD mit KS0108, DS18x20, DCF77 für LPC2106/21xx) &amp;lt;!-- noch mehr &amp;quot;Eigenwerbung&amp;quot; --&amp;gt;&lt;br /&gt;
* [http://mcu.st.com/ STMicro STR71x-Library]&lt;br /&gt;
* [http://www.gnuarm.com/~lpc2000/ Mirror der LPC2100-Group Dateien] (etwas veraltet, aber ohne Yahoo-Account zugänglich.)&lt;br /&gt;
* [http://www.geocities.com/leon_heller/lpc2104.html Simple LPC210x Prototyping System]&lt;br /&gt;
* [http://www.toradex.com/colibri_downloads/Linux/readme.txt Linux 2.4.29  und Linux 2.6.12.4] für Toradex Colibri basierend auf Intel XScale PXA270&lt;br /&gt;
&lt;br /&gt;
* (TODO: at91-lib-gcc-port, eval-board-beispiele)&lt;br /&gt;
&lt;br /&gt;
=== Hardware (Prototypen-Platinen etc.) ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.olimex.com Olimex] Bulgarischer Anbieter günstiger Philips LPC (ARM7TDMI) Prototypen- und Header-Boards&lt;br /&gt;
* [http://www.microcontroller-starterkits.de Microcontroller-Starterkits] Starter Kits für verschiedene Microcontroller (D)&lt;br /&gt;
* [http://shop.embedit.de/browse_003002_96__.php Embedit] SmallARM Controller AT91SAM7S von Atmel&lt;br /&gt;
* [http://www.toradex.com/e/products.html Colibri] günstiges Intel XScale PXA270 DevKit von Toradex aus der Schweiz&lt;br /&gt;
* [http://www.lpctools.com/ LPCTools] bietet verschiedene Starter Kits für LPC2000 Familie&lt;br /&gt;
* [http://www.embeddedartists.com/ Embedded Artists] bietet verschiedene ser preisgünstige Platinen ab 25 Euro für LPC213x Familie&lt;br /&gt;
&lt;br /&gt;
== [[PIC]] ==&lt;br /&gt;
&lt;br /&gt;
=== Herstellerseiten ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.microchip.com Microchip] Hersteller der PIC Microcontroller&lt;br /&gt;
* [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1406&amp;amp;dDocName=en010014&amp;amp;part=SW006011 Microchip C18 Student Edition] - die &amp;quot;Student Edition&amp;quot; des Microchip C18 C Compilers für die PIC18 Serie ist kostenlos verfügbar.&lt;br /&gt;
&lt;br /&gt;
=== Entwicklungstools / Tutorials / Foren  ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.cc5x.de CC5X] Programmierkurs für PIC-Microkontroller in C (CC5X Compiler)] Programmierkurs mit Beispielen und Schaltplänen, fertige Hardware- und Softwarelösungen. In diesem Kurs sind auch einige Unterprogramme detailliert erklärt.&lt;br /&gt;
* [http://www.members.aon.at/electronics/pic/picpgm/_main.html PICPgm - Free PIC Development Programmer for Windows] Einfacher PIC Programmer für Windows. Unterstützt eine Vielzahl von PIC-Chips und wird ständig erweitert.&lt;br /&gt;
* [http://www.stolz.de.be InCircuit-Programmer und -Debugger (www.stolz.de.be)] Einfacher Nachbau des Microchip ICD2s. Zum Programmieren und Debuggen.&lt;br /&gt;
* [http://www.sprut.de/electronic/pic/index.htm PIC-Microchip-Controller (www.sprut.de)] Diese Seite soll dem Anfänger die ersten Schritte in die Welt der Microcontroller der Firma Microchip erleichtern. Betrachtet werden die 14-Bit-Controller der Serien PIC16Fxxx bzw PIC12Fxxx.&lt;br /&gt;
* [http://www.fernando-heitor.de PIC: Programmierung in CCS (www.fernando-heitor.de)] Dies ist eine weitere Seite die dem Anfänger, der sich mit PICs beschäftigt, auf die Beine hilft. Sie befasst sich hauptsächlich mit dem CCS-Compiler und hat dazu ein sehr gutes Tutorial. Ausserdem bietet die Seite ein Forum speziell für PIC Mikrocontroller.&lt;br /&gt;
* [http://www.microchipc.com/ MicrochipC.com] Programmieren von PIC Microcontrollern mit C. (Enthält auch Links und Bootloader für diverse PICs.)&lt;br /&gt;
&lt;br /&gt;
== [[Z8]] ==&lt;br /&gt;
* [http://www.z8micro.com/forum/ Z8 Encore! Microcontroller Discussion Forum - Dedicated to the ZiLOG Z8 Encore! Microcontroller] Ein der Z8 Encore!-Mikrocontrollerfamilie gewidmetes Diskussionsforum (in Englisch).&lt;br /&gt;
* [http://groups.yahoo.com/group/z8encore/ Yahoo! Groups : z8encore] Yahoo-Gruppe, die sich mit den Z8 Encore! Mikrocontrollern beschäftigt (Anmeldung bei Yahoo erforderlich).&lt;br /&gt;
&lt;br /&gt;
== Programmierbare Logik ([[CPLD]]/[[FPGA]]/[[GAL]]) ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.opencores.org/ OpenCores.org, VHDL Sourcen]&lt;br /&gt;
* [http://www.fpga4fun.com/ fpga4fun]&lt;br /&gt;
&lt;br /&gt;
== DSP ==&lt;br /&gt;
&lt;br /&gt;
=== ADSP-2181 / EZ-Kit Lite ===&lt;br /&gt;
* [http://www.ece.rutgers.edu/ftp/sjo/ezkitl/ezkitl.html ADSP-2181 Experiments]&lt;br /&gt;
* [http://www.dce.bg/~vladitx/adsp2181/ Music synthesizer and guitar effects, ADSP-2181 disassembler]&lt;br /&gt;
* [http://www.gweep.net/~shifty/ezkit/ EZ-Kit Lite Experimenters&#039; Gathering]&lt;br /&gt;
* [http://www.hta-bi.bfh.ch/~ctr/dsp/adspcode.htm Example programs for ADSP2181]&lt;br /&gt;
* [http://web.archive.org/web/20011030073105/www.geocities.com/SiliconValley/Bridge/6581/21xxdsp.html Analog Devices 21xx DSP Underground Appnote Index]&lt;br /&gt;
* [http://yves_c.tripod.com/EzKit/ Building an audio effect or a music generator using a Dsp evaluation board.]&lt;br /&gt;
* [http://www.wau.nl/hemeltje/temporary/personal/adsp/adsp.html ADSP21xx Application notes]&lt;br /&gt;
* [http://www.psionics.demon.co.uk/mp3/ Hardware Assisted Playback of Compressed Audio.]&lt;br /&gt;
&lt;br /&gt;
== Leiterplattenhersteller ==&lt;br /&gt;
&lt;br /&gt;
siehe [[Platinenhersteller|Platinenhersteller]]&lt;br /&gt;
&lt;br /&gt;
== Vermischtes == &lt;br /&gt;
&lt;br /&gt;
* [http://www.epanorama.net ePanorama.net]&lt;br /&gt;
* [http://www.commlinx.com.au/schematics.htm Electronic Schematics] from CommLinx Solutions Pty Ltd&lt;br /&gt;
* [http://www.discovercircuits.com Discover Circuits] a collection of 6000+ electronic circuits or schematics&lt;br /&gt;
* [http://www.cs.net/lucid/intel.htm Intel-Hex-Format] - Beschreibung&lt;br /&gt;
* [http://www.edaboard.com/ EDAboard.com] International Electronics Forum Center&lt;br /&gt;
* [http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/ Final Projects] - Cornell University ECE 476 Microcontroller Design Final Projects&lt;br /&gt;
* [http://home.teleport.com/~brainy/fat32.htm Fat 32 Structures ] Beschreibung der Fat32 Strukturen&lt;br /&gt;
* [http://www.pjrc.com/tech/8051/ide/fat32.html Gute Erklärung zu Fat 32] Mit Beispielen, allerdings auf Englisch&lt;br /&gt;
* [http://www.beyondlogic.org/ BeyondLogic.org] Diverse Mikrocontroller und Interfacing Projekte&lt;br /&gt;
* [http://www.stefpro.de/ StefPro.de] Diverse Projekte und Datenblattsammlung nach Kategorien, Microcontroller, Digital und Analog... Sowie Tutorial &amp;quot;Grundlagen der Bestückung von Platinen&amp;quot; und anderes Wissen&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Linksammlung&amp;diff=10012</id>
		<title>Linksammlung</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Linksammlung&amp;diff=10012"/>
		<updated>2005-11-13T16:02:26Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Bücher */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Auf dieser Seite werden Links zu anderen interessanten Mikrocontroller- und Elektronikseiten gesammelt.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Die alte Linkseite findet man [http://www.mikrocontroller.net/en/links hier].&lt;br /&gt;
&lt;br /&gt;
Hinzufügen von Links:&lt;br /&gt;
# [http://www.mikrocontroller.net/wikisoftware/index.php?title=Linksammlung&amp;amp;action=edit Bearbeiten] anklicken&lt;br /&gt;
# Link unter der entsprechenden Kategorie eintragen&lt;br /&gt;
# &amp;quot;Artikel speichern&amp;quot; klicken&lt;br /&gt;
&lt;br /&gt;
== [[AVR]] ==&lt;br /&gt;
&lt;br /&gt;
=== Herstellerseiten ===&lt;br /&gt;
* [http://www.atmel.com/products/avr/ Atmel.com] Herstellerseiten&lt;br /&gt;
* [http://www.atmel.com/dyn/general/updates.asp Atmel.com updates] Liste der letzten Änderungen in Datenblättern und Beispielcode auf ATMEL.com (nicht nur für AVRs)&lt;br /&gt;
&lt;br /&gt;
=== Information (Foren, Mailinglisten, Linksammlungen) ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.avrfreaks.net/ AVR Freaks] AVR Forum, Samples, Tutorials, User-Projekte, GCC für AVR (Registrierung empfohlen)&lt;br /&gt;
* [http://www.mikrocontroller.net Mikrocontroller.net] - AVR Tutorials, Examples, LINKS, Forum (D)&lt;br /&gt;
* [http://www.openavr.org/ Openavr.org] &amp;quot;central repository of information for the various open source tools available for the development of software for Atmel&#039;s AVR family of 8-bit RISC microcontrollers&amp;quot;&lt;br /&gt;
* [http://www.omegav.ntnu.no/avr/resources.php3 Omega V&#039;s AVR Resource List]&lt;br /&gt;
* [http://www.omegav.ntnu.no/avr/newresources.php3 Omega V&#039;s AVR NEW Resource List]&lt;br /&gt;
* [http://www.ipass.net/hammill/newavr.htm Atmel AVR Embedded Microcontroller Resources]&lt;br /&gt;
* [http://members.tripod.com/Stelios_Cellar/AVR/AVR%20Info.html Stelios Cellar Atmel AVR Info Page] - Samples, Links&lt;br /&gt;
* [http://www.elektronik-projekt.de Elektronik Projekt] - Hauptthemen sind AVR und Roboter&lt;br /&gt;
* [http://www.microschematic.com/ AVR Microcontroller inside] (nett gemacht, Engl.)&lt;br /&gt;
* [http://electrons.psychogenic.com/avr/ Intro To AVR Microcontrollers] (noch(?) sehr wenig Information)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Entwicklungswerkzeuge (Compiler/Assembler/Debugger/Tools/Libraries) ===&lt;br /&gt;
&lt;br /&gt;
==== C ====&lt;br /&gt;
* [http://sourceforge.net/projects/winavr WinAVR] (pronounced &amp;quot;whenever&amp;quot;) is a suite of executable, open source software development tools for the Atmel AVR series [for the] Windows platform&amp;quot; (includes GNU GCC) &lt;br /&gt;
* [http://www.nongnu.org/avr-libc/ avr-libc] avr-gcc&#039;s &amp;quot;standard&amp;quot;-library&lt;br /&gt;
&amp;lt;!-- * [http://hubbard.engr.scu.edu/embedded/avr/avrlib/ Procyon AVRlib] a lot of device drivers and Visual-Studio link for avr-gcc --&amp;gt;&lt;br /&gt;
* [http://procyonengineering.com/avr/avrlib/ Procyon AVRlib] a lot of device drivers and Visual-Studio link for avr-gcc&lt;br /&gt;
* [http://rod.info/avr.html rod.info on AVR] esp. for AVR GNU development tools setup under Linux&lt;br /&gt;
* [http://shop.embedit.de/product__206.php AtmanAVR C/C++ IDE]&lt;br /&gt;
* [http://www.iar.com IAR Embedded Workbench]&lt;br /&gt;
&lt;br /&gt;
==== Assembler ====&lt;br /&gt;
* [http://www.tavrasm.org/ tavrasm] - Toms Linux (Atmel) AVR Assembler&lt;br /&gt;
* [http://www.avr-asm-tutorial.net/gavrasm/index_de.html gavrasm] - Gerd&#039;s Linux/Win/Dos AVR Assembler &lt;br /&gt;
* [http://avra.sourceforge.net/ avra] - avra ATMEL AVR assembler für Linux, FreeBSD, AmigaOS und Win32&lt;br /&gt;
* [http://www.visi.com/~dwinker/revava/ revava] - Disassembler&lt;br /&gt;
&lt;br /&gt;
==== BASIC ====&lt;br /&gt;
* [http://www.mcselec.com/bascom-avr.htm Bascom AVR]&lt;br /&gt;
* [http://www.fastavr.com FastAVR] - Schneller als Bascom , weniger Overhead und mit &#039;ASM&#039; Ausgabe , Nokia3310 LCD Unterstützung&lt;br /&gt;
* [http://www.nettypes.de/mbasic mikrocontrollerBASIC Freeware] - läuft mit Open-Source Betriebssystem auf ATmega32, ATmega128 und C-CONTROL.&lt;br /&gt;
&lt;br /&gt;
==== Pascal ====&lt;br /&gt;
* [http://www.e-lab.de AVRco Pascal Compiler] - AVR Pascal Compiler mit umfangreicher Funktionslibrary&lt;br /&gt;
&lt;br /&gt;
=== Tutorials und Beispiele ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.mc-project.de/ mc-project] AVR Tutorial (D)&lt;br /&gt;
* [http://www.avrbeginners.net AVRBeginners.net] Beginners Guides to AVRs&lt;br /&gt;
* [http://electrons.psychogenic.com/avr/ electrons.psychgenic.com] AVR Microcontroller Section - Einführung und Tutorial (E)&lt;br /&gt;
* [http://www.wikidorf.de/reintechnisch/Inhalt/AVRProjekt-9V-LED-Lampe reintechnisch.de] AVR Tutorial: 9V-LED-Lampe&lt;br /&gt;
&lt;br /&gt;
==== C ====&lt;br /&gt;
* [[AVR-GCC-Tutorial]]&lt;br /&gt;
* [http://winavr.sourceforge.net/document.html WinAVR Starthilfe] (in Englisch)&lt;br /&gt;
&lt;br /&gt;
==== Assembler ====&lt;br /&gt;
* [http://www.avr-asm-tutorial.net Atmel AVR Microcontroller Assembler Tutorial] (D)&lt;br /&gt;
* [http://www.itee.uq.edu.au/~comp1300/pracs/AVR_Studio_Tutorial/ AVR Studio Tutorial] Einstieg in AVRStudio 4 (viele Abbildungen, Engl.)&lt;br /&gt;
* [[AVR-Studio]]&lt;br /&gt;
&lt;br /&gt;
==== Bascom ====&lt;br /&gt;
&lt;br /&gt;
==== Pascal ====&lt;br /&gt;
* [http://www.e-lab.de/AVRco/Tutorial_de.pdf AVRco Pascal Tutorial] - von Gunter&lt;br /&gt;
* [http://www.elektronik-projekt.de/content/download/avrco_tut2.pdf AVRco Pascal Tutoral] - von Markus&lt;br /&gt;
&lt;br /&gt;
=== Hardware (Prototypen-Platinen etc.) ===&lt;br /&gt;
* [http://www.ic-board.de In-Circuit GmbH] Controller Boards, flexibles Baukastensystem über I&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;C-Schnittstelle&lt;br /&gt;
* [http://www.fox4you.cc Austria] Development Tools for ATMEL ATMEGA Microcontrollers Connections via USB and LAN&lt;br /&gt;
* [http://www.kanda.com Kanda] Starter Kits and Development Tools for different Microcontrollers&lt;br /&gt;
* [http://www.dontronics.com Dontronics] Starter Kits and Development Tools for different Microcontrollers, Linkpages for AVR and PIC&lt;br /&gt;
* [http://www.mikrocontroller.com mikrocontroller.com] u.a. AVR-Ctrl (D)&lt;br /&gt;
* [http://www.microcontroller-starterkits.de Microcontroller-Starterkits] Starter Kits for different Microcontrollers (D)&lt;br /&gt;
* [http://www.olimex.com Olimex Ltd.] DevelopmentBoards and Tools&lt;br /&gt;
* [http://www.robotikhardware.de robotikhardware.de] Controller Boards&lt;br /&gt;
* [http://shop.embedit.de/browse_002_21__.php Embedit] Mikrocontrollermodule und -boards&lt;br /&gt;
&lt;br /&gt;
=== Programmierhard- und Software ===&lt;br /&gt;
* [http://www.ic-board.de ICprog-AVR] - sehr schneller und kleiner USB-Programmer für Atmel AVR-Controller, Programmierung direkt aus dem AVR-Studio, AVR910 kompatibel&lt;br /&gt;
* [http://www.bsdhome.com/avrdude/ AVRDUDE] AVR ISP-Programmerierwerkzeug für Unix/Linux/BSD und Windows (Kommandozeile [http://sourceforge.net/projects/avrdude-gui/ (oder mit GUI)], AVR Butterfly-Unterstützung)&lt;br /&gt;
* [http://www.lancos.com/prog.html PonyProg] neben AVR für diverse seriell programmierbare Bauteile (Grafische Nutzeroberfläche und Kommandozeile), siehe auch [[Pony-Prog Tutorial]]&lt;br /&gt;
* [http://savannah.nongnu.org/projects/uisp/ uisp] AVR ISP-Programmerierwerkzeug für Unix/Linux/BSD und Windows (Kommandozeile)&lt;br /&gt;
* [http://www.myplace.nu/avr/yaap/ yaap]&lt;br /&gt;
* [http://www.xs4all.nl/~sbolt/e-index.html SP12]&lt;br /&gt;
* [http://www.mikrocontroller-projekte.de/Mikrocontroller/AVR-Prog/AVR-Programmer.html AVR910 kompatibler Programmer] mit aktueller, beschleunigter Firmware.&lt;br /&gt;
* [http://www.der-hammer.info/hvprog STK500 kompatibler Programmer] als Nachbauprojekt. Siehe auch [[STK500]]&lt;br /&gt;
*  [http://www.siwawi.arubi.uni-kl.de/avr_projects/evertool/ Evertool] kombinierter ISP &amp;amp; [[JTAG]] Programmer (kompatibel zum &amp;quot;original&amp;quot; Atmel AVRISP und Atmel JTAGICE) &lt;br /&gt;
* [http://www.olimex.com Olimex] (Bulgarischer Anbieter) Kostengünstig&lt;br /&gt;
* [http://www.avr-projekte.de/isp.htm AVR910-USB Programmer] incl. USB-Modul und USB-&amp;gt;Seriell Wandler&lt;br /&gt;
*[http://www.fischl.de/usbasp/ USBasp] &amp;amp;#8211; USB-Programmer bestehend aus ATmega8 (kein spezieller USB-Chip notwendig)&lt;br /&gt;
* [http://home.arcor.de/bernhard.michelis Amadeus-USB] - Highspeed-Programmer für (ds)PIC und AVR. Bietet auch Möglichkeiten zur Fehlersuche.&lt;br /&gt;
&lt;br /&gt;
=== Projekte und Quellcodebibliotheken ===&lt;br /&gt;
&lt;br /&gt;
====Bibloteken====&lt;br /&gt;
*[http://www.nongnu.org/avr-libc/ AVR Libc]&lt;br /&gt;
*[http://hubbard.engr.scu.edu/embedded/avr/avrlib/docs/html/index.html Procyon AVRlib]&lt;br /&gt;
&lt;br /&gt;
==== Projektsammlungen ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/ Cornell University ECE 476 Microcontroller Design Final Projects]&lt;br /&gt;
* [http://jump.to/fleury Peter Fleury&#039;s Pages]  - Atmel AVR Projects, Software, Tools and Links&lt;br /&gt;
* [http://www.serasidis.gr/ Serasidis Vasilis&#039; AVRsite] u.a. GLCD, SMS, PAL&lt;br /&gt;
* [http://www.riccibitti.com Alberto Ricci Bitti] u.a. PAL Video-Interface&lt;br /&gt;
* [http://www.ulrichradig.de Mikrocontroller and more] AVR - Projekte (Ethernet,LCD,Relaiskarte usw) und mehr&lt;br /&gt;
* [http://www.online-club.de/~burkhard-john/index.html Burkhard John] (D)&lt;br /&gt;
* [http://home.planet.nl/~meurs274/ AVRmicrocontrollerprojects] u.a. Text-LCD, Schrittmotor, Thermometer&lt;br /&gt;
* [http://users.etech.fh-hamburg.de/users/Dziedz_C/mikrocontroller/index.html Rork Xanders] Mikrocontroller Projekte (D)&lt;br /&gt;
* [http://hem.bredband.net/robinstridh/ Robin Stridh] Rotor-Anzeige, Video-Interface&lt;br /&gt;
* [http://www.dertien.dds.nl/content/avrprojects.html dertien.dds.nl AVR-Projects]&lt;br /&gt;
* [http://www.embedtronics.com/ embedtronics.com]&lt;br /&gt;
* [http://www.siwawi.arubi.uni-kl.de/avr_projects  M. Thomas&#039; AVR Projekte] AVR Butterfly avr-gcc-port, Bootloader, Programmier- und Debughardware, Software-Uart, DS1820-Lib., experimentelle avrdude-Versionen, AVR und CAN mit MCP2515 &amp;lt;!-- Vorsicht &amp;quot;Eigenwerbung&amp;quot; --&amp;gt;&lt;br /&gt;
* [http://www.mictronics.de Michaels Electronic Projects] AVR Projekte (EN) - ua. Sony/Becker CD/MD Wechsler Emulator, RDS-Decoder, GPS Infos, OBD J1850 VPW Interface, USB&amp;lt;&amp;gt;CAN Bus Interface. Informationen zu CD Wechsler Protokollen.&lt;br /&gt;
* [http://www.stahlbucht.de/elektronik/node13/ node13] modulares AVR 8515 Projekt: eine Controller-Platine, an die sich weitere Ein-Ausgabemodule (Tastenfeld, LEDs, LCD-Modul) anschliessen lassen&lt;br /&gt;
* [http://www.mikrocontroller-projekte.de www.mikrocontroller-projekte.de] Diverse Projekte mit AVR Controllern. AVR910 Programmer, Testboard und Modellbauelektronik&lt;br /&gt;
* [http://www.roboternetz.de/phpBB2 Roboternetz-Mikrocontroller Projekte.de] Diverse Projekte mit AVR und anderen Controllern, insbesondere im Bereich Robotik&lt;br /&gt;
* [http://www.avr-projekte.de AVR-Projekte.de] HD44780-LCD über USB und Seriell, AVR910-USB Programmer, Basteleien&lt;br /&gt;
* [http://openeeg.sourceforge.net/ openeeg.sourceforge.net] Das OpenEEG Projekt befasst sich mit der Entwicklung eines preiswerten Elektro-Enzephalographie (EEG) Geräts und dessen freier Steuersoftware zur Messung elektrischer Gehirnströme. Sein µPC Herz ist ein AT90S4433 bzw. ein ATmega8. Ziel sind auch verschiedene EEG Anwendungen z.B. im Bereich mentaler Trainingsmethoden (Neurofeedback).&lt;br /&gt;
* [http://www.amateurfunkbasteln.de/ www.amateurfunkbasteln.de] Seite von Michael Wöste (DL1DMW) u.a. CPU-Board mit AT89C2051, AT89C4051 oder AVR AT90S2313, CPU-Board mit Atmel AT90S8535, Experimentierplatine mit ATmega103, Programmer für AT89C2051/AT89C4051, 32-Kanal-Logik-Analysator bis 40 Mhz (Entwurf von David L. Jones)&lt;br /&gt;
* [http://www.atmel.com/dyn/products/app_notes.asp?family_id=607  Atmel -  AVR 8-Bit RISC - Application Notes] Anwendungshinweise und Beispiele vom Hersteller&lt;br /&gt;
* [http://users.cableaz.com/~cappels/dproj/Home.htm Dick Cappels&#039; Project Pages]&lt;br /&gt;
* [http://see-by-touch.sourceforge.net/index.html SeebyTouch - Blinden-Seh-Ersatzsystem] Computerbilder fühlen durch ein einfaches Gerät (Bauanleitung) und freier Software (für 10 Betriebssysteme) - eine neue Erfahrung für alle&lt;br /&gt;
* [http://www.loetstelle.net www.loetstelle.net] Verschiedene kleinere AVR-Projekte rund um LEDs, z.B. RGB Dimmer, Moodlight. Diverse Elektronikprojekte und Grundlagen&lt;br /&gt;
&lt;br /&gt;
==== Schnittstellen ====&lt;br /&gt;
===== TCP/IP =====&lt;br /&gt;
* [http://www.laskater.com/projects/uipAVR.htm TCP/IP Stack für AVR] mit Realtek RTL8019AS oder Asix AX88796 Netzwerk-Chips (open source f&amp;amp;uuml;r avr-gcc und Imagecraft). Passende Hardware in [http://www.edtp.com/ diesem online-shop]&lt;br /&gt;
* [http://www.ethernut.de Ethernut] - AVR based Hardware with Ethernet-Interface, Multithreading OS, Software and Hardwaredesign is free&lt;br /&gt;
* [http://www.cesko.host.sk/IgorPlugUDP/IgorPlug-UDP%20(AVR)_eng.htm IgorPlug-UDP AVR] - Ethernet &amp;amp; UDP/IP in Software implementiert&lt;br /&gt;
* [http://members.home.nl/bzijlstra/software/examples/RTL8019as.htm] RTL8019 Bascom&lt;br /&gt;
*[[Arthernet - AVR Ethernet]]&lt;br /&gt;
*[http://members.home.nl/bzijlstra/software/examples/RTL8019as.htm AVR und RTL8019]&lt;br /&gt;
&lt;br /&gt;
*[http://mikrocontroller.cco-ev.de/de/download.php#AVR_WEB  avr_webcam]&lt;br /&gt;
**http://avr.auctionant.de/avr-ip-webcam/&lt;br /&gt;
**http://mikrocontroller.cco-ev.de/de/webcam.php&lt;br /&gt;
&lt;br /&gt;
=====CAN=====&lt;br /&gt;
* [http://www.canathome.de/ Can@Home] - CAN als &amp;quot;Installationsbus&amp;quot;, u.a. mit AVRs (D)&lt;br /&gt;
* [http://www.port.de/ www.port.de] - Professionelle CAN/CANopen Entwicklungswerkzeuge&lt;br /&gt;
* [http://can-wiki.info CAN-WIKI] - spezielle Wiki Site für CAN bus (Englisch)&lt;br /&gt;
* [[CAN-Bus]]-Eintrag in diesem Wiki&lt;br /&gt;
* [[CAN als Hausbus]] -Eintrag in diesem Wiki&lt;br /&gt;
&lt;br /&gt;
=====USB=====&lt;br /&gt;
* [http://www.cesko.host.sk/IgorPlugUSB/IgorPlug-USB%20(AVR)_eng.htm  Igor-Plug] - USB Device interface in AVR Firmware - no extra Interface IC needed, read the License&lt;br /&gt;
* [http://www.obdev.at/products/avrusb/ AVRUSB] ? USB-Implementation in C nach gleichem Prinzip wie Igor-Plug, aber einfacher zu verwenden, GPL-ähnliche Lizenz, englisch kommentierter Code&lt;br /&gt;
* [http://www.mindaugas.com/projects/MJoy/ MJoy] USB Joystick Controller on AVR ATmega8&lt;br /&gt;
* [http://www.ime.jku.at/tusb/ TUSB3210-Controller, HID, LIBUSB] Ein Projektseminar, indem es darum ging, die USB-Schnittstelle des TUSB3210 zu aktivieren und die Daten eines ADC an den PC zu senden. USB-Implementierung für µC und PC.&lt;br /&gt;
&lt;br /&gt;
=====DMX512=====&lt;br /&gt;
* [http://home.wtal.de/Mischka/DMX.html Konverter RS232 zum DMX512] Steuerung DMX-fähigen Geräten mit einem PC. Es gibt Low cost Variante zum selber basteln.&lt;br /&gt;
* [http://www.hoelscher-hi.de/hendrik/light/license.htm Hennes Sites] Bauanleitungen für DMX-Dimmerpacks, DMX-Switchpacks, PWM-Controller,... Tutorial für Senden und Empfangen von DMX-Daten mit AVRs.&lt;br /&gt;
* [http://www.lj-skinny-development.de/lj2000/ DMX Lichtanlage im Selbstbau] Projekt für den Selbstbau einer kompletten Lichtanlage zur Steuerung über DMX. Projekt beinhaltet alles was man für den Betrieb einer eigenen Lichtanlage benötigt. (Mischpult, Steuersoftware, Dimmer, Scanner mit Iris, Shutter-Dimmer, 2 rotierenden Goborädern, 2 Farbrädern, CMY-Farbmischeinheit, Prisma, Fokus ...&lt;br /&gt;
&lt;br /&gt;
====LCD-Displays====&lt;br /&gt;
&lt;br /&gt;
===== Text (character-mode) HD44870 =====&lt;br /&gt;
* [http://jump.to/fleury P.Fleury]&lt;br /&gt;
* avrfreaks Projekt 59 (Chris E.) und andere&lt;br /&gt;
* Procyon avrlib v. Pascal Slang (GPL)&lt;br /&gt;
* Bray&lt;br /&gt;
* [http://www.sprut.de/electronic/lcd/index.htm Spruts LCD-Seite]&lt;br /&gt;
* [http://elm-chan.org/docs/lcd/lcd3v.html Standard-LCD auf 3V betreiben (eng)]&lt;br /&gt;
&lt;br /&gt;
===== Siemens S65/M65/CX65 =====&lt;br /&gt;
* [http://www.superkranz.de/christian/S65_Display/DisplayIndex.html S65-Display] vom Siemens S65/M65/CX65, 132x176 Pixel, 65536 Farben, günstig als Ersatzteil zu bekommen&lt;br /&gt;
&lt;br /&gt;
===== Nokia3310 =====&lt;br /&gt;
* [http://www.microsyl.com MicroSyl.Com]&lt;br /&gt;
&amp;lt;!-- * [http://www.microsyl.com/nokialcd/shematic.gif Belegung] --&amp;gt;&lt;br /&gt;
* [http://www.deramon.de/nokia3310lcd.php Deramon.de]&lt;br /&gt;
&lt;br /&gt;
===== Nokia 6100 LCD =====&lt;br /&gt;
&lt;br /&gt;
* [http://www.apetech.de/article.php?artId=3&amp;amp;nnId=12 Nokia 6100 LCD Library] für Nokia-Displays 132x132 Pixel, 4096 Farben mit Philips Controller (bei eBay ziemlich preiswert zu ersteigern)&lt;br /&gt;
* [http://www.myplace.nu/mp3/download/download.php Yampp 7 Software Download Seite]: Archiv &amp;quot;yampp-7 with colour LCD firmware&amp;quot; enthaelt avr-gcc/avr-as Routinen für 6100-LCDs mit Philips- oder Epson-Controller (nicht direkt eine &amp;quot;Library&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
===== KS0108 =====&lt;br /&gt;
* Procyon avrlib (GPL)&lt;br /&gt;
* avrfreaks UP&lt;br /&gt;
* [http://www.apetech.de/article.php?artId=1&amp;amp;nnId=10 apetech.de]&lt;br /&gt;
&lt;br /&gt;
====GPS===&lt;br /&gt;
*http://www.holger-klabunde.de/avr/avrboard.htm#GPSdisplay GPS-Daten auf LCD&lt;br /&gt;
===Bücher===&lt;br /&gt;
&lt;br /&gt;
== [[MCS51]] ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.yCModule.de yCModule: µController-Systeme] - Preisgünstige µController-Module, ISP-Programmiertools und Applikationsboards&lt;br /&gt;
* [http://www.erikbuchmann.de/ Erik Buchmann&#039;s Mikrocontroller-Seite] - Assemblerkurs und mehrere Projekte&lt;br /&gt;
* [http://www.hengesbach.name/80535/ 80C535 Assembler Programmierung]&lt;br /&gt;
* [http://home.t-online.de/home/holger.klabunde/projects/8051.htm Experimentierboard für 8051 Controller]&lt;br /&gt;
* [http://www.woe.de.vu/ World Of Electronics] - Projekte mit den 8051-Controllern von Atmel&lt;br /&gt;
* [http://s116967189.alturo-host.de/elektronik/8051/8051.html Controllerplatine mit SAB80C535]&lt;br /&gt;
* [http://www.nomad.ee/micros/8052bas.html 8052 BASIC Projects] - IDE-Interface&lt;br /&gt;
* [http://home.t-online.de/home/s.holst/sh51/index.html Mikrokontroller sh51] Schaltplan fuer 80C535-Board&lt;br /&gt;
* 8051-Makroassembler [http://plit.de/asem-51/ ASEM-51] (Freeware)&lt;br /&gt;
* [http://sdcc.sourceforge.net/ SDCC - Small Device C Compiler] - freier ANSI-C compiler für Intel 8051, Maxim DS80C390 und Zilog Z80 kompatible Controller.&lt;br /&gt;
* [http://sdccokr.dl9sec.de/ The SDCC Open Knowledge Resource]&lt;br /&gt;
* [http://www.wickenhaeuser.de/ Wickenhäuser C Compiler] - Preisgünstiger C Compiler&lt;br /&gt;
* [http://home.tiscali.cz:8080/~cz056018/lanc_a.htm LANC-Remote] Projekt von Ji&amp;amp;#345;í &amp;amp;#352;mach zur Steuerung von Videorekordern oder Camcordern über das Control-L (LANC) Protokoll mit Hilfe eines AT89C2051.&lt;br /&gt;
&lt;br /&gt;
== MSP430 ==&lt;br /&gt;
* [http://www.mathar.com MSP430 Tutorials] - Tutorials, Anleitungen und viele Beispielprojekte mit dem MSP430-Mikrocontroller&lt;br /&gt;
* [http://www.student-zw.fh-kl.de/~stwi0001/imp/msp430/pwm430/index.htm Pulsweitenmodulation mit dem MSP430] - sehr ausführliche Einführung&lt;br /&gt;
* [http://s116967189.alturo-host.de/elektronik/msp430/msp430.html Kleine Projekte mit dem MSP430] - Schaltplan und Layout zu einem MSP430F149-Board und einem ADXL-G-Sensor mit MSP430&lt;br /&gt;
* [http://tinymicros.com/embedded/MSP430/ The MSP430 Bugspray Database] - umfangreiche Datenbank für Bugs in MSP430-Controllern&lt;br /&gt;
* [http://msp430.info MSP430.info] - Portalseite für MSP430; Info, Projekte (MIDI, USB)&lt;br /&gt;
* [http://groups.yahoo.com/group/msp430 Yahoo group MSP430] - lebhaftes Forum mit vielen MSP430-Experten&lt;br /&gt;
* [http://homepage.hispeed.ch/py430/mspgcc/ mps430-gdb und Eclipse] - Eine Anleitung von Chris Liechti&lt;br /&gt;
&lt;br /&gt;
== ARM ==&lt;br /&gt;
&lt;br /&gt;
=== Herstellerseiten ===&lt;br /&gt;
* [http://www.arm.com ARM] - Entwickler des ARM-Prozessorkerns&lt;br /&gt;
* (TODO: Links zu Philips LPC2xxx, Atmel AT91 und &amp;quot;SAMs&amp;quot;, ST (STR7), OKI, Samsung, TI, AD, Sharp etc.pp.)&lt;br /&gt;
* [http://www.at91.com AT91.COM] - Atmel ARM Informationsseiten (ARM7, ARM9 etc.)&lt;br /&gt;
* [http://www.lpc2100.com lpc2100.com]&lt;br /&gt;
* [http://www.standardics.philips.com/microcontrollers/ Philips Microcontroller Startseite] für sämtliche Philips Mikrocontroller (ARM7, MC51 etc.)&lt;br /&gt;
&lt;br /&gt;
=== Information (Foren, Mailinglisten, Linksammlungen) ===&lt;br /&gt;
&lt;br /&gt;
* [http://freewing-web.hp.infoseek.co.jp/arm_olimex/ Freewing Linksammlung] zu den Philips LPC-ARM7-Controllern (Assemblerbeispiele u.a. für Nokia 3310-GLCD)&lt;br /&gt;
* [http://groups.yahoo.com/group/lpc2000/ LPC2xxx Yahoo-Group]&lt;br /&gt;
* [http://www.open-research.org.uk/ARMuC ARM Microcontroller Wiki]&lt;br /&gt;
&lt;br /&gt;
=== Entwicklungswerkzeuge (Compiler/Assembler/Debugger/Tools) ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.gnuarm.org GNU ARM] GNU Compiler-Toolchain für ARM mit binutils, gcc für C, C++, Java, newlib, gdb/Insight. Binaries für Linux und MS-Windows mit Cygwin&lt;br /&gt;
* [http://h-storm.tantos.homedns.org/gcc_arm.htm gcc for ARM Targets] eine weitere ARM-GNU-Toolchain für MS-Windows &amp;quot;Hosts&amp;quot; &lt;br /&gt;
* [http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/index.html#winarm WinARM] eine an WinAVR angelehnte Sammlung von Entwicklungswerkzeugen (binutils, arm-elf-gcc, newlib, &#039;&#039;newlib-lpc&#039;&#039;, Programmers Notepad, &#039;&#039;Beispiel-Makefiles und Beispielcode&#039;&#039;) für alle ARM-Controller. Beispiele für Philips LPC210x (ARM7TDMI)&lt;br /&gt;
* [http://macraigor.com/full_gnu.htm OCDLibRemote] Schnittstelle zwischen WIGGLER-kompatibler JTAG Hardware und dem GNU-Debugger (gdb)&lt;br /&gt;
* [http://www.goldroad.co.uk/grARM.html Goldroad ARM Assembler]&lt;br /&gt;
* [http://www.clibb.de/ lpc21isp] Flashutility f. LPC21xx, ISP via &amp;quot;Bootloader&amp;quot; (&amp;quot;multiplattform&amp;quot;)&lt;br /&gt;
* [http://gdb-jtag-arm.sourceforge.net/ GDB-JTAG-ARM] GDB JTAG Tools&lt;br /&gt;
* [http://jtagpack.sourceforge.net/ JTAG-Pack] GDB JTAG Tools&lt;br /&gt;
&lt;br /&gt;
=== Tutorials und Beispiele ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.dreamislife.com/arm/ LPC210x ARM7 Microcontroller Tutorial] - Assembler-Beispiele (arm-elf-as) für das Olimex LPC-MT-Board (Philips LPC2106 ARM7TDMI)&lt;br /&gt;
* [http://re-eject.gbadev.org/index.php gcc-Assembler für ARM] - Befehlsübersicht&lt;br /&gt;
* [http://k2pts.home.comcast.net/gbaguy/gbaasm.htm GBA ASM Tutorial] - ARM7 Assembler Tutorial mit arm-elf-as (&amp;quot;gcc&amp;quot;) (Allgemein und GBA)&lt;br /&gt;
* [http://www.robsite.de/daten/tutorials/devgba/gba_asm1.html GBA Assembler Tutorial] - ARM7TDMI, Schwerpunkt auf GBA&lt;br /&gt;
* [http://armoid.com/support.html Eclipse+CDT+gnuarm-Tutorial]&lt;br /&gt;
&lt;br /&gt;
=== Projekte und Quellcodebibliotheken ===&lt;br /&gt;
* [http://hubbard.engr.scu.edu/embedded/arm/armlib/ Procyon ARMlib-LPC2100] - Treiber, Beispiele (GPL-Lizenz!)&lt;br /&gt;
* [http://www.freertos.org/ FreeRTOS] - &amp;quot;Real-Time-Kernel&amp;quot; unter anderem für ARM7 (LPC2xxx) auch AVR, MSP, &#039;51er&lt;br /&gt;
* [http://sources.redhat.com/ecos/ eCos] - &amp;quot;Real-Time-Operating-System&amp;quot; o.a. auch für ARM7&lt;br /&gt;
* [http://www.sharpsma.com/sma/products/MCUSoC.htm Sharp] Librarys für Sharp (G)LCDs&lt;br /&gt;
* [http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/index.html M. Thomas&#039; ARM Projekte] Einsteiger-Projekte. (Blinky, UART, Interrupt, GLCD mit KS0108, DS18x20, DCF77 für LPC2106/21xx) &amp;lt;!-- noch mehr &amp;quot;Eigenwerbung&amp;quot; --&amp;gt;&lt;br /&gt;
* [http://mcu.st.com/ STMicro STR71x-Library]&lt;br /&gt;
* [http://www.gnuarm.com/~lpc2000/ Mirror der LPC2100-Group Dateien] (etwas veraltet, aber ohne Yahoo-Account zugänglich.)&lt;br /&gt;
* [http://www.geocities.com/leon_heller/lpc2104.html Simple LPC210x Prototyping System]&lt;br /&gt;
* [http://www.toradex.com/colibri_downloads/Linux/readme.txt Linux 2.4.29  und Linux 2.6.12.4] für Toradex Colibri basierend auf Intel XScale PXA270&lt;br /&gt;
&lt;br /&gt;
* (TODO: at91-lib-gcc-port, eval-board-beispiele)&lt;br /&gt;
&lt;br /&gt;
=== Hardware (Prototypen-Platinen etc.) ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.olimex.com Olimex] Bulgarischer Anbieter günstiger Philips LPC (ARM7TDMI) Prototypen- und Header-Boards&lt;br /&gt;
* [http://www.microcontroller-starterkits.de Microcontroller-Starterkits] Starter Kits für verschiedene Microcontroller (D)&lt;br /&gt;
* [http://shop.embedit.de/browse_003002_96__.php Embedit] SmallARM Controller AT91SAM7S von Atmel&lt;br /&gt;
* [http://www.toradex.com/e/products.html Colibri] günstiges Intel XScale PXA270 DevKit von Toradex aus der Schweiz&lt;br /&gt;
* [http://www.lpctools.com/ LPCTools] bietet verschiedene Starter Kits für LPC2000 Familie&lt;br /&gt;
* [http://www.embeddedartists.com/ Embedded Artists] bietet verschiedene ser preisgünstige Platinen ab 25 Euro für LPC213x Familie&lt;br /&gt;
&lt;br /&gt;
== [[PIC]] ==&lt;br /&gt;
&lt;br /&gt;
=== Herstellerseiten ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.microchip.com Microchip] Hersteller der PIC Microcontroller&lt;br /&gt;
* [http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1406&amp;amp;dDocName=en010014&amp;amp;part=SW006011 Microchip C18 Student Edition] - die &amp;quot;Student Edition&amp;quot; des Microchip C18 C Compilers für die PIC18 Serie ist kostenlos verfügbar.&lt;br /&gt;
&lt;br /&gt;
=== Entwicklungstools / Tutorials / Foren  ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.cc5x.de CC5X] Programmierkurs für PIC-Microkontroller in C (CC5X Compiler)] Programmierkurs mit Beispielen und Schaltplänen, fertige Hardware- und Softwarelösungen. In diesem Kurs sind auch einige Unterprogramme detailliert erklärt.&lt;br /&gt;
* [http://www.members.aon.at/electronics/pic/picpgm/_main.html PICPgm - Free PIC Development Programmer for Windows] Einfacher PIC Programmer für Windows. Unterstützt eine Vielzahl von PIC-Chips und wird ständig erweitert.&lt;br /&gt;
* [http://www.stolz.de.be InCircuit-Programmer und -Debugger (www.stolz.de.be)] Einfacher Nachbau des Microchip ICD2s. Zum Programmieren und Debuggen.&lt;br /&gt;
* [http://www.sprut.de/electronic/pic/index.htm PIC-Microchip-Controller (www.sprut.de)] Diese Seite soll dem Anfänger die ersten Schritte in die Welt der Microcontroller der Firma Microchip erleichtern. Betrachtet werden die 14-Bit-Controller der Serien PIC16Fxxx bzw PIC12Fxxx.&lt;br /&gt;
* [http://www.fernando-heitor.de PIC: Programmierung in CCS (www.fernando-heitor.de)] Dies ist eine weitere Seite die dem Anfänger, der sich mit PICs beschäftigt, auf die Beine hilft. Sie befasst sich hauptsächlich mit dem CCS-Compiler und hat dazu ein sehr gutes Tutorial. Ausserdem bietet die Seite ein Forum speziell für PIC Mikrocontroller.&lt;br /&gt;
* [http://www.microchipc.com/ MicrochipC.com] Programmieren von PIC Microcontrollern mit C. (Enthält auch Links und Bootloader für diverse PICs.)&lt;br /&gt;
&lt;br /&gt;
== [[Z8]] ==&lt;br /&gt;
* [http://www.z8micro.com/forum/ Z8 Encore! Microcontroller Discussion Forum - Dedicated to the ZiLOG Z8 Encore! Microcontroller] Ein der Z8 Encore!-Mikrocontrollerfamilie gewidmetes Diskussionsforum (in Englisch).&lt;br /&gt;
* [http://groups.yahoo.com/group/z8encore/ Yahoo! Groups : z8encore] Yahoo-Gruppe, die sich mit den Z8 Encore! Mikrocontrollern beschäftigt (Anmeldung bei Yahoo erforderlich).&lt;br /&gt;
&lt;br /&gt;
== Programmierbare Logik ([[CPLD]]/[[FPGA]]/[[GAL]]) ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.opencores.org/ OpenCores.org, VHDL Sourcen]&lt;br /&gt;
* [http://www.fpga4fun.com/ fpga4fun]&lt;br /&gt;
&lt;br /&gt;
== DSP ==&lt;br /&gt;
&lt;br /&gt;
=== ADSP-2181 / EZ-Kit Lite ===&lt;br /&gt;
* [http://www.ece.rutgers.edu/ftp/sjo/ezkitl/ezkitl.html ADSP-2181 Experiments]&lt;br /&gt;
* [http://www.dce.bg/~vladitx/adsp2181/ Music synthesizer and guitar effects, ADSP-2181 disassembler]&lt;br /&gt;
* [http://www.gweep.net/~shifty/ezkit/ EZ-Kit Lite Experimenters&#039; Gathering]&lt;br /&gt;
* [http://www.hta-bi.bfh.ch/~ctr/dsp/adspcode.htm Example programs for ADSP2181]&lt;br /&gt;
* [http://web.archive.org/web/20011030073105/www.geocities.com/SiliconValley/Bridge/6581/21xxdsp.html Analog Devices 21xx DSP Underground Appnote Index]&lt;br /&gt;
* [http://yves_c.tripod.com/EzKit/ Building an audio effect or a music generator using a Dsp evaluation board.]&lt;br /&gt;
* [http://www.wau.nl/hemeltje/temporary/personal/adsp/adsp.html ADSP21xx Application notes]&lt;br /&gt;
* [http://www.psionics.demon.co.uk/mp3/ Hardware Assisted Playback of Compressed Audio.]&lt;br /&gt;
&lt;br /&gt;
== Leiterplattenhersteller ==&lt;br /&gt;
&lt;br /&gt;
siehe [[Platinenhersteller|Platinenhersteller]]&lt;br /&gt;
&lt;br /&gt;
== Vermischtes == &lt;br /&gt;
&lt;br /&gt;
* [http://www.epanorama.net ePanorama.net]&lt;br /&gt;
* [http://www.commlinx.com.au/schematics.htm Electronic Schematics] from CommLinx Solutions Pty Ltd&lt;br /&gt;
* [http://www.discovercircuits.com Discover Circuits] a collection of 6000+ electronic circuits or schematics&lt;br /&gt;
* [http://www.cs.net/lucid/intel.htm Intel-Hex-Format] - Beschreibung&lt;br /&gt;
* [http://www.edaboard.com/ EDAboard.com] International Electronics Forum Center&lt;br /&gt;
* [http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/ Final Projects] - Cornell University ECE 476 Microcontroller Design Final Projects&lt;br /&gt;
* [http://home.teleport.com/~brainy/fat32.htm Fat 32 Structures ] Beschreibung der Fat32 Strukturen&lt;br /&gt;
* [http://www.pjrc.com/tech/8051/ide/fat32.html Gute Erklärung zu Fat 32] Mit Beispielen, allerdings auf Englisch&lt;br /&gt;
* [http://www.beyondlogic.org/ BeyondLogic.org] Diverse Mikrocontroller und Interfacing Projekte&lt;br /&gt;
* [http://www.stefpro.de/ StefPro.de] Diverse Projekte und Datenblattsammlung nach Kategorien, Microcontroller, Digital und Analog... Sowie Tutorial &amp;quot;Grundlagen der Bestückung von Platinen&amp;quot; und anderes Wissen&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Fahrradcomputer&amp;diff=11865</id>
		<title>Fahrradcomputer</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Fahrradcomputer&amp;diff=11865"/>
		<updated>2005-11-11T23:06:48Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:AVR]]&lt;br /&gt;
[[Category:Projekte]]&lt;br /&gt;
&lt;br /&gt;
= Features =&lt;br /&gt;
&lt;br /&gt;
* Kilometerzähler                                                                                 &lt;br /&gt;
** Gesamtstrecke&lt;br /&gt;
** Tourstrecke &lt;br /&gt;
** Tagesstrecke&lt;br /&gt;
** Strecke seit der letzten Pause&lt;br /&gt;
* Geschwindigkeitsmessung&lt;br /&gt;
** Momentangeschwindigkeit&lt;br /&gt;
** Tourmittel&lt;br /&gt;
** Tagesmittel&lt;br /&gt;
** Mittel seit der letzten Pause&lt;br /&gt;
* Kurbeldrehzahl&lt;br /&gt;
* Temperatur                                                                              &lt;br /&gt;
* Uhrzeit&lt;br /&gt;
* Akkuspannungsüberwachung&lt;br /&gt;
* Pulsfrequenzmessung&lt;br /&gt;
* Vertikalgeschwindigkeit&lt;br /&gt;
* Lesen des NMEA-Outputs von GPS-Empfängern&lt;br /&gt;
* Logging der Daten im ser.Flash des Butterfly oder einer MMC.&lt;br /&gt;
* Kommunikation mit PC zum Datenauslesen&lt;br /&gt;
&lt;br /&gt;
Die Messung der Radumdrehung soll außer der Reedkontaktmethode auch über die Frequenz des [http://www.nabendynamo.de/detail.htm Schmidt-Nabendynamos] möglich sein.&lt;br /&gt;
&lt;br /&gt;
= Offene Punkte/Fragen =&lt;br /&gt;
&lt;br /&gt;
* Die Verwendung von printf aus der gcclib kostet 5k Flash und braucht manchmal etwas RAM. Dafür ist es bequem. Oder doch besser eine LowCost-Lösung?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Target =&lt;br /&gt;
&lt;br /&gt;
* [[AVR_Butterfly|Butterfly]]&lt;br /&gt;
* [[ATmega]]* mit externem Display&lt;br /&gt;
* ATtiny* ohne Display&lt;br /&gt;
                                                                                                                                                                                    &lt;br /&gt;
&lt;br /&gt;
= Funktionsdetails =&lt;br /&gt;
&lt;br /&gt;
== System Timer ==&lt;br /&gt;
&lt;br /&gt;
Der Timer2 erzeugt aus dem 38kHz-Oszillatortakt einen periodischen Interrupt im 1/4 Sekunden Abstand.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Menu ==&lt;br /&gt;
&lt;br /&gt;
Auswahl der Anzeige über Up/Down. Kurze Zeit wird die Funktion als Text angezeigt, danach der Zahlenwert.&lt;br /&gt;
Mit Left wird der Funktionstext erneut angezeigt.&lt;br /&gt;
Right führt zu einem ev. Submenü der Funktion.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Entfernungsmessung ==                                                                  &lt;br /&gt;
Der Radumfang wird in 1/256 Metern gespeichert. Dieser wird bei jeder Radumdrehung zum Gesamt(kilo)meterzähler addiert.&lt;br /&gt;
&lt;br /&gt;
Der Reedkontakt am Rad löst einen Interrupt aus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Verwendung des SON als Tachogeber ===&lt;br /&gt;
&lt;br /&gt;
Frequenzbereich: 5 Hz - 200 Hz (geschätzt, muss noch gemessen werden).&lt;br /&gt;
&lt;br /&gt;
Schaltungsvorschlag zur Frequenzmessung des Nabendynamos und damit auch zur Geschwindigkeitsmessung: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[bild:son_diode.png|SON Frequenzmessung]]&lt;br /&gt;
&lt;br /&gt;
[[Media:son_diode.sch|EAGLE-Schaltplan]]&lt;br /&gt;
&lt;br /&gt;
== Geschwindigkeitsmessung ==&lt;br /&gt;
&lt;br /&gt;
Bei jedem Radinterrupt wird der Timer2 und die Systime ausgelesen.&lt;br /&gt;
Mit Timer2prescaler 32 ergibt sich eine Auflösung von 1/1024 Sekunden.&lt;br /&gt;
&lt;br /&gt;
Die maximale Geschwindigkeit wird mit 30 m/s festgelegt. Daraus folgt bei einem 20 Zoll Rad eine maximale Raddrehzahl von ca. 17 Hz (min. Peridendauer &amp;gt; 50ms). Die Körnigkeit der Messung liegt also bei der Maximalgeschwindigkeit so in der Gegend von 2%.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kurbeldrehzahl ==&lt;br /&gt;
&lt;br /&gt;
Der Reedkontakt geht auch auf einen Interrupteingang.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Temperatur ==&lt;br /&gt;
&lt;br /&gt;
Der Butterfly hat einen NTC an einem Analogport.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uhrzeit ==&lt;br /&gt;
&lt;br /&gt;
Die Uhrzeit wird nicht wie beim Butterfly-Demo in Sekunden-, Minuten- und Stundenvariablen sondern als 1/4-Sekundenzähler gespeichert. Soll die Uhzeit angezeigt werden, wird eine Umrechnungsfunktion aufgerufen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vertikalgeschwindigkeit ==&lt;br /&gt;
&lt;br /&gt;
Die absolute Höhe ist uninteressant.&lt;br /&gt;
Aus der Vertikalgeschwindigkeit kann die Steigung und die Steigleistung ermittelt werden.&lt;br /&gt;
&lt;br /&gt;
Wie bei den Variometern der Segel- und Drachenflieger wird die Ausgangsspannung eines Drucksensors differenziert.&lt;br /&gt;
&lt;br /&gt;
Alternativ könnte man auch die Steigung direkt messen. Bob Pease schreibt in der Electronic Design September 2004, daß er sowas für seine Nepaltour gebaut hatte. Bergauf hätte es aber wg. des Gewackels nicht funktioniert (vermutlich fährt er ein gefedertes Mountainbike). Schaltungsdetails hat er kein angegeben, nur, daß er ein Öl-Fett-Gemisch als Dämpfer verwendet.&lt;br /&gt;
&lt;br /&gt;
Vielleicht kann man sowas auch nach dem Wasserwaagenprinzip bauen.&lt;br /&gt;
&lt;br /&gt;
== Logging ==&lt;br /&gt;
Alle Daten werden in einer Reihe gespeichert.&lt;br /&gt;
Die Art des Eintrags wird anhand einer 4-bit ID bestimmt.&lt;br /&gt;
Dannach folgen 12 Bit Daten.&lt;br /&gt;
Die kleinste Zeiteinheit im Logging, die Logging Unit, ist 2 Sekunden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Timestamp ===&lt;br /&gt;
Die Timestamp enthält die Zeit in Vielfachen von 256 Logging Units.&lt;br /&gt;
&lt;br /&gt;
| ID | Timestamp |&lt;br /&gt;
&lt;br /&gt;
=== Deltatimestamp ===&lt;br /&gt;
Das ist kein eigener Loggingeintrag, sondern Teil der sich unregelmäßig ändernden Loggingeinträge, wie Temperatur oder Puls. Es werden die letzten 8 bit der Zeit in Logging Units gespeichert.&lt;br /&gt;
&lt;br /&gt;
=== Entfernung ===&lt;br /&gt;
Die Entfernungsdaten werden in einem festen Zeitintervall, der Logging Unit, gespeichert.&lt;br /&gt;
Sollte es zu Aussetzern kommen (z.B. weil das Fahrzeug steht), wird vor dem neuen Eintrag ein Timestamp geschrieben.&lt;br /&gt;
&lt;br /&gt;
| ID | Entfernungsdifferenz |&lt;br /&gt;
&lt;br /&gt;
=== Trittfrequenz ===&lt;br /&gt;
Die Trittfrequenz wird, wie die Temperatur, als Änderung gegenüber dem vorhergehenden Wert gespeichert. Gelegentlich wird der tatsächliche Wert geschrieben.&lt;br /&gt;
&lt;br /&gt;
| ID | Delta Frequenz | Delta Timestamp |&lt;br /&gt;
&lt;br /&gt;
=== Temperatur ===&lt;br /&gt;
Die Temperatur wird normalerweise als Änderung gegenüber der vorhergehenden Temperatureintrag gespeichert. Gelegentlich wird die tatsächliche Temperatur ohne Deltatimestamp geschrieben.&lt;br /&gt;
&lt;br /&gt;
| ID | Delta Temperature | Delta Timestamp |&lt;br /&gt;
&lt;br /&gt;
| ID | Temperatur |&lt;br /&gt;
&lt;br /&gt;
=== Puls ===&lt;br /&gt;
Der Puls wird, wie die Temperatur, als Änderung gegenüber dem vorhergehenden Wert gespeichert. Gelegentlich wird der tatsächliche Puls geschrieben.&lt;br /&gt;
&lt;br /&gt;
| ID | Delta Puls | Delta Timestamp |&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== GPS-Connection ==&lt;br /&gt;
&lt;br /&gt;
Über RS232 werden die NMEA-Daten eingelesen. Damit kann die Uhr gestellt werden und Position und Höhe mitgeloggt werden.&lt;br /&gt;
&lt;br /&gt;
== PC-Kommunikation ==&lt;br /&gt;
&lt;br /&gt;
Über RS232 werden die geloggten Daten auf den PC übertragen.&lt;br /&gt;
&lt;br /&gt;
Eventuell Kommunikation mit einem W-Lan oder BT Modul zu einem PC.&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Warnung:&#039;&#039;&#039; Das ist kein fertiger Radcomputer, sondern eine Diskussionsgrundlage für die Entwicklung.&lt;br /&gt;
&lt;br /&gt;
[[Media:Radcomputer-0.0.tar.gz]]&lt;br /&gt;
&lt;br /&gt;
== In Arbeit ==&lt;br /&gt;
* Logging&lt;br /&gt;
* Xmodem Protoll zur Datenübertragung&lt;br /&gt;
&lt;br /&gt;
== TODO ==&lt;br /&gt;
* Sensordatenfilterung&lt;br /&gt;
* NMEA-Auswertung&lt;br /&gt;
* Stromverbrauch senken&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
*[http://www.mikrocontroller.net/forum/read-1-79785.html Thread im Forum zur Seite]&lt;br /&gt;
*[[Pulsuhrempfänger_mit_AVR_Butterfly]]&lt;br /&gt;
*[http://homepages.compuserve.de/SIGIBORST/ Fahrradcomputer mit Pulsmesser]&lt;br /&gt;
*[http://www.avrfreaks.net/Freaks/freakshow.php?keyword_is_id=1&amp;amp;keywords=10 Variometer] bei avrfreaks.net&lt;br /&gt;
*[http://www.circuitcellar.com/avr2004/DA1300.html Variometer-Altimeter for Free Flying] bei www.circuitcellar.com&lt;br /&gt;
*[[AVR Butterfly]]&lt;br /&gt;
&lt;br /&gt;
*http://veloace.sf.net Palm fahrradcomputer&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Logic_Analyzer&amp;diff=11413</id>
		<title>Logic Analyzer</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Logic_Analyzer&amp;diff=11413"/>
		<updated>2005-11-11T20:09:14Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Unterkategorie:&lt;br /&gt;
* [[Logic_Analyzer | Hardware]]&lt;br /&gt;
* [[Logic_Analyzer_Software | Software]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Weiter Artikel=&lt;br /&gt;
*[[Palm-Logicanalyzer]]&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Palm-Logicanalyzer&amp;diff=14892</id>
		<title>Palm-Logicanalyzer</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Palm-Logicanalyzer&amp;diff=14892"/>
		<updated>2005-11-11T20:08:16Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Links zu aehnlichen Projekten */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Projekte]]&lt;br /&gt;
&lt;br /&gt;
Dieser Artikel ist auf Grundlage des folgenden Threads entstanden:&lt;br /&gt;
* [http://www.mikrocontroller.net/forum/read-1-254374.html]PDA als LA&lt;br /&gt;
&lt;br /&gt;
Es soll keine Konkurenz zum anderen LA-Projekt enstehen, sondern nur eine sehr einfache Variante auf Basis eines AVR-Mikrocontrollers in Verbindung mit einem Palm als Benutzerschnittstelle.&lt;br /&gt;
&lt;br /&gt;
==Anforderungen==&lt;br /&gt;
* geringe Kosten&lt;br /&gt;
* einfach nachzubauen&lt;br /&gt;
* sowohl mit als auch ohne Palm benutzbar&lt;br /&gt;
&lt;br /&gt;
==Einschraenkungen==&lt;br /&gt;
* serielle Anbindung mit max 115200baud&lt;br /&gt;
* geringe Aufloesung von 160x160px auf dem Palm(ja es gibt auch Palms mit HiRes-Display, aufgrund der einfachen Beschaffbarkeit der aelteren Modelle(ebay ca 10-30&amp;amp;#8364;) sollte aber grundsaetzlich von der geringen Aufloesung ausgegangen werden)&lt;br /&gt;
* Verzicht auf SMD-Bauteile, CPLDs, externe SRAMs usw. (evtl reicht sogar eine Lochraster-Version)&lt;br /&gt;
* 8 Kanaele&lt;br /&gt;
* geringe Samplerate(wie schnell kann ein AVR(@ca 14Mhz, wegen Baudratenquarz) einen Port abfragen und in den RAM schreiben?)&lt;br /&gt;
* keine erweiterung auf ein dso, da ungleich komplizierter in der beschaltung, selbst bei verwendung des internen adc&lt;br /&gt;
&lt;br /&gt;
==Ablauf==&lt;br /&gt;
* zunaechst waere es wichtig zu wissen, ob ueberhaupt genug Leute Interesse an einem solchen Projekt haben. Deswegen bitte einfach mal in dem oben erwaehnten Thread vorbeischauen und eure Meinung posten.&lt;br /&gt;
* allgemeines Brainstorming&lt;br /&gt;
* dann sollte ein Pflichtenheft erstellt werden, damit es spaeter keine Ueberraschungen gibt, und die einzelnen Arbeitsgruppen sich nicht mit nachtraeglichen Aenderungen rumschlagen muessen.&lt;br /&gt;
* als naechstes steht die Festlegung der Schnittstellen auf dem Programm&lt;br /&gt;
* ab jetzt koennen die einzelnen Aspekte unabhaegig weiter bearbeitet werden&lt;br /&gt;
* sobald das Projekt Beta-Status erreicht, kann mit dem Nachbau begonnen werden. &lt;br /&gt;
&lt;br /&gt;
==Brainstorming==&lt;br /&gt;
* ist es sinnvoll ein version-control-system (cvs oder besser svn) zu benutzen?&lt;br /&gt;
* plattformuebergreifende PC-Software durch geeignete Toolsets(mein fav ist [http://www.fltk.org]fltk)&lt;br /&gt;
* wer wuerde denn einen Teilaspkekt des Projekts entwickeln wollen?&lt;br /&gt;
** salival-&amp;gt; Palmsoftware&lt;br /&gt;
** Hans -&amp;gt; AVR,PC-Soft&lt;br /&gt;
* wieviel Zeit kann Derjenige dann dafuer aufbringen? ich(salival) hab im moment eigentlich genug andere Sachen zu tun, die weitaus wichtiger waeren. Somit koennte sich die Entwicklung zumindest was mich betrifft durchaus laenger hinziehen&lt;br /&gt;
** Hans -&amp;gt; wenig bis weihnachten...&lt;br /&gt;
* welcher Controller, bzw besser gefragt, welche Speichertiefe ist sinnvoll?&lt;br /&gt;
** 1024 Byte --&amp;gt; atmega8&lt;br /&gt;
** 2048 Byte --&amp;gt; atmega32&lt;br /&gt;
** 4096 Byte --&amp;gt; atmega644(beschaffbarkeit?)&lt;br /&gt;
* oder doch lieber ein atmega8515 mit externem sram? damit waeren Speichertiefen bis knapp unter 64kb moeglich --&amp;gt; sollte mehr als ausreichend sein, um auch wirklich was mit dem LA anfangen zu koennen.&lt;br /&gt;
* half- und quarter-modus mit 4 respektive 2 Kanaelen um die Aufzeichnungsdauer zu verdoppeln/vervierfachen&lt;br /&gt;
* da ich(salival) noch nie einen LA benutzt habe, was sind die wichtigsten(unverzichtbaren) Features?&lt;br /&gt;
&lt;br /&gt;
* es sollten neben den digitalen Kanälen auch ein bis ... analoge Kanäle aufgezeichnet werden können, um bspw. Schaltstufen zu analysieren&lt;br /&gt;
**siehe oben: es ist definitionsgemaess keine dso-erweiterung vorgesehen, da dies eine verhaeltnismaessig grosse heraussvorderung an den analogteil stellt. sollte jedoch jemand ein zusatzmodul oder eine alternative hardwareversion entwickeln wollen, steht ihm das offen. das geplante protokoll wird genug spielraum dafuer haben. auch eine erweiterung der palm-software waere denkbar, ist jedoch erstmal nicht angedacht, bevor die la-software nicht &amp;quot;fertig&amp;quot; ist.&lt;br /&gt;
&lt;br /&gt;
* ich (hans) hab mir mal gedanken über die avr-soft gemacht für die voll-avr version. der avr bekommt am xmem einfach ram drangehängt und zwar so,dass er einen überlauf bekomm wenn der ram voll ist.. mit einem st z+ geht man durch bis ein überlauf passiert =&amp;gt; böses flag lässt sich blicken =&amp;gt; raus aus der sampling-loop... es wäre nun nett wenn sich jemand erbarmen könnte zu überlegen obs nicht noch schneller ginge ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
triggerloop:&lt;br /&gt;
in rx,PINx	1&lt;br /&gt;
or rx,rmask	1&lt;br /&gt;
sub rx,rvalue	1&lt;br /&gt;
brne triggerloop 1/2&lt;br /&gt;
&lt;br /&gt;
nop&lt;br /&gt;
&lt;br /&gt;
sampleloop:&lt;br /&gt;
in rx,PINx	1&lt;br /&gt;
st z+,rx	2&lt;br /&gt;
brcc sampleloop 1/2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
das macht 5 takte zum triggern (trigger byte wird nicht gespeichert da redundant) und für jedes mal samplen nochmal 5 takte... ergibt bei 20Mhz immerhin noch 4Mhz an sampling-rate... jeder der jetzt daherkommt und mir meinen traum vom einfachen Sample-O-Mat zunichte macht bekommts mit meinem Kill-O-Zap zu tun *G*&lt;br /&gt;
&lt;br /&gt;
==Pflichtenheft==&lt;br /&gt;
&lt;br /&gt;
==Realisierung==&lt;br /&gt;
Das Projekt soll in 3 voneinander unabhaenige Teile aufgeteilt werden:&lt;br /&gt;
&lt;br /&gt;
===Hardware/Controllersoftware===&lt;br /&gt;
&lt;br /&gt;
===Palmsoftware===&lt;br /&gt;
&lt;br /&gt;
===PC-Software===&lt;br /&gt;
&lt;br /&gt;
==Links zu aehnlichen Projekten==&lt;br /&gt;
* [http://www.ece.uci.edu/~ikatsnel/ECE145/ProjectSpec.html]Palm Based Logic Analyzer&lt;br /&gt;
* [http://www.jwardell.com/about/seniorproj/]PalmScope&lt;br /&gt;
* [http://www.dataget.com/]DataGet&lt;br /&gt;
&lt;br /&gt;
* [[Logic Analyzer Project]]&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Platine&amp;diff=14284</id>
		<title>Platine</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Platine&amp;diff=14284"/>
		<updated>2005-11-11T19:45:44Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Weblinks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Eine Platine ist eine Platte aus einem nichtleitenden, dielektrischen Material (Kunststoff, Glasfaser, Keramik) auf der mit einer dünnen Kupferschicht Verbindungen angelegt sind. Die typische Dicke der Kupferschicht beträgt 35 µm. Auf die Kupferflächen können elektronische Bauteile gelötet werden; dabei unterscheidet man zwischen bedrahteten Bauelementen, die durch Bohrungen auf der Platine gesteckt und auf der Rückseite mit der Kupferfläche verlötet werden, und SMD-Bauelementen, die direkt auf die Oberfläche gelötet werden.&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Löten]]&lt;br /&gt;
* [[SMD]]&lt;br /&gt;
* [[Platinenhersteller]]&lt;br /&gt;
* [[Platinenherstellung mit der Tonertransfermethode]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.mikrocontroller.net/forum/list-6-1.html Platinen-Forum auf mikrocontroller.net]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Platinen]]&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Platinenhersteller&amp;diff=10236</id>
		<title>Platinenhersteller</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Platinenhersteller&amp;diff=10236"/>
		<updated>2005-11-11T19:44:35Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Einleitung ==&lt;br /&gt;
Die Vor- und Nachteile von Platinenherstellern/-lieferanten werden relativ häufig im Forum diskutiert (und führen ab und zu zu Flamewars :-). Damit man schnell einen Überblick über die verschiedenen Möglichkeiten erhält, soll hier eine Liste zusammengetragen werden.&lt;br /&gt;
&lt;br /&gt;
Jeder kann/soll seinen Beitrag leisten, d.h. wenn man einen Platinenlieferanten kennt, der noch nicht erwähnt ist, einfach hinzufügen. Falls man den Hersteller nicht so gut kennt, einfach mal den Namen und die URL hinzufügen, es gibt sicherlich andere, die den Hersteller so gut kennen, dass sie sich zutrauen, ein Urteil über die Leistung zu fällen.&lt;br /&gt;
&lt;br /&gt;
PS.: Das Ganze soll so ähnlich werden wie [[Elektronik-Versender]], da hat das auch sehr gut geklappt!&lt;br /&gt;
&lt;br /&gt;
== Liste der Hersteller ==&lt;br /&gt;
&lt;br /&gt;
=== Deutschland ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Q-print/Q-PCB ====&lt;br /&gt;
Homepage http://www.Q-PCB.de&lt;br /&gt;
* ideal für einzelne Boards und Klein(st)serien&lt;br /&gt;
* supergünstige Preise &lt;br /&gt;
* sehr gute Qualität&lt;br /&gt;
* keine Zusatzpreise für 2x Lötstoplack o.ä.&lt;br /&gt;
* SMD-Schablonen&lt;br /&gt;
* Lieferzeit ab 4 AT&lt;br /&gt;
&lt;br /&gt;
==== Leiterplatten Ätzstudio Objektif ====&lt;br /&gt;
Sehr schnell und sehr hohe Qualität&lt;br /&gt;
Keine Durchkontaktierungen möglich&lt;br /&gt;
Anfragen an: Yueksel_er@web.de&lt;br /&gt;
&lt;br /&gt;
==== Elischer Leiterplatten ====&lt;br /&gt;
Melischer@aol.com&lt;br /&gt;
sehr gute Preise, Qual.1A&lt;br /&gt;
3KW Lieferzeit&lt;br /&gt;
einfach Anfrage&lt;br /&gt;
&lt;br /&gt;
==== Conti ====&lt;br /&gt;
Homepage http://www.conti-leiterplatten.de&lt;br /&gt;
* Berliner Platinenhersteller&lt;br /&gt;
* vergleichsweise teuer, aber dafür schnell&lt;br /&gt;
&lt;br /&gt;
==== GS Elektronik ====&lt;br /&gt;
Homepage http://www.gsel.de&lt;br /&gt;
* gute Preise, aber Lieferzeit beachten!&lt;br /&gt;
&lt;br /&gt;
==== PCB Pool ====&lt;br /&gt;
Homepage [http://www.pcb-pool.de/ PCB-Pool]&lt;br /&gt;
* ideal für einzelne Boards und Klein(st)serien&lt;br /&gt;
* Preise im üblichen Rahmen&lt;br /&gt;
* gute Qualität&lt;br /&gt;
&lt;br /&gt;
==== HAKA Elektronik-Leiterplatten GmbH ====&lt;br /&gt;
Homepage [http://www.haka-lp.de/index.htm HAKA Elektronik-Leiterplatten GmbH]&lt;br /&gt;
&lt;br /&gt;
==== Fischer Leiterplatten GmbH ====&lt;br /&gt;
Homepage [http://www.f-l.de/ http://www.f-l.de/]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== The PCB-Shop / Europrint Deutschland GmbH ====&lt;br /&gt;
Homepage [http://www.thepcbshop.com The PCB-Shop / Europrint Deutschland GmbH]&lt;br /&gt;
* Punktabzug da die Hompage nur mit Winzigweich-Browser funktioniert&lt;br /&gt;
&lt;br /&gt;
==== M &amp;amp; V Leiterplatten - Vertriebs GmbH ====&lt;br /&gt;
Homepage [http://www.mvpcb.de/ M &amp;amp; V Leiterplatten - Vertriebs GmbH]&lt;br /&gt;
* Bin sehr zufrieden, gute Preise, 10 - 14 Tage&lt;br /&gt;
&lt;br /&gt;
* Top Qualität, nichts auszusetzen&lt;br /&gt;
&lt;br /&gt;
==== Multi PCB Ltd. (GmbH) ====&lt;br /&gt;
Homepage [http://www.multipcb.de Multi PCB Ltd. (GmbH)]&lt;br /&gt;
* nur für Gewerbetreibende&lt;br /&gt;
* ordentliche Qualität&lt;br /&gt;
* farbiger Lötstopplack und Bestückungsdruck möglich&lt;br /&gt;
* interessant für Kleinserien&lt;br /&gt;
* neuer günstiger Service für Prototypen&lt;br /&gt;
&lt;br /&gt;
==== EBC Utz Kohl ====&lt;br /&gt;
Homepage [http://www.e-b-c-elektronik.de http://www.e-b-c-elektronik.de]&lt;br /&gt;
* recht einfach gehalten, daher wirklich günstig&lt;br /&gt;
* Ideal für den Bastler, wo es auf den Preis ankommt&lt;br /&gt;
* eigentlich ein Ladengeschäft, versendet jedoch auch&lt;br /&gt;
&lt;br /&gt;
==== amsTechnology ====&lt;br /&gt;
Homepage [http://www.amstechnology.de http://www.amstechnology.de]&lt;br /&gt;
* Leiterplatten Prototypen und Kleinserien&lt;br /&gt;
* Sehr schnell, und hohe Qualität. Ein- und doppelseitige Leiterplatten, Multilayer. &lt;br /&gt;
* Layoutservice&lt;br /&gt;
* SMD- und THT Bestückung&lt;br /&gt;
* Gerätebau&lt;br /&gt;
&lt;br /&gt;
=== Ausland ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== BILEX-LP ====&lt;br /&gt;
Homepage [http://www.bilex-lp.com/ BILEX-LP] (Bulgarien)&lt;br /&gt;
* deutschsprechender Ansprechpartner&lt;br /&gt;
* liefern bleifreie Platinen&lt;br /&gt;
* ab 4.50 Euro bei zweiseitigen Platinen&lt;br /&gt;
* SMD-Bestueckung&lt;br /&gt;
&lt;br /&gt;
* insgesamt 8 AT bis Anlieferung bei Airmail (Porto 4,-Euro)&lt;br /&gt;
* alle anderen Dienste (UPS, TNT... wollen von Bulgarien aus über 50,-Euro)&lt;br /&gt;
* geschnittene LP sehr ausgefranst u. nicht maßhaltig -&amp;gt; gefräste LP nehmen&lt;br /&gt;
* konnte keine Gerber Daten von Eagle 4.15 verarbeiten&lt;br /&gt;
* Löcher größer 6 mm wurden nicht gefertigt!!!&lt;br /&gt;
&lt;br /&gt;
==== CUBE CZ s.r.o. ====&lt;br /&gt;
Homepage [http://www.cube.cz/index_g.htm CUBE CZ s.r.o.] (Tschechische Republik)&lt;br /&gt;
&lt;br /&gt;
==== OLIMEX Ltd. ====&lt;br /&gt;
Homepage [http://www.olimex.com OLIMEX Ltd.] (Bulgarien)&lt;br /&gt;
&lt;br /&gt;
==== PCBPro ====&lt;br /&gt;
Homepage [http://www.pcbpro.com/ PCBPro] (USA)&lt;br /&gt;
* Bei größeren Mengen (z.B. 100 Stück) sehr niedrige Preise&lt;br /&gt;
&lt;br /&gt;
==== PAD2PAD ====&lt;br /&gt;
Homepage [http://www.pad2pad.com/ pad2pad] (USA)&lt;br /&gt;
* Bestücken die Platinen auch mit Digikey-Bauteilen.&lt;br /&gt;
&lt;br /&gt;
== siehe auch ==&lt;br /&gt;
[[Linksammlung#Leiterplattenhersteller|Linksammlung - Abschnitt Platinenhersteller]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Platinen]]&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Platinenherstellung_mit_der_Tonertransfermethode&amp;diff=9986</id>
		<title>Platinenherstellung mit der Tonertransfermethode</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Platinenherstellung_mit_der_Tonertransfermethode&amp;diff=9986"/>
		<updated>2005-11-11T19:43:58Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ohne die Zwischenschritte des Belichtens und Entwickelns koennen Platinen schneller und guenstiger hergestellt werden, indem der Toner eines Laserdruckers oder Kopierers als Aetzmaske verwendet wird.&lt;br /&gt;
Die erreichte Qualität haengt - wie auf dem konventionellen Wege auch - von vielen Faktoren ab, ist daher nicht unbedingt reproduzierbar, und meistens nicht so hoch wie die durch die optische Methode erreichte. 0,2mm Leiterbahnbreite sind möglich (KM FS-1020D), durch den minimalen Tonerauftrag kommt es dabei allerdings u.U. zu kleinsten Loechern, die in dieser Größenordnung schon schaden koennen. Leiterbahnunterbrechungen behebt man am besten mit einem säurefesten Edding.&lt;br /&gt;
&lt;br /&gt;
Das Layout wird mit einem Laserdrucker (hier:Samsung ML4600) spiegelverkehrt auf ein geeignetes Transfer-Medium (hier Reichelt-Katalogseite) gedruckt und auf die  gereinigte, unbeschichtete kupferkaschierte Platine (Brennspiritus, Scheuermilch) aufgebracht. Am besten für den Transfer eignen sich beschichtete Hochglanzpapiersorten aus Katalogen oder Zeitschriften.&lt;br /&gt;
Laminiergeraete sind zum Aufbringen des Toners auf die Platine moeglicherweise geeignet, ein einfaches Bügeleisen (glatte Unterseite) und ein daruntergelegtes  (Taschen)-Tuch bringen den notwendigen Druck und die Hitze, ohne den Toner seitlich zu beanspruchen.&lt;br /&gt;
Katalogpapiere können durch Einweichen in warmen Seifenwasser gut durch sanftes Abreiben mit den Fingern entfernt werden, so dass nur der Toner auf der Platine verbleibt:&lt;br /&gt;
&lt;br /&gt;
[[Bild:Tonertransfer1.jpg|thumb|center|Nach dem Aufbügeln]]&lt;br /&gt;
&lt;br /&gt;
Nach dem Ätzen mit Eisen(III)-chlorid (FeCl&amp;lt;small&amp;gt;3&amp;lt;/small&amp;gt;) (die Papierfasern störten dabei nicht) sieht die Platine so aus:&lt;br /&gt;
&lt;br /&gt;
[[Bild:Tonertransfer2.jpg|thumb|center|Nach dem Ätzen]]&lt;br /&gt;
&lt;br /&gt;
Danach wird der Toner mit Aceton entfernt, ungiftiges mechanisches Entfernen des Toners funktioniert auch. Dazu rubbelt man mit der rauhen Seite eines Glitzi-Schwammes (was ist ein Glitzi-Schwamm?) so lange auf der Platine herum, bis keine Tonerreste mehr zu sehen sind.&lt;br /&gt;
&lt;br /&gt;
[[Bild:Tonertransfer3.jpg|thumb|center|Gereinigte Platine]]&lt;br /&gt;
&lt;br /&gt;
Aceton gibt es im Baumarkt (unbedingt Sicherheitsvorschriften beachten!)&lt;br /&gt;
&lt;br /&gt;
== Bestückungsdruck==&lt;br /&gt;
&lt;br /&gt;
Übrigens eignet sich die Tonertransfermethode auch hervorragend, um einen Bestückungsdruck auf der anderen Seite der Platine herzustellen. Dazu wird ebenfalls der Druck spiegelverkehrt auf die Platine gebügelt. Am Besten gelingt die Positionierung auf einer bereits gebohrten Platine, die mit dem Papier gegen das Licht gehalten und auf die Bohrlöcher fixiert wird.&lt;br /&gt;
Zwar haelt der Toner auf der anderen Seite nicht so stark, aber zumindest bis zur fertigen Bestückung der Platine mit den Bauteilen sollte es reichen, wer vorsichtig damit umgeht, auch um einiges länger.&lt;br /&gt;
&lt;br /&gt;
Es ist u.U. auch möglich, das Einweichen in Wasser zu umgehen, in dem man in Graustufen druckt - durch die Rasterung des Laserdruckers ist die Verbindung des Transfermediums mit der Leiterplatte auf Tonerpunkte begrenzt, die beim Abziehen eher auf der Platine verbleiben, als auf dem Transfermedium.&lt;br /&gt;
&lt;br /&gt;
==Getestete Folien und Papiere==&lt;br /&gt;
&lt;br /&gt;
*Avery Zweckform Laser A4&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* Ausführliche Diskussion verschiedener Varianten in [http://www.mikrocontroller.net/forum/read-6-40012.html diesem Thread] im Mikrocontroller.net Forum.&lt;br /&gt;
* http://myweb.cableone.net/wheedal/pcb.htm (hier sieht man, dass QFP und ein pitch von 0,5 mm realisierbar ist!)&lt;br /&gt;
* http://www.fullnet.com/u/tomg/gooteepc.htm&lt;br /&gt;
* http://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=2490&amp;amp;start=0 (Login erforderlich)&lt;br /&gt;
* http://thomaspfeifer.net/platinen_aetzen.htm (Die Methode Schritt für Schritt erklärt mit Bildern)&lt;br /&gt;
&lt;br /&gt;
===Im Forum===&lt;br /&gt;
*http://www.mikrocontroller.net/forum/read-6-40012.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Platinen]]&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Platinenherstellung_mit_der_Tonertransfermethode&amp;diff=9983</id>
		<title>Platinenherstellung mit der Tonertransfermethode</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Platinenherstellung_mit_der_Tonertransfermethode&amp;diff=9983"/>
		<updated>2005-11-11T19:39:47Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ohne die Zwischenschritte des Belichtens und Entwickelns koennen Platinen schneller und guenstiger hergestellt werden, indem der Toner eines Laserdruckers oder Kopierers als Aetzmaske verwendet wird.&lt;br /&gt;
Die erreichte Qualität haengt - wie auf dem konventionellen Wege auch - von vielen Faktoren ab, ist daher nicht unbedingt reproduzierbar, und meistens nicht so hoch wie die durch die optische Methode erreichte. 0,2mm Leiterbahnbreite sind möglich (KM FS-1020D), durch den minimalen Tonerauftrag kommt es dabei allerdings u.U. zu kleinsten Loechern, die in dieser Größenordnung schon schaden koennen. Leiterbahnunterbrechungen behebt man am besten mit einem säurefesten Edding.&lt;br /&gt;
&lt;br /&gt;
Das Layout wird mit einem Laserdrucker (hier:Samsung ML4600) spiegelverkehrt auf ein geeignetes Transfer-Medium (hier Reichelt-Katalogseite) gedruckt und auf die  gereinigte, unbeschichtete kupferkaschierte Platine (Brennspiritus, Scheuermilch) aufgebracht. Am besten für den Transfer eignen sich beschichtete Hochglanzpapiersorten aus Katalogen oder Zeitschriften.&lt;br /&gt;
Laminiergeraete sind zum Aufbringen des Toners auf die Platine moeglicherweise geeignet, ein einfaches Bügeleisen (glatte Unterseite) und ein daruntergelegtes  (Taschen)-Tuch bringen den notwendigen Druck und die Hitze, ohne den Toner seitlich zu beanspruchen.&lt;br /&gt;
Katalogpapiere können durch Einweichen in warmen Seifenwasser gut durch sanftes Abreiben mit den Fingern entfernt werden, so dass nur der Toner auf der Platine verbleibt:&lt;br /&gt;
&lt;br /&gt;
[[Bild:Tonertransfer1.jpg|thumb|center|Nach dem Aufbügeln]]&lt;br /&gt;
&lt;br /&gt;
Nach dem Ätzen mit Eisen(III)-chlorid (FeCl&amp;lt;small&amp;gt;3&amp;lt;/small&amp;gt;) (die Papierfasern störten dabei nicht) sieht die Platine so aus:&lt;br /&gt;
&lt;br /&gt;
[[Bild:Tonertransfer2.jpg|thumb|center|Nach dem Ätzen]]&lt;br /&gt;
&lt;br /&gt;
Danach wird der Toner mit Aceton entfernt, ungiftiges mechanisches Entfernen des Toners funktioniert auch. Dazu rubbelt man mit der rauhen Seite eines Glitzi-Schwammes (was ist ein Glitzi-Schwamm?) so lange auf der Platine herum, bis keine Tonerreste mehr zu sehen sind.&lt;br /&gt;
&lt;br /&gt;
[[Bild:Tonertransfer3.jpg|thumb|center|Gereinigte Platine]]&lt;br /&gt;
&lt;br /&gt;
Aceton gibt es im Baumarkt (unbedingt Sicherheitsvorschriften beachten!)&lt;br /&gt;
&lt;br /&gt;
== Bestückungsdruck==&lt;br /&gt;
&lt;br /&gt;
Übrigens eignet sich die Tonertransfermethode auch hervorragend, um einen Bestückungsdruck auf der anderen Seite der Platine herzustellen. Dazu wird ebenfalls der Druck spiegelverkehrt auf die Platine gebügelt. Am Besten gelingt die Positionierung auf einer bereits gebohrten Platine, die mit dem Papier gegen das Licht gehalten und auf die Bohrlöcher fixiert wird.&lt;br /&gt;
Zwar haelt der Toner auf der anderen Seite nicht so stark, aber zumindest bis zur fertigen Bestückung der Platine mit den Bauteilen sollte es reichen, wer vorsichtig damit umgeht, auch um einiges länger.&lt;br /&gt;
&lt;br /&gt;
Es ist u.U. auch möglich, das Einweichen in Wasser zu umgehen, in dem man in Graustufen druckt - durch die Rasterung des Laserdruckers ist die Verbindung des Transfermediums mit der Leiterplatte auf Tonerpunkte begrenzt, die beim Abziehen eher auf der Platine verbleiben, als auf dem Transfermedium.&lt;br /&gt;
&lt;br /&gt;
==Getestete Folien und Papiere==&lt;br /&gt;
&lt;br /&gt;
*Avery Zweckform Laser A4&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* Ausführliche Diskussion verschiedener Varianten in [http://www.mikrocontroller.net/forum/read-6-40012.html diesem Thread] im Mikrocontroller.net Forum.&lt;br /&gt;
* http://myweb.cableone.net/wheedal/pcb.htm (hier sieht man, dass QFP und ein pitch von 0,5 mm realisierbar ist!)&lt;br /&gt;
* http://www.fullnet.com/u/tomg/gooteepc.htm&lt;br /&gt;
* http://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=2490&amp;amp;start=0 (Login erforderlich)&lt;br /&gt;
* http://thomaspfeifer.net/platinen_aetzen.htm (Die Methode Schritt für Schritt erklärt mit Bildern)&lt;br /&gt;
&lt;br /&gt;
===Im Forum===&lt;br /&gt;
*http://www.mikrocontroller.net/forum/read-6-40012.html&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Platinenherstellung_mit_der_Tonertransfermethode&amp;diff=9982</id>
		<title>Platinenherstellung mit der Tonertransfermethode</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Platinenherstellung_mit_der_Tonertransfermethode&amp;diff=9982"/>
		<updated>2005-11-11T19:38:24Z</updated>

		<summary type="html">&lt;p&gt;85.8.0.83: /* Bestückungsdruck */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ohne die Zwischenschritte des Belichtens und Entwickelns koennen Platinen schneller und guenstiger hergestellt werden, indem der Toner eines Laserdruckers oder Kopierers als Aetzmaske verwendet wird.&lt;br /&gt;
Die erreichte Qualität haengt - wie auf dem konventionellen Wege auch - von vielen Faktoren ab, ist daher nicht unbedingt reproduzierbar, und meistens nicht so hoch wie die durch die optische Methode erreichte. 0,2mm Leiterbahnbreite sind möglich (KM FS-1020D), durch den minimalen Tonerauftrag kommt es dabei allerdings u.U. zu kleinsten Loechern, die in dieser Größenordnung schon schaden koennen. Leiterbahnunterbrechungen behebt man am besten mit einem säurefesten Edding.&lt;br /&gt;
&lt;br /&gt;
Das Layout wird mit einem Laserdrucker (hier:Samsung ML4600) spiegelverkehrt auf ein geeignetes Transfer-Medium (hier Reichelt-Katalogseite) gedruckt und auf die  gereinigte, unbeschichtete kupferkaschierte Platine (Brennspiritus, Scheuermilch) aufgebracht. Am besten für den Transfer eignen sich beschichtete Hochglanzpapiersorten aus Katalogen oder Zeitschriften.&lt;br /&gt;
Laminiergeraete sind zum Aufbringen des Toners auf die Platine moeglicherweise geeignet, ein einfaches Bügeleisen (glatte Unterseite) und ein daruntergelegtes  (Taschen)-Tuch bringen den notwendigen Druck und die Hitze, ohne den Toner seitlich zu beanspruchen.&lt;br /&gt;
Katalogpapiere können durch Einweichen in warmen Seifenwasser gut durch sanftes Abreiben mit den Fingern entfernt werden, so dass nur der Toner auf der Platine verbleibt:&lt;br /&gt;
&lt;br /&gt;
[[Bild:Tonertransfer1.jpg|thumb|center|Nach dem Aufbügeln]]&lt;br /&gt;
&lt;br /&gt;
Nach dem Ätzen mit Eisen(III)-chlorid (FeCl&amp;lt;small&amp;gt;3&amp;lt;/small&amp;gt;) (die Papierfasern störten dabei nicht) sieht die Platine so aus:&lt;br /&gt;
&lt;br /&gt;
[[Bild:Tonertransfer2.jpg|thumb|center|Nach dem Ätzen]]&lt;br /&gt;
&lt;br /&gt;
Danach wird der Toner mit Aceton entfernt, ungiftiges mechanisches Entfernen des Toners funktioniert auch. Dazu rubbelt man mit der rauhen Seite eines Glitzi-Schwammes (was ist ein Glitzi-Schwamm?) so lange auf der Platine herum, bis keine Tonerreste mehr zu sehen sind.&lt;br /&gt;
&lt;br /&gt;
[[Bild:Tonertransfer3.jpg|thumb|center|Gereinigte Platine]]&lt;br /&gt;
&lt;br /&gt;
Aceton gibt es im Baumarkt (unbedingt Sicherheitsvorschriften beachten!)&lt;br /&gt;
&lt;br /&gt;
== Bestückungsdruck==&lt;br /&gt;
&lt;br /&gt;
Übrigens eignet sich die Tonertransfermethode auch hervorragend, um einen Bestückungsdruck auf der anderen Seite der Platine herzustellen. Dazu wird ebenfalls der Druck spiegelverkehrt auf die Platine gebügelt. Am Besten gelingt die Positionierung auf einer bereits gebohrten Platine, die mit dem Papier gegen das Licht gehalten und auf die Bohrlöcher fixiert wird.&lt;br /&gt;
Zwar haelt der Toner auf der anderen Seite nicht so stark, aber zumindest bis zur fertigen Bestückung der Platine mit den Bauteilen sollte es reichen, wer vorsichtig damit umgeht, auch um einiges länger.&lt;br /&gt;
&lt;br /&gt;
Es ist u.U. auch möglich, das Einweichen in Wasser zu umgehen, in dem man in Graustufen druckt - durch die Rasterung des Laserdruckers ist die Verbindung des Transfermediums mit der Leiterplatte auf Tonerpunkte begrenzt, die beim Abziehen eher auf der Platine verbleiben, als auf dem Transfermedium.&lt;br /&gt;
&lt;br /&gt;
==Getestete Folien und Papiere==&lt;br /&gt;
&lt;br /&gt;
*Avery Zweckform Laser A4&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* Ausführliche Diskussion verschiedener Varianten in [http://www.mikrocontroller.net/forum/read-6-40012.html diesem Thread] im Mikrocontroller.net Forum.&lt;br /&gt;
* http://myweb.cableone.net/wheedal/pcb.htm (hier sieht man, dass QFP und ein pitch von 0,5 mm realisierbar ist!)&lt;br /&gt;
* http://www.fullnet.com/u/tomg/gooteepc.htm&lt;br /&gt;
* http://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=2490&amp;amp;start=0 (Login erforderlich)&lt;br /&gt;
* http://thomaspfeifer.net/platinen_aetzen.htm (Die Methode Schritt für Schritt erklärt mit Bildern)&lt;/div&gt;</summary>
		<author><name>85.8.0.83</name></author>
	</entry>
</feed>