Hallo Forum, ich habe einen Microcontroller programmiert, der jetzt einen Durchflusszähler ausliest. Bevor ich den Sensor einbaue, möchte ich gern einmal testen, ob er wirklich die spezifizierte Anzahl Impulse (5V-->0V) pro Liter Wasser liefert und ob die Interrupt Routine vom Microcontroller auch alle Impulse erkennt bzw. bis zu welcher Frequenz sie korrekt arbeitet. Daher die Frage: Gibt es jemanden im Raum Frankfurt Main, der geeignetes Messequipment besitzt und ggf. bereit wäre, mit mir eine kleine Messaktion durchzuführen? Ich sage mal ganz kühn, dass es sicher nicht so lange dauern wird. Viele Grüße Jan
Nimm doch einfach eine Waage und wiege das Wasser das durchgeflossen ist. Funktioniert mit allen Drücken und Geschwindigkeiten und je länger du laufen lässt desto kleiner ist der Meßfehler. Messen kannst du auch mit nem Becherglas aus der Apotheke. Die sind in der Regel hinreichend genau
Hallo Bogomil, die von Dir beschriebene Messung will ich natürlich machen, nur wollte ich beide Komponenten auch UNABHHÄNGIG voneinander testen. Mit dem Impulsgeber möchte ich beispielsweise herausfinden, wie viele Impulse ich pro Sekunde senden kann, ohne den Microcontroller zu überfordern. Gruß Jan
Jan schrieb: > Mit dem > Impulsgeber möchte ich beispielsweise herausfinden, wie viele Impulse > ich pro Sekunde senden kann, ohne den Microcontroller zu überfordern. Das steht doch im Datenblatt. Die maximale Zählfrequenz beim AVR ist f_CPU / 2. Peter
Hi Peter, ist es nicht denkbar, dass Impulse nicht mehr sauber verarbeitet werden, weil das Programm downstream von der Interrupt Service Routine mit der Verarbeitung nicht mehr nachkommt, wenn die Impulse in zu hoher Frequenz reinkommen? Vielleicht mache ich mir aber auch unnötig Sorgen, da der Sensor im gültigen Messbereich höchstens 100 Impulse pro Sekunde liefern wird. Gruß Jan
Jan schrieb: > ist es nicht denkbar, dass Impulse nicht mehr sauber verarbeitet werden, > weil das Programm downstream von der Interrupt Service Routine mit der > Verarbeitung nicht mehr nachkommt, wenn die Impulse in zu hoher Frequenz > reinkommen? Kommt drauf an, wie Du das Programm geschrieben hast. Tip: Man sollte eine ergonomische Anzeigerate einstellen, also max 2..5 Messungen/s. Du kannst Dir auch ganz einfach mit nem 2.AVR nen Frequenzgenerator basteln (CTC-Mode + Toggle Pin on Compare). Peter
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.