遙控小汽車的設(shè)計研究設(shè)計.rar
遙控小汽車的設(shè)計研究設(shè)計,論文標(biāo)準(zhǔn)word格式排版 共61頁 21499字 附程序設(shè)計源文件摘 要根據(jù)題目要求,本設(shè)計采用2片at89c52單片機(jī)構(gòu)成主從式的控制系統(tǒng),雙機(jī)采用串行口進(jìn)行通信。紅外遙控部分采用遙控車模專用編、解碼芯片tx-2/rx-2,提高控制的可靠性;同時,在遙控發(fā)射端加入了用凌陽61板做的語音識別系統(tǒng),能夠完成語音遙控功能。...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會員 莎士比亞 發(fā)布
論文標(biāo)準(zhǔn)WORD格式排版 共61頁 21499字 附程序設(shè)計源文件
摘 要
根據(jù)題目要求,本設(shè)計采用2片AT89C52單片機(jī)構(gòu)成主從式的控制系統(tǒng),雙機(jī)采用串行口進(jìn)行通信。紅外遙控部分采用遙控車模專用編、解碼芯片TX-2/RX-2,提高控制的可靠性;同時,在遙控發(fā)射端加入了用凌陽61板做的語音識別系統(tǒng),能夠完成語音遙控功能。采用紅外傳感器進(jìn)行里程檢測;超聲波傳感器進(jìn)行障礙識別;感光電阻輔以步進(jìn)電機(jī)控制的轉(zhuǎn)動機(jī)構(gòu)進(jìn)行光源方向的檢測,并能用軟件控制小車行駛到光源附近。采用步進(jìn)電機(jī)對小車的轉(zhuǎn)向進(jìn)行精確的控制,同時用紅外傳感器對轉(zhuǎn)向的角度進(jìn)行校正。此外,采用四位LED數(shù)碼管和若干LED發(fā)光二極管顯示時間、行進(jìn)的里程以及小車的各種狀態(tài);采用AT24C08串行EEPROM記錄小車的行駛軌跡,并能按照所記錄的軌跡自動行駛。
本次設(shè)計基于完備的軟硬件系統(tǒng),很好的實現(xiàn)了小車語音遙控、任意曲線行駛、路線記錄與重放、自動查找光源、自動避障,里程統(tǒng)計并發(fā)出指示信息等功能。
關(guān)鍵詞:單片機(jī);超聲波傳感器;紅外遙控;語音識別;凌陽61板
ABSTRACT
According to the topic, my design needs to adopt two AT89C52 to form a control system of principal and subordinate. The communication between the two MCU is to adopt the serial port. Meanwhile, launch end join with insult male genital 61 sound recognition system that board make remotely, can finish the remote control function of the pronunciation, and it adopts the infrared sensor to measure the mileage; The ultrasonic sensor carries on the obstacle to discern; Sensitization resistance complement in order to walk into whom electrical machinery control rotate organization carry on measuring, direction of the light source, The small car can go to the adjacent place of the light source with the software .The design adopts serial EEPROM of AT24C08 to write down the orbit of the car , and can repeat the route automatically which has been recorded.
The Design is on the basis of the complete software and hardware system, and the small car has the function of sound remote control, following any curve, recording the route where it has gone, finding out the light source, etc…
Keywords: MCU; AT24C08; sensor; SPCE061A
目 錄
第1章 緒論……………………………………………………………1
1.1概述………………………………………………………………1
1.2設(shè)計要求及主要功能介紹………………………………………1
1.2.1 手動控制功能…………………………………………2
1.2.2 自動尋找光源功能……………………………………2
1.2.3 超聲避障功能…………………………………………2
1.2.4 記錄路線與重放路線功能……………………………2
1.2.5 聲控功能………………………………………………3
1.2.6 其他功能………………………………………………3
1.3 MCS-51系列單片機(jī)簡介………………………………………3
1.4凌陽SPCE061A精簡開發(fā)板簡介………………………………5
第2章 系統(tǒng)總體設(shè)計………………………………………………6
2.1系統(tǒng)功能模塊的劃分…………………………………………6
2.2單片機(jī)數(shù)目的選定……………………………………………6
2.3系統(tǒng)原理框圖…………………………………………………7
2.4系統(tǒng)軟件主要特色……………………………………………7
2.4.1軟件分層結(jié)構(gòu)……………………………………………8
2.4.2多任務(wù)結(jié)構(gòu)………………………………………………8
2.4.3消息驅(qū)動結(jié)構(gòu)…………………………………………13
2.5本章小結(jié)………………………………………………………15
第3章 各模塊的詳細(xì)設(shè)計…………………………………………16
3.1 紅外遙控模塊的設(shè)計…………………………………………16
3.1.1 遙控模塊的功能需求…………………………………16
3.1.2 編解碼芯片的選型……………………………………16
3.1.3 遙控模塊原理圖………………………………………16
3.1.4 遙控電路與語音識別模塊的連接……………………18
3.2 數(shù)碼管、發(fā)光二極管顯示模塊的設(shè)計………………………18
3.2.1 多位數(shù)碼管掃描顯示原理……………………………18
3.2.2 工作狀態(tài)指示燈及轉(zhuǎn)向燈的設(shè)計……………………19
3.2.3 顯示模塊電原理圖……………………………………19
3.2.4 顯示任務(wù)的軟件設(shè)計…………………………………20
3.3 聲音提示功能的設(shè)計…………………………………………20
3.4 前輪轉(zhuǎn)向模塊的設(shè)計…………………………………………21
3.4.1 前輪轉(zhuǎn)向的機(jī)械結(jié)構(gòu)設(shè)計……………………………21
3.4.2 前輪轉(zhuǎn)向中點校準(zhǔn)功能的設(shè)計………………………22
3.4.3 步進(jìn)電機(jī)驅(qū)動芯片……………………………………22
3.4.4 前輪轉(zhuǎn)向任務(wù)的軟件設(shè)計……………………………22
3.5 后輪驅(qū)動模塊的設(shè)計…………………………………………24
3.5.1 直流電機(jī)驅(qū)動芯片L298N……………………………24
3.5.2 后輪驅(qū)動任務(wù)的軟件設(shè)計……………………………25
3.6 里程檢測模塊的設(shè)計…………………………………………25
3.6.1 探頭的選型與安裝……………………………………25
3.6.2 軟件消抖與硬件消抖的比較…………………………26
3.6.3 里程檢測任務(wù)的軟件設(shè)計……………………………26
3.7 超聲測距模塊的設(shè)計…………………………………………27
3.7.1 超聲測距的理論依據(jù)…………………………………27
3.7.2 超聲發(fā)射電路…………………………………………27
3.7.3 超聲接收電路…………………………………………28
3.7.4 超聲測距任務(wù)的軟件設(shè)計……………………………29
3.8 光源方向探測模塊的設(shè)計……………………………………30
3.8.1 旋轉(zhuǎn)機(jī)構(gòu)設(shè)計…………………………………………30
3.8.2 亮度檢測電路的..
摘 要
根據(jù)題目要求,本設(shè)計采用2片AT89C52單片機(jī)構(gòu)成主從式的控制系統(tǒng),雙機(jī)采用串行口進(jìn)行通信。紅外遙控部分采用遙控車模專用編、解碼芯片TX-2/RX-2,提高控制的可靠性;同時,在遙控發(fā)射端加入了用凌陽61板做的語音識別系統(tǒng),能夠完成語音遙控功能。采用紅外傳感器進(jìn)行里程檢測;超聲波傳感器進(jìn)行障礙識別;感光電阻輔以步進(jìn)電機(jī)控制的轉(zhuǎn)動機(jī)構(gòu)進(jìn)行光源方向的檢測,并能用軟件控制小車行駛到光源附近。采用步進(jìn)電機(jī)對小車的轉(zhuǎn)向進(jìn)行精確的控制,同時用紅外傳感器對轉(zhuǎn)向的角度進(jìn)行校正。此外,采用四位LED數(shù)碼管和若干LED發(fā)光二極管顯示時間、行進(jìn)的里程以及小車的各種狀態(tài);采用AT24C08串行EEPROM記錄小車的行駛軌跡,并能按照所記錄的軌跡自動行駛。
本次設(shè)計基于完備的軟硬件系統(tǒng),很好的實現(xiàn)了小車語音遙控、任意曲線行駛、路線記錄與重放、自動查找光源、自動避障,里程統(tǒng)計并發(fā)出指示信息等功能。
關(guān)鍵詞:單片機(jī);超聲波傳感器;紅外遙控;語音識別;凌陽61板
ABSTRACT
According to the topic, my design needs to adopt two AT89C52 to form a control system of principal and subordinate. The communication between the two MCU is to adopt the serial port. Meanwhile, launch end join with insult male genital 61 sound recognition system that board make remotely, can finish the remote control function of the pronunciation, and it adopts the infrared sensor to measure the mileage; The ultrasonic sensor carries on the obstacle to discern; Sensitization resistance complement in order to walk into whom electrical machinery control rotate organization carry on measuring, direction of the light source, The small car can go to the adjacent place of the light source with the software .The design adopts serial EEPROM of AT24C08 to write down the orbit of the car , and can repeat the route automatically which has been recorded.
The Design is on the basis of the complete software and hardware system, and the small car has the function of sound remote control, following any curve, recording the route where it has gone, finding out the light source, etc…
Keywords: MCU; AT24C08; sensor; SPCE061A
目 錄
第1章 緒論……………………………………………………………1
1.1概述………………………………………………………………1
1.2設(shè)計要求及主要功能介紹………………………………………1
1.2.1 手動控制功能…………………………………………2
1.2.2 自動尋找光源功能……………………………………2
1.2.3 超聲避障功能…………………………………………2
1.2.4 記錄路線與重放路線功能……………………………2
1.2.5 聲控功能………………………………………………3
1.2.6 其他功能………………………………………………3
1.3 MCS-51系列單片機(jī)簡介………………………………………3
1.4凌陽SPCE061A精簡開發(fā)板簡介………………………………5
第2章 系統(tǒng)總體設(shè)計………………………………………………6
2.1系統(tǒng)功能模塊的劃分…………………………………………6
2.2單片機(jī)數(shù)目的選定……………………………………………6
2.3系統(tǒng)原理框圖…………………………………………………7
2.4系統(tǒng)軟件主要特色……………………………………………7
2.4.1軟件分層結(jié)構(gòu)……………………………………………8
2.4.2多任務(wù)結(jié)構(gòu)………………………………………………8
2.4.3消息驅(qū)動結(jié)構(gòu)…………………………………………13
2.5本章小結(jié)………………………………………………………15
第3章 各模塊的詳細(xì)設(shè)計…………………………………………16
3.1 紅外遙控模塊的設(shè)計…………………………………………16
3.1.1 遙控模塊的功能需求…………………………………16
3.1.2 編解碼芯片的選型……………………………………16
3.1.3 遙控模塊原理圖………………………………………16
3.1.4 遙控電路與語音識別模塊的連接……………………18
3.2 數(shù)碼管、發(fā)光二極管顯示模塊的設(shè)計………………………18
3.2.1 多位數(shù)碼管掃描顯示原理……………………………18
3.2.2 工作狀態(tài)指示燈及轉(zhuǎn)向燈的設(shè)計……………………19
3.2.3 顯示模塊電原理圖……………………………………19
3.2.4 顯示任務(wù)的軟件設(shè)計…………………………………20
3.3 聲音提示功能的設(shè)計…………………………………………20
3.4 前輪轉(zhuǎn)向模塊的設(shè)計…………………………………………21
3.4.1 前輪轉(zhuǎn)向的機(jī)械結(jié)構(gòu)設(shè)計……………………………21
3.4.2 前輪轉(zhuǎn)向中點校準(zhǔn)功能的設(shè)計………………………22
3.4.3 步進(jìn)電機(jī)驅(qū)動芯片……………………………………22
3.4.4 前輪轉(zhuǎn)向任務(wù)的軟件設(shè)計……………………………22
3.5 后輪驅(qū)動模塊的設(shè)計…………………………………………24
3.5.1 直流電機(jī)驅(qū)動芯片L298N……………………………24
3.5.2 后輪驅(qū)動任務(wù)的軟件設(shè)計……………………………25
3.6 里程檢測模塊的設(shè)計…………………………………………25
3.6.1 探頭的選型與安裝……………………………………25
3.6.2 軟件消抖與硬件消抖的比較…………………………26
3.6.3 里程檢測任務(wù)的軟件設(shè)計……………………………26
3.7 超聲測距模塊的設(shè)計…………………………………………27
3.7.1 超聲測距的理論依據(jù)…………………………………27
3.7.2 超聲發(fā)射電路…………………………………………27
3.7.3 超聲接收電路…………………………………………28
3.7.4 超聲測距任務(wù)的軟件設(shè)計……………………………29
3.8 光源方向探測模塊的設(shè)計……………………………………30
3.8.1 旋轉(zhuǎn)機(jī)構(gòu)設(shè)計…………………………………………30
3.8.2 亮度檢測電路的..