<?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=Maxmb</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=Maxmb"/>
	<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/articles/Spezial:Beitr%C3%A4ge/Maxmb"/>
	<updated>2026-04-28T08:29:19Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=101678</id>
		<title>Modbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=101678"/>
		<updated>2020-03-11T23:19:03Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: /* Implementierungen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;aus unserem Glossar: &amp;quot;Ein älteres, aber immer noch oft eingesetztes Busprotokoll für serielle Verbindungen. In der Modbus TCP-Variante auch ethernetfähig&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Sehr lesenswert ist der englische Wikipedia-Artikel dazu: https://en.wikipedia.org/wiki/Modbus&lt;br /&gt;
&lt;br /&gt;
Bei der seriellen Übertragung wird zwischen Modbus RTU und Modbus ASCII unterschieden. Modbus TCP transportiert im Grunde genommen Modbus RTU über TCP. Modbus RTU über serielle Verbindungen und TCP sind bedeutend weiter verbreitet als Modbus ASCII.&lt;br /&gt;
&lt;br /&gt;
Modbus ist das einzige industrielle Busprotokoll, dem ein [https://de.wikipedia.org/wiki/Liste_der_standardisierten_Ports Well Known Port] zugeordnet ist.&lt;br /&gt;
&lt;br /&gt;
== Implementierungen ==&lt;br /&gt;
&lt;br /&gt;
Eine recht schlanke und leicht einzubindende freie Implementierung in C für den AVR:   [https://github.com/mbs38/yaMBSiavr yaMBSiavr]&lt;br /&gt;
&lt;br /&gt;
Die wahrscheinlich umfassendste freie Implementierung, die auf so ziemlich jede Plattform portiert werden kann. Leider schwierig zu benutzen: http://www.freemodbus.org/&lt;br /&gt;
&lt;br /&gt;
== potenziell interessante Links ==&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/PI_MBUS_300.pdf PI_MBUS_300.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Application_Protocol_V1_1b3.pdf Modbus_Application_Protocol_V1_1b3.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf Modbus_Messaging_Implementation_Guide_V1_0b.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_over_serial_line_V1.pdf Modbus_over_serial_line_V1.pdf]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Temperatursensor&amp;diff=92026</id>
		<title>Temperatursensor</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Temperatursensor&amp;diff=92026"/>
		<updated>2016-02-24T18:24:31Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: /* DS1621 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Will man mit einem [[Mikrocontroller]] Temperaturen messen, dann braucht man&lt;br /&gt;
* einen [[Sensor]], der die Temperatur z.&amp;amp;nbsp;B. in eine Spannung oder einen Strom umsetzt&lt;br /&gt;
* einen [[ADC | AD-Wandler]], der das Signal digitalisiert. Der kann auf dem Sensor oder dem Mikrocontroller integriert sein.&lt;br /&gt;
&lt;br /&gt;
Temperatursensoren gibt es nun in allen möglichen Varianten. Vom temperaturabhängigen [[Widerstand]] bis zum fertig abgeglichenen All-in-one-Bauteil mit digitalem Ausgang. Wie bei allen Sensoren sollte man auch hier genau hinschauen und [[Auflösung und Genauigkeit]] unterscheiden.&lt;br /&gt;
&lt;br /&gt;
== Analoge Temperatursensoren ==&lt;br /&gt;
&lt;br /&gt;
=== PT100 ===&lt;br /&gt;
&lt;br /&gt;
Unter einem PT100 versteht man einen Platinwiderstand, der bei 0°C einen Widerstand von 100Ω hat.&lt;br /&gt;
Platinwiderstände sind temperaturabhängige Widerstände mit hoher Wiederholgenauigkeit und Konstanz[http://de.wikipedia.org/wiki/Konstante].  Wegen der relativ geringen Widerstandsänderung von nur ca. 0,4Ω pro Grad ist etwas mehr Schaltungsaufwand erforderlich als bei anderen Sensoren. Genauere Formeln zur Temperaturbestimmung gibt es u.a. bei [http://de.wikipedia.org/wiki/Pt100 Wikipedia]. Ein Schaltplan findet sich bei der [http://www.heise.de/ct/artikel/Sensibelchen-289608.html c&#039;t].&lt;br /&gt;
&lt;br /&gt;
Die Sensoren gibt es auch mit anderen Widerstandswerten, z.&amp;amp;nbsp;B. mit 1000&amp;amp;Omega; und heißen dann entsprechend PT1000.&lt;br /&gt;
&lt;br /&gt;
Vorteil:&lt;br /&gt;
* genormt&lt;br /&gt;
* großer Meßbereich&lt;br /&gt;
* hohe Linearität&lt;br /&gt;
* hohe Wiederholgenauigkeit&lt;br /&gt;
* einfach austauschbar&lt;br /&gt;
&lt;br /&gt;
Nachteil:&lt;br /&gt;
* brauchen aufwändigere Auswerteschaltung&lt;br /&gt;
&lt;br /&gt;
Links:&lt;br /&gt;
* [http://de.wikibooks.org/wiki/Linearisierung_von_resistiven_Sensoren/_Pt100 Wikibooks: Linearisierung von resistiven Sensoren - PT100]&lt;br /&gt;
* [http://www.heise.de/ct/04/22/236/ c&#039;t-Artikel: Mikrocontroller-Programmierung: Timer, Sensoren und Drehgeber (mit PT100 Schaltung)]&lt;br /&gt;
* [http://www.maxim-ic.com/app-notes/index.mvp/id/3450 Maxim AN3450 Positive Analog Feedback Compensates PT100 Transducer]&lt;br /&gt;
* [http://www.maxim-ic.com/app-notes/index.mvp/id/4875 Maxim AN4875 High-Accuracy Temperature Measurements Call for Platinum Resistance Temperature Detectors (PRTDs) and Precision Delta-Sigma ADCs]&lt;br /&gt;
* [http://ww1.microchip.com/downloads/en/AppNotes/01154a.pdf Microchip AN1154 Precision RTD Instrumentation for Temperature Sensing]&lt;br /&gt;
* [http://www.analog.com/static/imported-files/application_notes/AN709_0.pdf Analog Devices AN709 RTD Interfacing and Linearization Using an ADuC8xx MicroConverter]&lt;br /&gt;
&lt;br /&gt;
=== NTC/PTC ===&lt;br /&gt;
&lt;br /&gt;
NTC und PTC sind temperaturabhängige Widerstände.&lt;br /&gt;
&lt;br /&gt;
* NTC (engl. &#039;&#039;&#039;N&#039;&#039;&#039;egative &#039;&#039;&#039;T&#039;&#039;&#039;emperature &#039;&#039;&#039;C&#039;&#039;&#039;oefficient, Heißleiter), hat bei hohen Temperaturen seinen niedrigsten Widerstand, z.&amp;amp;nbsp;B. Silizium&lt;br /&gt;
* PTC (engl. &#039;&#039;&#039;P&#039;&#039;&#039;ositive &#039;&#039;&#039;T&#039;&#039;&#039;emperature &#039;&#039;&#039;C&#039;&#039;&#039;oefficient, Kaltleiter), hat bei niedrigen Temperaturen seinen geringsten Widerstand, z.&amp;amp;nbsp;B. Glühlampe&lt;br /&gt;
&lt;br /&gt;
Um den Widerstandswert zu messen schaltet man sie mit einem normalen Widerstand oder einer [[Konstantstromquelle]] in Reihe zu einem [[Spannungsteiler]] und misst den Spannungsabfall. Eine Beispielschaltung findet sich [http://www.mathar.com/msp_thermo1.html hier].&lt;br /&gt;
&lt;br /&gt;
Vorteil:&lt;br /&gt;
* billig (z.B. [http://www.reichelt.de/?ARTICLE=9595 KTY81-120] bei Reichelt  ~0,50&amp;amp;euro;)&lt;br /&gt;
&lt;br /&gt;
Nachteil:&lt;br /&gt;
* müssen für höhere Genauigkeiten abgeglichen werden&lt;br /&gt;
* brauchen A/D-Wandler&lt;br /&gt;
* sind nichtlinear&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
* KTY10-5&lt;br /&gt;
* KTY13-6&lt;br /&gt;
* KTY81-121&lt;br /&gt;
* KTY81-122&lt;br /&gt;
&lt;br /&gt;
Links:&lt;br /&gt;
* [http://www.sprut.de/electronic/temeratur/temp.htm Temperaturabhängige Stromquelle und NTC/PTC inclusive Linearisierung]&lt;br /&gt;
*[http://www.umnicom.de/Elektronik/Mikrokontroller/Atmel/AtFan/AtFan.html#2.2.2 Berechnung des Linearisierungswiderstandes für gewünschten Temperaturbereich] der fällt sonst immer vom Himmel&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/208587#2065880 KTY 10-5 Formelprobleme]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/225563 Codesammlung: Beispiel mit 0,5°C Auflösung]&lt;br /&gt;
* [http://preis-ing.de/e_calc/index.php?seite=auternzc Automatisches Erzeugen von C-Code zur NTC Auswertung] Aus den NTC Parametern und den Anforderungen wird  ein schneller und schlanker C-Code generiert.&lt;br /&gt;
&lt;br /&gt;
=== LMx35 ===&lt;br /&gt;
&lt;br /&gt;
Eine IC-Familie, die pro Kelvin Temperaturänderung ihre Ausgangsspannung um 10&amp;amp;nbsp;mV ändert. Die ICs gibt es in verschiedenen Genauigkeiten und Temperaturbereichen mit den Bezeichnungen LM135(A), LM235(A) und LM335(A). Der günstigste ist der LM335 mit einem Temperaturbereich von −40 … +100°C.&lt;br /&gt;
In verschiedenen Bauformen erhältlich. Beispielschaltungen finden sich im [http://www.national.com/ds.cgi/LM/LM135.pdf Datenblatt] und [http://www.suessbrich.info/elek/elektherm1.html hier]&lt;br /&gt;
&lt;br /&gt;
Vorteile:&lt;br /&gt;
* hat auch ohne Kalibrierung eine Genauigkeit von einem Grad (bei 25°C)&lt;br /&gt;
* relativ billig (LM335 bei Reichelt ab 0,76&amp;amp;nbsp;€)&lt;br /&gt;
&lt;br /&gt;
Nachteile:&lt;br /&gt;
* benötigt A/D-Wandler&lt;br /&gt;
* bei längerer Anschlussleitung störanfällig&lt;br /&gt;
&lt;br /&gt;
Links:&lt;br /&gt;
* [http://www.schramm-software.de/tipps/temperaturmessung/analogsensoren.htm Test-Schaltungen und -Code zur Auswertung mit ADC (AVR-Assembler)]&lt;br /&gt;
&lt;br /&gt;
=== LM334 ===&lt;br /&gt;
&lt;br /&gt;
Ein IC ähnlich dem LM335 mit dem Unterschied, dass der durch das IC fließende Strom proportional von der Temperatur abhängt. Mit einer einfachen Schaltung aus nur zwei Widerständen kann man dann den Strom in einer Weise wandeln, dass pro Kelvin eine Spannungsänderung von 10mV ausgegeben wird. Da die Strom-Spannungswandlung auf der Platine (und damit nahe am AD-Wandler) stattfindet und die Übertragung des Messwerts durch einen Strom stattfindet, sind Störungen durch Netzbrumm etc. viel geringer als beim LM335&lt;br /&gt;
&lt;br /&gt;
Vorteile:&lt;br /&gt;
&amp;lt;!-- * hat auch ohne Kalibrierung eine Genauigkeit von einem Grad (bei 25°C) &lt;br /&gt;
Laut Datenblatt +-3°C&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* relativ billig ([http://www.reichelt.de/?ARTICLE=10468 Reichelt 0,54 &amp;amp;euro;])&lt;br /&gt;
&lt;br /&gt;
Nachteile:&lt;br /&gt;
* benötigt A/D-Wandler&lt;br /&gt;
* Bereich 0°C-70°C&lt;br /&gt;
&lt;br /&gt;
Ähnliche ICs:&lt;br /&gt;
* AD592 (Ausgangsstrom 1µA pro Kelvin, absolute Temperatur) [http://www.reichelt.de/?ARTICLE=3825 Reichelt: 3,75 €], Conrad 174912 8,50 &amp;amp;euro;&lt;br /&gt;
&lt;br /&gt;
=== SMT160-30 ===&lt;br /&gt;
&lt;br /&gt;
Ist ein Zwischending zwischen Digital und Analog. Sein Ausgangssignal ist ein digitales PWM-Signal, zu dessen Messung man am besten den Input-Capture-Eingang eines Mikrocontrollers verwendet. Man kann ihn also wie einen analogen Sensor nur indirekt auslesen, anstatt über einen AD-Wandler hier über einen Timer.&lt;br /&gt;
&lt;br /&gt;
Vorteile:&lt;br /&gt;
* Digitales PWM-Signal ist unempfindlich gegen Störeinflüsse&lt;br /&gt;
* gibt es in SO8, TO18, TO92 und &amp;lt;b&amp;gt;TO220&amp;lt;/b&amp;gt;, gut befestigbar, z.B am Kühlkörper&lt;br /&gt;
* linear&lt;br /&gt;
* kein Abgleich nötig&lt;br /&gt;
&lt;br /&gt;
Nachteile (viele):&lt;br /&gt;
* benötigt Timer&lt;br /&gt;
* jittert extrem, genaue Messungen nur über Mittelung / Filterung möglich&lt;br /&gt;
* nicht nur das PWM-Verhältnis, sondern auf die Frequenz ist temp-abhängig (1-4kHz)&lt;br /&gt;
* teuer (Farnell 10,90&amp;amp;euro; +16%, Conrad 9,xx&amp;amp;euro; , www.hy-line.de ??).&lt;br /&gt;
* TO92 Gehäuse ist günstiger, dafür weniger genau&lt;br /&gt;
&lt;br /&gt;
Links:&lt;br /&gt;
* http://www.hy-line.de/co/sensor-tec/hersteller/smartec/smt-160-30/index.html&lt;br /&gt;
&lt;br /&gt;
=== Thermoelement ===&lt;br /&gt;
&lt;br /&gt;
Ein Thermoelement besteht im einfachsten Fall aus zwei ungleichen Metallendrähten, die an einem Punkt miteinander verbunden sind und bei dem die Verbindungsstelle einer anderen Temperatur ausgesetzt ist als die offenen Enden der Drähte. An den offenen Enden der Drähten entsteht eine Spannung (Thermospannung). Dieser Effekt wurde 1821 von Thomas Seebeck entdeckt ([http://de.wikipedia.org/wiki/Seebeck-Effekt Seebeck-Effekt] bei Wikipedia). Eine weitere Anwendung ist der thermoelektrische Generator (&amp;quot;Thermogenerator&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
* MCP3421 18bit ADC 15SPS, I2C, auch mit andere Auflösungen erhältlich, Thermoelement kann direkt angeschlossen werden! (Reichelt : 2,10€)&lt;br /&gt;
&lt;br /&gt;
Vorteil:&lt;br /&gt;
* über einen sehr weiten Temperaturbereich einsetzbar&lt;br /&gt;
&lt;br /&gt;
Nachteil:&lt;br /&gt;
* die sehr geringen Temperaturspannungen im Mikrovoltbereich benötigen eine sehr gute Auswertelektronik (guter Analogteil + AD-Wandler). (aber: beachte MCP3421)&lt;br /&gt;
&lt;br /&gt;
Links:&lt;br /&gt;
&amp;lt;!-- Der Link wird von NI umgebogen zur Homepage. Recherche nach dem Autor brachte nix hervor :-(&lt;br /&gt;
* [http://digital.ni.com/worldwide/germany.nsf/web/all/7A4F02BAEFEC22AC802567F6003E0D6E  Temperaturmessung mit Thermoelementen] - Eine Einführung von David Potter (deutsche Überarbeitung: G.Sinkovic) (inkl. Erläuterung der Kaltstellenkompensation) --&amp;gt;&lt;br /&gt;
* [http://www.sensorwell.at/fileadmin/templates/images/data_sheets/temperatur_messtechnik.pdf Warum Thermoelemente Relativtemperaturen messen! oder Was ist eine Kaltstelle?] - Technische Information von www.sensorwell.at (PDF, ca. 600kB)&lt;br /&gt;
&lt;br /&gt;
=== indirekte Messung über die Temperaturabhängigkeit der Schallgeschwindigkeit ===&lt;br /&gt;
&lt;br /&gt;
Acoustic Thermometry Measures Temperature To 0.1 Degree&lt;br /&gt;
http://www.linear.com/solutions/1558&lt;br /&gt;
AN131  http://www.linear.com/docs/39793 (PDF momentan nicht verfügbar) --&amp;gt;&lt;br /&gt;
http://www.mikrocontroller.net/topic/307557#new&lt;br /&gt;
&lt;br /&gt;
== Digitale Temperatursensoren ==&lt;br /&gt;
&lt;br /&gt;
=== DS1621 ===&lt;br /&gt;
&lt;br /&gt;
Der DS1621 ist Temperatursensor und A/D-Wandler in einem. Er gibt seine Daten per [[I²C]]-[[Bus]] aus. Ein Schaltplan für einen elektronischen Thermometer mit diesem IC findet sich [http://www.myplace.nu/avr/thermo/ hier].&lt;br /&gt;
&lt;br /&gt;
Eine Library für den AVR: https://sourceforge.net/projects/ds1621avr/&lt;br /&gt;
&lt;br /&gt;
Vorteile:&lt;br /&gt;
* bereits kalibriert&lt;br /&gt;
* kein A/D-Wandler nötig&lt;br /&gt;
* da I²C ein Bus ist, kann man mehrere DS1621 und andere I²C-Bausteine zusammen anschließen und braucht dafür trotzdem nur zwei I/O-Ports.&lt;br /&gt;
* Messbereich -55°C to +125°C &lt;br /&gt;
* Genauigkeit +-0,5°C&lt;br /&gt;
* Auflösung besser 0,01°C, wenn man die beiden Zählerregister (Count-Remain und Count-per-C) auswertet&lt;br /&gt;
&lt;br /&gt;
Nachteile:&lt;br /&gt;
* teuer (Segor 5,80&amp;amp;euro;; RS 3,95&amp;amp;euro;; Conrad 5,22&amp;amp;euro;)&lt;br /&gt;
* obwohl die meisten Register [[Speicher#NVRAM | nichtflüchtig]] sind, kann man ihn nicht als Stand-Alone-Thermostat einsetzen, da er erst nach einem Start-Conversion-Befehl zu messen beginnt.&lt;br /&gt;
&lt;br /&gt;
Nachfolger:&lt;br /&gt;
* DS1631, DS1631A (Auto-Start-&amp;gt; Stand-Alone-Thermostat), DS1731&lt;br /&gt;
* weitere Stand-Alone-Thermostaten: DS1821, DS1629&lt;br /&gt;
&lt;br /&gt;
=== LM75 ===&lt;br /&gt;
&lt;br /&gt;
Der LM75 ist so ähnlich wie der DS1621, allerdings nur in SMD erhältlich und nicht so genau. Er ist aber öfters mal auf PC-Mainboards zu finden, so dass man beim Schlachten eines solchen günstig an einen Temperatursensor kommen kann. Eine Beispiel Schaltplan mit einem ATmega8 findet man [http://www.ucblog.de/2010/09/mikrocontroller-thermometer-schaltplan/ hier]&lt;br /&gt;
&lt;br /&gt;
Vorteile:&lt;br /&gt;
* bereits kalibriert&lt;br /&gt;
* kein A/D-Wandler nötig&lt;br /&gt;
* I²C-Bus Ausgang&lt;br /&gt;
* billiger als DS1621 (Reichelt 1,45 &amp;amp;euro;; RS 3V: 3,75&amp;amp;euro;; 5V: 2,72&amp;amp;euro;)&lt;br /&gt;
* Auflösung +-0,5°C&lt;br /&gt;
&lt;br /&gt;
Nachteile:&lt;br /&gt;
* nur im SMD-Gehäuse erhältlich&lt;br /&gt;
* relativ ungenau (+-2°C), kann man jedoch kalibrieren / kompensieren&lt;br /&gt;
&lt;br /&gt;
Kompatible Typen:&lt;br /&gt;
* AD7415ART&lt;br /&gt;
* DS7505S+&lt;br /&gt;
&lt;br /&gt;
=== LM76 ===&lt;br /&gt;
&lt;br /&gt;
Der LM76 ähnlich dem LM75, bietet aber eine 8-fach höhere Auflösung und eine Genauigkeit von 0.5 bzw. 1°C.&lt;br /&gt;
&lt;br /&gt;
Vorteile:&lt;br /&gt;
* höhere Auflösung&lt;br /&gt;
* höhere Genauigkeit&lt;br /&gt;
&lt;br /&gt;
Nachteil:&lt;br /&gt;
* schwerer zu beschaffen&lt;br /&gt;
&lt;br /&gt;
=== TMP175 / TMP75 ===&lt;br /&gt;
&lt;br /&gt;
Ähnelt dem LM75 stark! Temperatursensor von Texas Instruments.&lt;br /&gt;
&lt;br /&gt;
Links:&lt;br /&gt;
&lt;br /&gt;
[https://github.com/ManuelSchneid3r/RaspberryPi/blob/master/sensors/src/tmp.c Linux Kommandozeilen Tool für den Zugriff]&lt;br /&gt;
&lt;br /&gt;
=== DS18S20 / DS18B20 ===&lt;br /&gt;
&lt;br /&gt;
Der DS18S20 (Nachfolger des DS1820) und DS18B20 sind scheinbar Temperatursensoren und A/D-Wandler in einem. Wenn man genauer hinschaut, stellt man fest, dass es sich um direktwandelnde Sensoren handelt. Die Temperatur wird ohne Umweg über eine analoge Zwischengröße (Spannung oder Strom) in ein digitales Signal überführt.&lt;br /&gt;
&lt;br /&gt;
Die Datenkommunikation erfolgt über ein 1-Wire-Interface, wodurch man am [[Mikrocontroller]] mit nur einem einzigen I/O-Pin auskommen kann. Außerdem beherrschen sie die parasitäre Stromversorgung, d.h., man braucht für Daten und Stromversorgung zusammen nur zwei Leitungen.&lt;br /&gt;
&lt;br /&gt;
Beim DS18B20 sind Auflösungen von 9, 10, 11 und 12 Bits konfigurierbar. Je kleiner die Auflösung, desto kürzer ist die Messzeit. Der DS18S20 hat eine feste Auflösung von 12 Bits, wobei die unteren 4 Bits aufwändiger auszuwerten sind als beim DS18B20. Der DS18S20 ist als Ersatz für den DS1820 gedacht. Der Hersteller empfiehlt den DS18B20 für Neuentwicklungen.&lt;br /&gt;
&lt;br /&gt;
Vorteile:&lt;br /&gt;
* bereits kalibriert&lt;br /&gt;
* Genauigkeit +-0,5°C&lt;br /&gt;
* 1-Wire-Ausgang&lt;br /&gt;
&lt;br /&gt;
Nachteil:&lt;br /&gt;
* Reichelt: 1,60&amp;amp;euro; / CSD: 1,59&amp;amp;euro; / Conrad 5,08&amp;amp;euro;&lt;br /&gt;
&lt;br /&gt;
Links:&lt;br /&gt;
* [http://www.avr-projekte.de/ds18b20.htm Ein oder mehrere DS18B20 DS18S20 über Romcode einlesen. AVR-Assembler]&lt;br /&gt;
* [http://pic-projekte.de/wiki/index.php?title=Ansteuerung_eines_DS18S20 Ansteuern eines DS18S20 in C (PIC)]&lt;br /&gt;
* [http://pdfserv.maxim-ic.com/en/ds/DS18S20.pdf Datenblatt DS18S20] &lt;br /&gt;
* [http://pdfserv.maxim-ic.com/en/ds/DS18B20.pdf Datenblatt DS18B20]&lt;br /&gt;
* [http://www.maxim-ic.com/app-notes/index.mvp/id/4377 Vergleich DS18B20 &amp;lt;-&amp;gt; DS18S20]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/6505 Code zur Ansteuerung (ASM ATTiny12)]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/14792 Code zur Ansteuerung (AVR-GCC)]&lt;br /&gt;
* [http://gandalf.arubi.uni-kl.de/avr_projects/tempsensor/ Code zur Ansteuerung mit CRC-Prüfung (AVR-GCC)]&lt;br /&gt;
* [http://www.schramm-software.de/tipps/temperaturmessung/digitalsensoren.htm Code zur Ansteuerung mit CRC-Prüfung (AVR-Assembler)]&lt;br /&gt;
* [http://chaokhun.kmitl.ac.th/~kswichit/avrthermo/avrthermo.html LED-Thermometer mit AT90S2313 (C)]&lt;br /&gt;
* [http://www.mikrocontroller.net/forum/read-4-248219.html Webserver zur Ansteuerung von bis zu 63 Bausteinen]&lt;br /&gt;
* [http://www.teslabs.com/openplayer/docs/docs/other/ds18b20_pre1.pdf PDF Anleitung zur Beschaltung und Programmierung (C)]&lt;br /&gt;
*[http://www.digitemp.com/building.shtml Anleitung Sensorfühleraufbau (DigiTemp)]&lt;br /&gt;
* http://www.mikrocontroller.net/topic/14792 &lt;br /&gt;
* http://www.mikrocontroller.net/topic/232156 (Timing der parasitären Versorgung)&lt;br /&gt;
&lt;br /&gt;
=== DS1822 ===&lt;br /&gt;
&lt;br /&gt;
Ähnlich wie DS18S20, aber weniger genau (+-2°) und in großen Stückzahlen billiger. Wegen der geringeren Verbreitung kommt der Preisvorteil aber bei Einzelstücken nicht beim Kunden an. So kostet er bei Reichelt mit 3,50&amp;amp;euro; mehr als der DS18S20.&lt;br /&gt;
&lt;br /&gt;
=== DS1921 / DS1922 ===&lt;br /&gt;
&lt;br /&gt;
Sind wie die DS1821 1-wire-Sensoren mit zusätzlicher Logging-Funktion.&lt;br /&gt;
Im iButton-Gehäuse befindet sich eine Lithium-Zelle, eine RTC, CMOS-RAM und der Temp-Sensor. Nach umfangreicher Progammierung startet der Button seine Mission (Aufzeichnung des Temperaturverlaufs).&lt;br /&gt;
Gibt es auch mit zusätzlicher Feuchtemessung (DS1923).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== TSic ===&lt;br /&gt;
&lt;br /&gt;
Die TSic Sensoren werden baugleich von 2 Herstellern angeboten:&lt;br /&gt;
* IST AG ([http://www.ist-ag.com/eh/ist-ag/en/home.nsf/contentview/F6D7CEE18FC82919C125789400182A81 Homepage])&lt;br /&gt;
* B+B Thermo-Technik ([https://shop.bb-sensors.com/Temperaturmesstechnik/Temperatursensoren/Digitaler-TSic-Temperatursensor-TO92.html Homepage])&lt;br /&gt;
&lt;br /&gt;
Die TSic Sensoren ([https://shop.bb-sensors.com/out/media/Datasheet_Digital_Semiconductor_temperatur_sensor_TSIC.pdf Datenblatt]) geben ihre Temperaturmessdaten automatisch in einem festen Intervall aus. Daher muss der Host nur warten bis die nächsten Messdaten rausgeschickt werden. Die TSic Sensoren die es im freien Handel gibt, geben ihre Messdaten alle 100ms (10Hz) aus. &lt;br /&gt;
Zur Übertragung wird das [http://www.ist-ag.com/eh/ist-ag/resource.nsf/imgref/Download_ZACWireAppNotes.pdf/$FILE/ZACWireAppNotes.pdf ZACwire] Protokoll benutzt. Es handelt sich um eine einfach zwei Byte Übertragung per Manchester-Code. Diese zwei Byte repräsentieren den digital gewandelten Temperaturwert. Im Gegensatz zu Sensoren wie den DS18xxx von Dallas muss dieser Wert aber erst auf einen dezimalen Wert umgerechnet werden. &lt;br /&gt;
Die Sensoren kommen mit 3 Pins aus (VCC, GND, Dout).&lt;br /&gt;
&lt;br /&gt;
Vorteile:&lt;br /&gt;
* Bereits kalibriert&lt;br /&gt;
* Verschiedene Genauigkeiten lieferbar&lt;br /&gt;
* Sehr einfaches Kommunikationsprotokoll&lt;br /&gt;
* Geringer Stromverbrauch&lt;br /&gt;
* Hochgenau: bis zu +/- 0.1°C (TSic 50x)&lt;br /&gt;
&lt;br /&gt;
Nachteil:&lt;br /&gt;
* Recht teuer (Reichelt: 4,70&amp;amp;euro; für den TSic206)&lt;br /&gt;
* Nur ein Sensor an einem I/O nutzbar (Kein Bussystem)&lt;br /&gt;
&lt;br /&gt;
Achtung! &lt;br /&gt;
Die TSic Sensoren gibt es auch als Version mit analog Ausgang. Bei der Typenbezeichnung gibt die 3. Stelle an ob es sich um die analog- oder Digitalversion handelt (1 = analog, 6 = digital). &lt;br /&gt;
Der TSic201 ist also analog, wärend der TSic206 ein digitaler ist.&lt;br /&gt;
&lt;br /&gt;
Links:&lt;br /&gt;
&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/283615#3025721 ZACwire Protokoll im Logic Analyzer]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/159774?goto=3157908#3157908 C-Code, (ohne Interrupt und ohne Timer) Sensor wird eingeschaltet-&amp;gt;gelesen-&amp;gt;ausgeschaltet]&lt;br /&gt;
* [http://www.avr-projekte.de/zacwireasm.htm Zacwire Protokoll, AVR-Assembler]&lt;br /&gt;
* [http://www.loetstelle.net/projekte2/tsic306/tsic306.php GCC AtMega8 Interruptgesteuerte Statemachine für TSIC206/306]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/45573#347765 Ansatz zum Empfang der Daten]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/225554# Beispiel mit Strobe ohne Interrupt]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/82087 Diskussion mit Beispielcode (MSP430, AVR, PIC) blockierend]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/144424#1367539 C++ Interrupt]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/88847 noch mehr C, problematisch Interrupt]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/151791#1426974 C für ATmega8]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/159149#1510455 auch problematisch]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/188462#1837622 fertiger Code zum Einlesen des Zacwire-Protokolls für PIC in ASM]&lt;br /&gt;
* [http://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=55103 RN: Bascom]&lt;br /&gt;
* [http://www.avr-projekte.de/tinyclock.htm TSIC206 Thermometer mit Uhr und Kalender. Komplette Bauanleitung mit ASM Quellcode für AT-Tiny2313]&lt;br /&gt;
* [http://www.andeanelectronic.com/?Supporte___Arduino_con_TSic306%2CTSic506_y_TSic716 TSIC Routinen für Arduino von Andean Electronic aus Peru - Quelltext Dokumentation in Englisch]&lt;br /&gt;
&lt;br /&gt;
=== SHT1x/SHT7x ===&lt;br /&gt;
&lt;br /&gt;
Der SHT1x/SHT7x (SHT10, SHT11, SHT15, STH71, SHT75) sind kombinierte Temperatur- und Feuchtesensoren von [http://www.sensirion.com Sensirion]. Sie unterscheiden sich in Bauform und Genauigkeit.&lt;br /&gt;
&lt;br /&gt;
Vorteile:&lt;br /&gt;
* digitale Schnittstelle mit einfacher [[I²C]]-&#039;&#039;ähnlicher&#039;&#039; Ansteuerung&lt;br /&gt;
* keine Kalibrierung notwendig&lt;br /&gt;
* Beispielcode (C, MC51) auf der Sensirion-Seite verfügbar (relativ leicht portierbar)&lt;br /&gt;
* interne Heizelemente (Funktionsprüfung, &amp;quot;raue&amp;quot; Umgebung)&lt;br /&gt;
* Spannungsmonitor (&amp;quot;Battery fail&amp;quot;)&lt;br /&gt;
* sehr hohe Genauigkeit&lt;br /&gt;
&lt;br /&gt;
Nachteile:&lt;br /&gt;
* kann nicht am [[I²C]] Bus betrieben werden, theoretisch gleiche Clockleitung möglich, fixe Adresse&lt;br /&gt;
* relativ teuer (Farnell 18,60&amp;amp;euro;)(SHT11 bei CSD 14€)&lt;br /&gt;
&lt;br /&gt;
[http://www.sensirion.com/de/produkte/feuchte-und-temperatur/ Übersicht] der Temperatur- und Feuchtigkeitssensoren von Sensirion.&lt;br /&gt;
&lt;br /&gt;
=== SHT21 ===&lt;br /&gt;
&lt;br /&gt;
[http://www.sensirion.com Sensirion] bietet auch den SHT21 Feuchtigkeits- und Temperatursensor an, welcher wesentlich genauer ist.&lt;br /&gt;
    &lt;br /&gt;
Vorteile:&lt;br /&gt;
* I2C digital, PWM and SDM/analog Volt Ausgabe&lt;br /&gt;
* Maximal 5 Messungen/s @ 14bit&lt;br /&gt;
* Temperaturbereich von -40 – +125°C&lt;br /&gt;
* Feuchtigkeit mit einer Genauigkeit von +-2%RH&lt;br /&gt;
* Günstig (3-4€ Farnell/RS 2014)&lt;br /&gt;
&lt;br /&gt;
Nachteile:&lt;br /&gt;
* nur als SMD-Package&lt;br /&gt;
&lt;br /&gt;
Application Notes und Datenblätter findet man [http://www.sensirion.com/en/products/humidity-temperature/humidity-sensor-sht2x/ hier].&lt;br /&gt;
&lt;br /&gt;
=== ADT7310 / ADT7xxx-Familie von AD ===&lt;br /&gt;
&lt;br /&gt;
Der [http://www.analog.com/en/sensors/digital-temperature-sensors/adt7310/products/product.html ADT7310] von [http://www.analog.com/ Analog Devices] besitzt eine Auflösung von 16 Bit und eine Genauigkeit von ±0.5°C im Bereich von −40°C bis +105°C.&lt;br /&gt;
&lt;br /&gt;
Vorteile:&lt;br /&gt;
* Ansteuerung per [[SPI]] ADT73xx  oder  [[I2C]] ADT74xx&lt;br /&gt;
* keine Kalibrierung notwendig&lt;br /&gt;
* hohe [[Auflösung und Genauigkeit]]: 16 Bit&lt;br /&gt;
** ADT7x02 2,00°&lt;br /&gt;
** ADT7x01 1,00°&lt;br /&gt;
** ADT7x10 0,40 / 0,50°&lt;br /&gt;
** ADT7x20 0,20 / 0,25°&lt;br /&gt;
* auch für automotive / als Die lieferbar&lt;br /&gt;
* programmierbarer [[Interrupt]]ausgang für Unter- und Übertemperatur&lt;br /&gt;
* relativ günstig (ca. 3-8€ bei Digi-Key, Stand 12/2011)&lt;br /&gt;
&lt;br /&gt;
Nachteile:&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
NB: ONsemi hat auch Temperatursensoren mit der Bezeichnung ADT7xxx, verwendet aber ein anderes Namensschema&lt;br /&gt;
&lt;br /&gt;
=== TSYS01 / G-NICO-018 von Measurement Specialties Inc. ===&lt;br /&gt;
* sehr hohe [[Auflösung und Genauigkeit]]:  0,10° @ -5°C … +50°C   16/24 Bit&lt;br /&gt;
* Gehäuse 16-VQFN Exposed Pad&lt;br /&gt;
* SPI / I2C über Pin auswählbar&lt;br /&gt;
* Preis: 8,60 (4,40 @1k) bei Digikey&lt;br /&gt;
kleiner Nachteil: der Sensor liefert den ADC-Wert und die Kompensationskonstanten (5 Polymon-Koeffizienten), mit denen im µC die Temperatur berechnet werden muss.&lt;br /&gt;
&lt;br /&gt;
=== SE95 ===&lt;br /&gt;
&lt;br /&gt;
Der [http://www.nxp.com/documents/data_sheet/SE95.pdf SE95] von NXP hat 13 Bit Auflösung, Genauigkeit ±2°C im Messbereich von -55°C bis +125°C, I²C, Gehäuse SO8 und TSSOP8. Einzelstück-Preis bei Segor 1,50€ (2012/I)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== BMP085 / BMP180 ===&lt;br /&gt;
Die BMP085 (bzw. der verbesserte, aber Pin- und Software-komapatible Nachfolger BMP180) sind eigentlich Luftdrucksensoren, die jedoch auch einen Temperatursensor mitbringen. Der Anschluss erfolgt über I2C.&lt;br /&gt;
&lt;br /&gt;
Vorteile:&lt;br /&gt;
* Wenig Stromverbrauch (5µA bei 1 Messung/s)&lt;br /&gt;
* Liefern Luftdruck gleich mit&lt;br /&gt;
* Absolute Genauigkeit (+-1°C typ. über kompletten Temperaturbereich). Relative Genauigkeit ist im Datenblatt nicht spezifiziert, gemessen gegen einen SHT11 ca. +-0.1°C. &lt;br /&gt;
* Auflösung: 0.1°C mit Herstellercode, mehr ist möglich (16Bit)&lt;br /&gt;
* Fertige Platinen für wenig Geld verfügbar (ca. 1,70€ inkl. Versand aus China)&lt;br /&gt;
&lt;br /&gt;
Nachteile:&lt;br /&gt;
* Sehr aufwändige Linearisierung (Kalibrationskoeffizienten sind im Sensor gespeichert, müssen aber vom Host-µC verrechnet werden. Code ist im Datenblatt)&lt;br /&gt;
* Nur als SMD&lt;br /&gt;
* Bei Reichelt und Conrad nicht erhältlich. &lt;br /&gt;
&lt;br /&gt;
Preis: Ebay 1,70€ (mit Platine, China), Aliexpress 1,10€ (nackter Chip, China, mind. 10 Stück sonst auch ca. 1,70€)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Preisübersicht ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Preisübersicht 11/2012&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! Bauteil   || Segor || RS-Components || Conrad || Farnell || Reichelt || DigiKey&lt;br /&gt;
|-&lt;br /&gt;
| AD592     || 21,40 || 5,74          || 6,43   || 5,90    || 3,95     || 4,61&lt;br /&gt;
|-&lt;br /&gt;
| ADT7310   ||  -    || -             || -      || 4,56    || -        || 3,02&lt;br /&gt;
|-&lt;br /&gt;
| ADT7410   ||  -    || 3,35          || -      || 2,71    || -        || 3,02&lt;br /&gt;
|-&lt;br /&gt;
| DS1621    ||  7,60 || 5,29          || 5,08   || 5,65    || -        || 4,54&lt;br /&gt;
|-&lt;br /&gt;
| DS1629    ||  8,70 || 8,68          || -      || 5,00    || 6,50     || 7,65&lt;br /&gt;
|-&lt;br /&gt;
| DS1631    ||  8,00 || 2,91          || -      || 3,11    || -        || 3,94&lt;br /&gt;
|-&lt;br /&gt;
| DS1731    ||  -    || -             || -      || 9,79    || -        || 3,81&lt;br /&gt;
|-&lt;br /&gt;
| DS1821    ||  5,90 || 5,27          || 6,27   || -       || -        || 5,05&lt;br /&gt;
|-&lt;br /&gt;
| DS18B20   ||  2,50 || 3,06          || -      || 3,26    || 3,20     || 3,93&lt;br /&gt;
|-&lt;br /&gt;
| DS1921    ||  -    || 26,15         || -      || -       || -        || 21,13&lt;br /&gt;
|-&lt;br /&gt;
| DS1922    ||  -    || 62,00         || -      || -       || -        || 43,11&lt;br /&gt;
|-&lt;br /&gt;
| DS1923    ||  -    || 97,96         || -      || -       || -        || 80,30&lt;br /&gt;
|-&lt;br /&gt;
| KTY81/121 ||  -    || -             || -      || 0,79    || 0,59     || 0,85&lt;br /&gt;
|-&lt;br /&gt;
| LM75      ||  1,50 || 0,68          || 3,64   || 0,81    || 1,45     || 0,82&lt;br /&gt;
|-&lt;br /&gt;
| LM76      ||  -    || 2,83          || -      || 3,02    || -        || 2,39&lt;br /&gt;
|-&lt;br /&gt;
| LM135     || 10,10 || 10,28         || -      || 8,95    || 7,95     || 10,26&lt;br /&gt;
|-&lt;br /&gt;
| LM235     ||  -    || -             || -      || 1,80    || 1,40     || 1,26&lt;br /&gt;
|-&lt;br /&gt;
| LM334     ||  0,90 || 0,72          || 1,67   || 1,01    || 0,49     || 0,74&lt;br /&gt;
|-&lt;br /&gt;
| LM335     ||  1,30 || 0,56          || 1,92   || 0,55    || 0,71     || 0,80&lt;br /&gt;
|-&lt;br /&gt;
| PT100     ||  3,80 || 3,99          || 4,00   || 9,79    || 4,27     || 0,68&lt;br /&gt;
|-&lt;br /&gt;
| SE95      ||  1,50 || 0,63          || -      || 1,45    || -        || 1,00&lt;br /&gt;
|-&lt;br /&gt;
| SHT11     || 26,00 || 24,38         || 33,20  || 25,65   || -        || 36,76&lt;br /&gt;
|-&lt;br /&gt;
| SHT15     ||  -    || 27,69         || 36,30  || 28,72   || -        || -&lt;br /&gt;
|-&lt;br /&gt;
| SHT21     || 29,50 || 18,10         || -      || 21,16   || -        || -&lt;br /&gt;
|-&lt;br /&gt;
| SHT71     || 25,40 || 29,06         || 36,89  || 30,88   || -        || -&lt;br /&gt;
|-&lt;br /&gt;
| SHT75     ||  -    || 33,77         || 42,48  || 35,52   || -        || -&lt;br /&gt;
|-&lt;br /&gt;
| SMT160-30 ||  -    || 9,28          || 8,14   || 12,38   || -        || -&lt;br /&gt;
|-&lt;br /&gt;
| TMP75     ||  -    || 0,80          || -      || 0,85    || -        || 1,37&lt;br /&gt;
|-&lt;br /&gt;
| TSic206   ||  -    || -             || 5,84   || -       || 4,20     || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Sensorik]]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Benutzer:Maxmb&amp;diff=92002</id>
		<title>Benutzer:Maxmb</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Benutzer:Maxmb&amp;diff=92002"/>
		<updated>2016-02-22T13:53:21Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: Die Seite wurde neu angelegt: „Warum soll ich hier was schreiben?“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Warum soll ich hier was schreiben?&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=92001</id>
		<title>Modbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=92001"/>
		<updated>2016-02-22T03:27:16Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;aus unserem Glossar: &amp;quot;Ein älteres, aber immer noch oft eingesetztes Busprotokoll für serielle Verbindungen. In der Modbus TCP-Variante auch ethernetfähig&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Sehr lesenswert ist der englische Wikipedia-Artikel dazu: https://en.wikipedia.org/wiki/Modbus&lt;br /&gt;
&lt;br /&gt;
Bei der seriellen Übertragung wird zwischen Modbus RTU und Modbus ASCII unterschieden. Modbus TCP transportiert im Grunde genommen Modbus RTU über TCP. Modbus RTU über serielle Verbindungen und TCP sind bedeutend weiter verbreitet als Modbus ASCII.&lt;br /&gt;
&lt;br /&gt;
Modbus ist das einzige industrielle Busprotokoll, dem ein [https://de.wikipedia.org/wiki/Liste_der_standardisierten_Ports Well Known Port] zugeordnet ist.&lt;br /&gt;
&lt;br /&gt;
== Implementierungen ==&lt;br /&gt;
&lt;br /&gt;
Eine recht schlanke und leicht einzubindende freie Implementierung in C für den AVR:   [https://sourceforge.net/projects/yambsiavr/ yaMBSiavr]&lt;br /&gt;
&lt;br /&gt;
Die wahrscheinlich umfassendste freie Implementierung, die auf so ziemlich jede Plattform portiert werden kann. Leider schwierig zu benutzen: http://www.freemodbus.org/&lt;br /&gt;
&lt;br /&gt;
== potenziell interessante Links ==&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/PI_MBUS_300.pdf PI_MBUS_300.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Application_Protocol_V1_1b3.pdf Modbus_Application_Protocol_V1_1b3.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf Modbus_Messaging_Implementation_Guide_V1_0b.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_over_serial_line_V1.pdf Modbus_over_serial_line_V1.pdf]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus&amp;diff=92000</id>
		<title>Hausbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus&amp;diff=92000"/>
		<updated>2016-02-22T00:31:40Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: /* Modbus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Anforderungen =&lt;br /&gt;
&lt;br /&gt;
== Zentral/Dezentral ==&lt;br /&gt;
&lt;br /&gt;
Grundsätzlich kann so eine Steuerung zentral oder dezentral arbeiten (wobei natürlich auch Mischformen denkbar sind).&lt;br /&gt;
&lt;br /&gt;
=== Zentral ===&lt;br /&gt;
&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. Da so ein selbst gebauter Hausbus ja auch Raum für Erweiterungen bieten soll, sollte man schon mit 100-200 Sensoren rechnen (Lichtschalter, Thermometer, 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. Dafür muss der Master allerdings  asynchron eintreffende Nachrichten verarbeiten können (das kommt dann als Erschwernis dazu).&lt;br /&gt;
&lt;br /&gt;
=== Dezentral ===&lt;br /&gt;
&lt;br /&gt;
Beim dezentralen Ansatz senden die Sensoren (z.&amp;amp;nbsp;B. Lichtschalter) Botschaften an die Aktoren (z.&amp;amp;nbsp;B. die Glühlampe).&lt;br /&gt;
&lt;br /&gt;
:+ Die Buslast hängt von der Anzahl Ereignisse ab und nicht von der Anzahl Sensoren. 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 werden. Dazu muss man sie entweder fernkonfigurieren können oder mit dem Konfigurationsgerät direkt an die jeweiligen Geräte.&lt;br /&gt;
&lt;br /&gt;
== Geschwindigkeit ==&lt;br /&gt;
&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;
&lt;br /&gt;
Ein Hausbus sollte deshalb in der Geschwindigkeit auf die notwendigen Bedürfnisse abgestimmt sein. Folgende Rechnung lässt sich aufmachen:&lt;br /&gt;
Ein Frame mit einem einfachen Event z.&amp;amp;nbsp;B. &amp;quot;Taste 4 des Moduls 0x2007 gedrückt&amp;quot; lässt sich mit allem Nötigen wie Priorität, Parity-Bits Anzahl Datenbytes und Checksumme in 6 &amp;quot;Byte&amp;quot; à 10 Bit verpacken. Bei einer Geschwindigkeit von nur 10 kHz dauert die Übertragung ca. 6 ms. Erlaubt man pro Frame max. 12 Datenbyte, ergeben sich 18 ms. 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 Fünf-Personen-Haushalt den Bus nach &amp;quot;Bus-belegt-Verzögerungen&amp;quot; gescannt und in drei Monaten vier dieser Ereignisse festgestellt. Das bedeutete 12 ms anstatt der erwähnten 6 ms.&lt;br /&gt;
&lt;br /&gt;
Warum sollte man schneller werden, wenn eine Verzögerung von 200 ms in der Realität nicht festgestellt wird. Die Verzögerung einer Leuchtstofflampe empfinde ich da schon eher als störend.&lt;br /&gt;
&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;
(es gibt auch noch DALI für Lichtsteuerung [http://epanorama.rackhost.net/linkbak/lights.html#homeautomation epanorama])&lt;br /&gt;
&lt;br /&gt;
== [[NRF24L01_Tutorial|NRF24L01]] ==&lt;br /&gt;
&lt;br /&gt;
:+ keine Leitungen&lt;br /&gt;
:+ sehr günstig, geringe Kosten pro Knoten&lt;br /&gt;
:+ multimasterfähig&lt;br /&gt;
:+ übertragungssicher (d.h. bei Übertragungsfehler werden Daten automatisch wiederholt)&lt;br /&gt;
:+ Herstellerunabhängig&lt;br /&gt;
:+ fertige Funkmodule mit 8-Pin-Steckverbindung erhältlich&lt;br /&gt;
:+ über USB-Dongle vom PC ansteuerbar&lt;br /&gt;
:o Protokoll zum Teil bereits im Chip (Beaconing und Vermaschung muss selbst programmiert werden)&lt;br /&gt;
:- keine genormten Hausbus-Protokolle&lt;br /&gt;
&lt;br /&gt;
Diskussion im Thread [http://www.mikrocontroller.net/topic/314298 NRF24L01+ als Hausbus]&lt;br /&gt;
&lt;br /&gt;
== EIB / KNX ==&lt;br /&gt;
&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;
:+ übertragungssicher (d.h. bei Übertragungsfehler werden Daten automatisch wiederholt)&lt;br /&gt;
:+ Herstellerunabhängig (eine Vielzahl von Herstellern bieten Komponenten für alle erdenklichen Anwendungen)&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;
:+ Freebus als Selbstbauvariante? [http://www.freebus.org Freebus Homepage (Deutsch)]&lt;br /&gt;
&lt;br /&gt;
== [[CAN-Bus]] ==&lt;br /&gt;
&lt;br /&gt;
:+ Protokoll bereits im Chip&lt;br /&gt;
:+ multimasterfähig&lt;br /&gt;
:+ übertragungssicher (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. 1 m?)&lt;br /&gt;
:- Abschluss-R notwendig&lt;br /&gt;
&lt;br /&gt;
== [[RS-485]] ==&lt;br /&gt;
&lt;br /&gt;
:+ sehr günstig&lt;br /&gt;
:+ Schnittstellenbausteine können direkt an den USART eines Mikrocontrollers angeschlossen werden&lt;br /&gt;
:+ Buslänge von 1200 m möglich&lt;br /&gt;
:+ hohe Störsicherheit durch differentielle Übertragung&lt;br /&gt;
:- Abzweigungen vom Bus sind problematisch (max. 1 m?)&lt;br /&gt;
:- Abschluss-R notwendig&lt;br /&gt;
:- von Haus aus nicht multimasterfähig, muss per Software realisiert werden&lt;br /&gt;
&lt;br /&gt;
== [[1-wire als Hausbus]] ==&lt;br /&gt;
&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 I²C, 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/s&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;
:- keine genormte Kabel- und Steckerbelegung&lt;br /&gt;
&lt;br /&gt;
== [[I2C als Hausbus|I²C als Hausbus]] ==&lt;br /&gt;
&lt;br /&gt;
:+ billig&lt;br /&gt;
:+ multimasterfähig&lt;br /&gt;
:+ viele direkt anschließbare Slave-Bausteine vorhanden&lt;br /&gt;
:+ mit Treiber IC Kabellängen von 100m und mehr möglich&lt;br /&gt;
:- differentielle Übertragung nur mit Mehraufwand möglich&lt;br /&gt;
:- ohne differentielle Übertragung störanfällig&lt;br /&gt;
:- ohne Treiber IC nur Kabellängen unter 10 m 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;
&lt;br /&gt;
:+ multimasterfähig&lt;br /&gt;
:+ sehr schnell&lt;br /&gt;
:+/- mit TP-Kabel (100Base-T) Sternstruktur, Leitungslänge  bis 100 m&lt;br /&gt;
:+/- mit Koaxkabel (10Base-2) Busstruktur, Leitungslänge bis 185 m&lt;br /&gt;
:+ Verkabelung und Stecker sind genormt&lt;br /&gt;
:- aufwändig anzusteuern (hoher Hardware- und Softwareaufwand)&lt;br /&gt;
:- (teuer) d.h. für Selbstbau aufwendig&lt;br /&gt;
:- (hoher Stromverbrauch des TCP/IP Treibers/PHY-ICs)&lt;br /&gt;
&lt;br /&gt;
== Powerline ==&lt;br /&gt;
&lt;br /&gt;
z.B. [http://de.wikipedia.org/wiki/X10_(Protokoll) X10], [http://de.wikipedia.org/wiki/PLC-BUS PLC-Bus]&lt;br /&gt;
&lt;br /&gt;
:+ Nachrüstbar (keine zusätzliche Verdrahtung erforderlich)&lt;br /&gt;
:+ nutzt vorhandene Netzinstallation&lt;br /&gt;
:- erzeugt ein breitbandiges Störspektrum (nur bei dLan), das über die Netzinstallation unkontrolliert abgestrahlt wird&lt;br /&gt;
:- kann Funkbetrieb, insbesondere im Kurzwellenbereich, stören (bei Powerline im 125kHz-Bereich sind Störungen des Kurzwellenfunks ausgeschlossen)&lt;br /&gt;
:- funktioniert ohne Phasenkoppler nur auf gleichen Phasen (Phasenkoppler besteht aus drei Kondensatoren)&lt;br /&gt;
:- Netzteile mit vernünftigen EMI-Filter filtern auch das PL-Signal (hinter Netzteilfiltern wird meist kein Bus-Signal mehr benötigt)&lt;br /&gt;
:- geringe Übertragungsrate (ohne breitbandige Störspektren zu erzeugen)&lt;br /&gt;
:- Modems werden im Störungsfall von der RegTP außer Betrieb genommen und werden dadurch wertlos (VDE Konformität erforderlich, Layout anspruchsvoll - Labortests?)&lt;br /&gt;
:- Kann von Energiesparlampen bzw von deren Vorschaltgeräte gestört werden (moderne Transceiver ICs sind relativ störsicher. Aber: Kosten)&lt;br /&gt;
:- Netzspannung! (es gelten nicht mehr allein Niederspannungsrichtlinien)&lt;br /&gt;
&lt;br /&gt;
==LON==&lt;br /&gt;
&lt;br /&gt;
==LCN==&lt;br /&gt;
:+ Nur ein Draht zusätzlich zu 230V-Leitungen notwendig&lt;br /&gt;
&lt;br /&gt;
== HS485 ==&lt;br /&gt;
von [http://www.elv.de ELV]&lt;br /&gt;
:+ Verwendet RS-485-Standard&lt;br /&gt;
:+ Günstige Komponenten erhältlich, allerdings nur noch Restposten&lt;br /&gt;
:+ Eigenbau möglich, da [http://www.elv-downloads.de/downloads/programme/HS485/HS485_Protokoll.pdf Protokoll dokumentiert]&lt;br /&gt;
:- Wird nicht mehr aktiv weiter entwickelt (Nachfolger: HomeMatic, allerdings inkompatibel)&lt;br /&gt;
&lt;br /&gt;
== [[Modbus]] ==&lt;br /&gt;
:+ verwendet RS-485-Standard&lt;br /&gt;
:+ viel Hardware aus dem Industriebereich verfügbar&lt;br /&gt;
:+ Eigenbau sehr leicht möglich, es sind freie Implementierungen für viele gängige Mikrocontroller verfügbar&lt;br /&gt;
:+ offenes Protokoll&lt;br /&gt;
:+ seit Jahrzehnten standardisiert, wird vermutlich noch lange existieren&lt;br /&gt;
:- benötigt immer einen Busmaster, zB. openHAB, eine SPS oder eine eigene Lösung auf Mikrocontroller- oder PC-basis&lt;br /&gt;
&lt;br /&gt;
==HomeMatic==&lt;br /&gt;
[http://www.homematic.com Homepage]&lt;br /&gt;
:+ Es gibt Funk- und RS485-Komponenten (HomeMatic Wired), die auch gemeinsam eingesetzt werden können&lt;br /&gt;
:+ Das Wired-Protokoll ist teilweise dokumentiert, ein Nachbau von Komponenten ist möglich. [http://forum.fhem.de/index.php?action=dlattach;topic=10027.0;attach=2441]&lt;br /&gt;
:- Komponenten nur von einem Anbieter&lt;br /&gt;
HomeMatic Wired Protokoll ist (inkompatibler) Nachfolger von HS485 (ELV) [http://www.elv-downloads.de/downloads/programme/HS485/HS485_Protokoll.pdf]&lt;br /&gt;
&lt;br /&gt;
==Qbus==&lt;br /&gt;
[http://www.qbus.be/en/home Homepage]&lt;br /&gt;
:+ Zwei Leitungen reichen für Daten und Stromversorgung der Komponenten&lt;br /&gt;
:+ Busleitungen verpolungssicher&lt;br /&gt;
:- Zentrale nötig&lt;br /&gt;
:- Komponenten nur von einem Anbieter&lt;br /&gt;
&lt;br /&gt;
==RWE SmartHome==&lt;br /&gt;
[http://www.rwe-smarthome.de/ Homepage]&lt;br /&gt;
:+ Keine Leitungen nötig&lt;br /&gt;
&lt;br /&gt;
== Dupline ==&lt;br /&gt;
[http://www.smartbus.de Homepage]&lt;br /&gt;
:+ Kommt mit zweipoligem Kabel aus&lt;br /&gt;
:+ Stromversorgung der Busgeräte über den Bus&lt;br /&gt;
:+ Einfaches Protokoll, sollte leicht nachzuprogrammieren sein für eigene Erweiterungen&lt;br /&gt;
:+ Garantierte Antwortzeiten / Raktionszeiten (Echtzeit-System)&lt;br /&gt;
:- Weniger Flexibilität als andere Bussysteme&lt;br /&gt;
&lt;br /&gt;
== SmartBUS G4 ==&lt;br /&gt;
[http://smarthomebus.com/ Homepage]&lt;br /&gt;
[http://smarthomebus.com/dealers/Protocols/SMART-BUS%20Protocol%20V1.4.pdf Protokollbeschreibung]&lt;br /&gt;
[http://smarthomebus.com/dealers/Protocols/Smart%20Bus%20Commands%20V5.10.pdf Befehlssatz]&lt;br /&gt;
: Basiert auf RS-485&lt;br /&gt;
:+ Offenes, aber patentiertes Protokoll&lt;br /&gt;
:+ Sehr umfangreiches Produktprogramm&lt;br /&gt;
:- Nur ein Hersteller&lt;br /&gt;
&lt;br /&gt;
== Yakko ==&lt;br /&gt;
[http://yakko.sourceforge.net/ Homepage] - Der Link auf das „Hardware“-PDF funktioniert nicht. Die Hardware-Beschreibung ist im Protokoll-PDF enthalten.&lt;br /&gt;
: Basiert auf RS-485&lt;br /&gt;
:+ Open Source&lt;br /&gt;
:+ Ausführliche Dokumentation&lt;br /&gt;
:- Projekt scheint seit Ende 2007 nicht mehr betreut zu sein&lt;br /&gt;
&lt;br /&gt;
== Link Network Protocol via RS-485 ==&lt;br /&gt;
[http://www.seng.de/technologie/link-network-protocol/ SENG digitale Systeme] - Nachrichtenbasierten Netzwerk-Protokoll auf Basis von Punkt zu Punkt RS-485 Übertragungsstecken&lt;br /&gt;
&lt;br /&gt;
Eckdaten:&lt;br /&gt;
&lt;br /&gt;
:+ alle Teilnehmer sind gleichberechtigt, kein Token, kein Polling&lt;br /&gt;
:+ übertragungssicher (d.h. bei Übertragungsfehler werden Daten automatisch wiederholt) &lt;br /&gt;
:+ Installation und Betrieb ohne Vergabe einer Busadresse oder Installation eines Busabschlusses&lt;br /&gt;
:+ Netzwerktopologie kann als Linie, Ring oder Baum ausgeführt werden&lt;br /&gt;
:+ eine hohe Anzahl von Netzwerkteilnehmern ist möglich&lt;br /&gt;
:+ Abstand zweier Teilnehmer kann bis zu 1000m bei 115200 bit/s Übertragungsrate betragen&lt;br /&gt;
:+ vollständig RS-485 konforme, robuste Übertragungsstrecken&lt;br /&gt;
:+ Kommunikation belastet den Mikrocontroller (mit DMA) kaum&lt;br /&gt;
:+ einfache Lokalisierung eines defekten Knotens oder einer defekten Übertragungsstrecke&lt;br /&gt;
:+ Adressierung einzelner Knoten, von Gruppen oder Gerätetypen ist möglich&lt;br /&gt;
:+ innerhalb eines Netzwerkes Betrieb von Übertragungsstrecken mit unterschiedlichen Übertragungsraten&lt;br /&gt;
:+ keine speziellen Halbleiter notwendig&lt;br /&gt;
:+ integrierter USB Anschluss / Access point im Netzwerkknoten&lt;br /&gt;
:+ Software Development Kit und Demo-Baugruppe (ARM Cortex-M3 MCU) verfügbar&lt;br /&gt;
:+ komfortable und kostenfreie Entwicklungsumgebung (für ARM Cortex-M3) verfügbar&lt;br /&gt;
:+ nicht kommerzielle Nutzung ist kostenfrei möglich&lt;br /&gt;
:+ offengelegte Spezifikation&lt;br /&gt;
:+ Anwendungsgebiete: Steuerungstechnik, Gebäudeautomation, ...&lt;br /&gt;
:- bei kommerzieller Anwendung Kosten für Registrierung (einmalig 99€) und Lizenzgebühren pro Netzwerkknoten (ca. 0,05€)&lt;br /&gt;
:- nur ein Anbieter (Stand Juni 2014)&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
&lt;br /&gt;
== Forum ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.mikrocontroller.net/forum/hausbus Hausbusforum]&lt;br /&gt;
&lt;br /&gt;
== Allgemein ==&lt;br /&gt;
&lt;br /&gt;
* http://www.uni-weimar.de/~weiprech/hausbus/&lt;br /&gt;
&lt;br /&gt;
== CAN ==&lt;br /&gt;
&lt;br /&gt;
* [[CAN als Hausbus]]&lt;br /&gt;
* [[Hausbus Diskussion|Hausbus open source projekt]]&lt;br /&gt;
* [http://www.isysbus.org Hausbus open source projekt (iSysBus-Homepage)]&lt;br /&gt;
* [http://openhcan.org openHCAN - Hausautomatisierung auf CAN Basis]&lt;br /&gt;
&lt;br /&gt;
== EIB / KNX ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.eib-home.de eib-home]&lt;br /&gt;
* [http://www.knx-user-club.de knx-user-club]&lt;br /&gt;
* [http://www.opternus.de/opternus-components/Preisliste/EIB%20Preisliste%201.July%202005.pdf Chipsatz Preisliste] // Link Funktioniert nicht mehr&lt;br /&gt;
&lt;br /&gt;
== RS485 ==&lt;br /&gt;
* [http://openhc.sourceforge.net OpenHC - PHC Bus kompatibel]&lt;br /&gt;
&lt;br /&gt;
== Ethernet ==&lt;br /&gt;
&lt;br /&gt;
* [https://web.archive.org/web/20120417082158/http://www.ifas.htwk-leipzig.de/easytoweb/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.plc-bus.de]&lt;br /&gt;
* [http://www.thelastinstance.de/elek/project03_4.phtml]&lt;br /&gt;
* [http://www.darc.de/aktuell/plc/index.html (gilt für Powerline bei PC-Vernetzung/dLan)]&lt;br /&gt;
* [http://www.ulrichradig.de/index.html Projekte-pl-modem]&lt;br /&gt;
&lt;br /&gt;
== EnOcean ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.omnio.ch]&lt;br /&gt;
&lt;br /&gt;
== Link Network Protocol via RS-485 ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.seng.de/technologie/link-network-protocol/ Beschreibung]&lt;br /&gt;
* [http://www.seng.de/produkte/sdmn-devkit/ Software Development Kit]&lt;br /&gt;
* [http://www.seng.de/produkte/sdmn-devkitpro/ Software Development Kit Pro]&lt;br /&gt;
* [http://www.seng.de/produkte/sdmn-0002c3/ Hardware]&lt;br /&gt;
* [http://www.seng.de/technologie/toolchain-stm32/ Entwicklungsumgebung]&lt;br /&gt;
* [http://www.seng.de/produkte/sdmn-cc1/ Steuerung / Sensor / Aktor]&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.mikrocontroller.net/articles/S0-Schnittstelle S0-Schnittstelle(!= S0-BUS)]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Hausbus]]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91653</id>
		<title>Modbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91653"/>
		<updated>2016-02-07T13:31:34Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;aus unserem Glossar: &amp;quot;Ein älteres, aber immer noch oft eingesetztes Busprotokoll für serielle Verbindungen. In der Modbus TCP-Variante auch ethernetfähig&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Sehr lesenswert ist der englische Wikipedia-Artikel dazu: https://en.wikipedia.org/wiki/Modbus&lt;br /&gt;
&lt;br /&gt;
Bei der seriellen Übertragung wird zwischen Modbus RTU und Modbus ASCII unterschieden. Modbus TCP transportiert im Grunde genommen Modbus RTU über TCP. Modbus RTU über serielle Verbindungen und TCP sind bedeutend weiter verbreitet.&lt;br /&gt;
&lt;br /&gt;
Modbus ist das einzige industrielle Busprotokoll, dem ein [https://de.wikipedia.org/wiki/Liste_der_standardisierten_Ports Well Known Port] zugeordnet ist.&lt;br /&gt;
&lt;br /&gt;
== Implementierungen ==&lt;br /&gt;
&lt;br /&gt;
Eine recht schlanke und leicht einzubindende freie Implementierung in C für den AVR:   [https://sourceforge.net/projects/yambsiavr/ yaMBSiavr]&lt;br /&gt;
&lt;br /&gt;
Die wahrscheinlich umfassendste freie Implementierung, die auf so ziemlich jede Plattform portiert werden kann. Leider schwierig zu benutzen: http://www.freemodbus.org/&lt;br /&gt;
&lt;br /&gt;
== potenziell interessante Links ==&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/PI_MBUS_300.pdf PI_MBUS_300.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Application_Protocol_V1_1b3.pdf Modbus_Application_Protocol_V1_1b3.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf Modbus_Messaging_Implementation_Guide_V1_0b.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_over_serial_line_V1.pdf Modbus_over_serial_line_V1.pdf]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hausbus&amp;diff=91647</id>
		<title>Hausbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hausbus&amp;diff=91647"/>
		<updated>2016-02-06T15:08:36Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Anforderungen =&lt;br /&gt;
&lt;br /&gt;
== Zentral/Dezentral ==&lt;br /&gt;
&lt;br /&gt;
Grundsätzlich kann so eine Steuerung zentral oder dezentral arbeiten (wobei natürlich auch Mischformen denkbar sind).&lt;br /&gt;
&lt;br /&gt;
=== Zentral ===&lt;br /&gt;
&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. Da so ein selbst gebauter Hausbus ja auch Raum für Erweiterungen bieten soll, sollte man schon mit 100-200 Sensoren rechnen (Lichtschalter, Thermometer, 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. Dafür muss der Master allerdings  asynchron eintreffende Nachrichten verarbeiten können (das kommt dann als Erschwernis dazu).&lt;br /&gt;
&lt;br /&gt;
=== Dezentral ===&lt;br /&gt;
&lt;br /&gt;
Beim dezentralen Ansatz senden die Sensoren (z.&amp;amp;nbsp;B. Lichtschalter) Botschaften an die Aktoren (z.&amp;amp;nbsp;B. die Glühlampe).&lt;br /&gt;
&lt;br /&gt;
:+ Die Buslast hängt von der Anzahl Ereignisse ab und nicht von der Anzahl Sensoren. 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 werden. Dazu muss man sie entweder fernkonfigurieren können oder mit dem Konfigurationsgerät direkt an die jeweiligen Geräte.&lt;br /&gt;
&lt;br /&gt;
== Geschwindigkeit ==&lt;br /&gt;
&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;
&lt;br /&gt;
Ein Hausbus sollte deshalb in der Geschwindigkeit auf die notwendigen Bedürfnisse abgestimmt sein. Folgende Rechnung lässt sich aufmachen:&lt;br /&gt;
Ein Frame mit einem einfachen Event z.&amp;amp;nbsp;B. &amp;quot;Taste 4 des Moduls 0x2007 gedrückt&amp;quot; lässt sich mit allem Nötigen wie Priorität, Parity-Bits Anzahl Datenbytes und Checksumme in 6 &amp;quot;Byte&amp;quot; à 10 Bit verpacken. Bei einer Geschwindigkeit von nur 10 kHz dauert die Übertragung ca. 6 ms. Erlaubt man pro Frame max. 12 Datenbyte, ergeben sich 18 ms. 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 Fünf-Personen-Haushalt den Bus nach &amp;quot;Bus-belegt-Verzögerungen&amp;quot; gescannt und in drei Monaten vier dieser Ereignisse festgestellt. Das bedeutete 12 ms anstatt der erwähnten 6 ms.&lt;br /&gt;
&lt;br /&gt;
Warum sollte man schneller werden, wenn eine Verzögerung von 200 ms in der Realität nicht festgestellt wird. Die Verzögerung einer Leuchtstofflampe empfinde ich da schon eher als störend.&lt;br /&gt;
&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;
(es gibt auch noch DALI für Lichtsteuerung [http://epanorama.rackhost.net/linkbak/lights.html#homeautomation epanorama])&lt;br /&gt;
&lt;br /&gt;
== [[NRF24L01_Tutorial|NRF24L01]] ==&lt;br /&gt;
&lt;br /&gt;
:+ keine Leitungen&lt;br /&gt;
:+ sehr günstig, geringe Kosten pro Knoten&lt;br /&gt;
:+ multimasterfähig&lt;br /&gt;
:+ übertragungssicher (d.h. bei Übertragungsfehler werden Daten automatisch wiederholt)&lt;br /&gt;
:+ Herstellerunabhängig&lt;br /&gt;
:+ fertige Funkmodule mit 8-Pin-Steckverbindung erhältlich&lt;br /&gt;
:+ über USB-Dongle vom PC ansteuerbar&lt;br /&gt;
:o Protokoll zum Teil bereits im Chip (Beaconing und Vermaschung muss selbst programmiert werden)&lt;br /&gt;
:- keine genormten Hausbus-Protokolle&lt;br /&gt;
&lt;br /&gt;
Diskussion im Thread [http://www.mikrocontroller.net/topic/314298 NRF24L01+ als Hausbus]&lt;br /&gt;
&lt;br /&gt;
== EIB / KNX ==&lt;br /&gt;
&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;
:+ übertragungssicher (d.h. bei Übertragungsfehler werden Daten automatisch wiederholt)&lt;br /&gt;
:+ Herstellerunabhängig (eine Vielzahl von Herstellern bieten Komponenten für alle erdenklichen Anwendungen)&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;
:+ Freebus als Selbstbauvariante? [http://www.freebus.org Freebus Homepage (Deutsch)]&lt;br /&gt;
&lt;br /&gt;
== [[CAN-Bus]] ==&lt;br /&gt;
&lt;br /&gt;
:+ Protokoll bereits im Chip&lt;br /&gt;
:+ multimasterfähig&lt;br /&gt;
:+ übertragungssicher (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. 1 m?)&lt;br /&gt;
:- Abschluss-R notwendig&lt;br /&gt;
&lt;br /&gt;
== [[RS-485]] ==&lt;br /&gt;
&lt;br /&gt;
:+ sehr günstig&lt;br /&gt;
:+ Schnittstellenbausteine können direkt an den USART eines Mikrocontrollers angeschlossen werden&lt;br /&gt;
:+ Buslänge von 1200 m möglich&lt;br /&gt;
:+ hohe Störsicherheit durch differentielle Übertragung&lt;br /&gt;
:- Abzweigungen vom Bus sind problematisch (max. 1 m?)&lt;br /&gt;
:- Abschluss-R notwendig&lt;br /&gt;
:- von Haus aus nicht multimasterfähig, muss per Software realisiert werden&lt;br /&gt;
&lt;br /&gt;
== [[1-wire als Hausbus]] ==&lt;br /&gt;
&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 I²C, 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/s&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;
:- keine genormte Kabel- und Steckerbelegung&lt;br /&gt;
&lt;br /&gt;
== [[I2C als Hausbus|I²C als Hausbus]] ==&lt;br /&gt;
&lt;br /&gt;
:+ billig&lt;br /&gt;
:+ multimasterfähig&lt;br /&gt;
:+ viele direkt anschließbare Slave-Bausteine vorhanden&lt;br /&gt;
:+ mit Treiber IC Kabellängen von 100m und mehr möglich&lt;br /&gt;
:- differentielle Übertragung nur mit Mehraufwand möglich&lt;br /&gt;
:- ohne differentielle Übertragung störanfällig&lt;br /&gt;
:- ohne Treiber IC nur Kabellängen unter 10 m 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;
&lt;br /&gt;
:+ multimasterfähig&lt;br /&gt;
:+ sehr schnell&lt;br /&gt;
:+/- mit TP-Kabel (100Base-T) Sternstruktur, Leitungslänge  bis 100 m&lt;br /&gt;
:+/- mit Koaxkabel (10Base-2) Busstruktur, Leitungslänge bis 185 m&lt;br /&gt;
:+ Verkabelung und Stecker sind genormt&lt;br /&gt;
:- aufwändig anzusteuern (hoher Hardware- und Softwareaufwand)&lt;br /&gt;
:- (teuer) d.h. für Selbstbau aufwendig&lt;br /&gt;
:- (hoher Stromverbrauch des TCP/IP Treibers/PHY-ICs)&lt;br /&gt;
&lt;br /&gt;
== Powerline ==&lt;br /&gt;
&lt;br /&gt;
z.B. [http://de.wikipedia.org/wiki/X10_(Protokoll) X10], [http://de.wikipedia.org/wiki/PLC-BUS PLC-Bus]&lt;br /&gt;
&lt;br /&gt;
:+ Nachrüstbar (keine zusätzliche Verdrahtung erforderlich)&lt;br /&gt;
:+ nutzt vorhandene Netzinstallation&lt;br /&gt;
:- erzeugt ein breitbandiges Störspektrum (nur bei dLan), das über die Netzinstallation unkontrolliert abgestrahlt wird&lt;br /&gt;
:- kann Funkbetrieb, insbesondere im Kurzwellenbereich, stören (bei Powerline im 125kHz-Bereich sind Störungen des Kurzwellenfunks ausgeschlossen)&lt;br /&gt;
:- funktioniert ohne Phasenkoppler nur auf gleichen Phasen (Phasenkoppler besteht aus drei Kondensatoren)&lt;br /&gt;
:- Netzteile mit vernünftigen EMI-Filter filtern auch das PL-Signal (hinter Netzteilfiltern wird meist kein Bus-Signal mehr benötigt)&lt;br /&gt;
:- geringe Übertragungsrate (ohne breitbandige Störspektren zu erzeugen)&lt;br /&gt;
:- Modems werden im Störungsfall von der RegTP außer Betrieb genommen und werden dadurch wertlos (VDE Konformität erforderlich, Layout anspruchsvoll - Labortests?)&lt;br /&gt;
:- Kann von Energiesparlampen bzw von deren Vorschaltgeräte gestört werden (moderne Transceiver ICs sind relativ störsicher. Aber: Kosten)&lt;br /&gt;
:- Netzspannung! (es gelten nicht mehr allein Niederspannungsrichtlinien)&lt;br /&gt;
&lt;br /&gt;
==LON==&lt;br /&gt;
&lt;br /&gt;
==LCN==&lt;br /&gt;
:+ Nur ein Draht zusätzlich zu 230V-Leitungen notwendig&lt;br /&gt;
&lt;br /&gt;
== HS485 ==&lt;br /&gt;
von [http://www.elv.de ELV]&lt;br /&gt;
:+ Verwendet RS-485-Standard&lt;br /&gt;
:+ Günstige Komponenten erhältlich, allerdings nur noch Restposten&lt;br /&gt;
:+ Eigenbau möglich, da [http://www.elv-downloads.de/downloads/programme/HS485/HS485_Protokoll.pdf Protokoll dokumentiert]&lt;br /&gt;
:- Wird nicht mehr aktiv weiter entwickelt (Nachfolger: HomeMatic, allerdings inkompatibel)&lt;br /&gt;
&lt;br /&gt;
== [[Modbus]] ==&lt;br /&gt;
:+ verwendet RS-485-Standard&lt;br /&gt;
:+ viel Hardware aus dem Industriebereich verfügbar&lt;br /&gt;
:+ Eigenbau sehr leicht möglich&lt;br /&gt;
:+ offenes Protokoll&lt;br /&gt;
:- benötigt immer einen Busmaster, zB. openHAB oder eine eigene Lösung auf Mikrocontrollerbasis&lt;br /&gt;
&lt;br /&gt;
==HomeMatic==&lt;br /&gt;
[http://www.homematic.com Homepage]&lt;br /&gt;
:+ Es gibt Funk- und RS485-Komponenten (HomeMatic Wired), die auch gemeinsam eingesetzt werden können&lt;br /&gt;
:+ Das Wired-Protokoll ist teilweise dokumentiert, ein Nachbau von Komponenten ist möglich. [http://forum.fhem.de/index.php?action=dlattach;topic=10027.0;attach=2441]&lt;br /&gt;
:- Komponenten nur von einem Anbieter&lt;br /&gt;
HomeMatic Wired Protokoll ist (inkompatibler) Nachfolger von HS485 (ELV) [http://www.elv-downloads.de/downloads/programme/HS485/HS485_Protokoll.pdf]&lt;br /&gt;
&lt;br /&gt;
==Qbus==&lt;br /&gt;
[http://www.qbus.be/en/home Homepage]&lt;br /&gt;
:+ Zwei Leitungen reichen für Daten und Stromversorgung der Komponenten&lt;br /&gt;
:+ Busleitungen verpolungssicher&lt;br /&gt;
:- Zentrale nötig&lt;br /&gt;
:- Komponenten nur von einem Anbieter&lt;br /&gt;
&lt;br /&gt;
==RWE SmartHome==&lt;br /&gt;
[http://www.rwe-smarthome.de/ Homepage]&lt;br /&gt;
:+ Keine Leitungen nötig&lt;br /&gt;
&lt;br /&gt;
== Dupline ==&lt;br /&gt;
[http://www.smartbus.de Homepage]&lt;br /&gt;
:+ Kommt mit zweipoligem Kabel aus&lt;br /&gt;
:+ Stromversorgung der Busgeräte über den Bus&lt;br /&gt;
:+ Einfaches Protokoll, sollte leicht nachzuprogrammieren sein für eigene Erweiterungen&lt;br /&gt;
:+ Garantierte Antwortzeiten / Raktionszeiten (Echtzeit-System)&lt;br /&gt;
:- Weniger Flexibilität als andere Bussysteme&lt;br /&gt;
&lt;br /&gt;
== SmartBUS G4 ==&lt;br /&gt;
[http://smarthomebus.com/ Homepage]&lt;br /&gt;
[http://smarthomebus.com/dealers/Protocols/SMART-BUS%20Protocol%20V1.4.pdf Protokollbeschreibung]&lt;br /&gt;
[http://smarthomebus.com/dealers/Protocols/Smart%20Bus%20Commands%20V5.10.pdf Befehlssatz]&lt;br /&gt;
: Basiert auf RS-485&lt;br /&gt;
:+ Offenes, aber patentiertes Protokoll&lt;br /&gt;
:+ Sehr umfangreiches Produktprogramm&lt;br /&gt;
:- Nur ein Hersteller&lt;br /&gt;
&lt;br /&gt;
== Yakko ==&lt;br /&gt;
[http://yakko.sourceforge.net/ Homepage] - Der Link auf das „Hardware“-PDF funktioniert nicht. Die Hardware-Beschreibung ist im Protokoll-PDF enthalten.&lt;br /&gt;
: Basiert auf RS-485&lt;br /&gt;
:+ Open Source&lt;br /&gt;
:+ Ausführliche Dokumentation&lt;br /&gt;
:- Projekt scheint seit Ende 2007 nicht mehr betreut zu sein&lt;br /&gt;
&lt;br /&gt;
== Link Network Protocol via RS-485 ==&lt;br /&gt;
[http://www.seng.de/technologie/link-network-protocol/ SENG digitale Systeme] - Nachrichtenbasierten Netzwerk-Protokoll auf Basis von Punkt zu Punkt RS-485 Übertragungsstecken&lt;br /&gt;
&lt;br /&gt;
Eckdaten:&lt;br /&gt;
&lt;br /&gt;
:+ alle Teilnehmer sind gleichberechtigt, kein Token, kein Polling&lt;br /&gt;
:+ übertragungssicher (d.h. bei Übertragungsfehler werden Daten automatisch wiederholt) &lt;br /&gt;
:+ Installation und Betrieb ohne Vergabe einer Busadresse oder Installation eines Busabschlusses&lt;br /&gt;
:+ Netzwerktopologie kann als Linie, Ring oder Baum ausgeführt werden&lt;br /&gt;
:+ eine hohe Anzahl von Netzwerkteilnehmern ist möglich&lt;br /&gt;
:+ Abstand zweier Teilnehmer kann bis zu 1000m bei 115200 bit/s Übertragungsrate betragen&lt;br /&gt;
:+ vollständig RS-485 konforme, robuste Übertragungsstrecken&lt;br /&gt;
:+ Kommunikation belastet den Mikrocontroller (mit DMA) kaum&lt;br /&gt;
:+ einfache Lokalisierung eines defekten Knotens oder einer defekten Übertragungsstrecke&lt;br /&gt;
:+ Adressierung einzelner Knoten, von Gruppen oder Gerätetypen ist möglich&lt;br /&gt;
:+ innerhalb eines Netzwerkes Betrieb von Übertragungsstrecken mit unterschiedlichen Übertragungsraten&lt;br /&gt;
:+ keine speziellen Halbleiter notwendig&lt;br /&gt;
:+ integrierter USB Anschluss / Access point im Netzwerkknoten&lt;br /&gt;
:+ Software Development Kit und Demo-Baugruppe (ARM Cortex-M3 MCU) verfügbar&lt;br /&gt;
:+ komfortable und kostenfreie Entwicklungsumgebung (für ARM Cortex-M3) verfügbar&lt;br /&gt;
:+ nicht kommerzielle Nutzung ist kostenfrei möglich&lt;br /&gt;
:+ offengelegte Spezifikation&lt;br /&gt;
:+ Anwendungsgebiete: Steuerungstechnik, Gebäudeautomation, ...&lt;br /&gt;
:- bei kommerzieller Anwendung Kosten für Registrierung (einmalig 99€) und Lizenzgebühren pro Netzwerkknoten (ca. 0,05€)&lt;br /&gt;
:- nur ein Anbieter (Stand Juni 2014)&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
&lt;br /&gt;
== Forum ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.mikrocontroller.net/forum/hausbus Hausbusforum]&lt;br /&gt;
&lt;br /&gt;
== Allgemein ==&lt;br /&gt;
&lt;br /&gt;
* http://www.uni-weimar.de/~weiprech/hausbus/&lt;br /&gt;
&lt;br /&gt;
== CAN ==&lt;br /&gt;
&lt;br /&gt;
* [[CAN als Hausbus]]&lt;br /&gt;
* [[Hausbus Diskussion|Hausbus open source projekt]]&lt;br /&gt;
* [http://www.isysbus.org Hausbus open source projekt (iSysBus-Homepage)]&lt;br /&gt;
* [http://openhcan.org openHCAN - Hausautomatisierung auf CAN Basis]&lt;br /&gt;
&lt;br /&gt;
== EIB / KNX ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.eib-home.de eib-home]&lt;br /&gt;
* [http://www.knx-user-club.de knx-user-club]&lt;br /&gt;
* [http://www.opternus.de/opternus-components/Preisliste/EIB%20Preisliste%201.July%202005.pdf Chipsatz Preisliste] // Link Funktioniert nicht mehr&lt;br /&gt;
&lt;br /&gt;
== RS485 ==&lt;br /&gt;
* [http://openhc.sourceforge.net OpenHC - PHC Bus kompatibel]&lt;br /&gt;
&lt;br /&gt;
== Ethernet ==&lt;br /&gt;
&lt;br /&gt;
* [https://web.archive.org/web/20120417082158/http://www.ifas.htwk-leipzig.de/easytoweb/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.plc-bus.de]&lt;br /&gt;
* [http://www.thelastinstance.de/elek/project03_4.phtml]&lt;br /&gt;
* [http://www.darc.de/aktuell/plc/index.html (gilt für Powerline bei PC-Vernetzung/dLan)]&lt;br /&gt;
* [http://www.ulrichradig.de/index.html Projekte-pl-modem]&lt;br /&gt;
&lt;br /&gt;
== EnOcean ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.omnio.ch]&lt;br /&gt;
&lt;br /&gt;
== Link Network Protocol via RS-485 ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.seng.de/technologie/link-network-protocol/ Beschreibung]&lt;br /&gt;
* [http://www.seng.de/produkte/sdmn-devkit/ Software Development Kit]&lt;br /&gt;
* [http://www.seng.de/produkte/sdmn-devkitpro/ Software Development Kit Pro]&lt;br /&gt;
* [http://www.seng.de/produkte/sdmn-0002c3/ Hardware]&lt;br /&gt;
* [http://www.seng.de/technologie/toolchain-stm32/ Entwicklungsumgebung]&lt;br /&gt;
* [http://www.seng.de/produkte/sdmn-cc1/ Steuerung / Sensor / Aktor]&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.mikrocontroller.net/articles/S0-Schnittstelle S0-Schnittstelle(!= S0-BUS)]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Hausbus]]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91646</id>
		<title>Modbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91646"/>
		<updated>2016-02-06T14:10:35Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: /* Implementierungen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;aus unserem Glossar: &amp;quot;Ein älteres, aber immer noch oft eingesetztes Busprotokoll für serielle Verbindungen. In der Modbus TCP-Variante auch ethernetfähig&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Sehr lesenswert ist der englische Wikipedia-Artikel dazu: https://en.wikipedia.org/wiki/Modbus&lt;br /&gt;
&lt;br /&gt;
Bei der seriellen Übertragung wird zwischen Modbus RTU und Modbus ASCII unterschieden. Modbus TCP transportiert im Grunde genommen Modbus RTU über TCP. Modbus RTU über serielle Verbindungen und TCP sind bedeutend weiter verbreitet.&lt;br /&gt;
&lt;br /&gt;
Modbus ist das einzige industrielle Busprotokoll, dem ein [https://de.wikipedia.org/wiki/Liste_der_standardisierten_Ports Well Known Port] zugeordnet ist.&lt;br /&gt;
&lt;br /&gt;
== Implementierungen ==&lt;br /&gt;
&lt;br /&gt;
Eine sehr schlanke und leicht einzubindende freie Implementierung in C für den AVR:   [https://sourceforge.net/projects/yambsiavr/ yaMBSiavr]&lt;br /&gt;
&lt;br /&gt;
Die wahrscheinlich umfassendste freie Implementierung, die auf so ziemlich jede Plattform portiert werden kann. Leider schwierig zu benutzen: http://www.freemodbus.org/&lt;br /&gt;
&lt;br /&gt;
== potenziell interessante Links ==&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/PI_MBUS_300.pdf PI_MBUS_300.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Application_Protocol_V1_1b3.pdf Modbus_Application_Protocol_V1_1b3.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf Modbus_Messaging_Implementation_Guide_V1_0b.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_over_serial_line_V1.pdf Modbus_over_serial_line_V1.pdf]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91645</id>
		<title>Modbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91645"/>
		<updated>2016-02-06T13:54:36Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: /* Implementierungen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;aus unserem Glossar: &amp;quot;Ein älteres, aber immer noch oft eingesetztes Busprotokoll für serielle Verbindungen. In der Modbus TCP-Variante auch ethernetfähig&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Sehr lesenswert ist der englische Wikipedia-Artikel dazu: https://en.wikipedia.org/wiki/Modbus&lt;br /&gt;
&lt;br /&gt;
Bei der seriellen Übertragung wird zwischen Modbus RTU und Modbus ASCII unterschieden. Modbus TCP transportiert im Grunde genommen Modbus RTU über TCP. Modbus RTU über serielle Verbindungen und TCP sind bedeutend weiter verbreitet.&lt;br /&gt;
&lt;br /&gt;
Modbus ist das einzige industrielle Busprotokoll, dem ein [https://de.wikipedia.org/wiki/Liste_der_standardisierten_Ports Well Known Port] zugeordnet ist.&lt;br /&gt;
&lt;br /&gt;
== Implementierungen ==&lt;br /&gt;
&lt;br /&gt;
Eine sehr schlanke und leicht einzubindende freie Implementierung in C für den AVR:   [https://github.com/mbs38/yaMBSiavr yaMBSiavr]&lt;br /&gt;
&lt;br /&gt;
Die wahrscheinlich umfassendste freie Implementierung, die auf so ziemlich jede Plattform portiert werden kann. Leider schwierig zu benutzen: http://www.freemodbus.org/&lt;br /&gt;
&lt;br /&gt;
== potenziell interessante Links ==&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/PI_MBUS_300.pdf PI_MBUS_300.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Application_Protocol_V1_1b3.pdf Modbus_Application_Protocol_V1_1b3.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf Modbus_Messaging_Implementation_Guide_V1_0b.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_over_serial_line_V1.pdf Modbus_over_serial_line_V1.pdf]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91644</id>
		<title>Modbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91644"/>
		<updated>2016-02-06T13:53:47Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: /* Implementierungen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;aus unserem Glossar: &amp;quot;Ein älteres, aber immer noch oft eingesetztes Busprotokoll für serielle Verbindungen. In der Modbus TCP-Variante auch ethernetfähig&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Sehr lesenswert ist der englische Wikipedia-Artikel dazu: https://en.wikipedia.org/wiki/Modbus&lt;br /&gt;
&lt;br /&gt;
Bei der seriellen Übertragung wird zwischen Modbus RTU und Modbus ASCII unterschieden. Modbus TCP transportiert im Grunde genommen Modbus RTU über TCP. Modbus RTU über serielle Verbindungen und TCP sind bedeutend weiter verbreitet.&lt;br /&gt;
&lt;br /&gt;
Modbus ist das einzige industrielle Busprotokoll, dem ein [https://de.wikipedia.org/wiki/Liste_der_standardisierten_Ports Well Known Port] zugeordnet ist.&lt;br /&gt;
&lt;br /&gt;
== Implementierungen ==&lt;br /&gt;
&lt;br /&gt;
Eine sehr schlanke und leicht einzubindende freie Implementierung in C für den AVR:   [https://github.com/mbs38/yaMBSiavr yaMBSiavr]&lt;br /&gt;
&lt;br /&gt;
Die wahrscheinlich umfassendste freie Implementierung die auf so ziemlich jede Plattform portiert werden kann: http://www.freemodbus.org/&lt;br /&gt;
&lt;br /&gt;
== potenziell interessante Links ==&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/PI_MBUS_300.pdf PI_MBUS_300.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Application_Protocol_V1_1b3.pdf Modbus_Application_Protocol_V1_1b3.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf Modbus_Messaging_Implementation_Guide_V1_0b.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_over_serial_line_V1.pdf Modbus_over_serial_line_V1.pdf]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91643</id>
		<title>Modbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91643"/>
		<updated>2016-02-06T13:53:09Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: /* Implementierungen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;aus unserem Glossar: &amp;quot;Ein älteres, aber immer noch oft eingesetztes Busprotokoll für serielle Verbindungen. In der Modbus TCP-Variante auch ethernetfähig&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Sehr lesenswert ist der englische Wikipedia-Artikel dazu: https://en.wikipedia.org/wiki/Modbus&lt;br /&gt;
&lt;br /&gt;
Bei der seriellen Übertragung wird zwischen Modbus RTU und Modbus ASCII unterschieden. Modbus TCP transportiert im Grunde genommen Modbus RTU über TCP. Modbus RTU über serielle Verbindungen und TCP sind bedeutend weiter verbreitet.&lt;br /&gt;
&lt;br /&gt;
Modbus ist das einzige industrielle Busprotokoll, dem ein [https://de.wikipedia.org/wiki/Liste_der_standardisierten_Ports Well Known Port] zugeordnet ist.&lt;br /&gt;
&lt;br /&gt;
== Implementierungen ==&lt;br /&gt;
&lt;br /&gt;
  Eine sehr schlanke und leicht einzubindende freie Implementierung in C für den AVR:[https://github.com/mbs38/yaMBSiavr yaMBSiavr]&lt;br /&gt;
&lt;br /&gt;
  Die wahrscheinlich umfassendste freie Implementierung die auf so ziemlich jede Plattform portiert werden kann: http://www.freemodbus.org/&lt;br /&gt;
&lt;br /&gt;
== potenziell interessante Links ==&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/PI_MBUS_300.pdf PI_MBUS_300.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Application_Protocol_V1_1b3.pdf Modbus_Application_Protocol_V1_1b3.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf Modbus_Messaging_Implementation_Guide_V1_0b.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_over_serial_line_V1.pdf Modbus_over_serial_line_V1.pdf]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91642</id>
		<title>Modbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91642"/>
		<updated>2016-02-06T13:52:50Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: /* Implementierungen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;aus unserem Glossar: &amp;quot;Ein älteres, aber immer noch oft eingesetztes Busprotokoll für serielle Verbindungen. In der Modbus TCP-Variante auch ethernetfähig&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Sehr lesenswert ist der englische Wikipedia-Artikel dazu: https://en.wikipedia.org/wiki/Modbus&lt;br /&gt;
&lt;br /&gt;
Bei der seriellen Übertragung wird zwischen Modbus RTU und Modbus ASCII unterschieden. Modbus TCP transportiert im Grunde genommen Modbus RTU über TCP. Modbus RTU über serielle Verbindungen und TCP sind bedeutend weiter verbreitet.&lt;br /&gt;
&lt;br /&gt;
Modbus ist das einzige industrielle Busprotokoll, dem ein [https://de.wikipedia.org/wiki/Liste_der_standardisierten_Ports Well Known Port] zugeordnet ist.&lt;br /&gt;
&lt;br /&gt;
== Implementierungen ==&lt;br /&gt;
&lt;br /&gt;
  * Eine sehr schlanke und leicht einzubindende freie Implementierung in C für den AVR:[https://github.com/mbs38/yaMBSiavr yaMBSiavr]&lt;br /&gt;
&lt;br /&gt;
  * Die wahrscheinlich umfassendste freie Implementierung die auf so ziemlich jede Plattform portiert werden kann: http://www.freemodbus.org/&lt;br /&gt;
&lt;br /&gt;
== potenziell interessante Links ==&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/PI_MBUS_300.pdf PI_MBUS_300.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Application_Protocol_V1_1b3.pdf Modbus_Application_Protocol_V1_1b3.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf Modbus_Messaging_Implementation_Guide_V1_0b.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_over_serial_line_V1.pdf Modbus_over_serial_line_V1.pdf]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91641</id>
		<title>Modbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91641"/>
		<updated>2016-02-06T13:52:38Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: /* Implementierungen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;aus unserem Glossar: &amp;quot;Ein älteres, aber immer noch oft eingesetztes Busprotokoll für serielle Verbindungen. In der Modbus TCP-Variante auch ethernetfähig&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Sehr lesenswert ist der englische Wikipedia-Artikel dazu: https://en.wikipedia.org/wiki/Modbus&lt;br /&gt;
&lt;br /&gt;
Bei der seriellen Übertragung wird zwischen Modbus RTU und Modbus ASCII unterschieden. Modbus TCP transportiert im Grunde genommen Modbus RTU über TCP. Modbus RTU über serielle Verbindungen und TCP sind bedeutend weiter verbreitet.&lt;br /&gt;
&lt;br /&gt;
Modbus ist das einzige industrielle Busprotokoll, dem ein [https://de.wikipedia.org/wiki/Liste_der_standardisierten_Ports Well Known Port] zugeordnet ist.&lt;br /&gt;
&lt;br /&gt;
== Implementierungen ==&lt;br /&gt;
&lt;br /&gt;
 * Eine sehr schlanke und leicht einzubindende freie Implementierung in C für den AVR:[https://github.com/mbs38/yaMBSiavr yaMBSiavr]&lt;br /&gt;
&lt;br /&gt;
 * Die wahrscheinlich umfassendste freie Implementierung die auf so ziemlich jede Plattform portiert werden kann: http://www.freemodbus.org/&lt;br /&gt;
&lt;br /&gt;
== potenziell interessante Links ==&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/PI_MBUS_300.pdf PI_MBUS_300.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Application_Protocol_V1_1b3.pdf Modbus_Application_Protocol_V1_1b3.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf Modbus_Messaging_Implementation_Guide_V1_0b.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_over_serial_line_V1.pdf Modbus_over_serial_line_V1.pdf]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91640</id>
		<title>Modbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91640"/>
		<updated>2016-02-06T13:52:12Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;aus unserem Glossar: &amp;quot;Ein älteres, aber immer noch oft eingesetztes Busprotokoll für serielle Verbindungen. In der Modbus TCP-Variante auch ethernetfähig&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Sehr lesenswert ist der englische Wikipedia-Artikel dazu: https://en.wikipedia.org/wiki/Modbus&lt;br /&gt;
&lt;br /&gt;
Bei der seriellen Übertragung wird zwischen Modbus RTU und Modbus ASCII unterschieden. Modbus TCP transportiert im Grunde genommen Modbus RTU über TCP. Modbus RTU über serielle Verbindungen und TCP sind bedeutend weiter verbreitet.&lt;br /&gt;
&lt;br /&gt;
Modbus ist das einzige industrielle Busprotokoll, dem ein [https://de.wikipedia.org/wiki/Liste_der_standardisierten_Ports Well Known Port] zugeordnet ist.&lt;br /&gt;
&lt;br /&gt;
== Implementierungen ==&lt;br /&gt;
&lt;br /&gt;
Eine sehr schlanke und leicht einzubindende freie Implementierung in C für den AVR: [https://github.com/mbs38/yaMBSiavr yaMBSiavr]&lt;br /&gt;
Die wahrscheinlich umfassendste freie Implementierung die auf so ziemlich jede Plattform portiert werden kann: http://www.freemodbus.org/&lt;br /&gt;
&lt;br /&gt;
== potenziell interessante Links ==&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/PI_MBUS_300.pdf PI_MBUS_300.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Application_Protocol_V1_1b3.pdf Modbus_Application_Protocol_V1_1b3.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf Modbus_Messaging_Implementation_Guide_V1_0b.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_over_serial_line_V1.pdf Modbus_over_serial_line_V1.pdf]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91639</id>
		<title>Modbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91639"/>
		<updated>2016-02-06T13:43:02Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: /* Implementierungen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;aus unserem Glossar: &amp;quot;Ein älteres, aber immer noch oft eingesetztes Busprotokoll für serielle Verbindungen. In der Modbus TCP-Variante auch ethernetfähig&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Sehr lesenswert ist der englische Wikipedia-Artikel dazu: https://en.wikipedia.org/wiki/Modbus&lt;br /&gt;
&lt;br /&gt;
Bei der seriellen Übertragung wird zwischen Modbus RTU und Modbus ASCII unterschieden. Modbus TCP transportiert im Grunde genommen Modbus RTU über TCP. Modbus RTU über serielle Verbindungen und TCP sind bedeutend weiter verbreitet.&lt;br /&gt;
&lt;br /&gt;
Modbus ist das einzige industrielle Busprotokoll, dem ein [https://de.wikipedia.org/wiki/Liste_der_standardisierten_Ports Well Known Port] zugeordnet ist.&lt;br /&gt;
&lt;br /&gt;
== Implementierungen ==&lt;br /&gt;
&lt;br /&gt;
Die wahrscheinlich umfassendste freie Implementierung die auf so ziemlich jede Plattform portiert werden kann: http://www.freemodbus.org/&lt;br /&gt;
&lt;br /&gt;
== potenziell interessante Links ==&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/PI_MBUS_300.pdf PI_MBUS_300.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Application_Protocol_V1_1b3.pdf Modbus_Application_Protocol_V1_1b3.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf Modbus_Messaging_Implementation_Guide_V1_0b.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_over_serial_line_V1.pdf Modbus_over_serial_line_V1.pdf]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91638</id>
		<title>Modbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91638"/>
		<updated>2016-02-06T13:42:18Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;aus unserem Glossar: &amp;quot;Ein älteres, aber immer noch oft eingesetztes Busprotokoll für serielle Verbindungen. In der Modbus TCP-Variante auch ethernetfähig&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Sehr lesenswert ist der englische Wikipedia-Artikel dazu: https://en.wikipedia.org/wiki/Modbus&lt;br /&gt;
&lt;br /&gt;
Bei der seriellen Übertragung wird zwischen Modbus RTU und Modbus ASCII unterschieden. Modbus TCP transportiert im Grunde genommen Modbus RTU über TCP. Modbus RTU über serielle Verbindungen und TCP sind bedeutend weiter verbreitet.&lt;br /&gt;
&lt;br /&gt;
Modbus ist das einzige industrielle Busprotokoll, dem ein [https://de.wikipedia.org/wiki/Liste_der_standardisierten_Ports Well Known Port] zugeordnet ist.&lt;br /&gt;
&lt;br /&gt;
== Implementierungen ==&lt;br /&gt;
&lt;br /&gt;
Die wahrscheinlich umfassendste freie Implementierung: http://www.freemodbus.org/&lt;br /&gt;
&lt;br /&gt;
== potenziell interessante Links ==&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/PI_MBUS_300.pdf PI_MBUS_300.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Application_Protocol_V1_1b3.pdf Modbus_Application_Protocol_V1_1b3.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf Modbus_Messaging_Implementation_Guide_V1_0b.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_over_serial_line_V1.pdf Modbus_over_serial_line_V1.pdf]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91637</id>
		<title>Modbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91637"/>
		<updated>2016-02-06T13:41:59Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Modbus ====&lt;br /&gt;
&lt;br /&gt;
aus unserem Glossar: &amp;quot;Ein älteres, aber immer noch oft eingesetztes Busprotokoll für serielle Verbindungen. In der Modbus TCP-Variante auch ethernetfähig&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Sehr lesenswert ist der englische Wikipedia-Artikel dazu: https://en.wikipedia.org/wiki/Modbus&lt;br /&gt;
&lt;br /&gt;
Bei der seriellen Übertragung wird zwischen Modbus RTU und Modbus ASCII unterschieden. Modbus TCP transportiert im Grunde genommen Modbus RTU über TCP. Modbus RTU über serielle Verbindungen und TCP sind bedeutend weiter verbreitet.&lt;br /&gt;
&lt;br /&gt;
Modbus ist das einzige industrielle Busprotokoll, dem ein [https://de.wikipedia.org/wiki/Liste_der_standardisierten_Ports Well Known Port] zugeordnet ist.&lt;br /&gt;
&lt;br /&gt;
== Implementierungen ==&lt;br /&gt;
&lt;br /&gt;
Die wahrscheinlich umfassendste freie Implementierung: http://www.freemodbus.org/&lt;br /&gt;
&lt;br /&gt;
== potenziell interessante Links ==&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/PI_MBUS_300.pdf PI_MBUS_300.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Application_Protocol_V1_1b3.pdf Modbus_Application_Protocol_V1_1b3.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf Modbus_Messaging_Implementation_Guide_V1_0b.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_over_serial_line_V1.pdf Modbus_over_serial_line_V1.pdf]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91636</id>
		<title>Modbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91636"/>
		<updated>2016-02-06T13:35:06Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: /* potenziell interessante Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Modbus ====&lt;br /&gt;
&lt;br /&gt;
aus unserem Glossar: &amp;quot;Ein älteres, aber immer noch oft eingesetztes Busprotokoll für serielle Verbindungen. In der Modbus TCP-Variante auch ethernetfähig&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Sehr lesenswert ist der englische Wikipedia-Artikel dazu: https://en.wikipedia.org/wiki/Modbus&lt;br /&gt;
&lt;br /&gt;
Bei der seriellen Übertragung wird zwischen Modbus RTU und Modbus ASCII unterschieden. Modbus TCP transportiert im Grunde genommen Modbus RTU über TCP. Modbus RTU über serielle Verbindungen und TCP sind bedeutend weiter verbreitet.&lt;br /&gt;
&lt;br /&gt;
Modbus ist das einzige industrielle Busprotokoll, dem ein [https://de.wikipedia.org/wiki/Liste_der_standardisierten_Ports Well Known Port] zugeordnet ist.&lt;br /&gt;
&lt;br /&gt;
=== Implementierungen ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die wahrscheinlich umfassendste freie Implementierung: http://www.freemodbus.org/&lt;br /&gt;
&lt;br /&gt;
=== potenziell interessante Links ===&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/PI_MBUS_300.pdf PI_MBUS_300.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Application_Protocol_V1_1b3.pdf Modbus_Application_Protocol_V1_1b3.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf Modbus_Messaging_Implementation_Guide_V1_0b.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_over_serial_line_V1.pdf Modbus_over_serial_line_V1.pdf]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91635</id>
		<title>Modbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91635"/>
		<updated>2016-02-06T13:30:52Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: /* Implementierungen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Modbus ====&lt;br /&gt;
&lt;br /&gt;
aus unserem Glossar: &amp;quot;Ein älteres, aber immer noch oft eingesetztes Busprotokoll für serielle Verbindungen. In der Modbus TCP-Variante auch ethernetfähig&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Sehr lesenswert ist der englische Wikipedia-Artikel dazu: https://en.wikipedia.org/wiki/Modbus&lt;br /&gt;
&lt;br /&gt;
Bei der seriellen Übertragung wird zwischen Modbus RTU und Modbus ASCII unterschieden. Modbus TCP transportiert im Grunde genommen Modbus RTU über TCP. Modbus RTU über serielle Verbindungen und TCP sind bedeutend weiter verbreitet.&lt;br /&gt;
&lt;br /&gt;
Modbus ist das einzige industrielle Busprotokoll, dem ein [https://de.wikipedia.org/wiki/Liste_der_standardisierten_Ports Well Known Port] zugeordnet ist.&lt;br /&gt;
&lt;br /&gt;
=== Implementierungen ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die wahrscheinlich umfassendste freie Implementierung: http://www.freemodbus.org/&lt;br /&gt;
&lt;br /&gt;
=== potenziell interessante Links ===&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf Modbus_Messaging_Implementation_Guide_V1_0b.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_over_serial_line_V1.pdf Modbus_over_serial_line_V1.pdf]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Glossar&amp;diff=91634</id>
		<title>Glossar</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Glossar&amp;diff=91634"/>
		<updated>2016-02-06T13:24:19Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: /* M */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOC}}&lt;br /&gt;
