[电机及执行机构驱动] STM32F103VCT6+步进电机 L6205 H桥驱动控制开源

[复制链接]
24679|84
 楼主| eydj2008 发表于 2013-12-2 16:30 | 显示全部楼层 |阅读模式
本帖最后由 eydj2008 于 2014-3-21 11:44 编辑

我现在有一个想法 就是做一个开发板 给大家用  当然程序是开源的

初步计划 是用STM32F103VCT6+2.8TFT +L6205 做步进电机驱动 + 光电编码器

由于机械结构原因 开始不做 闭环。如果哪位 能提供这些结构,我将提供例程。

给大家一个 步进电机 驱动入门

为什么要用L6205呢 他最大电流可以到2.8A 而且死区不用自己插入 编写程序 相对简单。也好控制,噪音也小。

欢迎需要步进电机入门的朋友  发表一下见解。

讨论已经结束了


上图
 楼主| eydj2008 发表于 2019-1-13 09:23 | 显示全部楼层
小弟不才, 前年花了一年时间研究S曲线算法, 到不断写程序测试, 开始只能定点运行S曲线, 也就是只能指定在哪里起 和停, 中间不能再控制位置, 再控制位置就出错,
去年为了这个问题 苦心研究了半年, 光计算 就花去二周时间, 花了整 整 三个月来调试代码, 人比较笨,  学习比较慢.
在STM32F407上测试 5个三相电机, 效果比较理想  
整个原理分享就是:   加加速度的积分=加速度,  加速度的积分=速度, 速度的积分=位移,
要想不抖动 必须 满足加速度不能突变.现在移植到这个板上 , 驱动一个二相或是三相电机是没有问题,多个需要优化.
为了保护版权  使用了库文件,  需要的可以尝试一下.  相对于原来的板在电机速度上做了很大的优化. 会平滑很多.
附件如下:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
godwot 发表于 2013-12-2 17:12 | 显示全部楼层
支持一个,我手头有一些五相的步进电机,也想用STM32做一个驱动器试试.
 楼主| eydj2008 发表于 2013-12-2 18:32 | 显示全部楼层
三相 就已经很强大了吧 五相 驱动电路 太复杂
 楼主| eydj2008 发表于 2013-12-11 00:03 | 显示全部楼层
我正在够思 差不多可以布板了 不管怎么样 先出来一款再说吧 给大家 拍拍砖 再改进吧
aoarm 发表于 2013-12-12 15:49 | 显示全部楼层
电流做不大,是不是有点浪费ARM了
dsp8051 发表于 2013-12-14 17:42 | 显示全部楼层
做成微步细分加编码器全反馈就有应用价值。
dsp8051 发表于 2013-12-14 17:49 | 显示全部楼层
小日本的dd马达就是混合步进加编码器全反馈实现直驱动,转矩,同步应用。
lessfame 发表于 2013-12-17 14:51 | 显示全部楼层
四相或五相步进电机不等同于单极或双极步进电机
 楼主| eydj2008 发表于 2013-12-18 14:14 | 显示全部楼层
dsp8051 发表于 2013-12-14 17:42
做成微步细分加编码器全反馈就有应用价值。

微步细分加编码器全反馈
就是没找到 编码器上面那个支架 其它都不是问题
 楼主| eydj2008 发表于 2014-1-2 10:52 | 显示全部楼层
PCB来了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| eydj2008 发表于 2014-1-4 13:08 | 显示全部楼层
这网站的图片 怎么这么卡 半天没反应。。。
pangyanwei 发表于 2014-1-4 19:11 | 显示全部楼层
2014年国际机械电子与控制会议

    机械电子与控制技术在现代工业活动中有着广泛的应用,相关研究在国际上一直保持很高的热度。为了促进国内高校和科研机构在机械电子与控制方面的研究与交流,便于科研人员了解与掌握国际上的最新研究动态与趋势,定于2014年7月3日至7月5日在锦州市举办“国际机械电子与控制会议”(英文名称International Conference on Mechatronics and Control,简称ICMC),会期3天。
    会议由渤海大学主办,IEEE工业电子协会、IEEE哈尔滨分会和北京航天控制研究所协办。会议组织委员会主席由著名控制专家高会军教授担任。
    会议主题为机械电子与控制,征稿范围包括但不限于:建模与设计,信号处理,图像处理,智能控制,运动控制,网络化控制,传感器、驱动器与网络,故障检测与诊断,机器人,自动化装配,人机界面,机械电子与能源系统,工业机械电子系统与应用等。
    会议将由相关领域的国际知名专家Gerd Hirzinger教授、Kouhei Ohnishi教授和Oussama Khatib做大会报告,并将邀请包括Okyay Kaynak、Steven Ding、James Lam等在内的多位知名专家与会交流。
    会议录用论文经作者注册并到会宣读展示后,将由IEEE Xplore出版,并被EI Compendex检索。

        会议主要时间节点如下:
        专题会议(proposal for special session)                2014年1月15日
        截稿日期                                                                2014年3月1日
        录用通知                                                                2014年4月15日
        最终稿提交                                                                2014年5月15日
        会议注册                                                                2014年5月15日

        会议时间:2014年7月3日至5日
        会议地点:辽宁省锦州市渤海大学
        会议主页:icmc.bhu.edu.cn
BillJM 发表于 2014-2-3 21:53 | 显示全部楼层
有没有直流无刷电机的板子可以参考下呢?最近在做直流无刷电机,刚接触,一点都不懂啊!!!
 楼主| eydj2008 发表于 2014-3-17 19:28 | 显示全部楼层


视频演示 一直没时间来更新
 楼主| eydj2008 发表于 2014-3-17 19:34 | 显示全部楼层
本帖最后由 eydj2008 于 2014-3-18 14:34 编辑









编程新手勿入  特别是不了解多线程概念的朋友,我是怕了他们了。

还请老手拍砖 一个基本入门级的控制。

速度控制 理论


矢量控制  这里并没有计算负载的惯量  只估计了一个负载模型,所以如果要控制一个负载还要另行计算。
矢量控制程序算法是有了  当然包括了 加减速的控制。



H桥 涉及到 Sin PWM  斩波驱动  L6205死区已经包含 省了。
下面是实物
另外还有一些空板 有需要的可以联系我

http://yonyon.taobao.com

\



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| eydj2008 发表于 2014-3-25 15:33 | 显示全部楼层
玩的人 很少呀 这坛子的人
guojun97 发表于 2014-3-26 16:10 | 显示全部楼层
顶一个
FAQ 发表于 2014-3-26 16:23 | 显示全部楼层
eydj2008 发表于 2014-3-25 15:33
玩的人 很少呀 这坛子的人

步进电机和直流无刷电机有啥区别。
 楼主| eydj2008 发表于 2014-3-27 23:37 | 显示全部楼层
FAQ 发表于 2014-3-26 16:23
步进电机和直流无刷电机有啥区别。

他就是无刷 电机  广义的理解就是 发一个脉冲 才走一步。 不是给电流就走,容易控制位置 和速度
xiang87737274 发表于 2014-3-30 18:21 | 显示全部楼层
这板贴得好漂亮,都是手工焊的吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:http://yonyon.taobao.com  步进电机 细分驱动开发板 编程技术交流交流QQ群A:121960

104

主题

3203

帖子

17

粉丝
快速回复 在线客服 返回列表 返回顶部