作者:Uwe Schüler 來源:電子設計技術 日期:2009-08-31 本設計實例中的電路只用一個移位寄存器,幾只電阻和小功率晶體管就能驅動小功率的單極步進電機。增加一個廉價的4053模擬開關還可以實現雙向切換。與其它簡單的步進電機驅動電路相比,其步進特性屬于中上水平(圖1)。 ![]() 圖1:示波器快照分別顯示圖2和圖3中Q1與Q2的基極電壓。 上電以后,所有移位寄存器的輸出都處于0態。管腳QP3通過一個反相器(圖2中的晶體管Q5和圖3中的模擬開關IC2)反饋給串行輸入端。電路生成一個四個1跟四個0的序列。舉例說,可以用此序列驅動射極接地、集電極接到步進電機線圈的NPN晶體管。不過,為實現更平滑的驅動特性,用移位寄存器的輸出驅動四個簡單DAC,DAC由兩只相同的電阻構成。 ![]() 圖2:本電路只用移位寄存器IC1和幾只電阻、晶體管,驅動小功率單極步進電機。 這些DAC可以產生出0V、2.5V和5V的輸出電壓,驅動四個射極跟隨器。示波器上的快照顯示的是Q1和Q2的基極電壓(圖1)。它們很接近于一種四分之一步長的驅動形式。電路可以使用幾乎任何8位移位寄存器。 ![]() 圖3:此電路在圖2電路基礎上增加了一個便宜的4053模擬開關,允許作雙向切換。 |