freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計-基于stc89c52單片機控制的智能超聲波壁障小車設(shè)計-全文預(yù)覽

2025-07-03 02:11 上一頁面

下一頁面
  

【正文】 LCD_DISP(acd_dis)。j++)。i15。j++)。i16。 LCD_DISP(ccd_dis)。 CCD(zkb1)。j50。 for(i=0。j50。 for(i=0。break。else miao2。else fen1。miao=fen=0。if(all0)all=99999。} else zkb2+=10。} else {LEDL=1。LEDR=1。 default:break。} break。} if(num1==2){if(fen2==59)fen2=0。 if(num1==0){if(fen1==59)fen1=0。else all+=500。}break。LEDR=1。if(zkb1=0){zkb1=0。 } } if(keyC==1) { delayns(10)。if(num1==4)num1=0。 if(keyB==1) { beled()。} else {P2=0XF3。j++)。i16。j++)。i16。 num++。 if(m==48)m=0。 DATA=DATA*172/10000。 delayns(30)。 //取數(shù)據(jù) if(K==2) P1=FFZ[t]。 d++) //轉(zhuǎn) 1*n圈 { for (t=0。 delayns(1000)。 } } } void beled() { BELL=LEDL=LEDR=0。 miao++。 } void int1() interrupt 2 { bb++。 else P14=1。 if(click100)click=0。 } } void Receive(void) interrupt 0 19 { TR0=0。 EA=1。//INT0高優(yōu)先級 ET1=1。 TR2=1。 TL2=(6553645872)%256。//T0定時器方式 1 T2CON=0X00。 } void CCD(ulong b) { ccd_dis[0]=b/10+0x30。 } void BCD(ulong b) 18 { bcd_dis[0]=b/100+0x30。 acd_dis[2]=b/100%10+0x30。 write(0x06)。 EN=0。 P0=data11。 EN=1。b++)。 17 for(a=0。_nop_()。_nop_()。 CSOut=1。_nop_()。_nop_()。 CSOut=0。_nop_()。_nop_()。 _nop_()。_nop_()。_nop_()。_nop_()。_nop_()。_nop_()。_nop_()。_nop_()。_nop_()。_nop_()。_nop_()。 _nop_()。_nop_()。_nop_()。//1 _nop_()。 void CCOut(void) { 16 TH0=0。 uchar code table7[]=Mode1Speed Set。 uchar code table5[]=Mode4Distance 。 uchar code FFW[8]={0xfe,0xfc,0xfd,0xf9,0xfb,0xf3,0xf7,0xf6}。 sbit kk=P3^0。 sbit keyD=P3^4。 sbit LEDL=P1^4。 sbit P14=P2^1。 這次的成功,極大地提高了自己電子設(shè)計的興趣。 整個系統(tǒng)設(shè)計進行了半個多月,主要在編程和調(diào)試上花了很長時間,從中積累了許多編程經(jīng)驗,同時提高了自己的編程能力。 前期通過觀看網(wǎng)上壁障小車相關(guān)視頻,有了用步進 電機帶動超聲波探頭轉(zhuǎn)動的構(gòu)思。 Num1=1,miao1=0。Num1=3,miao2++ KeyD 按下: Num1=0, fen1。 Num1=4 Kk=0。 為了提高壁障靈敏度,步進電機帶動超聲波探頭進行 180 度來回旋轉(zhuǎn),且對于占用時間的顯示程序能少的應(yīng)盡量少。 引腳 16:脈沖信號輸出端,對應(yīng) 1 腳信號輸入端。 引腳 12:脈沖信號輸出端,對應(yīng) 5 腳信號輸入端。用于感性負載時,該腳接負載電源正極,實現(xiàn)續(xù)流作用。 引腳 6: CPU 脈沖輸入端。 引腳 2: CPU 脈沖輸入端。 ULN2021 是高耐壓、大電流達林頓陳列 ,由七個硅 NPN 達林頓管組成。當有磁鐵靠近時,霍爾傳感器輸出低電平。在可設(shè)計中就將它們直接接地。引腳 6和 4 11腳為電動機的使能接線腳。引腳 4為 SUPPLY VOLTAGE Vs,即驅(qū)動部分輸入電壓。 三、 元器件介紹 L298N 電機專用驅(qū)動芯片 : L298 是 SGS(通標標準技術(shù)服務(wù)有限公司 )公司的產(chǎn)品,比較常見的是 15腳Multiwatt 封裝的 L298N,內(nèi)部包含 4通道邏輯驅(qū)動電路。數(shù)碼管顯示具有高亮、可視距離遠、壽命長的優(yōu)點,但是一位數(shù)碼管只能顯示一位數(shù)據(jù),要想同時顯示多個數(shù)據(jù),只能增加數(shù)碼管數(shù)目來實現(xiàn),而且數(shù)碼管的 PCB 布線繁雜,數(shù)目越多布線越困難。 方案二:通過步進電機帶動一對超聲波探頭旋轉(zhuǎn)進行各方向測距,將各方向測得數(shù)據(jù)通過單片機對比分析可得到障礙物方向,然后也是通過調(diào)節(jié)小車左右電機轉(zhuǎn)速差控制小車行駛方向?qū)崿F(xiàn)壁障。 由于對 8051 系列單片機應(yīng)用比較熟悉,且系統(tǒng)需要用到的 I/O 口較多,而控制電機轉(zhuǎn)速的 PWM 信號用 1 個定時器即可模擬。壁障;測距;遙控 1 目 錄 1 設(shè)計要求 ……………………………………………………………………………………… 3 2 總體設(shè)計方案 ………………………………………………………………………………… 3 …………………………………………………………… 3 超聲波壁障設(shè)計方案論證 ……………………………………………………………… 3 顯示模塊設(shè)計方案論證 ………………………………………………………………… 4 3 元器件介紹 …………………………………………………………………………………… 4 L298N電機專用驅(qū)動芯片 ……………………………………………………………… 4 CX20216A超聲波接收芯片 ……………………………………………………………… 5 3144霍爾傳感器 ………………………………………………………………………… 7 ULN2021達林頓驅(qū)動器 ……………………………………………… ………………… 7 4 系統(tǒng)硬件電路 ………………………………………………………………………………… 9 超聲波發(fā)送接收電路 …………………………………………………………………… 9 步進電機驅(qū)動電路 ……………………………………………………………………… 9 串口下載電路 …………………………………………………………………………… 10 整體系統(tǒng)硬件電路 ……………………………………………………………………… 10 PCB圖 ……………………………………………………………………… ……… 11 5 系統(tǒng)軟件設(shè)計 ………………………………………………………………………………… 11 設(shè)計思路 ………………………………………………………………………………… 11 …………………………………………………… 12 …………………………………………………………………………… 13 …………………………………………………………………………… 14 6 總結(jié)與體會 ……………………………………………………………………… ……… … 14 7設(shè)計實物圖 …………………………………………………………………………… 14 參考文獻 ………………………………………………………………………………………… 15 附錄 ……………………………………………………………………………………………… 15 2 一、設(shè)計要求 自動壁障 ,且壁障距離可調(diào); 測距精度為 1cm; 可遙控小車行駛; 可測小車行駛路程 可以定時、定路程控制小車停止或啟動 二、設(shè)計方案 系統(tǒng)控制模塊設(shè)計方案論證 方案一: 采用 STC12C5410 單片機控制系統(tǒng)。采用 LCD1602顯示行駛路程、剩余路程、行駛時間、模式設(shè)置、壁障參數(shù)等信息;采用 3144霍爾傳感器測量行駛路程;采用 TDL9915 無線遙控發(fā)送、接受模塊遙控小車;采用 M325SP7NP 型 5 軸步進電機帶動超聲波探頭轉(zhuǎn)動;采用 L298N 電機專用驅(qū)動芯片驅(qū)動小車電機行駛。 本次設(shè)計采用 STC89C52 單片機作為小車的檢測和控制核心 。單片機 。主要是通用 I/O 口多,一般不需要擴展,而且控制指令簡單。分別在小車的左、中、右三方向放置超聲波探頭,通過對三個方向超聲波的測距數(shù)據(jù)分析對比確定障礙物位置,再通過調(diào)節(jié)小車左右電機轉(zhuǎn)速差控制小車行駛方向?qū)崿F(xiàn)壁障。 顯示模塊設(shè)計方案論證 3 方案一:采用七段 LED 數(shù)碼管顯示相關(guān)數(shù)據(jù)。 通過對比兩種顯示方案的優(yōu)缺點,本次設(shè)計決定采用方案二。 L298N 的引腳 9 為 LOGIC SUPPLY VOLTAGE Vss,即邏輯供應(yīng)電壓。同理,引腳 13和 14 也可控制一個直流電動機。 1 腳和 15腳可單獨引出連接電流采樣電阻器,形成電流傳感信號,也可以直接接地。 該芯片的一些參數(shù)如下: (1) 邏 輯部分輸入電壓: 6~ 7V (2) 驅(qū)動部分輸入電壓 Vs: ~ 46V (3) 邏輯部分工作電流 Iss:≤ 36mA (4) 驅(qū)動部分工作電流 Io:≤ 2A (5) 最大耗散功率: 25W( T=75℃ ) (6) 控制信號輸入電平:高電平: ≤ Vin≤ Vss,低電平: ≤ Vin≤ (7) 工作溫度: 25℃ ~+ 130℃ (8) 驅(qū)動形式:雙路大功率 H橋驅(qū)動 CX20216A 超聲波接收芯片 ( 1) CX20216A 內(nèi)部結(jié)構(gòu)圖: 5 ( 2) 管腳說明: 3144 霍爾傳感器 6 3端輸出需要接上拉電阻。 輸入 5VTTL 電平,輸出可達 500mA/50V。 ULN2021 芯片引腳圖 ULN2021 芯片引腳介紹 引腳 1: CPU 脈沖輸入端,端口對應(yīng)一個信號輸出端。 引腳 5: CPU 脈沖輸入端。 7 引腳 9:該腳是內(nèi)部 7 個續(xù)流二極管負極的公共端,各二極管的正極分別接各達林頓管的集電極。 參考電路接法 引腳 11:脈沖信號輸出端,
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1