智能小車畢業(yè)設(shè)計論文_第1頁
智能小車畢業(yè)設(shè)計論文_第2頁
智能小車畢業(yè)設(shè)計論文_第3頁
智能小車畢業(yè)設(shè)計論文_第4頁
智能小車畢業(yè)設(shè)計論文_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、哈爾濱華德學(xué)院畢業(yè)設(shè)計(論文)摘要本設(shè)計以stc89c51單片機為控制核心,小車具有循跡檢測、電機驅(qū)動、等主要功能。首先,兩個電機分別單獨控制左右兩個車輪,通過調(diào)節(jié)兩個電機的轉(zhuǎn)速及轉(zhuǎn)動時間,達(dá)到小車正常行駛及轉(zhuǎn)向的目的。車頭的四個紅外光電傳感器通過對路況的檢測反饋給單片機,控制小車行走路線,防止超出邊界線。與此同時檢測前方是否有小車,并且將信息反饋給單片機,控制小車減速,防止出現(xiàn)撞車。在第二圈超車過程中,兩車相繼進(jìn)入超車區(qū)后,甲車減速后直線前進(jìn),乙車正常行駛并進(jìn)入超車區(qū),達(dá)到超車目的。關(guān)鍵詞: 控制;檢測;反饋;stc89c51單片機;超車abstractthis design with th

2、e stc89c51 single-chip microcomputer as the core, the car has a tracking detection, motor drive, such as the main function. first of all, the two motor control separately or so two wheels, by adjusting the two motor rotation speed and time, achieve the goal of the car moving and steering. four infra

3、red electric car sensor through the road test feedback to mcu, control the car walking routes, prevent beyond the border. at the same time detect whether there is a car in front, and feedback the information to the microcontroller, control the car slow down, to prevent a crash. in the second circle

4、during the overtaking process, the two cars have entered after overtaking area, a straight line after car slow down, b car overtaking is moving into the area, the purpose of overtaking.keywords:control,detection,feedback,stc89c51 single-chip micro-computer,overtaking目 錄摘要iabstractii第1章 緒論11.1 課題背景11

5、.2 設(shè)計題目11.3 設(shè)計要求1第2章 方案論證與比較32.1 設(shè)計任務(wù)32.2 設(shè)計要求32.3.1調(diào)速模塊32.3.2 尋跡模塊52.3.3 轉(zhuǎn)向裝置模塊5第3章 系統(tǒng)硬件設(shè)計73.1電源設(shè)計73.2最小系統(tǒng)設(shè)計83.3電機驅(qū)動模塊設(shè)計93.4循跡模塊設(shè)計103.5避障模塊設(shè)計113.6顯示模塊設(shè)計12第4章 電路設(shè)計軟件的使用144.1仿真軟件的介紹144.2仿真軟件的優(yōu)勢14第5章 電路的組裝及調(diào)試165.1 電路的組裝165.2 電路調(diào)試165.3 電路焊接及調(diào)試原理辦法185.3.1 電子電路的設(shè)計基本步驟185.3.2 電子電路的組裝195.3.4 電子電路故障檢查的一般方法2

6、0結(jié)論22致謝23附錄1 譯文25附錄2 英文參考資料26附錄3 程序流程圖27附錄4 整機原理圖28附錄5 元件清單29-28-第1章 緒論1.1 課題背景眾所周知,汽車的研究是伴隨著汽車工業(yè)的蓬勃發(fā)展而越來越受人關(guān)注?;救珖娮哟筚惡褪?nèi)電子大賽每次都有智能小車這方面的題目,全國各高校也都很重視該題目的研究,可見其研究意義很大。本題目是結(jié)合科研項目的設(shè)計類課題,設(shè)計的智能電動小車應(yīng)該能夠周圍環(huán)境進(jìn)行檢測(檢測是否有黑線)、能通過無線模塊進(jìn)行通信、能交替領(lǐng)跑任務(wù)。根據(jù)題目的要求及組內(nèi)討論,確定如下方案:設(shè)計兩輛電動智能小車(甲車、乙車)能夠按照給出的程序,甲前乙后同時起跑,而且準(zhǔn)確無誤并無

7、碰撞地在給定區(qū)域內(nèi)同向行走,并在超車區(qū)內(nèi)實現(xiàn)超車,以完成交替領(lǐng)跑任務(wù)。本設(shè)計以stc89c51單片機為控制核心。stc89c51是一款8位flash單片機,它的易用性和多功能性受到了廣大使用者的好評。所以本設(shè)計與實際相結(jié)合,現(xiàn)實意義很強。1.2 設(shè)計題目 智能小車的設(shè)計與制作1.3 設(shè)計要求甲車車頭緊靠起點標(biāo)志線,乙車車尾緊靠邊界,甲、乙兩輛小車同時起動,先后通過起點標(biāo)志線,在行車道同向而行,實現(xiàn)兩車交替超車領(lǐng)跑功能。甲車車頭緊靠起點標(biāo)志線,乙車車尾緊靠邊界,甲、乙兩輛小車同時起動,先后通過起點標(biāo)志線,在行車道同向而行,實現(xiàn)兩車交替超車領(lǐng)跑功能。跑道如圖1-1所示。圖1-1 跑道示意圖第2章

8、方案論證與比較2.1 設(shè)計任務(wù)通過組內(nèi)討論以及題目的要求,在下面的文章中我們總體介紹智能小車的結(jié)構(gòu)。1、尋軌模塊:用于探測黑線的有無,基礎(chǔ)每輛小車由3個光電管組成,通過反射紅外線的變化判斷黑線的有無。2、電機驅(qū)動模塊:由于單片機輸出的電流有限,無法直接驅(qū)動電機工作,因此需要通過專業(yè)的電路進(jìn)行驅(qū)動,本小車采用l298芯片驅(qū)動電機。3、單片機模塊:根據(jù)使用的傳感器和控制策略的不同,單片機的選擇也不同。本設(shè)計主要采用stc系列中的stc89c51單片機。4、紅外傳感器開關(guān):尋找前面是否有小車,作為通訊工具。5、電源模塊:本設(shè)計主要用12v/6800mah的鋰電池,其輸入電壓12.6vdc;輸出12v

