<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-test.hshl.de/wiki/index.php?action=history&amp;feed=atom&amp;title=Broadcast_mit_RS232</id>
	<title>Broadcast mit RS232 - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-test.hshl.de/wiki/index.php?action=history&amp;feed=atom&amp;title=Broadcast_mit_RS232"/>
	<link rel="alternate" type="text/html" href="https://wiki-test.hshl.de/wiki/index.php?title=Broadcast_mit_RS232&amp;action=history"/>
	<updated>2026-04-29T13:31:18Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in HSHL Mechatronik</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki-test.hshl.de/wiki/index.php?title=Broadcast_mit_RS232&amp;diff=7302&amp;oldid=prev</id>
		<title>Mirekgoebel am 3. November 2014 um 12:22 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki-test.hshl.de/wiki/index.php?title=Broadcast_mit_RS232&amp;diff=7302&amp;oldid=prev"/>
		<updated>2014-11-03T12:22:23Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 3. November 2014, 14:22 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Für die Kommunikation zwischen mehreren &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Teilnehmer &lt;/del&gt;(mehr als 2) existieren bereits verschiedene Bussysteme. Dieses Artikel behandelt das &quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Misbrauchen&lt;/del&gt;&quot; der RS232-Kommunikationsschnittstelle beim Arduino für eine Single-Master-Multiple-Slave-Kommunikation. Die Kommunikationsart ist &quot;Broadcast&quot; d.h. ein Master sendet und alle Slaves empfangen.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Für die Kommunikation zwischen mehreren &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Teilnehmern &lt;/ins&gt;(mehr als 2) existieren bereits verschiedene Bussysteme. Dieses Artikel behandelt das &quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Missbrauchen&lt;/ins&gt;&quot; der RS232-Kommunikationsschnittstelle beim Arduino für eine Single-Master-Multiple-Slave-Kommunikation. Die Kommunikationsart ist &quot;Broadcast&quot; d.h. ein Master sendet und alle Slaves empfangen.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Diese Art der Kommunikation wurde aufgebaut, um ein Steuersequenz von einer zentralen Steuereinheit an verschiedene dezentrale Steuergeräte zu senden. Die Zielgeräte benötigen einen Teil des Sequenzes und müssen keine Rückmeldung (zumindest nicht auf die RS232-Schnittstelle) senden.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Diese Art der Kommunikation wurde aufgebaut, um ein Steuersequenz von einer zentralen Steuereinheit an verschiedene dezentrale Steuergeräte zu senden. Die Zielgeräte benötigen einen Teil des Sequenzes und müssen keine Rückmeldung (zumindest nicht auf die RS232-Schnittstelle) senden.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Mirekgoebel</name></author>
	</entry>
	<entry>
		<id>https://wiki-test.hshl.de/wiki/index.php?title=Broadcast_mit_RS232&amp;diff=3098&amp;oldid=prev</id>
		<title>Mirekgoebel: Mirekgoebel verschob Seite Boradcast mit RS232 nach Broadcast mit RS232</title>
		<link rel="alternate" type="text/html" href="https://wiki-test.hshl.de/wiki/index.php?title=Broadcast_mit_RS232&amp;diff=3098&amp;oldid=prev"/>
		<updated>2014-02-08T14:39:14Z</updated>

		<summary type="html">&lt;p&gt;Mirekgoebel verschob Seite &lt;a href=&quot;/wiki/index.php/Boradcast_mit_RS232&quot; class=&quot;mw-redirect&quot; title=&quot;Boradcast mit RS232&quot;&gt;Boradcast mit RS232&lt;/a&gt; nach &lt;a href=&quot;/wiki/index.php/Broadcast_mit_RS232&quot; title=&quot;Broadcast mit RS232&quot;&gt;Broadcast mit RS232&lt;/a&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 8. Februar 2014, 16:39 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;de&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(kein Unterschied)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Mirekgoebel</name></author>
	</entry>
	<entry>
		<id>https://wiki-test.hshl.de/wiki/index.php?title=Broadcast_mit_RS232&amp;diff=1133&amp;oldid=prev</id>
		<title>Suleihi am 23. Januar 2014 um 11:23 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki-test.hshl.de/wiki/index.php?title=Broadcast_mit_RS232&amp;diff=1133&amp;oldid=prev"/>
		<updated>2014-01-23T11:23:02Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 23. Januar 2014, 13:23 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l74&quot;&gt;Zeile 74:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 74:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Download ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*[[Datei:Rs232_Broadcast_master.ino|Arduino Programm für das Master]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*[[Datei:Rs232_broadcast_slave.ino|Arduino Programm für das Slave]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*[[Datei:Verdrahtung_RS232_Broadcast_fritzing.fzz|Verdrahtung mit Frizing]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mtrwiki:diff:1.41:old-1130:rev-1133:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Suleihi</name></author>
	</entry>
	<entry>
		<id>https://wiki-test.hshl.de/wiki/index.php?title=Broadcast_mit_RS232&amp;diff=1130&amp;oldid=prev</id>
		<title>Suleihi: /* Versuchsaufbau */</title>
		<link rel="alternate" type="text/html" href="https://wiki-test.hshl.de/wiki/index.php?title=Broadcast_mit_RS232&amp;diff=1130&amp;oldid=prev"/>
		<updated>2014-01-23T11:12:54Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Versuchsaufbau&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 23. Januar 2014, 13:12 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l5&quot;&gt;Zeile 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Versuchsaufbau ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Versuchsaufbau ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Datei:Verdrahtung RS232 Broadcast.jpg|miniatur|Verdrahtung: Master und 2 Slaves]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Der Versuch besteht aus einem Master, der &amp;quot;Ein&amp;quot;- und &amp;quot;Aus&amp;quot;-Zeichen an die Slaves sendet. Der Master sendet wechselnd die Zeichen mit einem 2 Sekundentakt. Die Slaves lesen laufend (Pollbetrieb) die Zeichen an der RS232-Schnittstelle und reagieren nach Zeichen. Dabei wird zur Anzeige die LED auf dem Slave umgeschaltet.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Der Versuch besteht aus einem Master, der &amp;quot;Ein&amp;quot;- und &amp;quot;Aus&amp;quot;-Zeichen an die Slaves sendet. Der Master sendet wechselnd die Zeichen mit einem 2 Sekundentakt. Die Slaves lesen laufend (Pollbetrieb) die Zeichen an der RS232-Schnittstelle und reagieren nach Zeichen. Dabei wird zur Anzeige die LED auf dem Slave umgeschaltet.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Vom Master aus geht die Tx (Transmitt) Leitung und wird mit der Rx (Receive) Leitung der Slaves verbunden. Somit erreicht man, dass der Zeichenstream vom Master an allen Slaves geleitet werden.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Vom Master aus geht die Tx (Transmitt) Leitung und wird mit der Rx (Receive) Leitung der Slaves verbunden. Somit erreicht man, dass der Zeichenstream vom Master an allen Slaves geleitet werden.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Datei:Verdrahtung RS232 Broadcast.jpg|miniatur|Verdrahtung: Master und 2 Slaves]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Programme ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Programme ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mtrwiki:diff:1.41:old-1129:rev-1130:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Suleihi</name></author>
	</entry>
	<entry>
		<id>https://wiki-test.hshl.de/wiki/index.php?title=Broadcast_mit_RS232&amp;diff=1129&amp;oldid=prev</id>
		<title>Suleihi: /* Versuchsaufbau */</title>
		<link rel="alternate" type="text/html" href="https://wiki-test.hshl.de/wiki/index.php?title=Broadcast_mit_RS232&amp;diff=1129&amp;oldid=prev"/>
		<updated>2014-01-23T11:11:42Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Versuchsaufbau&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 23. Januar 2014, 13:11 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l8&quot;&gt;Zeile 8:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Vom Master aus geht die Tx (Transmitt) Leitung und wird mit der Rx (Receive) Leitung der Slaves verbunden. Somit erreicht man, dass der Zeichenstream vom Master an allen Slaves geleitet werden.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Vom Master aus geht die Tx (Transmitt) Leitung und wird mit der Rx (Receive) Leitung der Slaves verbunden. Somit erreicht man, dass der Zeichenstream vom Master an allen Slaves geleitet werden.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Datei:Verdrahtung RS232 Broadcast.jpg|miniatur|Verdrahtung: Master und 2 Slaves]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Programme ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Programme ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mtrwiki:diff:1.41:old-1120:rev-1129:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Suleihi</name></author>
	</entry>
	<entry>
		<id>https://wiki-test.hshl.de/wiki/index.php?title=Broadcast_mit_RS232&amp;diff=1120&amp;oldid=prev</id>
		<title>Suleihi: Die Seite wurde neu angelegt: „Für die Kommunikation zwischen mehreren Teilnehmer (mehr als 2) existieren bereits verschiedene Bussysteme. Dieses Artikel behandelt das &quot;Misbrauchen&quot; der RS2…“</title>
		<link rel="alternate" type="text/html" href="https://wiki-test.hshl.de/wiki/index.php?title=Broadcast_mit_RS232&amp;diff=1120&amp;oldid=prev"/>
		<updated>2014-01-23T10:33:18Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „Für die Kommunikation zwischen mehreren Teilnehmer (mehr als 2) existieren bereits verschiedene Bussysteme. Dieses Artikel behandelt das &amp;quot;Misbrauchen&amp;quot; der RS2…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Für die Kommunikation zwischen mehreren Teilnehmer (mehr als 2) existieren bereits verschiedene Bussysteme. Dieses Artikel behandelt das &amp;quot;Misbrauchen&amp;quot; der RS232-Kommunikationsschnittstelle beim Arduino für eine Single-Master-Multiple-Slave-Kommunikation. Die Kommunikationsart ist &amp;quot;Broadcast&amp;quot; d.h. ein Master sendet und alle Slaves empfangen.&lt;br /&gt;
