基于STM32的3D打印步进电机控制方法研究

来源 :制造业自动化 | 被引量 : 0次 | 上传用户:titanium2002
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在外部噪声环境下,步进电机输出的数字信号容易产生过大的相位差,导致控制3D打印时产生的打印误差角度过大,针对该问题,设计基于STM32的3D打印步进电机控制方法.利用STM32内部128细分数以及H型的桥功率支持步进电机的正常驱动,设定步进电机驱动方式,横向测量数字信号脉冲间的相位数值差,确定步进电机绕组产生的混合谐波分量,计算3D打印步进电机运行互感,细分控制绕组转子为两项给定波形,设定角速度-时间控制数值关系,最终实现对步进电机的控制.设置步进电机测试环境,调整3D打印机为工作上电状态后,测试步进电机的恒细分数加减速的适用运行频率,并结合恒细分数加减速得到控制脉冲参数,定义误差数值关系后,以数值关系得到的数值作为标准,整理基于时变边界层滑膜算法的控制方法、基于DSP的控制方法以及设计的控制方法得到的打印角度,可知,所设计觉得控制方法产生的打印角度误差最小.
其他文献
以双舵轮移动平台为对象,借鉴动态窗口法并改进该算法,研究与分析使用改进动态窗口法后一般驱动形式下的路径跟踪问题.首先,分析常规的三种双舵轮驱动形式下的运动学模型,其次提出覆盖面积计算思想,并将其作为动态窗口法的一个评价指标,然后改进动态窗口法中的速度搜索方法,利用Matlab工具进行仿真分析,最后搭建样机进行相关验证.最终结果表明,利用改进的动态窗口法可以提高路径跟踪准确率,并且比较三种常规驱动形式推论出第一种驱动形式更合适.
概念设计是机电产品开发周期中的重要一环,而传统的机电概念设计方式愈来愈不能满足现阶段技术发展对设计效率日益增长的需求.在此背景下,本文引入了基于NX MCD平台的一般机电产品设计方法,并建立了自动化立体仓库物流系统中核心装备堆垛机的系统工程模型,以系统工程模型为指导完成了堆垛机机电概念模型的设计,通过该概念设计实例说明了基于NX MCD的机电产品设计方法的可操作性,为设备开发后期的设备调试阶段提供了可直接使用的数字化模型.
在以往的人工智能型机器人的钻锚机械臂工作空间设计中,由于空间存在雅可比曲线,限制了钻锚机械臂在空间边界处的移动和转动,工作空间适应性需要进一步提高.面对这一问题,提出人工智能型机器人的钻锚机械臂工作空间设计.利用几何法参数化单级连续型机械臂和多级连续型机械臂,获得机械臂的空间位姿,将三维空间位姿转换为二维空间,搜索空间内所有点,提取出工作空间边界,结合钻锚机械臂的关节变量,完成钻锚机械臂工作空间的设计.实验结果表明:设计的钻锚机械臂工作空间机械臂转角范围大,空间内机械臂关节变换灵活,工作空间整体适应性得到
有载调压变压器故障参数在提取时存在系统误差,该误差会直接影响故障检测结果,为优化检测效果,基于奇异值分解设计有载调压变压器故障智能监测算法.计算有载调压变压器局部梯度值,获取近邻点与中心点相对距离,据此计算不同近邻点间梯度值,判断区域变压器节点故障状态;基于奇异值分解提取故障节点参数特征,构建奇异值零维矩阵,计算非零主量奇异比值,减小变压器故障误差;设计故障特征检测算法,获取有载调压变压器的故障智能检测函数,实现对故障数据的智能检测.在对比实验中,分别检测六种样本特征在不同算法下的故障检测误差,由实验结果