搜索
bottom↓
回复: 80

gdjsfy_86的KL25开源项目进行中(步进电机控制器)

  [复制链接]

出0入0汤圆

发表于 2014-12-30 21:50:56 | 显示全部楼层 |阅读模式
本帖最后由 gdjsfy_86 于 2014-12-30 22:03 编辑

感谢莫大同意申请,也感谢飞思卡尔。
项目名称:步进电机控制器
1.项目的硬件图整理后再上传。
2.硬件资源包含显示(595),输入,电机驱动(打算采用THB6064AH或者TB6600HG),会预留485。
3.硬件成本主要是电源处理,显示,接线端子这一块,30元。总费用打样50+KL25、书165+30=245元
由于没有使用过飞思卡尔的MCU,这次主要熟练一下芯片的基本功能。完成时间在2月5号之前。

出0入0汤圆

 楼主| 发表于 2015-2-4 12:39:16 | 显示全部楼层
由于出差 进度慢了一点 先上传PCB图片

本帖子中包含更多资源

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

x

出0入0汤圆

 楼主| 发表于 2015-2-5 23:27:07 | 显示全部楼层
本帖最后由 gdjsfy_86 于 2015-2-6 15:14 编辑

项目已完成,还请阿莫抽空审核一下。
http://v.youku.com/v_show/id_XODg3NDA1MjMy.html
20150205:
今天终于调试完成了,基本功能已全部实现。
附件压缩包 包含PCB工程,源程序。
基本功能:4个按键,左一 启停;左二 速度加20;左三 速度减20;左四 方向切换
数码显示的是设定的转速。

本帖子中包含更多资源

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

x

出0入0汤圆

 楼主| 发表于 2014-12-30 21:51:16 | 显示全部楼层
自己占一楼备用

出0入0汤圆

发表于 2014-12-30 21:53:28 | 显示全部楼层
支持一个,这些项目都计划春节前见成果啊

出0入0汤圆

发表于 2014-12-30 21:55:47 | 显示全部楼层
请把项目名称加到标题上

出100入101汤圆

发表于 2014-12-30 22:22:48 | 显示全部楼层
LZ是准备驱动什么电机?貌似电机的费用没有考虑。
头像被屏蔽

出0入0汤圆

发表于 2014-12-30 23:27:57 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

 楼主| 发表于 2014-12-31 08:28:24 | 显示全部楼层
fengyunyu 发表于 2014-12-30 22:22
LZ是准备驱动什么电机?貌似电机的费用没有考虑。

手上有步进电机 ,驱动也有
头像被屏蔽

出0入0汤圆

发表于 2014-12-31 10:19:40 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

发表于 2014-12-31 11:07:31 | 显示全部楼层
收藏期待

出0入0汤圆

发表于 2014-12-31 11:20:10 | 显示全部楼层
控制器不考虑电机和驱动吧,就是发脉冲就可以了,显示速度,脉冲频率 ,脉冲个数

出0入0汤圆

发表于 2014-12-31 12:13:19 | 显示全部楼层
不错,只是简单的电机控制的吗?

出0入0汤圆

 楼主| 发表于 2014-12-31 12:41:12 | 显示全部楼层
craigtao 发表于 2014-12-31 12:13
不错,只是简单的电机控制的吗?

这个KL25的MCU是不是不带编码器接口的?

出0入0汤圆

发表于 2014-12-31 12:50:14 | 显示全部楼层
gdjsfy_86 发表于 2014-12-31 12:41
这个KL25的MCU是不是不带编码器接口的?

先做脉冲发生,速度,频率的调节和显示

出0入0汤圆

 楼主| 发表于 2014-12-31 12:54:10 | 显示全部楼层
merphy 发表于 2014-12-31 12:50
先做脉冲发生,速度,频率的调节和显示

我是想把功能先预留着

出0入0汤圆

发表于 2014-12-31 13:04:11 | 显示全部楼层
gdjsfy_86 发表于 2014-12-31 12:41
这个KL25的MCU是不是不带编码器接口的?

不懂,,,我没弄过电机呢,下部想弄,

出0入0汤圆

发表于 2014-12-31 13:30:09 | 显示全部楼层
gdjsfy_86 发表于 2014-12-31 12:54
我是想把功能先预留着

可以把口预留 出来,先不要整太复杂了

出0入0汤圆

