線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:4852
推到 Plurk!
推到 Facebook!

有關步進馬達驅動ic的選擇------10/13更新(電路圖追加)

尚未結案
bjqs1411
一般會員


發表:6
回覆:6
積分:7
註冊:2011-10-05

發送簡訊給我
#1 引用回覆 回覆 發表時間:2011-10-05 23:22:31 IP:49.158.xxx.xxx 訂閱
本來的步進馬達控制是
PLC ---> 驅動器 ---> 步進馬達
由於節省成本的前提下
老闆說看能不能省下驅動器的錢
自己做驅動電路
馬達的規格是12V 0.4A 2相6線
這幾天找資料爬文的前提下
得知簡單的驅動電路可由計數器加上邏輯閘組成(這應該是最省錢的方式了吧)
可是由於小弟不是純電子出身所以有些難度
所以想請問一下可否推薦一下哪些ic比較好用價格大約多少?

=========
有看到有用pmm8713然後加上四個電晶体就可以控制步進馬達
可是從pmm8713的規格書(?)上來看
它的電路是在pmm8713後面加上pmm2101?差別在哪?
又pmm2301是已經將pmm8713和pmm2101(四個電晶体!?)整合在一起的ic嗎?

=========
如果在價格上跟電路難易度取一個中間點的話
是不是直接選擇pmm2301來驅動就ok了(電路上好像只要加上C1,C2,R1,R2)
價格約為多少?

感謝大家的幫忙了
=========
10/6
今天又找到一個ic
是sanyo 的ic stk672系列的
像這些驅動ic在一般的電子材料行是不是買不到啊?
===========
10/12
這幾天胡亂抓藥的結果有了如附圖的電路
不過在接上plc時發現74ls191(計數器)的計數並不規律
也就是當我送第一個脈波時(plc的Y0為脈波數,Y1為上/下數)
計數器由1===>2(QD QC QB QA 由 0001===>0010)
當我再送第二個脈波時
數值就會亂跳可能為4也可能為8
有時連Y0沒動作~計數器的值也會改變
這是什麼原因呢?
是我接線錯誤嗎?
又請問這板上的先進
我圖中的線路是不是需要加上什麼電阻或電容的才能使電路更完善?