9、dc。能穩(wěn)定安全地給電機供電。2.2 設(shè)計要求 甲車車頭緊靠起點標(biāo)志線,乙車車尾緊靠邊界,甲、乙兩輛小車同時起動,先后通過起點標(biāo)志線,在行車道同向而行,實現(xiàn)兩車交替超車領(lǐng)跑功能。2.3方案論證 本設(shè)計的多種模塊可有多種方案采取,以下介紹各方案的優(yōu)缺點。2.3.1調(diào)速模塊方案一:串電阻調(diào)速系統(tǒng)。方案二:靜止可控整流器,簡稱v-m系統(tǒng)。方案三:脈寬調(diào)速系統(tǒng)。旋轉(zhuǎn)變流系統(tǒng)由交流發(fā)電機拖動直流電動機實現(xiàn)變流,由發(fā)電機給需要調(diào)速的直流電動機供電,調(diào)節(jié)發(fā)電機的勵磁電流即可改變其輸出電壓,從而調(diào)節(jié)電動機的轉(zhuǎn)速。改變勵磁電流的方向則輸出電壓的極性和電動機的轉(zhuǎn)向都隨著改變,所以g-m系統(tǒng)的可逆運行是很容易實現(xiàn)的

10、。該系統(tǒng)需要旋轉(zhuǎn)變流機組,至少包含兩臺與調(diào)速電動機容量相當(dāng)?shù)男D(zhuǎn)電機,還要一臺勵磁發(fā)電機,設(shè)備多、體積大、費用高、效率低、維護(hù)不方便等缺點。且技術(shù)落后,因此擱置不用。v-m系統(tǒng)是當(dāng)今直流調(diào)速系統(tǒng)的主要形式。它可以是單相、三相或更多相數(shù),半波、全波、半控、全控等類型,可實現(xiàn)平滑調(diào)速。v-m系統(tǒng)的缺點是晶閘管的單向?qū)щ娦裕辉试S電流反向,給系統(tǒng)的可逆運行造成困難。它的另一個缺點是運行條件要求高,維護(hù)運行麻煩。最后,當(dāng)系統(tǒng)處于低速運行時,系統(tǒng)的功率因數(shù)很低,并產(chǎn)生較大的諧波電流危害附近的用電設(shè)備。采用晶閘管的直流斬波器基本原理與整流電路不同的是,在這里晶閘管不受相位控制,而是工作在開關(guān)狀態(tài)。當(dāng)晶閘

11、管被觸發(fā)導(dǎo)通時,電源電壓加到電動機上,當(dāng)晶閘管關(guān)斷時,直流電源與電動機斷開,電動機經(jīng)二極管續(xù)流,兩端電壓接近于零。脈沖寬度調(diào)制(pulse width modulation),簡稱pwm。脈沖周期不變,只改變晶閘管的導(dǎo)通時間,即通過改變脈沖寬度來進(jìn)行直流調(diào)速。與v-m系統(tǒng)相比,pwm調(diào)速系統(tǒng)有下列優(yōu)點:1、由于pwm調(diào)速系統(tǒng)的開關(guān)頻率較高,僅靠電樞電感的濾波作用就可以獲得脈動很小的直流電流,電樞電流容易連續(xù),系統(tǒng)的低速運行平穩(wěn),調(diào)速范圍較寬,可達(dá)1:10000左右。由于電流波形比v-m系統(tǒng)好,在相同的平均電流下,電動機的損耗和發(fā)熱都比較小。2、同樣由于開關(guān)頻率高,若與快速響應(yīng)的電機相配合,系統(tǒng)

12、可以獲得很寬的頻帶,因此快速響應(yīng)性能好,動態(tài)抗擾能力強。3、由于電力電子器件只工作在開關(guān)狀態(tài),主電路損耗較小,裝置效率較高。根據(jù)以上綜合比較,以及本設(shè)計中受控電機的容量和直流電機調(diào)速的發(fā)展方向,本設(shè)計采用了h型單極型可逆pwm變換器進(jìn)行調(diào)速。脈寬調(diào)速系統(tǒng)的主電路采用脈寬調(diào)制式變換器,簡稱pwm變換器。脈寬調(diào)速也可通過單片機控制繼電器的閉合來實現(xiàn),但是驅(qū)動能力有限。為順利實現(xiàn)電動小汽車的前行與倒車,本設(shè)計采用了可逆pwm變換器??赡鎝wm變換器主電路的結(jié)構(gòu)式有h型、t型等類型。我們在設(shè)計中采用了常用的雙極式h型變換器,它是由4個三極電力晶體管和4個續(xù)流二極管組成的橋式電路。綜合考慮系統(tǒng)的各項性能

13、,最后我們決定采用pwm調(diào)速系統(tǒng)。2.3.2 尋跡模塊方案一:采用光電自動尋軌傳感器,通過采集黑白線返回主控制單片機的電信號不同,來實現(xiàn)自動尋跡的功能。方案二:采用反射式紅外傳感器來進(jìn)行探測。只要選擇數(shù)量和探測距離合適的紅外傳感器,可以準(zhǔn)確的判斷出跑道邊界的位置。方案的選擇:方案二中的反射式紅外傳感器驅(qū)動方便,識別率高,并且采集速度快,返回信號準(zhǔn)確,能夠?qū)崿F(xiàn)題目的要求,即能精確實現(xiàn)循跡黑線,方案二雖然效果更佳,但價格較昂貴。所以選擇方案二。2.3.3 轉(zhuǎn)向裝置模塊方案一:雙電機控制。采用兩個直流電機控制小車后輪,檢測不到黑線走直線時,單片機控制兩輪轉(zhuǎn)速相等。當(dāng)傳感器檢測到黑線,需要向左轉(zhuǎn)時,增

14、加右輪轉(zhuǎn)速,降低左輪轉(zhuǎn)速;需要向右轉(zhuǎn)時,增加左輪轉(zhuǎn)速,降低右輪轉(zhuǎn)速。但此種方法必須精確控制兩車輪轉(zhuǎn)速直行時相等,否則將會出現(xiàn)小搖擺及抖動,達(dá)不到平滑運動的效果。方案二:步進(jìn)電機控制前輪。步進(jìn)電機將電脈沖信號轉(zhuǎn)換成相應(yīng)的角位移的特種電機,步進(jìn)電機的顯著特點是快速啟動能力,測到障礙物時能夠快速轉(zhuǎn)向;另外步進(jìn)電機的精度高,每步可以小至0.72度,不會失步,在負(fù)荷不超過動態(tài)轉(zhuǎn)矩值時,可以瞬間啟動和停止。逆轉(zhuǎn)時能夠精確返回原始位置。外加機械機構(gòu)可以把角度變成直線位移。但步進(jìn)電機的價格比較昂貴。經(jīng)過比較分析,采用方案一即兩個直流電機控制轉(zhuǎn)向。本章小結(jié)通過我們組內(nèi)討論以及題目的要求,我們的電動智能小車選主要

15、采用stc系列中的stc89c51單片機,其設(shè)計主要用12v/6800mah的鋰電池,能穩(wěn)定安全地給電機供電;由于單片機輸出的電流有限,無法直接驅(qū)動電機工作,因此需要通過專業(yè)的電路進(jìn)行驅(qū)動,只要單片機給出相應(yīng)的控制信號,便可控制電機工作。以stc 89c51為控制核心,用于探測黑白交線的位置,基礎(chǔ)由若干個光電管組成,通過反射紅外線的變化判斷黑白交線的有無,便于走黑白交線。綜合考慮系統(tǒng)的各項性能,我們決定采用pwm調(diào)速系統(tǒng);采用光電自動尋軌傳感器,通過采集黑白線返回主控制單片機的電信號不同,來實現(xiàn)自動尋跡的功能;采用雙電機控制控制小車的轉(zhuǎn)向。第3章 系統(tǒng)硬件設(shè)計3.1電源設(shè)計使用8節(jié)1.5v南孚

16、電池為整個系統(tǒng)供電,電壓可達(dá)到12v,其中通過穩(wěn)壓芯片7805獲取5v直流電源為單片機供電,12v電源為電機供電以獲得較高速度,該電源輸出電流能力較大,而且能較長時間為小車提供穩(wěn)定的電流,使系統(tǒng)運行穩(wěn)定,符合實際要求。電源原理圖如圖3-1所示。 圖3-1 電源原理圖電源穩(wěn)壓芯片7805/7905 是一種典型的組合裝封三端穩(wěn)壓集成電路模塊帶金屬基板散熱按裝片該模塊多用于有處理器的5v電源的處理板戲稱電腦穩(wěn)壓塊輸入電壓可達(dá)直流12v輸出5v+-5%以內(nèi),電流1a,最大短時可達(dá)3a(極限) 在超過500毫安輸出時最好加裝散熱器 ,7805面對字標(biāo)左腳進(jìn)右腳出,中間腳接地。在實際應(yīng)用中,應(yīng)在三端集成穩(wěn)

17、壓電路上安裝足夠大的散熱器(當(dāng)然小功率的條件下不用)。當(dāng)穩(wěn)壓管溫度過高時,穩(wěn)壓性能將變差,甚至損壞。當(dāng)制作中需要一個能輸出1.5a以上電流的穩(wěn)壓電源,通常采用幾塊三端穩(wěn)壓電路并聯(lián)起來,使其最大輸出電流為n個1.5a,但應(yīng)用時需注意:并聯(lián)使用的集成穩(wěn)壓電路應(yīng)采用同一廠家、同一批號的產(chǎn)品,以保證參數(shù)的一致。另外在輸出電流上留有一定的余量,以避免個別集成穩(wěn)壓電路失效時導(dǎo)致其他電路的連鎖燒毀。3.2最小系統(tǒng)設(shè)計 本設(shè)計最小系統(tǒng)分兩部分,一部分是晶振部分,另一部分是復(fù)位電路部分。最小系統(tǒng)原理圖如圖3-2所示。圖3-2最小系統(tǒng)原理圖單片機的置位和復(fù)位,都是為了把電路初始化到一個確定的狀態(tài),一般來說,單片機

18、復(fù)位電路作用是把一個例如狀態(tài)機初始化到空狀態(tài),而在單片機內(nèi)部,復(fù)位的時候單片機是把一些寄存器以及存儲設(shè)備裝入廠商預(yù)設(shè)的一個值。單片機復(fù)位電路原理是在單片機的復(fù)位引腳rst上外接電阻和電容,實現(xiàn)上電復(fù)位。當(dāng)復(fù)位電平持續(xù)兩個機器周期以上時復(fù)位有效。復(fù)位電平的持續(xù)時間必須大于單片機的兩個機器周期。具體數(shù)值可以由rc電路計算出時間常數(shù)。復(fù)位電路由按鍵復(fù)位和上電復(fù)位兩部分組成。(1)上電復(fù)位:stc89系列單片及為高電平復(fù)位,通常在復(fù)位引腳rst上連接一個電容到vcc,再連接一個電阻到gnd,由此形成一個rc充放電回路保證單片機在上電時rst腳上有足夠時間的高電平進(jìn)行復(fù)位,隨后回歸到低電平進(jìn)入正常工作狀

19、態(tài),這個電阻和電容的典型值為10k和10uf。(2)按鍵復(fù)位:按鍵復(fù)位就是在復(fù)位電容上并聯(lián)一個開關(guān),當(dāng)開關(guān)按下時電容被放電、rst也被拉到高電平,而且由于電容的充電,會保持一段時間的高電平來使單片機復(fù)位。單片機系統(tǒng)里都有晶振,在單片機系統(tǒng)里晶振作用非常大,全程叫晶體振蕩器,他結(jié)合單片機內(nèi)部電路產(chǎn)生單片機所需的時鐘頻率,單片機晶振提供的時鐘頻率越高,那么單片機運行速度就越快,單片接的一切指令的執(zhí)行都是建立在單片機晶振提供的時鐘頻率。在通常工作條件下,普通的晶振頻率絕對精度可達(dá)百萬分之五十。高級的精度更高。有些晶振還可以由外加電壓在一定范圍內(nèi)調(diào)整頻率,稱為壓控振蕩器(vco)。晶振用一種能把電能和

20、機械能相互轉(zhuǎn)化的晶體在共振的狀態(tài)下工作,以提供穩(wěn)定,精確的單頻振蕩。單片機晶振的作用是為系統(tǒng)提供基本的時鐘信號。通常一個系統(tǒng)共用一個晶振,便于各部分保持同步。有些通訊系統(tǒng)的基頻和射頻使用不同的晶振,而通過電子調(diào)整頻率的方法保持同步。晶振通常與鎖相環(huán)電路配合使用,以提供系統(tǒng)所需的時鐘頻率。如果不同子系統(tǒng)需要不同頻率的時鐘信號,可以用與同一個晶振相連的不同鎖相環(huán)來提供。stc89c51使用11.0592mhz的晶體振蕩器作為振蕩源,由于單片機內(nèi)部帶有振蕩電路,所以外部只要連接一個晶振和兩個電容即可,電容容量一般在15pf至50pf之間。3.3電機驅(qū)動模塊設(shè)計 電機的左右輪分別由兩個獨立的電機驅(qū)動,

