Forum: Mikrocontroller und Digitale Elektronik Microcontrollerwahl


von Gde A. (goaran)


Lesenswert?

Hallo erstmal, bin neu hier...
Ich baue gerade einen 5 achsigen Greifarm.
dazu benötige ich einen micrcontroller, der 10 eingänge hat an denen er 
impule zählt, und weitere 15 an denen nur ein bool ankommt.
ausserdem muss er 10 ausgänge haben.

der controller soll dann an den pc angeschlossen werden auf dem das 
eigentliche programm läuft.

was ist hierfür für ein microcontroller zu empfehlen und mit was fuer 
einer schaltung kann ich vom pc aus auf ihn zugreifen.

danke schon mal.

von Philipp B. (philipp_burch)


Lesenswert?

Achje, Jungs warum benutzt ihr nicht die Forensuche? Sowas wird hier 
fast täglich gefragt und die Antworten sind doch eh immer gleich.
Schau dich bei den Herstellern von Microcontrollern um und such dir den 
aus, der deine Anforderungen am Besten erfüllt. Für deinen Zweck sollten 
sich die Controller von Atmel (www.atmel.com), Microchip 
(www.microchip.com) oder TI (www.ti.com) eignen...

von Obelix (Gast)


Lesenswert?

Alle Infos sind auf den Herstellerseiten zu finden, wenn man nicht zu 
Faul ist.

von Tim (Gast)


Lesenswert?

Wie kann man einen Greifarm bauen, wenn man keine Ahnung von dessen 
Ansteuerung bzw. µC hat?!

von Jörg B. (manos)


Lesenswert?

Ob "impule" oder "bool", beides sind einfach nur Digitale Eingänge. D.H. 
Du suchst einen µC mit 25 Eingängen und 10 Ausgängen.

Das Maximum was man bei ATMEL als DIP (bastel freundliche Gehäuseform) 
bekommen kann ist der Mega8515 oder Mega162 mit 35 I/O's. Abzüglich 
serieller Schnittstelle bleiben Dir bestenfalls 33 I/O's übrig - Du 
wirst also entweder eine andere Marke suchen müssen (dürfte aber auch 
nichts bringen), eine andere Gehäuseform (da gäbe es dann reichlich mit 
z.B. 54 I/O's) die Anzahl der I/O's noch mal überdenken oder 
gemultiplexte Ein- oder Ausgänge nehmen müssen.

von Der M. (steinadler)


Lesenswert?

Für die Impulszähler könntest du auch einen extra Controller nehmen...
Also insgesamt zwei. Und diese dann per I2C kommunizieren lassen.

von Jörg B. (manos)


Lesenswert?

Bei den Impulsen (und auch den anderen Eingängen) wäre es wichtig zu 
wissen wie schnell die Signale sich ändern (können). Sind sie langsam 
genug kann man sie in einer Schleife durchfahren und auf Änderung prüfen 
- kommen sie zu schnell muss man sich was anderes einfallen lassen.

von Gde A. (goaran)


Lesenswert?

erst ma denke fuer die info so allgemein.
@ tim: habe shcon ein komplettes kettenfahrzeug mir 3-achsigem greifer 
gebaut, der is aber komplett ueber den rechner gelaufen, bzw der rest 
ueber logische bausteine ohne µC. das geht zwar auch, is aber irgednwie 
sehr umstaendlich ...
@ joerg b:
die eingaenge aendern sich relativ langsam, ich denke fuer eine schleife 
sollte es gut reichen... bleibt nur das problem mit der anzahl der 
einganege

von Der M. (steinadler)


Lesenswert?

Goran B. wrote:
> ... bleibt nur das problem mit der anzahl der
> einganege

Nimm zwei Controller und verbinde die mit I2C

von Jörg B. (manos)


Lesenswert?

Oder die allseits beliebten Schieberegister... da kann mna dann auch 
über 3-4 Port-Pins reichlich Ein- oder Ausgänge machen.

von Bastler (Gast)


Lesenswert?

Port-Expander für I2C ?
Hab ich im Einsatz, so kann man auch modular erweitern.

von Thomas O. (tarzanwiejane)


Lesenswert?

Hin und wieder reicht auch ein Atmel AVR Mega128.

cu Tarzanwiejane

von Jörg B. (manos)


Lesenswert?

Thomas Otto wrote:
> Hin und wieder reicht auch ein Atmel AVR Mega128.
Hängt davon ab was der OP an Gehäuseform verarbeiten kann/will...
Allerdings gibt es die auch schon auf Adapterplatinen für 2,54er Raster 
zu kaufen.

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.