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

正文內容

基于單片機的點陣電子顯示屏設計畢業(yè)設計論文-資料下載頁

2025-06-27 19:28本頁面
  

【正文】 發(fā)送紅外信號,同一個一體化紅外接收頭將接收到的信號送至單片機中斷引腳,由單片機完成軟件解碼,解出按鍵值,同時單片機將解出的按鍵值通過串口發(fā)送,使用串口調試助手軟件在電腦上觀察按鍵值。記下紅外遙控鍵值后,在使用紅外遙控時,只需要在相應的遙控值里編寫相應的功能程序即可執(zhí)行相應的功能。紅外遙控通過串口助手讀取鍵值如圖310所示,圖中只讀取用戶操作碼。圖310 紅外遙控通過串口助手讀取鍵值在各個功能模塊的程序調試好后,最后一步就是把所有的程序拼接起來,在一個主函數(shù)下實現(xiàn)各模塊的功能。各程序之間的拼接最重要的是使程序之間的兼容以及彼此之間既相互獨立又相互關聯(lián)。調試當中遇到的問題主要是程序的兼容性和穩(wěn)定性,所以只要之前各程序模塊正確,在拼接后也不會存在太大問題。值得注意的是,在各個模塊中不能使用相同的變量名,否則程序編譯時會出現(xiàn)變量名重復而編譯錯誤。一般情況下,軟件下載到電路板調試時,硬件電路只要硬件質量可靠,引腳焊接正確,一般焊好后無需太多調試即可正常下載程序進行調試。軟件調試部分需要測試的主要有顯示屏刷新頻率及顯示效果兩部分。顯示屏的刷新頻率可以由單片機外部的晶振頻率決定,當然如果要顯示穩(wěn)定無閃爍的內容還與單片機的型號有關,因為不同的單片機它執(zhí)行指令的速度不一樣。所以為解決閃爍問題就需要用到高速系列的單片機。測試表明,刷新頻率在50Hz以上時已基本解決LED顯示屏的閃爍問題。在本設計中,程序初始化即開始運行時,開始顯示的是漢字向左移動,接著通過按鍵實現(xiàn)顯示方式、溫度、時間、星期、日期之間的轉換顯示以及時間調整。 系統(tǒng)綜合性能分析系統(tǒng)的性能分析可以檢驗作品是否符合設計要求,一般包括系統(tǒng)的穩(wěn)定性、系統(tǒng)的壽命、系統(tǒng)的功耗等幾大部分。系統(tǒng)硬件性能分析:硬件的性能主要包括電路板的壽命、硬件本身的抗干擾能力、電路板的功耗等。電路板的壽命與電路板被氧化的時間長久有關,因為如果電路板被氧化了,對導線的導通能力有很大的影響,嚴重時會造成開路,致使系統(tǒng)無法正常工作。為解決電路板被氧化問題,在制作電路板時,我在電路板上涂上一層松香,這樣既可以防止電路板被氧化,也可以保持導線光亮,增加電路板的美感。在LED點陣顯示屏電路的設計與制作中,為了保證顯示屏能夠以正常的亮度顯示,又要提高它的壽命,所以我在保證電路能正常工作的情況下,在點陣屏的列掃描線上串聯(lián)上幾十歐姆電阻來分擔流過顯示屏的電流。電路板的抗干擾能力與板的線路布局有關,在本次設計中,沒有涉及到高頻部分,所以對電路的布線沒有太嚴格的要求,總體上遵循了PCB的布線原則,元器件布局以及線路的繪制整體上看比較整齊美觀。本設計中電路板的功耗主要在LED點陣顯示屏上,各種工作狀態(tài)下的功耗如表31所示:表31 LED顯示屏各種工作狀態(tài)的功耗LED顯示屏工作狀態(tài)平均電流平均功耗正常顯示375 mA WLED全亮1 A5WLED全滅25 mA W系統(tǒng)軟件性能分析:軟件的性能主要包括系統(tǒng)程序的兼容性、穩(wěn)定性、程序的可移植性以及系統(tǒng)的升級等。良好的兼容性是系統(tǒng)穩(wěn)定性的基礎,在本次設計中,我將各個功能模塊分開來編程,組成多個子程序,這樣編程的好處是程序簡潔容易理解,出現(xiàn)問題時可以很快的找出問題所在。編好各個子程序之后,將他們組合在一個程序中,這樣在各子程序中各自定義程序所需的函數(shù)以及變量名,可以很好的解決程序間的兼容性問題。程序的穩(wěn)定性是作品好壞的一個重要依據(jù),在測試本作品的穩(wěn)定性時,我將顯示屏應用在常溫和較高溫下,經(jīng)測試發(fā)現(xiàn)較高溫條件下,顯示屏可以正常工作,程序的穩(wěn)定性也很好,沒有出現(xiàn)亂碼。系統(tǒng)的升級主要以硬件支持為基礎,在本設計中,系統(tǒng)的升級主要是在現(xiàn)有的硬件電路基礎上最大限度的通過編寫程序來增加顯示功能的多樣化。綜合系統(tǒng)硬件和軟件性能的分析,本次作品的整體性能良好。4 結論 經(jīng)過將近一個學期的努力,終于順利完成了畢業(yè)設計。從最初的茫然,到慢慢的進入狀態(tài),再到對思路逐漸的清晰,整個制作過程難以用語言來表達。歷經(jīng)了幾個月的奮戰(zhàn),緊張而又充實的畢業(yè)設計終于落下了帷幕?;叵脒@段日子的經(jīng)歷和感受,我感慨萬分,在這次畢業(yè)設計的過程中,有很多個日日夜夜值得我回味?;叵氘敵踉谶x題,開題報告定下來的時候,我當時便立刻著手資料的收集工作中,當時面對浩瀚的書海真是有些茫然,不知如何下手。我將這一困難告訴了導師,在導師細心的指導下,終于使我對自己現(xiàn)在的設計方向和方法有了掌握。從資料的收集中,我也掌握了很多單片機、LED顯示屏的知識,讓我對我所學過的知識有所鞏固和提高,并且讓我對當今單片機、LED顯示屏的最新發(fā)展技術有所了解。在整個過程中,我學到了新知識,增長了見識。在今后的日子里,我仍然要不斷地充實自己,爭取在所學領域有所作為。在設計過程中,我遇到過很多困難,如硬件電路要怎樣設計才能實現(xiàn)更多的實用價值、如何處理文字的移動顯示以及顯示屏閃爍問題的處理等,但困難并沒有讓我退怯,而是讓我認識到對待問題要多方法多角度地處理,通過書籍和網(wǎng)絡查閱了很多相關文章以及向導師請教后問題終于得到了解決。在設計過程當中我發(fā)現(xiàn),有的技能在課堂當中是接觸不到的,這需要我在實踐當中慢慢學習和體會。在電路板設計制作中,我力求電路簡單,外形美觀以及性價比高的設計,通過認真考慮及取舍,我設計出符合要求的系統(tǒng)結構,所設計的電路實現(xiàn)功能較好,系統(tǒng)性能良好、穩(wěn)定,不但實現(xiàn)了題目的基本要求和發(fā)揮部分,還增加了一些其他的功能,如紅外遙控控制、萬年歷等,這些都增強電路的實用價值。設計時我將主控板和LED點陣顯示屏分隔出來,這樣既方便調試,測試的時候如果電路有問題也比較容易檢查。在主控板的設計中還包含各種程序功能模塊,但這些模塊都是通過LED點陣顯示屏實現(xiàn)功能的。在LED點陣屏電路的設計初期,由于在這方面沒有設計經(jīng)驗,不知道從哪里下手,腦子里有很多設計思想,卻不知道應該選擇哪個方案進行設計,后來經(jīng)過與導師的交流,經(jīng)導師指導,我的設計漸漸有了頭緒,經(jīng)過查閱資料,設計方案逐步建立起來。方案中LED顯示屏的行驅動、列驅動電路的設計是個比較難的問題,經(jīng)過反復對比的過程中,最終確定了行驅動和列驅動的器件選擇,即行驅動電路采用74HC154譯碼器,列驅動器件采用74HC595移位寄存器,驅動元件選用了大電流的三極管SS8550。在系統(tǒng)的軟件設計中,既要考慮到程序的穩(wěn)定性又要考慮到程序的兼容性。在本設計中,我采用分模塊的程序設計,這樣在檢查程序的時候會比較方便,也容易找出問題的所在。畢業(yè)設計是每個大學生必須面臨的一項綜合素質的考驗,如果說在過去四年里,我的學習是一個知識的積累過程,那么現(xiàn)在的畢業(yè)設計就是對過去所學知識的綜合運用,是對理論知識進行深化和重新認識的一個重要的過程。在這當中也讓我從各方面了解自己的能力,知道自己的不足,為我以后能更好的彌補不足,在以后的工作生活中更好的學習,發(fā)揮自己最大的能力。在這近一個學期的畢業(yè)設計中,我有艱辛的付出,當然更多的是收獲的喜悅。我不會忘記這難忘的幾個月的時間。畢業(yè)論文的制作給了我難忘的回憶。在我查找資料的日子里,面對無數(shù)書本的羅列,最難忘的是每次找到資料時的激動和興奮;親手設計電路圖的時間里,記憶最深的是每一步小小思路實現(xiàn)時那開心的心情;為了論文我曾趕稿到深夜,但看著親手打出的一字一句,心里滿滿的只有喜悅毫無疲憊。這段旅程看似荊棘密布,實則蘊藏著無盡的寶藏。通過本次畢業(yè)設計使我提高了如下幾方面的內容:融會和貫通所學習專業(yè)的基本概念、基本理論和基本技能;綜合運用所學專業(yè)理論知識和技能分析提高解決實際問題的能力;以科學的、實事求是的態(tài)度進行科學實驗和工程實踐的動手操作能力;提高了文獻閱讀和使用能力。這些知識的鞏固和提高,我相信在實踐中的切身體會將會使我在以后的工作和學習中終身受用。經(jīng)過本次畢業(yè)設計,我對自己的專業(yè)知識、基礎知識得到了進一步加深,也鍛煉了自己的動手能力和思維判斷能力,培養(yǎng)了自己獨立學習的能力。腳踏實地,認真嚴謹,實事求是的學習態(tài)度,不怕困難、堅持不懈、吃苦耐勞的精神是我在這次設計中最大的收益。我想這是一次真正的意志力的磨練,是對我實際能力的一次提升,也會對我未來的學習和工作有很大的幫助。謝 辭將近一個學期的畢業(yè)設計即將告一段落,同時也意味著我的大學生涯即將結束。畢業(yè)設計得以順利完成,還要感謝老師無私的指導和同學們熱情的幫助。他們在設計過程中,給我提供了許多寶貴的意見。鄧老師的嚴謹治學態(tài)度、淵博的知識、無私的奉獻精神使我深受啟迪。從尊敬的導師身上,我不僅學到了扎實、寬廣的專業(yè)知識,也學到了做人的道理。鄧老師工作認真負責,時刻關注我的畢業(yè)設計的進展情況,并提出很多好的建議。在此,我向鄧艷容老師表示衷心的感謝!感謝鄧老師對我的指導與幫助。同時,也感謝同學們在本次畢業(yè)設計中對我的細心指導和幫助,在我遇到困難的時候,你們給予我鼓勵和幫助,使我能夠更加順利的完成本次畢業(yè)設計。最后,我還要感謝我的家人,他們給予我最真摯而永恒的愛。他們在我的學習和生活中傾入了很多心血,在本次畢業(yè)設計中雖然沒有他們陪伴,但是他們卻在家里默默地支持我。 參考文獻[1] 王效華,[M].北京:北京交通大學出版社,2007.[2] (第三版)[M].北京:高等教育出版社,2001.[3] 劉勇,[M].北京:電子工業(yè)出版社,2003.[4] (第2版)[M].北京:北京航空航天大學出版社,2011.[5] (第二版)[M].北京:清華大學出版社,1999.[6] Guiyun and Application Microcontroller[M].北京:高等教育出版社,2004.[7] Robert Louis Devices and Circuit Theory[M].北京:電子工業(yè)出版社,2007.[8] Stephen G in Books Indainapolis:Indiana,2006.[9] Yao Jia, Zeng Zhigang, etc. LED intelligent instrument design matrix display module [D].Electrical Measurement and Instrumentation, 2002.[10] [M].北京:北京航空航天大學出版社,2007.[11] 張華林,[M].北京:北京航空航天大學出版社,2007.[12] [M].北京:電子工業(yè)出版社,2011.[13] [M].北京:北京科學出版社,2003.[14] 楊旭東,[M].北京:化學工業(yè)出版社,1999.[15] [M].北京:高等教育出版社,2006.[16] [M].北京:科學出版社,2005.[17] [M].西安電子科技大學出版社,2003.[18] [M].北京:機械工業(yè)出版社,2007.[19] [M]. 北京:北京航空航天大學出版社,2007.[20] . 北京:北京航空航天大學出版社,2007.[21] 張偉. 單片機原理及應用[M]. 北京:機械工業(yè)出版社,2006.[22] [M] 北京:北京航空航天大學出版社,2003.[23] [M]. 北京:電子工業(yè)出版社,2006.[24] 楊志忠,[M]. 北京:高等教育出版社,2006.[25] [M]. 北京:北京航空航天大學出版社,2000.[26] 劉篤仁, (第2版) [M].西安:西安電子科技大學出版社,2009.[27] [J].黑龍江電子技術,1999,04(19):2025.[28] [J].微計算機信息,2001,12(6):1216.[29] 賈東耀,[D].國外電子元器件,2002.[30] [D]. 吉林:吉林大學,2005.附 錄附錄一 主控制板PCB圖附錄二 LED點陣顯示屏PCB圖附錄三 主程序清單includeincludeincludeincludeincludeincludebit hanziFlag。bit TTFlag。bit shijianFlag=1。sbit K1=P1^0。//總按鍵切換(漢字顯示、時間、溫度之間的切換)uchar ID=1,ID_ZONG。void ClearFlag2(void){ hanziFlag=0。 shijianFlag=0。 TTFlag=0。}void Key_zong(void) //漢字、溫度、時間切換按鍵{ if(!K1) { DelayXus(1)。 if(!K1) {ID++。} if(ID==3) ID=1。 } switch(ID) { case 1:while(!K1)。ClearFlag2()。hanziFlag=1。break。 case 2:while(!K1)。ClearFlag2()。TTFlag=1。break。 case 3:while(!K1)。ClearFlag2()。shijianFlag=1。break。 } } void hw_qiehuan(void) //紅外漢字、溫度、時間切換按鍵{ if(Ir_Buf[3]==0xBD) //漢字 { ClearFlag2()。hanziFlag=1。} if(Ir_Buf[3]==0xAD)//溫度 { ClearFlag2()。TTFlag=1。} if(Ir_Buf[3]==0xB5)//時間 { ClearFlag2()。shijianFlag=1。} /xif(Ir_Buf[3]==0xB5) {ID_ZONG++。} if(ID_ZONG==3) ID_
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1