- Labornetzteil AliExpress         
Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 26

Thema: C-Control reicht nicht für 6 Beine, Was ist am AVR besser?

  1. #11
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    24.01.2004
    Beiträge
    222
    Anzeige

    Powerstation Test
    Zitat Zitat von matren
    Die Slaves können auch Daten an den Master schicken wenn dieser sie dazu auffordert.
    Bist du dir da sicher?? Ich mein das nur Der Master zu den Slaves senden kann. Man kann denn natürlich den Master weitergeben, so das ein Slave zum Master wird.

    Mit RS-232 ist denk i mal ne gute Lösung, hab ich auch scho mal dran gedacht: Man könnte doch auch alle Rx's und Tx's miteinander verbinden, und vor den Tx's Dioden setzen, dann wär das fast wie I2C, nur bidirektional.

    mfg God

  2. #12
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    23.05.2004
    Ort
    Schönaich
    Alter
    47
    Beiträge
    315
    Schau mal hier in den I²C Bus Spezifikationen: (Auf Seite 6 Absatz 4)
    http://www.semiconductors.philips.co...8/39340011.pdf
    Spinoza sagt (epist.62), daß der durch einen Stoß in die Luft fliegende Stein, wenn er Bewußtseyn hätte, meinen würde, aus seinem eigenen Willen zu fliegen. Schopenhauer

  3. #13
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    24.01.2004
    Beiträge
    222
    Ok, haste dich recht gehabt. Wusste ich auch noch nich

    mfg God

  4. #14
    Benutzer Stammmitglied
    Registriert seit
    05.06.2004
    Ort
    Köln
    Alter
    36
    Beiträge
    89
    jo, danke für die Info
    ich bin ein kompletter n00b auf dem Gebiet I²C
    deswegen hab ich auch ein zusätzliches thread aufgemacht
    Ich weiss jetzt schoin , dass es eine clock und eine BIdirektionale Datenleitung gibt
    das heißt ,dass der slave dazu aufgefordert werden muss daten zu senden

    AHA!

    Also meine Lösung würde dann ungefähr so aussehen:

    AVR1: Bein 1+2+3 d.h. {[Motor 1-9 / D out 1-18] [Poti 1-9 / A in 1-9]}
    AVR2: Bein 4+5+6 d.h. {[Motor 10-18 / D out 19-32] [Poti 10-18 / A in 10-18]}
    Ist das so verständlich?

    - Zu den Zwei Controllern:
    Welche würden das sein ATmega??
    und kennt einer von euch vielleicht Literatur über
    - AVRs
    - I²C
    - I²C am AVR
    Oder vielleicht sogar internet seiten?
    Oder hat jemand erfahrungen mit Einsteigersets, die er mir empfehlen könnte?

    Ich wär euch echt dankbar, denn ich bin total froh, dass ich vorraussichtlich nicht mit den ÜBERAUS teuren TIGER - modulen arbeiten muss. [-o<

    Viele Fragen auf einmal - danke für die Antworten jetzt schon

    Gruß, Gregor

  5. #15
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    23.05.2004
    Ort
    Schönaich
    Alter
    47
    Beiträge
    315
    Spinoza sagt (epist.62), daß der durch einen Stoß in die Luft fliegende Stein, wenn er Bewußtseyn hätte, meinen würde, aus seinem eigenen Willen zu fliegen. Schopenhauer

  6. #16
    Benutzer Stammmitglied
    Registriert seit
    05.06.2004
    Ort
    Köln
    Alter
    36
    Beiträge
    89
    Danke
    AVR1: Bein 1+2+3 d.h. {[Motor 1-9 / D out 1-18] [Poti 1-9 / A in 1-9]}
    AVR2: Bein 4+5+6 d.h. {[Motor 10-18 / D out 19-32] [Poti 10-18 / A in 10-18]}
    AVR3 kontrolliert dann beise über I²C und liest die stellungen der Beine aus

    Geht das so?

  7. #17
    Benutzer Stammmitglied
    Registriert seit
    05.06.2004
    Ort
    Köln
    Alter
    36
    Beiträge
    89
    hmm 2 tage - kein Antwort ?

    kein interesse an 6 beinern?

    ICH FÜHL MICH SOOOOO ALLEIN

    naja aber im ernst - Thema tot, odert kann mir jemand erklären ob das so geht, wie ich mir das vorstelle?

    Danke jetzt schon
    Gruss Gregor

  8. #18
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    29.01.2004
    Beiträge
    2.441
    AVR1: Bein 1+2+3 d.h. {[Motor 1-9 / D out 1-18] [Poti 1-9 / A in 1-9]}
    AVR2: Bein 4+5+6 d.h. {[Motor 10-18 / D out 19-32] [Poti 10-18 / A in 10-18]}
    Wenn du 9 Potis einlesen willst, brauchst du entweder 9 A/D Eingänge oder irgendeinen schlauen Trick. Soweit ich weiss, hat der ATMega16 nur 8 Eingänge, ob es welche mit mehr AD-Eingängen gibt weiss ich nicht.

    Wenn du mit Getriebemotoren arbeitest, brauchst du pro Motor 3 oder wenn du einen Inverter verwenden kannst nur 2 Pins.
    Falls du ohne Inverter arbeitest wären das 27 Ausgänge + 9 A/D Eingänge. Ich glaube, da musst du dich erst mal umsehen, welcher Controller soviele I/Os hat.
    Ich vermute mal du wirst vielleicht doch besser einen Controller pro 2 Beine nehmen, es sei denn du kennst den schlauen Trick den ich nicht kenne

    Ehrlich gesagt würde ich sowieso erst mal mit nur einem Bein anfangen.
    Ist ein bischen billiger, falls du feststellst, dass das schon mechanisch gar nicht so einfach klappt wie du dir das vorstellst.

    Wenn du dann ein Bein fertig hast, siehst du auch ob noch genug Controller für ein oder zwei Beine mehr übrig ist.

  9. #19
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    23.05.2004
    Ort
    Schönaich
    Alter
    47
    Beiträge
    315
    Oder alternativ Servos verwenden, da hätte man ja schon alles drin, denn konstruktiontechnisch ist das auch mit Servos ne ganz schöne Herausforderung.

    Ehrlich gesagt würde ich sowieso erst mal mit nur einem Bein anfangen.
    Das würde ich auch vorschlagen.
    Spinoza sagt (epist.62), daß der durch einen Stoß in die Luft fliegende Stein, wenn er Bewußtseyn hätte, meinen würde, aus seinem eigenen Willen zu fliegen. Schopenhauer

  10. #20
    Benutzer Stammmitglied
    Registriert seit
    05.06.2004
    Ort
    Köln
    Alter
    36
    Beiträge
    89
    ja, ich wollte auch erst mit einem bein anfangen um das prinzip rauszubekommen, aber die Idee mit 3 Controllern ist gut

    das kann ich dann über I²C verbinden
    hoffentlich funktioniert das so!
    Ich will jetzt heim um das ganze auszuprobieren, aber ich kann nicht
    Muss noch bis zu den Sommerferien warten

Seite 2 von 3 ErsteErste 123 LetzteLetzte

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress