Du kannst keine neue Antwort schreiben
Seiten (3): [1] 2 3 »

Autor Thema 
Neil

99.9% harmless nerd


Administrator

Neil

Registriert seit: Aug 2000

Wohnort: Delft

Verein: SOLARIS

Beiträge: 7776

Status: Offline

Beitrag 81413 , RMB-AVR-Kurs Anwendungen [Alter Beitrag14. August 2005 um 10:09]

[Melden] Profil von Neil anzeigen    Neil eine private Nachricht schicken   Neil besitzt keine Homepage    Mehr Beiträge von Neil finden

Hi,

bald irgendwann ist es ja so weit und der Kurs geht los. Habe schon einige Ideen im Kopf. unter anderem die Servoansteuerung. Danach habe ich mal im Netz gesucht und folgende zwei Sachen gefunden:
http://www.krause-robotik.de/Shop/k007u004s002.htm
http://www.shop.robotikhardware.de/...?products_id=23
Der letzte Link ist genau das was ich mir vorstelle. Ein Baustein dem ich nur sagen muss welches Servo welche Stellung haben soll. 10 Servos wären für eine Rakete vollkommen okay. Da ist nur das Problem mit der Schnittstelle. Es scheint wohl so zu sein, das hin und wieder mal auch so ein paar Daten ausgegen werden können.
Jetzt ist aber der ATMEL mit Sicherheit nicht so reichlich mit Schnittstellen ausgestattet wie nötig. Zumal auch nboch ein MAX232 da rein muss und was ist I2C?
So ein Teil scheint aber nur ein PIC zu sein der intern die Pulsbreitmodulation für die Servos macht. Können wir so ein PIC dann auch selber machen?

Gruß

Neil

Die Erde ist eine Scheibe. Egal in welche Richtung sich die Menschheit bewegt, sie geht immer auf einen Abgrund zu.


emmpunkt

Überflieger

emmpunkt

Registriert seit: Jul 2003

Wohnort: Nümbrecht

Verein: Solaris-RMB

Beiträge: 1115

Status: Offline

Beitrag 81414 [Alter Beitrag14. August 2005 um 10:28]

[Melden] Profil von emmpunkt anzeigen    emmpunkt eine private Nachricht schicken   Besuche emmpunkt's Homepage    Mehr Beiträge von emmpunkt finden

Hi Neil,
I2C ist ein Bussystem. Es diehnt zur Komunikation zwischen verschiedenen Baugruppen und braucht nur 2 Drähte.
Im Kurs soll imho ein EEProm angeschlossen werden.

Aber was brauchst du denn genau?

Gruss M.
Stefan Wimmer

Grand Master of Rocketry


Moderator

Stefan Wimmer

Registriert seit: Aug 2000

Wohnort: Berlin

Verein: Deutsche Experimental Raketen Arbeitsgruppe (DERA)

Beiträge: 2398

Status: Offline

Beitrag 81421 [Alter Beitrag14. August 2005 um 12:08]

[Melden] Profil von Stefan Wimmer anzeigen    Stefan Wimmer eine private Nachricht schicken   Besuche Stefan Wimmer's Homepage    Mehr Beiträge von Stefan Wimmer finden

...und zur Servoansteuerung ist zu sagen, dass bei den bei Modellbauservos eingesetzten Frequenzen (50 bis wenige Hundert Hertz) im Prinzip jeder AVR-Pin zusammen mit einem Stück Software zur Ansteuerung geeignet ist. Einen AtMega16 könnte man so also bis zu 30 Servos ansteuern lassen. 2 Pins habe ich dabei schon für die serielle Schnitstelle (UART, I2C) zu einer "Institution" vorgesehen, die vorgibt, welcher Servo wie stehen soll - sonst wären es 32 Servos.

Reicht das?
wink

It's the Government - it doesn't have to make sense! (B. Kaplow in r.m.r)
CharlyMai

Foren-Prediger


Administrator

CharlyMai

Registriert seit: Mär 2005

Wohnort: Hannover

Verein: SOLARIS-RMB e.V. (P2;T2) / AGM / TRA#21598

Beiträge: 1970

Status: Offline

Beitrag 81424 [Alter Beitrag14. August 2005 um 13:36]

[Melden] Profil von CharlyMai anzeigen    CharlyMai eine private Nachricht schicken   Besuche CharlyMai's Homepage    Mehr Beiträge von CharlyMai finden

@Neil

