电子齿轮比(CMX/CDV)的计算及其意义
刘志斌 2012.03.21
已知:
1)上位机发出脉冲能力为200Kp/S,200×1000/s,200×1000×60/min;
2)电机额定转速为3000R/ min,3000/60s;
3)伺服电机编码器分辨率是131072;
4)丝杆螺距是10mm;
求:
1、电机额定转速运行时的电子齿轮比?
2、如果电子齿轮比是1,伺服电机的转速?
3、生产时,设定指令脉冲当量,确定电子齿轮比?
解:
1、当上位机满额发出脉冲时,伺服恰好额定速度运行:
1)电机额定转速为3000r/ min,3000r/60s=50r/s;
2) 伺服电机编码器分辨率是131072;
3)电机额定转速时编码器输出检测反馈脉冲频率是131072×50r/s;;
4)上位机发出脉冲能力时发出的脉冲频率=200×1000/s;
5)当上位机满额发出脉冲时,伺服恰好额定速度运行,这时的电子齿轮比:
电子齿轮比=反馈脉冲频率/上位机满额发出脉冲频率
=(131072×50r/s)/ 200×1000/s
=6553600/200000
=32.768
2、如果电子齿轮比是1:
1)上位机发出的1个脉冲=编码器输出检测反馈的1个脉冲:
2)上位机发出脉冲能力时发出的脉冲频率=200×1000/s;
3)伺服电机的转速是=200×1000/s×60/131072= 91.55 r/min
3、如果丝杆螺距是10mm,
1)要求上位机每发一个指令脉冲,工件移动0.001mm,即指令脉冲当量为0.001mm,也可以说指令脉冲单位为0.001mm:
2)如果伺服转一周,丝杆转一周,减速比是1;
3)丝杆转一周,上位机应该发出的指令脉冲为10mm/0.001mm=10000(个);
4)伺服转一周,编码器检测反馈脉冲为131072(个);
5)电子齿轮比=编码器检测反馈脉冲/上位机发出的指令脉冲=131072/10000=13.7012;
反馈脉冲:伺服电机编码器的解析度,伺服本身的脉冲。
指令脉冲:上位机发出的脉冲;也可以说是外部给定脉冲。
脉冲当量:伺服接受上位机发出的每一个脉冲信号的位置移动量,又称作最小指令设定单位。
CMX :电子齿轮比的分子是电机编码器反馈脉冲。
CDV :电子齿轮比的分母是上位机的给定脉冲(指令脉冲)。
电子齿轮比:是用来把上位机的给定脉冲要换算成与电机编码器反馈脉冲同等意义,以便控制中心按给定指令要求控制伺服转动定位;
楼主最近还看过
引用 笨鳥慢飛 的回复内容:我真的不想罵人 但碰到白癡 罵也沒有用 不懂裝懂 懶得跟你玩 自己玩自己吧 白癡
1、我的主题是电子齿轮的作用与意义,如何应用和计算,是自己的一个原创话题;
2、关于编码器的诸多产品了解的并不多,很多是不知,例如你说的弦波编码器等;
3、我这里说的也不是全部,只是要说的部分自己的理解;
4、你知道的,我肯定有不知道的,我知道的,你也有不知道的,但是我不能说你是白痴;
5、你知道的,我不知道你骂我是白痴,我觉得是你有些白痴的原因,例如波恩说,脉冲当量有两种,你为什么不骂他白痴,你为什么不骂他不懂装懂,你显得那么正常有理性;
1、当上位机满额发出脉冲时,伺服恰好额定速度运行:
1)电机额定转速为3000r/ min,3000r/60s=50r/s;
2) 伺服电机编码器分辨率是131072;
3)电机额定转速时编码器输出检测反馈脉冲频率是131072×50r/s;;
4)上位机发出脉冲能力时发出的脉冲频率=200×1000/s;
5)当上位机满额发出脉冲时,伺服恰好额定速度运行,这时的电子齿轮比:
电子齿轮比=反馈脉冲频率/上位机满额发出脉冲频率
=(131072×50r/s)/ 200×1000/s
=6553600/200000
=32.768
2、如果电子齿轮比是1:
1)上位机发出的1个脉冲=编码器输出检测反馈的1个脉冲:
2)上位机发出脉冲能力时发出的脉冲频率=200×1000/s;
3)伺服电机的转速是=200×1000/s×60/131072= 91.55 r/min
3、如果丝杆螺距是10mm,
1)要求上位机每发一个指令脉冲,工件移动0.001mm,即指令脉冲当量为0.001mm,也可以说指令脉冲单位为0.001mm:
2)如果伺服转一周,丝杆转一周,减速比是1;
3)丝杆转一周,上位机应该发出的指令脉冲为10mm/0.001mm=10000(个);
4)伺服转一周,编码器检测反馈脉冲为131072(个);
5)电子齿轮比=编码器检测反馈脉冲/上位机发出的指令脉冲=131072/10000=13.7012;
1、107楼就是主楼的计算方法,在这个计算里,电子齿轮比是根据需要任意确定的;
2、虽然在电子齿轮比=1时,电机转的慢,可是当电子齿轮比升高到3.2768时,电机的速度就已经额定速度了;
3、当我们根据加工工艺的需要,任意选用0.1mm、0.01mm、0.001mm、0.0001mm、…… 电子齿轮比分别是1370.12、137.012、13.7012、1.37012 ……跟着变化,电机的速度也会跟着快起来;
4、所以,不能因为电子齿轮比=1时,电机转的慢,误认为电机在其它情况下的速度也很慢;
5、例如本例,电子齿轮比从1增大到32.768,电机的速度就达到额定速度;
6、本例的电子齿轮是一个换算率,不同于电子齿轮是二进制记数分倍频器的概念;
7、本例的电子齿轮是一个换算率,这个概念在设定需要的指令脉冲,给用户提供了很方便的平台;
8、笨鸟慢飞说的“让电机不能转的块一点”,利用电子齿轮直接将编码器的输出脉冲调低成相应的二进制反馈脉冲的方法,是另外一种伺服,与本例伺服不同;
9、用笨鸟慢飞说的安装在编码器上的电子齿轮,计算时脉冲当量是结果,而且计算的脉冲当量不一定就是需要的,更难过的是脉冲当量都不是0.01、0.001、……这样的长度计量的最小单位,伺服工艺操作带来很多麻烦;
10、不过笨鸟慢飞的伺服的设计与本例不同,构思与本例不同,伺服产品不是一种,是多种多样的,不能用一种伺服的方法否定另一种伺服,更不能用一种伺服的方法给另一种伺服上套用,一定要看相关的说明书,说明书怎么说的,你就怎么做!
不想罵你白癡 都很困難 我講的伺服是歐規 日規 你講的伺服那是"你的伺服"
用笨鸟慢飞说的安装在编码器上的电子齿轮,我講的是伺服系統 誰給你講編碼器 我寫在哪裡請說出來
笨鸟慢飞说的“让电机不能转的块一点”, 你只知道電機有額定轉速 你可能還不知道有最高轉速 真是瞎說 搞不清楚別人講的含意 另外再告訴你 這句話是在嘲笑你不懂伺服
6、当然光栅尺编码器,实际输出反馈脉冲的变化和放大,是另一码事;(不懂就是不懂 只會睜眼說瞎話 )
7、例如光栅是1000刻线,而对应1个刻线的莫尔条纹数是4(錯),也就是检测的实际莫尔条纹数是1000×4个(錯),这个是实实在在的放大(倍頻 細分),与电子倍频完全是两码事!
老劉我再一次嚴重警告你 不要用我的名義亂貼帖 你要騙人 忽悠人 我不會管(僅僅偶而嘲笑 請不要誤會) 還有你在那個中華工控網 本人沒在那裏註冊 不需要替我宣傳
1、警告无效!
2、既然参与辩论,既然在辩论中敢于动粗口骂人,就等于允许别人引用你的发言和观点,就好像你可以引用我的发言一样;
我罵你白癡 你可以引用 但你經常改成 “用笨鳥的說法 刘志斌是大師” 這不是我的發言 觀點
我是笨鳥但不是白癡 怎可能引用你的發言 全都是轉貼你的論點來告知"這是白癡的論點" 說你是白癡 可大大方方來反擊 來辯論 提出證明說你不是白癡 不要轉移話題 躲避問題 躲在背後送人一槍
什麼是 運動控制 伺服電機 伺服驅動器 編碼器 減速機 其結構 固裝 功能 還有彼此關係都搞不清楚 4倍頻 倍頻 細分 解析度 精度 高解析度的由來 更白癡的是自創些名詞 中心控制器 倍分頻 放大 這些就是我經常貼你的白癡說法 歡迎你辯論 你對了 我改叫白癡慢飛
引用 笨鳥慢飛 的回复内容:
…… 什麼是 運動控制 伺服電機 伺服驅動器 編碼器 減速機 其結構 固裝 功能 還有彼此關係都搞不清楚 4倍頻 倍頻 細分 解析度 精度 高解析度的由來 ……
1、我只是讨论我对电子齿轮的意义和计算的个人理解,如果说的不对,你可以批评,但必须说出对的是什么?
2、你要想装老大,讨论“什麼是 運動控制 伺服電機 伺服驅動器 編碼器 減速機 其結構 固裝 功能 還有彼此關係都搞不清楚 4倍頻 倍頻 細分 解析度 精度 高解析度的由來 ……”,也不会有人反对;
3、可是通篇没有你的见解,谁也没有看到你的“什麼是 運動控制 伺服電機 伺服驅動器 編碼器 減速機 其結構 固裝 功能 還有彼此關係都搞不清楚 4倍頻 倍頻 細分 解析度 精度 高解析度的由來 ……”的答案是什么?
4、你自己觉得自己是个人物,就应该做人物的事,例如给大家讲“什麼是 運動控制 伺服電機 伺服驅動器 編碼器 減速機 其結構 固裝 功能 還有彼此關係都搞不清楚 4倍頻 倍頻 細分 解析度 精度 高解析度的由來 ……”,这样大家学到你的知识,自然会尊你为老大;
5、你什么都觉得是宝贝、是秘密,不肯说出来,谁要是不把你心里想的问题给说出来,就骂人,你也不觉得这是一种妄想!
當老大很容易被抓去關的 只有白癡的人才會想當老大
1、我只是讨论我对电子齿轮的意义和计算的个人理解,如果说的不对,你可以批评,但必须说出对的是什么?你的理解怎來的 在1樓的說帖就很清楚 抄來的 "我罵你白癡 你可以引用 但你經常改成 “用笨鳥的說法 刘志斌是大師”
從哪裡抄來 “电机旋转一周的脉冲数到底怎样去计算?”
1 老劉 你又在自說自話
樓主用的是17位伺服驅動 多數是4極電機 有使用減速機 1:25 但沒提到 傳動機構行程 也沒提出電子齒輪比 無解
------------------------------------
2
樓主一看就是外行人 這題目只要算出脈衝當量 答案就出來
脈衝當量=螺距/ (傳動比 X 編碼器解析度 X 電子齒輪比)
螺距=電機轉一圈/傳動比
此題缺螺距 缺電子齒輪比 怎會有解
伺服電機的編碼器其解析度不會超過2048線 17位是透過電子細分得來 並做在驅動器上
電機轉一周計算的脈衝數 是指編碼器的脈衝數(正確是控制器所發出的脈衝數 非驅動器) 更非電機上的速度環
此系統最高解析度為 131072 X 25
-------------------------------
3
歐美進五十年的伺服應用 在你的嘴裡竟是個騙術 枉費你你活了七十幾歲 真是白活了
看你從2----22樓 寫的全是電機 我看起來更像是歩進電機 而且把電源脈衝 當成編碼器的脈衝 寫得很多可是跟主題完全無關 只會自說自唱 連外行的樓主都懶得理你 我真怕你丟臉丟到國外 笑我泱泱大國無能人
又從脈衝當量扯到精度 應該說把當量當成精度來看 再度顯示你的無知 "就是说,我给一个4极三相伺服电机一个有效电脉冲,通过减速比为500的减速机,使螺距为6mm的丝杠前进一步,工件平移0.001mm;" 把減速機當成倍頻來用 這下你又露餡 又告知不懂減速機的應用
提高系統的解析度 並不會提高系統的精度 那為何要提高系統的解析度 你懂嗎?
引用 电工九段 的回复内容:软起是骗术,伺服是骗术,刘老师准备把所有的工控产品都批判一番哈
1、给电机安装一个编码器,电机转一周,编码器输出30000脉冲;
2、电工九段,你说你怎么给电机通电使能,能使电机转1/30000周???
十多年前 我就用鍋老外驅動器 速度環在20.000 Hz 哎 我又忘了 驅動器你還是不懂 說了也是白說 也許再來個 驅動器是騙術
3、你要能回答出来,伺服控制的所谓精度、分辨率就不是骗人的!
老劉 交流到此 我不想浪費太多的時間 與無知的人交流
--------------------------
以上塗黑的字就是我的批判 還有我的觀點 繼續往下看 你的說法
-----------------------
引用 笨鳥慢飛 的回复内容:老劉 你又在自說自話樓主用的是17位伺服驅動 多數是4極電機 有使用減速機 1:25 但沒提到 傳動機構行程 也沒提出電子齒輪比 無解
1、我说的是我对伺服控制的个人想法,与你们行里的习惯概念不同;
2、虽是自言自语,或者想到哪儿就说到哪儿,当然希望引来行内人的讨论;
3、你说楼主的问题无解,我觉得“电机转一周输入的脉冲”还是可以确定的!
-----------------------------------------------------------
5、“脈衝當量=螺距/ (傳動比 X 編碼器解析度 X 電子齒輪比”是错误的:
1)脈衝當量与编码器的解析度无关;
2)脈衝當量只与丝杠的螺距、减速比、电子齿轮比、伺服每转一周控制脉冲数有关!
3)举例说,伺服的极对数不同,“当量”会不同的!
4)按照笨鸟的说法,当量与伺服没有关系的!
5)编码器的脉冲对控制脉冲只是个反馈的关系,与“当量”没有关系!
-------------------------------------------------
3、我的伺服控制理论,是真正的实现了工件的高精度控制,而你的伺服控制理论是一个骗术,当然不是你发明的骗术;
--------------------------
“电机旋转一周的脉冲数到底怎样去计算?”
1、用笨鸟的伺服理论回答楼主的问题:
1)编码器的分辨率为131072,所以伺服转一周编码器输出131072的检测脉冲;
2)如果丝杠的螺距为5mm,要求输入一个指令脉冲时,工件位移0.001mm,那么要求伺服转一周需要输入的指令脉冲数为
5mm/0.001mm=5000
3)就是说,我们需要伺服转一周时,输给主控器的指令脉冲是5000个,每输入一个指令脉冲工件精确移动0.001mm;
-------------------------
還有很多 僅是轉貼一小部分 我的態度轉變就是在最後這個帖 全部都抄我的觀點 還罵我是騙術 公式是錯誤 再用我的名義騙人 現在又再轉再轉移話題 說我想當老大 這就是你一貫的手法 你要是個男人 就光明正大的對決
引用 笨鳥慢飛 的回复内容:
……
3、我的伺服控制理论,是真正的实现了工件的高精度控制,而你的伺服控制理论是一个骗术,当然不是你发明的骗术;
--------------------------
“电机旋转一周的脉冲数到底怎样去计算?”
1、用笨鸟的伺服理论回答楼主的问题:
1)编码器的分辨率为131072,所以伺服转一周编码器输出131072的检测脉冲;
2)如果丝杠的螺距为5mm,要求输入一个指令脉冲时,工件位移0.001mm,那么要求伺服转一周需要输入的指令脉冲数为5mm/0.001mm=50003)就是说,我们需要伺服转一周时,输给主控器的指令脉冲是5000个,每输入一个指令脉冲工件精确移动0.001mm;
-------------------------
…… 全部都抄我的觀點 還罵我是騙術 公式是錯誤 再用我的名義騙人 ……
1、这些是那个贴的内容,你可以在那个贴去发帖,你没有必要在这个贴里捣乱!?
2、所谓“我的理论”,就是我说的“伺服必须控制伺服电机的驱动电流脉冲,控制伺服电机脉冲式步进的步距,才能实现真正意义上的伺服控制;”
3、所谓“笨鸟的理论”,就是指“用上位机的指令脉冲与编码器的反馈脉冲比较,发出电机启动、加速、匀速、减速、停止命令,实现电机自动控制”的伺服控制方法;
4、“用“笨鸟”的观点说,……”,是对“电机旋转一周的脉冲数”的另一种解释,不是我说的“脉冲式步进的步距”的脉冲的概念;
6、你守口如瓶压根什么也没有说,怎么抄你的?