&lt;br /&gt;
== A ==&lt;br /&gt;
&lt;br /&gt;
;ABI: &#039;&#039;&#039;A&#039;&#039;&#039;pplication &#039;&#039;&#039;B&#039;&#039;&#039;inary &#039;&#039;&#039;I&#039;&#039;&#039;nterface: Das Binärinterface, das zum Datenaustausch verwendet wird, z.B. die Registerverwendung in einer Funktion und für Parameterübergabe, Datenablage, Strukturlayout, etc. Jeder [[Compiler]] erzeugt Code nach einer bestimmten ABI, so daß der Code aus unterschiedlichen Modulen und Bibliotheken zusammenpasst. Beim Mischen von Hochsprachen mit (Inline-)Assembler muss auf ABI-Konformität geachtet werden. Compiler-Schalter können das ABI beeinflussen. Beispiel: -fpack-struct beim GCC.&lt;br /&gt;
&lt;br /&gt;
;[[ADC]]: &#039;&#039;&#039;A&#039;&#039;&#039;nalog &#039;&#039;&#039;D&#039;&#039;&#039;igital &#039;&#039;&#039;C&#039;&#039;&#039;onverter. Im Deutschen auch &#039;ADU&#039;.&lt;br /&gt;
&lt;br /&gt;
;[[ADSR]]: &#039;&#039;&#039;A&#039;&#039;&#039;ttack &#039;&#039;&#039;D&#039;&#039;&#039;ecay &#039;&#039;&#039;S&#039;&#039;&#039;ustain &#039;&#039;&#039;R&#039;&#039;&#039;elease. Ein Amplitudenverlauf als Hüllkurve, die hauptsächlich in der elektronischen Musik - aber auch bei der Verhaltensbeschreibung von Regelersystemen verwendet wird&lt;br /&gt;
&lt;br /&gt;
;[[AGC]]: &#039;&#039;&#039;A&#039;&#039;&#039;utomatic &#039;&#039;&#039;G&#039;&#039;&#039;ain &#039;&#039;&#039;C&#039;&#039;&#039;ontrol. Ein Schaltkreis oder eine Software zur selbsttätigen Verstärkungsanpassung in Form einer Regelung.&lt;br /&gt;
&lt;br /&gt;
;[[ARM]]: &#039;&#039;&#039;A&#039;&#039;&#039;dvanced &#039;&#039;&#039;R&#039;&#039;&#039;ISC &#039;&#039;&#039;M&#039;&#039;&#039;achine. Eine Mikrocontrollerfamilie des Types RISC (&amp;quot;reduced instruction set&amp;quot;) bzw. die Firma, die diese designt und lizensiert.&lt;br /&gt;
&lt;br /&gt;
;[[AVR]]: Eine Mikrocontrollerfamilie von Atmel. Der Ursprung des Namens ist unklar.&lt;br /&gt;
&lt;br /&gt;
== B ==&lt;br /&gt;
&lt;br /&gt;
;[[BGA]]: &#039;&#039;&#039;B&#039;&#039;&#039;all &#039;&#039;&#039;G&#039;&#039;&#039;rid &#039;&#039;&#039;A&#039;&#039;&#039;rray: Eine Gehäuseform für ICs.&lt;br /&gt;
&lt;br /&gt;
;Bit: &#039;&#039;&#039;Bi&#039;&#039;&#039;nary Digi&#039;&#039;&#039;t&#039;&#039;&#039;: Kleinste Informationseinheit, siehe [[Bitmanipulation]].&lt;br /&gt;
 &lt;br /&gt;
