Motion control system and method which includes improved pulse placement for smoother operation
The present invention relates generally to motion control. More particularly, the present invention relates to a system wherein a motion control system uses pulses to instruct a motion device to move an object. A motion control system and method are disclosed which provide improved pulse placement f...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | |
container_title | |
container_volume | |
creator | Peck, Joseph Schorr, Rodger Feiereisel, Neil |
description | The present invention relates generally to motion control. More particularly, the present invention relates to a system wherein a motion control system uses pulses to instruct a motion device to move an object.
A motion control system and method are disclosed which provide improved pulse placement for smoother operation of a motion device such as a stepper motor. A placement of pulses may be determined for each of a plurality of time intervals such that the pulses are placed evenly across the plurality of time intervals, wherein the quantity of pulses in each of the time intervals is variable. The pulses may be generated and sent to the motion device to move the object to the desired position. A delay may be used to place each pulse at an arbitrary location within one of the time intervals. Where the desired step rate is fractional, time may be "borrowed" for one loop iteration from other loop iterations. In one embodiment, the step rate may be changed from one loop period to the next. |
format | Patent |
fullrecord | <record><control><sourceid>uspatents_EFH</sourceid><recordid>TN_cdi_uspatents_grants_06823221</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>06823221</sourcerecordid><originalsourceid>FETCH-uspatents_grants_068232213</originalsourceid><addsrcrecordid>eNqNjMEKwjAQBXvxIOo_vB8QtAXxLhUv3ryXkGxNIMmG7Fbx723BD_A0l5lZN8OdNXCG5ayVI-QjSgkmOyRSzw5vH6xHyDZOjgQhlcovcihTFEKJxlKirBi5QhKzeqrgQtUs422zGs0s7n7cNLj2j8ttP0kxOncyPKtZcDid265tj90fyhee4T6v</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Motion control system and method which includes improved pulse placement for smoother operation</title><source>USPTO Issued Patents</source><creator>Peck, Joseph ; Schorr, Rodger ; Feiereisel, Neil</creator><creatorcontrib>Peck, Joseph ; Schorr, Rodger ; Feiereisel, Neil ; National Instruments Corporation</creatorcontrib><description>The present invention relates generally to motion control. More particularly, the present invention relates to a system wherein a motion control system uses pulses to instruct a motion device to move an object.
A motion control system and method are disclosed which provide improved pulse placement for smoother operation of a motion device such as a stepper motor. A placement of pulses may be determined for each of a plurality of time intervals such that the pulses are placed evenly across the plurality of time intervals, wherein the quantity of pulses in each of the time intervals is variable. The pulses may be generated and sent to the motion device to move the object to the desired position. A delay may be used to place each pulse at an arbitrary location within one of the time intervals. Where the desired step rate is fractional, time may be "borrowed" for one loop iteration from other loop iterations. In one embodiment, the step rate may be changed from one loop period to the next.</description><language>eng</language><creationdate>2004</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/6823221$$EPDF$$P50$$Guspatents$$Hfree_for_read</linktopdf><link.rule.ids>230,308,780,802,885,64037</link.rule.ids><linktorsrc>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/6823221$$EView_record_in_USPTO$$FView_record_in_$$GUSPTO$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Peck, Joseph</creatorcontrib><creatorcontrib>Schorr, Rodger</creatorcontrib><creatorcontrib>Feiereisel, Neil</creatorcontrib><creatorcontrib>National Instruments Corporation</creatorcontrib><title>Motion control system and method which includes improved pulse placement for smoother operation</title><description>The present invention relates generally to motion control. More particularly, the present invention relates to a system wherein a motion control system uses pulses to instruct a motion device to move an object.
A motion control system and method are disclosed which provide improved pulse placement for smoother operation of a motion device such as a stepper motor. A placement of pulses may be determined for each of a plurality of time intervals such that the pulses are placed evenly across the plurality of time intervals, wherein the quantity of pulses in each of the time intervals is variable. The pulses may be generated and sent to the motion device to move the object to the desired position. A delay may be used to place each pulse at an arbitrary location within one of the time intervals. Where the desired step rate is fractional, time may be "borrowed" for one loop iteration from other loop iterations. In one embodiment, the step rate may be changed from one loop period to the next.</description><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2004</creationdate><recordtype>patent</recordtype><sourceid>EFH</sourceid><recordid>eNqNjMEKwjAQBXvxIOo_vB8QtAXxLhUv3ryXkGxNIMmG7Fbx723BD_A0l5lZN8OdNXCG5ayVI-QjSgkmOyRSzw5vH6xHyDZOjgQhlcovcihTFEKJxlKirBi5QhKzeqrgQtUs422zGs0s7n7cNLj2j8ttP0kxOncyPKtZcDid265tj90fyhee4T6v</recordid><startdate>20041123</startdate><enddate>20041123</enddate><creator>Peck, Joseph</creator><creator>Schorr, Rodger</creator><creator>Feiereisel, Neil</creator><scope>EFH</scope></search><sort><creationdate>20041123</creationdate><title>Motion control system and method which includes improved pulse placement for smoother operation</title><author>Peck, Joseph ; Schorr, Rodger ; Feiereisel, Neil</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-uspatents_grants_068232213</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2004</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Peck, Joseph</creatorcontrib><creatorcontrib>Schorr, Rodger</creatorcontrib><creatorcontrib>Feiereisel, Neil</creatorcontrib><creatorcontrib>National Instruments Corporation</creatorcontrib><collection>USPTO Issued Patents</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Peck, Joseph</au><au>Schorr, Rodger</au><au>Feiereisel, Neil</au><aucorp>National Instruments Corporation</aucorp><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Motion control system and method which includes improved pulse placement for smoother operation</title><date>2004-11-23</date><risdate>2004</risdate><abstract>The present invention relates generally to motion control. More particularly, the present invention relates to a system wherein a motion control system uses pulses to instruct a motion device to move an object.
A motion control system and method are disclosed which provide improved pulse placement for smoother operation of a motion device such as a stepper motor. A placement of pulses may be determined for each of a plurality of time intervals such that the pulses are placed evenly across the plurality of time intervals, wherein the quantity of pulses in each of the time intervals is variable. The pulses may be generated and sent to the motion device to move the object to the desired position. A delay may be used to place each pulse at an arbitrary location within one of the time intervals. Where the desired step rate is fractional, time may be "borrowed" for one loop iteration from other loop iterations. In one embodiment, the step rate may be changed from one loop period to the next.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng |
recordid | cdi_uspatents_grants_06823221 |
source | USPTO Issued Patents |
title | Motion control system and method which includes improved pulse placement for smoother operation |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-10T04%3A42%3A47IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-uspatents_EFH&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Peck,%20Joseph&rft.aucorp=National%20Instruments%20Corporation&rft.date=2004-11-23&rft_id=info:doi/&rft_dat=%3Cuspatents_EFH%3E06823221%3C/uspatents_EFH%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |