搜索
bottom↓
回复: 35

不久前设计的步进电机细分驱动器(附原理图)(正在调试中)

[复制链接]

出0入4汤圆

发表于 2005-5-10 16:40:00 | 显示全部楼层 |阅读模式
点击此处下载armok0148602.rar



主控芯片 ATmega8

功率芯片IRF540  IRF9540



未来要实现的功能:



1.电流调节:电路参考北京驱动器的电路,实际上电路是一个网络电阻组成的DAC,通过跳线来改变DAC的参考电压.



2.细分数调节:可实现2 4 8 16 32 40..细分数.



3.提供节能的半电流锁定功能:参考李胜的电路,加了光藕和1N4148,依靠1N4148的电压降来实现改变DAC的参考电压实现电流的降低.



4.ISP下载,方便软件升级:ATmega8的ISP使用6pin下载接口,方便软件升级.



5.工作状态指示:我设置了两个指示灯,到时候可以在软件里对它们进行控制,至于指示些什么,到时候再说了.



6.自动试机功能:设置了一个跳线用于自动试机功能.



7.输入信号光电隔离.这个是肯定要做的.这部分我现在已经经过改进了.主要是加了电容和二极管.



8.15V - 40V直流供电或12V - 30V 交流供电



9.脱机(RST)保持功能(这个功能虽然很多的驱动器上都有,但是我没有做进去,因为我觉得没有必要)





目前调试情况:



1。电源                        通过

2。光电藕荷脉冲                通过

3。DAC部分                     出现了问题







-----此内容被ilan2003于2005-05-10,16:40:52编辑过



-----此内容被ilan2003于2005-05-10,16:42:03编辑过


-----此内容被ilan2003于2005-05-10,17:32:53编辑过

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2005-5-10 17:08:00 | 显示全部楼层
可以公開電路圖嗎?

出0入4汤圆

 楼主| 发表于 2005-5-10 17:39:22 | 显示全部楼层
没看到下载联接?





DAC部分出现了奇怪的问题,我输出0xff,电压为4.3V,这个电压和实际的5V出现很了大的偏差,还有,我生成的锯齿波,只有32个阶梯,实际应该是256个,估计是软件的问题,因为为了布线方便,DAC的DB我不是按顺序的接PORT口的。

出0入4汤圆

 楼主| 发表于 2005-5-10 21:06:08 | 显示全部楼层
原理图中有写要修改的:

其中

R15电阻改成小的阻值的 约51-100欧姆   我输出0xff,电压为4.3V就是这个原因

R70和R71阻值改成150欧姆        和这个也有关系





R70和R71的作用是调节用的,没有R70和R71则输出的电压最大是255/256*Vref,

有了R70和R71最大输出电压Vref,没有经过验证,因为在DATASHEET中到不到网络

电阻的大小。



Reference input impedance

REFA or REFB to AGND     20k



可能就是这个



那么  255/256*(20000+150)/20000=1.00356






-----此内容被ilan2003于2005-05-10,21:09:54编辑过

出0入0汤圆

发表于 2005-5-11 01:01:37 | 显示全部楼层
准备驱动什么型号的电机?

出0入0汤圆

发表于 2005-5-11 08:37:25 | 显示全部楼层
DAC尽量离电源部分远一点,以前我也出现过奇怪的现象。

出0入4汤圆

 楼主| 发表于 2005-5-12 10:33:32 | 显示全部楼层
fetish:

准备驱动3A 的步进电机

出0入0汤圆

发表于 2005-5-12 10:54:09 | 显示全部楼层
步进电机的實驗我做過,驱动方式有多種,如1,2相,2相,單相等! 但不明白什麼是细分驱动器!

小松工程可以解釋下嗎?
头像被屏蔽

出0入0汤圆

发表于 2005-5-12 11:02:30 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入4汤圆

 楼主| 发表于 2005-5-12 11:46:54 | 显示全部楼层
步进电机的驱动有多种:

单电压驱动

双电压驱动

斩波驱动

细分驱动



    电磁力的大小与绕组通电电流的大小有关。当通电相的电流并不马上升到

位,而断电相的电流并不立即降为o时*它们所产生的磁场合力。会使转子有一个新的平衡位

置,这个断的平衡位置是在原来的步距角范围内。也就是说,如果绕组中电流的波形不冉是一个近似方被,而是一个分成N个阶级的近似阶梯被,则电流每升或降一个阶级时.转于转动一小步。当转于按照这样的规律转过N小步时,实际上相当于它转过一个步距角。这种将一个

步距角细分成若干小步的驱动方法,就称为细分驱动。





细分驱动实际上在斩波驱动的基础上,区别的是细分驱动可以调节线圈的电流。

细分驱动使实际步距角更小了,可以大大地提高对执行机构的控制梢度。同时.也可以减

小或消除振荡、噪声和转短波动。目前,采用细分技术已经可以将原步距角分成数百份。

出0入0汤圆

发表于 2005-5-12 12:18:03 | 显示全部楼层
先謝謝小松的詳細解說, 再問一下如下問題:



1.) 斩波驱动 是不是就是pwn方式的驅動?



2.) 细分驱动 是不是對所有的步進電機都式用?

出0入4汤圆

 楼主| 发表于 2005-5-12 12:37:33 | 显示全部楼层
斩波驱动 是不是就是pwn方式的驅動?

是的。



细分驱动 是不是對所有的步進電機都式用?

我不敢肯定,我认为是的。具体看是几相的

出0入21汤圆

发表于 2005-6-28 11:08:45 | 显示全部楼层
TO小松工程,IRF9540的Vgs为20V,你的高端驱动会不会将IRF9540击穿?

出0入4汤圆

 楼主| 发表于 2005-6-28 12:06:15 | 显示全部楼层
调试没有成功。

不会击穿的,有稳压管在啊,Vgs电压保持在 0-15V之间

出0入0汤圆

发表于 2008-6-28 12:03:40 | 显示全部楼层
一般步进电机驱动器中的DAC是什么型号?多大精度?
我最近也要做一款步进电机驱动器.看了雷塞的M415-64
但不知道它的24PIN的IC(应该是DAC)是什么型号?
请诸位大侠指点一二.

出0入0汤圆

发表于 2008-7-24 00:02:10 | 显示全部楼层
谢谢!能否提供资料吗?

出0入0汤圆

发表于 2008-11-5 11:44:30 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-1-14 21:53:22 | 显示全部楼层

出0入0汤圆

发表于 2009-6-28 12:17:16 | 显示全部楼层
MARK

出0入0汤圆

发表于 2009-6-28 12:17:58 | 显示全部楼层
小松,源程序能不能公开下哈

出0入4汤圆

 楼主| 发表于 2009-7-8 12:03:49 | 显示全部楼层
这个驱动器后来没有调试成功,电路上有问题

出0入90汤圆

发表于 2009-7-8 12:40:56 | 显示全部楼层
我晕,我正准备下载了,自己也山寨一个呢!看到最后,没成功,郁闷!

出0入0汤圆

发表于 2009-9-1 16:23:32 | 显示全部楼层
这样的驱动方案安全可行,不过软件部分这个单片机要自带PID算法可能胜任不了。用CPLD可以实现,DA部分输出的电阻电容完全可以不要的
头像被屏蔽

出0入0汤圆

发表于 2009-9-1 16:27:01 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

发表于 2009-10-15 21:05:09 | 显示全部楼层
mark

出90入0汤圆

发表于 2010-4-14 10:22:49 | 显示全部楼层
请问:ilan2003 小松工程
你是参考什么公司的驱动器(芯片型号没有擦除、成本低、发热小)?

出0入0汤圆

发表于 2010-4-14 20:21:02 | 显示全部楼层
主要芯片没放上去啊?   使用的是分立元件呀

////////////////////////////////////////
                           步进电机控制芯片
TMC211        1个步进控制+驱动芯片 LIN通讯
TMC222        1个步进控制+驱动芯片 IIC通讯
TMC223        1个步进控制+驱动芯片 IIC通讯 StallGuard功能
TMC428        3个电机控制芯片;SPI或step/dir控制信号
TMC454        位置闭环芯片,PID功能,ABN编码器输入,微步406,classic/SPI/SD
TMC457        位置闭环芯片,PID功能,ABN编码器输入,微步2048;classic/SPI/SD
TMC401        信号转化芯片 SPI---STEP/DIR;42细分
                   编码器信号处理芯片
TMC423        3路ABN编码器处理芯片
                        步进电机驱动芯片
TMC236        2相步进驱动芯片;1.5A;64细分;齐全的保护和诊断功能
TMC239        2相步进驱动芯片;MOSFETS外置;64细分;齐全的保护和诊断功能
TMC246        2相步进驱动芯片;1.5A;64细分;齐全的保护和诊断功能; 具有专利技术StallGuard技术
TMC249        2相步进驱动芯片;MOSFETS外置;64细分;齐全的保护和诊断功能;具有专利技术StallGuard技术
                                      3相步进电机驱动芯片
TMC332        适用2相或3相步进电机;自动高速;运动平稳;细分数2相256细分,3相171细分;S/D接口;ABN编码器输入
                     无传感器直流无刷驱动芯片
TMC603        3相BLDC;20A;12-50V;无需Hall换向

出0入0汤圆

发表于 2010-4-25 15:17:46 | 显示全部楼层
我也有啊
-----------------------------------------------------------------------

http://item.taobao.com/auction/item_detail.htm?item_num_id=4751386604

出0入0汤圆

发表于 2011-7-4 21:59:54 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-8-3 16:27:37 | 显示全部楼层
mark
学习

出0入0汤圆

发表于 2012-8-3 16:37:55 | 显示全部楼层
不错,有空也研究一下。

出0入0汤圆

发表于 2012-8-14 16:43:59 | 显示全部楼层
学习了。,。

出0入0汤圆

发表于 2013-7-13 13:04:48 | 显示全部楼层
学习的路过了               

出0入0汤圆

发表于 2016-4-11 23:54:00 | 显示全部楼层
TRINAMIC 发表于 2010-4-14 20:21
主要芯片没放上去啊?   使用的是分立元件呀

////////////////////////////////////////

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

本版积分规则

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

GMT+8, 2024-4-26 08:02

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

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