基于AT89C51的智能型小車(chē)設(shè)計(jì)
根據(jù)設(shè)計(jì)的基本要求,主要實(shí)現(xiàn)小車(chē)在規(guī)定時(shí)間內(nèi)按規(guī)定路徑穩(wěn)定行駛,并具有保持平衡功能,同時(shí)對(duì)行程中的有關(guān)數(shù)據(jù)進(jìn)行處理顯示。為完成相應(yīng)功能,可劃分以下幾個(gè)基本系統(tǒng):AT89C51控制系統(tǒng)、電動(dòng)機(jī)驅(qū)動(dòng)系統(tǒng)、平衡狀態(tài)檢測(cè)系統(tǒng)、尋跡線(xiàn)探測(cè)系統(tǒng)以及信息顯示系統(tǒng),系統(tǒng)框圖如圖1所示。
1.1 AT89C51控制系統(tǒng)
控制系統(tǒng)采用Atmel公司的AT89C51單片機(jī)作為系統(tǒng)控制核心,如圖2所示。
脈沖信號(hào)由單片機(jī)產(chǎn)生,一般脈沖信號(hào)的占空比為0.3~0.4,電機(jī)轉(zhuǎn)速越高,占空比則越大。信號(hào)分配實(shí)際上是按照某一種控制方式所規(guī)定的順序發(fā)送脈沖序列,達(dá)到控制步進(jìn)電機(jī)方向的目的。
評(píng)論