2004-12-13_192715_uln2003.pdf--> ULN2003A
2004-12-13_192811_步進馬達.vi --> 步進馬達 , 抄書上的程式
> 一定要用2003A這顆IC嗎?? 如果是我會用一電晶體所構成的達零頓電路來完成
> 驅動 !!
因為我以前都沒做過步進馬達的電路 , 我是直接照抄書上來做的 ; ULN2003A 資料請看附件 ....
印表機介面 D0 ~ D3 是個別送 " 1 " 的信號 , 經過 ULN2003A 反相 , 這跟達零頓電路有何差異 ? 我不明白 , 請告知 ....
> IC會發燙一定是電流太大所造成....這也有可能是相序接錯或短路所造成的...
電流哪裡來的 ? ULN2003A 只接印表機介面的 D0 ~ D3 ( 2 ~ 5 腳 ) , 和步進馬達的 A A' B B' , 我是覺得印表機介面怪怪的 , 不知道是哪邊少接還是接錯 ?
> 你可以把你PRINT PORT的25支接腳的連接情形說明一下嗎?? 我想確定你的
> PRINT PORT連接至2003AIC的對地電壓是否有浮接的情形!!
可能有接觸不良的情形 , 我是拿插麵包板用的單心線插印表機介面的 D0 ~ D3 , 只是我挑粗一點的線 , 比較不會掉 ....
PRINT PORT 25pin ( 印表機介面 25 支腳 ) , 18 ~ 25 腳 --> GND ( 我不知道是要全接還是只接一條就好 ) 接電源供應器的 " 負 " , 電源供應器的 " 正 " 提供步進馬達的 N1 N2 和 ULN2003A 的第九腳 ( 我簡圖忘記畫 ) ULN2003A 第九腳接正 , 第八腳接負 , 跟印表機介面 18 ~ 25 腳接一起 ....
> 1.你可以先將2003A與STEPPING MOTOR電路先連接起來....然後將+電位
>TOUCH 2003A IC的A B A* B*相> 序(依據你的接法來決定),看看STEPPING
>MOTOR會不會一步一步的移動....
你說的 , 就是我說的 --> 在 ULN2003A 的 2 .. 3 .. 4 .. 5 腳 , 直接加電壓 , 步進馬達可動作 --> 可以同方向轉動四次 --> ULN2003A 的 2 .. 3 .. 4 .. 5 腳 , 接正電壓 , N1 N2 接負電壓 , 如果是要接印表機介面 N1 N2 接正電壓 ....
> 2.第二步驟,確定PRINT PORT的程式與接線是否正確,例如,如麵包板上,接上
>1~2顆LED(與資料暫存器的> D0,D1)
我有在 ULN2003A 的 2 .. 3 .. 4 .. 5 腳 , 接電阻和 LED ( 電阻與 LED 串接 ) 然後 LED 都亂閃 , 跟預估的都不一樣 , 電源供應器的電源還沒開 LED 就亮 ?
> 然後確定OUTPORT.VI的位址(如379H(注意數值形態是否為16進制))
不是 x378H 嗎 ? 是 379 ?
> 於PRONT PANEL(LABVIEW)設置布林開關,執行程式,看看動作前置面板的開
> 關時....LED是否會正常亮滅!!
PRONT PANEL(LABVIEW)設置布林開關 --> 不懂 ? 你可以用 LabVIEW 寫出來 , 給我看嗎 ? 寫你說的部份就好 ....
> 3.將PRINT PORT與驅動電路連接....注意共地線全部連接在一起....
就是我說的 GND --> 電源供應器的 " 負 " 和印表機介面的 18 ~ 25 腳 , 對吧 !?
> 這是未加PRINT PORT保護電路的接法....連接時務必小心...再三確定...再通
>電....以免造成PRINT PORT燒毀!!
完全不明白 ? 印表機介面 D0 ~ D3 不是輸出嗎 ? 不能輸入啊 !? 為何會燒毀 ? 主機板內建的印表機介面有這麼爛 ? 保護電路怎麼接 ? 電腦不是我的 , 弄壞我賠不起 ....
74138334.8152314815