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

正文內(nèi)容

智能超聲波避障小車(chē)的設(shè)計(jì)與制作-閱讀頁(yè)

2025-08-12 23:10本頁(yè)面
  

【正文】 能用5) 整合在一起調(diào)試,用電腦USB口供電6) 在5的基礎(chǔ)上用電池供電第六章 結(jié)論與展望 結(jié)論:歷時(shí)三個(gè)月的設(shè)計(jì)過(guò)程中,我首先邊查資料,邊在實(shí)驗(yàn)室焊接小車(chē)的線路板。有時(shí)是“虛焊”的原因,有時(shí)可能是阻值選錯(cuò)。這使我深深感受到理論與實(shí)際間的差距。改好之后重新燒制,發(fā)現(xiàn)還是不可以,通過(guò)再次檢查,發(fā)現(xiàn)是共陰管的驅(qū)動(dòng)芯片74LS245的引腳出現(xiàn)焊接錯(cuò)誤。通過(guò)這樣的設(shè)計(jì),提高了我的動(dòng)手能力。本設(shè)計(jì)采用的是89S52單片機(jī),這主要是因?yàn)樵搯纹瑱C(jī)的穩(wěn)定性比較好。比如采用陵陽(yáng)單片機(jī),就可以簡(jiǎn)化編程,但其穩(wěn)定性不是很好。設(shè)計(jì)出兩輛小車(chē),一輛小車(chē)放在另一輛的前面。致 謝歷時(shí)三個(gè)月的畢業(yè)設(shè)計(jì)已經(jīng)告一段落。在這段時(shí)間里,白老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和熱忱的工作作風(fēng)令我十分欽佩,他的指導(dǎo)使我受益非淺。雖然在這次設(shè)計(jì)中對(duì)于知識(shí)的運(yùn)用和銜接還不夠熟練。這三個(gè)月的設(shè)計(jì)是對(duì)過(guò)去所學(xué)知識(shí)的系統(tǒng)提高和擴(kuò)充的過(guò)程,為今后的發(fā)展打下了良好的基礎(chǔ)。參考資料1 趙負(fù)圖,化學(xué)工業(yè)出版社,2004,590~5912李華,MCS51系列單片機(jī)實(shí)用接口技術(shù),第三版,北京:1997年3張紅潤(rùn),實(shí)用自動(dòng)控制,成都:科技大學(xué)出版社。北京:人民郵電技術(shù)出版社,1989年3月7李廣弟,單片機(jī)基礎(chǔ),北京:北京航空航天大學(xué)出版社,20018胡漢才,單片機(jī)原理及其接口技術(shù),北京:清華大學(xué)出版社,19969王毅,單片機(jī)器件應(yīng)用手冊(cè),北京:人民郵電出版社,1995附錄:序號(hào)元件名稱(chēng)數(shù)量參數(shù)1AT89S52單片機(jī)1——2超聲波模塊 1——3L298n14智能避障小車(chē)底盤(pán)15蜂鳴器16LCD液晶屏1::相關(guān)程序includeincludedefine uchar unsigned chardefine uint unsigned intunsigned char i。 //定義引腳sbit rw=P2^5。sbit TX=P3^0。sbit PWM1=P3^6。static char click=0。unsigned int time=0。unsigned long S。unsigned char code ASCII[19] = {39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。}。 //顯示用指針 unsigned long S=0。void Conut(void){ time=TH0*256+TL0。 TL0=0。 disbuff[0]=13。 disbuff[2]=15。 disbuff[4]=17。 disbuff[6]=S%1000/100。 disbuff[8]=S%1000%100/10。 disbuff[10]=12。 for(b=b0。a0。}void delay(uchar a){ uchar i。i _nop_()。 _nop_()。 rw=1。 _nop_()。 _nop_()。 while(P0amp。 e=0。 rs=i。 e=0。 _nop_()。 _nop_()。 P0=cmd。 _nop_()。 _nop_()。 }//1602的初始化void ini_lcd1602(){ write_lcd1602(0x38,0)。 write_lcd1602(0x0c,0)。 write_lcd1602(0x06,0)。 write_lcd1602(0x01,0)。 }void Timer2Interrupt(){ RCAP2H=0x0fe。 ET2=1。 // 打開(kāi)總中斷 TR2=1。 }void zd3() interrupt 3 //T1中斷用來(lái)掃描數(shù)碼管和計(jì)800MS啟動(dòng)模塊{ TH1=0x0f8。 timer++。 TX=1。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 TX=0。 // T2定時(shí)器發(fā)生溢出中斷時(shí),需要用戶(hù)自己清除溢出標(biāo)記 RCAP2H=0x0fe。 /*恢復(fù)定時(shí)器初始值*/ ++click。 if (click=ZK1) PWM1=1。 if (click=ZK2) PWM2=1。 }//主函數(shù)void main(){ TMOD=0x19。 TL0=0。 //2MS定時(shí) TL1=0x30。 //允許T0中斷 ET1=1。 //開(kāi)啟定時(shí)器 Timer2Interrupt()。 //開(kāi)啟總中斷 ZK1=20。 ini_lcd1602()。 //當(dāng)RX為零時(shí)等待 TR0=1。 //當(dāng)RX為1計(jì)數(shù)并等待 TR0=0。 //計(jì)算 if (S40) //控制加速 { FM=1。 ZK1=ZK15。 } else if(S30) //控制轉(zhuǎn)向 { FM=0。 ZK2=ZK2+5。 delay_1()。 if (ZK11) ZK1=10。 if (ZK21) ZK2=10。 for(i=0。i++) write_lcd1602(ASCII[disbuff[i]
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1