Forum: Mikrocontroller und Digitale Elektronik Attiny45 ADC


von xyz_steffan (Gast)


Lesenswert?

Ich würde gerne mit dem attiny45 die Raum Helligkeit auswerten. Stelle 
ich das admux register so ein das der Controller 1,1v intern als 
Referenz nimmt klappt es zwar ich würde aber gerne gegen 5v Referent 
messen. Hat der Controller auch intern 5v als Referenz oder nur über 
aref? Lieber wäre es mir wenn es intern geht


Mfg

von STK500-Besitzer (Gast)


Lesenswert?

Zeile 42.

von STK500-Besitzer (Gast)


Lesenswert?

... im Datenblatt.
OK, es ist seite 123.
Und 134: REFS1:0 00

von Icke (Gast)


Lesenswert?

Echt geiles Projekt!
Erzählste irgendwann mal, wie du deine Helligkeit an den
Tiny45 verknüppert hast?

Wenn nicht, kannste auch Mudda, Vadda, Doitschlehra und
sonstwen fragen...

Kann keiner beantworten!

von xyz_steffan (Gast)


Lesenswert?

Ja das habe ich im Datenblatt schon gefunden. Die frage ist was ist mit 
pb0? Da steht disconnected from pb0?  Was bedeutet das für mich? Darf an 
pb0 nix angeschlossen sein? Würde den gerne als Ausgang nutzen.

von xyz_steffan (Gast)


Angehängte Dateien:

Lesenswert?

Nach dem Datenblatt habe ich bereits meinen adc in freerunning Mode 
versetzt und mit einem prescaler von 128.
Bislang lief es auf 1,1v interne Referenz ich würde aber gerne auf 
intern 5v also die erste Zeile aus der Tabelle. Was bedeutet das für 
mich für die Verdrahtung?

von STK500-Besitzer (Gast)


Lesenswert?

auch ausm Datenblatt:
• AREF: External Analog Reference for ADC. Pullup and ou
tput driver are disabled
on PB0 when the pin is used
as an external reference or Internal Voltage Reference with external 
capacitor at the AREF pin.

(Seite 62 - alternate pinfunctions)
An AREF kannst du noch eine Spannung anlegen.
Wenn du deinen Controller mit 5V betreibst, kannst du aber auch VCC als 
Referenz schalten.

von STK500-Besitzer (Gast)


Lesenswert?

xyz_steffan schrieb:
> Nach dem Datenblatt habe ich bereits meinen adc in freerunning Mode
> versetzt

Wozu das denn?
Eine Messung anstoßen, wenn der Wert gebraucht wird, reicht völlig.

xyz_steffan schrieb:
> Was bedeutet das für
> mich für die Verdrahtung?

Dass sie minimal ist. Du brauchst keine externe Leitung.
AREF ist gar nicht beschaltet, weswegen du PB0 auch als Portpin 
verwenden kannst.

von xyz_steffan (Gast)


Lesenswert?

Ok das hat dann meine frage direkt beantwortet. Danke.
Und zum freerun: ich will die Schaltung den ganzen tag laufen lassen und 
bei bestimmten Helligkeit bzw dem ir aus dem umgebungslicht bestimmte 
Ausgänge schalten. Erstmal nur LEDs.

von STK500-Besitzer (Gast)


Lesenswert?

und was soll der Controller sonst diee ganze Zeit machen?

von xyz_steffan (Gast)


Lesenswert?

Der Controller soll nun die Helligkeit des Raumes auswerten und mir 
erstmal die LEDs für jeweilige Tageszeiten bzw Helligkeiten schalten. 
Ganz simpler probe und test Aufbau

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.