Forum: Mikrocontroller und Digitale Elektronik beleuchtungsstärkemessung


von wolfgang scheibbs (Gast)


Angehängte Dateien:

Lesenswert?

Hallo!

Ich bräuchte eure Hilfe! Ich will mit Hilfe des tsl 230 bausteins die
Beleuchtungsstärke messen 10µ bis 1000 W/m2!Das Ergebnis soll mit Hilfe
eines mikroprozessor 80c31 ausgewertet werden und über die serielle
Schnittstelle auf dem PC angezeigt werden. Das Datenblatt ist
beigelegt!

Bitte um Hilfe, vielen Dank im voraus!

von Rahul (Gast)


Lesenswert?

Guck doch mal nach Drehzahlmesser- oder Frequenzmess-Anwendungen.
Die verfolgen das gleich Problem.

von Danny (Gast)


Lesenswert?

Ich kann keine Frage erkennen.....

von wolfgang scheibbs (Gast)


Lesenswert?

@ danny

Die Frage dazu ist, wie ich den bereich im µ vision programieren soll
und wie ich die einzelnen Frequenzen messen kann!

von Rahul (Gast)


Lesenswert?

Ich hoffe, mein Hinweis hillt dir ein wenig.
Hohe Frequenzen kann man per Tor-Schaltung messen (Impulse während
einer bestimmten Zeit).
Für niedrige Frequenzen sollte man lieber die Periodendauer messen.
Peter Dannegger hatte zu dem Thema mal in der Codesammlung was
veröffentlich (suchen must du schon selber...).

von wolfgang scheibbs (Gast)


Lesenswert?

@ rahul

Es soll eher mit hohen Frequenzen grechnet werden! Aber so genau weiß
ich dass selber nicht! ich weiß nicht wie ich die verschiedenen watt
bereiche den Frequenzen zuordnen soll!!

von Danny (Gast)


Lesenswert?

Nur mal als Anregung: schau Dir mal die erste Seite deines Datenblattes
an. Besonders den Teil "Selectable Options"

von Jadeclaw D. (jadeclaw)


Lesenswert?

Die Lösung steht im Datenblatt. Schau mal auf Seite 4 / Figure1.
Dort ist der Zusammenhang von Frequenz zu Helligkeit aufgetragen,
und zwar für alle drei Bereiche.
Ist deine Software zu langsam, lässt sich das mit S2/S3
herunterteilen.

Gruss
Jadeclaw.

von hubert kirchstein (Gast)


Lesenswert?

s2 und s3 kannst du vergessen, lass die einfach offen und nimm s1 als
output, danach ist das intel kochrezept zu verwenden, viel spaß

von wolfgang scheibbs (Gast)


Lesenswert?

hallo!

vielen dank für die Hilfe, kann mir aber nicht jemand ein kleines
programm dafür schreiben dass mir einen kleinen breich ausgibt z.b:
1µ- 10µ Watt? ich kenn mich noch nicht gut aus mit dem interrupts!

vielen dank im voraus

von Rahul (Gast)


Lesenswert?

Andreas Roth "Das Mikrocontroller Kochbuch"

von wolfgang scheibbs (Gast)


Lesenswert?

@rahul

danke aber ich brauche das programm so schnell wie möglich bitte kann
es mir nicht jemand zumindest den anfang programmieren?

vielen dank im voraus

von Danny (Gast)


Lesenswert?

Ich habs geahnt.......

von hubert kirchstein (Gast)


Lesenswert?

hey wenn wir dir den code schreiben hast nichts davon, arbeite das doch
einmal durch und du verstehst es für immer! glaubst wir übernehmen die
arbeit für dih oder wie?

von wolfgang scheibbs (Gast)


Lesenswert?

@ hubert

nicht gerade die arbeit aber (bitte) zumindest einen Teil!! Ich
verstehe es besser wenn ich ein fertiges Programm vor mir habe um
daraus den Ablauf und die umsetzung zu erkennen!

vielen dank im voraus

von sasa odljelovic (Gast)


Lesenswert?

wartest du ich schick dir, gibst du mir deine i-postadresse

von wolfgang scheibbs (Gast)


Lesenswert?

nfg1696@hotmail.com

von wolfgang scheibbs (Gast)


Lesenswert?

hallo!

Ich hab mir dass mit der tabelle mal näher angeschaut und verstehe das
grundprinzip! kann mir jemand mit der periodendauer behilflich sein?
wie kann ich diese bestimmen?

vielen dank im voraus

von sasa odljelovic (Gast)


Lesenswert?

hallo kollega. wen du hast bekomen sikst du mir ack, ih habe dir gesikt
heute am formitag. sagst du wenigsens fala ti.

von wolfgang scheibbs (Gast)


Lesenswert?

@ sasa

hallo aber ich hab bisher noch nichts bekommen, gibs diesmal im anhang
mit bitte vielen dank im voraus

von Rahul (Gast)


Lesenswert?

