source: t29-www/de/lernprojekte/index.php @ 344

Last change on this file since 344 was 344, checked in by heribert, 11 years ago

Demo-Computer (Siemens) war auf der englischen Seite doppelt. In Miscellaneous gelöscht.

  • Property svn:keywords set to Id
File size: 7.3 KB
Line 
1<?php
2        $seiten_id = 'lernprojekte';
3        $version = '$Id: index.php 344 2013-03-05 20:09:33Z heribert $';
4        $titel = 'Lernprojekte';
5       
6        require "../../lib/technikum29.php";
7?>
8 <h2>Lernprojekte</h2>
9
10<p>Die <i>technikum29-Lernprojekte</i> sind u.a. eine Sammlung von Präsentationsdateien, die zum Teil nur gegen Passworteingabe zugänglich sind.
11
12Bei Problemen beim Zugriff wenden sie sich an <a href="/de/impressum.php">das Projektmanagament</a>.</p>
13
14<h3 id="aes"> Das technikum29-Team unterstützt Projekte an der Schule</h3>
15
16<p>Microcontroller revolutionieren die Welt, wie an Schulen zukunftsweisende Projekte geplant und ausgeführt werden können.<br>
17Worum geht es? <br>
186 Schüler der Q1 (früher 12. Klasse) des Albert-Einstein-Gymnasiums in Schwalbach suchten für ihre Projektwoche ein interessantes Thema aus den Gebieten Physik/Mathematik/Informatik. Hier bot sich eine Zusammenarbeit der Schule mit dem technikum29  an. 
19Ziel war es, die Technik der 50er Jahre an die des Jahres 2012 anzubinden: Eine Kommunikation zwischen eigentlich nicht zusammenpassenden  Welten!<br>
20<div class="box left">
21        <img src="/shared/photos/kommunikationstechnik/arduino1.jpg" width="606" height="335" />
22       </div>
23<p>Um eine solche Kommunikation herzustellen bedurfte es bisher eines „Herrschaftswissens“ welches sich auf wenige spezialisierte Informatiker und Ingenieure beschränkte. Dafür musste man wochenlang Datenblätter lesen und dann kryptische Codes in Assembler schreiben.
24Seit 2009 gibt es ein preiswertes unscheinbares Modul, den „Arduino* -Controller“, ein kleiner Microcontroller (ATmega 328, mit 32 kB Speicher), der auch relativen Laien  mit überschaubaren Programmierkenntnissen zugänglich ist.  Hiermit können Erfinder, Visionäre, Künstler und Designer ihre kreativen Möglichkeiten drastisch erhöhen. Es geht ganz allgemein um die Anbindung der realen, physikalischen Welt an einen Computer. <br>
25         
26<p>Dieses kleine Modul lässt sich als Interface für alle nur denkbare Zwecke programmieren. Die Schüler beabsichtigten, ein Faxgerät der Frühzeit (Siemens KF108, Baujahr 1956) mit einem PC kommunizieren zu lassen. Bei diesem Fax, damals noch „Fernkopierer“ genannt, wird das Blatt mit der zu übertragenden Information (z.B. ein Bild) auf eine Walze gespannt und schraubenförmig durch Rotation ab gescannt. Ein solches Gerät kann natürlich mit den Heutigen nicht kommunizieren. Hier hilft der Microcontroller als Bindeglied. Die Schüler mussten sich in die Programmierung eines solchen Controllers einarbeiten. Dabei sind jedoch einige Hürden zu überwinden, schließlich waren die Schüler (noch) keine Star-Programmierer. Während falsch aufgebaute Hardware umständlich zerpflückt werden müsste, sind falsch laufende Programme schnell korrigiert. Und so entstand nach einer Woche Projektarbeit die perfekte Anbindung dieser zwei so verschiedenen Technikwelten.<br>
27
28<div class="box left">
29        <img src="/shared/photos/kommunikationstechnik/arduino2.jpg" width="606" height="354" />
30       </div>
31 <p>Das Fax sendet eine Tonfrequenz von 1,5 kHz beim scannen schwarzer Pixel und keinen Ton bei weißen Pixel. Dies muss in ein binäres Signal mit 5V-Level gewandelt werden.  Eine Verstärkerschaltung mit nachgeschaltetem RC-Glied übernimmt diesen Part.
32Zum Aufbau des Bildes wird noch eine Information für den jeweiligen Beginn einer neuen Zeile benötigt. Dies wurde durch das Befestigen eines kleinen Supermagneten an der Drehachse realisiert. Ein in ca. 2cm Entfernung befindlicher Reedkontakt wird bei jeder Umdrehung für kurze Zeit aktiviert.<br>
33Die eigentliche Programmierarbeit wurde von den Schülern selbst entwickelt und kann hier eingesehen werden. <a href="arduino-projekt-programme" class="go">Source-Code-Ordner öffnen</a> <br>
34
35Gemächlich wird das schraubenförmig abgetastete Bild in Realtime auf den PC übertragen. Mit guter Auflösung zeichnet sich Zeile für Zeile eine historische Micky-Mouse auf dem Monitor des Laptops ab. Das Experiment ist geglückt und macht Mut zu weiteren kreativen Anwendungen dieser zukunftsweisenden Technik.</p>
36<p class="small">
37*)  Arduino: …ist nach dem König „Arduino von Ivrea“, der im Mittelalter in Norditalien lebte, benannt. Dort wurde auch der Controller entwickelt und nicht wie sonst üblich in Fernost oder Silicon Valley.
38</small>
39
40<h3 id="demo">Siemens Demo-Computer</h3>
41       
42        <div class="box center">
43        <img src="/shared/photos/rechnertechnik/siemens-democomputer.jpg" alt="Siemens-Democomputer" width="700" height="587" class="nomargin-bottom" />
44                <p class="center"><b>Siemens Lern-Computer</b></p>
45        </div>
46        <p>Im Jahre 1973, als Computer noch nicht in der Privatsphäre existent waren und Techniker sowie Ingenieure erst auf diese neuen Errungenschaften geschult wurden, entstand das obige Demonstrationsmodell.<br>
47        Das recht große Gerät wurde in kleiner Stückzahl für die Ausbildung in der gerade aufblühenden Informatik gebaut. Mit ihm lassen sich noch heute die Vorgänge beim Ablauf von Zyklen und Befehlen sehr anschaulich beobachten. Die Wortbreite mit 4 Bit ist zwar spärlich, dafür bleibt aber die Übersicht gewahrt.<br>
48        Links lässt sich das Programm mit Hilfe von Steckmodulen generieren. Anhand der Stecker ist sofort die entsprechende Binärkombination ablesbar (quasi eine Übersetzung vom mnemotechnischen Assemblercode auf den Binärcode der Maschine). Der "Rechner" kann im Befehlsmodus oder im Zyklenmodus arbeiten. Dabei sind verschiedene Taktfrequenzen oder eine Einzelauslösung einstellbar. 126 Lämpchen zeigen die Datenflüsse sowie den Status von Registern, Steuerung, Rechenwerk und Arbeitsspeicher an. Das Demomodell entspricht in seiner Gesamtheit einem programmgesteuerten Digitalrechner mit Parallelverarbeitung.<br>
49        Hier ist ein Programm für die "binäre Addition mit gekoppelten Arbeitsspeicherzellen" gesteckt. Es zeigt, dass die Binärstellenzahl eines Datenwortes nicht unbedingt eine Beschränkung der Zahlenmenge zur Folge hat.<br>
50        Ein wunderbares Gerät, mit welchem man die Vorgänge elementar verstehen kann, die sich auch heute noch in jedem Computer abspielen.<br>
51        Die Dokumentation hierzu finden Sie in der untenstehenden Tabelle.</p>
52
53<div class="box center">
54<h3>Liste anderer Projekte</h3>
55<p>Jedes Projekt ist möglicherweise mit einer eigenen Benutzer/Passwort-Kombination gesichert.
56<br><b>Als Benutzer ist stets der Name des Projekts </b>(kleingeschrieben)<b> einzugeben!</b></p>
57
58<table>
59<tr><th><a href="pianola">Pianola</a>          <td>Funktionserklärung und Entwurf einer Präsentation
60<tr><th><a href="schach">Schach</a>            <td>Anleitung für ein Schachspiel gegen den PDP 8 Computer mit 8KB Arbeitsspeicher (freier Zugriff, kein Passwort erforderlich)
61<tr><th><a href="speichermedien">Speichermedien</a>   <td>Entwurf einer Präsentation über historische Speichermedien
62<tr><th><a href="telegrafie">Telegrafie</a>   <td>Präsentationsentwurf für Telegrafie, Bildtelegrafie und Faximiletechnik
63
64<tr><th><a href="nipkow">Nipkow</a>            <td>Präsentation, welche die physikalischen Grundlagen und Techniken des Fernsehens nach Paul Nipkow zeigt
65<tr><th><a href="lerncomputer">Demo-Computer</a><td>Dokumentation des Siemens Lern-Computers (kein Passwort erforderlich)
66</table>
67
68</div><!--box-->
69
70<!-- Fussbereich -->
71<div style="text-align:right;"><a href="http://www.technikum29.de/projekte/admin/">Administration der Projekte (online)</a></div>
Note: See TracBrowser for help on using the repository browser.
© 2008 - 2013 technikum29 • Sven Köppel • Some rights reserved
Powered by Trac
Expect where otherwise noted, content on this site is licensed under a Creative Commons 3.0 License