Jeder Pin eines Atmels kann eine Schnitstellenfunktion übernehmen. Zwar hat der Atmel "Hardwareseitige" Schnitstellen, jedoch ist durch ein Stück Software jeder Pin in der Lage RS232 I2C oder 1Wire (iButton) zustände aufzunehmen *fg* den Mutationen sind da keine Grenzen gesetzt ...

Alles der Reihe nach im Kurs ... Rom wurde auch nicht an einem Tag erbaut :-)

viele Grüße
Pierre

•"Der Glaube an eine bestimmte Idee gibt dem Forscher den Rückhalt für seine Arbeit.
Ohne diesen Glauben wäre er verloren in einem Meer von Zweifeln und halbgültigen Beweisen." Konrad Zuse

•Konstruiere ein System, das selbst ein Irrer anwenden kann, und so wird es auch nur ein Irrer anwenden wollen.

SOLARIS-RMB e.V. AGM
CharlyMai

Foren-Prediger


Administrator

CharlyMai

Registriert seit: Mär 2005

Wohnort: Hannover

Verein: SOLARIS-RMB e.V. (P2;T2) / AGM / TRA#21598

Beiträge: 1970

Status: Offline

Beitrag 81450 [Alter Beitrag14. August 2005 um 20:32]

[Melden] Profil von CharlyMai anzeigen    CharlyMai eine private Nachricht schicken   Besuche CharlyMai's Homepage    Mehr Beiträge von CharlyMai finden

Ich finde diesen Tread sehr sinnvoll, damit weiss ich dann auch, wo ich besondere prioritäten setzen muss, bzw. welches Thema ich noch erweitern sollte.

bislang "gespeichert" bei mir sind :

  • multi Servo ansteuerung
  • Solaranlagensteuerung
  • Schubmessstand (A/D Wandlung vielleicht auch extern)


Weitere "Wünsche" immer hier hinein ...

Grüße
Pierre

•"Der Glaube an eine bestimmte Idee gibt dem Forscher den Rückhalt für seine Arbeit.
Ohne diesen Glauben wäre er verloren in einem Meer von Zweifeln und halbgültigen Beweisen." Konrad Zuse

•Konstruiere ein System, das selbst ein Irrer anwenden kann, und so wird es auch nur ein Irrer anwenden wollen.

SOLARIS-RMB e.V. AGM
Tom

Grand Master of Rocketry


Administrator

Tom

Registriert seit: Aug 2000

Wohnort: Neustadt

Verein: T2 , SOL-1

Beiträge: 5257

Status: Offline

Beitrag 81453 [Alter Beitrag14. August 2005 um 21:24]

[Melden] Profil von Tom anzeigen    Tom eine private Nachricht schicken   Besuche Tom's Homepage    Mehr Beiträge von Tom finden


  • D-Mag mit Atmel und 2 x KMZ51
  • Zündgerät mit Widerstandsmessung
  • Minidatenlogger für Analogspannungen
Marsi

Anzündhilfe

Registriert seit: Jun 2004

Wohnort: AC/KT

Verein:

Beiträge: 25

Status: Offline

Beitrag 81462 [Alter Beitrag14. August 2005 um 23:07]

[Melden] Profil von Marsi anzeigen    Marsi eine private Nachricht schicken   Besuche Marsi's Homepage    Mehr Beiträge von Marsi finden

Hi,
wollte mal vor ab fragen, ob man weitere Hardware benötigt und worauf man beim Kauf achten sollte. Es war ja von Magnetfeldsensoren die Rede und der gleichen, die sind wohl nicht bei der "Grundausstattung" dabei nehm ich mal an. Gibts da evtl ne Empfehlung von oben welches Bauteil genommern werden sollte? Brauch ich spezielle Stecker oder dergleichen um den Sensor an der Platine anzuschließen?
Wie ist das mit dem LCD Display? Es liegt ja ein 16 x 2 Zeilen LCD bei. Aber irgendwie hab ich gehört ein größeres (16x4) wär praktischer? Welchen Anschluss muss dieser dann haben?

stick out tongue

Gruß
Marsi

P.S.: Sorry wenns bisschen OT ist.
CharlyMai

Foren-Prediger


Administrator

CharlyMai

Registriert seit: Mär 2005

Wohnort: Hannover

Verein: SOLARIS-RMB e.V. (P2;T2) / AGM / TRA#21598

Beiträge: 1970

Status: Offline

Beitrag 81463 [Alter Beitrag14. August 2005 um 23:30]

[Melden] Profil von CharlyMai anzeigen    CharlyMai eine private Nachricht schicken   Besuche CharlyMai's Homepage    Mehr Beiträge von CharlyMai finden

Wenn solche Hardware besprochen bzw. zum Einsatz kommen wird, werden natürlich Layouts und Bezugsquellen angegeben.

