Ist das thema jetzt erledigt oder nicht?
für 18 Servor reicht ein Mikrocontroller, du musst dir nur beim Programmieren ein paar Gedanken machen. Es reicht in der Regel ein Ausgang pro Servo und ein interner Timer. Für die Kommunikation mit dem PC würde ich einen USB-Seriell wandler (FT232) benutzen, dann lässt sich auch eine einfache PC Software schreiben und der µC wird nicht zu sehr mit dem USB-Stack belastet.
Ein Mega88 könnte reichen, der hat 23GPIOs, davon fallen 2 für die Serielle Schnittstelle, einer für den Reset weg. bleiben noch 2 übrig, wenn kein externer Quarz genutzt wird. Wäre wohl zu knapp, dann lieber einen ATMega644.
Als Alternative könnte man auch Serielle LED treiber mit Dimmfunktion (PWM-Generatoren) oder Schieberegister nutzen, das macht die Sache aber mMn. nur komplizierter und teurer.
Wo hakt es denn genau?
Brauchst du Empfehlungen für einen Mikrocontroller?
Ist dir die Ansteuerung von Servos nicht bekannt?
weißt du nicht, wie/wo du Anfangen sollst?
...
Unter der aktuellen Fragestellung könnte man dir theoretisch das komplette Projekt lösen. konkrete Fragen wären wohl besser um dir zu helfen.
Lesezeichen