Ding:Arduino Uhrtaktgeber: Unterschied zwischen den Versionen

Aus FabLab Region Nürnberg
(Arduino Uhrtaktgeber)
Keine Bearbeitungszusammenfassung
 
(9 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]]


[[Datei:UTG Arrangement.jpg|300x300px|links|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|links|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 20: 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.eu´]]
* 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]]


Bibliothek für das LCD Display von Hennig Karlsen [[http://www.henningkarlsen.com/electronics/library.php?id=47]]


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
UTG Platine.jpg
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.

UTG Arrangement.jpg


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.

UTG Uhr.jpg


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
UTG Platine.jpg

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:

  • Bibliothek für das LCD Display von Hennig Karlsen [[1]]
  • Homepage mit Infos zum FREMO [[2]]
UTG FREMO EI.gif


Gebaut von: Rainer