Forum: Mikrocontroller und Digitale Elektronik Poti mit Atmega8 ersetzen


von S Besuch (Gast)


Lesenswert?

Hallo ich habe vor einen kleinen Verstärker mit einem Atmega 8 zu 
regeln.Leider weiß ich nicht genau wie ich das genau Anstelle und wie 
der Code aussehen muss.Ich wollte mit 2 Tastern den Atmega entweder den 
Wert hoch/runter setzen können.Weiß vielleicht jemand eine Seite wo ich 
was dazu finde?Oder hat einen solchen Code schon fertig.

MfG Sebastian

von Hannes (Gast)


Angehängte Dateien:

Lesenswert?

hallo,
also ich nehme mal an es geht um einen audio-verstärker mit dem du z.B. 
die musik von einem mp3-player verstärker willst. wenn du das ganze in 
stufen regeln würdest dann könntest du das poti durch eine reihe aus 
widerständen ersetzen die zusammen den gleichen wert wie das poti haben. 
die einzelen widerstände könnte man dann auf GND brücken wobei ich nicht 
weiß ob der gesamtwiderstand von dem poti eine rolle spielt bzw. die 
mittelstellung und somit das verhältnis der beiden teilwiderstände. es 
gibt auch irgendwelche source-treiber mit denen das vielleicht noch 
besser geht. jedenfalls wäre die programmierung sicher nicht sehr schwer 
wenn man es auf diese weise versucht. möglicherweise gehts auch über 
PWM, da kenn ich mich aber nich so mit aus. naja, hoffe du kannst erstma 
damit was anfang.

mfg hannes

von Guenter B. (gbl)


Lesenswert?

Würde dir ein TDA1524A vielleicht weiterhelfen ?
Lautstärkeregelung, Höhen, Tiefen und Balance kann dort per 
Gleichspannung geregelt werden. Die Steuerspannung könnte man eventuell 
per PWM aus dem uC gewinnen .
Wäre natürlich ein extra Baustein vor bzw in deinem Verstärker.

Gruß

Günter

von Flo (Gast)


Lesenswert?

digitales Poti?
spart man sich die Arbeit mit nem uC und den Problemen der DA-Wandlung 
:D

von S Besuch (Gast)


Lesenswert?

Ich weiß das es digitale Potis gibt aber8-9Euro finde ich echt teuer 
dafür und ich dachte falls es irgendwie möglich ist das mit einen Atmega 
zu realisieren mache ich das weil die habe ich wie Sand am Meer.Mit den 
Wiederständen finde ich auch nicht so gut weil ich dann nicht so sauber 
das ganze regeln kann.Der TDA ist leider auch nicht das richtige weil 
ich schon ein Gehäuse habe das 3 Taster hat Volume up/down und On/off

von 54zhrt (Gast)


Lesenswert?

die widerstände kannst du doch beliebig erweitern

http://de.wikipedia.org/wiki/R2R-Netzwerk

von Zaphod B. (brezel) Benutzerseite


Lesenswert?

wie muss das Steuersignal für den Verstärker aussehen? Da ist ja bis 
jetz wohl ein Poti, entscheidend ist ob das als Potential-Teiler benutzt 
wird oder als Drehwiderstand.
Im ersten Fall einfach PWM-Signal vom µC mit RC-Glätten und rein damit, 
oder sonst noch ein optokoppler dazwischen. (sind die überhaupt linear 
genung?)

von Frank L. (franklink)


Lesenswert?

Oder einfach einen Motorpoti, mit einem uC zusammen kannst sogar noch 
prima eine FB dran hängen.

Gruß
Frank

von S Besuch (Gast)


Lesenswert?

Das mit dem PWM ist eine möglichkeit stimmt aber wie kriege ich das denn 
hin falls es doch ein Drehwiderstand sein sollte.Was genau muss gemacht 
werden um einen wiederstand mit hilfe eines Atmega und Optokoppler zu 
erzeugen.Und was für ein Optokoppler kommt in frage??

von spess53 (Gast)


Lesenswert?

Hi

>Ich weiß das es digitale Potis gibt aber8-9Euro finde ich echt teuer

Bei CSD kostet ein Digital-Poti 1,55€

MfG Spess

von Schrotty (Gast)


Lesenswert?

>Was genau muss gemacht werden um einen wiederstand mit hilfe eines Atmega
>und Optokoppler zu erzeugen

Das wird so ohne Weiteres nicht möglich sein.
Dein Optokoppler ist nicht linear. Ein Widerstand hingegen schon.
Dann kommt dazu, dass ein Widerstand (Poti) natürlich negative und 
positive Ströme gleichermaßen "durchlässt" und das wird dir mit einem 
Transistor nicht gelingen.

Man kann eben mit einem µC viel, aber nicht alles anstellen ;-)

von Thomas D. (t0mmy)


Angehängte Dateien:

Lesenswert?

Würde ein Digitalpoti nehmen. In einer Audioschaltung habe ich bereits 
das DS1267 verwendet. Kostet eigentlich 9€, man könnte aber bei Maxim-IC 
eine Samplebestellung machen.

+-5V und per SPI steuerbar, ganz einfach. Eigentlich brauch man nur +5V, 
aber man muss das Substrat an ein negatives Potential hängen, damit ein 
Wechselspannungssignal an die Potipins gelegt werden kann.

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.