RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#26 von bahnmeister , 06.01.2014 15:02

Servus Ralph,
zuerst dir und allen Lesern hier ein gutes, neues Jahr! rost:

Es freut mich, dass du dich an den Nachbau meines kleinen Projekts gemacht hast!
Und zusammen kriegen wir das bestimmt auch hin!

Bodo hat dir ja nochmal alles schön zusammengefasst. Danke, Bodo!
Drei Ergänzungen hierzu:
1. der ATTiny85 muss für den internen Takt von 8MHz eingerichtet werden
2. die Library SoftwareServo.h muss auf deinem Rechner verfügbar sein
3. bevor du mein Programm lädst und ausführst, musst du den Sketch ArduinoISP laden und ausführen!
Du findest ihn unter Datei -> Beispiele -> ArduinoISP

Check doch einfach nochmal, ob du die drei Sachen bedacht hast.
Sollte es dennoch nicht klappen, sag Bescheid. Ich helfe dir weiter.
Am besten du beschreibst dann kurz Schritt für Schritt, was du getan hast.
Dann fällt mir die Hilfestellung viel leichter...

Viel Erfolg!


Der Bahnmeister


 
bahnmeister
S-Bahn (S)
Beiträge: 16
Registriert am: 26.08.2011


RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#27 von fallerralph ( gelöscht ) , 06.01.2014 22:39

Hallo Bodo,

auch in Kurzform.
- den ISP auf den Arduino geladen
- die Libraries für den ATtiny45/85 installiert
- in der Einstellung "Board den ATtiny85 ausgewählt"
- Den ATtiny45/85 zur ISP-Programmierung mit dem UNO verdrahtet
1. Arduino ATtiny85
Pin 10 PIN 1
PIN 11 PIN 5
PIN 12 PIN 6
PIN 13 PIN 7
5V PIN 8
GND PIN 4
An dem Arduino zwischen GND und Reset einen Kondensator 10µF 50V

- Den Arduino in der IDE als Programmer as ISP auswählt
- Servo_V6.ino per "Upload mit Programmer" in den ATtiny45/85 versucht zu laden

Sorry, ich bin auf dem Gebiet Neuling.
Hier noch die Fehlermeldungen die dabei auftreten.
C:Program Files (x86)ArduinolibrariesSoftwareServoSoftwareServo.cpp: In member function 'uint8_t SoftwareServo::attach(int)':
C:Program Files (x86)ArduinolibrariesSoftwareServoSoftwareServo.cpp:27: error: 'digitalWrite' was not declared in this scope
C:Program Files (x86)ArduinolibrariesSoftwareServoSoftwareServo.cpp:28: error: 'OUTPUT' was not declared in this scope
C:Program Files (x86)ArduinolibrariesSoftwareServoSoftwareServo.cpp:28: error: 'pinMode' was not declared in this scope
C:Program Files (x86)ArduinolibrariesSoftwareServoSoftwareServo.cpp: In member function 'void SoftwareServo::write(int)':
C:Program Files (x86)ArduinolibrariesSoftwareServoSoftwareServo.cpp:51: error: 'clockCyclesPerMicrosecond' was not declared in this scope
C:Program Files (x86)ArduinolibrariesSoftwareServoSoftwareServo.cpp: In static member function 'static void SoftwareServo::refresh()':
C:Program Files (x86)ArduinolibrariesSoftwareServoSoftwareServo.cpp:73: error: 'millis' was not declared in this scope
C:Program Files (x86)ArduinolibrariesSoftwareServoSoftwareServo.cpp:106: error: 'digitalWrite' was not declared in this scope
C:Program Files (x86)ArduinolibrariesSoftwareServoSoftwareServo.cpp:108: error: 'TCNT0' was not declared in this scope
C:Program Files (x86)ArduinolibrariesSoftwareServoSoftwareServo.cpp:123: error: 'digitalWrite' was not declared in this scope

Hoffe nur das der Beitrag nicht zu lang geworden ist.
Gruß
Ralph


fallerralph

RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#28 von fallerralph ( gelöscht ) , 06.01.2014 22:59

Servus Ralf,