21、通過控制兩個電機正轉(zhuǎn)時間的不同,實現(xiàn)小車的前進(jìn)和左右的方向選擇。應(yīng)用l298n進(jìn)行電機驅(qū)動,in1和in2控制小車左輪并且通過ena控制占空比,這樣能控制小車的左輪驅(qū)動能力。in3和in4控制小車右輪并且通過enb控制占空比來控制小車右輪的驅(qū)動能力,以達(dá)到調(diào)節(jié)速度的要求。輸出端out1和out2接左輪,out3和out4接右輪,前進(jìn)時,兩輪驅(qū)動能力相同,左轉(zhuǎn)時,右輪比左輪驅(qū)動力強,右轉(zhuǎn)時,同理。而二極管的引入能夠起到保護(hù)電機的作用。電機驅(qū)動原理圖如圖3-3所示。 圖3-3 電機驅(qū)動原理圖 l298n 為sgs-thomson microelectronics 所出產(chǎn)的雙全橋步進(jìn)電機專 用驅(qū)動芯

22、片( dual full-bridge driver ) ,內(nèi)部包含4信道邏輯驅(qū)動電路,是一種二相和四相步進(jìn)電機的專用驅(qū)動器,可同時驅(qū)動2個二相或1個四相步進(jìn)電機,內(nèi)含二個h-bridge 的高電壓、大電流雙全橋式驅(qū)動器,接收標(biāo)準(zhǔn)ttl邏輯準(zhǔn)位信號,可驅(qū)動46v、2a以下的步進(jìn)電機,且可以直接透過電源來調(diào)節(jié)輸出電壓;此芯片可直接由單片機的io端口來提供模擬時序信號。3.4循跡模塊設(shè)計循跡采用反射式光電傳感器,反射式光電傳感器具有一對紅外信號發(fā)射與接收二極管,發(fā)射管發(fā)射一定頻率的紅外信號,接收管接收這種頻率的紅外信號,當(dāng)紅外的檢查方向遇到障礙物(反射面)時,紅外信號反射回來被接收管接收。經(jīng)處理之

23、后,通過數(shù)字傳感器接口返回微控制器,微控制器可利用紅外波的返回信號來識別周圍環(huán)境的變化。當(dāng)遇到黑線時,圖中三極管8050導(dǎo)通,反相器輸入口處檢測到低電平,經(jīng)反相器后變?yōu)楦唠娖?,供單片機識別,同時指示燈被點亮,圖中滑動變阻器,可方便改變光電傳感器的輸入電流,從而改變靈敏度,圖中0.1uf電容,可減少電路中“毛刺”,以增加電路的抗干擾能力。循跡模塊原理圖如圖3-3所示。 圖3-3循跡模塊原理圖在本設(shè)計中我們采用紅外一體式發(fā)射接收器,發(fā)射管和接收管的直徑都為3mm,系統(tǒng)中我們設(shè)計反射距離在1.5cm左左,此時探測環(huán)境都在檢測電路板之下,不易受到其他光線的干擾。傳感器都選用rpr220發(fā)射紅外傳感器。

24、該封裝形狀規(guī)則,便于安裝。紅外一體式發(fā)射接收器由于感應(yīng)的是紅外光,常見光對它不干擾。紅外一體式發(fā)射接收器檢測黑線的原理為:由于黑色吸光,當(dāng)紅外發(fā)射管發(fā)出的關(guān)照射在上面后反射的部分比較小,接收管接收到地紅外線也就較少,表現(xiàn)為電阻比較大,通過外接的電路就可以讀出檢測的狀態(tài),同理當(dāng)照在白色表面時發(fā)射的紅外線就比較多,表現(xiàn)為接收管的電阻比較小。本設(shè)計中當(dāng)檢測到黑線,小車會自動偏轉(zhuǎn)而遠(yuǎn)離邊緣的黑線。3.5避障模塊設(shè)計避免追尾相撞:小車前方設(shè)置一紅外傳感器,小車后面設(shè)置一個擋板,當(dāng)兩車接近到一定距離時,紅外傳感器檢測到對方尾部的擋板,輸送電平給單片機,由單片機控制pwm調(diào)制脈沖來改變小車速度。避障模塊原理

25、圖如圖3-5所示。 圖3-5避障模塊原理超車:當(dāng)甲車檢測到超車標(biāo)志線后,轉(zhuǎn)而循跡外環(huán)的同時,甲車減速,甲車和乙車保持紅外避障傳感器設(shè)置的距離,轉(zhuǎn)檢測完超車標(biāo)志后,轉(zhuǎn)而循跡超車區(qū)的內(nèi)環(huán)黑線,速度超過甲車并循跡黑線返回起點,而甲車尋到轉(zhuǎn)彎標(biāo)志線后繼續(xù)循跡外線回到原點。電壓比較器是對兩個模擬電壓比較其大小(也有兩個數(shù)字電壓比較的,這里不介紹),并判斷出其中哪一個電壓高,比較器,它有兩個輸入端:同相輸入端(“+” 端) 及反相輸入端(“-”端),有一個輸出端vout(輸出電平信號)。另外有電源v+及地(這是個單電源比較器),同相端輸入電壓va,反相端輸入vb。va和vb的變化。在時間0t1時,vavb

26、;在t1t2時,vbva;在t2t3時,vavb。在這種情況下,vout的輸出如圖1(c)所示:vavb時,vout輸出高電平(飽和輸出);vbva時,vout輸出低電平。根據(jù)輸出電平的高低便可知道哪個電壓大。3.6顯示模塊設(shè)計在系統(tǒng)中要進(jìn)行動態(tài)超車次數(shù):一種方法是采用lcd1602液晶顯示器。lcd具有功耗低,抗干擾能力強的特點。不緊可以顯示數(shù)字、字符,而且可以顯示漢字和圖形,但由于顯示內(nèi)容不多。另一種方法是采用八段數(shù)碼管顯示,可以使用多個獨立的八段數(shù)碼管來自己拼接,其優(yōu)點是位數(shù)不限,布局靈活;也可以直接使用集成好的多位數(shù)碼管,其優(yōu)點是引線簡單,價格也相對便宜許多。多位數(shù)碼管可以使用多個i/

