Hallo! Bei der Programmierung des Atmel Atmega8 in C habe ich diverse Propleme. Ich habe eine variable Spannung, die zwischen 1 und 5 Volt liegt, die ich in binäre Sprache umwandeln muss um sie in Intervalle wie z. B. 1;1,5;2;2,5 Volt usw. einteilen zu können. Dies ist notwendig um eine proportionale Abhängigkeit zwischen dem Spannungswert und seiner ihn beeinflussenden Größe zu schaffen. Über jederleih Hilfe oder Tipps, die mich der Lösung des Problemes näher bringen, wäre ich sehr dankbar! Mit freundlichem Gruß Ihr André Lemke
Und wo genau liegt dein Problem? Ich sehe in deinem Text keins, jedenfalls keines was man ohne mehr Informationen beheben kann.
Das Problem besteht eher darin, dass ich was das Programmieren in C angeht gänzlich unerfahren bin. Mir ist zwar bewusst, dass ich mit dem integrierten ADC arbeiten muss, aber nicht weiß, wie ich in AVR-Studio (mit dem ich versuche zu arbeiten) die eingelesen Daten abrufe und verarbeite.
Dann schau mal ins AVR-GCC-Tutorial auf dieser Seite. Da steht alles wissenswerte drin (wie man den ADC konfiguriert, wie man eine Wandlung startet und wie man das Ergebnis ausliest).
@Andre Lemke: Welche Referenzspannung willst du nehmen und mit welcher Spannung läuft dein Atmega?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.