schön das Du Dich gemeldet hast.
Auf Bodos Beitrag habe ich schon geantwortet.
Ich möchte an dieser Stelle mal mein Projekt vorstellen was ich vorhabe.
Meine Anlage ist noch im Aufbau. Spur N und Gleise von Arnold (die Firma gibt es schon lange nicht mehr).
Von der Firma habe ich einen Ringlokschuppen 10 - ständig.
Bei dem sollen alle Tore mit Servos gesteuert werden.
Platz dafür ist ausreichend vorhanden.
Wenn ich nun eine Torsteuerung umsetzen kann, würde ich 10 Platinen bauen und die Servos einbauen.
Sicherlich käme auch nur eine Platine in Frage mit einem anderen ATtiny.
Das soll ja nur der Anfang sein. Mir schwebt da noch viel mehr vor was man mit den Dingern so machen kann.
Siehe auch "Herbert Belebtes haus" super Sache

Gruß
Ralph


fallerralph

RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#29 von Bodo , 07.01.2014 07:57

Hallo zusammen,

das Problem muss in direktem Zusammenhang mit der SoftwareServo-Library stehen - meine eigenen ATtiny85-Versuche (Hausbeleuchtung über Schieberegister - dazu später mal mehr) haben wie oben beschrieben funktioniert. Wenn ich die SoftwareServo-Library und Servo_V6.ino lade, bekomme ich die gleichen Fehlermeldungen wie Ralph .

Entweder fehlt da noch was, oder es ist ein Versionsproblem ... ich habe die Arduino-Software 1.0.5 im Einsatz.

Edit ... Lösung:
http://forum.arduino.cc/index.php?topic=117879.0
That library is not compatible with IDE 1.0+.
In SoftwareServo.h
#include <WProgram.h>
replace with:
#include <Arduino.h>

Damit ist zumindest die Fehlermeldung weg - passende Hardware habe ich gerade nicht zur Hand .

Viele Grüße, Bodo


Die Freiheit des Menschen liegt nicht darin, dass er tun kann, was er will, sondern dass er nicht tun muss, was er nicht will. (Jean-Jacques Rousseau)

Meine Anlage - Meine Dauerbaustelle
Platinen für Modellbahn- und Arduino-Anwendungen


 
Bodo
InterCityExpress (ICE)
Beiträge: 2.476
Registriert am: 28.04.2005
Homepage: Link
Gleise C-Gleis, Lenz 0
Spurweite H0, 0
Steuerung MS2 & CS2
Stromart Digital


RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#30 von bahnmeister , 07.01.2014 12:19

Ralph,
Bodo hat völlig Recht mit seiner Analyse!
Du musst in der Datei SoftwareServo.h die erwähnte Änderung machen.
Das habe ich auch gemacht, allerdings nicht erwähnt... ops:
Ich habe auch Arduino IDE 10.0.5 im Einsatz.

Lass mal hören, ob's dann klappt.

Gruß, Ralf


Der Bahnmeister


 
bahnmeister
S-Bahn (S)
Beiträge: 16
Registriert am: 26.08.2011


RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#31 von fallerralph ( gelöscht ) , 07.01.2014 17:52

Hallo Ralf,

sitze hier und versuche die SoftwareServo.h zu ergänzen wie Bodo es geschrieben hat.
Wenn ich das habe, werde ich es euch mitteilen. Danke einmal dafür.

Eine Frage hätte ich doch noch.

1. der ATTiny85 muss für den internen Takt von 8MHz eingerichtet werden

Wie macht man das?
Kann mir das einer erklären?

Gruß
Ralph


fallerralph

RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#32 von Bodo , 07.01.2014 17:59

Hallo,

Zitat von fallerralph
1. der ATTiny85 muss für den internen Takt von 8MHz eingerichtet werden
Wie macht man das?


Zitat von http://highlowtech.org/?p=1695
Configuring the ATtiny to run at 8 MHz (for SoftwareSerial support)

By default, the ATtiny’s run at 1 MHz (the setting used by the unmodified “ATtiny45″, etc. board menu items). You need to do an extra step to configure the microcontroller to run at 8 MHz – necessary for use of the SoftwareSerial library. Once you have the microcontroller connected, select the appropriate item from the Boards menu (e.g. “ATtiny45 (8 MHz)”). Then, run the “Burn Bootloader” command from the Tools menu. This configures the fuse bits of the microcontroller so it runs at 8 MHz. Note that the fuse bits keep their value until you explicitly change them, so you’ll only need to do this step once for each microcontroller. (Note this doesn’t actually burn a bootloader onto the board; you’ll still need to upload new programs using an external programmer.)


