Atmega 8 ADC

Gast
Nein, Hausaufgaben muss man schon selber machen, sonst bringen sie 
nichts. Wenn du konkrete Fragen zu einzelnen Problemen hast hilft dir 
sicher jemand, aber so nicht.
Gast
Ganz einfach:

1. ADC initialisieren
2. Messung starten
3. Auf ADC-Fertig Interrupt warten
4. ADC-Register auslesen
5. Gewicht aus analog Spannung berechnen
6. Wenn "Ergebnis" >= 4kg dann Leuchte an, wenn nicht aus.
7. weiter ab 2.


Brauschst dich nicht bedanken, gern geschehen.


Gruß Knut
Knut schrieb:
> Ganz einfach:
>
> 1. ADC initialisieren
> 2. Messung starten
> 3. Auf ADC-Fertig Interrupt warten
> 4. ADC-Register auslesen
> 5. Gewicht aus analog Spannung berechnen
> 6. Wenn "Ergebnis" >= 4kg dann Leuchte an, wenn nicht aus.
> 7. weiter ab 2.
>

Tip an "Unbekannt"

Ob man auf den Interrupt wartet oder so wie im Tutorial gezeigt das ADSC 
Flag auswertet, ist weitgehend Geschmackssache. Das ADSC Flag mag für 
viele einfacher sein, weil man es nicht zurücksetzen braucht. Daher 
bauen auch die Routinen im Tutorial darauf auf.

Tip Nummer 2

Die Punkt 5 und 6 kann man sich vereinfachen, wenn man nicht den ADC 
Wert in ein Gewicht umrechnet, sondern die Grenze von 4kg in den 
zugehörigen ADC Wert. Dann muss man nur noch prüfen ob der aktuelle ADC 
Wert über diesem Grenzwert liegt und weiß ebenfalls, dass man über 4kg 
liegt.

> Brauschst dich nicht bedanken, gern geschehen.

Auch von mir ein 'gern geschehen'

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.