117
edits
(28 intermediate revisions by the same user not shown) | |||
Line 220: | Line 220: | ||
der Plattenspieluhr. Mein Motor dreht ein großes Zahnrad, | der Plattenspieluhr. Mein Motor dreht ein großes Zahnrad, | ||
auf welches perfekt eine meiner Hartpapprollen draufpasst. | auf welches perfekt eine meiner Hartpapprollen draufpasst. | ||
Bild 6: Papprolle auf Zahnrad. | |||
[[File:Rotor.jpg|600px]] | |||
'''Bild 6: Papprolle auf Zahnrad.''' | |||
Ich muss hinzufügen, dass ich zwei Drucker zerlegt habe | Ich muss hinzufügen, dass ich zwei Drucker zerlegt habe | ||
und somit zwei Stative für die Papprolle habe. Dadurch | und somit zwei Stative für die Papprolle habe. Dadurch | ||
Line 306: | Line 311: | ||
die tatsächliche Liedlänge auf den Schablonen auf 12 | die tatsächliche Liedlänge auf den Schablonen auf 12 | ||
Takte reduzieren. | Takte reduzieren. | ||
== Sensor == | == Sensor == | ||
Line 464: | Line 468: | ||
[[File:Bild 13.jpg|600px]] | [[File:Bild 13.jpg|600px]] | ||
'''Bild 13: Gelötete Version der R_2R-Leiter. Von | '''Bild 13: Gelötete Version der R_2R-Leiter. Von linksnach rechts, unten LSB bis HSB, oben OUTP und GND''' | ||
Überprüft man das Ausgabesignal an einem Oszilloskop | Überprüft man das Ausgabesignal an einem Oszilloskop | ||
und verbindet nur vereinzelt Bits mit dem Mikrocontroller, | und verbindet nur vereinzelt Bits mit dem Mikrocontroller, | ||
Line 506: | Line 509: | ||
[[File:Bild 18.BMP|600px]] | [[File:Bild 18.BMP|600px]] | ||
'''Bild 18: R_2R Leiter mit acht verbundenen Bit und''' | '''Bild 18: R_2R Leiter mit acht verbundenen Bit und Kurzschluss im höherwertigen Bitpositionsbereich''' | ||
Bei einem Aufbau wie im Bild 13 sollte ein „schöneres“ | Bei einem Aufbau wie im Bild 13 sollte ein „schöneres“ | ||
Sinussignal zu betrachten sein. | Sinussignal zu betrachten sein. | ||
Line 523: | Line 526: | ||
Soweit ich den Code entwickeln konnte, ist dieser im Ordner | Soweit ich den Code entwickeln konnte, ist dieser im Ordner | ||
„DACR_2R“ in der Datei „R_2R.ino“ zu finden. | „DACR_2R“ in der Datei „R_2R.ino“ zu finden. | ||
== Digital-Analog-Wandler zur Erfassung mehrerer Schalter mittels eines einzelnen Analog-Pins == | == Digital-Analog-Wandler zur Erfassung mehrerer Schalter mittels eines einzelnen Analog-Pins == | ||
Line 534: | Line 536: | ||
einen Digital-Pin des Arduino verwenden. Leider sind die | einen Digital-Pin des Arduino verwenden. Leider sind die | ||
Pins immer begrenzt. Gerade bei kleineren Modellen | Pins immer begrenzt. Gerade bei kleineren Modellen | ||
macht sich das stark bemerkbar. Ich die Idee mit einem | macht sich das stark bemerkbar. Ich hatte die Idee mit einem | ||
Analog-Pin mehrere Schalter zu erfassen. Dies macht jedoch | Analog-Pin mehrere Schalter zu erfassen. Dies macht jedoch | ||
nur Sinn, wenn man genau bestimmen kann, welcher | nur Sinn, wenn man genau bestimmen kann, welcher | ||
Line 555: | Line 557: | ||
in der Lage sind, mit einem einzigen Arduino-Analog-Pin | in der Lage sind, mit einem einzigen Arduino-Analog-Pin | ||
ganze 8 Schalter gleichzeitig zu erfassen. | ganze 8 Schalter gleichzeitig zu erfassen. | ||
== Ergebnis/Auswertung == | == Ergebnis/Auswertung == | ||
Line 568: | Line 569: | ||
In dem Ordner „paper & documentation/videos“ sind | In dem Ordner „paper & documentation/videos“ sind | ||
Testvideos des Motors und der Gabellichtschranke zu finden. | Testvideos des Motors und der Gabellichtschranke zu finden. | ||
Ein Programm | Ein Programm, welches dafür sorgt, | ||
dass sich die Spieluhr selbstständig in die Startposition | dass sich die Spieluhr selbstständig in die Startposition | ||
ausrichtet ist sehr wünschenswert und sollte nicht all zu | ausrichtet ist sehr wünschenswert und sollte nicht all zu | ||
Line 592: | Line 593: | ||
[[File:Bild 19.jpg|600px]] | [[File:Bild 19.jpg|600px]] | ||
'''Bild 19: Alle Schaltungen: Arduino Mega unten, R_2RNetzwerk''' | '''Bild 19: Alle Schaltungen: Arduino Mega unten, R_2RNetzwerk links, Schrittmotor-Ansteuerung Mitte rechts, Messschaltung für die Lichtschranke in der Mitte''' | ||
Zu guter Letzt stelle ich das Endresultat als Schaltbild | Zu guter Letzt stelle ich das Endresultat als Schaltbild | ||
vor. Der Code für das vollständige Projekt findet sich im | vor. Der Code für das vollständige Projekt findet sich im | ||
Line 604: | Line 604: | ||
'''Bild 20: Alle Schaltungen: Arduino Mega links, R_2R-Netzwerk oben, Schrittmotor-Ansteuerung unten, Messschaltung für die Lichtschranke verteilt Mitte links und rechts. Arduino [5], Zahnrad [6]''' | '''Bild 20: Alle Schaltungen: Arduino Mega links, R_2R-Netzwerk oben, Schrittmotor-Ansteuerung unten, Messschaltung für die Lichtschranke verteilt Mitte links und rechts. Arduino [5], Zahnrad [6]''' | ||
== Danksagung == | == Danksagung == | ||
Line 616: | Line 615: | ||
== REFERENZEN == | == REFERENZEN == | ||
[1] Joe Marshall “Arduino music using Direct Digital Synthesis” Human computer interaction research software development and performance, Date un-known. | |||
http://www.cs.nott.ac.uk/~pszjm2/?p=674 | |||
<-http://www.cs.nott.ac.uk/~pszjm2/?p=674-> | |||
[2] Arduino und mehr “Arduino – Vergleich Uno Nano Mega”, (21.12.201 ) | |||
http://www.robodino.de/2011/12/arduino-vergleich-uno-nano-mega.html | <-http://www.robodino.de/2011/12/arduino-vergleich-uno-nano-mega.html-> | ||
[3] Philip Steffan, Heise online Make:, „Angetestet: Ar-duino Due“, (26.11.2012) | |||
http://www.heise.de/make/artikel/Angetestet-Ar-duino-Due-1756123.html | <-http://www.heise.de/make/artikel/Angetestet-Ar-duino-Due-1756123.html-> | ||
[4] bitluni's lab, “DAC using R-2R resistor ladder,, Youtube (30.01.2014) | |||
https://www.youtube.com/watch?v=_tABS7AX8D8 | <-https://www.youtube.com/watch?v=_tABS7AX8D8-> | ||
[5] Grafik Arduino Mega 2560 Pins | |||
https://arduino-info.wi-kispaces.com/file/view/Mega2-900.jpg/421499040/Mega2-900.jpg | <-https://arduino-info.wi-kispaces.com/file/view/Mega2-900.jpg/421499040/Mega2-900.jpg-> | ||
[6] Grafik Zahnrad | |||
https://pixabay.com/static/up-loads/photo/2014/09/30/15/15/gears-467261_960_720.png | <-https://pixabay.com/static/up-loads/photo/2014/09/30/15/15/gears-467261_960_720.png-> |
edits