27、o端口驅(qū)動,如p0-p3分別驅(qū)動4個數(shù)碼管,但是這樣極大地浪費了i/o資源,所以通常在實際使用中用動態(tài)掃描的方法來實現(xiàn)多位數(shù)碼管的顯示。動態(tài)掃描是針對靜態(tài)顯示而言的,所謂靜態(tài)顯示是指數(shù)碼管顯示某一字符時,相應(yīng)的發(fā)光二極管恒定導(dǎo)通或恒定截止,這種顯示方式的每個數(shù)碼管相互獨立,公共端恒定接地(共陰極)或接電源(共陽極),每個數(shù)碼管的每個字段分別與一個i/o口地址相連或與硬件譯碼電路相連,這時只要i/o口或硬件譯碼器有所需電平輸出,相應(yīng)字符即顯示出來,并保持不變,直到需要更新所顯示字符。采用靜態(tài)顯示方式占用單片機時間少,編程簡單,但其占用的口線多,硬件電路復(fù)雜,成本高,只適合于顯示位數(shù)較少的場合。而

28、動態(tài)掃描則是一個一個地輪流點亮每個數(shù)碼管,方法是多位數(shù)碼管的a-dp數(shù)據(jù)段都用相同的i/o引腳來驅(qū)動,而使用不同的i/o引腳來控制位選擇引腳。在動態(tài)掃描顯示時,先選中第一個數(shù)碼管,把數(shù)據(jù)送給它顯示,一定時間后再選中第二個數(shù)碼管,把下一個數(shù)據(jù)送給它顯示,以此類推,一直到最后一個。這樣雖然在某一時刻只有一個數(shù)碼管在顯示,但是只要掃描的速度足夠快(超過人眼的視覺暫留時間),動態(tài)顯示的效果在人開來就是幾個數(shù)碼管同時顯示。采用動態(tài)掃描的方式比較節(jié)省i/o口,硬件電路也較靜態(tài)顯示方式簡單,但其亮度不如靜態(tài)顯示方式,而且在顯示的數(shù)碼管較多時,51單片機要依次掃描,占用了單片機的較多時間。本章小結(jié)本章主要描述

29、了小車制作的主要模塊,以及各個模塊的應(yīng)用及擴展。在某些模塊中也添加了相同模塊的比較,使我們在閱讀時更能一目了然地看到使用這些模塊的優(yōu)勢。第4章 電路設(shè)計軟件的使用4.1仿真軟件的介紹proteus是世界上著名的eda工具(仿真軟件),從原理圖布圖、代碼調(diào)試到單片機與外圍電路協(xié)同仿真,一鍵切換到pcb設(shè)計,真正實現(xiàn)了從概念到產(chǎn)品的完整設(shè)計。是目前世界上唯一將電路仿真軟件、pcb設(shè)計軟件和虛擬模型仿真軟件三合一的設(shè)計平臺,其處理器模型支持8051、hc11、pic10/12/16/18/24/30/dspic33、avr、arm、8086和msp430等,proteus資源豐富。1、proteus

30、可提供的仿真元器件資源:仿真數(shù)字和模擬、交流和直流等數(shù)千種元器件,有30多個元件庫。2proteus可提供的仿真儀表資源 :示波器、邏輯分析儀、虛擬終端、spi調(diào)試器、i2c調(diào)試器、信號發(fā)生器、模式發(fā)生器、交直流電壓表、交直流電流表。理論上同一種儀器可以在一個電路中隨意的調(diào)用。3除了現(xiàn)實存在的儀器外,proteus還提供了一個圖形顯示功能,可以將線路上變化的信號,以圖形的方式實時地顯示出來,其作用與示波器相似,但功能更多。這些虛擬儀器儀表具有理想的參數(shù)指標(biāo),例如極高的輸入阻抗、極低的輸出阻抗。這些都盡可能減少了儀器對測量結(jié)果的影響。4proteus可提供的調(diào)試手段 proteus提供了比較豐富

31、的測試信號用于電路的測試。這些測試信號包括模擬信號和數(shù)字信號。4.2仿真軟件的優(yōu)勢 在proteus繪制好原理圖后,調(diào)入已編譯好的目標(biāo)代碼文件:*.hex,可以在proteus的原理圖中看到模擬的實物運行狀態(tài)和過程。proteus 是單片機課堂教學(xué)的先進(jìn)助手。proteus不僅可將許多單片機實例功能形象化,也可將許多單片機實例運行過程形象化。前者可在相當(dāng)程度上得到實物演示實驗的效果,后者則是實物演示實驗難以達(dá)到的效果。它的元器件、連接線路等卻和傳統(tǒng)的單片機實驗硬件高度對應(yīng)。這在相當(dāng)程度上替代了傳統(tǒng)的單片機實驗教學(xué)的功能,例:元器件選擇、電路連接、電路檢測、電路修改、軟件調(diào)試、運行結(jié)果等。課程設(shè)

32、計、畢業(yè)設(shè)計是學(xué)生走向就業(yè)的重要實踐環(huán)節(jié)。由于proteus提供了實驗室無法相比的大量的元器件庫,提供了修改電路設(shè)計的靈活性、提供了實驗室在數(shù)量、質(zhì)量上難以相比的虛擬儀器、儀表,因而也提供了培養(yǎng)學(xué)生實踐精神、創(chuàng)造精神的平臺。本章小結(jié)在本章中主要續(xù)寫了在畫原理圖時時所用到的軟件,以及一些軟件的使用辦法及優(yōu)點。讓我們更能體會語言帶給我們的魅力。第5章 電路的組裝及調(diào)試5.1 電路的組裝利用單片機的p0口和p2口的低四位來控制數(shù)碼管顯示時間及路程,p2口的高四位用來控制電機,p1口的低四位負(fù)責(zé)接收紅外傳感器所傳輸?shù)母叩碗娖叫盘?,p1.4用來接收避障信號,p1.5用來接收測速模塊傳輸來的信號,p1.6

33、和p1.7是電機模塊的使能。小車采用雙層設(shè)計,上層用來焊接數(shù)碼管和芯片,同時它也用來固定紅外傳感器的傳輸模塊。下層用來安置電機的驅(qū)動模塊,也放置電源在下面。這樣設(shè)計是為了在使用小車時能更好的讓觀看者看到小車走過的時間和路程,在小車行走的過程中也能及時了解小車前方的紅外傳感器所傳輸給單片機的信號。電池盒和電機驅(qū)動放在下方是為了保證小車的中心重量夠重,讓小車在行駛的過程中更加的穩(wěn)定平穩(wěn)。紅外傳感器的安置采用與垂直方向傾斜30度的方法設(shè)置的,小車的后輪使用了萬向輪,沒有使用膠皮輪,主要是膠皮輪在車上安裝時必須要用兩個,這樣一來,小車的輪子就增加到了四個,而且在控制方面也難以實現(xiàn)同時控制四個輪子間的相