Viele Grüße, Bodo


Die Freiheit des Menschen liegt nicht darin, dass er tun kann, was er will, sondern dass er nicht tun muss, was er nicht will. (Jean-Jacques Rousseau)

Meine Anlage - Meine Dauerbaustelle
Platinen für Modellbahn- und Arduino-Anwendungen


 
Bodo
InterCityExpress (ICE)
Beiträge: 2.476
Registriert am: 28.04.2005
Homepage: Link
Gleise C-Gleis, Lenz 0
Spurweite H0, 0
Steuerung MS2 & CS2
Stromart Digital


RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#33 von fallerralph ( gelöscht ) , 08.01.2014 21:14

Guten Abend zusammen,

ich habe ja geschrieben das ich mich melden werde wenn alles funktioniert hat.
Zuerst möchte ich mich bedanken bei Ralf und Bodo. Hätte ich eure Unterstützung nicht gehabt, würde ich wahrscheinlich immer noch im Internet nach einer Lösung suchen.
Das Servo funktioniert soweit ganz gut. Das zweite macht keinen Mugs. Hab da beim löten eine Drahtbrücke vergessen.
Kann schon mal passieren wenn man etwas Aufgeregt ist.

Leider taugen meine kleinen Servos nicht viel.
Ralf welche Servos setzt Du ein?
Digitale oder analoge?

Gruß
Ralph


fallerralph

RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#34 von michl080 , 08.01.2014 22:15

Zitat von fallerralph
[...]Leider taugen meine kleinen Servos nicht viel.[...]



Hallo Ralph, was ist denn das Problem mit Deinen Servos? Einer der Vorteile dieser selbstprogrammierten Controller ist ja, dass man ggf das Programm anpassen kann. Vielleicht kann man Dein Problem ja softwaretechnisch lösen?


Michael


meine Anlage findest Du unter viewtopic.php?f=64&t=65847


 
michl080
InterCity (IC)
Beiträge: 995
Registriert am: 21.11.2010


RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#35 von fallerralph ( gelöscht ) , 08.01.2014 22:24

Hallo Michael,

ich hab mir mal Servos aus Fern Ost kommen lassen. Micro Servos 9 Gramm und 4,3 Gramm.
Meine Spurgröße ist ja N. da hat man nicht viel Platz im Lokschuppen.
Die Servos zittern etwas beim Lau mit Ralfs Programm für den Arduino.

Gruß

Ralph


fallerralph

RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#36 von michl080 , 09.01.2014 08:28

Zitat von fallerralph
ich hab mir mal Servos aus Fern Ost kommen lassen. Micro Servos 9 Gramm und 4,3 Gramm.
Meine Spurgröße ist ja N. da hat man nicht viel Platz im Lokschuppen.
Die Servos zittern etwas beim Lau mit Ralfs Programm für den Arduino.


hallo, genau diese Antwort habe ich erwartet

Ich hatte ein ähnliches Phänomen, bei mir waren die Servos ohne Last und Bewegung leise, sobald aber etwas Last auf die Antriebe kam, haben sie einen ziemlichen Radau gemacht. Ich konnte das dadurch löen, dass ich die Pulse, die den Servo ansteuern, ganz abgeschaltet habe. Die Servos stehen jetzt zwar unter Versorgungsspannung, aber die erhalten in Ruhestellung keine Impulse. So sind die kleinen Biester ganz still...

Allerdings kann ich Dir kein fertiges Rezept geben, wie Du das Programm ändern musst. Mein Programm ist ganz unabhängig vom Arduino-Ökosystem.

Übrigens kannst Du bei http://www.opendcc.de/elektronik/opendec...rfahrungen.html sehr interesante Details über Servos nachlesen.


Michael


meine Anlage findest Du unter viewtopic.php?f=64&t=65847


 
michl080
InterCity (IC)
Beiträge: 995
Registriert am: 21.11.2010


RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#37 von bahnmeister , 09.01.2014 17:46

Hi Ralph,
ich habe digitale Mini-Servos von Modelcraft verwendet: VSD-5E-HS
Leider sind die bei C* nicht mehr erhältlich...

