<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[stabile frequenz]]></title><description><![CDATA[<p>Ich habe schon einige Beiträge gelesen, jedoch wollte ich diesmal fragen bevor ich wieder zuviel Zeit in den Sand setze. Ich habe eine Schrittmotorsteuerung direkt an den LTP1 angeschlossen. nun muss man Bit 1 auf 0 oder 1 setzen für die Drehrichtung und auf Bit 2 die Drehzahl über eine Frequenz steuern. D.h. abwechselnd 0 und 1. Dies hab ich geschaft in LABVIEW zu verwirklichen. Nun zu meinem Problem: Da die Frequenz ziehmlich stabil seinen muß, braucht man einen guten Timer. Jedoch ist die kleinste Einheit bei LABVIEW 1 ms. D.h meine max Frequenz liegt bei 500 HZ. Ich brauche aber mindestens eine Frequenz von 5 Khz, also einen Timer der 0,1 ms genau ist.<br />
Kann man über c++ ein Timer erstellen der genaugenug läuft um ihn in LABVIEW einzubinden und den Motor zu steuern?<br />
PS. Mit Warteschleifen hat es gar nicht funktioniert, nehme an das die Frequenz zu sehr schwankt, dadurch stottert der Motor.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/136949/stabile-frequenz</link><generator>RSS for Node</generator><lastBuildDate>Mon, 17 Aug 2026 16:27:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/136949.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 14 Feb 2006 13:08:43 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to stabile frequenz on Tue, 14 Feb 2006 13:08:43 GMT]]></title><description><![CDATA[<p>Ich habe schon einige Beiträge gelesen, jedoch wollte ich diesmal fragen bevor ich wieder zuviel Zeit in den Sand setze. Ich habe eine Schrittmotorsteuerung direkt an den LTP1 angeschlossen. nun muss man Bit 1 auf 0 oder 1 setzen für die Drehrichtung und auf Bit 2 die Drehzahl über eine Frequenz steuern. D.h. abwechselnd 0 und 1. Dies hab ich geschaft in LABVIEW zu verwirklichen. Nun zu meinem Problem: Da die Frequenz ziehmlich stabil seinen muß, braucht man einen guten Timer. Jedoch ist die kleinste Einheit bei LABVIEW 1 ms. D.h meine max Frequenz liegt bei 500 HZ. Ich brauche aber mindestens eine Frequenz von 5 Khz, also einen Timer der 0,1 ms genau ist.<br />
Kann man über c++ ein Timer erstellen der genaugenug läuft um ihn in LABVIEW einzubinden und den Motor zu steuern?<br />
PS. Mit Warteschleifen hat es gar nicht funktioniert, nehme an das die Frequenz zu sehr schwankt, dadurch stottert der Motor.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/993899</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/993899</guid><dc:creator><![CDATA[trimi]]></dc:creator><pubDate>Tue, 14 Feb 2006 13:08:43 GMT</pubDate></item><item><title><![CDATA[Reply to stabile frequenz on Tue, 14 Feb 2006 13:25:57 GMT]]></title><description><![CDATA[<p>hast du schon google, forumsuche und FAQ befragt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/993920</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/993920</guid><dc:creator><![CDATA[BigNeal]]></dc:creator><pubDate>Tue, 14 Feb 2006 13:25:57 GMT</pubDate></item><item><title><![CDATA[Reply to stabile frequenz on Tue, 14 Feb 2006 13:33:59 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Da must du WinAPI-Funktionen benutzen. Siehe zum Beispiel diesen <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-136016-and-highlight-is-%2Acount%2A.html" rel="nofollow">Thread</a>.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/993929</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/993929</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Tue, 14 Feb 2006 13:33:59 GMT</pubDate></item><item><title><![CDATA[Reply to stabile frequenz on Tue, 14 Feb 2006 13:38:06 GMT]]></title><description><![CDATA[<p>vielleicht hilft dir das weiter: <a href="http://www.devx.com/SummitDays/Article/16293/1763" rel="nofollow">http://www.devx.com/SummitDays/Article/16293/1763</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/993935</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/993935</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Tue, 14 Feb 2006 13:38:06 GMT</pubDate></item><item><title><![CDATA[Reply to stabile frequenz on Tue, 14 Feb 2006 14:09:03 GMT]]></title><description><![CDATA[<p>Dank für die schnellen Antworten. Natürlich hab ich schon einiges gelesen. Nur gab es keinen konkreten Hinweis ob es einen genauen Timer mit einer Auflösung von min. 0,1 ms gibt. Mir ist die Prozessorauslastung auch relativ egal. Das Labview Programm muß min eine halb Minute konstant arbeiten. In dieser Zeit muß der Computer nichts weiter erledigen. also vieleicht hilft ja der Der High Resolution Performance Counter auf <a href="http://www.codeworx.org/cpp_tuts_1_3.php" rel="nofollow">http://www.codeworx.org/cpp_tuts_1_3.php</a>. Ich wollte nur mal ne Abschätzung ob es überhaupt möglich ist, will nicht wieder nen haufen Zeit mit einer unlösbaren Sache verbringen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/993970</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/993970</guid><dc:creator><![CDATA[trimi]]></dc:creator><pubDate>Tue, 14 Feb 2006 14:09:03 GMT</pubDate></item><item><title><![CDATA[Reply to stabile frequenz on Fri, 31 Aug 2007 20:46:13 GMT]]></title><description><![CDATA[<p>Die minimale Einheit des Timers hängt vom Betriebssystem ab, nicht von der Programmiersprache. Du musst dein Timing auf HW Seite machen und in der Software gepuffert und mit einem Samplezeitstempel oder Counter arbeiten oder besser noch zusätzlich ein Real Time System nehmen.</p>
<p>labviewer</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1356478</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1356478</guid><dc:creator><![CDATA[labviewer]]></dc:creator><pubDate>Fri, 31 Aug 2007 20:46:13 GMT</pubDate></item></channel></rss>