gdjsfy_86 发表于 2014-12-30 21:50:56

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

本帖最后由 gdjsfy_86 于 2014-12-30 22:03 编辑

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

gdjsfy_86 发表于 2015-2-4 12:39:16

由于出差 进度慢了一点 先上传PCB图片

gdjsfy_86 发表于 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;左四 方向切换
数码显示的是设定的转速。

gdjsfy_86 发表于 2014-12-30 21:51:16

自己占一楼备用

superrf 发表于 2014-12-30 21:53:28

支持一个,这些项目都计划春节前见成果啊

holts2 发表于 2014-12-30 21:55:47

请把项目名称加到标题上

fengyunyu 发表于 2014-12-30 22:22:48

LZ是准备驱动什么电机?貌似电机的费用没有考虑。

armok 发表于 2014-12-30 23:27:57

gdjsfy_86 发表于 2014-12-31 08:28:24

fengyunyu 发表于 2014-12-30 22:22
LZ是准备驱动什么电机?貌似电机的费用没有考虑。

手上有步进电机 ,驱动也有

armok 发表于 2014-12-31 10:19:40

merphy 发表于 2014-12-31 11:07:31

收藏期待

merphy 发表于 2014-12-31 11:20:10

控制器不考虑电机和驱动吧,就是发脉冲就可以了,显示速度,脉冲频率 ,脉冲个数

craigtao 发表于 2014-12-31 12:13:19

不错,只是简单的电机控制的吗?

gdjsfy_86 发表于 2014-12-31 12:41:12

craigtao 发表于 2014-12-31 12:13
不错,只是简单的电机控制的吗?

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

merphy 发表于 2014-12-31 12:50:14

gdjsfy_86 发表于 2014-12-31 12:41
这个KL25的MCU是不是不带编码器接口的?

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

gdjsfy_86 发表于 2014-12-31 12:54:10

merphy 发表于 2014-12-31 12:50
先做脉冲发生,速度,频率的调节和显示

我是想把功能先预留着

craigtao 发表于 2014-12-31 13:04:11

gdjsfy_86 发表于 2014-12-31 12:41
这个KL25的MCU是不是不带编码器接口的?

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

merphy 发表于 2014-12-31 13:30:09

gdjsfy_86 发表于 2014-12-31 12:54
我是想把功能先预留着

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

子鱼 发表于 2014-12-31 14:55:26

楼主是想采用数码管的方式显示么

子鱼 发表于 2014-12-31 14:57:27

电机驱动的电源最好单独做一下 要不然会驱动不起来。。。

秦天 发表于 2014-12-31 17:51:43

嗯 相信楼主是有经验的 这个方案 不错 期待楼主早日完成

armok 发表于 2014-12-31 19:17:11

gaoxinjun2001 发表于 2014-12-31 19:41:10

坐等楼主好消息哈!

franki 发表于 2014-12-31 23:41:04

关注楼主的电机驱动设计 ,刚看到一个无刷电机设计,楼主这是步进电机 。

witlong 发表于 2015-1-2 09:11:53

对楼主的步进电机驱动有兴趣。

gdjsfy_86 发表于 2015-1-3 17:26:37

本帖最后由 gdjsfy_86 于 2015-1-3 17:29 编辑

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

holts2 发表于 2015-1-3 17:28:44

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

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

holts2 发表于 2015-1-3 17:29:15

用光偶隔离,成本也增加不了多少

gdjsfy_86 发表于 2015-1-3 17:31:51

holts2 发表于 2015-1-3 17:28
隔离保护一定要,不然问题 多多

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

holts2 发表于 2015-1-3 17:34:22

gdjsfy_86 发表于 2015-1-3 17:31
主要是熟悉MCU的功能所以就不想隔离了

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

gdjsfy_86 发表于 2015-1-3 17:35:29

我把 驱动也做上来了,手上也有现成的驱动 。

holts2 发表于 2015-1-3 17:36:58

gdjsfy_86 发表于 2015-1-3 17:35
我把 驱动也做上来了,手上也有现成的驱动

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

gdjsfy_86 发表于 2015-1-3 17:38:36

MODBUS RTU,搞个简单的上位机

holts2 发表于 2015-1-3 17:43:01

gdjsfy_86 发表于 2015-1-3 17:38
MODBUS RTU,搞个简单的上位机

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

merphy 发表于 2015-1-5 11:14:02

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

luckner 发表于 2015-1-5 11:32:29

gdjsfy_86 发表于 2014-12-31 12:41
这个KL25的MCU是不是不带编码器接口的?

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

swustlx 发表于 2015-1-5 15:40:27

步进电机驱动方式是怎么样的呢                  

franki 发表于 2015-1-5 19:28:31

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

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

gdjsfy_86 发表于 2015-1-6 09:52:08

swustlx 发表于 2015-1-5 15:40
步进电机驱动方式是怎么样的呢

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

gdjsfy_86 发表于 2015-1-6 10:59:58

本帖最后由 gdjsfy_86 于 2015-1-6 11:01 编辑

merphy 发表于 2015-1-5 11:14
输入部分建议用旋转编码器,EC11这样的,显示部分直接用三位74hc595驱动数码管。这样就不用总是扫描显示这 ...

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

merphy 发表于 2015-1-6 13:59:55

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

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

merphy 发表于 2015-1-6 14:01:26

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

数码管选择独立的,

gdjsfy_86 发表于 2015-1-6 22:00:44

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

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

merphy 发表于 2015-1-7 09:46:41

gdjsfy_86 发表于 2015-1-6 22:00
EC11是不是也是有A,B相波形输出的,只是他的线数相对编码器来说少一点

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

fenxiang1103 发表于 2015-1-7 09:49:52

如果楼主能用分立器件做一个步进电机驱动器就有看头了,不过现在的定位是熟悉MCU,也很好了。支持

RobotRD 发表于 2015-1-7 11:03:05

LZ做的是驱动控制一体,类似欧美的一体式步进驱动器产品

RobotRD 发表于 2015-1-7 11:25:48

分立器件做起来有点累,干扰问题还在解决中

Ray______ 发表于 2015-1-7 11:45:51

不做隔离保护?

yuntian 发表于 2015-1-7 15:36:42

春节闲着有得学

gdjsfy_86 发表于 2015-1-7 15:52:58

merphy 发表于 2015-1-7 09:46
论坛上有程序,我是说用这个调速,74hc595做显示三位速度

明白意思了

merphy 发表于 2015-1-7 16:53:47

gdjsfy_86 发表于 2015-1-7 15:52
明白意思了

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

gdjsfy_86 发表于 2015-1-7 18:06:21

merphy 发表于 2015-1-7 16:53
按钮调速吧,总按,不太好弄 ,这个方便

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

merphy 发表于 2015-1-8 08:29:50

这种叫EC11旋转编码开关,不用编码器接口,也可以作出很好的调速效果,汽车CD上常见这样的旋转编码开关,示波器上也有用的

Juggernaut 发表于 2015-2-4 13:23:39

gdjsfy_86 发表于 2015-2-4 12:39
由于出差 进度慢了一点 先上传PCB图片

焊接技术不错

merphy 发表于 2015-2-4 14:54:31

驱动芯片不用散热?

holts2 发表于 2015-2-5 19:04:41

merphy 发表于 2015-2-4 14:54
驱动芯片不用散热?

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

gdjsfy_86 发表于 2015-2-5 23:15:28

散热确实忘记了,主要是我的电机电流也不大

holts2 发表于 2015-2-6 08:37:52

gdjsfy_86 发表于 2015-2-5 23:15
散热确实忘记了,主要是我的电机电流也不大

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

holts2 发表于 2015-2-6 08:39:02

gdjsfy_86 发表于 2015-2-5 23:15
散热确实忘记了,主要是我的电机电流也不大

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

yangyi 发表于 2015-2-6 20:49:07

驱动时序是驱动芯片给出?还是MCU给出?

holts2 发表于 2015-2-6 21:57:08

yangyi 发表于 2015-2-6 20:49
驱动时序是驱动芯片给出?还是MCU给出?

是MCU给出的

yangyi 发表于 2015-2-6 22:06:18

那驱动芯片实际上就是集成了MOS管构成的H桥及驱动、相关保护、死区等的IC,这样理解对吗?

holts2 发表于 2015-2-6 22:11:12

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

这样理解是正确的

gdjsfy_86 发表于 2015-2-6 22:23:16

yangyi 发表于 2015-2-6 20:49
驱动时序是驱动芯片给出?还是MCU给出?

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

holts2 发表于 2015-2-6 23:03:05

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

要能配个手轮就完美了

lyl520719 发表于 2015-3-22 04:26:36

小功率没必要加隔离。

stone52370 发表于 2015-3-22 10:45:02

积极顶帖。

holts2 发表于 2015-3-22 10:57:04

stone52370 发表于 2015-3-22 10:45
积极顶帖。

死劲顶贴

jiang887786 发表于 2015-3-28 18:45:22

不错,楼主蛮牛逼的!收藏了,留着以后学习!辛苦了!

foxcase 发表于 2015-4-2 08:46:59

好帖子 还是补全协议

glenclh 发表于 2015-4-3 08:42:06

好帖子 留着以后学习

stone52370 发表于 2015-5-8 14:18:55

好贴,顶顶更健康

walle531 发表于 2015-6-6 21:22:01

这步散热?不要紧吗,我这的不接散热片,芯片马上开始升温了

holts2 发表于 2015-6-10 06:36:44

walle531 发表于 2015-6-6 21:22
这步散热?不要紧吗,我这的不接散热片,芯片马上开始升温了

短时间工作不要紧

魏道志 发表于 2015-6-10 09:31:43

来学习下{:lol:}

qs6361036 发表于 2015-8-15 17:59:42

楼主的步进电机是不是带编码器的?

m32112 发表于 2016-6-3 19:58:14

真心挺好,支持下

novelcrab 发表于 2016-6-29 14:42:46

mark一下,好东西啊

gylg3344love 发表于 2016-6-29 16:53:08

关注一下

cnzhoujin 发表于 2018-2-15 11:31:12

简单了些

cfc037 发表于 2023-2-28 18:37:34

mark一下
页: [1]
查看完整版本: gdjsfy_86的KL25开源项目进行中(步进电机控制器)