- SF800 Solar Speicher Tutorial         
Ergebnis 1 bis 10 von 47

Thema: Frage zum Pulsein Befehl

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    21.05.2012
    Beiträge
    511
    Entschuldigung (auch für die Ausrufezeichen,die waren ein bisschen falsch verstanden geworden).Das mit den Pins und Ports ist egal.Dies habe ich vom RN-Control-Beispiel übernommen und auch getestet.Das funktionier auch mit den Pins.

    Jetzt habe ich auch noch mal das Programm :RC-Fernbedienung mit Motoren-2.bas getestet und habe festgestellt,dass die Motoren beim ersten Kanal funktionieren,doch wenn ich die Position des zweiten Kanals ändere ,die Motoren nur zucken.

  2. #2
    Erfahrener Benutzer Roboter Genie Avatar von HeXPloreR
    Registriert seit
    08.07.2008
    Ort
    Soltau - Niedersachsen
    Alter
    46
    Beiträge
    1.369
    Kein Problem wegen Ausrufezeichen - hab ich garnicht geshen

    Tja, mit den Pins hast du wohl recht bzw steht es bei mir auch noch so drin...

    Den ersten Motor würde ich dann, nachdem er ja anscheinend funktioniert mit dem Signal, einfach abklemmen. Hört sich nämlich so an als wenn die Spannung einbricht. Am Empfänger, am µC oder am Motor selbst. Dann nochmal testen.
    Da du keine LED zur Anzeige des "run" vom µC in diesem Programm hast, sieht man eventuell auch nicht das er mitresetet??

    Das Motor-Testprogramm welches ich für meine RN-Control geflasht hatte lief so nicht - mußte erst ein paar dinge ändern. hmm...ich schau da nochmal gelegntlich drauf...wegen den Config Pins.
    Ach so, da sollten keine einfachen Motoren ran, eher Getriebemotoren oder gehacktes Servo - wegen Rückstrom des drehenden Motors vermute ich - hat damals meinen Motortreiber gegrillt ...trotz Freilaufdioden

    Wäre eine LED und eine kleine "an/aus Pause" vor der Schleife - bringt Sicherheit und beschleunigt die Fehlersuche.
    Geändert von HeXPloreR (02.01.2013 um 20:25 Uhr)

  3. #3
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    21.05.2012
    Beiträge
    511
    Den ersten Motor würde ich dann, nachdem er ja anscheinend funktioniert mit dem Signal, einfach abklemmen.
    Also ich steuer ein rp5 Chassis an.Dies bedeutet ,dass ich beim ersten Kanal zwei Motoren drehe (für vor und zurück).Desshalb kann ich nicht einen Motor abklemmen.

    hat damals meinen Motortreiber gegrillt
    Meiner wird auch schon sehr warm.

    Da du keine LED zur Anzeige des "run" vom µC in diesem Programm hast, sieht man eventuell auch nicht das er mitresetet??
    Habe ich nicht dafür den Summer (PortD.7) ???

    Was soll ich jetzt machen?? Der resettet nicht automatisch.

  4. #4
    Erfahrener Benutzer Roboter Genie Avatar von HeXPloreR
    Registriert seit
    08.07.2008
    Ort
    Soltau - Niedersachsen
    Alter
    46
    Beiträge
    1.369
    ja...der Summer tuts wohl an der Stelle auch

    Dann programmiere den doch einfach raus.

    Ich würde die Pausen beim einlesen des signals noch auskommentieren.

    Ich weiß sonst auch nicht weiter.
    Geändert von HeXPloreR (02.01.2013 um 20:39 Uhr)

  5. #5
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    21.05.2012
    Beiträge
    511
    Also ich habe die Pausen noch mal weggemacht,doch es tritt keine Änderung ein.
    Also noch mal die Problemstellung ,damit mir andere vielleicht auch helfen können:Wenn ich den Code RC-Fernsteuerung mit Motoren lade ,funktioniert Kanal 1(Rckanal) langsamer ,als wenn ich nur einen Kanal im Programm habe, und der zweite Kanal (Lala) zuckt nur.
    Zur Information :ich benutze ein rp5 Cassis mit den zwei Motoren.Das bedeutet ,der Kanal 1 ist für vor und zurück ,und der Kanal 2(Lala) ist für das Drehen.
    Frage warum funktionert das nicht??

  6. #6
    Erfahrener Benutzer Roboter Genie Avatar von HeXPloreR
    Registriert seit
    08.07.2008
    Ort
    Soltau - Niedersachsen
    Alter
    46
    Beiträge
    1.369
    Also wenn Du mich immer noch fragst, dann meine ich solltest Du die Kanäle trennen - also der eine sagt das es vor oder zurück geht, und der andere Kanal wird zu dem anderen mit eingerechnet um ein drehen zu ermöglichen.

    Jetzt scheint es mir so zu sein, als wenn deine beiden Kanäle sich überschneiden weil sie beide auf PWM1a und PWM1b direkt wirken.

  7. #7
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    21.05.2012
    Beiträge
    511
    Ja ich habe sie jetzt mal so ähnlich getrennt.Ich habe bei Case Rckanal nur die Sachen für PWM 1a gelassen und bei Lala nur PWM 1b.
    Jetzt funktionieren beide Kanäle doch wenn ich gleichzeitig betreibe dreht der eine Motor auf einmal anders herum . Warum ????
    Wie meinst du das mischen sonst ??Hättest du einen Code ??

Ähnliche Themen

  1. Frage zum Bascom "Sound"-Befehl
    Von DirkP im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 4
    Letzter Beitrag: 06.04.2012, 13:07
  2. Wert berechnen Pulsein-Befehl
    Von RAM im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 3
    Letzter Beitrag: 24.01.2011, 17:05
  3. Arbeiten mit dem PULSEIN-Befehl
    Von Powell im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 0
    Letzter Beitrag: 02.07.2007, 15:14
  4. Frage zum Befehl "readmagcard" bzw. abbruch des pr
    Von sephi23 im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 2
    Letzter Beitrag: 29.06.2006, 08:20
  5. Frage zum Befehl outp!
    Von Decca im Forum C - Programmierung (GCC u.a.)
    Antworten: 7
    Letzter Beitrag: 03.03.2005, 13:52

Berechtigungen

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

Solar Speicher und Akkus Tests