发表于 2014-12-31 14:55:26 | 显示全部楼层
楼主是想采用数码管的方式显示么

出0入0汤圆

发表于 2014-12-31 14:57:27 | 显示全部楼层
电机驱动的电源最好单独做一下 要不然会驱动不起来。。。

出0入0汤圆

发表于 2014-12-31 17:51:43 | 显示全部楼层
嗯 相信楼主是有经验的 这个方案 不错 期待楼主早日完成
头像被屏蔽

出0入0汤圆

发表于 2014-12-31 19:17:11 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

发表于 2014-12-31 19:41:10 | 显示全部楼层
坐等楼主好消息哈!

出0入0汤圆

发表于 2014-12-31 23:41:04 | 显示全部楼层
关注楼主的电机驱动设计 ,刚看到一个无刷电机设计,楼主这是步进电机 。

出0入0汤圆

发表于 2015-1-2 09:11:53 | 显示全部楼层
对楼主的步进电机驱动有兴趣。

出0入0汤圆

 楼主| 发表于 2015-1-3 17:26:37 | 显示全部楼层
本帖最后由 gdjsfy_86 于 2015-1-3 17:29 编辑

20150103:
小长假结束了,将原理图整理了一下,希望大家多提提意见。此板的主要目的是熟悉飞思卡尔MCU的功能,所以隔离保护这一块没有考虑。
原理图见附件

本帖子中包含更多资源

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

x

出0入0汤圆

发表于 2015-1-3 17:28:44 | 显示全部楼层
gdjsfy_86 发表于 2015-1-3 17:26
20150103:
小长假结束了,将原理图整理了一下,希望大家多提提意见。此板的主要目的是熟悉飞思卡尔MCU的功 ...

隔离保护一定要,不然问题 多多

出0入0汤圆

发表于 2015-1-3 17:29:15 | 显示全部楼层
用光偶隔离,成本也增加不了多少

出0入0汤圆

 楼主| 发表于 2015-1-3 17:31:51 | 显示全部楼层
holts2 发表于 2015-1-3 17:28
隔离保护一定要,不然问题 多多

主要是熟悉MCU的功能  所以就不想隔离了

出0入0汤圆

发表于 2015-1-3 17:34:22 | 显示全部楼层
gdjsfy_86 发表于 2015-1-3 17:31
主要是熟悉MCU的功能  所以就不想隔离了

你的项目,还有驱动板 ?还是只是显示?

出0入0汤圆

 楼主| 发表于 2015-1-3 17:35:29 | 显示全部楼层
我把 驱动也做上来了,手上也有现成的驱动 。

出0入0汤圆

发表于 2015-1-3 17:36:58 | 显示全部楼层
gdjsfy_86 发表于 2015-1-3 17:35
我把 驱动也做上来了,手上也有现成的驱动

在这个项目中,哪个485 有什么作用?

出0入0汤圆

 楼主| 发表于 2015-1-3 17:38:36 | 显示全部楼层
MODBUS RTU,搞个简单的上位机

出0入0汤圆

发表于 2015-1-3 17:43:01 | 显示全部楼层
gdjsfy_86 发表于 2015-1-3 17:38
MODBUS RTU,搞个简单的上位机

还有上位机,是留待将来扩展的吧

出0入0汤圆

发表于 2015-1-5 11:14:02 | 显示全部楼层
输入部分建议用旋转编码器,EC11这样的,显示部分直接用三位74hc595驱动数码管。这样就不用总是扫描显示这块了。如果大于3A的驱动建议隔离。驱动还是分开的好,电源部分也分开,控制就是控制可以了

出0入0汤圆

发表于 2015-1-5 11:32:29 | 显示全部楼层
gdjsfy_86 发表于 2014-12-31 12:41
这个KL25的MCU是不是不带编码器接口的?

应该是有脉冲累加或者是正交解码的

出0入0汤圆

发表于 2015-1-5 15:40:27 | 显示全部楼层
步进电机驱动方式是怎么样的呢                  

出0入0汤圆

发表于 2015-1-5 19:28:31 | 显示全部楼层
gdjsfy_86 发表于 2015-1-3 17:26
20150103:
小长假结束了,将原理图整理了一下,希望大家多提提意见。此板的主要目的是熟悉飞思卡尔MCU的功 ...

不错 ,原理图画的很规范 ,很好的习惯 。

