Hallo alle zusammen, ich hab ein Projekt im Kopf bin mir aber nicht ganz sicher wie ich es am besten umsetze. Es geht um Folgendes: Ich möchte mit einem 2 Achsen Gyro-/Bewegungssensor zwei Gleichstromelektromotoren steuern (also einer pro Achse). Sprich wenn ich den Sensor nach vorn bewege dreht der Motor der einen Achse auch das Objekt nach vorne und umgekehrt. Wenn ich den Sensor nach rechts bewege dreht sich das Objekt nach recht und umgekehrt. So wie ich das sehe sind dafür Schrittmotoren geeignet. Die Steuerung soll so kompackt und stromsparend sein, am besten smd bauweise. Einschalten der Anlage soll per Kapazitiven Taster( Näherungsschalter) geschehen. Ich bin gelernter Elektroniker für Betriebstechnik also ist mir Elektronik nicht ganz fremd, leider lernt man da nur SPS mit FUP "programmierung. Programmieren kann ich nur aufn Grafikfähigen Taschenrechner :-D Welche Steuerung ist dafür am geeignetsten (am besten per FUP programmierbar), welche Motoren Vielen Dank schonmal für eure Hinweise
Hi >Ich bin gelernter Elektroniker für Betriebstechnik also ist mir >Elektronik nicht ganz fremd, leider lernt man da nur SPS mit FUP >"programmierung. Programmieren kann ich nur aufn Grafikfähigen >Taschenrechner :-D Also, ich weiß ja nicht, ob du für dein Projekt eine SPS einsetzen willst... aber soweit ich weiß, ist in der S5 / S7 Welt außer FUP auch AWL durchaus eine gängige Programmiersprache. Die solltest du nach deiner Ausbildung auch drauf haben, ansonsten, sorry für die harten Worte, bist du mal grad ein einfacher Elektriker... Mit AWL bist du sehr nah an Assembler und wenn du den Einsatz eines µC anstrebst, wirst du um eine Sprache wie C, Bascom, Pascal oder Assembler nicht herumkommen. Also wirst du dich wohl oder übel hinsetzen müssen und lernen..... so ist das Leben. Gruß oldmax
AWL ist auch kein Problem aber eben keine hochwertige Programmiersprache, eben sehr einfach gehalten. Aber wenn Assembler dem sehr nahe kommt wäre das wohl dann mein Weg. Turbo Pascal hatte ich 2 Jahre lang in der Schule ist aber schon ein weilchen her aber ich wollte auf jeden Fall C bzw C++ vermeiden, denn ich weiß was da auf mich zu kommt. Das wäre es mir nicht Wert und die Zeit hätte ich nicht. Hatte auch schon den Einsatz einer Mini SPS in anbetracht gezogen, die wäre per FUP bzw AWL zu programmieren aber ich finde die sind immer noch zu groß. Welcher Microcontroller für Assembler wäre sehr klein und für diese kleine Steuerung mit 2 Schrittmotoren geeignet?
Marco Clemens schrieb: > AWL ist auch kein Problem aber eben keine hochwertige > Programmiersprache, eben sehr einfach gehalten. Aber wenn Assembler dem > sehr nahe kommt wäre das wohl dann mein Weg. Turbo Pascal hatte ich 2 > Jahre lang in der Schule ist aber schon ein weilchen her aber ich wollte > auf jeden Fall C bzw C++ vermeiden, denn ich weiß was da auf mich zu > kommt. Das wäre es mir nicht Wert und die Zeit hätte ich nicht. Hatte > auch schon den Einsatz einer Mini SPS in anbetracht gezogen, die wäre > per FUP bzw AWL zu programmieren aber ich finde die sind immer noch zu > groß. Welcher Microcontroller für Assembler wäre sehr klein und für > diese kleine Steuerung mit 2 Schrittmotoren geeignet? Das Problem liegt erstmal nicht in der Größe des µC. Die Größe deiner Treiber für die Schrittmotoren werden (je nach dem was du für welche nimmst) diese bei weitem übersteigen. Ich würde an deiner Stelle mal zum Thema "Quadrocopter" den Herren Onkel Google befragen. Das dürfte eigentlich genau in die Richtung gehen die du so ungefähr anstrebst. Zu, Thema programmieren... Pascal? Kein Problem: AVR: MikroPascal - http://www.mikroe.com/eng/products/view/227/mikropascal-pro-for-avr/ PIC: MikroPascal - http://www.mikroe.com/eng/products/view/10/mikropascal-pro-for-pic/ Gibt es als Demo Version - mit einer 2kb Code Begrenzung.
oldmax schrieb: > Also, ich weiß ja nicht, ob du für dein Projekt eine SPS einsetzen > willst... aber soweit ich weiß, ist in der S5 / S7 Welt außer FUP auch > AWL durchaus eine gängige Programmiersprache. Die solltest du nach > deiner Ausbildung auch drauf haben, ansonsten, sorry für die harten > Worte, bist du mal grad ein einfacher Elektriker... Einspruch euer Ehren! Ich habe eine Elektriker-Ausbildung gemacht (allerdings Fr. Anlagentechnik) und habe dort sowohl AWL, KOP als auch FUP an einer S5 gelernt und musste es auch für die Prüfung können! Das ging sogar soweit das wir mit den einfachen "Taschenrechnern" (wo also nur AWL geht) einen Hydraulikstand programmieren mussten. Soviel zum dazu. Zum Thema: Keine Ahnung woher deine Angst vor "C lernen kommt" für dein Vorhaben würde ich dir aber zu einer Hochsprache wie C, Basic, Pascal, oder was auch immer auf den AVRs geht, zu lernen. Der Verweis auf Quadrokopter ist nicht ganz verkehrt, weil hier viel mit Gyro-Sensoren gearbeitet wird. Allerdings verwenden die auch Filter und die in Assembler zu programmieren wo du doch gerade mal mit Grafikfähigen Taschenrechner zurecht kommst? Viel Erfolg! Schrittmotoren und kompakt passt auch nicht unbedingt zusammen, vielleicht reichen ja auch einfache DC-Motoren und eine irgendwie andere geartete Rückmeldung. Poti, DMS, Gyro-Sensoren, kommt auf deinen genauen mechanischen Aufbau drauf an. MfG AVR-Frickler
das scheint schwieriger als gedacht zu werden. Mit Mindstorms NXT ist das einfach zu realisieren gewesen aber die Steuerung ist zu klobig und das Plastig Lego zeugs drum rum geht auch nicht
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.