Widerstand simulieren

Gast #122451
Hallo zusammen

Ich bin Neueinsteiger im Bereich µC und habe bereits einige
Lauflichtsteuerung usw. "programmiert". Nun wollte ich mal etwas
anderes versuchen.

Gegeben ist folgender Fall.
Ich habe ein Gerät welches über einen 10kOhm Widerstand gesteurt
wird.Nun würde ich gerne ein kleines Bedienfeld aufbauen, welches ein
Display und drei Taster beinhaltet. Die drei Taster sollen folgende
Funktion habe. Frequenz auf,ab und Enter. Im Display soll die
eingegebene Frequenz erscheinen d.h. also, ich drücke einen Taster z.B
sooft bis ich 50 Hz im Display stehen habe und bestätige diesen wert
dann durch drücken der Enter Taste.
Durch bestätigen der Enter Taste soll dann am Ausgang ein bestimmter
Widerstandswert ausgegeben werden.

Läßt sich soetwas umsetzen mit C umsetzen?

Zur Verfügung steht mir das STK500 sowie ein AT90S8515.

Bin für jede Hilfe dankbar.

Gruß Dennis
Gast
du brauchst ein digitales poti. das kannst du dann über den DA-Ausgang
des STK ansteuern. sollte in C kein problem sein, weiss aber nicht ob
der 8515 nen DA Ausgang hat
Gast
Hi,

willste die Analogeausgangssspannung stark belasten?

Wenn nicht einfach den PWM + RC Tiefpass nutzen. Die digitalen Potis
sind teuer und haben oft nur 6,5 Bit.

Mfg

Dirk
Gast
Danke für eure schnellen Antworten.

@ Werner&Tobi  Ihr habt vollkommen recht. Der 8515 hat keinen analogen
Ausgang, er besitzt lediglich einen Analog Comparator.

@ Dirk  Der Ausgang wird kaum belastet, jedoch kenne ich mich
"leider" noch nicht so in der Materie aus, daß ich schon mit PWM bzw.
einem RC Tiefpass "rumhantieren" könnte.

6 bzw. 6,5 Bit würden meiner Meinung aber völlig ausreichen, da ich ein
Frequenzband von ca. 15-60 Hz in 1Hz schritten abdecken möchte. Die
stünden mir bei 6Bit (64 stebs) ja zur verfügung bzw. würden völlig
ausreichen.

Mit den Digitalen Potis ist jedoch meiner Meinung nach eine
Interessante Geschichte. Habe dazu im Web bzw. hier im Linkarchiv eine
Interessante Seite gefunden.

http://home.wanadoo.nl/electro1/avr/digipots.htm

Was haltet ihr davon?

Gruß Dennis
Gast
Hast du dir mal den Link angeguckt? Find das nicht schlecht. Hab mir mal
dieses Digitale Poti DS1669 bei Maxim bestellt.

PWM

Hast du da ein paar genauere Unterlagen von, die du mir evtl. mailen
könntest ?

Gruß Dennis
Du redest immer von Frequenz, willst aber einen Widerstand ?

Willst Du aber eine Frequenz, dann kannst Du sie doch vom AVR direkt
erzeugen lassen, dazu sind ja die Timer da:

8MHz / 133333 = 60Hz
8MHz / 135593 = 59Hz
8MHZ / 137931 = 58Hz
usw.


Peter
Gast
hallo

dennis schreibt, dass er "ein Gerät welches über einen 10kOhm
Widerstand gesteuert wird" hat
wenn das "Gerät" z. B. ein Generator ist (wegen Hz) wird die Spannung

am Poti ein anderes Potenzial haben und evtl. auch zu hoch sein

die angesprochenen dig. Pot´s haben aber keine potenzialtrennung
und die Spannung am Poti darf max 0,5V über VCC liegen
der GND Anschluss des Poti´s darf max 0,5V über oder unter dem
Schaltungsground liegen
ich habe z. B. ein (echtes) Poti mit Widerständen und 8 Reed Relais
realisiert (eben für einen Generator;)

Peter
Gast
Es handelt sich hier im moment um ein kleines Mißverständnis.

Also.

Ich fasse nochmal zusammen.
Bei dem Besagten Gerät handelt es sich in der Tat um einen
Frequenzumformer der Firma Telemecanique (Altivar ATV68). Dieses
verfügt über eine seperate Steuerkarte. Mit Hilfe eines 10k Ohm
Widerstands wird über diese dann die Frequenz angefahren.
An dieser Steuerkarte fließen weder hohe Ströme (~50mA) noch liegt eine
hohe Spannung an (10V).
Diesen Poti wollte ich nun mit Hilfe des oben beschriebenen Link
ersetzen.

Gruß Dennis
Gast
hallo

@Dennis: achte darauf, wie sich das dig. Pot beim Einschalten verhält
(welcher Widerstandswert), damit du keine Überraschungen erlebst

Peter
Gast
@ Peter Das Einschalten bzw. der Widerstandswert ist nicht weiter
tragisch, da der FU erst durch betätigen eines Tasters, der wiederum
auf einen Digitalen Eingang ein Signal gibt gestartet wird.

Wie bewerkstellige ich jedoch die Ausgabe der "Eingetippten" Frequenz
auf ein Display bzw. mit meinem Enter Knöpfchen ???

Gruß Dennis

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.