- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 26

Thema: Helligkeitssensor Schaltung gesucht mit Auswertung in Bascom

  1. #11
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    18.05.2007
    Ort
    Berlin
    Alter
    53
    Beiträge
    765
    Anzeige

    Praxistest und DIY Projekte
    Der von mir verlinkte gibt aktuell einen Wert von 2 bei ganz dunkler LED-Effektbeleuchtung aus. (10 Bit) Er sitzt hinter einer Rauchglastür auf dem finsteren Balkon. Empfindlichkeit ist also da. Zumindest bei vollen 5 Volt. Möglich, dass er ab einer bestimmten Helligkeit nur noch die 1023 ausgibt. Da müsste ich mal tagsüber für gucken. Nur, ob ich da dran denke?

    Schließlich soll er ja hier nur die Dunkelheit für die Beleuchtung erkennen. Der aktuelle Wert wird mir im Webfrontend angezeigt und so brauchte ich nur den Schwellwert im Programm ändern und neu flashen.

    Die Genauigkeit bekommst Du wohl nur mit einer Umrechnungstabelle hin. Denn die Realität bietet mehr Abstufungen als 10 Bit ermöglichen.

    Klicke auf die Grafik für eine größere Ansicht

Name:	Balkon_Hell.JPG
Hits:	13
Größe:	15,9 KB
ID:	29384
    Wenn das Herz involviert ist, steht die Logik außen vor! \/

  2. #12
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    31.05.2009
    Beiträge
    270
    Es gibt da auch fertige Sensoren (z.b. I²C > TSL45315).

    3....220000Lux
    z.b. http://www.watterott.com/de/TSL45315-Breakout
    mfG
    Willi

  3. #13
    Erfahrener Benutzer Robotik Visionär
    Registriert seit
    26.11.2005
    Ort
    bei Uelzen (Niedersachsen)
    Beiträge
    7.942
    Photodioden sind schon die genauere Wahl. Vor allem gibt es da welche (BPW21) gleich mit Filter, der die Empfindlichkeit relativ gut an das Auge anpasst. Sonst hat man beim LDR eine geringe Empfindlich bei rot und viel bei Grün. Dagegen hat eine Fotodiode ohne Filter eine hohe Empfindlichkeit bei rot und auch im nahen IR, aber eine geringere bei grün.

    Das generelle Problem ist aber, das die Helligkeit über einen großen Bereich variieren kann, von etwa 1 Lx (Kerzenlicht) bis 100000 Lx in der Sonne. Das kann man mit dem 10 Bit ADC im AVR nicht vernünftig mit linearer Skalierung erfassen. Von daher ist das oben genannt IC schon nicht schlecht . Linear geht es für einen kleineren Bereich, etwa 50-1000 Lx

    Der Strom einer Photodiode ist meist so klein, dass man ein Verstärkung braucht. Normal nimmt man einen Operationsverstärker als Transimpedanzverstärker.

  4. #14
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    07.03.2011
    Beiträge
    1.899
    Zitat Zitat von Besserwessi Beitrag anzeigen
    Das generelle Problem ist aber, das die Helligkeit über einen großen Bereich variieren kann, von etwa 1 Lx (Kerzenlicht) bis 100000 Lx in der Sonne. Das kann man mit dem 10 Bit ADC im AVR nicht vernünftig mit linearer Skalierung erfassen. Von daher ist das oben genannt IC schon nicht schlecht . Linear geht es für einen kleineren Bereich, etwa 50-1000 Lx
    Und genau da punktet ein LDR: er hat eine logarithmische Kennlinie. Und wenn man einen passenden Vorwiderstand wählt, braucht man auch keinen Verstärker. Einfacher und billiger gehts wirklich nicht.

    MfG Klebwax
    Strom fließt auch durch krumme Drähte !

  5. #15
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    14.11.2013
    Ort
    Home
    Beiträge
    213
    Hallo demmy,

    LED's als Sensor.

    probier es doch mal. Wirst doch die Bauelemente in deiner Bastelkiste haben. Ist doch auch schell mal zusammen gelötet. Erst mal reicht eine rote LED und 1n für Test..
    Mit BASIC auch einfach zu testen. Ich mache es in zeherschritten.
    Beispiel:
    If Licht < 30 Then „ist es dungel“
    If Licht >30 And Licht < 40 Then „bischen Licht“ usw.
    Musst natürlich die einzelnen Schritte selber ermitteln(nicht linear)

    Klicke auf die Grafik für eine größere Ansicht

