Ding:Arduino Uhrtaktgeber: Unterschied zwischen den Versionen
Aus FabLab Region Nürnberg
Rkeil (Diskussion | Beiträge) K (Arduino Uhrtaktgeber) |
Heinz (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(12 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 6: | Zeile 6: | ||
== Beschreibung: == | == Beschreibung: == | ||
Bei Treffen des Freundeskreises Europäischer Modellbahner (FREMO) werden große Modulanlagen aufgebaut, auf denen dann nach Fahrplan gespielt wird. | Bei Treffen des Freundeskreises Europäischer Modellbahner (FREMO) werden große Modulanlagen aufgebaut, auf denen dann nach Fahrplan gespielt wird. | ||
[[Datei:UTG Arrangement.jpg|300x300px|zentriert|gerahmt]] | |||
Dazu werden auch Uhren eingesetzt die schneller laufen um die verkürzten Streckenlängen auszugleichen. | Dazu werden auch Uhren eingesetzt die schneller laufen um die verkürzten Streckenlängen auszugleichen. | ||
Eine Modellstunde dauert bei einem Uhrtakt von 1:6 dann 10 min in Echtzeit. | Eine Modellstunde dauert bei einem Uhrtakt von 1:6 dann 10 min in Echtzeit. | ||
[[Datei:UTG Uhr.jpg|300x300px|zentriert|gerahmt]] | [[Datei:UTG Uhr.jpg|300x300px|zentriert|gerahmt]] | ||
Die eingesetzten Tochteruhren werden mit Impulsen wechselnder Polarität angesteuert (24V). | Die eingesetzten Tochteruhren werden mit Impulsen wechselnder Polarität angesteuert (24V). | ||
Zeile 22: | Zeile 22: | ||
== Arduino und sonstige Hardware: == | == Arduino und sonstige Hardware: == | ||
Platine (Lochstreifenraster) mit Atmega328P 16 Mhz und Arduino Bootloader | * Platine (Lochstreifenraster) mit Atmega328P 16 Mhz und Arduino Bootloader | ||
Spannungsregler 5V und 3,3V | * Spannungsregler 5V und 3,3V | ||
LCD Display monochrom 48*84 Pixel (wie Nokia 5110) | * LCD Display monochrom 48*84 Pixel (wie Nokia 5110) | ||
alle Tasten an einem Analogeingang über Spannungsteiler | * alle Tasten an einem Analogeingang über Spannungsteiler | ||
L293D als Ausgangstreiber (Absicherung per Polyfuse) | * L293D als Ausgangstreiber (Absicherung per Polyfuse) | ||
Programmierung USB2Seriell Wandler zum PC | * Programmierung USB2Seriell Wandler zum PC | ||
Netzteil 24V | * Netzteil 24V | ||
[[Datei:UTG Platine.jpg|500x300px|zentriert|gerahmt]] | |||
== Sketch == | |||
* Erstellt mit Arduino IDE | |||
* Bedienung über Tasten (alle an einem Analogeingang über Spannungsteiler) | |||
* Anzeige auf LCD Display mittels Grafik-Lib von von Hennig Karlsen | |||
* Parameter werden im EEPROM abgespeichert | |||
Code: [[Datei:rk clock 04.zip]] | |||
== Links: == | == Links: == | ||
Infos zum FREMO [[www.fremo-net. | * Bibliothek für das LCD Display von Hennig Karlsen [[http://www.henningkarlsen.com/electronics/library.php?id=47]] | ||
* Homepage mit Infos zum FREMO [[http://www.fremo-net.eu]] | |||
[[Datei:UTG FREMO EI.gif|300x300px|zentriert|gerahmt]] | [[Datei:UTG FREMO EI.gif|300x300px|zentriert|gerahmt]] | ||
Gebaut von: [[Benutzer:Rkeil|Rainer]] | Gebaut von: [[Benutzer:Rkeil|Rainer]] | ||
[[Kategorie:Projekte]] | |||
[[Kategorie:Elektronik]] | |||
[[Kategorie:Mikrocontroller]] | |||
[[Kategorie:Arduino-AVR]] |
Aktuelle Version vom 16. April 2021, 18:07 Uhr
Foto | |
---|---|
Basisdaten | |
Status | funktionstüchtig |
Schöpfer | Rainer |
Beschreibung:
Bei Treffen des Freundeskreises Europäischer Modellbahner (FREMO) werden große Modulanlagen aufgebaut, auf denen dann nach Fahrplan gespielt wird.
Dazu werden auch Uhren eingesetzt die schneller laufen um die verkürzten Streckenlängen auszugleichen. Eine Modellstunde dauert bei einem Uhrtakt von 1:6 dann 10 min in Echtzeit.
Die eingesetzten Tochteruhren werden mit Impulsen wechselnder Polarität angesteuert (24V).
Jede Minute wechselt die Ansteuerung die Polarität und der Minutenzeiger springt um eine Minute weiter.
Solche Uhren sind bei der großen Bahn und in vielen Unternehmen im Einsatz.
Arduino und sonstige Hardware:
- Platine (Lochstreifenraster) mit Atmega328P 16 Mhz und Arduino Bootloader
- Spannungsregler 5V und 3,3V
- LCD Display monochrom 48*84 Pixel (wie Nokia 5110)
- alle Tasten an einem Analogeingang über Spannungsteiler
- L293D als Ausgangstreiber (Absicherung per Polyfuse)
- Programmierung USB2Seriell Wandler zum PC
- Netzteil 24V
Sketch
- Erstellt mit Arduino IDE
- Bedienung über Tasten (alle an einem Analogeingang über Spannungsteiler)
- Anzeige auf LCD Display mittels Grafik-Lib von von Hennig Karlsen
- Parameter werden im EEPROM abgespeichert
Code: Datei:rk clock 04.zip
Links:
Gebaut von: Rainer