34、互協(xié)調(diào)性,也讓程序編寫的更加復(fù)雜。相反,使用萬向輪時,只要考慮前方兩個輪子的轉(zhuǎn)動,后面的萬向輪也會隨著前方的運動方向做出適當(dāng)?shù)霓D(zhuǎn)動,這樣無需考慮后面的行進(jìn)問題,程序相對也會變得簡單。而且在驅(qū)動的控制方面,也相對節(jié)約了一個電機驅(qū)動,是成本降到最低。5.2 電路調(diào)試首先要檢測各個模塊的硬件電路是否都已能夠輸出正常范圍內(nèi)的電壓,確保沒有因為模塊中某個器件的損壞而使整個電路處于不穩(wěn)定狀態(tài),或者因為某處電壓過大而燒毀其他元器件。在檢測電壓時也會出現(xiàn)這樣的情況,有時會因為一時疏忽而把芯片插反,這樣在檢測電壓時就會出現(xiàn)某處電壓過高的現(xiàn)象;也有某部分會接收不到正常的電流。在l298的驅(qū)動部分里,有的二極管如果

35、在焊接過程中焊反,電機驅(qū)動板上的電源指示燈就不會亮,在連接電源的部分顯示的電壓全部是正確的,但是電機的驅(qū)動卻始終也不好使;有時l298也會壞,在l298壞了以后,電機上的指示燈是正常顯示的,但是l298芯片會特別的燙手,輸入電壓都是對的,但是給不了輸出電壓,這樣就需要換一個電機驅(qū)動。在使用八節(jié)干電池組成的12v電源給電機驅(qū)動供電時,使用不久之后會出現(xiàn)小車輪子在換速過程中出現(xiàn)停頓現(xiàn)象,只有人為再次給它動力時,它才會接著向前循跡,這是因為干電磁的電力減退造成的,但是這種情況在使用萬用表測量時,萬用表上顯示的電壓值仍然是12v,只有在使用時,電源的電壓會從12v電壓直接下降下來。在紅外傳感器的模塊中

36、接收的標(biāo)準(zhǔn)電壓是5v電壓,如果這部分電壓過高的話,在紅外傳感器的模塊調(diào)節(jié)過程中會發(fā)現(xiàn),模塊指示燈會始終亮著不熄滅,在紅外傳感器檢測到黑白線時,指示燈只會出現(xiàn)亮度的不同,不會熄滅;只有在正常的電壓時才會熄滅。在硬件的焊接時,數(shù)碼管的公共極需要接上限流電阻,否則在電路電流過大時會燒壞數(shù)碼管中的led,使數(shù)碼管無法正常成像,這會在檢測時造成許多不必要的麻煩。其次是程序上的調(diào)試。在定義端口引腳時會產(chǎn)生重復(fù)的現(xiàn)象,在我的程序中就曾出現(xiàn)這樣的現(xiàn)象,我把p2口的低四位用來做數(shù)碼管的位選位時,程序?qū)懗桑?#define wei p2同時我也需要把p2的高四位用來驅(qū)動電機,這樣在使用時,wei應(yīng)用時,同樣也改變

37、了驅(qū)動電機的信號,這樣就會產(chǎn)生重復(fù)的現(xiàn)象,從而導(dǎo)致給電機的電壓不夠,無法驅(qū)動電機轉(zhuǎn)動起來。這樣就需要我們用bite語句來逐個定義引腳,雖然這樣麻煩些,但它會使程序分工執(zhí)行所需要的信號,而不是在同時工作的過程中互相干擾。在數(shù)碼管的使用時,會使用動態(tài)掃描來顯示其時間與路程,在動態(tài)掃描調(diào)節(jié)時會出現(xiàn)這樣的情況。如果動態(tài)掃描慢了,我們看到的數(shù)字將不能在同一時間全部顯示在我們的視線中;如果動態(tài)掃描太快,在數(shù)字產(chǎn)生變換時,它會產(chǎn)生重影現(xiàn)象。在最初的程序調(diào)試時,需要把在單片機內(nèi)寫入基本的程序來檢測電機模塊的驅(qū)動使能是由高電平控制還是由低電平控制,這樣會在以后的程序編寫中更加節(jié)省時間。 最后是紅外傳感器安裝,如

38、果紅外傳感器是垂直安裝的,當(dāng)黑色跑道上有水時,反光的效果就會產(chǎn)生偏差,讓紅外傳感器接收不到正常的信號,如果是與垂直方向形成30度角的話就不會出現(xiàn)這樣的現(xiàn)象,從而能正常把軌跡的檢測信號傳輸給單片機。在小車試驗時要避免被陽光照射到,陽光照射到紅外傳感器時,會給傳感器的檢測帶來極大的不便,因為陽光光亮強度高,會有大量的紅外光傳遞給紅外接收管,會讓紅外傳感器產(chǎn)生檢測到白線的信號,進(jìn)而無法繼續(xù)檢測黑線,并傳輸正確的信號給單片機。小車上層在焊接過程中,只把數(shù)碼管和51單片機焊接在一個整體上,不需要用其他的方式再進(jìn)行連接。而其他的模塊與51單片機連接時,是采用插線方式連接的,這樣連接的方式好處是在檢測模塊時

39、可以逐一檢測,避免其他模塊給檢測時帶來影響;也不用在小車固定的某個地方檢測,容易把其他已經(jīng)連接好的線路碰斷。壞處是在插線部位連接時會帶來短路現(xiàn)象,讓小車在行進(jìn)過程中出現(xiàn)故障。通電的時候也會時續(xù)時斷,在給小車診斷其他部分故障時帶來麻煩。5.3 電路焊接及調(diào)試原理辦法5.3.1 電子電路的設(shè)計基本步驟 1、明確設(shè)計任務(wù)要求 充分了解設(shè)計任務(wù)的具體要求如性能指標(biāo)、內(nèi)容及要求,明確設(shè)計任務(wù)。 2、方案選擇 根據(jù)掌握的知識和資料,針對設(shè)計提出的任務(wù)、要求和條件,設(shè)計合理、可靠、經(jīng)濟、可行的設(shè)計框架,對其優(yōu)缺點進(jìn)行分析,做到心中有數(shù)。 3、根據(jù)設(shè)計框架進(jìn)行電路單元設(shè)計、參數(shù)計算和器件選擇 具體設(shè)計時可以模