Gruß, Ralf


Der Bahnmeister


 
bahnmeister
S-Bahn (S)
Beiträge: 16
Registriert am: 26.08.2011


RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#38 von fallerralph ( gelöscht ) , 09.01.2014 20:58

Hallo Ralf,

was ich beim meinem letzten Besuch vergessen habe zu erwähnen.
Beim schreiben auf den ATtiny85 ist ein Fehler aufgetreten den mir so hoffe ich mir jemand erklären kann.

avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny85

Der Fehler hat so wie ich das sehe keinen Einfluss auf die Funktionalität des Programms.
Nur eines noch. Das zweite Servo springt etwas beim Betrieb an einer Stelle der Drehbewegung.

Gruß

Ralph


fallerralph

RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#39 von bahnmeister , 10.01.2014 12:16

Hallo Ralph,
eigentlich müsste die Arduino IDE nach dem Upload zum ATtiny sogar zwei Zeilen mit der von Dir erwähnten Fehlermeldung anzeigen.
Aber du kannst ganz beruhigt sein: diese Fehlermeldungen sind irrelevant!
Du kannst sie also getrost ignorieren.

Nochmal zu den zitternden Servos:
Das Zittern kann die verschiedensten Ursachen haben. Daher fällt es mir aus der Ferne nicht leicht, Empfehlungen zu geben.
Vielleicht schließt Du einfach mal einen anderen Typ an (sofern vorhanden).

Zitat von fallerralph
Das zweite Servo springt etwas beim Betrieb an einer Stelle der Drehbewegung.


Diesen Effekt habe ich tatsächlich auch. Allerdings so gering, dass er bei mir optisch kaum wahrnehmbar ist.
Akustisch schon, da sich das Getriebegeräusch kurzzeitig beschleunigt.

Hm, eigentlich könnte man hier schon noch optimieren. Dazu fehlt mir aber im Moment leider die Zeit...

Gruß, Ralf


Der Bahnmeister


 
bahnmeister
S-Bahn (S)
Beiträge: 16
Registriert am: 26.08.2011


RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#40 von fallerralph ( gelöscht ) , 10.01.2014 22:08

Servus Ralf,

ja die Arduino bringt zwei Zeilen der erwähnten Fehlermeldung. HAHA

Zitat von bahnmeister
Nochmal zu den zitternden Servos:
Das Zittern kann die verschiedensten Ursachen haben. Daher fällt es mir aus der Ferne nicht leicht, Empfehlungen zu geben. Vielleicht schließt Du einfach mal einen anderen Typ an (sofern vorhanden).



Zitat von bahnmeister
Hm, eigentlich könnte man hier schon noch optimieren. Dazu fehlt mir aber im Moment leider die Zeit...



Werde versuchen am Wochenende die Zeit zu finden mich daran zu setzen.
Wenn ich eine Lösung gefunden habe werde ich dies mitteilen.

Gruß und schönes Wochenende.
Ralph


fallerralph

RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#41 von Z-Welt ( gelöscht ) , 11.01.2014 17:16

