找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1868|回復: 4
打印 上一主題 下一主題
收起左側

頻率 幅度,正弦波,步進電機,PWM

[復制鏈接]
跳轉到指定樓層
樓主
ID:493649 發(fā)表于 2022-1-8 23:44 來自手機 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
如何利用步進編碼絲桿產生一個頻率和幅度都能調節(jié)的正弦波
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:844772 發(fā)表于 2022-1-9 11:22 | 只看該作者
不就是控制滑塊來回移動嘛,移動的行程就是幅度,速度周期反比頻率。用編碼器控制步進電機,(沒有編碼器就直接控制步數也行)。要計算的是,把一個周期分解成N*t,第n個t的行程=sin(360/N*n)-sin(360/N*(n-1)),當然還要帶入導程算角度,通過數編碼控制電機轉數和轉速。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

板凳
ID:493649 發(fā)表于 2022-1-11 17:03 來自手機 | 只看該作者
glinfei 發(fā)表于 2022-1-9 11:22
不就是控制滑塊來回移動嘛,移動的行程就是幅度,速度周期反比頻率。用編碼器控制步進電機,(沒有編碼器就 ...

大佬,滑塊來回移動,移動的行程是什么意思,是以某一個點來回移動的最大距離嗎?
還有速度周期反比頻率看不懂,希望能指導一下。
回復

使用道具 舉報

地板
ID:844772 發(fā)表于 2022-1-12 15:24 | 只看該作者
33333333111 發(fā)表于 2022-1-11 17:03
大佬,滑塊來回移動,移動的行程是什么意思,是以某一個點來回移動的最大距離嗎?
還有速度周期反比頻率 ...

你可以認為滑塊帶動一個繩子來回走,繩子呈現正弦波。就設絲杠中間為波的零點,波幅就是滑塊距離中點的最大位移,所以調它就是調整波的幅度。 滑塊往返一次(過三次零點)的時間就是波的周期T,頻率不就=1/T嘛。關鍵是滑塊是變加速運動的。一般就是分片擬合啦,把T分成N個時間片,第n個時間的位移s=sin(360/N*n)-sin(360/N*(n-1));  s除以絲杠導程就是轉多少圈,正常的就是直接控制步進電機走多少步了,你的題要求通過計算編碼器進行控制,稍微麻煩但精度高。
回復

使用道具 舉報

5#
ID:493649 發(fā)表于 2022-1-14 17:26 來自手機 | 只看該作者
glinfei 發(fā)表于 2022-1-12 15:24
你可以認為滑塊帶動一個繩子來回走,繩子呈現正弦波。就設絲杠中間為波的零點,波幅就是滑塊距離中點的最 ...

大佬,這一部分功能我聽懂了,太感謝了,我在plc上嘗試做按一定規(guī)律運動的物體后,我通過啥畫滑塊的幅度-時間的圖像,這部分還沒有啥頭緒,希望您能指點一下,萬分感激。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表