Hallo, Ich möchte den Wert eines LDR auslesen. Das Problem ist, das ich einen ATtiny2313 verwedende, welcher keinen ADC hat. Im hab mal einen Beitrag gelesen, wo jemand dies mit den Analog komparatoren realisiert hat. Jedoch finde ich den Beitrag nicht mehr. Wenn ich mich recht erinnere wurde dabei ein Kondesator geladen, und mit dem Komparator, die Zeit gemessen bis eine bestimmte Spannung erreicht wurde. Nur weis ich nicht mehr wie das genau war. Bitte um hilfe... MFG Marko
So brauch ich aber 3 Pins. In dem genannten Beitrag wurde das aber mit nur einem Pin gelöst. Die Messung muss nicht schnell sein, eine linearität ist auch nicht unbedingt erforderlich, da der LDR Werte, sowieso über eine Tabelle der Helligkeit zugeordnet werden müßen. Könnte man nicht den Kondensator direkt mit dem LDR Laden, die Kondesatorspannung mit einem Komparator Eingang abgreifen. Die Interene Spannungsreferenz wird auf dem anderen Komparator-Input gelegt.
>So brauch ich aber 3 Pins. klemme den Widerstand direkt an Betriebsspannung. Zum Entladen sschaltest du einfach den AIN-Eingang auf Ausgang-LOW um. Du solltest ihm aber einen kleinen Schutzwiderstand spendieren. >In dem genannten Beitrag wurde das aber mit nur einem Pin gelöst. Man, das die Leute immer alles mit NULL Aufwand wollen. Warum nicht lieber ganz ohne Pins??
> Könnte man nicht den Kondensator direkt mit dem LDR Laden, die > Kondesatorspannung mit einem Komparator Eingang abgreifen. Die Interene > Spannungsreferenz wird auf dem anderen Komparator-Input gelegt. Hört sich doch gut an, sollte so funktionieren. Du musst nur das RC Glied so dimensionieren das was auswertbares raus kommt. Entladen kannst dann wieder über den Komparatoreingang (Schutzwiderstand wäre gut).
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.