Gast
#2886961
Hallo, ich habe Probleme mit meinem C-Programm. Ich möchte das zwei analoge Signale ziwschen 0V und 5V am AD-Wandler sowohl an Kanal_0 als auch an Kanal_1 anliegen und diese dann mit einander verglichen werden. Das größere Ergebnis soll im Hauptprogramm dann an Ports ausgegeben werden. Das Gerät dient im Endeffekt als Lautstärkeüberwachung. Es soll ab einer bestimmten Lautstärke an einem der beiden Mikrofone eine Rote Ampel angesteuer werden. Dann soll ein Zähler gestartet werden der sich um eins verringert wenn die Lautstärke wieder absinkt und wieder auf den Anfangswert setzt wenn die Lautstärke über einem bestimmten Wert ist. Somit soll die Ampel bei Lärm immer min Minuten leuchten. Mir ist bewusst das die Werte der Wartezeit und die dB Werte noch nicht stimmen aber die werde ich auch erst einstellen wenn das Programm sonst soweit richtig arbeitet. Ich würde mich freuen wenn ihr mir weiter helfen könntet indem ihr mir sagt ob ich den AD-Wandler richtig initialisiert habe und ob das Programm zur Erfassung der ADW-Werte bzw der Vergleich der beiden ADW-Kanäle richtig ist. Tut mir leid wenn ich viele Fehler drin hab, aber ich bin echt noch Anfänger und steh gerade sogar bei sowas einfachem wie dem Variablen Vergleich auf dem Schlauch. Ich bedanke mich schonmal bei euch.


