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