Hallo,
ich möchte mich hier mit einklinken. Über die Seite von Herbert ((( viewtopic.php?f=21&t=92344 )) bin ich auch über ein anderes Forum auf Ralfs Servosteuerung gestoßen. Ich habe dieser Tage den Sketch in meinem Arduion UNO geladen. Am Anfang hatte ich Probleme beim kompilieren.
#include <SoftwareServo.h>

SoftwareServo TuerAus; // Servo fuer aeusseren Torfluegel
SoftwareServo TuerInn; // Servo fuer inneren Torfluegel

SoftwareServo.h wollte der Arduino nicht akzeptieren. Dann hab ich Software und SoftwareServo::refresh(); entfernt.
Das Programm wurde vom Arduino angenommen und ich habe meine 2 Servos per Taster bewegen können. Mir ist aufgefallen, mit dem Poti kann ich nicht die Geschwindigkeit regeln.
Ich mache es über das Programm---
void PotiAbfrage() // Abfrage Stellgeschwindigkeit
{
v = analogRead(PotiPin); // Wertebereich 111 bis 1020
v = 10 + v / 19; // max = 64, min = 16
Für v= 10 + gebe ich 25 oder 30 ein.
Auch bei mir zuckt ein Servokanal. Ich habe schon die Servosanschlüsse getauscht. Pin 8 auf Pin 9 bzw 9 auf 8 -- dieses am Arduino UNO. Die Anschlüsse mit den 2 Transistoren und dem Relais hab ich noch nicht getestet, angeaschlossen. Ich gehe davon aus, das Relais und die LED-Ansteuerung funktioniert.

Ich habe noch eine andere Frage. kann man für diesen Sketch auch ein ATtiny 45 beschießen.??
http://hlt.media.mit.edu/?p=1695
bisher habe ich immer die ATtiny 45 8MHz und 45 20MHz beschossen. Damit betreibe ich mein Bullenreiten, Kinderschaukel und meine Weichensteuerung.

Anmerkung: Seit heute läuft auch das Programm ---- #include <SoftwareServo.h>
ich habe aber noch kein ATtiny mit diesem Sketch bespielt.
Hier ein Bild wie ich die Servos am Arduino angeschlossen habe.

Georg


Z-Welt

RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#42 von Bodo , 11.01.2014 17:50

Hallo,

versuch' s mit dem Poti mal an einem analogen Eingang ...

[s]Daß das Servo an Pin 8 funktioniert, wundert mich auch - kann aber sein, dass die SoftwareServo ganz anders arbeitet als die normale Servo-Bibliothek für den Arduino.[/s]

Viele Grüße, Bodo


Die Freiheit des Menschen liegt nicht darin, dass er tun kann, was er will, sondern dass er nicht tun muss, was er nicht will. (Jean-Jacques Rousseau)

Meine Anlage - Meine Dauerbaustelle
Platinen für Modellbahn- und Arduino-Anwendungen


 
Bodo
InterCityExpress (ICE)
Beiträge: 2.476
Registriert am: 28.04.2005
Homepage: Link
Gleise C-Gleis, Lenz 0
Spurweite H0, 0
Steuerung MS2 & CS2
Stromart Digital


RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#43 von Z-Welt ( gelöscht ) , 11.01.2014 18:01

Hallo Bodo,

danke für die schnelle Antwort.

Kannst du mir mal bitte deine Pinanschlüsse am Arduino mitteilen?? und wo im Programm diese eingeschrieben sind.???

Danke Georg
http://www.myvideo.de/watch/9294785/Bullenreiten


Z-Welt

RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#44 von Bodo , 11.01.2014 18:10

Hallo Georg,

wieso "meine" ... Vielleicht hat Ralf das auch mal auf einem Arduino gemacht (?).

Ich habe nur auf Deinen Plan geschaut ... Irgendwo im Code (ganz am Anfang) musst Du ja den Pin für das Poti als "3" definiert haben. Das kann nach meinem Verständnis am Arduino nicht funktionieren, weil das ein digitaler Ausgang ist (den man auch als digitalen Eingang definieren kann) - ersetze die 3 durch A0 und stecke den Poti-Anschluss von 3 auf A0.

Wie an anderer Stelle ja auch schon geschrieben wurde, kannst Du nicht einfach die Portnummern eines Arduino-Programms auf einem ATtiny verwenden und umgekehrt. Das muss schon zur Hardware passen.

Viele Grüße, Bodo


Die Freiheit des Menschen liegt nicht darin, dass er tun kann, was er will, sondern dass er nicht tun muss, was er nicht will. (Jean-Jacques Rousseau)

Meine Anlage - Meine Dauerbaustelle
Platinen für Modellbahn- und Arduino-Anwendungen


 
Bodo
InterCityExpress (ICE)
Beiträge: 2.476
Registriert am: 28.04.2005
Homepage: Link
Gleise C-Gleis, Lenz 0
Spurweite H0, 0
Steuerung MS2 & CS2
Stromart Digital


RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#45 von Z-Welt ( gelöscht ) , 11.01.2014 19:44

Hallo Bodo,

danke und sorry, ich bin im Internet ( vor deinem Post ) auf meinen Fehler gestoßen. Mit den Pins A0-A5 hatte ich noch keine Sketche gehabt. Mir war auch entfallen das A0 -A5 Analogeingänge sind.
Man lernt eben nie aus
nach dem Umschreiben und umstecken kann ich die Geschwindigkeit regeln.
Mit den Portnummern Arduino zum Tiny ist mir bewust. Trotzdem nochmals danke für diesen Hinweis.
Ich habe noch eine andere Frage. kann man für diesen Sketch auch ein ATtiny 45 beschießen.??
http://hlt.media.mit.edu/?p=1695
Gruß Georg

http://www.arduino-tutorial.de/2010/06/analog-in/

Zeichnung geändert


Z-Welt

RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#46 von Bodo , 12.01.2014 08:24

Hallo,

Zitat von Z-Welt
Ich habe noch eine andere Frage. kann man für diesen Sketch auch ein ATtiny 45 beschießen.??


m.W. unterscheiden sich ATtiny 45 und 85 nur durch die Speichergröße - wenn beim Kompilieren weniger als 4 KB entstehen, sollte es mit einem 45er gehen. Und im Originalbeitrag steht doch immer ATtiny 45/85 ... also vermute ich mal, dass es bei Ralf gepasst hat.

Viele Grüße, Bodo


Die Freiheit des Menschen liegt nicht darin, dass er tun kann, was er will, sondern dass er nicht tun muss, was er nicht will. (Jean-Jacques Rousseau)

Meine Anlage - Meine Dauerbaustelle
Platinen für Modellbahn- und Arduino-Anwendungen


 
Bodo
InterCityExpress (ICE)
Beiträge: 2.476
Registriert am: 28.04.2005
Homepage: Link
Gleise C-Gleis, Lenz 0
Spurweite H0, 0
Steuerung MS2 & CS2
Stromart Digital


RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#47 von bahnmeister , 17.01.2014 17:27

Hallo Georg und Bodo!
Mein Sketch Servo_V6. ino hat nach dem Kompilieren eine Größe von 2.656 Byte.
Das reicht locker für einen ATtiny45 mit 4K RAM.
Tatsächlich unterscheiden sich ATtiny45 und ATtiny85 nur in der Speichergröße!

Man kann also das Ganze 1:1 auch mit dem ATtiny45 bei 8MHz laufen lassen
Alle anderen Fragen hat Bodo ja prima abgeräumt... Danke!

Grüße, Ralf


Der Bahnmeister


 
bahnmeister
S-Bahn (S)
Beiträge: 16
Registriert am: 26.08.2011


RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#48 von Z-Welt ( gelöscht ) , 17.01.2014 17:53

Hallo Ralf,

danke für die Antwort. Eine Frage hab ich noch. Es wird vom TIny 85 8MHz geschrieben. Ich habe noch einige 45 er 20 MHz da. Sind diese auch geeignet??? sonst muss ich erst 45 er oder 85 er mit 8 MHz besorgen.
Deinen Sketch habe ich schon für meine Eisenbahnplatte reserviert und das Modell dafür ist mit dem Arduino schon lauffähig.

Georg


Z-Welt

RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#49 von Elektroniklurch ( gelöscht ) , 18.01.2014 00:32

Hallo Georg,

Wenn du einen tiny hast, der 20MHz kann, dann kann der auch alle taktraten darunter. Es kommt ja drauf an was für einen quarz, bzw resonator du verwendest.

Ich glaube, der hat sogar nen internen oszillstor mit 8 MHz, den du verwenden kannst.

Gruß Daniel


Elektroniklurch

RE: Origineller Servoantrieb für Lokschuppentore mit ATTiny

#50 von michl080 , 18.01.2014 09:22

hallo,

Zitat von Elektroniklurch
Ich glaube, der hat sogar nen internen oszillstor mit 8 MHz, den du verwenden kannst.


hat er. Im Auslieferungszustand sind die Fuses so gesetzt, dass der interne Oszillator läuft. Allerdings wird der 8MHz Takt standardmässig durch 8 geteilt, so dass die CPU mit 1MHz läuft. Man muss die Fuse für den Frequenzteiler erst abschalten. Keine Ahnung, wie das im Arduino Ökosystem funktioniert.

Michael


meine Anlage findest Du unter viewtopic.php?f=64&t=65847


 
michl080
InterCity (IC)
Beiträge: 995
Registriert am: 21.11.2010


   


  • Ähnliche Themen
    Antworten
    Zugriffe
    Letzter Beitrag
Xobor Einfach ein eigenes Forum erstellen
Datenschutz