Forum

Einloggen | Registrieren | RSS  

softwareoldie(R)

06.12.2017,
07:59
 

Empfehlung Microprocessor (Computertechnik)

Hallo Gemeinde,

wie der Name schon sagt, bin ich in der Softwarewelt zu Hause, deshalb auch die Frage nach einer aktuellen Hardware.......
Ich benötige einen Einchip-Mircoprocessor mit eingebautem A/D und D/A Wandler, 5VDC bei 10bit dürften reichen. Dazu benötige ich ca.1k Festwertspeicher EEPROM o.ä. Die Applikation sieht so aus, das ich einen "programmierbaren" Spannungswandler brauche, sprich die Spannung am A/D wird über die Tabelle konvertierwieder an den D/A ausgegeben. Am liebsten wäre mir ein richtiger D/A, also kein PWM. Der Ausgang muss schnellstens dem Eingang folgen und nicht über RC-Glieder gedämpft werden. Stelle mir vor so max. 10-20ms Verzögerung vor.

Die Funktion sollte direkt nach dem Einschalten vorhanden sein, somit scheiden die ganzen PI's und Konsorten mit einem Betriebssystem aus.
Was kann denn die Gemeinde an Hardware empfehlen ? Assembler und C-Compiler, möglichst kostenlos, sollte es schon geben, vielleicht auch ein Testboard.
Falls der ganze Kram dann so funktioniert wie ich mir das vorstelle, möchte ich mir Eagle mir noch ne richtige Platine entwerfen und machen lassen. Der Winter kommt, die langen Abende auch.....

Vorab Danke
Lothar

MiD

E-Mail

06.12.2017,
09:49

@ softwareoldie

Empfehlung Microprocessor

» Die Funktion sollte direkt nach dem Einschalten vorhanden sein, somit
» scheiden die ganzen PI's und Konsorten mit einem Betriebssystem aus.
» Was kann denn die Gemeinde an Hardware empfehlen ? Assembler und
» C-Compiler, möglichst kostenlos, sollte es schon geben, vielleicht auch ein
» Testboard.
Das hört sich sehr nach Arduino an. Bei Wikipedia gibt es eine kleine Einführung mit Hinweisen auf existierende Boards. Die SW-Tools gibt es kostenlos bei Atmel (inzwischen Microchip). Programmiergeräte gibt es für wenige Euro bei eBay bzw. direkt in China.

gast

06.12.2017,
09:59

@ softwareoldie

Empfehlung Microprocessor

» Die Funktion sollte direkt nach dem Einschalten vorhanden sein, somit
» scheiden die ganzen PI's und Konsorten mit einem Betriebssystem aus.
» Was kann denn die Gemeinde an Hardware empfehlen ?

AD Wandler -> Eprom Adresse
Eprom Speicher -> DA Wandler
= Moore Automat

Altgeselle(R)

E-Mail

06.12.2017,
17:34

@ softwareoldie

Empfehlung Microprocessor

» Hallo Gemeinde,
»
» wie der Name schon sagt, bin ich in der Softwarewelt zu Hause, deshalb auch
» die Frage nach einer aktuellen Hardware.......
» Ich benötige einen Einchip-Mircoprocessor mit eingebautem A/D und D/A
» Wandler, 5VDC bei 10bit dürften reichen. Dazu benötige ich ca.1k
» Festwertspeicher EEPROM o.ä. Die Applikation sieht so aus, das ich einen
» "programmierbaren" Spannungswandler brauche, sprich die Spannung am A/D
» wird über die Tabelle konvertierwieder an den D/A ausgegeben. Am liebsten
» wäre mir ein richtiger D/A, also kein PWM. Der Ausgang muss schnellstens
» dem Eingang folgen und nicht über RC-Glieder gedämpft werden. Stelle mir
» vor so max. 10-20ms Verzögerung vor.
»
» Die Funktion sollte direkt nach dem Einschalten vorhanden sein, somit
» scheiden die ganzen PI's und Konsorten mit einem Betriebssystem aus.
» Was kann denn die Gemeinde an Hardware empfehlen ? Assembler und
» C-Compiler, möglichst kostenlos, sollte es schon geben, vielleicht auch ein
» Testboard.
» Falls der ganze Kram dann so funktioniert wie ich mir das vorstelle, möchte
» ich mir Eagle mir noch ne richtige Platine entwerfen und machen lassen. Der
» Winter kommt, die langen Abende auch.....
»
» Vorab Danke
» Lothar
Hallo,
ich würde ein kostengünstiges Eval-Board nehmen, z.B.
http://de.farnell.com/microchip/atsamd21-xpro/evaluationsboard-sam-d21-mcu/dp/2407175
Der Mikrocontroller ist wohl etwas überdimensioniert, aber einen 10Bit DA-Wandler gibts
nicht so oft bei kleineren Controllern.
Dafür kann man sofort loslegen, sogar in C.
Grüße
Altgeselle

