- Akku Tests und Balkonkraftwerk Speicher         
Seite 5 von 6 ErsteErste ... 3456 LetzteLetzte
Ergebnis 41 bis 50 von 54

Thema: Schrittmotor für Nachführung zur Astrofotografie

  1. #41
    Neuer Benutzer Öfters hier
    Registriert seit
    25.11.2012
    Beiträge
    20
    Anzeige

    Praxistest und DIY Projekte
    Alle Nachführungen die ich so für Kameras gefunden habe lagen bei 400€ oder auch mehr.

  2. #42
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    09.11.2005
    Ort
    Ichtershausen
    Alter
    55
    Beiträge
    148
    Aber incl. der montierung. Hatte das so verstanden, als ob Du die Montierung shcon hast und diese nur Motorisieren willst.
    Ich habe zum Beispiel vor Jahren mit dem Teil angefangen.
    http://www.teleskop-express.de/shop/...eldstativ.html
    Due Steuerung dazu gibts hier.
    http://www.teleskop-express.de/shop/...ontierung.html
    Das ist natürlich keine Oberliga, aber zum Einstieg in die Astrofotografie mit Spiegelreflexkamera durchaus brauchbar.

    Meist ist es aber dann so, dass man relativ schnell die Grenzen überschreiten will, die so ein System bietet. Astrofotografie kann süchtig machen. Ich sprech da aus Erfahrung

  3. #43
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    22.07.2009
    Beiträge
    405
    Von wegen Spiel könnte man über eine Zahnriehmenuntersetzung nachdenken?

  4. #44
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    09.11.2005
    Ort
    Ichtershausen
    Alter
    55
    Beiträge
    148
    Zahnriemen haben aber auch das Problem, dass sich derZahnriemen doch minimal dehnen kann. Man kann aber dennoch damit schon einige Fehler eliminieren. Es gibt auch Montierungen am Markt, die genau das Nutzen http://www.baader-planetarium.de/ava..._050911_02.pdf
    Es gibt aber auch Selbstbauten von Amateurastronomen, die das Schneckenproblem mit Reibradantrieben angehen. Da ist aber anscheinend das Hauptproblem die Materialhärte und die nötigen Anpressdrücke. http://www.zellix.de/reibrad.htm
    Bei den Semiprofessionellen Montierungen setzen sich inzwischen Direktantriebe durch. Astro-Systeme-Austria baut da ganz schicke Teile http://www.astrosysteme.at/images/Fo...SA-Mount_E.pdf. Bei denen ist ein Motor mit einem im Subbogensekundenbereich auflösenden Encoder (0,03") ohne jegliche Getriebe direkt mit der Achse gekoppelt. Das ist zwar der Königsweg, aber die Preise sind natürlich für einen Einsteiger oder einen normalen Amateurastronom utopisch.

  5. #45
    Neuer Benutzer Öfters hier
    Registriert seit
    25.11.2012
    Beiträge
    20
    Ich werde den Antrieb wohl mit einer gebogennen Gweindestange M6 und einem kleinen Schneckenradgetriebe antreiben (40:1 untersetzt). Wird aber erst nächstes Jahr fertig werden.
    Bei der Platine brauch ich dann also ein Programm wo ich die Taktzahl/Drehzahl einstellen kann. Die Geschwindigkeit kann ich ja dann berechnen (dürfte so ca 170 (edit: 206 sind es genau) Impulse pro Sekunde sein bei 1/1 Ansteuerung) und es dann auch so im Programm festlegen. Was dann noch schön wäre, wäre ein 50% Drehzahlmodus.
    Also bräuchte ich:
    1. Taster für ständig Vorwärtslauf. 100%
    2. Taster den man gedrückt halten muss für schnellen Rücklauf (oder Endschalter nehmen)
    3. Taster für 50% Vorwärtslauf.
    Geändert von Dandan (05.02.2013 um 09:43 Uhr)

  6. #46
    Neuer Benutzer Öfters hier
    Registriert seit
    25.11.2012
    Beiträge
    20
    hallo,

    könnte mir bitte noch wer sagen wie ich das programm umschreiben kann das 206 impulse pro sekunde ankommen?

    $regfile = "m8def.dat"
    $crystal = 1000000 'ohne verändern der Fusebits $crystal = 1000000


    'Ausgang Richtung an PD3
    Richtung Alias Portd.3
    Config Richtung = Output

    'Ausgang Geschwindigkeit an PD4
    Tackt Alias Portd.4
    Config Tackt = Output

    'TASTER1 an PD0
    Taster1 Alias Pind.0
    Config Taster1 = Input
    Portd.0 = 1 'PullUp-Widerstand einschalten

    'TASTER2 an PD1
    Taster2 Alias Pind.1
    Config Taster2 = Input
    Portd.1 = 1 'PullUp-Widerstand einschalten

    Dim A As Byte


    Do
    Toggle Tackt
    Waitms 100
    A = A + 1
    If A = 200 Then
    Toggle Richtung
    A = 0
    End If
    Loop

    End


    im prinziep müsste ja nur das

    Do
    Toggle Tackt
    Waitms 100
    A = A + 1
    If A = 200 Then
    Toggle Richtung
    A = 0
    End If
    Loop

    geändert werden in:

    Do
    Toggle Tackt
    Waitms ??
    Loop

    Danke

  7. #47
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    22.07.2009
    Beiträge
    405
    Wenn man nur mit Wait und ohne Timer arbeitet bekommt man den Wert nur ansatzweise.
    1000000/206 = 4854,3689µs
    1000000/4854 = 206,0157 Impulse pro Sekunde
    Keine Ahnung ob die Genauigkeit reicht??
    Besser und eleganter wäre sicher eine Lösung mit einem Timer! Da hat es ein geniales Tool zur Timerberechnung im Downloadbereich - mir fällt leider der Name nicht ein?? (vieleicht ja einem Anderen??)

    $regfile = "m8def.dat"
    $crystal = 1000000 'ohne verändern der Fusebits $crystal = 1000000


    'Ausgang Richtung an PD3
    Richtung Alias Portd.3
    Config Richtung = Output

    'Ausgang Geschwindigkeit an PD4
    Tackt Alias Portd.4
    Config Tackt = Output

    'TASTER1 an PD0
    Taster1 Alias Pind.0
    Config Taster1 = Input
    Portd.0 = 1 'PullUp-Widerstand einschalten

    'TASTER2 an PD1
    Taster2 Alias Pind.1
    Config Taster2 = Input
    Portd.1 = 1 'PullUp-Widerstand einschalten

    Dim A As Byte


    Do
    Toggle Tackt
    Waitus 4854
    Loop

    End
    Geändert von dussel07 (13.02.2013 um 15:13 Uhr)

  8. #48
    Neuer Benutzer Öfters hier
    Registriert seit
    25.11.2012
    Beiträge
    20
    klar reicht das^^ danke dir

  9. #49
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    22.07.2009
    Beiträge
    405
    Weiß jetzt wieder wie das Tool heißt:
    rnAVR
    Ist genial! Berechnet den Timerwert und gibt dann gleich ein Codeschnipsel in Bascom aus!
    Mit dem verbautem 16MHz Quarz kommst Du auf einen Fehler von 0,006ms

    Siehe HIER
    '################################################# #############
    ' Timer Beispiel für das universelle Controllerboard
    ' RN-Control mit mega 16 oder mega 32
    ' Ausführliche Infos zum Controller Board findet man
    ' unter www.robotikhardware.de als auch im
    ' www.roboternetz.de
    '
    ' Dieses ruft einen Timer Interrupt in ihrer gewählten Frequenz auf.
    ' Bei jedem Interrupt wird der Zustand der LED einmal umgeschaltet, dadurch
    ' blinkt die LED genau in der halben Frequenz
    ' Der generierte Code kann direkt in den Bascom-Compiler kopiert
    ' und kompiliert werden. Natürlich läßt sich der Code auch in
    ' bestehende Programme integrieren

    ' Autor: CodeGenerator rnAvr vom roboternetz.de
    ' Weitere Beispiele und Beschreibung der Hardware
    ' unter http://www.Roboternetz.de oder robotikhardware.de
    ' Eigene Programmbeispiele sind im Roboternetz gerne willkommen!
    '################################################# #############



    'wenn mega 32, dann ändern in $regfile = "m32def.dat"
    $regfile = "m16def.dat"

    'Quarzfrequenz, entsprechend ihren Angaben
    'der passende Quarz muss in die Fassung gesteckt werden
    $crystal = 16000000

    'nur notwendig wenn RS232 benutzt werden soll
    $baud = 9600

    'Hier wird der Timer und der Teiler festgelegt
    Config Timer1 = Timer, Prescale = 8

    'Der Port mit der dritten LED auf RN-Control wird als Ausgang programmiert
    Config Pinc.2 = Output
    'Hier geben wir der Definition einen schöneren Namen
    Led3 Alias Portc.2

    'Hier wird das Unterprogramm festgelegt, das
    'in dem von ihnen eingestellten Intervall aufgerufen wird
    On Timer1 Timer_irq

    'Diese Vorgabe wurde berechnet um die genaue Intervallfrequenz zu erreichen
    Const Timervorgabe = 55827


    'Hier werden die Timer aktiviert
    Enable Timer1
    Enable Interrupts

    'Hier ist die Programmhauptschleife
    Do
    'Hier könnte Ihr Hauptprogramm stehen
    Loop



    'Dies ist der Programmteil, der in dem von ihnen gewählten
    'Intervall aufgerufen wird
    Timer_irq:
    Timer1 = Timervorgabe

    'Hier könnte nun ihre beliebige IRQ-Routine stehen
    'Dabei sollte man darauf achten das diese nicht mehr Zeit
    'benötigt, als das Intervall zuläßt

    'Der Zustand der LED wir umgekehrt, wodurch sich blinken in der halben Frequenz ergibt
    'Hohe Frequenzen sind natürlich nicht mehr sichtbar
    Toggle Led3

    Return

  10. #50
    Neuer Benutzer Öfters hier
    Registriert seit
    25.11.2012
    Beiträge
    20
    Hab jetzt ein ganz anderes problem.
    Wollte die Schlatung nach den paar wochen wiedermal einschalten, mach strom drauf und dann machte es bum. Auf jeden fall ist die Motoransteuerung durch gebrannt aber du meitest doch das es auch ohne ginge mit dem ULN 2803A.

Seite 5 von 6 ErsteErste ... 3456 LetzteLetzte

Ähnliche Themen

  1. Astronomische Nachführung
    Von flo666 im Forum Vorstellung+Bilder+Ideen zu geplanten eigenen Projekten/Bots
    Antworten: 3
    Letzter Beitrag: 12.12.2011, 16:53
  2. Motorauswahl für Astrofotografie
    Von kunze_moers im Forum Motoren
    Antworten: 3
    Letzter Beitrag: 06.12.2011, 20:37
  3. Nachführung Solarzelle mittels Servo
    Von dr_Bal im Forum Vorstellung+Bilder+Ideen zu geplanten eigenen Projekten/Bots
    Antworten: 12
    Letzter Beitrag: 15.07.2009, 14:51
  4. Suche Sensoren zur Abstansmessung für Projektarbeit
    Von kpm158 im Forum Sensoren / Sensorik
    Antworten: 6
    Letzter Beitrag: 21.03.2007, 10:06

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test