Forum: Mikrocontroller und Digitale Elektronik Microcontroller mit D/A-Wandler


von Martin M. (martin66119)


Lesenswert?

Hallo und guten Abend,

ich hoffe das gibt es!

Gibt es einen Microcontroller mit einem D/A-Wanlder den man mit Bascom 
programmieren kann. Ein 1-WIre D/A wandler wäre auch nicht schlecht.

Grüße
Martin

von Matthias K. (mkeller)


Lesenswert?

Du hast nichts über die Rahmenbedingungen gesagt.

Vielleicht reicht auch ein einfacher Ansatz mit PWM und Tiefpass.

Was willst du erzeugen? Video-, Audiosignale??

von Uwe B. (boerge) Benutzerseite


Lesenswert?

probiere es mal mit ein paar Widerständen an einem Port...

von Karl (Gast)


Lesenswert?

Also mit BASCOM gehen nur AVR oder 8051. Ich würde in diesem Fall die 
Atmel AVR Mikrocontroller bevorzugen.

von Martin M. (martin66119)


Lesenswert?

Hallo!

Das stimmt, ich habe nichts gesagt zu dem was ich erreichen will.

Ich messe mit einem DS1821 eine Temperatur und möchte in Abhängigkeit 
dieser eine Spannung zwischen 0 - 5 Volt erzeugen. Da es letztendlich 3 
bis 5 verschiedene Temperaturmesspunkte werden, möchte auch 3 - 5 
verschiedene Spannungen im Bereich von 0 - 5 Volt erzeugen können. 
Beginnen möchte ich zuerst aber mit einer.

Am liebsten möchte is Bascom verwenden, da ich mir das gekauft hatte und 
schon ein weing damit gespielt habe (1-Wire temperaturmessung).

Die 5 Volt möchte ich in <= 10mV (5 mV wäre toll) Schritten einstellen 
können.

Grüße
Martin

von usuru (Gast)


Lesenswert?

die dsPIC33 haben meistens D/A-Wandler, 10 Bit sind ca 5 mV bei 0..5 
Volt, es gibt auch welche mit 12 und 16 Bit

http://www.microchip.com/ParamChartSearch/params.aspx?branchID=8192&mid=14&lang=en&pageId=75

von holger (Gast)


Lesenswert?

>Die 5 Volt möchte ich in <= 10mV (5 mV wäre toll) Schritten einstellen
>können.

Wozu?

von fgh (Gast)


Lesenswert?

R2R Netzwerk, ist schnell aufgebaut und superbillig - das besteht nur 
aus Widerständen (3 Stück pro Bit)und ist (fast) beliebig skalierbar...

von Frank K. (fchk)


Lesenswert?

Martin meyer schrieb:

> Ich messe mit einem DS1821 eine Temperatur und möchte in Abhängigkeit
> dieser eine Spannung zwischen 0 - 5 Volt erzeugen. Da es letztendlich 3
> bis 5 verschiedene Temperaturmesspunkte werden, möchte auch 3 - 5
> verschiedene Spannungen im Bereich von 0 - 5 Volt erzeugen können.
> Beginnen möchte ich zuerst aber mit einer.

Wenn es eine lineare Beziehung zwischen Temperatur und Ausgangsspannung 
gibt, wäre eine Lösung mit PT100 und einem OpAmp irgendwie sinniger. So 
hätte man das jedenfalls früher gelöst - ganz analog.

Besorge Dir mal ein Buch über Elektrotechnik Grundlagen, da steht das 
sicher drin.

fchk

von 1234 (Gast)


Lesenswert?

Die ATxMegas haben DA Wandler.

von Zaungast (Gast)


Lesenswert?


von Wolfgang (Gast)


Lesenswert?

Martin meyer schrieb:
> Die 5 Volt möchte ich in <= 10mV (5 mV wäre toll) Schritten einstellen
> können.

Soll die Genauigkeit auch so hoch sein?

fgh schrieb:
> R2R Netzwerk, ist schnell aufgebaut und superbillig - das besteht nur
> aus Widerständen (3 Stück pro Bit)und ist (fast) beliebig skalierbar...

Für die o.g. Auflösung ist mit "superbillig" und "beliebig skalierbar" 
wohl kaum etwas zu machen. Für 10^-3 müssen die Widerstände schon sehr 
eng toleriert sein.

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.