www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Servo Quarz Atmega32


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Manfred (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo

Ich möchte mit meinem Atmega32 versuchen ein paar Experimente mit 
Modellbauservos machen.Ich Web findet man viele gute Tutorials zur 
Ansteuerung mit C und Timern.Ich frage mich nun welchen Quarz ich für 
mein Board nehmen sollte damit das ganze möglichst einfach wird 
(HardwareSeite).
Muss ich was beachten bei der Auswahl.Ich würde ansonsten einfach den 
Standard 16 Mhz Quarz nehmen.

mfg

Manfred

Autor: Hannes Lux (hannes)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Manfred schrieb:
> 16 Mhz Quarz

Ich komme bei Servos meist mit 1 MHz internem RC-Oszillator und 
kleineren AVRs zurecht.

...

Autor: Peter W. (Firma: Huddel und Brassel Ltd.) (jaffel) Benutzerseite
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Die Servos wollen aber auch irgendwie angesteuert werden, oft ueber die 
UART. Also wuerde ich gleich von Anfang an, einen Quarz nehmen, der fuer 
die UART gut geeignet ist. 14,7465 MHz oder 7,3728 MHz z.B.
Ein Mega32 ist wirklich etwas gross. Ein simpler Tiny2313 reicht fuer 
4-5 Servos sicher aus. Sonst ein ATmega8, 48, 88 oder sowas.
Ich weiss auch nicht warum immer wieder diese monstroesen ATmeaga 16, 32 
genommen werden. Wenn es an Platz mangelt, warum nicht gleich einen 
mega644 oder 1284 ? Dann ist Platz satt.

Autor: Hannes Lux (hannes)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Peter W. schrieb:
> Ich weiss auch nicht warum immer wieder diese monstroesen...

Klotzen statt Kleckern, nur das Beste ist gut genug... ;-))

Peter W. schrieb:
> UART gut geeignet ist. 14,7465 MHz oder 7,3728 MHz

Wenn UART im Spiel ist, dann verwende ich natürlich auch einen 
Baudratenquarz, meist 7,3728 MHz. Davon war aber hier nicht die Rede.

...

Autor: µC-Bastler (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hannes Lux schrieb:
> Wenn UART im Spiel ist, dann verwende ich natürlich auch einen
> Baudratenquarz, meist 7,3728 MHz.

Das ist gut so. Mit einem Quarz mit doppelter Frequenz, also 14.7456 MHz 
lassen sich, bis auf 250 kBd, alle gängigen Baudraten ebenfalls exakt 
erzeugen ;-)

Autor: Hannes Lux (hannes)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
µC-Bastler schrieb:
> Mit einem Quarz mit doppelter Frequenz, also 14.7456 MHz

Richtig, aber man muss nicht immer mit Kanonen auf Spatzen schießen. 
Meist reicht mir 9k6 für UART, und da baue ich auch oft genug noch 
Pausen zwischen den Bytes ein, um der Gegenseite Zeit zur Verarbeitung 
zu lassen. Meist nehme ich aber viel kleinere AVRs als den ATMega32.

...

Autor: Peter W. (Firma: Huddel und Brassel Ltd.) (jaffel) Benutzerseite
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
> Richtig, aber man muss nicht immer mit Kanonen auf Spatzen schießen.

Stimmt schon, aber wenn ich doch einen Sack Kartoffeln, statt eine 
kleine Tuete, fuer das gleiche Geld bekomme, nehme ich doch den Sack, 
oder nicht ?
Mal abgesehen davon das Quarze keine Wurzeln schlagen.

Autor: Lothar Miller (lkmiller) (Moderator) Benutzerseite Flattr this
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Peter W. schrieb:
> fuer das gleiche Geld bekomme
Du hast einen höheren Stromverbrauch und damit mehr Verlustleistung...

Autor: Peter W. (Firma: Huddel und Brassel Ltd.) (jaffel) Benutzerseite
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Welche sich bei 5 Servos mit vielleicht 1A / Stk. Haltestrom sicher 
gravierend auswirken wird.
Dabei dann auch nicht vergessen CMOS statt TTL zu nehmen !

Autor: µC-Bastler (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Lothar Miller schrieb:
> Du hast einen höheren Stromverbrauch und damit mehr Verlustleistung...

Ob sich der in Relation zu den Servos nennenswert bemerkbar machen 
würde, wage ich zu bezweifeln.
Aber du hast natürlich Recht, es kostet etwas Strom. Dafür gibt die 
höhere Taktfrequenz während der Entwicklung mehr Reserven in der 
Rechenleistung. Optimieren kann man später immer noch, wenn klar ist, 
was der µC wirklich zu tun hat und es auf das letzte Milliamper ankommt.

Autor: Werner (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Peter W. schrieb:
> Dabei dann auch nicht vergessen CMOS statt TTL zu nehmen !

Was früher TTL war und heute auch noch die 74er Nummern trägt, ist für 
Standardanwendungen schon lange HCT oder HC. Und das C besagt ...?
Richtig: CMOS

Autor: Peter W. (Firma: Huddel und Brassel Ltd.) (jaffel) Benutzerseite
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Sry, wenn das jetzt falsch rueber kam, aber ich dachte eigentlich mehr 
an PXOs wie sie z.B. Reichelt verkauft. Aber wir uebertreiben es nun.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net