新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于單片機(jī)的經(jīng)濟(jì)型步進(jìn)電機(jī)控制系統(tǒng)

基于單片機(jī)的經(jīng)濟(jì)型步進(jìn)電機(jī)控制系統(tǒng)

作者: 時(shí)間:2011-12-12 來源:網(wǎng)絡(luò) 收藏

2 硬件電路設(shè)計(jì)
2.1 控制電路設(shè)計(jì)
控制芯片采用STC12C4052AD,它是1個(gè)時(shí)鐘/機(jī)器周期的,速度比普通的8051快8~12倍,有20個(gè)引腳且為小巧封裝。該具有超強(qiáng)抗干擾,抗靜電的特點(diǎn),能輕松通過4 kV快速脈沖干擾,其功耗超低,正常工作模式下的典型功耗為2.7~7 mA。芯片自帶硬件看門狗,具有高速SPI通信端口,8通道8位A/D轉(zhuǎn)換,2路PWM輸出,4 KB容量的FLASH存儲器,256 B容量的SRAM,4個(gè)定時(shí)器,1個(gè)全雙工串行通信口。由于單片機(jī)內(nèi)部的資源豐富,性價(jià)比高,能夠滿足該設(shè)計(jì)的要求,而且減少了硬件電路的設(shè)計(jì),提高了工作效率。單片機(jī)的外部引腳定義,及其在該設(shè)計(jì)中的資源分布如圖2所示。

P1.4(ADC4)口外接4.7 kΩ的可調(diào)電位器,利用單片機(jī)內(nèi)部的模/數(shù)轉(zhuǎn)換功能轉(zhuǎn)換成數(shù)字量,進(jìn)而控制輸出脈沖頻率,完成步進(jìn)電機(jī)速度的“連續(xù)”調(diào)節(jié)。過流檢測的結(jié)果直接引入到外部中斷0,實(shí)現(xiàn)對電流的快速控制。



評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