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

正文內(nèi)容

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

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

下一頁面
  

【正文】 unsigned char chinese_CSB[13*2] =距離前方障礙物、點(diǎn)、米。//讀溫度 Tem_CODE[0]=Tem%100000/10000+39。 // 跳過讀序號(hào)列號(hào)的操作 WriteOneChar(0x44)。 DS18B20_IO = datamp。 //精確延時(shí) 大于 480u DS18B20_IO = 1。 switch(time_set_add) { case 1:ds1302_write(ds1302_hr_reg,save_temp_HEX)。 save_time(R_shi)。 }break。break。 DATE_DS[6] = R_miao/10+0x30。 //秒 if(sec_num!=old_sec_num) { old_sec_num=sec_num。 _nop_()。 ds1302_clk=0。 ds1302_clk=1。 //地址////////////////////////////////////////////////////////////////////////*向DS1302發(fā)送一字節(jié)*/void input_byte(uchar byte) //8位{ uchar i。_nop_()。_nop_()。//沒有按鍵按下清標(biāo)志位 /////////////////// 語音“距離”按鍵 ////////////////// if(KEY_JL == 0) { delay_key()。}//沒有按鍵按下清標(biāo)志位 //////////////////// 時(shí)間“+”按鍵 /////////////////// if(KEY_ADD == 0) { delay_key()。b0。如今,伴隨著這篇畢業(yè)設(shè)計(jì)的最終完成,復(fù)雜的心情煙消云散,自己甚至還有一點(diǎn)成就感。實(shí)驗(yàn)數(shù)據(jù):測(cè)量地點(diǎn) 操場(chǎng) 教室 寢室 街上測(cè)量值 155 260 90 350實(shí)際播報(bào)值 148 261 84 341 總結(jié)原因共有兩個(gè)方面:(1) 由于超聲波被被測(cè)面或被測(cè)面旁其它物體的漫反射,因而所測(cè)距離不是真實(shí)的垂直距離,引起測(cè)量誤差。(3)目前支持的單片機(jī)類型有:ARM7系列、68000系列、8052系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各種外圍芯片。不同的功能模塊,分別指定相應(yīng)的入口參數(shù)和出口參數(shù),對(duì)于一些要重復(fù)調(diào)用的程序一般把其編成函數(shù),這樣可以減少程序代碼的長(zhǎng)度,又便于整個(gè)程序的管理,還可增強(qiáng)可讀性和移植性。引腳說明如圖316所示。使用者到障礙物距離=(高電平時(shí)間*聲速)/2。依據(jù)電路需要,發(fā)射電路滿足下列要求:(1) 振蕩電路振蕩頻率可調(diào): 振蕩電路的實(shí)現(xiàn)目的是為超聲波傳感器提供40KHz脈沖。 圖36 HCSR04超聲波測(cè)距模塊實(shí)物圖HCSR04超聲波測(cè)距模塊可提供2cm~400cm的非接觸式距離感測(cè)功能,精度可達(dá)2mm,模塊包括超聲波發(fā)送接收和控制電路。AT89S52功耗低、性能高其具有8K在系統(tǒng)可編程Flash 存儲(chǔ)器。在FIASH編程時(shí),P0 口作為原碼輸入口,當(dāng)FIASH進(jìn)行校驗(yàn)時(shí),P0輸出原碼,此時(shí)P0外部必須被拉高。因此它可用作對(duì)外部輸出的脈沖或用于定時(shí)目的。(8)程序存儲(chǔ)器具有3級(jí)鎖存保護(hù)。(4)語音播報(bào)模塊該模塊主要播報(bào)警示音,及對(duì)時(shí)間進(jìn)行播報(bào)。通過控制開關(guān),可控制語音模塊對(duì)實(shí)時(shí)的溫度和時(shí)間的進(jìn)行播報(bào)。聲波在其傳播介質(zhì)中被定義為縱波。減小盲區(qū)措施 :(1)壓縮發(fā)射脈沖寬度 發(fā)射端采用減幅振蕩脈沖或單個(gè)脈沖,可使余震(拖尾)減少,此法常用于短距離測(cè)量距離。此外,當(dāng)振動(dòng)傳播時(shí),振動(dòng)的質(zhì)點(diǎn)并不隨波而移動(dòng),只是在自己的平衡位置附近振動(dòng)而已,這與電磁波(交變電磁場(chǎng)以光速在空間的傳播)是完全不相同的,與光波也不同。所以這一項(xiàng)技術(shù)應(yīng)用于導(dǎo)盲產(chǎn)品中將有廣闊的發(fā)展前景。如果有一種既輕巧,又便宜,同時(shí)又能及時(shí)的識(shí)別周圍障礙物并發(fā)出報(bào)警信號(hào)的智能拐杖在盲人的手中將會(huì)為盲人的生活提供極大地方便。對(duì)設(shè)計(jì)研究的大致內(nèi)容做了概述。超聲波傳感器是利用超聲波的特性研制而成的用于產(chǎn)生和接收超聲波的器件,它既能夠把其他形式的能轉(zhuǎn)化為所需頻率的超聲能又能夠把超聲能轉(zhuǎn)化為其他形式的能。其中相位檢測(cè)法精度高,但是監(jiān)測(cè)范圍有限,聲波幅值檢測(cè)法易受反射波的影響,采用最多的是往返時(shí)間檢測(cè)法。包括對(duì)超聲波的說明,超聲波傳感器的優(yōu)點(diǎn),超聲波測(cè)量中盲區(qū)及近限和遠(yuǎn)限,以及本次設(shè)計(jì)所要用到的超聲波測(cè)距技術(shù)的原理。單片機(jī)在接收到傳感器的信息后,將傳感器的信號(hào)轉(zhuǎn)換為距離信息,通過語音播報(bào)或振動(dòng)提示。AT89S52的主要性能包括:(1)與MCS52微控制器產(chǎn)品系列兼容。RST:復(fù)位輸入。/EA/VPP:當(dāng)/EA保持低電平時(shí),則在此期間外部程序存儲(chǔ)器(0000HFFFFH),不管是否有內(nèi)部程序存儲(chǔ)器。在給出地址“1”時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫時(shí),P2口輸出其特殊功能寄存器的內(nèi)容。單位電路的目:在需要的時(shí)候,單片機(jī)復(fù)位,保證正常的工作循環(huán),如圖34所示。測(cè)量角度為15176。根據(jù)電路需求,接收電路的功能是將接收到的微弱信號(hào)放大并進(jìn)行濾波整形??紤]到整體電路和使用的實(shí)際情況,本設(shè)計(jì)采用高性能低功耗的時(shí)鐘芯片HYM1302和DS1820單總線數(shù)字溫度檢測(cè)模塊。如圖319所示,為電源穩(wěn)壓電路。軟件是一個(gè)系統(tǒng)的核心,想做好一個(gè)設(shè)計(jì)必須有好的思想和清晰的邏輯。 5系統(tǒng)的調(diào)試結(jié)果系統(tǒng)調(diào)試工作是系統(tǒng)開發(fā)過程中必不可少的一個(gè)過程,一個(gè)完整的控制系統(tǒng)調(diào)試包含控制系統(tǒng)的硬件聯(lián)調(diào)、軟件聯(lián)調(diào)、系統(tǒng)仿真、仿真燒錄和現(xiàn)場(chǎng)安裝調(diào)試等幾個(gè)環(huán)節(jié)。但要注意接收電路中的諧振回路帶寬不能太窄,以免降低了電路的穩(wěn)定性??稍趯懴逻@篇致謝詞的時(shí)候,眷戀和惆悵還是涌上心頭。 while(KEY_SET == 0) //等待按鍵抬起 { temp_set++。 if(KEY_YY == 0) { Key_YY_Flag_1。 EA = 1。_nop_()。define ds1302_sec_reg 0x80 define ds1302_min_reg 0x82 define ds1302_hr_reg 0x84define ds1302_control_reg 0x8e define ds1302_charger_reg 0x90 define ds1302_clkburst_reg 0xbe ///////////////////////////////////////////////////////////////////////unsigned char R_shi,R_fen,R_miao。 byte=1。 ds1302_rst=1。 ds1302_rst=1。 R_fen = ((FEN4)*10)+(FENamp。 //打開寫保護(hù) } else { ds1302_write(ds1302_control_reg,0x00)。 //關(guān)閉寫保護(hù) ds1302_write(ds1302_sec_reg,0x80)。 //清開始設(shè)置時(shí)間標(biāo)志// ds1302_write(ds1302_control_reg,0x80)。 //保存時(shí)間 Speak_time(R_miao,6,秒,2)。 else R_miao=59。 //定義通信端口 unsigned char flag_Negative_number = 0。 // 給脈沖信號(hào) if(DS18B20_IO) dat|=0x80。 DS18B20_initial()。 //有效位到小數(shù)點(diǎn)后2位, t = t*5。039。R_fen_=R_fen。039。 }// t=t*。 unsigned int t=0。 // 給脈沖信號(hào) dat=1。 }}include//char Tem_CODE[6+1]=。 }break。 if(R_miao59) R_miao=0。 //寫秒 ds1302_write(ds1302_control_reg,0x80)。 Speak_chinese(設(shè)置時(shí)間,8)。 //分 ds1302_write(ds1302_sec_reg,MIAO)。 //秒 R_shi = ((SHI4)*10)+(SHIamp。 ds1302_clk=0。 ds1302_clk=0。 ds1302_clk=0。sbit ds1302_io =P3^6。 TI = 0。 TL1 = TH1。 //等待按鍵抬起 }else Key_DEC_Flag_0。//有按鍵按下置位“短按”標(biāo)志位 Key_Back_Flag_0。同時(shí),他們?cè)谡麄€(gè)開發(fā)過程中提出了許多建設(shè)性意見,并給我解決了一些專業(yè)性問題。如果在設(shè)計(jì)中考慮到溫度補(bǔ)償這個(gè)模塊,并添加到設(shè)計(jì)中去,那么整個(gè)系統(tǒng)將會(huì)更完善。圖43 呼叫系統(tǒng)框圖初始化計(jì)算鍵值子程序鍵標(biāo)志為0?(COUNTER)+1INC FLAG40個(gè)單元掃描完?調(diào)BCD調(diào)整子程序調(diào)顯示子程序返回開始標(biāo)志位是否為1?定時(shí)是否達(dá)到1S?調(diào)顯示子程序存儲(chǔ)單元加1NYNYY圖44 顯示模塊軟件設(shè)計(jì)流程圖本章主要介紹了軟件設(shè)計(jì)的整個(gè)過程,包括對(duì)所使用的軟件做出了簡(jiǎn)單的介紹,并使用模塊化的設(shè)計(jì)思想進(jìn)行軟件設(shè)計(jì),設(shè)計(jì)思路清晰,這樣方便調(diào)試過程中的程序修改。Keil c軟件界面,如圖41所示。它的穩(wěn)定與否涉及到電路是否能穩(wěn)定工作。SYN6288語音合成芯片的誕生,將推動(dòng)TTS語音合成技術(shù)的行業(yè)應(yīng)用走向更深入、更廣泛。超聲波在空氣中會(huì)隨著傳播距離的增加而衰減,經(jīng)過目標(biāo)反射回來的超聲波的回波信號(hào)弱,在距離較遠(yuǎn)的情況下只達(dá)毫伏級(jí),甚至微伏。其發(fā)射聲壓方位特性圖如圖37所示。RST引腳上電瞬間獲得高電平,隨著電容C1的充電,RST引腳的電壓將逐漸下降。這是由于內(nèi)部上拉的緣故。在由外部程序存儲(chǔ)器取指期間,每個(gè)機(jī)器周期兩次/PSEN有效。AT89C52芯片的40個(gè)引腳功能為:VCC:電源電壓。這次設(shè)計(jì)所選用的AT89S52單片機(jī)如圖33所示,有40個(gè)引腳的芯片,引腳配置,是一種低功耗、高性能的含有8K字節(jié)快閃可編程/擦除只讀存儲(chǔ)器(FPEROM Flash Programmable and Erasable Read Only Memory)的8位CMOS微控制器,使用高密度、非易失存儲(chǔ)技術(shù)制造,并且與AT89S52指令系統(tǒng)和引腳完全兼容。整個(gè)系統(tǒng)根據(jù)“回波測(cè)距”的原理設(shè)計(jì)的,其結(jié)構(gòu)框圖如圖31所示。從上式可看出,只要已知聲速c,就可以靠準(zhǔn)確測(cè)量時(shí)間t的方法來精確測(cè)量距離S。 超聲測(cè)距的方案超聲檢測(cè)與超聲測(cè)距所用的方法類似。在相同強(qiáng)度下,聲波的頻率越高,它所具有的功率就會(huì)越大。另有時(shí)鐘系統(tǒng),可以控制并且語音播報(bào)時(shí)間,進(jìn)行整點(diǎn)提醒。隨著人民生活水平的不斷的進(jìn)步,讓生活變得越來越簡(jiǎn)單方便成為了人民普遍追求的生活理念。系統(tǒng)采用AT89S52單片機(jī)作為控制器, 利用超聲測(cè)距的原理, 設(shè)計(jì)了一種超聲波導(dǎo)盲裝置,該裝置可以對(duì)盲人前方道路上的障礙物進(jìn)行距離探測(cè)并把障礙物距離信息轉(zhuǎn)換成語音提示, 盲人可以根據(jù)提示音,避讓障礙同時(shí)達(dá)到導(dǎo)盲作用。在兩種介質(zhì)的交界面,聲波會(huì)發(fā)生反射、折射、衍射、散射等現(xiàn)象。另一方面,可使遠(yuǎn)處的回波信號(hào)的幅度增大,以提高測(cè)量的精度。假如聲波在介質(zhì)中傳播的速度是已知的,而且聲波從聲源到達(dá)目標(biāo)然后返回聲源的時(shí)間可以測(cè)量得到,從聲波到目標(biāo)的距離就可以精確地計(jì)算出來。是為了給電路提供穩(wěn)定電源,從而使整個(gè)模塊正常工作,延長(zhǎng)使用壽命。單片機(jī) 也叫做“微控制器”或者“嵌入式微控制器”。 (10)32條可編程I/O線。如想禁止ALE的輸出可在SFR8EH地址上置0?!?,當(dāng)作為輸入并被外部下拉為低電平時(shí),它們將輸出電流,這是因內(nèi)部上拉的緣故。片上Flash允許程序存儲(chǔ)器在系統(tǒng)可編程,亦適于常規(guī)編程器?;竟ぷ髟恚海?) 采用IO口TRIG觸發(fā),至少給10us的高電平信號(hào)。本設(shè)計(jì)所使用的為555振蕩電路,如圖39所示圖39 555振蕩電路(2) 驅(qū)動(dòng)能力較高;驅(qū)動(dòng)電路是為超聲波發(fā)射器提供足夠功率的脈沖信號(hào)??紤]到產(chǎn)品的使用人群為盲人,因此采用的是語音示警和播報(bào)的形式。此次設(shè)計(jì)除了語音警示外還添加了人性化的光控制LED燈示警系統(tǒng),為了方便夜晚時(shí)提醒路過的車輛和行人避讓盲人所設(shè)計(jì)。在編寫程序時(shí),采取如下幾個(gè)步驟: (1)明確設(shè)計(jì)所要實(shí)現(xiàn)的功能,將軟件的設(shè)計(jì)分成若干個(gè)獨(dú)立的模塊。總之,該軟件是一款集單片機(jī)和SPICE分析于一身的仿真軟件,功能極其強(qiáng)大 ,可仿真ARM、5AVR、PIC。 結(jié) 論導(dǎo)盲預(yù)警系統(tǒng)的運(yùn)用可極大地減輕盲人的行走不便與安全隱患,降低且避免因盲人不辨障礙而導(dǎo)致的事故的發(fā)生,同時(shí)它將對(duì)提高人體智能化設(shè)計(jì)起到重要的意義。本論文是在童勇木老師的指導(dǎo)下和同學(xué)們的幫助下修改完成的。a0。//有按鍵按下置位標(biāo)志位 } while(KEY_ADD == 0)。//有按鍵按下置位標(biāo)志位
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1