Forum: Mikrocontroller und Digitale Elektronik Prozessorwahl und Breadboard-Adapterplatine


von Sören K. (burnersk)


Lesenswert?

Ich muss zugestehen, dass ich mich nicht mehr in der schieren Menge von 
Prozessoren zurechtfinde.

Aktuell baue ich meine Projekte auf "echten" Europlatinen auf. Ich löte 
also hin und her. Viele meiner Bekannten verwenden Breadboards für die 
Entwicklung bis kurz vor dem Prototyp. Den Vorteil sehe ich natürlich 
und ich werde nun auch auf Breadboards umschwenken. Europlatinen mit 
z.B. LQFP-100-Pads sind auf Dauer nicht gerade billig (herstellen zu 
lassen).

Ich suche daher für meinen Prozessor (den es weiter unten zu selektieren 
gilt) eine Adapterplatine, welche auf ein Breadboard gesteckt werden 
kann (z.B. LQFP-80 to DIP-80 SMT Adapter). Möglichst schmal, so dass 
möglichst wenig "Steckplätze" vom Breadboard unter der Adapterplatine 
verloren gehen.
http://www.proto-advantage.com/store/product_info.php?products_id=2200156

Nun aber zum Prozessor. Ich brauche einen Prozessor, welcher folgende 
Mindestanforderungen erfüllt:

* 32 Bit
* 40 MHz
* 128 kb Flash (Program memory)
* 64 kb RAM (e.g. SRAM)
* 128 kb non-volatile memory (e.g. FRAM, EEPROM)
* FPU (Gleitkommazahleneinheit)
* I2C/TWI Interface
* 2x UART Interface
* SPI Interface
* 2x ADC 14 Bit
* Real-Time Clock
* Watchdog
* Temp Sensor
* Hardware AES 256 Bit (Ver-/Entschlüsselung)
* JTAG Interface
* Low Power Device
* 40 GPIO Pins

Optimal sollte der Prozessor noch können:

* USB Interface
* Hardware 32 Bit CRC Engine
* Two-Wire-Debug Interface (e.g. SWD, SWT)
* zweiter Prozessorkern

Das Package sollte LQFP-80 nicht überschreiten. Und die Schwierigkeit 
des Lötens sollte auch nicht größer werden.

von Rainer U. (r-u)


Lesenswert?

Sören K. schrieb:
> Ich suche daher für meinen Prozessor (den es weiter unten zu selektieren
> gilt) eine Adapterplatine, welche auf ein Breadboard gesteckt werden
> kann (z.B. LQFP-80 to DIP-80 SMT Adapter).

Dann googel mal nach "lqfp-80 soldering adapter" (lqfp-64 scheint 
gängiger). Sofern es nicht direkt auf's Breadboard steckbar ist, kannst 
Du jumper wires benutzen.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Sören K. schrieb:
> * 2x ADC 14 Bit

Mutig.

von 1N 4. (1n4148)


Lesenswert?

Na dann schmeiß doch mal die Suche bei den üblichen Verdächtigen 
(Digikey, Mouser, Farnell, usw) an. Vielleicht hast Du ja Glück und dir 
bleibt bei diesen Anforderungen sogar der QFP80-DIL Adapter erspart.

von Dampf T. (ouuneii)


Lesenswert?

> Europlatinen mit z.B. LQFP-100-Pads sind auf Dauer nicht gerade billig 
(herstellen zu lassen).

Aha. Ich bezahl in der Groessenordnung von 30 euro fuer eine 2 Lagige 
Europlatte bei 5 stueck, und vielleicht 50 euro fuer eine 4 Lagige bei 5 
stueck.

Wieviel ist das im Vergleich zu den Entwicklungskosten, zu den 
Projektkosten ? Irgendwas anderes lohnt sich eher nicht.

von 1N 4. (1n4148)


Lesenswert?

> Wieviel ist das im Vergleich zu den Entwicklungskosten, zu den
> Projektkosten ? Irgendwas anderes lohnt sich eher nicht.

Den Anforderungen nach soll das eine eierlegende Wollmilchsau werden, 
also kein konkretes Projekt.

Die Versorgungsspannung des uC auf solchen Adaptern ist mehr schlecht 
als recht, daher kann man so Dinge wie 14bit getrost vergessen. Man kann 
sich höchstens mit einem typspezifischen Adapter behelfen, aber den 
layoutet man so oder so selbst.

von Sören K. (burnersk)


Lesenswert?

1N 4. schrieb:
> Den Anforderungen nach soll das eine eierlegende Wollmilchsau werden,
> also kein konkretes Projekt.

In der Tat soll der Prozessor nicht exakt/spezifisch für ein einziges 
Projekt sein, sondern eine Plattform für alle weiteren meiner Projekte.

Rückblickend könnte ich alle meine, für alte bestehende Projekte, 
selektieren Prozessoren durch die o.g. Anforderung ersetzen und sie 
würden nicht mal "overpowered" sein.

Ich möchte langsam eine "Basiskonfiguration" fahren und nicht "tausend" 
unterschiedliche Hardwareplattformem pflegen müssen.

PS: Und ich bin kein professioneller... ich mach die Sachen für mich 
selbst und verkaufe/vertreibe sie auch nicht.

von 1N 4. (1n4148)


Lesenswert?

Und was hindert dich nun daran, bei den üblichen Distris zu suchen? 
Faulheit?

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.