(>"<天啊~我發現我不會貼圖)
p.s我使用的ic為

74LS191====>74LS138====>7404N===>7432N===>ULN2003A
(計數器) (3-8解碼) (反向器) (或閘) (達靈頓)
----------------------------------------(使輸出為1-2步進)----------------



==================
10/13

又買了一個新的74ls191還是沒辨法正常計數
我的接法完全跟下圖一樣沒加什麼電阻電容的
這樣是不是會有問題?才會造成不正常計數?
整個電路如果排除計數器的話
我直接用plc計數然後把數值丟給74ls138去解碼
是ok的~馬達會跑
所以現在的問題有
1. plc丟脈波給74ls191時的計數不正常
2. 馬達似乎不夠力>"<我用手捏著,它就原地答答答了
還有一件很奇怪的事
當我把clock的線斷開後
我用手去摸clock的那個點的時後@@
計數器也會自己計數耶(雖然也是亂跳)
這是為什麼呢?

最後再次感謝板上的先進們~感謝^^b



編輯記錄
bjqs1411 重新編輯於 2011-10-06 09:34:09, 註解 無‧
bjqs1411 重新編輯於 2011-10-12 08:22:33, 註解 無‧
bjqs1411 重新編輯於 2011-10-12 08:24:04, 註解 無‧
bjqs1411 重新編輯於 2011-10-12 08:24:57, 註解 無‧
bjqs1411 重新編輯於 2011-10-12 08:26:11, 註解 無‧
bjqs1411 重新編輯於 2011-10-13 09:36:40, 註解 無‧
bjqs1411 重新編輯於 2011-10-13 09:37:17, 註解 無‧
handystudio
高階會員


發表:1
回覆:81
積分:106
註冊:2005-03-26

發送簡訊給我
#2 引用回覆 回覆 發表時間:2011-10-08 00:41:16 IP:114.37.xxx.xxx 訂閱
既然是要為節省驅動器的錢,想自己做驅動電路,那就有價格比較,告知原使用的驅動器成本是多少? 這樣也才有個比較基準,不然介紹一個價格就比原使用的驅動器貴,也是白搭了

===================引 用 bjqs1411 文 章===================
本來的步進馬達控制是
PLC ---> 驅動器 ---> 步進馬達
由於節省成本的前提下
老闆說看能不能省下驅動器的錢
自己做驅動電路
馬達的規格是12V 0.4A 2相6線
這幾天找資料爬文的前提下
得知簡單的驅動電路可由計數器加上邏輯閘組成(這應該是最省錢的方式了吧)
可是由於小弟不是純電子出身所以有些難度
所以想請問一下可否推薦一下哪些ic比較好用價格大約多少?

=========
有看到有用pmm8713然後加上四個電晶体就可以控制步進馬達
可是從pmm8713的規格書(?)上來看
它的電路是在pmm8713後面加上pmm2101?差別在哪?
又pmm2301是已經將pmm8713和pmm2101(四個電晶体!?)整合在一起的ic嗎?

=========
如果在價格上跟電路難易度取一個中間點的話
是不是直接選擇pmm2301來驅動就ok了(電路上好像只要加上C1,C2,R1,R2)
價格約為多少?

感謝大家的幫忙了
=========
10/6
今天又找到一個ic
是sanyo 的ic stk672系列的
像這些驅動ic在一般的電子材料行是不是買不到啊?






------
歡迎光臨 輕巧工作室
網站 http://www.handystudio.tw
控制電路板客製設計、製作交貨
8051專題製作/專題客製
bjqs1411
一般會員


發表:6
回覆:6
積分:7
註冊:2011-10-05

發送簡訊給我
#3 引用回覆 回覆 發表時間:2011-10-08 10:04:42 IP:49.158.xxx.xxx 訂閱

===================引 用 handystudio 文 章===================
既然是要為節省驅動器的錢,想自己做驅動電路,那就有價格比較,告知原使用的驅動器成本是多少? 這樣也才有個比較基準,不然介紹一個價格就比原使用的驅動器貴,也是白搭了



呵~說的也是
問了個不明不白的問題真是抱歉
公司現有的驅動器是TROY TR22-1
但是之前控制是用單晶片
老闆是說找一個很便宜的要不然就自己做電路
因為之前的控制方式是用單晶片去控制的(外包的)
因種種因素想自己做控制而我又只會plc(還只會一點點="=)
所以看能不能有現成的ic能直接的控制步進馬達
我一直以為ic會比買現成的驅動器便宜

謝謝你的回覆^^


kite6302
一般會員


發表:2
回覆:16
積分:3
註冊:2011-10-18

發送簡訊給我
#4 引用回覆 回覆 發表時間:2011-10-24 17:09:21 IP:114.43.xxx.xxx 訂閱
請問ULN2003A的PIN9是接GND OR VCC,謝謝
bjqs1411
一般會員


發表:6
回覆:6
積分:7
註冊:2011-10-05

發送簡訊給我
#5 引用回覆 回覆 發表時間:2011-10-24 17:44:54 IP:49.158.xxx.xxx 訂閱
那個pin9是飛輪二極体的負端
它的用意是保護作用
我之前以為是接馬達電源的地
結果發現馬達電源直接由二極体到地(應該是我接錯了)
那pin不接uln2003a反而正常工作

不過我現在還是卡在74ls191不能正常計數的問題>"<
是干擾的問題嗎?
懇求板上的先進們~
幫我看看是不是有什麼不對的地方~感謝~

========= ======
找到相關的說明了~
blog.yahoo.com/_KBQAIMBTMVWFLHVCT3Z7O3V2MQ/articles/90447
===================引 用 kite6302 文 章===================
請問ULN2003A的PIN9是接GND OR VCC,謝謝
編輯記錄
bjqs1411 重新編輯於 2011-10-24 04:16:03, 註解 無‧
kite6302
一般會員


發表:2
回覆:16
積分:3
註冊:2011-10-18

發送簡訊給我
#6 引用回覆 回覆 發表時間:2011-10-25 11:50:43 IP:203.66.xxx.xxx 訂閱
您好...
因為我目前也在研究步進馬達的驅動,因此有一些問題想順便請教您,謝謝
a.uln2003a不需要接正電源就會有辦法輸出推動馬達嗎?如可以驅動其電流夠嗎?

b.您使用的計數器我沒用過,但我知道有顆ic---CD4017應該很好用不知是否適合您($NT20~30)
http://www.100y.com.tw/pdf_file/CD4017.PDF
bjqs1411
一般會員


發表:6
回覆:6
積分:7
註冊:2011-10-05

發送簡訊給我
#7 引用回覆 回覆 發表時間:2011-10-26 22:54:39 IP:49.158.xxx.xxx 訂閱
您也好^^
其實我也搞不太懂>"<
我只是抓網路上一些分享的心得電路亂接一通的
uln2003a還是要有正電源
就像是我第一篇圖裏畫的一樣(只是pin9不是接地是接正電源)
pdf1.alldatasheet.com/datasheet-pdf/view/25566/STMICROELECTRONICS/ULN2003A.html
上面的連結裏有比較清楚的說明(不過英文我是看不太懂)
你可以參考看看
(很奇怪的一點
至於cd4017
我看了一下它好像是計數包含解碼
不過它不能上/下數(那我馬達就不能正反轉了)
而且它解碼出來有10個輸出
我只需要8個就夠了(2-1相激磁)
= a b a- b-
0 1
1 1 1
2 1
3 1 1
4 1
5 1 1
6 1
7 1 1

不過還是謝謝您哦^^
我在想可能是信號耦合的問題吧(不能直接耦合)
可能會去買個光耦合回來試試看
不過可能又要等一陣子了
後天又得出差>"<沒時間弄了

===================引 用 kite6302 文 章===================
您好...
因為我目前也在研究步進馬達的驅動,因此有一些問題想順便請教您,謝謝
a.uln2003a不需要接正電源就會有辦法輸出推動馬達嗎?如可以驅動其電流夠嗎?

b.您使用的計數器我沒用過,但我知道有顆ic---CD4017應該很好用不知是否適合您($NT20~30)
http://www.100y.com.tw/pdf_file/CD4017.PDF
DavidLo
高階會員


發表:17
回覆:225
積分:168
註冊:2004-07-21

發送簡訊給我
#8 引用回覆 回覆 發表時間:2011-10-27 21:11:19 IP:122.126.xxx.xxx 訂閱
大家好!
2003A 驅動電流(sink)單隻腳max100mA且總瓦特數不要超過2W
TTL ICs 可用GAL替代
可參考 類似產品
http://shop.cpu.com.tw/product/3114/info/
kite6302
一般會員


發表:2
回覆:16
積分:3
註冊:2011-10-18

發送簡訊給我
#9 引用回覆 回覆 發表時間:2011-11-08 01:00:31 IP:203.66.xxx.xxx 訂閱
您好,
請問GAL燒錄器有現成的DIY資料嗎?我想自己做一個.
還是說只能用買的GAL燒錄器,謝謝
DavidLo
高階會員


發表:17
回覆:225
積分:168
註冊:2004-07-21

發送簡訊給我
#10 引用回覆 回覆 發表時間:2011-11-08 09:23:41 IP:122.116.xxx.xxx 訂閱
Good day!

DIY GAL燒錄器,請自行Google資料或二手市場找找便宜貨,我是買基本型萬用燒錄器來燒的

十幾年前,是用PAL/GAL來處理邏輯線路,簡化電路板Layout
後來單晶片流行,都改用MCU來取代了,只是偶爾會當機
現在更複雜線路,大部分應該是用FPGA來做

FYI
kite6302
一般會員


發表:2
回覆:16
積分:3
註冊:2011-10-18

發送簡訊給我
#11 引用回覆 回覆 發表時間:2011-11-09 06:10:38 IP:203.66.xxx.xxx 訂閱
謝謝您的回覆

===================引 用 DavidLo 文 章===================
Good day!

DIY GAL燒錄器,請自行Google資料或二手市場找找便宜貨,我是買基本型萬用燒錄器來燒的

十幾年前,是用PAL/GAL來處理邏輯線路,簡化電路板Layout
後來單晶片流行,都改用MCU來取代了,只是偶爾會當機
現在更複雜線路,大部分應該是用FPGA來做

FYI
系統時間:2024-04-19 3:06:49
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!