Robofun 機器人論壇

標題: L293d motor shield 問題 [打印本頁]

作者: okn123    時間: 2013-7-5 11:35
標題: L293d motor shield 問題
Hi,各位, 我是用Adruino的新手, 現在我想用Arduino 控制4個dc motor, 我上網看過用L293d 是比較簡單, 所以我買左一塊motor shield, 不過因為是在淘寶買的,沒有data sheet, 所以不知motor 1,2,3,4 是用哪枝pin,
我試過在不同的pin給一個0/1 信號, 只得到0.15v, 沒有任何改變. 有沒有大大用過類似的motor shield, 給我一些建議.
P.S 我是用LabVIEW 寫 program的.

作者: okn123    時間: 2013-7-6 02:56
我在網上找到一張電路圖, 不過不是太明白IC3作用, 有大大可以解釋一下 DIR_sSER, DIR_CLK, DIR_LATCH,DIR_EN
作者: vegewell    時間: 2013-7-6 14:41
回復 2# okn123


   hello:is this you want?

作者: okn123    時間: 2013-7-6 20:54
我唔明中間IC 74HCT595N,的作用, 因為motor的output同他有關係, 我上網看好似要用data 黎傳送信號
作者: vegewell    時間: 2013-7-7 17:37
回復 4# okn123

74HCT595N:   serial in   parallel out    shift register
讓你用三個pin控制四個馬達
所以比較複雜一點

//

74HC595;74HCT595是高速矽柵CMOS器件並且與低功耗肖特基TTL(LSTTL)引腳兼容。它們符合JEDEC標準No. 7A。

74HC595;74HCT595是帶存儲寄存器和三態輸出的8級串行移位寄存器。該寄存器具有單獨的時鐘。

數據在移位寄存器時鐘輸入(SHCP)進行正向躍遷時移位。每個寄存器中的數據會在存儲寄存器時鐘輸入(STCP)進行正向躍遷時被傳輸到存儲寄存器。如果兩種時鐘連接在一起,則移位寄存器將始終領先存儲寄存器一個時鐘脈衝。

該移位寄存器具有用於級聯的一個串行輸入(DS)和一個串行標準輸出(Q7S)。它還具有用於所有8個移位寄存器級的異步復位(有源低電平)。該存儲寄存器具有8個並行三態總線驅動器輸出。輸出使能輸入(OE)為低電平時,存儲寄存器內的數據會出現在輸出處。




特性和優勢




應用




作者: okn123    時間: 2013-7-8 00:34
可以簡單說明嗎, 用我那張電路圖, 如果我想控motor 1, 我要控哪枝pin, 信號是不是0/1?
作者: vegewell    時間: 2013-7-8 17:35
回復 6# okn123

this is [size=1em]Adafruit Motor Shield,像這樣插上arduino板:


這裡有code 照著燒錄:
http://playground.arduino.cc/Main/AdafruitMotorShield
作者: submarine    時間: 2013-7-26 18:10
回復  okn123

this is Adafruit Motor Shield,像這樣插上arduino板:


這裡有code 照著燒錄:
vegewell 發表於 2013-7-8 17:35


我最近見到你的這 motor shield, 價格很好,好想購買。
如果使用這 motor shield, 所有的 pin 位是不是已佔用?

我用緊這張,只能使用兩馬達。

T1CfKdXf0sXXa74xk2_044308.jpg_230x230.jpg (8.88 KB, 下載次數: 328)

T1CfKdXf0sXXa74xk2_044308.jpg_230x230.jpg





歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/) Powered by Discuz! X3.2