&lt;br /&gt;
Diese Art der Kommunikation wurde aufgebaut, um ein Steuersequenz von einer zentralen Steuereinheit an verschiedene dezentrale Steuergeräte zu senden. Die Zielgeräte benötigen einen Teil des Sequenzes und müssen keine Rückmeldung (zumindest nicht auf die RS232-Schnittstelle) senden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Versuchsaufbau ==&lt;br /&gt;
Der Versuch besteht aus einem Master, der &amp;quot;Ein&amp;quot;- und &amp;quot;Aus&amp;quot;-Zeichen an die Slaves sendet. Der Master sendet wechselnd die Zeichen mit einem 2 Sekundentakt. Die Slaves lesen laufend (Pollbetrieb) die Zeichen an der RS232-Schnittstelle und reagieren nach Zeichen. Dabei wird zur Anzeige die LED auf dem Slave umgeschaltet.&lt;br /&gt;
&lt;br /&gt;
Vom Master aus geht die Tx (Transmitt) Leitung und wird mit der Rx (Receive) Leitung der Slaves verbunden. Somit erreicht man, dass der Zeichenstream vom Master an allen Slaves geleitet werden.&lt;br /&gt;
&lt;br /&gt;
== Programme ==&lt;br /&gt;
Die Testsoftware besteht aus 2 Programmen. Das Masterprogramm sendet mit 2 Sekundentakt abwechselnd die Zeichen &amp;#039;a&amp;#039; (LED einschalten) und &amp;#039;x&amp;#039; (LED ausschalten). Die Slaves fragen die RS232-Schnittstelle ab und schalten die LED entsprechend des empfangenen Zeichens. Ein Hardware-Test gezeigt, dass die LEDs auf dem Master und Slaves alle zum &amp;quot;gleichen&amp;quot; Zeit umschalten.&lt;br /&gt;
&lt;br /&gt;
=== Master ===&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
  #define LED 13          //LED fuer Anzeige&lt;br /&gt;
  #define SET_CHAR &amp;#039;a&amp;#039;    //Bei diesem Zeichen LED einschalten&lt;br /&gt;
  #define UNSET_CHAR &amp;#039;x&amp;#039;  //Bei diesem Zeichen LED ausschalten&lt;br /&gt;
  #define DELAY_TIME 2000 //Wartezeit zwischen Senden&lt;br /&gt;
  &lt;br /&gt;
  void setup(){&lt;br /&gt;
     Serial.begin(9600);  //Seriele Kommunikation starten&lt;br /&gt;
     pinMode(LED, OUTPUT);//LED als Ausgang konfigurieren&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  void loop(){&lt;br /&gt;
    &lt;br /&gt;
    //Zeichen zum LED einschalten am Slave senden&lt;br /&gt;
    Serial.print(SET_CHAR);&lt;br /&gt;
    //LED zur Kontrolle einschalten&lt;br /&gt;
    digitalWrite(LED,HIGH);&lt;br /&gt;
    //Wartezeit&lt;br /&gt;
    delay(DELAY_TIME);&lt;br /&gt;
    //Zeichen zum LED ausschalten am Slave senden&lt;br /&gt;
    Serial.print(UNSET_CHAR);&lt;br /&gt;
    //LED zur Kontrolle ausschalten&lt;br /&gt;
    digitalWrite(LED,LOW);&lt;br /&gt;
    //Wartezeit&lt;br /&gt;
    delay(DELAY_TIME);&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Slave ===&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
  #define LED 13         //LED fuer Anzeige&lt;br /&gt;
  #define SET_CHAR &amp;#039;a&amp;#039;   //Bei diesem Zeichen LED einschalten&lt;br /&gt;
  #define UNSET_CHAR &amp;#039;x&amp;#039; //Bei diesem Zeichen LED ausschalten&lt;br /&gt;
  &lt;br /&gt;
  char in_byte;  //Eingelesenes Zeichen&lt;br /&gt;
  &lt;br /&gt;
  void setup(){&lt;br /&gt;
     Serial.begin(9600);  //Seriele Kommunikation starten&lt;br /&gt;
     pinMode(LED, OUTPUT);//LED als Ausgang konfigurieren&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  void loop(){&lt;br /&gt;
    &lt;br /&gt;
    //Abfragen ob neues Zeichen angekommen ist&lt;br /&gt;
    if(Serial.available()&amp;gt;0){&lt;br /&gt;
      //Zeichen lesen&lt;br /&gt;
      in_byte = Serial.read();&lt;br /&gt;
      //Zeichen interpretieren&lt;br /&gt;
      if(in_byte == SET_CHAR){&lt;br /&gt;
        digitalWrite(LED, HIGH); //LED einschalten   &lt;br /&gt;
      }else if(in_byte == UNSET_CHAR){&lt;br /&gt;
        digitalWrite(LED, LOW);  //LED ausschalten&lt;br /&gt;
      }&lt;br /&gt;
      &lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Arduino]]&lt;br /&gt;
[[Kategorie:Kommunikation]]&lt;/div&gt;</summary>
		<author><name>Suleihi</name></author>
	</entry>
</feed>