;BNC: &#039;&#039;&#039;B&#039;&#039;&#039;ajonet &#039;&#039;&#039;N&#039;&#039;&#039;ut &#039;&#039;&#039;C&#039;&#039;&#039;onnector: Ein Steckverbinder für Koaxialkabel.&lt;br /&gt;
&lt;br /&gt;
;[[BPM]]: &#039;&#039;&#039;B&#039;&#039;&#039;eats &#039;&#039;&#039;p&#039;&#039;&#039;er &#039;&#039;&#039;m&#039;&#039;&#039;minute: Anzahl der Herzschgläge bei Cardio-Applikationen / Zahl der Schlagzeugschläge je Minute in der Musik&lt;br /&gt;
&lt;br /&gt;
;[[BPS]]: &#039;&#039;&#039;B&#039;&#039;&#039;its &#039;&#039;&#039;p&#039;&#039;&#039;er &#039;&#039;&#039;s&#039;&#039;&#039;econd: Anzahl der Bits je Sekunde, Masszahl für die Übertragungsgeschwindigkeit / Bandbreite&lt;br /&gt;
&lt;br /&gt;
;[[BSDL]]: &#039;&#039;&#039;B&#039;&#039;&#039;oundary &#039;&#039;&#039;S&#039;&#039;&#039;can &#039;&#039;&#039;D&#039;&#039;&#039;escription &#039;&#039;&#039;L&#039;&#039;&#039;anguage: Eine Sprache für [[boundary scan]]-basiertes Testen und Debuggen.&lt;br /&gt;
&lt;br /&gt;
== C ==&lt;br /&gt;
&lt;br /&gt;
;[[C]]: Eine weit verbreitete Programmiersprache.&lt;br /&gt;
&lt;br /&gt;
;[[CAN]]: &#039;&#039;&#039;C&#039;&#039;&#039;ontroller &#039;&#039;&#039;A&#039;&#039;&#039;rea &#039;&#039;&#039;N&#039;&#039;&#039;etwork: Ein Netzwerk für kleine [[Mikrocontroller]], ursprünglich für die Automobilbranche entwickelt.&lt;br /&gt;
&lt;br /&gt;
;[[CCD]]: &#039;&#039;&#039;C&#039;&#039;&#039;harge &#039;&#039;&#039;C&#039;&#039;&#039;oupled &#039;&#039;&#039;D&#039;&#039;&#039;evices: (Ladungsverkoppelte Bauteile), eine Bezeichung für Bildsensoren&lt;br /&gt;
&lt;br /&gt;
;[[CDS]]: &#039;&#039;&#039; C&#039;&#039;&#039;omponent &#039;&#039;&#039;D&#039;&#039;&#039;esign &#039;&#039;&#039;S&#039;&#039;&#039;pecification: formelle Designbeschreibung&lt;br /&gt;
&lt;br /&gt;
;[[CLB]]: &#039;&#039;&#039;C&#039;&#039;&#039;onfigurable &#039;&#039;&#039;L&#039;&#039;&#039;ogic &#039;&#039;&#039;B&#039;&#039;&#039;lock: elementares konfigurierbares Logikelement in PLDs&lt;br /&gt;
&lt;br /&gt;
;[[CMB]]: &#039;&#039;&#039;C&#039;&#039;&#039;ommand &#039;&#039;&#039;M&#039;&#039;&#039;anagement &#039;&#039;&#039;B&#039;&#039;&#039;lock: der Befehlsinterpreter in einer CPU-Plattform, meist im Bereich der Kommunikationsschnittstelle, auch [[CMI]]&lt;br /&gt;
&lt;br /&gt;
;[[CMT]]: &#039;&#039;&#039;C&#039;&#039;&#039;lock &#039;&#039;&#039;M&#039;&#039;&#039;anagement &#039;&#039;&#039;T&#039;&#039;&#039;ile: Ein takterzeugendes Element in einem (Xilinx)-FPGA&lt;br /&gt;
&lt;br /&gt;
;[[CNC]]: &#039;&#039;&#039;C&#039;&#039;&#039;omputerized &#039;&#039;&#039;N&#039;&#039;&#039;umerical &#039;&#039;&#039;C&#039;&#039;&#039;ontrol: Computer gesteuerte Steuerung, z.B. bei Werkzeugmaschinen&lt;br /&gt;
&lt;br /&gt;
;[[CPLD]]: &#039;&#039;&#039;C&#039;&#039;&#039;omplex &#039;&#039;&#039;P&#039;&#039;&#039;rogrammable &#039;&#039;&#039;L&#039;&#039;&#039;ogic &#039;&#039;&#039;D&#039;&#039;&#039;evice: Ein programmierbarer Logikbaustein&lt;br /&gt;
&lt;br /&gt;
;[[CRS]]: &#039;&#039;&#039; C&#039;&#039;&#039;omponent &#039;&#039;&#039;R&#039;&#039;&#039;equirement &#039;&#039;&#039;S&#039;&#039;&#039;pecification: formelle Anforderungsspezifikation&lt;br /&gt;
&lt;br /&gt;
== D ==&lt;br /&gt;
;[[DAC]]: &#039;&#039;&#039;D&#039;&#039;&#039;igital to &#039;&#039;&#039;A&#039;&#039;&#039;nalog &#039;&#039;&#039;C&#039;&#039;&#039;onverter&lt;br /&gt;
;[[DCC]]: &#039;&#039;&#039;D&#039;&#039;&#039;igital &#039;&#039;&#039;C&#039;&#039;&#039;ommand &#039;&#039;&#039;C&#039;&#039;&#039;ontrol: Standard zur digitalen Steuerung von Modelleisenbahnen&lt;br /&gt;
;[[DCM]]: &#039;&#039;&#039;D&#039;&#039;&#039;igital &#039;&#039;&#039;C&#039;&#039;&#039;lock &#039;&#039;&#039;M&#039;&#039;&#039;anager, eine Takterzeugungseinheit in [[FPGA]]s&lt;br /&gt;
;[[DDC]]: &#039;&#039;&#039;D&#039;&#039;&#039;igital &#039;&#039;&#039;D&#039;&#039;&#039;own &#039;&#039;&#039;C&#039;&#039;&#039;onversion: Abtastfrequenzverringerung in der Signalverarbeitung&lt;br /&gt;
;[[DDR]]: &#039;&#039;&#039;D&#039;&#039;&#039;ouble &#039;&#039;&#039;D&#039;&#039;&#039;ata &#039;&#039;&#039;R&#039;&#039;&#039;ate: &amp;quot;doppelte Datenrate&amp;quot;, oft in Verbindung mit [[RAM]]s verwendet&lt;br /&gt;
;DDS: &#039;&#039;&#039;D&#039;&#039;&#039;igital &#039;&#039;&#039;D&#039;&#039;&#039;ata &#039;&#039;&#039;S&#039;&#039;&#039;torage: Bezeichung für grosse Massenspeicher in der Computertechnik&lt;br /&gt;
;[[DDS]]: &#039;&#039;&#039;D&#039;&#039;&#039;irect &#039;&#039;&#039;D&#039;&#039;&#039;igital &#039;&#039;&#039;S&#039;&#039;&#039;ynthesis: Verfahren zur Wellenformerzeugung&lt;br /&gt;
&lt;br /&gt;
;[[DMX]]: Protokoll zur Steuerung von Lichteffektgeräten&lt;br /&gt;
;[[DRC]]: &#039;&#039;&#039;D&#039;&#039;&#039;esign &#039;&#039;&#039;R&#039;&#039;&#039;ule &#039;&#039;&#039;C&#039;&#039;&#039;heck, ein Prüfvorgang auf geometrische Fehler in einem PCB-Layout&lt;br /&gt;
;[[DTMF]]: &#039;&#039;&#039;D&#039;&#039;&#039;ual &#039;&#039;&#039;T&#039;&#039;&#039;one &#039;&#039;&#039;M&#039;&#039;&#039;ultiple &#039;&#039;&#039;F&#039;&#039;&#039;requency: Tonwahlverfahren im Telephon&lt;br /&gt;
;[[DUC]]: &#039;&#039;&#039;D&#039;&#039;&#039;igital &#039;&#039;&#039;U&#039;&#039;&#039;p &#039;&#039;&#039;C&#039;&#039;&#039;onversion: Abtastfrequenzerhöhung in der Signalverarbeitung&lt;br /&gt;
&lt;br /&gt;
== E ==&lt;br /&gt;
&lt;br /&gt;
;[[EEPROM]]: &#039;&#039;&#039;E&#039;&#039;&#039;lectrical &#039;&#039;&#039;E&#039;&#039;&#039;rasable and &#039;&#039;&#039;P&#039;&#039;&#039;rogrammable &#039;&#039;&#039;R&#039;&#039;&#039;ead &#039;&#039;&#039;O&#039;&#039;&#039;nly &#039;&#039;&#039;M&#039;&#039;&#039;emory: Ein nichtflüchtiger [[Speicher#EEPROM|Speicher]].&lt;br /&gt;
&lt;br /&gt;
;[[EMV]]: &#039;&#039;&#039;E&#039;&#039;&#039;lektro&#039;&#039;&#039;m&#039;&#039;&#039;agnetische &#039;&#039;&#039;V&#039;&#039;&#039;erträglichkeit: Beschreibt das Verhalten von Geräten bezüglich Aussenden von elektromagetischen Störungen und die Toleranz bezüglich Einstrahlung eben dieser.&lt;br /&gt;
&lt;br /&gt;
;[[ERC]]: &#039;&#039;&#039;E&#039;&#039;&#039;lectrical &#039;&#039;&#039;R&#039;&#039;&#039;ule &#039;&#039;&#039;C&#039;&#039;&#039;heck, ein Prüfvorgang auf Fehler in einem PCB-Layout, bzw einem Schaltplan.&lt;br /&gt;
&lt;br /&gt;
== F ==&lt;br /&gt;
&lt;br /&gt;
;FBGA: &#039;&#039;&#039;F&#039;&#039;&#039;ine [[BGA|&#039;&#039;&#039;B&#039;&#039;&#039;all &#039;&#039;&#039;G&#039;&#039;&#039;rid &#039;&#039;&#039;A&#039;&#039;&#039;rray]]: Eine Gehäusebauform für ICs.&lt;br /&gt;
;FCU: &#039;&#039;&#039;F&#039;&#039;&#039;low &#039;&#039;&#039;C&#039;&#039;&#039;ontrol &#039;&#039;&#039;U&#039;&#039;&#039;nit: eine logische Einheit in einem Microcontroller oder einem FPGA, welche einen Datenfluss steuert, z.B. in einer Rechenpipeline&lt;br /&gt;
;FEC: &#039;&#039;&#039;F&#039;&#039;&#039;orward &#039;&#039;&#039;E&#039;&#039;&#039;rror &#039;&#039;&#039;C&#039;&#039;&#039;orrectopn: Fehlerkorrekturverfahren, welches die Paritätsinformation vor den eigentlichen Daten sendet und somit eine on the fly Korrektur im Empfänger ermöglicht&lt;br /&gt;
;FEM: &#039;&#039;&#039;F&#039;&#039;&#039;inite &#039;&#039;&#039;E&#039;&#039;&#039;lemente &#039;&#039;&#039;M&#039;&#039;&#039;ethode: Rechenverfahren, das mittels Stützstellenapproximation und Minimierung eines Energiefunktionals Systemzustände ermittelt&lt;br /&gt;
;[http://de.wikipedia.org/wiki/Schnelle_Fourier-Transformation FFT]: &#039;&#039;&#039;F&#039;&#039;&#039;ast &#039;&#039;&#039;F&#039;&#039;&#039;ourier &#039;&#039;&#039;T&#039;&#039;&#039;ransformation: Ein Algorithmus zur effizienten Berechnung der [http://de.wikipedia.org/wiki/Diskrete_Fourier-Transformation Diskreten Fourier-Transformation] für den Fall gleicher Zeitabstände der Eingabewerte und einer Zweierpotenz als Anzahl der Eingabewerte.  Die Fourier-Transformation bildet eine Funktion auf ihr Frequenzspektrum ab, was vielfach in der Signalverarbeitung Anwendung findet neben anderen Transformationen wie Laplace-Transformation, Wavelet-Transformation oder Z-Transformation.&lt;br /&gt;
;[[FIFO]]: &#039;&#039;&#039;F&#039;&#039;&#039;irst &#039;&#039;&#039;I&#039;&#039;&#039;n &#039;&#039;&#039;F&#039;&#039;&#039;irst &#039;&#039;&#039;O&#039;&#039;&#039;ut: Eine Organisationsform für einen Zwischenspeicher, bei dem die Daten in der Reihenfolge ausgegeben werden, in der sie eingeschrieben wurden&lt;br /&gt;
;[[FMEA]]: &#039;&#039;&#039;F&#039;&#039;&#039;ault &#039;&#039;&#039;M&#039;&#039;&#039;ode &#039;&#039;&#039;E&#039;&#039;&#039;ffect &#039;&#039;&#039;A&#039;&#039;&#039;nalsys, englisch für die Analyse von Funktionsfehlern eines Systems infolge äusserer Einflüsse, deutsch auch &amp;quot;Fehlermöglichkeitseinflussanalyse&amp;quot;&lt;br /&gt;
;[[FOC]]: &#039;&#039;&#039;F&#039;&#039;&#039;ield &#039;&#039;&#039;O&#039;&#039;&#039;riented &#039;&#039;&#039;C&#039;&#039;&#039;ontrol, englisch für feldorientierte Regelung (bei Motoren)&lt;br /&gt;
;[[FPGA]]: &#039;&#039;&#039;F&#039;&#039;&#039;ield &#039;&#039;&#039;P&#039;&#039;&#039;rogrammable &#039;&#039;&#039;G&#039;&#039;&#039;ate &#039;&#039;&#039;A&#039;&#039;&#039;rray: Bezeichnung für jederzeit wieder programmierbare Logikbausteine.&lt;br /&gt;
;[[FPU]]: &#039;&#039;&#039;F&#039;&#039;&#039;loating &#039;&#039;&#039;P&#039;&#039;&#039;oint &#039;&#039;&#039;U&#039;&#039;&#039;nit: Teil eines Prozessors, der Berechnungen mit Gleitkommazahlen unterstützt.&lt;br /&gt;
;[[FSM]]: &#039;&#039;&#039;F&#039;&#039;&#039;inite &#039;&#039;&#039;S&#039;&#039;&#039;tate &#039;&#039;&#039;M&#039;&#039;&#039;achine, englisch für Zustandsautomat; eine Schaltung, die einen Ablauf in Form einer Software realisiert, z.B. in einem Microcontroller oder auch einem Logikbaustein&lt;br /&gt;
&lt;br /&gt;
== G ==&lt;br /&gt;
&lt;br /&gt;
;GFR: &#039;&#039;&#039;G&#039;&#039;&#039;eneral &#039;&#039;&#039;F&#039;&#039;&#039;unction &#039;&#039;&#039;R&#039;&#039;&#039;egister: s.u.&lt;br /&gt;
;GPR: &#039;&#039;&#039;G&#039;&#039;&#039;eneral &#039;&#039;&#039;P&#039;&#039;&#039;urpose &#039;&#039;&#039;R&#039;&#039;&#039;egister: Arbeitsregister eines Prozessors. Bei vielen Architekturen müssen Daten in solche Register geladen werden, um sie bearbeiten zu können. Bei [[AVR]] sind das die Register R0 – R31&lt;br /&gt;
;GMI:&lt;br /&gt;
;GMII: &#039;&#039;&#039;G&#039;&#039;&#039;igabit &#039;&#039;&#039;M&#039;&#039;&#039;edia &#039;&#039;&#039;I&#039;&#039;&#039;ndependent &#039;&#039;&#039;I&#039;&#039;&#039;nterface, ein [[MII]] für Gigabit-PHYs&lt;br /&gt;
;GPS: &#039;&#039;&#039;G&#039;&#039;&#039;lobal &#039;&#039;&#039;P&#039;&#039;&#039;ositioning &#039;&#039;&#039;S&#039;&#039;&#039;ystem&lt;br /&gt;
;GPU: &#039;&#039;&#039;G&#039;&#039;&#039;raphic &#039;&#039;&#039;P&#039;&#039;&#039;rocessing &#039;&#039;&#039;U&#039;&#039;&#039;nit, eine Grafikverarbeitungseinheit, meist für die Grafikarte in Rechnern verwendet, oft auch im Zusammenhang mit der Benutzung derselben als Coprozessor&lt;br /&gt;
;GSM: &#039;&#039;&#039;G&#039;&#039;&#039;lobal &#039;&#039;&#039;S&#039;&#039;&#039;ystem for &#039;&#039;&#039;M&#039;&#039;&#039;obile Communications: Das Mobilfunknetz der zweiten Generation (auch 2G genannt). Darüber können Gespräche (circuit switched) und Daten (packet switched, GPRS) übertragen werden.&lt;br /&gt;
;GTP: &#039;&#039;&#039;G&#039;&#039;&#039;igabit &#039;&#039;&#039;T&#039;&#039;&#039;ransceiver &#039;&#039;&#039;P&#039;&#039;&#039;ort: Ein high speed port bei FPGAs&lt;br /&gt;
&lt;br /&gt;
== H ==&lt;br /&gt;
&lt;br /&gt;
;HF: Hochfrequenz&lt;br /&gt;
&lt;br /&gt;
;HIL: &amp;amp;rarr; Wikipedia: [http://de.wikipedia.org/wiki/Hardware_in_the_Loop &#039;&#039;&#039;H&#039;&#039;&#039;ardware &#039;&#039;&#039;i&#039;&#039;&#039;n the &#039;&#039;&#039;L&#039;&#039;&#039;oop].&lt;br /&gt;
&lt;br /&gt;
;HP: &#039;&#039;&#039;H&#039;&#039;&#039;orse &#039;&#039;&#039;P&#039;&#039;&#039;ower, engl. Bezeichnung für mechanische Leistung, siehe Pferdestärek &lt;br /&gt;
;HPF: &#039;&#039;&#039;H&#039;&#039;&#039;igh &#039;&#039;&#039;P&#039;&#039;&#039;ass &#039;&#039;&#039;F&#039;&#039;&#039;ilter: Englisch für Hochpass-[[Filter]], seltener auch nur &#039;&#039;&#039;HP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== I ==&lt;br /&gt;
&lt;br /&gt;
;IIR: &#039;&#039;&#039;I&#039;&#039;&#039;nfinite &#039;&#039;&#039;I&#039;&#039;&#039;mpulse &#039;&#039;&#039;R&#039;&#039;&#039;esponse: Bezeichnet ein bestimmte Sorte von [[Filter]]n, mit unendlicher Sprungantwort.&lt;br /&gt;
&lt;br /&gt;
;ISA: &#039;&#039;&#039;I&#039;&#039;&#039;nstruction &#039;&#039;&#039;S&#039;&#039;&#039;et &#039;&#039;&#039;A&#039;&#039;&#039;rchitecture: Registerstruktur und Befehlssatz eines Prozessors/[[Mikrocontroller]]s bzw. einer Prozessorfamilie.&lt;br /&gt;
&lt;br /&gt;
;[[ISP]]: &#039;&#039;&#039;I&#039;&#039;&#039;n &#039;&#039;&#039;S&#039;&#039;&#039;ystem &#039;&#039;&#039;P&#039;&#039;&#039;rogramming: Der Mikrocontroller wird direkt auf der Zielhardware programmiert.&lt;br /&gt;
&lt;br /&gt;
;ISR: &#039;&#039;&#039;I&#039;&#039;&#039;nterrupt &#039;&#039;&#039;S&#039;&#039;&#039;ervice &#039;&#039;&#039;R&#039;&#039;&#039;outine: Ein Programmstück, das nach Eintreten eines bestimmten Ereignisses ausgeführt wird. Siehe [[Interrupt]].&lt;br /&gt;
&lt;br /&gt;
;IRQ: &#039;&#039;&#039;I&#039;&#039;&#039;nterrupt &#039;&#039;&#039;R&#039;&#039;&#039;e&#039;&#039;&#039;q&#039;&#039;&#039;uest: Ein Ereignis, das einen [[Interrupt]] auslöst. In der Regel wird die Programmausführung unterbrochen und ein spezielles Programmstück, eine ISR, ausgeführt und danach zum ursprünglichen Programmcode zurückgekehrt. Viele IRQs können aktiviert oder deaktiviert werden.&lt;br /&gt;
&lt;br /&gt;
== J ==&lt;br /&gt;
&lt;br /&gt;
;[[JTAG]]: &#039;&#039;&#039;J&#039;&#039;&#039;oint &#039;&#039;&#039;T&#039;&#039;&#039;est &#039;&#039;&#039;A&#039;&#039;&#039;ction &#039;&#039;&#039;G&#039;&#039;&#039;roup: Eine Funktion für komplexe ICs, um diese im aufgelöteten Zustand zu prüfen bzw. zu programmieren und debuggen (Mikrocontroller).&lt;br /&gt;
&lt;br /&gt;
== K ==&lt;br /&gt;
&lt;br /&gt;
;KDE: Oberfläche bei Linux&lt;br /&gt;
&lt;br /&gt;
== L ==&lt;br /&gt;
;LIFO: &#039;&#039;&#039;L&#039;&#039;&#039;ast &#039;&#039;&#039;&#039;I&#039;&#039;&#039;n &#039;&#039;&#039;F&#039;&#039;&#039;irst &#039;&#039;&#039;O&#039;&#039;&#039;ut, azyklisch beschriebener Speicher, der wie ein Stapel (stack) arbeitet&lt;br /&gt;
&lt;br /&gt;
;LPF: &#039;&#039;&#039;L&#039;&#039;&#039;ow &#039;&#039;&#039;P&#039;&#039;&#039;ass &#039;&#039;&#039;F&#039;&#039;&#039;ilter: Englisch für Tiefpass[[Filter]], teilweise auch nur &#039;&#039;&#039;LP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
;LSB: &#039;&#039;&#039;L&#039;&#039;&#039;east &#039;&#039;&#039;S&#039;&#039;&#039;ignificant &#039;&#039;&#039;B&#039;&#039;&#039;yte: Das niederwertigste Byte in einem Datenwort mit mehreren Bytes. Je nach Zusammenhang aber auch&lt;br /&gt;
: &#039;&#039;&#039;L&#039;&#039;&#039;east &#039;&#039;&#039;S&#039;&#039;&#039;ignificant &#039;&#039;&#039;B&#039;&#039;&#039;it: niederwertigstes Bit.&lt;br /&gt;
&lt;br /&gt;
== M ==&lt;br /&gt;
&lt;br /&gt;
;MAC: &#039;&#039;&#039;M&#039;&#039;&#039;edia &#039;&#039;&#039;A&#039;&#039;&#039;ccess &#039;&#039;&#039;C&#039;&#039;&#039;ontroller: Bezeichnung für die Logik, die einen Baustein steuert, meist im Zusammenhang mit Ethernet verwendet&lt;br /&gt;
&lt;br /&gt;
;MCB: &#039;&#039;&#039;M&#039;&#039;&#039;ain &#039;&#039;&#039;C&#039;&#039;&#039;ontrol &#039;&#039;&#039;B&#039;&#039;&#039;lock: Eine allgemeine Bezeichnung für die zentrale Steuerlogik in einem System&lt;br /&gt;
: &#039;&#039;&#039;M&#039;&#039;&#039;emory &#039;&#039;&#039;C&#039;&#039;&#039;ontroller &#039;&#039;&#039;B&#039;&#039;&#039;lock: Abkürzung für einen Speichercontroller z.B. in einem FPGA&lt;br /&gt;
&lt;br /&gt;
;MCU: &#039;&#039;&#039;M&#039;&#039;&#039;ain &#039;&#039;&#039;C&#039;&#039;&#039;ontrol &#039;&#039;&#039;U&#039;&#039;&#039;nit: Die zentrale Steuerlogik in einem System, auch &#039;&#039;&#039;[[CPU]]&#039;&#039;&#039;&lt;br /&gt;
: &#039;&#039;&#039;M&#039;&#039;&#039;icro &#039;&#039;&#039;C&#039;&#039;&#039;ontroller &#039;&#039;&#039;U&#039;&#039;&#039;nit: allgeine Bezeichnung für einen Prozessor&lt;br /&gt;
&lt;br /&gt;
;MIG: &#039;&#039;&#039;M&#039;&#039;&#039;emory &#039;&#039;&#039;I&#039;&#039;&#039;nterface &#039;&#039;&#039;G&#039;&#039;&#039;enerator: Eine Software, die ein Speicherinterface in [[FPGA]]s konfiguriert&lt;br /&gt;
&lt;br /&gt;
;MII: &#039;&#039;&#039;M&#039;&#039;&#039;edia &#039;&#039;&#039;I&#039;&#039;&#039;ndependent &#039;&#039;&#039;I&#039;&#039;&#039;nterface, ein allgemeines, bausteinunabhängiges Interface, oft in Verbindung mit Ethernet-PHYs&lt;br /&gt;
&lt;br /&gt;
;[[MIPS]]: &#039;&#039;&#039;M&#039;&#039;&#039;illion &#039;&#039;&#039;i&#039;&#039;&#039;nstructions &#039;&#039;&#039;p&#039;&#039;&#039;er &#039;&#039;&#039;s&#039;&#039;&#039;econd&lt;br /&gt;
: &#039;&#039;&#039;M&#039;&#039;&#039;icroprocessor without &#039;&#039;&#039;i&#039;&#039;&#039;nterlocked &#039;&#039;&#039;p&#039;&#039;&#039;ipeline &#039;&#039;&#039;s&#039;&#039;&#039;tages.&lt;br /&gt;
&lt;br /&gt;
;MMC: &#039;&#039;&#039;M&#039;&#039;&#039;ulti &#039;&#039;&#039;M&#039;&#039;&#039;edia &#039;&#039;&#039;C&#039;&#039;&#039;ard: Eine kleine Speicherkarte&lt;br /&gt;
&lt;br /&gt;
;MSB: &#039;&#039;&#039;M&#039;&#039;&#039;ost &#039;&#039;&#039;S&#039;&#039;&#039;ignificant &#039;&#039;&#039;B&#039;&#039;&#039;yte: Das höchstwertige Byte in einem Datenwort mit mehreren Bytes. Je nach Zusammenhang aber auch&lt;br /&gt;
: &#039;&#039;&#039;M&#039;&#039;&#039;ost &#039;&#039;&#039;S&#039;&#039;&#039;ignificant &#039;&#039;&#039;B&#039;&#039;&#039;it: höchstwertiges Bit.&lt;br /&gt;
&lt;br /&gt;
;[[Modbus]]: Ein älteres, aber immer noch oft eingesetztes Busprotokoll für serielle Verbindungen. In der Modbus TCP-Variante auch ethernetfähig&lt;br /&gt;
&lt;br /&gt;
== N ==&lt;br /&gt;
&lt;br /&gt;
;NCO: &#039;&#039;&#039;N&#039;&#039;&#039;umeric &#039;&#039;&#039;C&#039;&#039;&#039;ontrolled &#039;&#039;&#039;O&#039;&#039;&#039;scillator. Ein numerisch/digital arbeitender Schwingkreis - siehe auch [[DDS]].&lt;br /&gt;
&lt;br /&gt;
== O ==&lt;br /&gt;
&lt;br /&gt;
; OCDS: &#039;&#039;&#039;O&#039;&#039;&#039;n &#039;&#039;&#039;C&#039;&#039;&#039;hip &#039;&#039;&#039;D&#039;&#039;&#039;ebug &#039;&#039;&#039;S&#039;&#039;&#039;upport&lt;br /&gt;
&lt;br /&gt;
== P ==&lt;br /&gt;
;[[PAM]]: &#039;&#039;&#039;P&#039;&#039;&#039;ulse &#039;&#039;&#039;A&#039;&#039;&#039;mplituden &#039;&#039;&#039;M&#039;&#039;&#039;odulation: Umsetzung eines Wertes auf analoge Spannungszustände, z.B. bei Ethernet&lt;br /&gt;
;[[PCM]]: &#039;&#039;&#039;P&#039;&#039;&#039;ulse &#039;&#039;&#039;C&#039;&#039;&#039;ode &#039;&#039;&#039;M&#039;&#039;&#039;odulation: Umsetzung eines Wertes auf 1-Bit Signal, auch ein Datenformat&lt;br /&gt;
;PDM: &#039;&#039;&#039;P&#039;&#039;&#039;ulse &#039;&#039;&#039;D&#039;&#039;&#039;ichte &#039;&#039;&#039;M&#039;&#039;&#039;odulation: Umsetzung eines Wertes auf 1-Bit Signal, siehe [[Pulsdichtemodulation]]&lt;br /&gt;
;[[PFC]]: &#039;&#039;&#039;P&#039;&#039;&#039;ower &#039;&#039;&#039;F&#039;&#039;&#039;actor &#039;&#039;&#039;C&#039;&#039;&#039;orrection: Eine Schaltung, die Blindleistung kompensiert&lt;br /&gt;
;PHY: Bezeichnung für einen physikalischen Chip, oft im Zusammenhang mit Ethernet verwendet&lt;br /&gt;
;[http://de.wikipedia.org/wiki/Phase-locked_loop PLL]: &#039;&#039;&#039;P&#039;&#039;&#039;hase &#039;&#039;&#039;L&#039;&#039;&#039;ocked &#039;&#039;&#039;L&#039;&#039;&#039;oop: Eine Schaltung, die einen Ausgangstakt mit definierter Phaselage zu einem Eingangstakt generiert.&lt;br /&gt;
;[[PSU]]: &#039;&#039;&#039;P&#039;&#039;&#039;ower &#039;&#039;&#039;S&#039;&#039;&#039;upply &#039;&#039;&#039;U&#039;&#039;&#039;nit: Bezeichnung für die Stromversorgungseinheit&lt;br /&gt;
;[[PWM]]: &#039;&#039;&#039;P&#039;&#039;&#039;ulse &#039;&#039;&#039;W&#039;&#039;&#039;eiten &#039;&#039;&#039;M&#039;&#039;&#039;odulation: Umsetzung eines Wertes auf 1-Bit Signal&lt;br /&gt;
&lt;br /&gt;
== Q ==&lt;br /&gt;
;[[QAM]]: &#039;&#039;&#039;Q&#039;&#039;&#039;adratur &#039;&#039;&#039;A&#039;&#039;&#039;mplituden &#039;&#039;&#039;M&#039;&#039;&#039;odulation: Modulation eines Analogsignals mit einem Quadratursignal (IQ).&lt;br /&gt;
&lt;br /&gt;
;[[QDR]]: &#039;&#039;&#039;Q&#039;&#039;&#039;adruple &#039;&#039;&#039;D&#039;&#039;&#039;ata &#039;&#039;&#039;R&#039;&#039;&#039;ate: Eine Speicherzugriffstechnik mit 4 Daten je Takt, siehe RAMs.&lt;br /&gt;
&lt;br /&gt;
== R ==&lt;br /&gt;
&lt;br /&gt;
;[[RS232]]: &#039;&#039;&#039;R&#039;&#039;&#039;ecommended &#039;&#039;&#039;S&#039;&#039;&#039;tandard 232: Eine Definition zur seriellen Datenübertragung, eng gekoppelt an [[UART]].&lt;br /&gt;
&lt;br /&gt;
;RCD: &#039;&#039;&#039;R&#039;&#039;&#039;esidual &#039;&#039;&#039;C&#039;&#039;&#039;urrent protective &#039;&#039;&#039;D&#039;&#039;&#039;evice, neudeutsch für [http://de.wikipedia.org/wiki/Fehlerstromschutzschalter Fehlerstromschutzschalter].&lt;br /&gt;
&lt;br /&gt;
;RISC: &#039;&#039;&#039;R&#039;&#039;&#039;educed &#039;&#039;&#039;I&#039;&#039;&#039;nstruction &#039;&#039;&#039;S&#039;&#039;&#039;et &#039;&#039;&#039;C&#039;&#039;&#039;omputer. Designstrategie für den Befehlssatz von Prozessoren und Microcontrollern, die einfache Befehle bevorzugt.&lt;br /&gt;
&lt;br /&gt;
== S ==&lt;br /&gt;
&lt;br /&gt;
;SAR: &#039;&#039;&#039;S&#039;&#039;&#039;ynthetic &#039;&#039;&#039;A&#039;&#039;&#039;perture &#039;&#039;&#039;R&#039;&#039;&#039;adar: Eine Messwertverarbeitungsmethodik in der Radartechnik, bei der durch reale oder virutelle Positionsvariation eine künstlich vergrösserte &amp;quot;Blende&amp;quot; benutzt werden kann, wodurch sich der Empfangsbereich stark vergrössert.&lt;br /&gt;
&lt;br /&gt;
;SDR: &#039;&#039;&#039;S&#039;&#039;&#039;oftware &#039;&#039;&#039;D&#039;&#039;&#039;efined &#039;&#039;&#039;R&#039;&#039;&#039;adio: Allgemeine Bezeichung für mathematisch per Software erzeugte und modulierte elektromagnetische Wellen in der HF-Technik, speziell der Funkdatenübertragung und Radartechnik.&lt;br /&gt;
&lt;br /&gt;
;SOC: &#039;&#039;&#039;S&#039;&#039;&#039;ystem &#039;&#039;&#039;O&#039;&#039;&#039;n &#039;&#039;&#039;C&#039;&#039;&#039;hip: Bezeichung für die Erzeugung ganzer computerähnlicher Rechnersysteme auf programmierbaren Schaltkreisen wie FPGAs&lt;br /&gt;
&lt;br /&gt;
;SFR: &#039;&#039;&#039;S&#039;&#039;&#039;pecial &#039;&#039;&#039;F&#039;&#039;&#039;unction &#039;&#039;&#039;R&#039;&#039;&#039;egister: Hardware-Register, über die interne und externe Peripherie eines Prozessors/[[Mikrocontroller]]s konfiguriert wird, und über die Daten ausgetauscht werden. IO-Ports werden z.B. auf bestimmte [[Speicher#Register|SFRs]] abgebildet, auf die dann mit speziellen Befehlen zugegriffen werden kann.&lt;br /&gt;
&lt;br /&gt;
== T ==&lt;br /&gt;
&lt;br /&gt;
;TTL: &#039;&#039;&#039;T&#039;&#039;&#039;ransistor-&#039;&#039;&#039;T&#039;&#039;&#039;ransistor-&#039;&#039;&#039;L&#039;&#039;&#039;ogik.&lt;br /&gt;
&lt;br /&gt;
== U ==&lt;br /&gt;
&lt;br /&gt;
;[[UART]]: &#039;&#039;&#039;U&#039;&#039;&#039;niversal &#039;&#039;&#039;A&#039;&#039;&#039;synchronus &#039;&#039;&#039;R&#039;&#039;&#039;eceiver and &#039;&#039;&#039;T&#039;&#039;&#039;ransmitter: Ein Modul in Mikrocontrollern oder PCs zum seriellen Datenaustausch.&lt;br /&gt;
&lt;br /&gt;
;[[USB]]: &#039;&#039;&#039;U&#039;&#039;&#039;niversal &#039;&#039;&#039;S&#039;&#039;&#039;erial &#039;&#039;&#039;B&#039;&#039;&#039;us : Ein standardisiertes serielles Protokoll, das vorwiegend bei PCs verwendet wird. Bandbreite beträgt bis zu 5Gbit/s.&lt;br /&gt;
&lt;br /&gt;
== V ==&lt;br /&gt;
;VCA: &#039;&#039;&#039;V&#039;&#039;&#039;oltage &#039;&#039;&#039;C&#039;&#039;&#039;ontrolled &#039;&#039;&#039;A&#039;&#039;&#039;mplifier - Spannungsgesteuerter Verstärker&lt;br /&gt;
;VCO: &#039;&#039;&#039;V&#039;&#039;&#039;oltage &#039;&#039;&#039;C&#039;&#039;&#039;ontrolled &#039;&#039;&#039;O&#039;&#039;&#039;scillator - Spannungsgesteuerter Oszillator&lt;br /&gt;
;VHDL: &#039;&#039;&#039;V&#039;&#039;&#039;HSIC &#039;&#039;&#039;H&#039;&#039;&#039;ardware &#039;&#039;&#039;D&#039;&#039;&#039;escription &#039;&#039;&#039;L&#039;&#039;&#039;anguage - Programmiersprache für ASIC-und FPGA-Entwurfswerkzeuge&lt;br /&gt;
;VHSIC: &#039;&#039;&#039;V&#039;&#039;&#039;ery &#039;&#039;&#039;H&#039;&#039;&#039;igh &#039;&#039;&#039;S&#039;&#039;&#039;peed &#039;&#039;&#039;I&#039;&#039;&#039;ntegrated &#039;&#039;&#039;C&#039;&#039;&#039;ircuit - allgemein für schnelle Digtialschaltungen&lt;br /&gt;
;VLSI: &#039;&#039;&#039;V&#039;&#039;&#039;ery &#039;&#039;&#039;L&#039;&#039;&#039;arge &#039;&#039;&#039;S&#039;&#039;&#039;cale &#039;&#039;&#039;I&#039;&#039;&#039;ntegrated &#039;&#039;&#039;C&#039;&#039;&#039;ircuit - allgemein für ASICS&lt;br /&gt;
&lt;br /&gt;
== W ==&lt;br /&gt;
&lt;br /&gt;
;[[Watchdog|WDT]]: &#039;&#039;&#039;W&#039;&#039;&#039;atch &#039;&#039;&#039;D&#039;&#039;&#039;og &#039;&#039;&#039;T&#039;&#039;&#039;imer&lt;br /&gt;
&lt;br /&gt;
== X ==&lt;br /&gt;
&lt;br /&gt;
== Y ==&lt;br /&gt;
&lt;br /&gt;
== Z ==&lt;br /&gt;
&lt;br /&gt;
;Z: In der HF-Technik das Formelzeichen für den [[Wellenwiderstand]].&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Grundlagen| ]]&lt;br /&gt;
[[Kategorie:Listen]]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Glossar&amp;diff=91633</id>
		<title>Glossar</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Glossar&amp;diff=91633"/>
		<updated>2016-02-06T13:23:48Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: /* M */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOC}}&lt;br /&gt;