40、仿成熟的電路進(jìn)行改進(jìn)和創(chuàng)新,注意信號之間的關(guān)系和限制;接著根據(jù)電路工作原理和分析方法,進(jìn)行參數(shù)的估計與計算;器件選擇時,元器件的工作、電壓、頻率和功耗等參數(shù)應(yīng)滿足電路指標(biāo)要求,元器件的極限參數(shù)必須留有足夠的裕量,一般應(yīng)大于額定值的1.5倍,電阻和電容的參數(shù)應(yīng)選擇計算值附近的標(biāo)稱值。 4、電路原理圖的繪制 電路原理圖是組裝、焊接、調(diào)試和檢修的依據(jù),繪制電路圖時布局必須合理、排列均勻、清晰、便于看圖、有利于讀圖;信號的流向一般從輸入端或信號源畫起,由左至右或由上至下按信號的流向依次畫出務(wù)單元電路,反饋通路的信號流向則與此相反;圖形符號和標(biāo)準(zhǔn),并加適當(dāng)?shù)臉?biāo)注;連線應(yīng)為直線,并且交叉和折彎應(yīng)最少,互相

41、連通的交叉處用圓點表示,地線用接地符號表示。5.3.2 電子電路的組裝 電路組裝通常采用通用印刷電路板焊接和實驗箱上插接兩種方式,不管哪種方式,都要注意: 1、集成電路 認(rèn)清方向,找準(zhǔn)第一腳,不要倒插,所有ic的插入方向一般應(yīng)保持一致,管腳不能彎曲折斷; 2、元器件的裝插 去除元件管腳上的氧化層,根據(jù)電路圖確定器件的位置,并按信號的流向依次將元器件順序連接; 3、導(dǎo)線的選用與連接導(dǎo)線直徑應(yīng)與過孔(或插孔)相當(dāng),過大過細(xì)均不好;為檢查電路方便,要根據(jù)不同用途,選擇不同顏色的導(dǎo)線,一般習(xí)慣是正電源用紅線,負(fù)電源用藍(lán)線,地線用黑線,信號線用其它顏色的線;連接用的導(dǎo)線要求緊貼板上,焊接或接觸良好,連接

42、線不允許跨越ic或其他器件,盡量做到橫平豎直,便于查線和更換器件,但高頻電路部分的連線應(yīng)盡量短;電路之間要有公共地。 在電路的輸入、輸出端和其測試端應(yīng)預(yù)留測試空間和接線柱,以方便測量調(diào)試; 布局合理和組裝正確的電路,不僅電路整齊美觀,而且能提高電路工作的可靠性,便于檢查和排隊故障。5.3.3電子電路調(diào)試 實驗和調(diào)試常用的儀器有:萬用表、穩(wěn)壓電源、示波器、信號發(fā)生器等。調(diào)試的主要步驟: 1、調(diào)試前不加電源的檢查對照電路圖和實際線路檢查連線是否正確,包括錯接、少接、多接等;用萬用表電阻檔檢查焊接和接插是否良好;元器件引腳之間有無短路,連接處有無接觸不良,二極管、三極管、集成電路和電解電容的極性是否

43、正確;電源供電包括極性、信號源連線是否正確;電源端對地是否存在短路(用萬用表測量電阻)。若電路經(jīng)過上述檢查,確認(rèn)無誤后,可轉(zhuǎn)入靜態(tài)檢測與調(diào)試。 2、靜態(tài)檢測與調(diào)試斷開信號源,把經(jīng)過準(zhǔn)確測量的電源接入電路,用萬用表電壓檔監(jiān)測電源電壓,觀察有無異常現(xiàn)象:如冒煙、異常氣味、手摸元器件發(fā)燙,電源短路等,如發(fā)現(xiàn)異常情況,立即切斷電源,排除故障;如無異常情況,分別測量各關(guān)鍵點直流電壓,如靜態(tài)工作點、數(shù)字電路各輸入端和輸出端的高、低電平值及邏輯關(guān)系、放大電路輸入、輸出端直流電壓等是否在正常工作狀態(tài)下,如不符,則調(diào)整電路元器件參數(shù)、更換元器件等,使電路最終工作在合適的工作狀態(tài);對于放大電路還要用示波器觀察是否

44、有自激發(fā)生。 3、動態(tài)檢測與調(diào)試動態(tài)調(diào)試是在靜態(tài)調(diào)試的基礎(chǔ)上進(jìn)行的,調(diào)試的方法地在電路的輸入端加上所需的信號源,并循著信號的注射逐級檢測各有關(guān)點的波形、參數(shù)和性能指標(biāo)是否滿足設(shè)計要求,如必要,要對電路參數(shù)作進(jìn)一步調(diào)整。發(fā)現(xiàn)問題,要設(shè)法找出原因,排除故障,繼續(xù)進(jìn)行。(詳見檢查故障的一般方法) 4、調(diào)試注意事項 (1)正確使用測量儀器的接地端,儀器的接地端與電路的接地端要可靠連接; (2)在信號較弱的輸入端,盡可能使用屏蔽線連線,屏蔽線的外屏蔽層要接到公共地線上,在頻率較高時要設(shè)法隔離連接線分布電容的影響,例如用示波器測量時應(yīng)該使用示波器探頭連接,以減少分布電容的影響。 (3)測量電壓所用儀器的輸

45、入阻抗必須遠(yuǎn)大于被測處的等效阻抗。 (4)測量儀器的帶寬必須大于被測量電路的帶寬。 (5)正確選擇測量點和測量 (6)認(rèn)真觀察記錄實驗過程,包括條件、現(xiàn)象、數(shù)據(jù)、波形、相位等。 7、出現(xiàn)故障時要認(rèn)真查找原因。5.3.4 電子電路故障檢查的一般方法 于新設(shè)計組裝的電路來說,常見的故障原因有: 1、實驗電路與設(shè)計的原理圖不符;元件使用不當(dāng)或損壞; 2、設(shè)計的電路本身就存在某些嚴(yán)重缺點,不能滿足技術(shù)要求,連線發(fā)生短路和開路; 3、焊點虛焊,接插件接觸不良,可變電阻器等接觸不良; 4、電源電壓不合要求,性能差; 5、儀器作用不當(dāng); 6、接地處理不當(dāng); 7、相互干擾引起的故障等。 檢查故障的一般方法有:

