Hallo Freunde,
hier mein neuestes Projekt: Ein Oszilloskop mit dem ATMega.
Hier mal die Momentanen Daten:
GLCD: 240*128
µC: ATMega16 @ 16MHz ext. Quarz -> BASCOM
Und eben ein bissl Hühnerfutter...
Kurze Funktionsbeschreibung:
ADC im Single-Modus, direkt mit den Registern gearbeitet, und den Komparator als Trigger...
Die Timebase fehlt noch die werde ich mit einem Timer machen, steht aber noch aus.
Bisher hab ich erstmal eni großes Problem, vielleicht könnt ihr mir da ja helfen. Der Trigger (-> Komparator) löst im Prinzip richtig aus. Nur hin und wieder, da scheint er die falsche Flanke zu erwischen, und das stört natürlich enorm. Weiß einer, woran das liegen kann?
Angehängt mal ein Paar Fotos; eine Sinuskurve unbekannter Frequenz und ein Dreieck, sowie der ganze Kram auf einem Breadboard (rechts Eingangssektion - biss Hühnerfutter, Eingang mit Spannungsteiler auf VCC/2 und dann mit nem C den Eingang.
Links das Poti, Referenzspannung für den Komparator, um den Trigger einzustellen.. Oben sieht man die ISP und das was nach unten auf dem Board weggeht, das sind die Display-Strippen...
Gruß Rainer
hier mein neuestes Projekt: Ein Oszilloskop mit dem ATMega.
Hier mal die Momentanen Daten:
GLCD: 240*128
µC: ATMega16 @ 16MHz ext. Quarz -> BASCOM
Und eben ein bissl Hühnerfutter...
Kurze Funktionsbeschreibung:
ADC im Single-Modus, direkt mit den Registern gearbeitet, und den Komparator als Trigger...
Die Timebase fehlt noch die werde ich mit einem Timer machen, steht aber noch aus.
Bisher hab ich erstmal eni großes Problem, vielleicht könnt ihr mir da ja helfen. Der Trigger (-> Komparator) löst im Prinzip richtig aus. Nur hin und wieder, da scheint er die falsche Flanke zu erwischen, und das stört natürlich enorm. Weiß einer, woran das liegen kann?
Angehängt mal ein Paar Fotos; eine Sinuskurve unbekannter Frequenz und ein Dreieck, sowie der ganze Kram auf einem Breadboard (rechts Eingangssektion - biss Hühnerfutter, Eingang mit Spannungsteiler auf VCC/2 und dann mit nem C den Eingang.
Links das Poti, Referenzspannung für den Komparator, um den Trigger einzustellen.. Oben sieht man die ISP und das was nach unten auf dem Board weggeht, das sind die Display-Strippen...
Gruß Rainer