出0入0汤圆

 楼主| 发表于 2015-1-6 09:52:08 | 显示全部楼层
swustlx 发表于 2015-1-5 15:40
步进电机驱动方式是怎么样的呢

只要就是给脉冲,不细分的时候 一个脉冲走一步

出0入0汤圆

 楼主| 发表于 2015-1-6 10:59:58 | 显示全部楼层
本帖最后由 gdjsfy_86 于 2015-1-6 11:01 编辑
merphy 发表于 2015-1-5 11:14
输入部分建议用旋转编码器,EC11这样的,显示部分直接用三位74hc595驱动数码管。这样就不用总是扫描显示这 ...


数码管段选是公用的,怎么能不扫描?还有旋转编码器是计数来做吗?

出0入0汤圆

发表于 2015-1-6 13:59:55 | 显示全部楼层
gdjsfy_86 发表于 2015-1-6 10:59
数码管段选是公用的,怎么能不扫描?还有旋转编码器是计数来做吗?

EC11 用来调整转速,EC11是一种旋钮,不是那种增量式的编码器,在汽车的cd上可以看到EC11的使用
用公共的就要扫描了,不如直接用595三线的直接驱动

出0入0汤圆

发表于 2015-1-6 14:01:26 | 显示全部楼层
gdjsfy_86 发表于 2015-1-6 10:59
数码管段选是公用的,怎么能不扫描?还有旋转编码器是计数来做吗?

数码管选择独立的,

出0入0汤圆

 楼主| 发表于 2015-1-6 22:00:44 | 显示全部楼层
merphy 发表于 2015-1-6 13:59
EC11 用来调整转速,EC11是一种旋钮,不是那种增量式的编码器,在汽车的cd上可以看到EC11的使用
用公共的 ...

EC11是不是也是有A,B相波形输出的,只是他的线数相对编码器来说少一点

出0入0汤圆

发表于 2015-1-7 09:46:41 | 显示全部楼层
gdjsfy_86 发表于 2015-1-6 22:00
EC11是不是也是有A,B相波形输出的,只是他的线数相对编码器来说少一点

论坛上有程序,我是说用这个调速,74hc595做显示三位速度

出0入0汤圆

发表于 2015-1-7 09:49:52 | 显示全部楼层
如果楼主能用分立器件做一个步进电机驱动器就有看头了,不过现在的定位是熟悉MCU,也很好了。支持

出0入0汤圆

发表于 2015-1-7 11:03:05 | 显示全部楼层
LZ做的是驱动控制一体,类似欧美的一体式步进驱动器产品

出0入0汤圆

发表于 2015-1-7 11:25:48 | 显示全部楼层
分立器件做起来有点累,干扰问题还在解决中

出0入0汤圆

发表于 2015-1-7 11:45:51 来自手机 | 显示全部楼层
不做隔离保护?

出0入0汤圆

发表于 2015-1-7 15:36:42 | 显示全部楼层
春节闲着有得学

出0入0汤圆

 楼主| 发表于 2015-1-7 15:52:58 | 显示全部楼层
merphy 发表于 2015-1-7 09:46
论坛上有程序,我是说用这个调速,74hc595做显示三位速度

明白意思了

出0入0汤圆

发表于 2015-1-7 16:53:47 | 显示全部楼层

按钮调速吧,总按,不太好弄 ,这个方便

出0入0汤圆

 楼主| 发表于 2015-1-7 18:06:21 | 显示全部楼层
merphy 发表于 2015-1-7 16:53
按钮调速吧,总按,不太好弄 ,这个方便

是的  本来是想接编码器的 但是没看到有编码器接口

出0入0汤圆

发表于 2015-1-8 08:29:50 | 显示全部楼层
这种叫EC11旋转编码开关,不用编码器接口,也可以作出很好的调速效果,汽车CD上常见这样的旋转编码开关,示波器上也有用的

出0入0汤圆

发表于 2015-2-4 13:23:39 | 显示全部楼层
gdjsfy_86 发表于 2015-2-4 12:39
由于出差 进度慢了一点 先上传PCB图片

焊接技术不错

出0入0汤圆

发表于 2015-2-4 14:54:31 | 显示全部楼层
驱动芯片不用散热?

出0入0汤圆

发表于 2015-2-5 19:04:41 | 显示全部楼层
merphy 发表于 2015-2-4 14:54
驱动芯片不用散热?

