摘 要:PIC系列單片機是美國Microchip公司生產的高性能價格比的標志產品,CPU采用RISC結構,分別僅有33,35,58條指令,采用Harvard雙總線結構,運行速度快,低工作電壓,低功耗,較大的輸入輸出直接驅動能力,價格低,小體積。在辦公自動化設備,消費電子產品、電訊通信、智能儀器儀表、汽車電子、金融電子、工業控制不同領域都有廣泛的應用。
關鍵詞:PIC16F873A單片機;步進電機;定位
中圖分類號:TP273文獻標識碼:A文章編號:1000-8136(2009)17-0144-02
近年來,網絡遠程控制技術發展日新月異,它利用網絡作為控制器與被控對象之間的信號傳輸媒介,打破了傳統控制距離的局限性,因此,應用范圍越來越廣泛。電機作為一個執行部件,對它進行遠程控制、驅動,意義重大。
本文所述步進電機是將電脈沖信號轉變為角位移或線位移的開環控制元件。在非超載的情況下,電機的轉速、停止的位置只取決于脈沖信號的頻率和脈沖數,而不受負載變化的影響,即給電機加一個脈沖信號,電機則轉過一個步距角。這一線性關系的存在,加上步進電機只有周期性的誤差而無累積誤差等特點。通過來自PC機的命令信號,單片機然后經過處理成脈沖信號,再由驅動芯片完成功率驅動。
1 控制電路及原理圖
本控制電路是以PIC167F873A單片機為核心四相步進電機的控制系統,見圖1。控制系統包括單片機、驅動器、步進電機。單片機采用PIC16F873A配有時鐘電路,通過串口與PC機進行通訊。驅動電路采用MTD2003F與外部分立器件組合而成。電機采用四相步進電機,工作電壓12 V,步距角1.8度,靜態電流0.8 A。……