Guten Morgen an alle!
Ich bin sehr in C-Programmieren interessiert und verwende hierfür das LabWindows CVI von National Instrument, sowie wir es in der Schule bereitgestellt bekommen. Da wir erst in der 3.Klasse C-Programmieren haben, aber ich schon einiges darüber weiß, spiele ich mich seit geraumer Zeit ein wenig. Ich gehe den Elektro-Technischen Zweig. Ich möchte gerne das An- und Abfahren eines Motors simulieren. Ausgegeben soll es mit einer Textausgabe zum Beispiel. Ich habe mir das so vorgestellt: Von 0 bis 4s fährt der Motor hoch und läuft dann mit konstanter Drehzahl bis 30s oder so. Bei der 30s sinkt die Drehzahl wieder 0, dies geschieht z.B. in 6s (also von 30s bis 36s). Nach dieser Zeit ist keine Drehzahl vorhanden bis ca. 50s. Nach diesen 50s beginnt das selbe noch einmal (50 bis 54s = Hochlaufzeit ; 54 bis 80s = konstante Drehzahl ; 80 bis 86s = sinkt die Drehzahl wieder). So in etwa habe ich mir das vorgestellt.
Aber nun weiß ich nicht ganz, wie ich das in C verwirklichen kann, kann mir jemand dabei bitte helfen!? …ich dachte mir, vl. würde es mit der der Timer-Funktion funktionieren. Kann mir bitte jemand hierbei helfen, wie der C-Code im ungefähren aussehen würde? Würde mich sehr über ein paar Vorschläge freuen.
Schönen Tag!
Mit freundlichen Grüßen
Michael
Ich bin sehr in C-Programmieren interessiert und verwende hierfür das LabWindows CVI von National Instrument, sowie wir es in der Schule bereitgestellt bekommen. Da wir erst in der 3.Klasse C-Programmieren haben, aber ich schon einiges darüber weiß, spiele ich mich seit geraumer Zeit ein wenig. Ich gehe den Elektro-Technischen Zweig. Ich möchte gerne das An- und Abfahren eines Motors simulieren. Ausgegeben soll es mit einer Textausgabe zum Beispiel. Ich habe mir das so vorgestellt: Von 0 bis 4s fährt der Motor hoch und läuft dann mit konstanter Drehzahl bis 30s oder so. Bei der 30s sinkt die Drehzahl wieder 0, dies geschieht z.B. in 6s (also von 30s bis 36s). Nach dieser Zeit ist keine Drehzahl vorhanden bis ca. 50s. Nach diesen 50s beginnt das selbe noch einmal (50 bis 54s = Hochlaufzeit ; 54 bis 80s = konstante Drehzahl ; 80 bis 86s = sinkt die Drehzahl wieder). So in etwa habe ich mir das vorgestellt.
Aber nun weiß ich nicht ganz, wie ich das in C verwirklichen kann, kann mir jemand dabei bitte helfen!? …ich dachte mir, vl. würde es mit der der Timer-Funktion funktionieren. Kann mir bitte jemand hierbei helfen, wie der C-Code im ungefähren aussehen würde? Würde mich sehr über ein paar Vorschläge freuen.
Schönen Tag!
Mit freundlichen Grüßen
Michael