Forum: Analoge Elektronik und Schaltungstechnik ADC an ATTINY44


von butaluk (Gast)


Lesenswert?

Hi Leute!

Ich bastele gerade an einem Lauflicht. Ich benutze ATTINY44 und möchte 
mit einem poti die geschwindigkeit des Lauflichtes ändern.
Kann mir da jemand weiterhelfen?
1.Wie schlisse ich den Poti an ?
2.Ich nutze CodeVisionAVR compilator. Welche einstellungen soll ich bei 
ADC vornehmen?

von Randy (Gast)


Lesenswert?

> 1.Wie schlisse ich den Poti an ?

So:
Das Poti kann irgendwas zwischen 1k und 100k haben.


                 VCC
                  +
                  |
                  |
                  |
                  '
                 .-.
           Poti  | |<-------o-  ADC-Pin
                 | |        |
                 '-'       ---
                  |        ---  100nF
                  |         |
                  |         |
                  |         |
                 ===       ===
                 GND       GND
(created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de)


Dann die Referenz des ADC im Tiny44 auf Betriebsspannung stellen. Wie 
man
das in deiner Programmierumgebung macht weiß ich nicht, ich benutze nur 
den gcc. Ein Blick ins ADC Kapitel des Datenblatts schadet aber sicher 
nichts.

HTH
Randy

von butaluk (Gast)


Lesenswert?

Danke für den Tipp!
Da habe ich noch eine frage. Wenn ich die ADC Funktion aktiviere ist 
dann der ganze Port belägt oder kann ich einen Pin für ADC nutzen und 
den Rest las Binäre I/O's?

Ich bin noch nicht so stark mit dem Programmieren von MC und an meinem 
Englisch arbeite ich auch des wegen bitte ich um Entschuldigung für so 
Primetuwe Fragen

mfg

von Randy (Gast)


Lesenswert?

> Da habe ich noch eine frage. Wenn ich die ADC Funktion aktiviere ist
> dann der ganze Port belägt

Nein, du kannst auch einen einzelen Pin als ADC benutzen und des Rest 
als I/O. Du musst für den Pin den du für den ADC benutzen willst das 
entsprechende Bit im Datenrichtungsregister auf Eingang schalten und den 
Pull-up aus.

von butaluk (Gast)


Lesenswert?

Ich komme mit dem ADC Kramm nicht klar :-(

Kann mir jemand einen link geben min ein pahr Beispilen mit dennen ich 
experementieren kann.

Danke im vorraus.

mfg

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.