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

正文內(nèi)容

視頻監(jiān)控系統(tǒng)解碼器設(shè)計(jì)畢業(yè)論文-資料下載頁

2025-06-22 19:10本頁面
  

【正文】 硬件電路:(1)在設(shè)計(jì)各個部分電路時,需要考慮好器件的參數(shù),如耐壓值,最大功耗等。如穩(wěn)壓部分,使用的7812采用鐵殼封裝,功率大,能夠提供較大的輸出電路。(2)為了保護(hù)單片機(jī)系統(tǒng),在控制大功率器件時,使用光耦,信號單向傳輸,輸入端與輸出端完全實(shí)現(xiàn)了電氣隔離隔離,輸出信號對輸入端無影響,抗干擾能力強(qiáng),工作穩(wěn)定,使用壽命長,傳輸效率高。同時對一些信號傳輸速度比較高的場合,使用高速光耦。(3)在設(shè)計(jì)電路過程中,考慮解碼器電路應(yīng)用的特殊環(huán)境,采用的一些特殊的抗干擾處理,同時采用一些具有抗干擾性能的芯片。在設(shè)計(jì)解碼器電路對應(yīng)的程序中,最關(guān)鍵是設(shè)計(jì)解碼器的通信協(xié)議。設(shè)計(jì)的解碼器的通信協(xié)議的設(shè)計(jì)要注意協(xié)議除了能正常傳達(dá)信息外,還要求后續(xù)擴(kuò)展很方便便于系統(tǒng)的擴(kuò)展。最后本次畢業(yè)設(shè)計(jì)設(shè)計(jì)完成的解碼器電路板能為帶有云臺、變焦鏡頭等可控設(shè)備提供驅(qū)動電源及控制。且此電路板可以用于正確控制云臺的上、下、左、右旋轉(zhuǎn),變焦鏡頭的變焦、聚焦、光圈等控制,還可以提供若干個輔助功能開關(guān),以滿足不同能夠用戶的實(shí)際需要。所以本設(shè)計(jì)的電路板及軟件有著廣泛的應(yīng)用前景。本設(shè)計(jì)的研究僅僅是個開始,要研制功能更強(qiáng)的解碼器板,可以從以下幾個方向進(jìn)行改進(jìn):(1)云臺電路部分改進(jìn)改用繼電器來控制云臺上、下、左、右轉(zhuǎn)動,延遲時間非常小。因時間倉促,雖采用雙向可控硅設(shè)計(jì)實(shí)現(xiàn)了控制云臺的電路后,單設(shè)計(jì)完發(fā)現(xiàn),采用晶閘管功耗太大,發(fā)熱太高,不利于長時間工作。而經(jīng)過查資料發(fā)現(xiàn),繼電器的功耗很小,且動作延遲時間非常小,除了能提高系統(tǒng)快速響應(yīng)的性能外,還能降低功耗,同時繼電器的驅(qū)動電壓DC+12V,采用IN4148構(gòu)成電流釋放保護(hù)回路,采用220歐姆電阻限流保護(hù)。(2)解碼器板的一些改進(jìn)方向我所設(shè)計(jì)的解碼器板,獨(dú)立于攝像頭與云臺之外,如果考慮到一些要求比較特殊的場合,可以考慮將解碼器板集成到云臺或攝像機(jī)安裝盒中去,這是另外的一個設(shè)計(jì)思路,在實(shí)際應(yīng)用中,應(yīng)該有市場。本設(shè)計(jì)經(jīng)過老師和同學(xué)的幫助及自己的努力,終于完成了,錯漏之處在所難免,希望老師予以批評指正。致 謝三個多月的畢業(yè)設(shè)計(jì)緊張而忙碌,最辛苦的是我們的指導(dǎo)老師—賈少銳老師,在這里向您表示由衷的感謝。是您在論文的格式要求上對我們嚴(yán)格把關(guān),細(xì)心驗(yàn)收論文,并及時指出內(nèi)容和格式上出現(xiàn)的問題,使我們改正了很多粗心造成的錯誤。還要感謝李老師,以前關(guān)于單片機(jī)的理論學(xué)了不少,可總覺得很陌生,對于編程也只是簡單了解。正是您耐心的輔導(dǎo),不斷的鼓勵,才使我們順利完成了設(shè)計(jì)。我們的設(shè)計(jì)就是在不斷的嘗試中完成的,許多自己的想法也得到了證實(shí),覺得自己充實(shí)了很多。最后,還要感謝學(xué)校領(lǐng)導(dǎo)及院領(lǐng)導(dǎo),是你們給了我們這次機(jī)會,讓我們可以在大學(xué)的最后時刻加強(qiáng)鍛煉,并給了我們?nèi)绱藘?yōu)越的設(shè)計(jì)環(huán)境,使我們可以靜心設(shè)計(jì),充分利用四年的所學(xué)做出最后的成品。參考文獻(xiàn)[1][M].北京:北京航空航天大學(xué)出版社,2000[2][M].北京:高教出版社,2002[3][M].浙江:浙江大學(xué)出版社,2004(6):356~365[4][M].北京:人民郵電出版社,2005(2):215~225[5][M].北京:北京航空航天大學(xué)出版社,1994(1):339~400[6]、應(yīng)用與實(shí)驗(yàn)[M].復(fù)旦大學(xué)出版社,1993(5):243~265[7][M].北京:清華大學(xué)出版社,2008[8][M].北京:冶金工業(yè)出版社,2003(9)[9][M].南京:中國礦業(yè)大學(xué)出版社,2002(8)[10] Nordic VLSI ASA1NRF radio protocol guidelines [ EB/ OL ]. :// ,2003 12[11]Atmel corporation introduction of AT89S51 [ EB/ OL ]. :// . ,2001 10附錄A 程序代碼解碼器源代碼:include include sbit A1=P1^1。 //A1為低位sbit B1=P1^2。sbit E1=P1^0。 //74LS139使能端1sbit A2=P1^4。 //A2為低位sbit B2=P1^5。sbit E2=P1^3。 //74LS139使能端2sbit TESTKEY=P3^3。 //外部中斷1sbit ensend=P1^7。//enable send 低電平使能發(fā)送,高電平使能接收sbit rstdog=P3^4。//watchdogsfr WDTRST=0xa6。 //S51 WDT registerbit platform_flag=0。//platform flagbit lens_flag=0。//lens flag ///標(biāo)志位,防止任意時刻變倍,光圈,焦距有兩組以上使能unsigned char receive_state=0x00。//number of receive databit receive_end=0。//end flag of receive dataunsigned char receive_buffer[8]。//receive data bufferunsigned char send_buffer[8]。//send data bufferunsigned int T0_num。unsigned char T1_num。unsigned char myaddress。 //my own address 解碼器的地址bit state_run,autot0。 //運(yùn)作標(biāo)志位void init(void)。//system initialization subprogramvoid delay(unsigned int timecount)。//time delay subprogramvoid delay_10ms(unsigned int t1)。void equipment_ctl(unsigned char equnum,unsigned char actnum)。//equipment control initialization subprogramvoid send(void)。//data frame send subprogramvoid serial_int(void)。void Timer0(void)。///void set_run(void)。//get the order and begin to actvoid testport(void)。//main program////////////////////////////////////////////////////void main(void){ unsigned char addup。 init()。//system initialization while(1) { P0=0xff。 myaddress=P0amp。0x7f。 send_buffer[1]=myaddress。//source address if(!TESTKEY) ///按下測試鍵 { EA=0。 delay(6)。 if(!TESTKEY) ///防抖 { send_buffer[2]=receive_buffer[1]。 send_buffer[3]=receive_buffer[3]。//control flag send_buffer[4]=0x38。 send_buffer[5]=0x39。 //按鍵發(fā)送 send()。 testport()。 //test all ports } } else EA=1。 rstdog=~rstdog。//watch dog flag WDTRST=0x1e。 WDTRST=0xe1。 REN=1。 if(receive_end)//if receive a frame data { addup=receive_buffer[1]+receive_buffer[2]+receive_buffer[3]+receive_buffer[4]+receive_buffer[5]。 if(addup!=receive_buffer[6]) { //chack sum wrong send_buffer[2]=receive_buffer[1]。//destination address send_buffer[3]=receive_buffer[3]。//control flag send_buffer[4]=addup。//發(fā)送正確的奇偶校驗(yàn)碼 send_buffer[5]=addup。//發(fā)送正確的奇偶校驗(yàn)碼 send()。//send a frame data receive_end=0。 } else { //chack sum right send_buffer[2]=receive_buffer[1]。//destination address send_buffer[3]=receive_buffer[3]。//equipment control ID send_buffer[4]=receive_buffer[4]。//equipment ID switch(receive_buffer[3]) { case 0xe0: send_buffer[5]=0xff。 send()。 break。//equipment failure case 0xe2: send_buffer[5]=0x00。 equipment_ctl(receive_buffer[4],receive_buffer[5])。 send()。 break。//equipment control default: send_buffer[5]=0xff。 send()。 break。//control failure } receive_end=0。 } } } while(1)。}/////////////////////////////////////////////system initialization subprogram /////////////////////////////////////////////void init(void){ delay(30)。//delay 30ms E2=0。 //if watchdog didnot work, it will turn over peoriodly delay(10)。 E2=1。 EA=0。 P0=0xff。 P1=0xff。 P2=0xff。 P3=0xff。 send_buffer[0]=0xf5。//frame head myaddress=P0amp。0x7f。 send_buffer[1]=myaddress。//source address send_buffer[7]=0xf8。//frame end TH1=0xfd。 TL1=0xfd。//9600bps TH0=0x00。 TL0=0x00。//20 ms TCON=0x00。 TMOD=0x21。 PCON=0x00。 SCON=0x53。 IE=0x12。 /// 串行,定時器0 IP=0x10。 ensend=1。//open serial receive way TR0=1。 TR1=1。 state_run=0。 autot0=0。 //不是處在自動狀態(tài) WDTRST=0x1e。 WDTRST=0xe1。 EA=1。}//////////////////////////////////////////////////////time delay subprogram/////////////////////////////////
點(diǎn)擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1