-         
RSS-Feed anzeigen

Aktuelle Blog-Einträge

Fertig ausgetestete Projekte und Schaltungen

  1. Rolloantrieb - Stromverbrauch

    Inzwischen habe ich mehrere dieser Steuerungen gebaut. Nachdem das Softwareverhalten geklärt ist und diverse Einstellungen hinzugefügt und Änderungen eingebracht wurden, habe ich mich nach einer Denkpause nochmal mit dem Stromverbrauch auseinandergesetzt.

    Nun habe ich folgende Fragen bzw. Annahmen klären können:

    1) Der Motor verbraucht weitaus mehr Strom, als die Steuerrung, über die Laufzeit der Akkus?
    2) Stromaufnahme des ATmega328P im IDLE-Mode
    3) Stromaufnahme ...

    Aktualisiert: 18.04.2019 um 09:30 von Moppi

    Stichworte: atmega, stromverbrauch Stichworte bearbeiten
    Kategorien
    Fertige Projekte
  2. Rolloantrieb 4 - Abschluss

    Nachdem nun alles zu meiner Zufriedenheit funktioniert, noch mal eine kurze Zusammenfassung zur Steuerung, was daraus - nach einigen Änderungen - geworden ist.


    Akkuspannung prüfen


    Die Akkuspannung messe ich, wenn die Motorsteuerung A4988 aktiviert wird. Hier liegt ein Strom am Motor an, der ihn in Position hält. Ist die Spannung dann zu niedrig, läuft der Motor nur noch ein mal, danach nicht mehr, bis die Akkuspannung wieder über einen gewissen Grenzwert gestiegen ...

    Aktualisiert: 18.04.2019 um 09:30 von Moppi

    Kategorien
    Fertige Projekte
  3. Rolloantrieb 3 - Quelltext

    Quelltext, die Erste

    Leider kann ich so viele Zeichen nicht einfügen deshalb muss der Code aufgeteilt werden. Bitte nicht über das viele "volatile" wundern, das ist sicher nicht immer notwendig, aber zur Fehlersuche gab es mir mehr Sicherheit. Und wenn es schon mal im Code steht ....


    Sketch für Arduino-IDE.
    Die üblichen Vorbereitungen zuerst:

    Code:
    #include <avr/sleep.h>
    #include <avr/power.h>
    //-----------------------------------------------------------------------------
    ...

    Aktualisiert: 19.04.2019 um 07:03 von Moppi

    Kategorien
    Fertige Projekte
  4. Rolloantrieb 2 - Steuerung

    Software


    Alles was funktionell fest steht, habe ich in Funktionen gepackt, wie:


    - prüfen der Spannung am Akku
    - Spannung vom ADC lesen
    - Sleep-Mode aktivieren
    - Timer für Uhrzeit aktualisieren
    - Motor starten und stoppen
    - Motor/Rollo an eine bestimmte Position fahren
    - Motor drehen lassen und auf die Grenzen achten (Zwecks programminterner Fehler, damit das Rollo nicht über die möglichen Grenzen raus läuft)
    - Schrittmodus ...

    Aktualisiert: 19.01.2020 um 17:10 von Moppi (Ergänzung)

    Kategorien
    Fertige Projekte
  5. Rolloantrieb 1



    LiPos speisen die Schaltung über Dioden


    Ich verwende zwei gleiche Akkus. Da ich die mal laden muss, soll dennoch der Speicherinhalt des ATmega328 erhalten bleiben. So trenne ich einen Akku von der Schaltung und lade den auf. Verbinde den dann mit der Schaltung, trenne und lade den nächsten Akku. Damit kein plötzlicher Ladungsaustausch zwischen einem vollen und dem leeren Akku stattfindet, habe ich die Versorgungsspannung von den Akkus über Dioden
    ...

    Aktualisiert: 18.05.2019 um 17:17 von Moppi

    Kategorien
    Fertige Projekte
Seite 1 von 3 123 LetzteLetzte