&lt;br /&gt;
== A ==&lt;br /&gt;
&lt;br /&gt;
;ABI: &#039;&#039;&#039;A&#039;&#039;&#039;pplication &#039;&#039;&#039;B&#039;&#039;&#039;inary &#039;&#039;&#039;I&#039;&#039;&#039;nterface: Das Binärinterface, das zum Datenaustausch verwendet wird, z.B. die Registerverwendung in einer Funktion und für Parameterübergabe, Datenablage, Strukturlayout, etc. Jeder [[Compiler]] erzeugt Code nach einer bestimmten ABI, so daß der Code aus unterschiedlichen Modulen und Bibliotheken zusammenpasst. Beim Mischen von Hochsprachen mit (Inline-)Assembler muss auf ABI-Konformität geachtet werden. Compiler-Schalter können das ABI beeinflussen. Beispiel: -fpack-struct beim GCC.&lt;br /&gt;
&lt;br /&gt;
;[[ADC]]: &#039;&#039;&#039;A&#039;&#039;&#039;nalog &#039;&#039;&#039;D&#039;&#039;&#039;igital &#039;&#039;&#039;C&#039;&#039;&#039;onverter. Im Deutschen auch &#039;ADU&#039;.&lt;br /&gt;
&lt;br /&gt;
;[[ADSR]]: &#039;&#039;&#039;A&#039;&#039;&#039;ttack &#039;&#039;&#039;D&#039;&#039;&#039;ecay &#039;&#039;&#039;S&#039;&#039;&#039;ustain &#039;&#039;&#039;R&#039;&#039;&#039;elease. Ein Amplitudenverlauf als Hüllkurve, die hauptsächlich in der elektronischen Musik - aber auch bei der Verhaltensbeschreibung von Regelersystemen verwendet wird&lt;br /&gt;
&lt;br /&gt;
;[[AGC]]: &#039;&#039;&#039;A&#039;&#039;&#039;utomatic &#039;&#039;&#039;G&#039;&#039;&#039;ain &#039;&#039;&#039;C&#039;&#039;&#039;ontrol. Ein Schaltkreis oder eine Software zur selbsttätigen Verstärkungsanpassung in Form einer Regelung.&lt;br /&gt;
&lt;br /&gt;
;[[ARM]]: &#039;&#039;&#039;A&#039;&#039;&#039;dvanced &#039;&#039;&#039;R&#039;&#039;&#039;ISC &#039;&#039;&#039;M&#039;&#039;&#039;achine. Eine Mikrocontrollerfamilie des Types RISC (&amp;quot;reduced instruction set&amp;quot;) bzw. die Firma, die diese designt und lizensiert.&lt;br /&gt;
&lt;br /&gt;
;[[AVR]]: Eine Mikrocontrollerfamilie von Atmel. Der Ursprung des Namens ist unklar.&lt;br /&gt;
&lt;br /&gt;
== B ==&lt;br /&gt;
&lt;br /&gt;
;[[BGA]]: &#039;&#039;&#039;B&#039;&#039;&#039;all &#039;&#039;&#039;G&#039;&#039;&#039;rid &#039;&#039;&#039;A&#039;&#039;&#039;rray: Eine Gehäuseform für ICs.&lt;br /&gt;
&lt;br /&gt;
;Bit: &#039;&#039;&#039;Bi&#039;&#039;&#039;nary Digi&#039;&#039;&#039;t&#039;&#039;&#039;: Kleinste Informationseinheit, siehe [[Bitmanipulation]].&lt;br /&gt;
 &lt;br /&gt;
