Forum: Mikrocontroller und Digitale Elektronik Mikrocontroller mit vielen eingängen und ausgängen!


von Julian (Gast)


Lesenswert?

Hallo,

Ich suche einen Controller mit dem ich min. 30 ein und ausgänge habe.
dachte an einen ATMega 1284p aber da müsste ich ja die ein und Ausgänge 
irgendwie Duplizieren.

geschaltet werden sollen einfach nur Relais die dann verschiedene 
Verbraucher einschalten sollen.

Die Spannungs und Stromversorgung ist noch nicht gebaut daher bin ich 
hier auch Flexibel!

Die Programmierung ist erst einmal Nebensache :)

Die Baugröße ist auf ca. 60mm x 250mm beschränkt. Kann aber auch 2 
Platinen übereinander in das Gehäuse setzten!

Preis sollte hier max. 30€ sein falls er beim Zusammenbau kaputt geht 
kann ich das verkraften!

MFG

Julian

von Ro R. (rond_es)


Lesenswert?

z. Bsp.
- PIC 16F1939 oder 18F4520 mit bis zu 36 I/O (ohne ext. Osc.)
- ATmega 128 mit 53 I/O

von Fabian B. (fanick)


Lesenswert?

Oder das ganze Multiplexen, je nach Arbeit 
(http://www.mikrocontroller.net/articles/Multiplexen)

Edit: Ups ist ja 2 Beiträge über mir mit drin. Dachte das wäre nen I2C 
Porterweiterung.


Also Alternative 2: I2C Porterweiterung

von Sven B. (scummos)


Lesenswert?

Naja, bis zu 30 Euro Preis stellt das ja für einen Mikrocontroller keine 
große Einschränkung dar ;)
Der hier hat zum Beispiel bis zu 164 Ein- und Ausgänge: 
http://www.nxp.com/documents/data_sheet/LPC4350_30_20_10.pdf
Kostet 10 Euro. Gibt's auch in Varianten, die weniger können und kosten. 
Ich habe hier die 90-Cent-Version, die hat allerdings knapp weniger als 
30 IOs.

von Christoph (Gast)


Lesenswert?

Das ist mal wieder ein weiterer 
ich-kann-die-Herstellerwebsite-nicht-bedienen Thread, der rock bottom 
ist ...

Kann man nicht ein Bitbucket Unterforum eröffnen, wo diese sinnlose 
Entropieerhoehung gedumpt werden kann???

von Daniel H. (Firma: keine) (commander)


Lesenswert?

Gibt alleine von Atmel schon jede Menge Mikrocontroller die die 
Anforderung erfüllen. Alleine aus der Atmega-Reihe kämen dafür die 
Folgenden in Frage:
ATmega165P
ATmega165PA
ATmega169P
ATmega169PA
ATmega325P
ATmega325PA
ATmega329P
ATmega329PA
ATmega645P
ATmega649P
ATmega3250P
ATmega3290P
ATmega6450P
ATmega6490P

Haben alle mindestens 54 I/O-Pins und sollten damit dicke reichen. 
Ansonsten, wie schon gesagt wurde, einen "kleineren" µC nehmen und dann 
mit Porterweiterungen arbeiten.

von Magnus M. (magnetus) Benutzerseite


Lesenswert?

Julian schrieb:
> Ich suche einen Controller mit dem ich min. 30 ein und ausgänge habe.

Meinst du

a) 30 Eingänge + 30 Ausgänge

oder

b)Eingänge + Ausgänge = 30?

> dachte an einen ATMega 1284p aber da müsste ich ja die ein und Ausgänge
> irgendwie Duplizieren.

Das lässt widerum auf b schließen.

> geschaltet werden sollen einfach nur Relais die dann verschiedene
> Verbraucher einschalten sollen.


> Die Spannungs und Stromversorgung ist noch nicht gebaut daher bin ich
> hier auch Flexibel!

Schön. Das scheint aber nicht zur "Frage" zu gehören.

> Die Programmierung ist erst einmal Nebensache :)

Das sagen sie Alle ;)

> Die Baugröße ist auf ca. 60mm x 250mm beschränkt.

Möööönsch... dafür gibts sogar nen RaspberryPi.

> Preis sollte hier max. 30€ sein falls er beim Zusammenbau kaputt geht
> kann ich das verkraften!

Wenn du das schon beim Zusammenbauen vernichtest - also noch vor der 
ersten (versuchten) Inbetriebnahme - solltest du dir ein anderes Hobby 
suchen.

von Lothar (Gast)


Lesenswert?

Julian schrieb:
> 30 ein und ausgänge

Der LPC1766 ist hier im Forum ziemlich verbreitet, hat 70 GPIO und 
kostet bei Farnell 8 EUR. Wenn man keinen DAC braucht kann man den 
baugleichen LPC1764 nehmen für 6,50 EUR. Ohne externen Oszillator läuft 
er nur mit 4 MHz aber für Relais reicht das.

von Floh (Gast)


Lesenswert?

Julian schrieb:
> geschaltet werden sollen einfach nur Relais die dann verschiedene
> Verbraucher einschalten sollen.

Dann lässt sich doch ne Porterweiterung per Schieberegister gut machen. 
Ist dann auch beliebig erwweiterbar.

von Bernd R. (Firma: Promaxx.net) (bigwumpus)


Lesenswert?

Ja,
so eine Aufgabenstellung erledigt man mit Schieberegistern !!!

Einen uC mit Ausgängen für den Schieberegister und fertig!

von B. S. (bestucki)


Lesenswert?

PIC18Fxxx haben bis zu 70 I/Os.

Nachtrag:
Nimm dich vor den low-cost-Typen in Acht, bei denen hat das Flash eher 
wenig Schreibzyklen (falls du ihn für die Entwicklung benötigst).
http://www.sprut.de/electronic/pic/18f.htm#unterfamilien

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.