Name:	Lichtsensor.jpg
Hits:	16
Größe:	42,5 KB
ID:	29385
    Ist primitiv aber für meine Anwendung völlig ausreichend.
    Idee war, wenn LED Spannung benötigt um zu leuchten, warum nicht umgedreht. Licht erzeugt Spannung.
    Da ADC – Eingänge sehr Hochohmig sind, ist keine weitere Beschaltung nötig
    Fotodiode.
    Solltest beachten Sonnenlicht , Glühbirne oder was auch immer, haben ein anderes Spektrum. Somit benötigst du auch eine passende Fotodiode für deine Anwendung.
    Wenn nicht zufrieden, hattest ja keine Kosten gehabt. Dann nimm ein fertiges Modul, wie vorgeschlagen wurde, ist die beste Variante.

    Mit freundlichen Grüßen
    fredred

  6. #16
    Erfahrener Benutzer Robotik Visionär
    Registriert seit
    26.11.2005
    Ort
    bei Uelzen (Niedersachsen)
    Beiträge
    7.942
    So wirklich logarithmish ist die Kennlinie des LDR nicht: das hat man eher 1/R = 1/R0 + Const. / Helligkeit. Wenn man also eine konstante Spannung anlegt, hat man einen etwa zur Helligkeit proprotionalen Strom und einen gewissen Dunkelstrom dazu, fast so wie bei der Photodiode. Durch die Schaltung als Spannungsteiler bekommt man eine nichtlineare Kennlinie, so dass der Messbereich etwas größer wird - für den vollen Helligkeitsbereich reicht es trotzdem nicht aus, aber wenigstens ist die Erweiterung des Bereichs per Umschaltung mit 1 Widerstand und 1 IO Port sehr einfach.

    Eine recht gut logarithmische Kennline bekommt man mit der Spannung an der Photodiode. Da muss man dann aber um etwa den Faktor 4 verstärken um auf 2,5 V zu kommen.

    Eine LED wirkt auch nur einfach als eine Photdiode mit eher exotischem Material und damit anderer Empfindlichkeit, erst ab einer Schwelle die der Farbe entspricht.

    Bei der Photodiode als Sensor bleibt noch die Möglichkeit den Strom über das Laden einen Kondensators auszuwerten - also etwa dass man die Zeit misst bis der Kondensator eine Spannung erreicht hat oder indem man nach eine Ladezeit die Spannung misst und so über die Zeit die Empfindlichkeit einstellen kann.

  7. #17
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    14.11.2013
    Ort
    Home
    Beiträge
    213
    Hallo Besserwessi,

    Eine LED wirkt auch nur einfach als eine Photdiode mit eher exotischem Material und damit anderer Empfindlichkeit, erst ab einer Schwelle die der Farbe entspricht.

    Dein Hinweis ist völlig korrekt. Aber die Antwort fehlt. Möchte er unbedingt die Helligkeit in 100 lx Schritten auswerten oder nur etwas für „Hausgebrauch“ realisieren.

    Gruß
    fredred



  8. #18
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    07.03.2011
    Beiträge
    1.899
    Zitat Zitat von demmy Beitrag anzeigen
    also ich möchte die Umgebungshelligkeit mit einem Lichtsensor bestimmen. Mhh ich würde schon gerne auf eine Genauigkeit < 5% kommen.
    Zitat Zitat von Besserwessi Beitrag anzeigen
    So wirklich logarithmish ist die Kennlinie des LDR nicht: das hat man eher 1/R = 1/R0 + Const. / Helligkeit. Wenn man also eine konstante Spannung anlegt, hat man einen etwa zur Helligkeit proprotionalen Strom und einen gewissen Dunkelstrom dazu, fast so wie bei der Photodiode. Durch die Schaltung als Spannungsteiler bekommt man eine nichtlineare Kennlinie, so dass der Messbereich etwas größer wird - für den vollen Helligkeitsbereich reicht es trotzdem nicht aus, aber wenigstens ist die Erweiterung des Bereichs per Umschaltung mit 1 Widerstand und 1 IO Port sehr einfach.

    Eine recht gut logarithmische Kennline bekommt man mit der Spannung an der Photodiode. Da muss man dann aber um etwa den Faktor 4 verstärken um auf 2,5 V zu kommen.

    Eine LED wirkt auch nur einfach als eine Photdiode mit eher exotischem Material und damit anderer Empfindlichkeit, erst ab einer Schwelle die der Farbe entspricht.

    Bei der Photodiode als Sensor bleibt noch die Möglichkeit den Strom über das Laden einen Kondensators auszuwerten - also etwa dass man die Zeit misst bis der Kondensator eine Spannung erreicht hat oder indem man nach eine Ladezeit die Spannung misst und so über die Zeit die Empfindlichkeit einstellen kann.
    Irgendwie kommt mir da der Begriff overengineerd in den Sinn.

    MfG Klebwax
    Strom fließt auch durch krumme Drähte !

  9. #19
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    29.07.2011
    Beiträge
    348
    Guten morgen zusammen,

    also zunächst einmal. es soll / muss keine hochpräzise Messung werden. Nur so genau wie es ohne großen Aufwand möglich ist.

    Zu meinem Aufbau, leider ist der Platz auf meiner Platine extrem beengt, deswegen Suche ich eine ganz simple Schaltung, mit möglichst wenig Teilen. Ich habe keine Problem damit, den Lichtsensor Softwareseitig abzugleichen, mit einem Offset z.B. , dafür wär aber ein möglichst linearer Verlauf von Vorteil. Wäre da nicht ein LDR die optimalere Wahl?

    Leider habe ich keine I2C Pins mehr frei, deswegen muss ich wohl auf eine Analoge Lösung ausweichen.

  10. #20
    Erfahrener Benutzer Lebende Robotik Legende Avatar von PICture
    Registriert seit
    10.10.2005
    Ort
    Freyung bei Passau in Bayern
    Alter
    73
    Beiträge
    11.077
    Hallo!

    Zitat Zitat von demmy Beitrag anzeigen
    Zu meinem Aufbau, leider ist der Platz auf meiner Platine extrem beengt, deswegen Suche ich eine ganz simple Schaltung, mit möglichst wenig Teilen. Ich habe keine Problem damit, den Lichtsensor Softwareseitig abzugleichen, mit einem Offset z.B. , dafür wär aber ein möglichst linearer Verlauf von Vorteil. Wäre da nicht ein LDR die optimalere Wahl?
    Natürlich ist ein LDR + Widerstand dafür optimal, weil es bei µC per "look-up table" beliebig linealisiert und für Umgebungslicht korriegiert werden kann.
    MfG (Mit feinem Grübeln) Wir unterstützen dich bei deinen Projekten, aber wir entwickeln sie nicht für dich. (radbruch) "Irgendwas" geht "irgendwie" immer...(Rabenauge) Machs - und berichte.(oberallgeier) Man weißt wie, aber nie warum. Gut zu wissen, was man nicht weiß. Zuerst messen, danach fragen. Was heute geht, wurde gestern gebastelt. http://www.youtube.com/watch?v=qOAnVO3y2u8 Danke!

Seite 2 von 3 ErsteErste 123 LetzteLetzte

Ähnliche Themen

  1. Schaltung für Ultraschallsensor Auswertung im Eigenbau
    Von logbuch im Forum Sensoren / Sensorik
    Antworten: 3
    Letzter Beitrag: 25.02.2009, 09:56
  2. Schaltung gesucht (Lichtsucher mit LDR)
    Von DirkP im Forum Elektronik
    Antworten: 3
    Letzter Beitrag: 11.10.2007, 22:53
  3. Helligkeitssensor / -Schalter
    Von zwanzischmark im Forum Elektronik
    Antworten: 7
    Letzter Beitrag: 07.09.2007, 00:20
  4. Timer mit NE 555, Schaltung gesucht !?!?!?!?
    Von tachopartner im Forum Elektronik
    Antworten: 2
    Letzter Beitrag: 25.06.2006, 21:42
  5. RC5 Auswertung mit Bascom (ATmega8)
    Von Bender im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 4
    Letzter Beitrag: 19.04.2004, 23:06

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test