46、直接觀察法、靜態(tài)檢查法、信號尋跡法、對比法、部件替換法旁路法、短路法、斷路法、暴露法等,下面主要介紹以下幾種: 1、 直接觀察法和信號檢查法:與前面介紹的調(diào)試前的直觀檢查和靜態(tài)檢查相似,只是更有目標(biāo)針對性。 2、 信號尋跡法:在輸入端直接輸入一定幅值、頻率的信號,用示波器由前級到后級逐級觀察波形及幅值,如哪一級異常,則故障就在該級;對于各種復(fù)雜的電路,也可將各單元電路前后級斷開,分別在各單元輸入端加入適當(dāng)信號,檢查輸出端的輸出是否滿足設(shè)計要求。 3、 對比法:將存在問題的電路參數(shù)與工作狀態(tài)和相同的正常電路中的參數(shù)(或理論分析和仿真分析的電流、電壓、波形等參數(shù))進(jìn)行比對,判斷故障點,找出原因。

47、4、 部件替換法:用同型號的好器件替換可能存在故障的部件。 5、 加速暴露法:有時故障不明顯,或時有時無,或要較長時間才能出現(xiàn),可采用加速暴露法,如敲擊元件或電路板檢查接觸不良、虛焊等,用加熱的方法檢查熱穩(wěn)定性差等等。本章小結(jié) 這個章節(jié)主要敘述了我在制作小車中所遇到各種問題,同樣這也使我了解到,課本上的知識只是在最理想的狀態(tài),而在實際中確是會出現(xiàn)很多問題,這些問題會讓我們提高的更快,也同樣豐富了我們的閱歷。結(jié) 論通過本次的課程設(shè)計,充分認(rèn)識到了學(xué)習(xí)知識的重要性。在電機轉(zhuǎn)動控制的設(shè)計中,明白了僅僅依靠書本上的知識是遠(yuǎn)遠(yuǎn)不夠的,必須結(jié)合實際,學(xué)習(xí)更多的專業(yè)知識。從接手這個設(shè)計課題到最后做出成品,付

48、出了很多的汗水與心血。首先,分析這個課題;然后構(gòu)想電路,經(jīng)過軟件的一次次仿真與不斷的修改、完善,得到最終的電路圖;最后,焊接電路。在焊接電路的過程中,因為是第一次接觸設(shè)計電路,所以剛開始我們顯得很生疏,設(shè)計的比較簡單,不過,隨著一次次的動手與思考,越來越熟練,設(shè)計的效果也越來越好。在這次的課題設(shè)計過程中,一次次把設(shè)計進(jìn)行修改,使我知道了設(shè)計一樣產(chǎn)品是需要多大的耐心與細(xì)心,更加需要無的試驗和汗水。致 謝在此,我很感謝我的指導(dǎo)老師趙建新老師,在做畢業(yè)設(shè)計的過程中得到她的悉心指導(dǎo),教我們要多尋找方案,開拓我們的視角,不僅僅局限于眼前的方案。教了我很多,在學(xué)習(xí)上要有一股鉆勁,遇到困難的時候不要放棄。告

49、訴我們現(xiàn)在的電路趨勢是小而精,而我們的電路雖然完成了小車控制的基本功能,但用的元器件過多,相對來說還是比較復(fù)雜還有更好的方案需要我去探索。我還要感謝在一起幫助我完成畢業(yè)設(shè)計的同學(xué),正是由于你們的幫助和支持,我們才能克服一個一個的困難和疑惑,直至順利完成本次設(shè)計。最后,再次對關(guān)心、幫助我的老師和同學(xué)表示衷心地感謝我的家人和那些永遠(yuǎn)也不能忘記的朋友。參考文獻(xiàn) 【1】張龍興電子技術(shù)基礎(chǔ)第二版高等教育出版社,2000【2】劉午車.數(shù)字電子技術(shù)從入門到精通國防工業(yè)出版社,2006【3】楊幫文.新編cmos4000系列集成電路實用手冊.機械工業(yè)出版社,2007【4】謝自美.電子線路設(shè)計實驗測試第二版華中理

50、工大學(xué)出版社,1997【5】余孟嘗數(shù)字電子技術(shù)基礎(chǔ)簡明教程第二版高等教育出版社,1999【6】閻石數(shù)字電子技術(shù)基礎(chǔ)高等教育出版社,1998【7】李鐘實實用電子報警器精選百例北京:科技技術(shù)文獻(xiàn)出版社,2002【8】李鐘實實用電子報警器精選百例北京:科技技術(shù)文獻(xiàn)出版社,2002【9】 張毅剛,彭喜元,董繼成.單片機原理及應(yīng)用m.高等教育出版社,2003.【10】高吉祥,黃智偉,丁文霞. 數(shù)字電子技術(shù)m.電子工業(yè)出版社,2003.【11】lancehammond,basemanayfehasinglechipmultiprocessorj2003.【12】tomladasinglechipmulti

51、processor-32j2001.附錄1 譯文單片機是一種集成電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器cpu隨機存儲器ram、只讀存儲器rom、多種i/o口和中斷系統(tǒng)、定時器/計時器等功能(可能還包括顯示驅(qū)動電路、脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器、a/d轉(zhuǎn)換器等電路)集成到一塊硅片上構(gòu)成的一個小而完善的微型計算機系統(tǒng),在工業(yè)控制領(lǐng)域的廣泛應(yīng)用。從上世紀(jì)80年代,由當(dāng)時的4位、8位單片機,發(fā)展到現(xiàn)在的32位300m的高速單片機。這是按單片機是否提供并行總線來區(qū)分的??偩€型單片機普遍設(shè)置有并行地址總線、 數(shù)據(jù)總線、控制總線,這些引腳用以擴展并行外圍器件都可通過串行口與單片機

52、連接,另外,許多單片機已把所需要的外圍器件及外設(shè)接口集成一片內(nèi),因此在許多情況下可以不要并行擴展總線,大大減省封裝成本和芯片體積,這類單片機稱為非總線型單片機。這是按照單片機大致應(yīng)用的領(lǐng)域進(jìn)行區(qū)分的。一般而言,工控型尋址范圍大,運算能力強;用于家電的單片機多為專用型,通常是小封裝、低價格,外圍器件和外設(shè)接口集成度高。 顯然,上述分類并不是惟一的和嚴(yán)格的。例如,80c51類單片機既是通用型又是總線型,還可以作工控用。附錄2 英文參考資料 scm is a kind of integrated circuit chips, is to use very large scale integrated circuit technology with data pr

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論