PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : frage...



tux2
25.02.2004, 12:28
hi

Also ich hab beschlossen mich auch mal bissl mit Mikrocontrollern zu beschäftigen.

Habe vor mich mit dem AVR zu beschäftigen. Wenn ich mir die/das ATMega16 kaufe, ist das dann die Schaltung die auf der Seite beschrieben wird(->http://www.mikrocontroller.net/tutorial/equipment.htm) , um den Mikroprozessor irgendwo hinzustöpseln?! Würde ich mir dann das Basteln der Schaltung sparen, weil so viel Plan hab ich davon noch nicht*?*


Was wäre für den Anfang noch nützlich, wenn ich led's blinken lassen will oder so

danke schonmal für die hilfe...

tux2

Jochen
25.02.2004, 13:58
Kauf dir doch einen ATMega 8 (mit 16Mhz getaktet). Der ist pinkompatibel zum AT90S4433 auf mikro....net d.h du kannst die Schaltung verwenden. Leider sind die ATMega 8's bei Reichelt nicht lieferbar... Erst wieder im März.

Gruss, Jochen

Matthias
25.02.2004, 14:05
Brauch man denn sonst noch was? Nen Quarz oda so...

Matthias

tux2
25.02.2004, 14:23
brauch ich dann noch ne spannungsquelle oder irgendwie sowas?oder wie läuft das.

Flite
25.02.2004, 15:14
Um einen Mega8 zum laufen zu bringen brauchst du folgenes:
- eine Resetschaltung (bestehend aus einem 10k Pullupwiderstand und einem 47 pF Keramikkondensator)
- eine Spannungsversorgung (Netzteil DC mit 9-15V), einen 7805 Spannungswandler, zwei 100nF Kerkos und einem 10uF Elko
- einen ISP Programmer (In System Programming) entweder kaufen oder nachbauen (www.mikrocontroller.net)

@Matthias: der mega8 oder mega16 benötigt keinen externen Quarz, da er über ein internen Crystal Oscillator verfügt. Dieser ist Standardmäßig aktiviert und läuft mit 1MHz. Man kann einen externen hinzuschalten und muss diesen aber erst über die Fuse Bits aktivieren. Mit den Fusebits kann man auch die Frequenz des internen Taktgebers verändern. Der interne Taktgeber läuft etwas ungenauer als ein externer Quartz, was sich z.B. bei einer schnellen Datenübertragung per RS232 bemerkbar macht. Er ist nicht sehr temperaturstabil.

Grüße
Flite

Jochen
25.02.2004, 16:08
Brauch man denn sonst noch was? Nen Quarz oda so...

Matthias

Baut am besten die Schaltung so wie sie auf www.mikrocontroller.net vorgestellt wird. Da wird auch die Schaltung für die Spannungsversorgung erklärt.

tux2
25.02.2004, 20:36
mit dem atmega8 würde ich mir das aber sparen oder?brauch ich da auch die schaltung für die spannungsversorgung oder reicht dad so n netzteil?

Jochen
26.02.2004, 00:01
mit dem atmega8 würde ich mir das aber sparen oder?brauch ich da auch die schaltung für die spannungsversorgung oder reicht dad so n netzteil?

Nein

Wenn du ein Labornetzteil has das 5V liefert dann ja, wenn nicht, dann musst du halt die 30Cent für die Spannungsregler Schaltung bezahlen (Unbedingt empfehlenswert, dann kannst du deinen MC an Spannungen von 7 - 15 Volt betreiben, z.b Akkus)

26.02.2004, 06:20
Also soweit ich weiss, kannst du die Versuche die im AVR-Tutorium auf http://www.mikrocontroller.net/tutorial/equipment.htm beschrieben sind auch mit dem ATMega16 nachvollziehen.

Wenn dir die Bastelei der Grundschaltung für den Anfang noch zu schwierig ist, bekommst du da im Shop für 25€ auch eine fertige Platine mit der Grundschaltung. Da ist dann der Quarz, der Spannungsregler, eine serielle Schnittstelle und der ISP-Anschluss fertig drauf.

Für die Versuche im Tutorium musst du dir dann nur noch ein paar LEDs, Widerstände, Taster und ein LCD besorgen, was du für den jeweiligen Versuch genau brauchst steht ja immer dabei.

freddy
26.02.2004, 10:36
@Flite: Welcher interne Crystal Oszillator ?? Soweit ich weis ist da ein R-C-Oszillator drinnen, welcher auch nicht gerade Temperaturstabil ist.

Flite
26.02.2004, 10:48
@freddy: du hast natürlich recht! es ist ein r-c oscillator. hab mich da verschrieben!

tux2
26.02.2004, 10:56
ist jetzt der spannungsregler da drauf oder net???