Da wir ja Vorausschauend arbeiten, und ja auch ein "Flight-Board" kommen wird (da ist dann ein Magnetfeld Sensor drauf) werden diese Themen natürlich auch spätestens dort bearbeitet ...

Ersteinmal ist es wichtig, das "Grundlagen" geschaffen werden und dazu reicht ein 16*2 Display vollkommen aus. Der Anschluß von den größeren Brüdern wie. z.B. mit 2* |Enable| (40*4) werden natürlich auch besprochen. Die Beispiele im allgemeinen Kurs behandeln ersteinmal nur das mitgelieferte Material, was wirklich vollkommen ausreichend ist um den Prozessor mit seiner Pheripherie zu verstehen.

Meine bisherige Planung beläuft sich auf ca. 50 Kursteile bei durchschnittlich einem pro Woche haben wir damit ca. ein Jahr zu tun , dabei sind KEINE Ferien oder Urlaubstage eingerechnet, die ich bestimmt auch machen werde ....

Ich hoffe hiermit wird noch einmal deutlich, wie komplex das Thema Atmel ist *fg* und dabei sind Verbindungen zum PC über Software (Visual Basic) nicht inbegriffen. Ich hoffe hierfür findet sich dann bei Gelegenheit auch noch jemand der einen Entsprechenden Kurs in verbindung mit dem Board anbieten kann *zwinker*

viele Grüße
Pierre (der, der weiter am Kurs schreibt)

•"Der Glaube an eine bestimmte Idee gibt dem Forscher den Rückhalt für seine Arbeit.
Ohne diesen Glauben wäre er verloren in einem Meer von Zweifeln und halbgültigen Beweisen." Konrad Zuse

•Konstruiere ein System, das selbst ein Irrer anwenden kann, und so wird es auch nur ein Irrer anwenden wollen.

SOLARIS-RMB e.V. AGM
Stefan Wimmer

Grand Master of Rocketry


Moderator

Stefan Wimmer

Registriert seit: Aug 2000

Wohnort: Berlin

Verein: Deutsche Experimental Raketen Arbeitsgruppe (DERA)

Beiträge: 2398

Status: Offline

Beitrag 81470 [Alter Beitrag15. August 2005 um 08:08]

[Melden] Profil von Stefan Wimmer anzeigen    Stefan Wimmer eine private Nachricht schicken   Besuche Stefan Wimmer's Homepage    Mehr Beiträge von Stefan Wimmer finden

Hallo Marsi und alle anderen Kursteilnehmer,

ja, es gibt noch ein Stück Hardware, welches ihr besorgen könntet: ein kleines Steckernetzteil oder so (wer ein Labornetzgerät hat, kann natürlich auch das nehmen).

Die AVR-Kurs Platine ist mit einem Schaltregler ausgestattet, welcher von 8V bis 24V DC alles schluckt. Er wird auch nicht wärmer je höher die Eingangsspannung ist. Die Auswahl des Netzteiles ist also nicht sehr kritisch. Es sollte nur in der Lage sein, eine Leistung (U*I) von mindestens 8 Watt zu liefern.

It's the Government - it doesn't have to make sense! (B. Kaplow in r.m.r)
Neil

99.9% harmless nerd


Administrator

Neil

Registriert seit: Aug 2000

Wohnort: Delft

Verein: SOLARIS

Beiträge: 7776

Status: Offline

Beitrag 81472 [Alter Beitrag15. August 2005 um 09:40]

[Melden] Profil von Neil anzeigen    Neil eine private Nachricht schicken   Neil besitzt keine Homepage    Mehr Beiträge von Neil finden

Hi,

die Idee eines externen Servosteuerbaustein ist dieses, das dadurch das Programm meiner Meinung nach einfacher zu schreiben wäre. Servos werden mit einem Puls Pause Signal gesteuert. Es kommt da also aufs Timing an. Wenn ich das extern vergebe, brauche ich in meiner Software nicht um Timingprobleme zu kümmern, muss nicht auf den Augenblick genau den Ausgang umsetzen.

Bei dem Thema Datenlogger / externen AD Wandler, wäre es toll wenn man einen AD Wandler bespricht mit mehr Leistung als die internen des ATMEL. Also höhere Auflösung und schnellere Wandlung.

Gruß

Neil

Die Erde ist eine Scheibe. Egal in welche Richtung sich die Menschheit bewegt, sie geht immer auf einen Abgrund zu.


Seiten (3): [1] 2 3 »
[Zurück zum Anfang]
Du kannst keine neue Antwort schreiben