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

正文內(nèi)容

基于單片機(jī)電子導(dǎo)盲拐杖設(shè)計畢業(yè)論文(留存版)

2025-08-11 19:58上一頁面

下一頁面
  

【正文】 } while(KEY_JL == 0)。_nop_()。}///////////////////////////////////////////////////////////void Send_str(char *str,char n_str){ char str_n=0。i8。 ds1302_clk=0。 ds1302_rst=0。 _nop_()。 } else { return 0。}////////////////////////////////////////////////////////////////////////////////void Read_Now_Time(void) //界面時間{ ds1302_read_time()。 //播報“設(shè)置” } if(time_set_add=4) { time_set_add=0。 if(R_fen59) R_fen=0。 }break。 case 2:ds1302_write(ds1302_min_reg,save_temp_HEX)。 }//讀一個字節(jié) ReadOneChar(void){ unsigned char i=0。 delay_18B20(10)。 t=8。 Tem_CODE[1]=Tem%10000/1000+39。 unsigned char ecc = 0 。 unsigned char chinese_TIME[16*2]=當(dāng)前時間、點、分、秒。 Tem = ReadTemperature()。 //啟動下一次溫度轉(zhuǎn)換 DS18B20_initial()。 i0。 //稍做延時 DS18B20_IO = 0。 } }}////////////////////////////////////////////////////////////////////////////////void save_time(unsigned char save_temp) //進(jìn)制轉(zhuǎn)換{ unsigned char save_temp_HEX。(Set_Time_Flag == 1)) //摁上鍵時間—; { switch(time_set_add) //讀取需要顯示的變量 { case 1: {//時 if(R_shi0) R_shi。 save_time(R_shi)。break。 DATE_DS[3] = R_fen/10+0x30。bit read_sec_f(void){ char sec_num=0。 _nop_()。 //寫數(shù)據(jù) _nop_()。 byte=1。//20121227 0:11:14 星期4void save_time(unsigned char save_temp)。_nop_()。_nop_()。//有按鍵按下置位標(biāo)志位 } while(KEY_WD == 0)。 // 清“短按”標(biāo)志位 } } }else {Key_Enter_Flag_0。c0。編.《C語言程序設(shè)計》. 清華大學(xué)出版社,2009年. 致 謝經(jīng)過這一階段的不懈努力,我終于完成了畢業(yè)設(shè)計——《基于單片機(jī)的導(dǎo)盲拐杖》,這就意味我的大學(xué)生涯即將畫上一個圓滿的句號。但是由于受環(huán)境溫度、濕度的影響,超聲傳感器的測量值與實際值總有一些誤差。該軟件的特點是:(1)全部滿足我們提出的單片機(jī)軟件仿真系統(tǒng)的標(biāo)準(zhǔn),并在同類產(chǎn)品中具有明顯的優(yōu)勢。軟件的編寫是相當(dāng)重要的部分,軟件的質(zhì)量影響著整個系統(tǒng)實現(xiàn)功能的效果,系統(tǒng)功能決定著應(yīng)用程序的設(shè)計。但是溫濕度檢測系統(tǒng)的設(shè)計方案應(yīng)在滿足系統(tǒng)整體性能指標(biāo)的前提下,充分考慮系統(tǒng)使用的環(huán)境,所以所選的結(jié)構(gòu)要盡量簡單實用、易于實現(xiàn),器件的選用要著眼于合適的參數(shù)、穩(wěn)定的性能、較低的功耗、低廉的成本以及較好的互換性能。此超聲波模塊可提供10cm~500cm的非接觸式距離感測功能,測距精度可在1cm。 圖38 HCSR40電氣參數(shù)換能電路部分主要包括超聲波信號產(chǎn)生功率驅(qū)動。其中收發(fā)一體式就是發(fā)送器和接受器為一體的傳感器,即可發(fā)送超聲波,又可接受超聲波;收發(fā)分體式是發(fā)送器用作發(fā)送超聲波,接受器用作接受超聲波。P3口同時也可為閃速存儲器編程和編程校驗接收控制信號。當(dāng)P1口的管腳第一次寫1時,被定義為高阻輸入。在FLASH編程期間,此引腳用于輸入編程脈沖。(6)寬工作電壓范圍。(3)電源模塊該模塊為整個系統(tǒng)供電,提供穩(wěn)定的電源。當(dāng)檢測到障礙物時,系統(tǒng)會通過語音模塊發(fā)出告警信號。 圖21超聲波測距原理圖超聲波傳感器發(fā)出超聲波,在介質(zhì)中傳播遇到障礙物反射后再通過介質(zhì)返回到接收探頭,測出超聲波從發(fā)射到接收所需的時間,然后根據(jù)介質(zhì)中的聲速,就能算得從探頭到障礙物的距離。在距離過近時,接收信號將落進(jìn)盲區(qū)中而無法分辨出來,這是近限所以存在的原因。根據(jù)聲波振動頻率的范圍來分類的,聲波可分為高低不同的四種類型:頻率在16KHz~20KHz之間的機(jī)械波,能為人耳所聞,稱為聲波;低于16KHz的機(jī)械波稱為次聲波;高于20KHz的機(jī)械波稱為超聲波;高于10MHz的機(jī)械波稱為特超聲波。盲人導(dǎo)盲預(yù)警系統(tǒng)的運用可極大地減輕盲人的行走不便與安全隱患,降低且避免因盲人不辨障礙而導(dǎo)致的事故的發(fā)生,同時它將對提高人體智能化設(shè)計起到重要的意義。同時隨著計算機(jī)技術(shù)、自動化技術(shù)及工業(yè)機(jī)器人的不斷出現(xiàn),測距和識別技術(shù)在工業(yè)中已經(jīng)得到了普遍的運用與發(fā)展,如何把這種非接觸式檢測與識別技術(shù)應(yīng)用到民用領(lǐng)域已變得十分重要了。在科學(xué)史上,聲學(xué)是發(fā)展最早的學(xué)科之一。(2)測量的精度高(3)超聲波傳感器有一定的覆蓋性,可以用較少的傳感器數(shù)量覆蓋較大的測量范圍。具體的說就是當(dāng)40KHz的電壓脈沖信號由導(dǎo)線輸入傳感器后,由壓電陶瓷晶片將此電信號轉(zhuǎn)換成機(jī)械振動,這種機(jī)械振動通過空氣向外發(fā)送出去,發(fā)送出的超聲信號向空中各方向沿直線傳播,遇到障礙物反射回來。根據(jù)超聲波從發(fā)射到接收到回波的時間以及此時的聲速就可以計算出障礙物的距離。圖32系統(tǒng)工作原理方框示意圖整個系統(tǒng)包括以下幾個模塊:(1)CPU模塊(2)超聲換能模塊超聲波發(fā)射包括產(chǎn)生超聲激勵脈沖的發(fā)射電路和超聲探頭,由單片機(jī)控制產(chǎn)生激勵脈沖激勵探頭發(fā)射超聲波。(3)編程所需的所有時序和電壓,均不需外部電路供給。XTAL1:反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。P3口:~。各可測距傳感器的比較如圖35所示。此模塊的測距范圍為2 cm~5 m,能基本滿足測距要求,盲區(qū)僅為2cm,完全可以能夠滿足本設(shè)計的測距要求,測距也比較穩(wěn)定。采用集成運算放大器構(gòu)成的放大電路具有放大倍數(shù)高,輸入電阻高,輸出電阻低的特點,是一種直接耦合式放大電路??稍诠姆浅P〉南抡9ぷ?,消耗小于1uW時能夠進(jìn)行數(shù)據(jù)存儲。對設(shè)計實現(xiàn)的功能進(jìn)行了總的概述闡述了硬件設(shè)計的思路和構(gòu)想,并根據(jù)要求,說明了各個模塊所實現(xiàn)的功能。本設(shè)計的軟件開發(fā)完全是依靠kell單片機(jī)C語言平臺,在此平臺程序調(diào)試簡單,具有良好的可續(xù)性和擴(kuò)展性。所有的調(diào)試通過后,要進(jìn)行現(xiàn)場運行并能持續(xù)一定的時間,待未發(fā)現(xiàn)故障后,方可驗收合格,才算完成了整個系統(tǒng)的設(shè)計工作 。著.《單片機(jī)原理及其接口技術(shù)》. 清華大學(xué)出版社,2011年.[18] 程國鋼 感謝給予我?guī)椭睦蠋?,感謝我的父母,感謝我的同學(xué),是你們,讓我覺得生活如此美好! 附錄1: 部分主電路原理圖附錄2:部分主程序includeunsigned char KEY_REG=0X00。 //50ms if(temp_set=40) { temp_set = 40。 //等待按鍵抬起 }//else Key_YY_Flag_0。}///////////////////////////////////////////////////////////void SendOneByte(char c){ SBUF = c。_nop_()。unsigned char FEN = 0x34。 for(i=8。 input_byte(addr)。 input_byte(addr+1)。 R_miao = ((MIAO4)*10)+(MIAOamp。 //秒 ds1302_write(ds1302_control_reg,0x80)。 //選擇要設(shè)置的內(nèi)容 switch(time_set_add) { case 1: Speak_chinese(設(shè)置小時,8)。amp。 default: break。 //保存時間 Speak_time(R_miao,6,秒,2)。}//初始化函數(shù)void DS18B20_initial(void) { unsigned char x=0。 } return(dat)。 //跳過讀序號列號的操作 WriteOneChar(0xBE)。// EA = 1。unsigned char code chinese_c[13*2]=大于五。 unsigned char R_shi_,R_fen_,R_miao_。039。 if(t0x0fff) { t=~t+1。 }}//讀取溫度ReadTemperature(void){ unsigned char a=0。i0。 break。 save_time(R_fen)。 }break。//Key_Back_Flag_1。 //讀取DS1302時間 ////////////////////////// if(Key_Enter_Flag == 1) //兩次確認(rèn)鍵判斷,第一次開始,第二次為選擇修改對象 { if(Set_Time_Flag == 0) //第一次按下確認(rèn)鍵 { Set_Time_Flag_1。 //暫停 ds1302_write(ds1302_hr_reg,SHI)。 //時 FEN =ds1302_read(ds1302_min_reg)。 ds1302_rst=0。}/*向DS1302某地址寫數(shù)據(jù)*/void ds1302_write(uchar addr,uchar timedata){ ds1302_rst=0。 ds1302_clk=1。 //add your code here! } //else // TI = 0。_nop_()。 SCON = 0x50。 if(KEY_DEC == 0) { Key_DEC_Flag_1。 //////////////////// 時間設(shè)置按鍵 ///////////////////// if(KEY_SET == 0) { delay_key()。此外,他們嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和忘我的工作精神值得我去學(xué)習(xí)。設(shè)計的最終智能導(dǎo)盲拐杖能夠正常的產(chǎn)生超聲波,并實現(xiàn)超聲波的發(fā)送與接收,從而實現(xiàn)利用超聲波方法測量物體間的距離,并給出預(yù)警。再通過左側(cè)工具欄中的P(從庫中選擇元件命令)命令,在Pick Devices 左側(cè)窗口中選擇所需元件的關(guān)鍵字,然后放置元件并調(diào)整方向和位置以及參數(shù)設(shè)置,最后進(jìn)行連線。如果源程序有語法錯誤,那么需修改源文件后繼續(xù)編譯,直到無語法錯誤為止,然后利用目標(biāo)代碼通過仿真器進(jìn)行程序調(diào)試,排除設(shè)計和編程中的錯誤直到成功; 對于AT89C51的控制設(shè)計,以Keil c軟件編程環(huán)境,以proteus軟件為電路仿真設(shè)計環(huán)境。圖318 光控制電路原理圖 穩(wěn)壓電源模塊的設(shè)計電源電路目的:給控制電路及其它電路提供一個穩(wěn)定的電源。該芯片繼承了OSYNO188語音芯片的優(yōu)點:最小SSOP28L貼片封裝、硬件接口簡單、低功耗、音色清涼圓潤、極高的性價比;除此之外,SYN6288在識別文本/數(shù)字/字符串上更智能、準(zhǔn)確,語音合成效果也比較好。圖310 超聲波傳感器驅(qū)動電路原理圖(3) I/O口控制。這是一款壓電陶瓷式收發(fā)同體超聲波傳感器。若是引腳保持保持高電平,則單片機(jī)處于循環(huán)復(fù)位狀態(tài)。P2口:帶內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個TTL門電流,當(dāng)P2口被寫“1”時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無效。(13)可編程全雙工串行通道。此外,可以方便地實現(xiàn)多機(jī)和分布式控制,使整個控制系統(tǒng)的效率和可靠性大為提高,所以我們可以利用單片機(jī)與超聲波技術(shù)的的結(jié)合來實現(xiàn)測距。為了更好的實現(xiàn)預(yù)期的效果,根據(jù)整體配置,來細(xì)化各模塊配置。,測量得到的聲波從聲源到達(dá)目標(biāo)然后返回聲源的時間是t秒,距離d可以由下列公式計算:d=33550(cm/s)*t(s)因為聲波經(jīng)過的距離是聲源與目標(biāo)之間距離的兩倍,聲
點擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1