应该要的,看样子是直接固定在外壳上

出0入0汤圆

 楼主| 发表于 2015-2-5 23:15:28 | 显示全部楼层
散热确实忘记了,主要是我的电机电流也不大

出0入0汤圆

发表于 2015-2-6 08:37:52 | 显示全部楼层
gdjsfy_86 发表于 2015-2-5 23:15
散热确实忘记了,主要是我的电机电流也不大

不加的话,长时间工作,很容易烧

出0入0汤圆

发表于 2015-2-6 08:39:02 | 显示全部楼层
gdjsfy_86 发表于 2015-2-5 23:15
散热确实忘记了,主要是我的电机电流也不大

可以用一块L型的导热转接板连到外壳

出10入10汤圆

发表于 2015-2-6 20:49:07 | 显示全部楼层
驱动时序是驱动芯片给出?还是MCU给出?

出0入0汤圆

发表于 2015-2-6 21:57:08 | 显示全部楼层
yangyi 发表于 2015-2-6 20:49
驱动时序是驱动芯片给出?还是MCU给出?

是MCU给出的

出10入10汤圆

发表于 2015-2-6 22:06:18 | 显示全部楼层
那驱动芯片实际上就是集成了MOS管构成的H桥及驱动、相关保护、死区等的IC,这样理解对吗?

出0入0汤圆

发表于 2015-2-6 22:11:12 | 显示全部楼层
yangyi 发表于 2015-2-6 22:06
那驱动芯片实际上就是集成了MOS管构成的H桥及驱动、相关保护、死区等的IC,这样理解对吗? ...

这样理解是正确的

出0入0汤圆

 楼主| 发表于 2015-2-6 22:23:16 来自手机 | 显示全部楼层
yangyi 发表于 2015-2-6 20:49
驱动时序是驱动芯片给出?还是MCU给出?

MCU只要发脉冲就行了,脉冲频率决定电机转速。还有使能和方向控制

出0入0汤圆

发表于 2015-2-6 23:03:05 | 显示全部楼层
gdjsfy_86 发表于 2015-2-6 22:23
MCU只要发脉冲就行了,脉冲频率决定电机转速。还有使能和方向控制

要能配个手轮就完美了

出0入0汤圆

发表于 2015-3-22 04:26:36 | 显示全部楼层
小功率没必要加隔离。

出0入0汤圆

发表于 2015-3-22 10:45:02 | 显示全部楼层
积极顶帖。

出0入0汤圆

发表于 2015-3-22 10:57:04 | 显示全部楼层

死劲顶贴

出0入0汤圆

发表于 2015-3-28 18:45:22 | 显示全部楼层
不错,楼主蛮牛逼的!收藏了,留着以后学习!辛苦了!

出0入0汤圆

发表于 2015-4-2 08:46:59 | 显示全部楼层
好帖子 还是补全协议

出0入0汤圆

发表于 2015-4-3 08:42:06 | 显示全部楼层
好帖子 留着以后学习

出0入0汤圆

发表于 2015-5-8 14:18:55 | 显示全部楼层
好贴,顶顶更健康

出0入0汤圆

发表于 2015-6-6 21:22:01 | 显示全部楼层
这步散热?  不要紧吗,我这的不接散热片,芯片马上开始升温了

出0入0汤圆

发表于 2015-6-10 06:36:44 | 显示全部楼层
walle531 发表于 2015-6-6 21:22
这步散热?  不要紧吗,我这的不接散热片,芯片马上开始升温了

短时间工作不要紧

出0入0汤圆

发表于 2015-6-10 09:31:43 | 显示全部楼层
来学习下  

出0入0汤圆

发表于 2015-8-15 17:59:42 | 显示全部楼层
楼主的步进电机是不是带编码器的  ?

出0入0汤圆

发表于 2016-6-3 19:58:14 | 显示全部楼层
真心挺好,支持下

出0入0汤圆

发表于 2016-6-29 14:42:46 | 显示全部楼层
mark一下,好东西啊

出0入0汤圆

发表于 2016-6-29 16:53:08 | 显示全部楼层
关注一下

出0入0汤圆

发表于 2018-2-15 11:31:12 | 显示全部楼层
简单了些

出0入0汤圆

发表于 2023-2-28 18:37:34 | 显示全部楼层
mark一下
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-19 08:40

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表