Forum: Mikrocontroller und Digitale Elektronik Prossesor zu wählen


von Bassel (Gast)


Lesenswert?

Hallo zusammen,

ich bin auf der Suche nach einem Prozessor, der CAN, Ethernet, USB, und 
many Ausgänge hat für Temperatursensoren (SPI, I2c) und lot of für PWM 
Steuerung.
Ich möchte gerne eine Entwicklungsumgebung haben, damit ich erstmals die 
Software vorbereiten  kann. Eine ARM-Architektur wäre gar nicht 
verkehrt.

Viele Grüsse

: Verschoben durch Moderator
von Felix i. (felixix)


Lesenswert?

Du bist wohl auf der Suche nach einem Mikrocontroller, nicht nur einem 
Prozessor :)

Um nicht die ewige AVR vs PIC vs ARM Debatte auszulösen:
Alle Hersteller bieten uCs an, die alle deine Punke können.
(PIC hat etwas mehr uCs mit CAN als AVR).

Du musst uns entweder genauere Vorraussetzungen geben, oder selber bei 
den Herstellern blättern bis du einen findest der dir gefällt.

Aber prinzipiell gibts zu diesem Thema tausende Beiträge hier!

von gelber Gummistiefel (Gast)


Lesenswert?

Ich rate zum NXP LPC1857. Der hat genug Reserven für deine 
Luftschlösser.

von Bassel (Gast)


Lesenswert?

ich möchte damit einen Schwingkreis steuern.
Daten lesen, Temperaturen messen und Ventile auf und zu machen....

von Rolf (Gast)


Lesenswert?

>>ich möchte damit einen Schwingkreis steuern.
>>Daten lesen, Temperaturen messen und Ventile auf und zu machen....

was für herrlich detaillierte Vorgaben.
Nimm irgendeinen!

von Fralla (Gast)


Lesenswert?

Michrochip PIC18 mit MPLab, irgendein ATMega/Tiny. Wenn etwas schneller 
rechnen dann einen 16-Bittiger dsPIC mit MPLab zu programmieren oder von 
TI die 16-Bittige C2000 Serie.

>Eine ARM-Architektur wäre gar nicht verkehrt.
Beauchst du das? Für viele Mess, Steuer, Regelaufgaben bringt ein 
16-Bitter mit ein paar wenigen (aber sehr effektiven) DSP befeheln ein 
enorme Leistungssteigerung.

>ich möchte damit einen Schwingkreis steuern.
>Daten lesen, Temperaturen messen und Ventile auf und zu machen....


Falls du was richtig geiles willst, auch wenn in deinem Fall Sinnlos, 
aber zu spielen lustig, dann sieh dir die Concertos von TI an.
Wenn man in die schön priorisierten Regelloops noch ein 
Protokollinterface reinquentschen muss (und das womöglich ein anderer 
Programmiert) ist es mühsam und gefährlich. Da kann ein Concerto helfen. 
Der interne C2000 hat alles an Hardwareinterface (was man für digitale 
Motor, PFC, DC/DCs Regelungen) was die einzelenen C2000er auch haben. 
http://www.ti.com/lit/ml/sprb203a/sprb203a.pdf
Bin aber auch erst beim einarbeiten, denn ich hab noch mehr als den 
größten dsPIC oder 16Bittigen C2000 gebraucht.

MFG

von dani s. (beginner1)


Lesenswert?

@fralla: Kann man den C2000 auch in Kombination mit Matlab 
programmieren? Habe dazu noch nichts gefunden.

von Bassel (Gast)


Lesenswert?

ich finde die C2000 Serie sehr geeignet.
kennt jemand eine passende Entwicklungsumgebung.
Also die Schnittstellen die Ich brauche sind:
4x PWM
4x Analogeingänge
20x Thermoelemente (die kann man multiplexen)
2x Eingänge für Strom und Spannung Messungen
3x 4-20mA Ausgänge
Can nicht unbedingt
Ethernet sehr wichtig

Das kann auch ein anderer µC sein. Hauptsache geeignet und mit einem 
vernünftigen Entwicklungsumgebung.

Danke im Voraus

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.