Forum: Mikrocontroller und Digitale Elektronik suche controller mit D/A und ISP


von Andreas Nagel (Gast)


Lesenswert?

Hallo,
ich bin auf der Suche nach einem eigentlich ganz banal klingenden MC mit 
min. 3 D/A(8bit)Kanälen, 3 dig. I/O, und nem seriellen Anschluss für ISP 
und Kommunikation.

Ich hätte ja gern einen AVR verwendet, aber die haben alle keinen D/A! 
Oder hab ich doch einen übersehen.

Bitte gebt mir einen Hinweis auf einen kompakten Baustein der das alles 
in einem Chip kann, sonst muss ich doch wieder meinen Liebling 90S1200 
mit nem Maxim kombinieren und ich hätte es doch gern etwas kleiner.

dankeschön und einen nette Tag noch
Andreas

von Matthias (Gast)


Lesenswert?

Hi

Mega8 hat 4mal PWM. Diese entsprechend filtern (RC) udn schon hast du 
deinen DA.

Matthias

von Andreas Nagel (Gast)


Lesenswert?

ja danke für den Hinweis.
Über eine Pulse-Modulierte A-Ausgabe hab ich auch schon nachgedacht. 
Allerdings wäre es chic, wenn ich am A-Ausgang ein 'Hold' hätte, so das 
die Schaltung auch mal in den 'Träum-was-schönes'-Modus abdriften könnte 
ohne die Ausgaben zu verändern.
ciao
 Andreas

von Stefan Heindel (Gast)


Lesenswert?

Angenommen du schreibst dir deinen D/A in Software, und das ganze über 
Timer-Interrupt laufen lassen. In der Int-Routine checkst du einfach, 
welcher Port jetzt an oder aus sein muss, und änderst das entsprechend. 
Sind imho nur wenige Zeilen Code. Wenn der µC damit fertig ist, kann er 
ja wieder in den Idle-Mode gehen und weiterpennen. Irgendwann wird dann 
wieder der T-Int ausgelöst und er wacht wieder auf.

Ich denke das müsste so ganz gut gehen. Notfalls nimmst du noch die 
LS-Version vom Mega8, dann passt des schon.

Gruss Stefan

von Matthias (Gast)


Lesenswert?

Hi

oder du verwendest den Idle-Mode. Dann läuft clkIO und damit die PWM 
weiter. Allerdings ist die Stromersparnis dann nicht ganz so groß.

Matthias

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.