Wolfgang Horejsi

E-Mail

07.12.2017,
07:29

@ softwareoldie

Empfehlung Microprocessor

» Hallo Gemeinde,
»
» wie der Name schon sagt, bin ich in der Softwarewelt zu Hause, deshalb auch
» die Frage nach einer aktuellen Hardware.......
» Ich benötige einen Einchip-Mircoprocessor mit eingebautem A/D und D/A
» Wandler, 5VDC bei 10bit dürften reichen. Dazu benötige ich ca.1k
» Festwertspeicher EEPROM o.ä. Die Applikation sieht so aus, das ich einen
» "programmierbaren" Spannungswandler brauche, sprich die Spannung am A/D
» wird über die Tabelle konvertierwieder an den D/A ausgegeben. Am liebsten
» wäre mir ein richtiger D/A, also kein PWM. Der Ausgang muss schnellstens
» dem Eingang folgen und nicht über RC-Glieder gedämpft werden. Stelle mir
» vor so max. 10-20ms Verzögerung vor.
»
» Die Funktion sollte direkt nach dem Einschalten vorhanden sein, somit
» scheiden die ganzen PI's und Konsorten mit einem Betriebssystem aus.

Du must das Betriebssystem des Pi oder den Bootlader des Arduino nicht verwenden. Schreib dein Programm komplett selbst und es läuft sofort los. Bei hoher PWM-Frequenz sollten die 20ms kein Problem sein.

softwareoldie(R)

08.12.2017,
07:43
(editiert von softwareoldie
am 18.12.2017 um 09:58)


@ softwareoldie

Empfehlung Microprocessor

» Hallo Gemeinde,
»
» wie der Name schon sagt, bin ich in der Softwarewelt zu Hause, deshalb auch
» die Frage nach einer aktuellen Hardware.......
» Ich benötige einen Einchip-Mircoprocessor mit eingebautem A/D und D/A
» Wandler, 5VDC bei 10bit dürften reichen. Dazu benötige ich ca.1k
» Festwertspeicher EEPROM o.ä. Die Applikation sieht so aus, das ich einen
» "programmierbaren" Spannungswandler brauche, sprich die Spannung am A/D
» wird über die Tabelle konvertierwieder an den D/A ausgegeben. Am liebsten
» wäre mir ein richtiger D/A, also kein PWM. Der Ausgang muss schnellstens
» dem Eingang folgen und nicht über RC-Glieder gedämpft werden. Stelle mir
» vor so max. 10-20ms Verzögerung vor.
»
» Die Funktion sollte direkt nach dem Einschalten vorhanden sein, somit
» scheiden die ganzen PI's und Konsorten mit einem Betriebssystem aus.
» Was kann denn die Gemeinde an Hardware empfehlen ? Assembler und
» C-Compiler, möglichst kostenlos, sollte es schon geben, vielleicht auch ein
» Testboard.
» Falls der ganze Kram dann so funktioniert wie ich mir das vorstelle, möchte
» ich mir Eagle mir noch ne richtige Platine entwerfen und machen lassen. Der
» Winter kommt, die langen Abende auch.....
»
» Vorab Danke
» Lothar

Herzlichen Dank für die Tipps.......
Habe eben einen ARM entdeckt der für die Anwendung direkt passen würde, schaue jetzt mal nach der Software.
HG Lothar

Nachtrag:
Habe jetzt nen Arduino bestellt und das Programm fast fertig. Den Analogausgang mache ich mit einem MCP4725..... ist für mich einfacher als diese Tiefpassgeschichte.
Die Bootzeit liegt bei ca. 1 Sekunde und ist für die Anwendung vollkommen ok. Zwischen den Feiertagen werde ich mich noch in Eagle einarbeiten / einlesen und mir dann eine vernünftige Basisplatine nach. Nochmals herzlichen Dank.......