做胆机牛是最头痛的,好的价格不低,便宜的又不敢用。 本人是打工族,白天要上班,只有晚上回来可以折腾。手动排线绕过一次眼珠子都差点瞪出来,太累 太累了。
索性自己鼓捣一个自动排线的绕线机。只因单片机程序搞不定,(实验板也买了 就是没学会写程序)没办法只能想到用电脑控制,用MACH3控制步进电机绕线排线。其实做这个的难度在于机械部分,电脑控制其实比较简单的。 整机图片 ![]() 排线部分 光轴12MM 丝杆12MM 丝距2mm 就是丝杆转一周螺母移动2Mm ![]() 绕线部分 都是废铜烂铁做的 ![]() 绕线同步皮带减速2:1 ![]() 扔大街上都没人要的烂电脑,旁边是做好的一个牛。 ![]() 绕线步进电机 57 3A 步进角度1.8度 ![]() 排线步进电机 42 1.2A 1.2度 ![]() 以下是电脑控制部分 电脑MACH3控制部分 安装好以后汉化(本人英文太垃圾) 首先设置为毫米 ![]() ![]() 然后找到 “端口/针脚 ” "电机输入" ,我是这么设置的反正能用 ![]() 接下来是MACH3的重点 绕线电机设置脉冲数,我们假设绕线电机转一周是1MM ,我们用的这个步进电机是1.8度的,所有步进电机转一周要(360度/1.8度=200)200个脉冲。下面那个图是步进电机控制板我设置的是2细分,所以再乘以2就等于400,主轴用的是同步轮减速2:1 ,所以再乘以2就等于800. 也就是电脑上MACH3输出800个脉冲信号主轴转一圈。 ![]() ![]() 排线电机设置脉冲数,绕线电机用的是1.2度的,360/1.2=300 控制板设置的细分数是8 300*8=2400, 所以2400个脉冲步进电机转一周。因为丝杆的丝距是2MM,这里再除以2(2400/2=1200) 最后得到的事1200个脉冲,排线走1MM ![]() 以上大部分是以个人理解写的,可能跟专业名词有差距。见谅。见谅。。。
(责任编辑:admin) |