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

正文內(nèi)容

基于51單片機(jī)的超聲波紅外毫米波復(fù)合探測(cè)-資料下載頁

2025-06-19 13:13本頁面
  

【正文】 BUTTON開關(guān)SWITCH排阻RESPACK8模數(shù)轉(zhuǎn)換ADC0832蜂鳴器SOUNDER數(shù)碼管7SEGMPX4BLUE運(yùn)算放大器OPAMP反向運(yùn)算放大器4009在ISIS原理圖編輯窗口中放置元件,再單擊工具箱中的“元件終端”圖標(biāo),在對(duì)象選擇器中單擊“POWER”和“GROUND”放置電源和地。放置好元件后布好線。左鍵雙擊元件,設(shè)置相應(yīng)元件參數(shù),完成電路圖的設(shè)計(jì)。 復(fù)合探測(cè)程序電路圖左鍵雙擊AT89C51單片機(jī), 所示。“Program File”項(xiàng)中,必須選擇在Keil中生成的十六進(jìn)制HEX文件—“”。單擊,、如需退出仿真可按Esc鍵或者單擊。 修改單片機(jī)屬性 復(fù)合探測(cè)仿真結(jié)果圖之一4 PCB板圖制作 原理圖的元器件封裝 原件封裝步驟繪制完原理圖,要對(duì)其中的各個(gè)元件進(jìn)行封裝,在原理圖上即(*.sch)圖上雙擊需要封裝的元件,,在Footprint選項(xiàng)中填入各個(gè)元件對(duì)應(yīng)的封裝號(hào),在Desianat選項(xiàng)填入元件對(duì)應(yīng)的符號(hào),同一類元件要按順序填寫腳標(biāo),這樣可以方便以后的自動(dòng)生成PCB板圖,在Part選項(xiàng)中填入元件的參數(shù)。 原件的封裝圖幾種常見的元件封裝號(hào)如下:?jiǎn)纹瑱C(jī):DIP40集成塊:DIP8DIP40有極性電容:瓷片電容:可變電阻:(POTPOT2)VR1VR5無極性電容:晶體管:TO3和TO5電阻類及無極性雙端元件:反向運(yùn)算放大器: DIP16 創(chuàng)建網(wǎng)絡(luò)表過程封裝完所有元件之后,在protel菜單欄中選擇Desing菜單中的Create Netlist選項(xiàng),,點(diǎn)擊OK,就可以創(chuàng)建網(wǎng)絡(luò)列表。 創(chuàng)建網(wǎng)絡(luò)表的過程 系統(tǒng)PCB板圖 系統(tǒng)PCB板圖生成過程封裝完所有元件之后,就可以創(chuàng)建網(wǎng)絡(luò)列表,然后在新建一個(gè)PCB文件,選擇Desing菜單中的Load Nets就可以生成元器件,系統(tǒng)布線之后就生成了完整的PCB板圖。 PCB元器件生成圖 系統(tǒng)PCB板圖生成完整的PCB板圖之后,經(jīng)過印刷制板、焊接元器件、調(diào)試等過程,檢查是否能實(shí)現(xiàn)設(shè)計(jì)目的。 PCB板生成圖5 總結(jié)與前景展望 總結(jié)本次設(shè)計(jì)的核心是運(yùn)用單片機(jī)進(jìn)行控制,以多傳感器融合技術(shù)為基礎(chǔ),設(shè)計(jì)了一種以超聲波、毫米波、紅外傳感器組成的超低空無人值守平臺(tái)復(fù)合探測(cè)器,相對(duì)于單個(gè)傳感器的探測(cè)系統(tǒng),本系統(tǒng)可克服單一探測(cè)方式的缺陷與局限性,取得探測(cè)系統(tǒng)的綜合優(yōu)勢(shì),提高探測(cè)系統(tǒng)在復(fù)雜惡劣戰(zhàn)場(chǎng)環(huán)境中的探測(cè)識(shí)別能力以及探測(cè)精確度。本系統(tǒng)很好的體現(xiàn)出了復(fù)合探測(cè)的優(yōu)勢(shì),當(dāng)有目標(biāo)進(jìn)入探測(cè)范圍時(shí),毫米波傳感器率先啟動(dòng),將它探測(cè)到的信息傳給超聲波傳感器,超聲波傳感器對(duì)目標(biāo)進(jìn)行定位,當(dāng)目標(biāo)距離小于預(yù)定值的時(shí)候,紅外傳感器發(fā)出預(yù)警信號(hào)即點(diǎn)火信號(hào)。設(shè)計(jì)的過程是一個(gè)不斷學(xué)習(xí)的過程,學(xué)會(huì)了proteus、KeilC、Protel 99 Se等軟件的操作,同時(shí)還學(xué)習(xí)了PCB板圖的制作,在設(shè)計(jì)系統(tǒng)的過程中查閱了大量的資料 ,對(duì)器件的選擇做了反復(fù)的實(shí)驗(yàn),對(duì)程序進(jìn)行了反復(fù)的調(diào)試,最后使得系統(tǒng)穩(wěn)定。 前景展望本系統(tǒng)作為一種新穎的復(fù)合探測(cè)系統(tǒng)克服了很多單一系統(tǒng)的缺點(diǎn),在現(xiàn)代戰(zhàn)爭(zhēng)的作用越來越突出,但是由于條件和時(shí)間的限制,這次沒能做出實(shí)物,只在理論上進(jìn)行了仿真與調(diào)試,系統(tǒng)運(yùn)行非常的穩(wěn)定,探測(cè)的距離也不錯(cuò),能及時(shí)的發(fā)現(xiàn)目標(biāo),相信在實(shí)際的運(yùn)用中,只要高精度和高性能的傳感器,系統(tǒng)運(yùn)行會(huì)更加的穩(wěn)定,探測(cè)的距離也會(huì)達(dá)到一個(gè)全新的高度,最后希望本校的條件越來越好,能使更多的同學(xué)在畢設(shè)中能做出實(shí)物。參考文獻(xiàn)[1] 尹旭全,張建華,等.:現(xiàn)代電子技術(shù)出版社,2003,5:100102.[2] 馬大猷.:科學(xué)出版社,2004,3:200—210.[3] 候玉寶,陳忠平,李成群,:電子工業(yè)出版社,2009,8:30—200.[4] :北京理工大學(xué)出版社,2008:9—215.[5] :人民郵電出版社,2010,7:189—209.[6] 王宇龍,,16:1—4.[7] 王福,,25:1—5.[8] Young—Jip Kim,ChongHui Kim,ByungKook Kim.Design of auditory guidance system for the blind with signal transformation from stereo ultrasonic to binaural sound[C].Proceedings of the 32nd ISR(International Symposium on Robotics),2001:580585[9] Pressey N.Mowat Sensor[J].Focus,1977,11(3):35—39.附錄C 程序設(shè)計(jì)include include define uchar unsigned chardefine uint unsigned intsbit cs=P3^0。sbit clk=P3^1。sbit DI=P3^2。sbit sp=P3^7。uchar bai,shi,ge。uchar code tab[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0xff}。//數(shù)碼管0~9//uchar code tab1[]={0,1,2,3,4,5,6,7}。void delay_us() //延遲微秒級(jí){ uint x,y。 for(x=1。x0。x) for(y=2。y0。y)。}void delay(uint z) //延遲毫秒級(jí){ uint x,y。 for(x=z。x0。x) for(y=110。y0。y)。}uchar adc0832(uchar CH) //讀取ADC0832{ uchar i,j=0。 cs=0。 //CS拉低,啟動(dòng)芯片 _nop_()。_nop_()。_nop_()。 clk=0。 DI=1。 delay_us()。 clk=1。 delay_us()。 switch(CH) //選擇通道 { case 0: //CH0通道 { clk=0。DI=1。delay_us()。clk=1。delay_us()。 clk=0。DI=0。delay_us()。clk=1。delay_us()。 } break。 case 1: //CH1通道 { clk=0。DI=1。delay_us()。clk=1。delay_us()。 clk=0。DI=1。delay_us()。clk=1。delay_us()。 } break。 default:break。 } DI=0。 DI=1。 clk=1。 delay_us()。 clk=0。 delay_us()。 for(i=0。i8。i++) //依次讀取ADC0832的值,讀8次 { clk=1。 delay_us()。 clk=0。 delay_us()。 j=(j1)|DI。 //在時(shí)鐘的下降沿,讀取數(shù)據(jù) } cs=1。 //數(shù)據(jù)轉(zhuǎn)換結(jié)束,CS高電平,禁止芯片轉(zhuǎn)換 return j。 //讀取并返回轉(zhuǎn)換的值}void display() //數(shù)碼管顯示程序{ uchar value。 uint dat。 value=adc0832(0)。 //讀取模數(shù)轉(zhuǎn)換值 dat=(int)((value*)/+)。 //數(shù)據(jù)換算 bai=dat/100。 //換算的數(shù)據(jù)的百位 shi=dat%100/10。//十位 ge=dat%10。 //各位 P2=0XFE。 P0=tab[bai]。 //數(shù)碼管顯示百位 delay(2)。 P2=0XFD。 P0=tab[shi]。 //數(shù)碼管顯示十位 delay(2)。 P2=0XFB。 P0=tab[ge]。 //數(shù)碼管顯示個(gè)位 delay(2)。}void tx() //{ uchar n,p。 for(n=0。n40。n++) { fs=1。 for(p=0。p3。p++)。 fs=0。 for(p=0。p2。p++)。 fs=0。 }}void main(){ P0=0x00。 //端口初始化 P2=0xff。 cs=1。 while(1) { display()。 //調(diào)用顯示程序 if(dat100) //如果距離小于100 { for(k=0。k40。k++) //報(bào)警 { speak()。 } } }
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1