Forum: Mikrocontroller und Digitale Elektronik ADC auch als DAC Verwenden


von Mike G. (balu80)


Lesenswert?

Hallo,

mich würde einfach mal Interresieren ob es die Möglichkeit gibt z.B. bei 
einem AT90CAN128 den ADC Eingang auch als DAC Ausgang nutzen?

Gruß Mike

von Michael Wilhelm (Gast)


Lesenswert?

Und wie stellst du dir das vor? ADC ist ein Eingang, DAC ist ein 
Ausgang. DAC mittels PWM und RC-Glied, das geht. DAC mittels 
R2R-Netzwerk auch.

MW

von Mike G. (balu80)


Lesenswert?

Hallo,

also könnte ich den ADC als DAC nutzen. aber wie ist das mit dem 
Widerstandsnetzwerk gemeint? Könnte ich da vielleicht ein Beispiel zu 
bekommen?


Gruß Mike

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

> also könnte ich den ADC als DAC nutzen.

Nein. Michael hat nichts derartiges geschrieben.

Mit einem Ohr kannst Du nicht reden, um mal eine etwas plumpe Metapher 
anzubringen.

von Mike G. (balu80)


Lesenswert?

Ok,

welchen µC könnte ich ansonsten verwenden, wenn ich
unbedingt den CAN, ADC, DAC und eine Uart Schnittstelle benötige?

Oder gibt es die Möglichkeit, einen zweiten µC an die UART 2 des 
AT90CAN128 anzuschließen der dann den DAC zur Verfügung stellt, und die 
Daten zwischen den beiden µC via UART übertragen werden. Welchen Chip 
von ATMEL könnte ich dort verwenden?

Gruß Mike

von Timmo H. (masterfx)


Lesenswert?

Es gibt doch externe DACs.
Welche Anforderungen hast du denn? Wenn sie nicht zu hoch sind kannst du 
wie gesagt, R2R-Netzwerk (http://de.wikipedia.org/wiki/R2R-Netzwerk) 
verwenden. Das kann praktisch jeder uC.

von Mike G. (balu80)


Lesenswert?

ich möchte ein Audiosignal (Bandbreite ~2,5kHz) und einen CAN-BUS auf 
die Uart Übertragen, das dann mit einem XPORT ins Ethernet einschleifen, 
an einer anderen Stelle mit einem XPORT aus dem Netz holen, und dort das 
Audiosignal und den CAN-Bus wieder zur Verfügung stellen. Ein Interface 
eben.

von Timmo H. (masterfx)


Lesenswert?

2,5 kHz beudeutet also mit mit > 5 kHz abtasten. Nur wieviel Bit willste 
denn?
Nimm doch einfach nen externen DAC. Ist doch das einfachste. Es gibt 
glaub ich nicht viele Controller, die das drauf haben. Entweder nen 
parallelen wenns besonders schnell sein soll, oder aber nen seriellen. 
Musst halt mal ein paar Datenblätter durchgucken z.B. auf Digchip.com
Die 10 Bit Dinger könnten ja evtl. schon für dich reichen, die kosten 
auch nicht viel. Es sei denn du willst 16 Bit auflösung, was bei 2,5kHz 
jedoch nicht wirklich sinn machen würde.

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.