- Akku Tests und Balkonkraftwerk Speicher         
Ergebnis 1 bis 8 von 8

Thema: verzögertes einschalten mehrerer signale..

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    27.01.2005
    Ort
    bei nürnberg
    Beiträge
    12

    verzögertes einschalten mehrerer signale..

    Anzeige

    E-Bike
    Hallo,
    ich möchte folgende signale in folgender reihenfolge haben:

    signal 1: ____/--------------------------------\_________ (VS)

    signal 2: _____/-----------------------------\__________ (Enable)

    signal 3: ______/\______________________________ (Clock)

    signal 4: _________/--------------------\_____________ (Half/Full)

    __(low)
    ---(high)
    / \(flanken)

    Lässt sich das mit ein paar transistoren und kondensatoren bewerkstelligen?
    Ich hab schon eine schaltung probiert indem ich enable nen kondensator gegeben hab, nun ist enable erst high wenn VS high ist.
    Allerdings soll das am ende genau andersherum gehen (VS low wenn enable low).
    wie ihr sicher bemerkt habt ist es eine Schrittmotor steuerung. in der anleitung vom 298 steht das enable low sein muss wenn VS an oder ausgemacht wird.
    Gruss tobi

  2. #2
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    26.10.2004
    Beiträge
    107
    hallo,
    ich bin mir nicht sicher, ob du die funktion verstanden hast, denn:
    half/full muß nicht bedient werden, es gibt nur an ob du den motor im vollschritt oder halbschritt betreiben wilst. somit legst du dich fest und gibst das entsprechende signal fest vor.
    VS ist der eingang für die motorstromversorgung, die kannst du einschalten und an lassen.
    mit enable schaltest du die strangströme des motors zu um ihn dann mittels clock zu takten.
    es ist, meines wissens nach, nicht nötig sich an die reihenfolge des aufgezeidten timings zu halten. es zeigt nur dass ein enable erst wirkung zeigt, wenn VS anliegt und dass ein clock erst mit VS und enable wirkt.
    bei der betriebsart halb und vollschritt würde ich mich sowieso vorher entscheiden.
    vieleicht konnte ich dir helfen, wenn nicht und du, warum auch immer, genau dieses timing brauchst, schreibe noch mal näher was du beabsichtigst.
    gruß stageliner

  3. #3
    Gast
    Turn-On and Turn-Off : Before to Turn-ON the Supply
    Voltage and before to Turn it OFF,the Enable input
    must be driven to the Low state.
    steht in der anleitung vom 298.
    ich weis zwar net wofür das gutsein soll, aber ich denke es hängt mit der induktivität vom motor zusammen.
    Signal 1 und 2 sollen genau diese reihenfolge einhalten.
    Mit den letzen beiden signal erreiche ich den one-phase-on modus, was heisst das der motor mit immer nur einer phase aktiven phase läuft.
    würde ich mich bei half/full mit nem jumper festlegen, gäbe es nur halbschritt oder vollschritt (two-phase-on).
    und für enable und halffull nen signal beim port zu opfern möchte ich nicht.
    gruss tobi

  4. #4
    Neuer Benutzer Öfters hier
    Registriert seit
    27.01.2005
    Ort
    bei nürnberg
    Beiträge
    12
    Jetzt sagt bloss, ihr könnt roboter bauen und steuern, nur so eine einfache steuerung wie ich sie haben möchte, bringt ihr nicht hin?

  5. #5
    Gast
    mal ganz ehrllich, wenn ich schon einen prozessor einsetzte, dann würde ich dieses problem über die software lösen. ich könnte mir schon eine andere lösung vorstellen, aber das wird ein ic grab und darauf bist du sicherlich nicht aus. falls doch brauche ich dafür zeit. vieleicht hat ja noch jemand eine andere lösung.
    gruß stageliner

  6. #6
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    @Sir Tobi
    Mit Transistoren isses ein bißchen mühsam, aber egal:
    Im Grunde erzeugst du mit VS Input eine Dreieckspannung.
    Die ansteigenden Flanke vergleichst du nun mit Komperatoren steigender Vergleichsspannungen
    erst schaltest du Output VS ein
    dann Enable
    dann Clock (aber nur Impuls = differenzieren)
    dann Half
    zurück genauso->ergibt umgekehrte Folge
    Am leichtesten wär's mit mehrfach OP
    mfg robert

    EDIT: das ist nur aus der Aufgabenstellung heraus, ob das insgesamt einen Sinn hat, is mir insofern wurst
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  7. #7
    Super-Moderator Lebende Robotik Legende Avatar von Manf
    Registriert seit
    30.01.2004
    Ort
    München
    Alter
    71
    Beiträge
    13.075
    Wenn Du es unbedingt machen willst, dann nimm eine Dreieckfunktion oder eine Rechteck+Tiefpassfunktion und lasse sie über drei Komparatoren mit unterschiedlichen Schaltschwellen laufen, Signale 1,2,4 und forme aus der positiven Flanke von 2 den Impuls für 3.
    Weißt Du, wie das mit C-MOS Gattern geht?
    Manfred

    das war jetzt also fast gleichzeitig

  8. #8
    Benutzer Stammmitglied
    Registriert seit
    22.01.2005
    Beiträge
    82
    Am einfachsten geht ne Verzögerung mit nem Schmittrigger-IC. Nehm z. Bsp. zwei Inverter. Am Ausgang des ersten Inverters nen Widerstand, danach nen Kondensator gegen GND. Den Punkt Widerstand-Kondensator dann auf den EIngang des zweiten Inverters. Fertig!

    [/img]

Berechtigungen

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

12V Akku bauen