@Periodendauer: Du misst die Zeit mit Hilfe eines Timers zwischen zwei
Flanken (in die gleiche Richtung). Wenn die Frequenz symmetrisch
aufgebaut ist, kann man auch nur eine halbe Periodendauer messen
(Zustandsgesteuerter Timer).
Der Timer wird mit einer bestimmten Rate inkrementiert (12MHz-8051 hat
einen internen Timer-Takt von 1MHz==> 1µs pro Timer-Tick).
"Gate-Modus" nennt sich das.

von wolfgang scheibbs (Gast)


Lesenswert?

@rahul

wie schreib ich dass der timer zb: auf die positive flanke gesteuert
ist??geht dass beispiel:

wenn der timer gesetzt ist , lass ich einen zähler zählen, seinen wert
multiplizier ich mit 1µ und 1/die periodendauer hab ich den wert der
frequenz?

oder muss ich dass anders schreiben!

bitte um hilfe

vielen dank im voraus

von sasa odljelovic (Gast)


Lesenswert?

kollega saust du i-postadrese, ich hab dir gemailt agen. viele grüse,
sasa

von wolfgang scheibbs (Gast)


Lesenswert?

@sasa

hmmm noch immer nicht, die email ist nfg1696@hotmail.com, versuchs
bitte nocheinmal!

hvala ti ;-P

von wolfgang scheibbs (Gast)


Lesenswert?

es soll nfgsechszehnneunundsechszig@hotmail.com bedeuten

vielen dank im voraus

von Volker (Gast)


Lesenswert?

Hallo zusammen,

kann mir jemand sagen, wo ich den TSL230 beziehen kann? Kennt jemand
solch einen Baustein mit anderer Schnittstelle, beispielsweise 1-wire,
I2C,... ?

Viele Grüsse

Volker

von wolfgang scheibbs (Gast)


Lesenswert?

hallo alle zusammen!

Kann mir bitte jemand das Programm schreiben dass eine Frequenz misst
wenn ich an irgendeinen pin des 80c51 kits eine FRequenz anliegen habe?
Ich weiß dass ich timer verwenden soll und auch einen zähler aber ich
bin eher ein noob auf dem gebiet und ich brauche diesen teil dringend!

*bemühuingen werden bezahlt :)

vielen dank im voraus

von Rahul (Gast)


Lesenswert?

@Volker: Hast du mal im reichhaltigen Sensoren-Angebot der Firma Conrad
geguckt? CSD hat auch solche Sensore - ob nun genau den, weiß ich
nicht.

@Wolfgang:
Dazu ist die Lektüre des Datenblattes wichtig.
Ich hab zwar vor Jahren mal was mit dem 80517 gemacht, kann dir aber
nicht sagen, was genau du da jetzt einstellen mußt, und ob das mit den
Flanken einfach so geht.
Du solltest dir das Buch von Andreas Roth besorgen...

http://www.semiconductors.philips.com/acrobat_download/datasheets/80C31_80C32_1.pdf
Auf Seite 9 ist der Capture-Mode beschrieben.

von wolfgang scheibbs (Gast)


Lesenswert?

@ rahul

danke aber das problem ist ich brauch es spätestens bis donnerstag!

von gebhart (Gast)


Lesenswert?

hallo rahul!
hast du bereits messungen mit dem timer2 durchgeführt?
welche bits sind im TM2CON-Register zu setzen?
bitte um hilfe!
mfg

von Rahul (Gast)


Lesenswert?

Siehe Betreff...
@Gebhart: Kann sein. Ist schon ne Weile her. Ich wüsste, wie ich es
beim AVR machen müsste. Wie ich es mit nem 8051er machen müsste, müsste
ich auch erst nachgucken(*)...




(*) nachgucken: Datenblatt zum Controller wälzen, ins
Mikrocontroller-Kochbuch gucken, Codesammlung durchforsten, google
befragen...

von gebhart (Gast)


Angehängte Dateien:

Lesenswert?

papst;)!

dann werde ich auch mal nachgucken aber falls dir das vielleicht hilft
häng ich schon mal ein paar sachen in den anhang was ich beim
nachgucken so gefunden habe.
mfg

von r.schallauer (Gast)


Lesenswert?

ihr säcke

von reiter (Gast)


Lesenswert?

das ganze machst du am besten mit einer orthogonal frequenzmodulierten
demultiplexing signalaufnahme;)!

von feal (Gast)


Lesenswert?

hahaa ofnschel

von ICON (Gast)


Angehängte Dateien:

Lesenswert?

Das ich das noch erleben darf!!!!!!!
hier hast du ein bißchen theorie so einfach ist die Frequenzmessung gar
nicht, man kann nicht für alle Anwendungen eine Programm fertigen es
ergibt sich z.B Quantsierungsfehler, an Anhang findest du einbißchen
theorie

von Rahul (Gast)


Lesenswert?


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
Noch kein Account? Hier anmelden.