chubie
22.12.2005, 16:29
Hallo,
da ich mittlerweile schon laenger Programmiere, wollte ich jetzt auch mit der Mikrocontrollerprogrammierung anfangen.
Ich habe das STK500 und will damit einen ATmega16 programmieren.
Mein Vorhaben:
Ich will ein ferngesteuertes Auto basteln.
Dies soll folgendes koennen:
Vorwaerts-, Rueckwaerts-, Links und Rechtsfahren.
Vom Auto sollen an die Fernsteuerung Geschwindigkeit und Drehzahl uebermittelt werden (und eventuell andere Informationen).
Es gibt eigentlich zwei Probleme die ich habe.
1. Ansteuerung der Motoren:
Ich habe mir ueberlegt, da der Controller 5V bei den analogen Ausgaengen bringt, dass ich damit einen Transistor ansteuere, welche dann den staerkeren Stromkreis jeweils regelt.
Ist das soweit moeglich, oder liege ich da falsch?
2. Uebertragung der Daten
Jetzt haenge ich noch daran, wie ich die Daten uebertragen kann.
Ich habe mir bereits eine Art kleines Protokoll ausgedacht, mit dem ich Daten uebermitteln kann
=> Ich will kein Modul mit fertigem Protokoll.
Das Modul soll lediglich wenn ich eine 1 sende am anderen Ende wieder eine 1 liefern (bei 0 das gleiche analog dazu).
Ich hab mir die Funkmodule durchgeguckt und ich komm da nicht weiter.
Kennt da jemand eines?
Vielen Dank schonmal fuer eure Hilfe im Vorraus!
MFG
da ich mittlerweile schon laenger Programmiere, wollte ich jetzt auch mit der Mikrocontrollerprogrammierung anfangen.
Ich habe das STK500 und will damit einen ATmega16 programmieren.
Mein Vorhaben:
Ich will ein ferngesteuertes Auto basteln.
Dies soll folgendes koennen:
Vorwaerts-, Rueckwaerts-, Links und Rechtsfahren.
Vom Auto sollen an die Fernsteuerung Geschwindigkeit und Drehzahl uebermittelt werden (und eventuell andere Informationen).
Es gibt eigentlich zwei Probleme die ich habe.
1. Ansteuerung der Motoren:
Ich habe mir ueberlegt, da der Controller 5V bei den analogen Ausgaengen bringt, dass ich damit einen Transistor ansteuere, welche dann den staerkeren Stromkreis jeweils regelt.
Ist das soweit moeglich, oder liege ich da falsch?
2. Uebertragung der Daten
Jetzt haenge ich noch daran, wie ich die Daten uebertragen kann.
Ich habe mir bereits eine Art kleines Protokoll ausgedacht, mit dem ich Daten uebermitteln kann
=> Ich will kein Modul mit fertigem Protokoll.
Das Modul soll lediglich wenn ich eine 1 sende am anderen Ende wieder eine 1 liefern (bei 0 das gleiche analog dazu).
Ich hab mir die Funkmodule durchgeguckt und ich komm da nicht weiter.
Kennt da jemand eines?
Vielen Dank schonmal fuer eure Hilfe im Vorraus!
MFG