;BNC: &#039;&#039;&#039;B&#039;&#039;&#039;ajonet &#039;&#039;&#039;N&#039;&#039;&#039;ut &#039;&#039;&#039;C&#039;&#039;&#039;onnector: Ein Steckverbinder für Koaxialkabel.&lt;br /&gt;
&lt;br /&gt;
;[[BPM]]: &#039;&#039;&#039;B&#039;&#039;&#039;eats &#039;&#039;&#039;p&#039;&#039;&#039;er &#039;&#039;&#039;m&#039;&#039;&#039;minute: Anzahl der Herzschgläge bei Cardio-Applikationen / Zahl der Schlagzeugschläge je Minute in der Musik&lt;br /&gt;
&lt;br /&gt;
;[[BPS]]: &#039;&#039;&#039;B&#039;&#039;&#039;its &#039;&#039;&#039;p&#039;&#039;&#039;er &#039;&#039;&#039;s&#039;&#039;&#039;econd: Anzahl der Bits je Sekunde, Masszahl für die Übertragungsgeschwindigkeit / Bandbreite&lt;br /&gt;
&lt;br /&gt;
;[[BSDL]]: &#039;&#039;&#039;B&#039;&#039;&#039;oundary &#039;&#039;&#039;S&#039;&#039;&#039;can &#039;&#039;&#039;D&#039;&#039;&#039;escription &#039;&#039;&#039;L&#039;&#039;&#039;anguage: Eine Sprache für [[boundary scan]]-basiertes Testen und Debuggen.&lt;br /&gt;
&lt;br /&gt;
== C ==&lt;br /&gt;
&lt;br /&gt;
;[[C]]: Eine weit verbreitete Programmiersprache.&lt;br /&gt;
&lt;br /&gt;
;[[CAN]]: &#039;&#039;&#039;C&#039;&#039;&#039;ontroller &#039;&#039;&#039;A&#039;&#039;&#039;rea &#039;&#039;&#039;N&#039;&#039;&#039;etwork: Ein Netzwerk für kleine [[Mikrocontroller]], ursprünglich für die Automobilbranche entwickelt.&lt;br /&gt;
&lt;br /&gt;
;[[CCD]]: &#039;&#039;&#039;C&#039;&#039;&#039;harge &#039;&#039;&#039;C&#039;&#039;&#039;oupled &#039;&#039;&#039;D&#039;&#039;&#039;evices: (Ladungsverkoppelte Bauteile), eine Bezeichung für Bildsensoren&lt;br /&gt;
&lt;br /&gt;
;[[CDS]]: &#039;&#039;&#039; C&#039;&#039;&#039;omponent &#039;&#039;&#039;D&#039;&#039;&#039;esign &#039;&#039;&#039;S&#039;&#039;&#039;pecification: formelle Designbeschreibung&lt;br /&gt;
&lt;br /&gt;
;[[CLB]]: &#039;&#039;&#039;C&#039;&#039;&#039;onfigurable &#039;&#039;&#039;L&#039;&#039;&#039;ogic &#039;&#039;&#039;B&#039;&#039;&#039;lock: elementares konfigurierbares Logikelement in PLDs&lt;br /&gt;
&lt;br /&gt;
;[[CMB]]: &#039;&#039;&#039;C&#039;&#039;&#039;ommand &#039;&#039;&#039;M&#039;&#039;&#039;anagement &#039;&#039;&#039;B&#039;&#039;&#039;lock: der Befehlsinterpreter in einer CPU-Plattform, meist im Bereich der Kommunikationsschnittstelle, auch [[CMI]]&lt;br /&gt;
&lt;br /&gt;
;[[CMT]]: &#039;&#039;&#039;C&#039;&#039;&#039;lock &#039;&#039;&#039;M&#039;&#039;&#039;anagement &#039;&#039;&#039;T&#039;&#039;&#039;ile: Ein takterzeugendes Element in einem (Xilinx)-FPGA&lt;br /&gt;
&lt;br /&gt;
;[[CNC]]: &#039;&#039;&#039;C&#039;&#039;&#039;omputerized &#039;&#039;&#039;N&#039;&#039;&#039;umerical &#039;&#039;&#039;C&#039;&#039;&#039;ontrol: Computer gesteuerte Steuerung, z.B. bei Werkzeugmaschinen&lt;br /&gt;
&lt;br /&gt;
;[[CPLD]]: &#039;&#039;&#039;C&#039;&#039;&#039;omplex &#039;&#039;&#039;P&#039;&#039;&#039;rogrammable &#039;&#039;&#039;L&#039;&#039;&#039;ogic &#039;&#039;&#039;D&#039;&#039;&#039;evice: Ein programmierbarer Logikbaustein&lt;br /&gt;
&lt;br /&gt;
;[[CRS]]: &#039;&#039;&#039; C&#039;&#039;&#039;omponent &#039;&#039;&#039;R&#039;&#039;&#039;equirement &#039;&#039;&#039;S&#039;&#039;&#039;pecification: formelle Anforderungsspezifikation&lt;br /&gt;
&lt;br /&gt;
== D ==&lt;br /&gt;
;[[DAC]]: &#039;&#039;&#039;D&#039;&#039;&#039;igital to &#039;&#039;&#039;A&#039;&#039;&#039;nalog &#039;&#039;&#039;C&#039;&#039;&#039;onverter&lt;br /&gt;
;[[DCC]]: &#039;&#039;&#039;D&#039;&#039;&#039;igital &#039;&#039;&#039;C&#039;&#039;&#039;ommand &#039;&#039;&#039;C&#039;&#039;&#039;ontrol: Standard zur digitalen Steuerung von Modelleisenbahnen&lt;br /&gt;
;[[DCM]]: &#039;&#039;&#039;D&#039;&#039;&#039;igital &#039;&#039;&#039;C&#039;&#039;&#039;lock &#039;&#039;&#039;M&#039;&#039;&#039;anager, eine Takterzeugungseinheit in [[FPGA]]s&lt;br /&gt;
;[[DDC]]: &#039;&#039;&#039;D&#039;&#039;&#039;igital &#039;&#039;&#039;D&#039;&#039;&#039;own &#039;&#039;&#039;C&#039;&#039;&#039;onversion: Abtastfrequenzverringerung in der Signalverarbeitung&lt;br /&gt;
;[[DDR]]: &#039;&#039;&#039;D&#039;&#039;&#039;ouble &#039;&#039;&#039;D&#039;&#039;&#039;ata &#039;&#039;&#039;R&#039;&#039;&#039;ate: &amp;quot;doppelte Datenrate&amp;quot;, oft in Verbindung mit [[RAM]]s verwendet&lt;br /&gt;
;DDS: &#039;&#039;&#039;D&#039;&#039;&#039;igital &#039;&#039;&#039;D&#039;&#039;&#039;ata &#039;&#039;&#039;S&#039;&#039;&#039;torage: Bezeichung für grosse Massenspeicher in der Computertechnik&lt;br /&gt;
;[[DDS]]: &#039;&#039;&#039;D&#039;&#039;&#039;irect &#039;&#039;&#039;D&#039;&#039;&#039;igital &#039;&#039;&#039;S&#039;&#039;&#039;ynthesis: Verfahren zur Wellenformerzeugung&lt;br /&gt;
&lt;br /&gt;
;[[DMX]]: Protokoll zur Steuerung von Lichteffektgeräten&lt;br /&gt;
;[[DRC]]: &#039;&#039;&#039;D&#039;&#039;&#039;esign &#039;&#039;&#039;R&#039;&#039;&#039;ule &#039;&#039;&#039;C&#039;&#039;&#039;heck, ein Prüfvorgang auf geometrische Fehler in einem PCB-Layout&lt;br /&gt;
;[[DTMF]]: &#039;&#039;&#039;D&#039;&#039;&#039;ual &#039;&#039;&#039;T&#039;&#039;&#039;one &#039;&#039;&#039;M&#039;&#039;&#039;ultiple &#039;&#039;&#039;F&#039;&#039;&#039;requency: Tonwahlverfahren im Telephon&lt;br /&gt;
;[[DUC]]: &#039;&#039;&#039;D&#039;&#039;&#039;igital &#039;&#039;&#039;U&#039;&#039;&#039;p &#039;&#039;&#039;C&#039;&#039;&#039;onversion: Abtastfrequenzerhöhung in der Signalverarbeitung&lt;br /&gt;
&lt;br /&gt;
== E ==&lt;br /&gt;
&lt;br /&gt;
;[[EEPROM]]: &#039;&#039;&#039;E&#039;&#039;&#039;lectrical &#039;&#039;&#039;E&#039;&#039;&#039;rasable and &#039;&#039;&#039;P&#039;&#039;&#039;rogrammable &#039;&#039;&#039;R&#039;&#039;&#039;ead &#039;&#039;&#039;O&#039;&#039;&#039;nly &#039;&#039;&#039;M&#039;&#039;&#039;emory: Ein nichtflüchtiger [[Speicher#EEPROM|Speicher]].&lt;br /&gt;
&lt;br /&gt;
;[[EMV]]: &#039;&#039;&#039;E&#039;&#039;&#039;lektro&#039;&#039;&#039;m&#039;&#039;&#039;agnetische &#039;&#039;&#039;V&#039;&#039;&#039;erträglichkeit: Beschreibt das Verhalten von Geräten bezüglich Aussenden von elektromagetischen Störungen und die Toleranz bezüglich Einstrahlung eben dieser.&lt;br /&gt;
&lt;br /&gt;
;[[ERC]]: &#039;&#039;&#039;E&#039;&#039;&#039;lectrical &#039;&#039;&#039;R&#039;&#039;&#039;ule &#039;&#039;&#039;C&#039;&#039;&#039;heck, ein Prüfvorgang auf Fehler in einem PCB-Layout, bzw einem Schaltplan.&lt;br /&gt;
&lt;br /&gt;
== F ==&lt;br /&gt;
&lt;br /&gt;
;FBGA: &#039;&#039;&#039;F&#039;&#039;&#039;ine [[BGA|&#039;&#039;&#039;B&#039;&#039;&#039;all &#039;&#039;&#039;G&#039;&#039;&#039;rid &#039;&#039;&#039;A&#039;&#039;&#039;rray]]: Eine Gehäusebauform für ICs.&lt;br /&gt;
;FCU: &#039;&#039;&#039;F&#039;&#039;&#039;low &#039;&#039;&#039;C&#039;&#039;&#039;ontrol &#039;&#039;&#039;U&#039;&#039;&#039;nit: eine logische Einheit in einem Microcontroller oder einem FPGA, welche einen Datenfluss steuert, z.B. in einer Rechenpipeline&lt;br /&gt;
;FEC: &#039;&#039;&#039;F&#039;&#039;&#039;orward &#039;&#039;&#039;E&#039;&#039;&#039;rror &#039;&#039;&#039;C&#039;&#039;&#039;orrectopn: Fehlerkorrekturverfahren, welches die Paritätsinformation vor den eigentlichen Daten sendet und somit eine on the fly Korrektur im Empfänger ermöglicht&lt;br /&gt;
;FEM: &#039;&#039;&#039;F&#039;&#039;&#039;inite &#039;&#039;&#039;E&#039;&#039;&#039;lemente &#039;&#039;&#039;M&#039;&#039;&#039;ethode: Rechenverfahren, das mittels Stützstellenapproximation und Minimierung eines Energiefunktionals Systemzustände ermittelt&lt;br /&gt;
;[http://de.wikipedia.org/wiki/Schnelle_Fourier-Transformation FFT]: &#039;&#039;&#039;F&#039;&#039;&#039;ast &#039;&#039;&#039;F&#039;&#039;&#039;ourier &#039;&#039;&#039;T&#039;&#039;&#039;ransformation: Ein Algorithmus zur effizienten Berechnung der [http://de.wikipedia.org/wiki/Diskrete_Fourier-Transformation Diskreten Fourier-Transformation] für den Fall gleicher Zeitabstände der Eingabewerte und einer Zweierpotenz als Anzahl der Eingabewerte.  Die Fourier-Transformation bildet eine Funktion auf ihr Frequenzspektrum ab, was vielfach in der Signalverarbeitung Anwendung findet neben anderen Transformationen wie Laplace-Transformation, Wavelet-Transformation oder Z-Transformation.&lt;br /&gt;
;[[FIFO]]: &#039;&#039;&#039;F&#039;&#039;&#039;irst &#039;&#039;&#039;I&#039;&#039;&#039;n &#039;&#039;&#039;F&#039;&#039;&#039;irst &#039;&#039;&#039;O&#039;&#039;&#039;ut: Eine Organisationsform für einen Zwischenspeicher, bei dem die Daten in der Reihenfolge ausgegeben werden, in der sie eingeschrieben wurden&lt;br /&gt;
;[[FMEA]]: &#039;&#039;&#039;F&#039;&#039;&#039;ault &#039;&#039;&#039;M&#039;&#039;&#039;ode &#039;&#039;&#039;E&#039;&#039;&#039;ffect &#039;&#039;&#039;A&#039;&#039;&#039;nalsys, englisch für die Analyse von Funktionsfehlern eines Systems infolge äusserer Einflüsse, deutsch auch &amp;quot;Fehlermöglichkeitseinflussanalyse&amp;quot;&lt;br /&gt;
;[[FOC]]: &#039;&#039;&#039;F&#039;&#039;&#039;ield &#039;&#039;&#039;O&#039;&#039;&#039;riented &#039;&#039;&#039;C&#039;&#039;&#039;ontrol, englisch für feldorientierte Regelung (bei Motoren)&lt;br /&gt;
;[[FPGA]]: &#039;&#039;&#039;F&#039;&#039;&#039;ield &#039;&#039;&#039;P&#039;&#039;&#039;rogrammable &#039;&#039;&#039;G&#039;&#039;&#039;ate &#039;&#039;&#039;A&#039;&#039;&#039;rray: Bezeichnung für jederzeit wieder programmierbare Logikbausteine.&lt;br /&gt;
;[[FPU]]: &#039;&#039;&#039;F&#039;&#039;&#039;loating &#039;&#039;&#039;P&#039;&#039;&#039;oint &#039;&#039;&#039;U&#039;&#039;&#039;nit: Teil eines Prozessors, der Berechnungen mit Gleitkommazahlen unterstützt.&lt;br /&gt;
;[[FSM]]: &#039;&#039;&#039;F&#039;&#039;&#039;inite &#039;&#039;&#039;S&#039;&#039;&#039;tate &#039;&#039;&#039;M&#039;&#039;&#039;achine, englisch für Zustandsautomat; eine Schaltung, die einen Ablauf in Form einer Software realisiert, z.B. in einem Microcontroller oder auch einem Logikbaustein&lt;br /&gt;
&lt;br /&gt;
== G ==&lt;br /&gt;
&lt;br /&gt;
;GFR: &#039;&#039;&#039;G&#039;&#039;&#039;eneral &#039;&#039;&#039;F&#039;&#039;&#039;unction &#039;&#039;&#039;R&#039;&#039;&#039;egister: s.u.&lt;br /&gt;
;GPR: &#039;&#039;&#039;G&#039;&#039;&#039;eneral &#039;&#039;&#039;P&#039;&#039;&#039;urpose &#039;&#039;&#039;R&#039;&#039;&#039;egister: Arbeitsregister eines Prozessors. Bei vielen Architekturen müssen Daten in solche Register geladen werden, um sie bearbeiten zu können. Bei [[AVR]] sind das die Register R0 – R31&lt;br /&gt;
;GMI:&lt;br /&gt;
;GMII: &#039;&#039;&#039;G&#039;&#039;&#039;igabit &#039;&#039;&#039;M&#039;&#039;&#039;edia &#039;&#039;&#039;I&#039;&#039;&#039;ndependent &#039;&#039;&#039;I&#039;&#039;&#039;nterface, ein [[MII]] für Gigabit-PHYs&lt;br /&gt;
;GPS: &#039;&#039;&#039;G&#039;&#039;&#039;lobal &#039;&#039;&#039;P&#039;&#039;&#039;ositioning &#039;&#039;&#039;S&#039;&#039;&#039;ystem&lt;br /&gt;
;GPU: &#039;&#039;&#039;G&#039;&#039;&#039;raphic &#039;&#039;&#039;P&#039;&#039;&#039;rocessing &#039;&#039;&#039;U&#039;&#039;&#039;nit, eine Grafikverarbeitungseinheit, meist für die Grafikarte in Rechnern verwendet, oft auch im Zusammenhang mit der Benutzung derselben als Coprozessor&lt;br /&gt;
;GSM: &#039;&#039;&#039;G&#039;&#039;&#039;lobal &#039;&#039;&#039;S&#039;&#039;&#039;ystem for &#039;&#039;&#039;M&#039;&#039;&#039;obile Communications: Das Mobilfunknetz der zweiten Generation (auch 2G genannt). Darüber können Gespräche (circuit switched) und Daten (packet switched, GPRS) übertragen werden.&lt;br /&gt;
;GTP: &#039;&#039;&#039;G&#039;&#039;&#039;igabit &#039;&#039;&#039;T&#039;&#039;&#039;ransceiver &#039;&#039;&#039;P&#039;&#039;&#039;ort: Ein high speed port bei FPGAs&lt;br /&gt;
&lt;br /&gt;
== H ==&lt;br /&gt;
&lt;br /&gt;
;HF: Hochfrequenz&lt;br /&gt;
&lt;br /&gt;
;HIL: &amp;amp;rarr; Wikipedia: [http://de.wikipedia.org/wiki/Hardware_in_the_Loop &#039;&#039;&#039;H&#039;&#039;&#039;ardware &#039;&#039;&#039;i&#039;&#039;&#039;n the &#039;&#039;&#039;L&#039;&#039;&#039;oop].&lt;br /&gt;
&lt;br /&gt;
;HP: &#039;&#039;&#039;H&#039;&#039;&#039;orse &#039;&#039;&#039;P&#039;&#039;&#039;ower, engl. Bezeichnung für mechanische Leistung, siehe Pferdestärek &lt;br /&gt;
;HPF: &#039;&#039;&#039;H&#039;&#039;&#039;igh &#039;&#039;&#039;P&#039;&#039;&#039;ass &#039;&#039;&#039;F&#039;&#039;&#039;ilter: Englisch für Hochpass-[[Filter]], seltener auch nur &#039;&#039;&#039;HP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== I ==&lt;br /&gt;
&lt;br /&gt;
;IIR: &#039;&#039;&#039;I&#039;&#039;&#039;nfinite &#039;&#039;&#039;I&#039;&#039;&#039;mpulse &#039;&#039;&#039;R&#039;&#039;&#039;esponse: Bezeichnet ein bestimmte Sorte von [[Filter]]n, mit unendlicher Sprungantwort.&lt;br /&gt;
&lt;br /&gt;
;ISA: &#039;&#039;&#039;I&#039;&#039;&#039;nstruction &#039;&#039;&#039;S&#039;&#039;&#039;et &#039;&#039;&#039;A&#039;&#039;&#039;rchitecture: Registerstruktur und Befehlssatz eines Prozessors/[[Mikrocontroller]]s bzw. einer Prozessorfamilie.&lt;br /&gt;
&lt;br /&gt;
;[[ISP]]: &#039;&#039;&#039;I&#039;&#039;&#039;n &#039;&#039;&#039;S&#039;&#039;&#039;ystem &#039;&#039;&#039;P&#039;&#039;&#039;rogramming: Der Mikrocontroller wird direkt auf der Zielhardware programmiert.&lt;br /&gt;
&lt;br /&gt;
;ISR: &#039;&#039;&#039;I&#039;&#039;&#039;nterrupt &#039;&#039;&#039;S&#039;&#039;&#039;ervice &#039;&#039;&#039;R&#039;&#039;&#039;outine: Ein Programmstück, das nach Eintreten eines bestimmten Ereignisses ausgeführt wird. Siehe [[Interrupt]].&lt;br /&gt;
&lt;br /&gt;
;IRQ: &#039;&#039;&#039;I&#039;&#039;&#039;nterrupt &#039;&#039;&#039;R&#039;&#039;&#039;e&#039;&#039;&#039;q&#039;&#039;&#039;uest: Ein Ereignis, das einen [[Interrupt]] auslöst. In der Regel wird die Programmausführung unterbrochen und ein spezielles Programmstück, eine ISR, ausgeführt und danach zum ursprünglichen Programmcode zurückgekehrt. Viele IRQs können aktiviert oder deaktiviert werden.&lt;br /&gt;
&lt;br /&gt;
== J ==&lt;br /&gt;
&lt;br /&gt;
;[[JTAG]]: &#039;&#039;&#039;J&#039;&#039;&#039;oint &#039;&#039;&#039;T&#039;&#039;&#039;est &#039;&#039;&#039;A&#039;&#039;&#039;ction &#039;&#039;&#039;G&#039;&#039;&#039;roup: Eine Funktion für komplexe ICs, um diese im aufgelöteten Zustand zu prüfen bzw. zu programmieren und debuggen (Mikrocontroller).&lt;br /&gt;
&lt;br /&gt;
== K ==&lt;br /&gt;
&lt;br /&gt;
;KDE: Oberfläche bei Linux&lt;br /&gt;
&lt;br /&gt;
== L ==&lt;br /&gt;
;LIFO: &#039;&#039;&#039;L&#039;&#039;&#039;ast &#039;&#039;&#039;&#039;I&#039;&#039;&#039;n &#039;&#039;&#039;F&#039;&#039;&#039;irst &#039;&#039;&#039;O&#039;&#039;&#039;ut, azyklisch beschriebener Speicher, der wie ein Stapel (stack) arbeitet&lt;br /&gt;
&lt;br /&gt;
;LPF: &#039;&#039;&#039;L&#039;&#039;&#039;ow &#039;&#039;&#039;P&#039;&#039;&#039;ass &#039;&#039;&#039;F&#039;&#039;&#039;ilter: Englisch für Tiefpass[[Filter]], teilweise auch nur &#039;&#039;&#039;LP&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
;LSB: &#039;&#039;&#039;L&#039;&#039;&#039;east &#039;&#039;&#039;S&#039;&#039;&#039;ignificant &#039;&#039;&#039;B&#039;&#039;&#039;yte: Das niederwertigste Byte in einem Datenwort mit mehreren Bytes. Je nach Zusammenhang aber auch&lt;br /&gt;
: &#039;&#039;&#039;L&#039;&#039;&#039;east &#039;&#039;&#039;S&#039;&#039;&#039;ignificant &#039;&#039;&#039;B&#039;&#039;&#039;it: niederwertigstes Bit.&lt;br /&gt;
&lt;br /&gt;
== M ==&lt;br /&gt;
&lt;br /&gt;
;MAC: &#039;&#039;&#039;M&#039;&#039;&#039;edia &#039;&#039;&#039;A&#039;&#039;&#039;ccess &#039;&#039;&#039;C&#039;&#039;&#039;ontroller: Bezeichnung für die Logik, die einen Baustein steuert, meist im Zusammenhang mit Ethernet verwendet&lt;br /&gt;
&lt;br /&gt;
;MCB: &#039;&#039;&#039;M&#039;&#039;&#039;ain &#039;&#039;&#039;C&#039;&#039;&#039;ontrol &#039;&#039;&#039;B&#039;&#039;&#039;lock: Eine allgemeine Bezeichnung für die zentrale Steuerlogik in einem System&lt;br /&gt;
: &#039;&#039;&#039;M&#039;&#039;&#039;emory &#039;&#039;&#039;C&#039;&#039;&#039;ontroller &#039;&#039;&#039;B&#039;&#039;&#039;lock: Abkürzung für einen Speichercontroller z.B. in einem FPGA&lt;br /&gt;
&lt;br /&gt;
;MCU: &#039;&#039;&#039;M&#039;&#039;&#039;ain &#039;&#039;&#039;C&#039;&#039;&#039;ontrol &#039;&#039;&#039;U&#039;&#039;&#039;nit: Die zentrale Steuerlogik in einem System, auch &#039;&#039;&#039;[[CPU]]&#039;&#039;&#039;&lt;br /&gt;
: &#039;&#039;&#039;M&#039;&#039;&#039;icro &#039;&#039;&#039;C&#039;&#039;&#039;ontroller &#039;&#039;&#039;U&#039;&#039;&#039;nit: allgeine Bezeichnung für einen Prozessor&lt;br /&gt;
&lt;br /&gt;
;MIG: &#039;&#039;&#039;M&#039;&#039;&#039;emory &#039;&#039;&#039;I&#039;&#039;&#039;nterface &#039;&#039;&#039;G&#039;&#039;&#039;enerator: Eine Software, die ein Speicherinterface in [[FPGA]]s konfiguriert&lt;br /&gt;
&lt;br /&gt;
;MII: &#039;&#039;&#039;M&#039;&#039;&#039;edia &#039;&#039;&#039;I&#039;&#039;&#039;ndependent &#039;&#039;&#039;I&#039;&#039;&#039;nterface, ein allgemeines, bausteinunabhängiges Interface, oft in Verbindung mit Ethernet-PHYs&lt;br /&gt;
&lt;br /&gt;
;[[MIPS]]: &#039;&#039;&#039;M&#039;&#039;&#039;illion &#039;&#039;&#039;i&#039;&#039;&#039;nstructions &#039;&#039;&#039;p&#039;&#039;&#039;er &#039;&#039;&#039;s&#039;&#039;&#039;econd&lt;br /&gt;
: &#039;&#039;&#039;M&#039;&#039;&#039;icroprocessor without &#039;&#039;&#039;i&#039;&#039;&#039;nterlocked &#039;&#039;&#039;p&#039;&#039;&#039;ipeline &#039;&#039;&#039;s&#039;&#039;&#039;tages.&lt;br /&gt;
&lt;br /&gt;
;MMC: &#039;&#039;&#039;M&#039;&#039;&#039;ulti &#039;&#039;&#039;M&#039;&#039;&#039;edia &#039;&#039;&#039;C&#039;&#039;&#039;ard: Eine kleine Speicherkarte&lt;br /&gt;
&lt;br /&gt;
;MSB: &#039;&#039;&#039;M&#039;&#039;&#039;ost &#039;&#039;&#039;S&#039;&#039;&#039;ignificant &#039;&#039;&#039;B&#039;&#039;&#039;yte: Das höchstwertige Byte in einem Datenwort mit mehreren Bytes. Je nach Zusammenhang aber auch&lt;br /&gt;
: &#039;&#039;&#039;M&#039;&#039;&#039;ost &#039;&#039;&#039;S&#039;&#039;&#039;ignificant &#039;&#039;&#039;B&#039;&#039;&#039;it: höchstwertiges Bit.&lt;br /&gt;
&lt;br /&gt;
;[[Modbus]] RTU/ASCII: Ein älteres, aber immer noch oft eingesetztes Busprotokoll für serielle Verbindungen. In der Modbus TCP-Variante auch ethernetfähig&lt;br /&gt;
&lt;br /&gt;
== N ==&lt;br /&gt;
&lt;br /&gt;
;NCO: &#039;&#039;&#039;N&#039;&#039;&#039;umeric &#039;&#039;&#039;C&#039;&#039;&#039;ontrolled &#039;&#039;&#039;O&#039;&#039;&#039;scillator. Ein numerisch/digital arbeitender Schwingkreis - siehe auch [[DDS]].&lt;br /&gt;
&lt;br /&gt;
== O ==&lt;br /&gt;
&lt;br /&gt;
; OCDS: &#039;&#039;&#039;O&#039;&#039;&#039;n &#039;&#039;&#039;C&#039;&#039;&#039;hip &#039;&#039;&#039;D&#039;&#039;&#039;ebug &#039;&#039;&#039;S&#039;&#039;&#039;upport&lt;br /&gt;
&lt;br /&gt;
== P ==&lt;br /&gt;
;[[PAM]]: &#039;&#039;&#039;P&#039;&#039;&#039;ulse &#039;&#039;&#039;A&#039;&#039;&#039;mplituden &#039;&#039;&#039;M&#039;&#039;&#039;odulation: Umsetzung eines Wertes auf analoge Spannungszustände, z.B. bei Ethernet&lt;br /&gt;
;[[PCM]]: &#039;&#039;&#039;P&#039;&#039;&#039;ulse &#039;&#039;&#039;C&#039;&#039;&#039;ode &#039;&#039;&#039;M&#039;&#039;&#039;odulation: Umsetzung eines Wertes auf 1-Bit Signal, auch ein Datenformat&lt;br /&gt;
;PDM: &#039;&#039;&#039;P&#039;&#039;&#039;ulse &#039;&#039;&#039;D&#039;&#039;&#039;ichte &#039;&#039;&#039;M&#039;&#039;&#039;odulation: Umsetzung eines Wertes auf 1-Bit Signal, siehe [[Pulsdichtemodulation]]&lt;br /&gt;
;[[PFC]]: &#039;&#039;&#039;P&#039;&#039;&#039;ower &#039;&#039;&#039;F&#039;&#039;&#039;actor &#039;&#039;&#039;C&#039;&#039;&#039;orrection: Eine Schaltung, die Blindleistung kompensiert&lt;br /&gt;
;PHY: Bezeichnung für einen physikalischen Chip, oft im Zusammenhang mit Ethernet verwendet&lt;br /&gt;
;[http://de.wikipedia.org/wiki/Phase-locked_loop PLL]: &#039;&#039;&#039;P&#039;&#039;&#039;hase &#039;&#039;&#039;L&#039;&#039;&#039;ocked &#039;&#039;&#039;L&#039;&#039;&#039;oop: Eine Schaltung, die einen Ausgangstakt mit definierter Phaselage zu einem Eingangstakt generiert.&lt;br /&gt;
;[[PSU]]: &#039;&#039;&#039;P&#039;&#039;&#039;ower &#039;&#039;&#039;S&#039;&#039;&#039;upply &#039;&#039;&#039;U&#039;&#039;&#039;nit: Bezeichnung für die Stromversorgungseinheit&lt;br /&gt;
;[[PWM]]: &#039;&#039;&#039;P&#039;&#039;&#039;ulse &#039;&#039;&#039;W&#039;&#039;&#039;eiten &#039;&#039;&#039;M&#039;&#039;&#039;odulation: Umsetzung eines Wertes auf 1-Bit Signal&lt;br /&gt;
&lt;br /&gt;
== Q ==&lt;br /&gt;
;[[QAM]]: &#039;&#039;&#039;Q&#039;&#039;&#039;adratur &#039;&#039;&#039;A&#039;&#039;&#039;mplituden &#039;&#039;&#039;M&#039;&#039;&#039;odulation: Modulation eines Analogsignals mit einem Quadratursignal (IQ).&lt;br /&gt;
&lt;br /&gt;
;[[QDR]]: &#039;&#039;&#039;Q&#039;&#039;&#039;adruple &#039;&#039;&#039;D&#039;&#039;&#039;ata &#039;&#039;&#039;R&#039;&#039;&#039;ate: Eine Speicherzugriffstechnik mit 4 Daten je Takt, siehe RAMs.&lt;br /&gt;
&lt;br /&gt;
== R ==&lt;br /&gt;
&lt;br /&gt;
;[[RS232]]: &#039;&#039;&#039;R&#039;&#039;&#039;ecommended &#039;&#039;&#039;S&#039;&#039;&#039;tandard 232: Eine Definition zur seriellen Datenübertragung, eng gekoppelt an [[UART]].&lt;br /&gt;
&lt;br /&gt;
;RCD: &#039;&#039;&#039;R&#039;&#039;&#039;esidual &#039;&#039;&#039;C&#039;&#039;&#039;urrent protective &#039;&#039;&#039;D&#039;&#039;&#039;evice, neudeutsch für [http://de.wikipedia.org/wiki/Fehlerstromschutzschalter Fehlerstromschutzschalter].&lt;br /&gt;
&lt;br /&gt;
;RISC: &#039;&#039;&#039;R&#039;&#039;&#039;educed &#039;&#039;&#039;I&#039;&#039;&#039;nstruction &#039;&#039;&#039;S&#039;&#039;&#039;et &#039;&#039;&#039;C&#039;&#039;&#039;omputer. Designstrategie für den Befehlssatz von Prozessoren und Microcontrollern, die einfache Befehle bevorzugt.&lt;br /&gt;
&lt;br /&gt;
== S ==&lt;br /&gt;
&lt;br /&gt;
;SAR: &#039;&#039;&#039;S&#039;&#039;&#039;ynthetic &#039;&#039;&#039;A&#039;&#039;&#039;perture &#039;&#039;&#039;R&#039;&#039;&#039;adar: Eine Messwertverarbeitungsmethodik in der Radartechnik, bei der durch reale oder virutelle Positionsvariation eine künstlich vergrösserte &amp;quot;Blende&amp;quot; benutzt werden kann, wodurch sich der Empfangsbereich stark vergrössert.&lt;br /&gt;
&lt;br /&gt;
;SDR: &#039;&#039;&#039;S&#039;&#039;&#039;oftware &#039;&#039;&#039;D&#039;&#039;&#039;efined &#039;&#039;&#039;R&#039;&#039;&#039;adio: Allgemeine Bezeichung für mathematisch per Software erzeugte und modulierte elektromagnetische Wellen in der HF-Technik, speziell der Funkdatenübertragung und Radartechnik.&lt;br /&gt;
&lt;br /&gt;
;SOC: &#039;&#039;&#039;S&#039;&#039;&#039;ystem &#039;&#039;&#039;O&#039;&#039;&#039;n &#039;&#039;&#039;C&#039;&#039;&#039;hip: Bezeichung für die Erzeugung ganzer computerähnlicher Rechnersysteme auf programmierbaren Schaltkreisen wie FPGAs&lt;br /&gt;
&lt;br /&gt;
;SFR: &#039;&#039;&#039;S&#039;&#039;&#039;pecial &#039;&#039;&#039;F&#039;&#039;&#039;unction &#039;&#039;&#039;R&#039;&#039;&#039;egister: Hardware-Register, über die interne und externe Peripherie eines Prozessors/[[Mikrocontroller]]s konfiguriert wird, und über die Daten ausgetauscht werden. IO-Ports werden z.B. auf bestimmte [[Speicher#Register|SFRs]] abgebildet, auf die dann mit speziellen Befehlen zugegriffen werden kann.&lt;br /&gt;
&lt;br /&gt;
== T ==&lt;br /&gt;
&lt;br /&gt;
;TTL: &#039;&#039;&#039;T&#039;&#039;&#039;ransistor-&#039;&#039;&#039;T&#039;&#039;&#039;ransistor-&#039;&#039;&#039;L&#039;&#039;&#039;ogik.&lt;br /&gt;
&lt;br /&gt;
== U ==&lt;br /&gt;
&lt;br /&gt;
;[[UART]]: &#039;&#039;&#039;U&#039;&#039;&#039;niversal &#039;&#039;&#039;A&#039;&#039;&#039;synchronus &#039;&#039;&#039;R&#039;&#039;&#039;eceiver and &#039;&#039;&#039;T&#039;&#039;&#039;ransmitter: Ein Modul in Mikrocontrollern oder PCs zum seriellen Datenaustausch.&lt;br /&gt;
&lt;br /&gt;
;[[USB]]: &#039;&#039;&#039;U&#039;&#039;&#039;niversal &#039;&#039;&#039;S&#039;&#039;&#039;erial &#039;&#039;&#039;B&#039;&#039;&#039;us : Ein standardisiertes serielles Protokoll, das vorwiegend bei PCs verwendet wird. Bandbreite beträgt bis zu 5Gbit/s.&lt;br /&gt;
&lt;br /&gt;
== V ==&lt;br /&gt;
;VCA: &#039;&#039;&#039;V&#039;&#039;&#039;oltage &#039;&#039;&#039;C&#039;&#039;&#039;ontrolled &#039;&#039;&#039;A&#039;&#039;&#039;mplifier - Spannungsgesteuerter Verstärker&lt;br /&gt;
;VCO: &#039;&#039;&#039;V&#039;&#039;&#039;oltage &#039;&#039;&#039;C&#039;&#039;&#039;ontrolled &#039;&#039;&#039;O&#039;&#039;&#039;scillator - Spannungsgesteuerter Oszillator&lt;br /&gt;
;VHDL: &#039;&#039;&#039;V&#039;&#039;&#039;HSIC &#039;&#039;&#039;H&#039;&#039;&#039;ardware &#039;&#039;&#039;D&#039;&#039;&#039;escription &#039;&#039;&#039;L&#039;&#039;&#039;anguage - Programmiersprache für ASIC-und FPGA-Entwurfswerkzeuge&lt;br /&gt;
;VHSIC: &#039;&#039;&#039;V&#039;&#039;&#039;ery &#039;&#039;&#039;H&#039;&#039;&#039;igh &#039;&#039;&#039;S&#039;&#039;&#039;peed &#039;&#039;&#039;I&#039;&#039;&#039;ntegrated &#039;&#039;&#039;C&#039;&#039;&#039;ircuit - allgemein für schnelle Digtialschaltungen&lt;br /&gt;
;VLSI: &#039;&#039;&#039;V&#039;&#039;&#039;ery &#039;&#039;&#039;L&#039;&#039;&#039;arge &#039;&#039;&#039;S&#039;&#039;&#039;cale &#039;&#039;&#039;I&#039;&#039;&#039;ntegrated &#039;&#039;&#039;C&#039;&#039;&#039;ircuit - allgemein für ASICS&lt;br /&gt;
&lt;br /&gt;
== W ==&lt;br /&gt;
&lt;br /&gt;
;[[Watchdog|WDT]]: &#039;&#039;&#039;W&#039;&#039;&#039;atch &#039;&#039;&#039;D&#039;&#039;&#039;og &#039;&#039;&#039;T&#039;&#039;&#039;imer&lt;br /&gt;
&lt;br /&gt;
== X ==&lt;br /&gt;
&lt;br /&gt;
== Y ==&lt;br /&gt;
&lt;br /&gt;
== Z ==&lt;br /&gt;
&lt;br /&gt;
;Z: In der HF-Technik das Formelzeichen für den [[Wellenwiderstand]].&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Grundlagen| ]]&lt;br /&gt;
[[Kategorie:Listen]]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91632</id>
		<title>Modbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91632"/>
		<updated>2016-02-06T13:19:59Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: /* Modbus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Modbus ====&lt;br /&gt;
&lt;br /&gt;
aus unserem Glossar: &amp;quot;Ein älteres, aber immer noch oft eingesetztes Busprotokoll für serielle Verbindungen. In der Modbus TCP-Variante auch ethernetfähig&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Sehr lesenswert ist der englische Wikipedia-Artikel dazu: https://en.wikipedia.org/wiki/Modbus&lt;br /&gt;
&lt;br /&gt;
Bei der seriellen Übertragung wird zwischen Modbus RTU und Modbus ASCII unterschieden. Modbus TCP transportiert im Grunde genommen Modbus RTU über TCP. Modbus RTU über serielle Verbindungen und TCP sind bedeutend weiter verbreitet.&lt;br /&gt;
&lt;br /&gt;
Modbus ist das einzige industrielle Busprotokoll, dem ein [https://de.wikipedia.org/wiki/Liste_der_standardisierten_Ports Well Known Port] zugeordnet ist.&lt;br /&gt;
&lt;br /&gt;
=== Implementierungen ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die umfassendste freie Implementierung: http://www.freemodbus.org/&lt;br /&gt;
&lt;br /&gt;
=== potenziell interessante Links ===&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf Modbus_Messaging_Implementation_Guide_V1_0b.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_over_serial_line_V1.pdf Modbus_over_serial_line_V1.pdf]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91631</id>
		<title>Modbus</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Modbus&amp;diff=91631"/>
		<updated>2016-02-06T13:19:30Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: Seite erstellt.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==== Modbus ====&lt;br /&gt;
&lt;br /&gt;
aus unserem Glossar: &amp;quot;Ein älteres, aber immer noch oft eingesetztes Busprotokoll für serielle Verbindungen. In der Modbus TCP-Variante auch ethernetfähig&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Sehr lesenswert ist der englische Wikipedia-Artikel dazu: https://en.wikipedia.org/wiki/Modbus&lt;br /&gt;
&lt;br /&gt;
Bei der seriellen Übertragung wird zwischen Modbus RTU und Modbus ASCII unterschieden. Modbus TCP transportiert im Grunde genommen Modbus RTU über TCP. Modbus RTU über serielle Verbindungen und TCP sind bedeutend weiter verbreitet.&lt;br /&gt;
&lt;br /&gt;
Modbus ist das einzige industrielle Steuerungsprotokoll dem ein [https://de.wikipedia.org/wiki/Liste_der_standardisierten_Ports Well Known Port] zugeordnet ist.&lt;br /&gt;
&lt;br /&gt;
=== Implementierungen ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die umfassendste freie Implementierung: http://www.freemodbus.org/&lt;br /&gt;
&lt;br /&gt;
=== potenziell interessante Links ===&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf Modbus_Messaging_Implementation_Guide_V1_0b.pdf]&lt;br /&gt;
&lt;br /&gt;
[http://www.modbus.org/docs/Modbus_over_serial_line_V1.pdf Modbus_over_serial_line_V1.pdf]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=AVR_Softwarepool&amp;diff=91602</id>
		<title>AVR Softwarepool</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=AVR_Softwarepool&amp;diff=91602"/>
		<updated>2016-02-05T12:39:19Z</updated>

		<summary type="html">&lt;p&gt;Maxmb: /* I2C */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die interessantesten Softwareprojekte aus der Codesammlung...&lt;br /&gt;
&lt;br /&gt;
(A)   ... Projekt ist in &#039;&#039;&#039;Assembler&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
(C)   ... Projekt ist in &#039;&#039;&#039;C&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
(C++) ... Projekt ist in &#039;&#039;&#039;C++&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
(B)   ... Projekt ist in &#039;&#039;&#039;Bascom&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
(PC)  ... Projekt ist nicht für einen µC, sondern für den PC&lt;br /&gt;
&lt;br /&gt;
==1-Wire==&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/14792  DS1820, DS18B20 in C]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/6505 Mehrere DS1820/DS18B20 auslesen]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/31408#536372 Mehrere DS1820/DS18B20/DS18S20/DS1822 über einen Webserver auslesbar]&lt;br /&gt;
&lt;br /&gt;
==Akkulader==&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/72627#594587 Bleiakku-Lader 12/24V]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/99803#866081 Glühwürmchen in Rotkohlglas gefangen]&lt;br /&gt;
&lt;br /&gt;
==Betriebssysteme und Scheduler==&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/190388#1856376 Nano OS] von Tobias W. ([http://sourceforge.net/projects/nanoos/ Sourceforge])&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/12176#79672 Wartezeiten effektiv (Scheduler)] von Peter Dannegger&lt;br /&gt;
* (C++) [http://www.mikrocontroller.net/topic/96977#837989 Einfacher Scheduler und Timer in C++ für ATMega] von S. Seegel&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/74026#609246 GOS: einfacher preemptive multitasking scheduler] von Günter Greschenz&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/articles/Monitorprogramm_Bamo128 Bamo128] Monitorprogramm und Bootloader&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/319580#new AvRtos] preemtiver real time multitasking scheduler von Harald B. ([http://sourceforge.net/projects/avrtos/ Sourceforge])&lt;br /&gt;
* (C) [https://bitbucket.org/dferreyra/avr-threads/wiki/Home avr-threads] Thread-Library für AVR&lt;br /&gt;
&lt;br /&gt;
==Bootloader==&lt;br /&gt;
* (A,C,PC) [http://www.mikrocontroller.net/topic/12181#79866 AVR Bootloader]&lt;br /&gt;
* (A, PC) [http://www.mikrocontroller.net/topic/146638#1364260 AVR Bootloader für GCC-Toolchain]&lt;br /&gt;
* (A,PC) [http://www.mikrocontroller.net/topic/95839 AVR Bootloader mit Verschlüsselung]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/72308#591159 ATtiny45 Bootloader]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/67047#538510 MMC/SD Bootloader für ATMega16]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/56818#439359 SD/MMC Card Bootloader (passt in 2kb bootsection)]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/61170#480765 boofa - Bootloader für AVR über UART (AVR109)]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/53130#413058 Bootloader ATmega168]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/73196#600293 UART Bootloader ATtiny13 - ATmega644]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/99803#866081 Glühwürmchen in Rotkohlglas gefangen]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/150816#1414460 UART Bootloader AtMega644P @ 20MHz] (Eclipse Projekt)&lt;br /&gt;
* (C) [[AVR Bootloader in C - eine einfache Anleitung]]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/200645#1971295 LAN-Bootloader für ATmega1284p]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/articles/Monitorprogramm_Bamo128 Bamo128] Monitorprogramm und Bootloader&lt;br /&gt;
Siehe auch: [[Bootloader]]&lt;br /&gt;
&lt;br /&gt;
==DCC==&lt;br /&gt;
&lt;br /&gt;
(Digital Command Control, Standard zur digitalen Steuerung von Modelleisenbahnen)&lt;br /&gt;
&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/31397#241300 DCC Decoder]&lt;br /&gt;
&lt;br /&gt;
==DCF77==&lt;br /&gt;
&lt;br /&gt;
(Zeitsignaldienst für funkgesteuerte Uhren auf der Langwellen-Frequenz 77,5 kHz)&lt;br /&gt;
 &lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/38914#287867 DCF77 AVR-Assemblerbaustein ]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/6500#41738 DCF77-Uhr mit ATTINY12]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/31385#241104 DCF Digital Empfangsmodul - Korrelation - (Assembler)ATmega8 ]&lt;br /&gt;
* (C) [http://pic-projekte.de/wordpress/?p=572 DCF77 PIC-Projekte.de]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/25071#186286 DCF 77 ]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/14788#101528 DCF-Uhr mit DotMatrix-Anzeige für avr-gcc]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/12154#79501 PC DCF Timer ( PC Zeitschaltuhr)]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/25116#187197 DCF 77 Uhr mit CodeVision ]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/58769#456232 DCF77 Uhr in C mit ATtiny26]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/48597#372164 DCF77 Uhr, zum X.ten Mal, jetzt mit SAF]&lt;br /&gt;
* (C,A) [http://www.mikrocontroller.net/topic/31408#536372 DCF77 mit beliebig gepoltem Eingangssignal innerhalb eines Webservers]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/121049 DCF-Uhr, Sonnenstand, TWI-Port, Alarmfunktion für Atmega8]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/151260#1419218 DCF77 Uhr 7 Segment LED ATmega8 Assembler]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/168807#1614129 DCF-Uhr mit LCD in C]&lt;br /&gt;
&lt;br /&gt;
== DRAM ==&lt;br /&gt;
* (A,C) [http://www.mikrocontroller.net/topic/25053#186085 2MB DRAM an AVR] und Anwendung als [http://www.mikrocontroller.net/topic/25053#186089 Audiorekorder]&lt;br /&gt;
&lt;br /&gt;
==Drehgeber==&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/6526#41978 Drehgeber auslesen]&lt;br /&gt;
* (C+A) [http://www.mikrocontroller.net/topic/302229#new 4-fach Auswertung für Dreh-/Inkrementalgeber, schnell]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/328348#new Schrittmotor als Drehgeber mit Drehdynamik]&lt;br /&gt;
&lt;br /&gt;
==DTMF==&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/92444#792954 DTMF dekodieren]&lt;br /&gt;
&lt;br /&gt;
==DMX==&lt;br /&gt;
&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/92350#new 20 Kanal Relaissteuerung per DMX]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/276885#new DMX512 zu RGB Led Controller use HSV Farbraum]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/290366#3096821 20 Kanal PWM per DMX]&lt;br /&gt;
&lt;br /&gt;
==Ethernet==&lt;br /&gt;
Siehe auch [[AVR Softwarepool#Netzwerk|Netzwerk]]&lt;br /&gt;
&lt;br /&gt;
==Entwicklungssysteme==&lt;br /&gt;
* (PC) [http://www.mikrocontroller.net/topic/74198#611404 AVR Code Wizard]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/30110#230503 Multitasking kernel für ATtinys in ASM]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/65156#521012 BASIC-Computer mit ATmega32]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/64129#511368 AVR TinyBASIC Anpassung für ATmega8]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/59189#460273 Mini-Computer mit BASIC]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/55807 Forth System für ATmegas in Assembler]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/94193 Forth-Computer mit ATmega32 und Videoausgabe] von Christian Berger&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/62500#493931 Fixpoint-Arithmetik in &amp;quot;C&amp;quot;]&lt;br /&gt;
* (C++) [http://www.mikrocontroller.net/topic/143537 Fixpoint-Arithmetik in &amp;quot;C++&amp;quot;]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/85256#717037 64 Bit float Emulator in C, IEEE754 kompatibel]&lt;br /&gt;
* (A,C) [http://www.mikrocontroller.net/topic/92979#797957 AVR ATmega8TestBoard]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/94468#812992 Gleitkomma-Bibliothek für AVR]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/177481?page=1 AVR CP/M System]&lt;br /&gt;
* (PC) [http://www.mikrocontroller.net/topic/187390 EMACS Konfiguration]&lt;br /&gt;
&lt;br /&gt;
==FFT==&lt;br /&gt;
&lt;br /&gt;
(Fast Fourier Transformation, &amp;quot;schnelle&amp;quot; Fouriertransformation)&lt;br /&gt;
&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/25095#186536 FFT auf dem AVR]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/25062#186225 128point FFT in ASM]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/27001#203911 Schnelle FFT in Assembler]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/131525#1191497 AVR-Lichtorgel per FFT MEGA8 32 644 ]&lt;br /&gt;
&lt;br /&gt;
==Funksteckdosen==&lt;br /&gt;
* (C,A) [http://www.mikrocontroller.net/topic/31408#536372 Ansteuerung von Funksteckdosen mit einem Webserver]&lt;br /&gt;
&lt;br /&gt;
==GPS==&lt;br /&gt;
&lt;br /&gt;
(Global Positioning System, satellitengestütztes System zur weltweiten Positions- und Zeitbestimmung)&lt;br /&gt;
&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/48544#371717 GPS - MOUSE - MINI- NAVIGATOR (Assembler) ATmega8]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/72507#593252 GPS an mega8,88 oder 168]&lt;br /&gt;
&lt;br /&gt;
==IR==&lt;br /&gt;
* siehe auch [[AVR Softwarepool#RC5|RC5]]&lt;br /&gt;
* (C) [[IRMP]] - Infrared Multi Protocol Decoder:&lt;br /&gt;
**[[IRMP| Wiki Seite]]&lt;br /&gt;
**[http://www.mikrocontroller.net/topic/162119#1545798 Thread im Forum]&lt;br /&gt;
&lt;br /&gt;
==Kryptographie==&lt;br /&gt;
* (A,C) [http://www.mikrocontroller.net/topic/73468 Verschiedene kryptographische Funktionen] &lt;br /&gt;
&lt;br /&gt;
==LANC==&lt;br /&gt;
&lt;br /&gt;
(Steuerprotokoll für Video- und Digitalfotokameras, auch als Control-L bekannt)&lt;br /&gt;
&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/40463#302754 Sony LANC Auswertung mit AVR] (Atmega 128 @ 16 MHz)&lt;br /&gt;
&lt;br /&gt;
==LEDs und LED-Anzeigen==&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/76839#638278 Solarlicht Steuerung]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/77863#648213 Taster + LED am selben Draht (4*)]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/73776#606472 LED-Touch-Panel] (ARM)&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/74013#609097 RGB-Moodlight auf ATTiny2313 mit RC5-Fernbedienung]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/54561#421940 HSV RGB Led Dimmer, C Code &amp;amp; Video &amp;amp; Doku]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/67567#543492 Mini RGB Lichteffektgenerator mit Menü für Pic16F84]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/48464#370871 Ansteuerung einer RGB LED (PWM)]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/87149#737282 3x7 Segment und 1 I/O-Pin (Assembler)]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/31370#240843 ADC mit Multiplexanzeige] (vier 7-Segmentanzeigen)&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/31388#241192 AVR-Lauflicht]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/94746#815809 HSB-&amp;gt;RGB Umrechnung rein in Assembler, auch für ATiny]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/99803#866081 Glühwürmchen in Rotkohlglas gefangen]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/110168 2x7-Segment an nur 3 Leitungen]&lt;br /&gt;
* (A) [[Ambilight in Hardware]]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/145156#1346531 µCke Microcontroller Mücke (Atmel Tiny13)]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/131525#1191497 AVR-Lichtorgel per FFT MEGA8 32 644 ]&lt;br /&gt;
* (B) [http://www.mikrocontroller.net/topic/182305 TLC5940 16-Kanal 12bit LED Treiber ansteuern und HighPower LEDs über MosFETs treiben]&lt;br /&gt;
* (PC) [http://www.mikrocontroller.net/topic/185730 7Segment Coder]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/244768 RGB-Moodlight, ATMega8, Soft-PWM mit Gammakorrektur, IR-Fernbedienung]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/275426 serielles 4x7 Segment Display NSM4202]&lt;br /&gt;
&lt;br /&gt;
==LCD und VFD==&lt;br /&gt;
* (C) [http://bluematrixi.bl.funpic.de/index.php/elektronik-avr/lcd-display-nokia3310 Bibliothek für Nokia 3310 Lcd Ansteuerung in &amp;quot;C&amp;quot; - sehr gut]&lt;br /&gt;
*(C,A)[http://www.mikrocontroller.net/articles/Ansteuerung_Handy_Displays Ansteuerung_Handy_Displays]&lt;br /&gt;
* (PC) [http://www.mikrocontroller.net/topic/53137#413137 Programm zum Erstellen eigener Schriftarten (LCD)]&lt;br /&gt;
* (PC) [http://www.mikrocontroller.net/topic/54860#423255 LCD Schriftarten ( Fonts in veschiedenen Größen )]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/31403  The Siemens S65 132x176, 65536 color display with AVR]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/48501#371218 LCD Ansteuerung im 4bit-Modus]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/48456#370782 LCD Library T6963c]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/76399#633680 &amp;quot;Bessere&amp;quot; T6963c Library]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/25099#186569 LCD Controller für 640x480 LCD mit mega8515]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/38923#287939 LCD Controller KS0073 Support im 4-Bit Mode]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/79609#664268 KS0066U oder Ähnliche --- LCD Treiber]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/81793#683135 Pollin E0855-2 SED1530-Treiber]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/90449#772843 LCD über nur einen IO-Pin ansteuern]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/120475 VFD Library (Vacuum Fluorescent Display Library)]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/98321#851423 Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen] (jetzt auch mit 8 Graustufen)&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/140369 Menüsystem für beliebige schwarz-weiß LCDs bis 4096x4096 Pixeln und grafischem Editor]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/194149 Schnelle SED1520 Funktionsbibliothek mit Bildkonverter und Fontgenerator]&lt;br /&gt;
* (PC,C) [http://www.mikrocontroller.net/topic/234304 DOGXL Fontgenerator (SW+Graustufen)]&lt;br /&gt;
* (C,A) [http://www.mikrocontroller.net/topic/236862#2401250 Grafikfähiger LCD Controller für 320x240 LCD mit D-RAM]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/190078 LCD SHARP M078CKA mit LH155]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/287978 EA DOGM162 Textdisplay an SPI]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/305266 HD44780 Display 2x16 Xmega-Assemblerbaustein]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/320791#3524261 Nokia N95 Display 320x240 Arduino Lib.]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/318818#3456758 Library für ST7735 Display Controller mit GLCD Font Unterstützung]&lt;br /&gt;
&lt;br /&gt;
==I2C==&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/98923#857451 Ultraschall Entfernungsmesser mit I2C, Eigenbau]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/83871#new  I2C-Master realisiert in Software, ohne TWI für alle ATMEGAs]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/38919#new  RS232 &amp;lt;-&amp;gt; TWI / I2C Interface für ATMega8 (ASM) inkl. Windows Software]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/67698#544930 USI TWI Master]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/235733#2388116 Hardware TWI-MASTER Interrupt basierend für Mega AVR]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/272621#new I2C/TWI Master-Interrupt Xmega-Assemblerbaustein]&lt;br /&gt;
* (C) [https://www.mikrocontroller.net/topic/378553 hot-plug fähige Library für DS1621 Temperatursensoren ]&lt;br /&gt;
&lt;br /&gt;
==Messgeräte==&lt;br /&gt;
===Drehzahlmesser===&lt;br /&gt;
* (B) [http://www.mikrocontroller.net/topic/1518#8469 Drehzahlmesser 4 mal 7-Segment mit 90S2313]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/articles/Drehzahlmesser Drehzahlmesser mit 4 mal 7-Segment anzeigen mit Tiny2313, Wiki-Artikel]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/231283 einfache Drehzahlmessung mit ATmega88]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/232485 4-Kanal Drehzahlmessung mit ATmega88]&lt;br /&gt;
&lt;br /&gt;
===Klopfsensormessgerät===&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/articles/Klopfsensormessgeraet Messgerät für Klopfgeräusche an Verbrennungsmotoren auf Basis des TPIC8101]&lt;br /&gt;
&lt;br /&gt;
===Entfernungsmesser===&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/98923#857451 Ultraschall Entfernungsmesser mit I2C, Eigenbau]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/130834 3D Umgebungserfassung mit einem auf zwei Servors montiertem Sharp Distanzsensor, Eigenbau]&lt;br /&gt;
&lt;br /&gt;
===Frequenzmesser===&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/62610#495030 Frequenzmesser bis 2Mhz -- mit AVR ATmega8]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/48582#372072 Frequenzmessung (Seite mit Quellcode nicht erreichbar)]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/62517#494146 Input Capture Pin (ICP) auslesen ( Frequenz messen)]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/25144#187587 Frequenzmessung und Impulszählung über den Parallelport-IR]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/31394#241251 einfacher 5 MHz Frequenzzähler (Assembler) ATmega8]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/69021#558098 Multimeter]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/173665#new sehr genauer Frequenzmesser Atmega8]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/186801#new  Reziproker Frequenzzähler+ Optimierte 64bit uint Routinen]&lt;br /&gt;
* (C+A) [http://www.mikrocontroller.net/topic/200279#new 6 Stellen von 1Hz bis 40MHz ATmega8]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/241150#2458079 Reziproker Frequenzzähler, GPS-stabilisiert, ATmega162]&lt;br /&gt;
* (B) [http://www.mikrocontroller.net/topic/359552#new Reziproker Frequenzzähler mit BASCOM-AVR]&lt;br /&gt;
&lt;br /&gt;
===Frequenzgenerator===&lt;br /&gt;
* (B) [http://www.mikrocontroller.net/topic/152966#1438488 Einstellbarer Frequenzgenerator für 0.12 Hz - 8 MHz mit Atmega 8 und Bascom ]&lt;br /&gt;
&lt;br /&gt;
===Kompass===&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/100239#870281 KOMPASS KMZ10A KMZ10B ATmega8 Assembler]&lt;br /&gt;
&lt;br /&gt;
===Messgeräte für elektronische Bauteile===&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/69021#558098 Multimeter]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/60797#477026 LC-METER / LC-Messgerät ATmega8 Assembler]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/60591#474873 Widerstandstester]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/56770#438957 Ladungsmessgerät]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/31386#241139 Transistortester]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/131804#1194273 Transistortester]&lt;br /&gt;
&lt;br /&gt;
===Spannungsmesser===&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/31370#240843 ADC mit Multiplexanzeige] - Voltmeter&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/69021#558098 Multimeter]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/31389 Wirkleistungsmessgerät] - &amp;quot;Ein einfaches Wirkleistungsmessgerät für 230V Verbraucher ohne Netztrennung mit 3 stelliger 7-Segment Anzeige für Verbraucher bis 500W.&amp;quot; (+ ähnlicher Aufbau mit Silabs Controller)&lt;br /&gt;
&lt;br /&gt;
===Thermometer===&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/6516#41903 Zeit + Temperatur auf LCD mit AVR]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/53127#413006 Thermometer mit LED &amp;amp; LM35]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/31408#536372 Viele DS18x20-Thermometer in einem Webserver]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/354441#3953900 Auswertung Temperatursensor KTY81 (PT1000), Arduino Uno, 1-6 Kanäle]&lt;br /&gt;
&lt;br /&gt;
===Oszilloskop===&lt;br /&gt;
* (B) [http://www.mikrocontroller.net/topic/53129#413011 Einfaches Oszilloskop - Bascom]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/48586#372093 Oszi- &amp;amp; Logikanalyser mit LCD]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/31376#240880 einfaches DIGITAL- Oszilloskop (800 Datenpunkte) Assembler]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/56616#437772 Einfaches &amp;quot;Oszilloskop&amp;quot;]&lt;br /&gt;
* (C) [http://www.christoph-lauer.de/Homepage/Blog/Eintrage/2010/8/1_Embedded_C_based_Spectrumanalyzer.html ATXMega based Oscilloscope and Spectrumanalyzer]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/228997#2308320 Selbstbau Digital Storage Oszilloskop]&lt;br /&gt;
&lt;br /&gt;
===Beschleunigungssensor===&lt;br /&gt;
* (c++) [http://www.mikrocontroller.net/topic/268214 Einfache BMA020 Library, mit I2C]&lt;br /&gt;
&lt;br /&gt;
==MIDI==&lt;br /&gt;
&lt;br /&gt;
(Musical Instrument Digital Interface, Datenübertragungsstandard für Musikinstrumente)&lt;br /&gt;
&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/48542#371695 Mr.MidiPlayer - Spielt alle MIDI-Dateien von einer SD-Karte] (siehe auch: [[Midi_Rekorder_mit_MMC/SD-Karte]])&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/25035#185861 MIDI-Rekorder mit SD/MMC und AVR]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/106512# Drum-Trigger mit MIDI-Ausgabe]&lt;br /&gt;
&lt;br /&gt;
==MMC==&lt;br /&gt;
&lt;br /&gt;
(Multimedia Card, digitales Flash-Speichermedium)&lt;br /&gt;
&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/25056#186117 SourceCode MMC die Zweite]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/48481#370950 MMC/SD-Karte mit FAT16 an AVR]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/67047#538510 MMC/SD Bootloader füt ATMega16]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/14800#102024 MMC/SD ansteuern mit AVR]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/25035#185861 MIDI-Rekorder mit SD/MMC und AVR]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/articles/FAT32 MMC/SD - FAT16/32 Bibliothek für AVR  mit Wiki]&lt;br /&gt;
&lt;br /&gt;
==Netzgeräte==&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/60786#476904 Labornetzgerät]&lt;br /&gt;
* [[RADLAB-PS1]] [http://www.mikrocontroller.net/topic/124858#1138781 Netzteil um LM317 mit Strombegrenzung und Anzeige!]&lt;br /&gt;
&lt;br /&gt;
==Netzwerk==&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/87517#new Kleiner ENC28J60 µWebserver von SimonK]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/82127#new Ulrich Radigs ENC28J60 mit leicht lötbaren/beschaffbaren Bauteilen]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/131825 Dirk Broßwick Webserver auf ENC28j60 Basis mit einem ATmega2561, es gibt auch einen Port auf das AVR-NET IO]&lt;br /&gt;
&lt;br /&gt;
==Parser==&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/64763#517245 Zwei Parser für numerische Ausdrücke]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/76842#638283 uShell - ein universeller Parser für uCs]&lt;br /&gt;
&lt;br /&gt;
==RFID==&lt;br /&gt;
&lt;br /&gt;
(Radio Frequency Identification, Verfahren zur funkbasierten Identifizierung und Lokalisierung von Gegenständen)&lt;br /&gt;
&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/68442#552128 USB RFID Tag Leser]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/228709 Soft-RFID ohne RFID-IC]&lt;br /&gt;
&lt;br /&gt;
==RC - Fernsteuerungen/Servos==&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/48529#371582 RC Summen Signal erzeugen ]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/192453 RC Summen Signal dekodieren ]&lt;br /&gt;
&lt;br /&gt;
==RC5==&lt;br /&gt;
&lt;br /&gt;
(verbreitetes Datenübertragungsprotokoll für Infrarot-Fernbedienungen)&lt;br /&gt;
&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/14789#101536 RC5 Sender auf einem Attiny11L]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/74013#609097 RGB-Moodlight auf ATTiny2313 mit RC5-Fernbedienung]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/12216#80856 Fernbedien RC5 Empfänger]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/59235#460765 RC5 Sender selber bauen ???]&lt;br /&gt;
&lt;br /&gt;
==Ringpuffer==&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/66789#536189 Ringpuffer AVR]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/101472#882716 AVR-GCC: UART mit FIFO]&lt;br /&gt;
&lt;br /&gt;
==SD==&lt;br /&gt;
&lt;br /&gt;
(Secure Digital Memory Card; digitales Flash-Speichermedium)&lt;br /&gt;
&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/48542#371695 Mr.MidiPlayer - Spielt alle MIDI-Dateien von einer SD-Karte] (siehe auch: [[Midi_Rekorder_mit_MMC/SD-Karte]])&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/25035#185861 MIDI-Rekorder mit SD/MMC und AVR]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/68257#550336 Datenrekorder auf SD-Karte mit mega88]&lt;br /&gt;
&lt;br /&gt;
==Sonstiges==&lt;br /&gt;
&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/111783#994358 Sonnenstandberechnung mit Atmega 8]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/articles/UAC_Mikrocontroller_ASCII_Console uAC Mikrocontroller ASCII Console]&lt;br /&gt;
&lt;br /&gt;
==Spaßprojekte==&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/99803#866081 Glühwürmchen in Rotkohlglas gefangen]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/119876#1083044 Miniprojekt: Lagerfeuer-LED (ATtiny25)]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/120289#1087905 Klingel mit 100 Melodien - last minute Weihnachtsgeschenk]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/145156#1346531 µCke Microcontroller Mücke (Atmel Tiny13)]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/167528#1601077 Toastbrote zählen]&lt;br /&gt;
&lt;br /&gt;
==Spiele==&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/48505#371259 Tetris auf dem AtMega8]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/187253# Atmega8 Schachuhr mit Max7219 ]&lt;br /&gt;
&lt;br /&gt;
==Steuerungen==&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/123551 Aquarium Controller]&lt;br /&gt;
* () [http://www.mikrocontroller.net/topic/309045 Lüftersteuerung durch zwei SHT75, mega32, LCD und SD-Karte]&lt;br /&gt;
* () [http://www.mikrocontroller.net/topic/307375 Fensteröffner mit Scheibenwischermotor dht11 sht11]&lt;br /&gt;
&lt;br /&gt;
==Taster / Schalter==&lt;br /&gt;
===mechanisch===&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/6492#41625 Tasten entprellen - Bulletproof] (siehe auch: [[Entprellung]])&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/48465#370877 Universelle Tastenabfrage]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/6491#41624 Tasten-Matrix entprellen]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/64731#517001 Tastenmatrix auslesen über nur 2 Leitungen]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/64743#517105 Tasten Entprellen für N00bs]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/77863#648213 Taster + LED am selben Draht (4*)]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/1515#8455 Entprellen von Tastern, autorepeat, vintage]&lt;br /&gt;
&lt;br /&gt;
===kapazitiv===&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/38904  Sensor mit nur einer Kontaktfläche]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/25045 Einfache Sensortaste]&lt;br /&gt;
&lt;br /&gt;
==Tonerzeugung==&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/66945#537624 ATMEGA8 Soundgenerator/Synthesizer]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/120289#1087905 Klingel mit 100 Melodien - last minute Weihnachtsgeschenk]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/134362 RTTTL Melodiegenerator mit ATTINY85]&lt;br /&gt;
* (B) [http://www.mikrocontroller.net/topic/232702#new RTTTL Melodiegenerator mit ATMEGA8]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/25051 Melodie ausgeben mit AVR ATTiny12]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/145156#1346531 µCke Microcontroller Mücke (Atmel Tiny13)]&lt;br /&gt;
* (B) [http://www.mikrocontroller.net/topic/137629#1259132 Melodieklingel BASCOM ATmega8]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/191596 2Kanal Synthesizer ATtiny 2313, 85, ..]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/232845 17 Kanal Avr Synthesizer]&lt;br /&gt;
* (C) [[AVR-Synthesizer]]&lt;br /&gt;
&lt;br /&gt;
==TWI==&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/87597#742070 AVR TWI Master und Slave Funtionen in C]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/31404#242081 TWI / I2C einf. MASTER SLAVE Beispiel(Assembler) ATmega8]&lt;br /&gt;
&lt;br /&gt;
==USB==&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/75254#622120 USB Host Stack für Eingebettete Systeme (LGPL)]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/68442#552128 USB RFID Tag Leser]&lt;br /&gt;
* (A,C) [http://www.mikrocontroller.net/topic/92979#797957 AVR ATmega8TestBoard]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/90791#776280 Relaiskarte für den USB Port]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/130381#1179352 USB-Stick am Mikrocontroller VNC1L]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/155241 PDIUSBD12 Treiber und micro USB-Device stack]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/192453 HID-Joystick mit V-USB ]&lt;br /&gt;
&lt;br /&gt;
==UART==&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/101472#882716 AVR-GCC: UART mit FIFO]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/38928#287985 Software UART]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/125651#1147436 Software UART mit FIFO]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/175946#1690682 uParse] - ein kompakter und vielseitiger Parser (Atmega32) für [[RS232]]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/159753#1517744 Einfacher Interpreter für Komandozeilen/Befehlszeilen] (Atmega32) für [[RS232]]&lt;br /&gt;
&lt;br /&gt;
==Video==&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/53140#413249 AVR ASCII Video Terminal - 40 x 25 - BAS Signal]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/53139#413225 TV VIDEO BILD BAS Frequenzzähler DVM Atmega8 Assembler]&lt;br /&gt;
* (A) [http://www.electronicspit.com/video/ Videosignal in Farbe aus dem ATMega32] (URL nicht mehr erreichbar)&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/25091#new VGA Testbildgenerator]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/101429#882288 ATmega8 erzeugt Video in C!]&lt;br /&gt;
&lt;br /&gt;
==Zeitgeber und Uhren==&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/12185#80055 Die genaue Sekunde / RTC]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/74673#616226 LCD-Timer für Belichtungsgerät]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/119859#1082804 DS1307 Assembler-Code]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/31374#240878 AVR Library für RTC 12C887 in C]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/25136#187534 RTC DS1302 in C]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/25087#186454 RTC + Scheduler]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/53131#413059 Jumbo-LED Uhr]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/6516#41903 Zeit + Temperatur auf LCD mit AVR]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/25069 Sekunden in Zeit/Datum umwandeln (mit Sommerzeit/Schaltjahren)]&lt;br /&gt;
* (B) [http://www.mikrocontroller.net/topic/48560#371911 BASCOM Uhr mit Butterfly]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/48450#370765 Countdown timer für UV Belichter]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/98885 Countdown Timer mit ATtiny2313]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/12176#79672 Wartezeiten effektiv (Scheduler)]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/31408#536372 Schaltuhr mit DCF77-Referenz in einem Webserver, Steuerung von Funksteckdosen]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/100892#876549 Eieruhr mit ATtiny24V/ATtiny2313V]&lt;br /&gt;
* (B) [http://www.mikrocontroller.net/topic/151236 Zeitauslöser für Casio EX F1 mit Attiny2313]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/151260#1419218 DCF77 Uhr 7 Segment LED ATmega8 Assembler]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/177688# NIXIE Uhr mit vielen Funktionen in C mit ATTiny2313]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/233699 Stoppuhr – Geschwindigkeit – Pulsweite mit Atmega88]&lt;br /&gt;
* (C) [http://www.mikrocontroller.net/topic/275514 Timer bis 99:59 min - LED Display NSM4202, Drehgeber - At90S2313]&lt;br /&gt;
* (A) [http://www.mikrocontroller.net/topic/289724 Uhr/Kalender AVR-Assemblerbaustein]&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
* [[AVR-Codesammlung Übersicht]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR]]&lt;br /&gt;
[[Kategorie:Forum]]&lt;br /&gt;
[[Kategorie:Listen]]&lt;/div&gt;</summary>
		<author><name>Maxmb</name></author>
	</entry>
</feed>