基于STM32點陣電子顯示屏_第1頁
基于STM32點陣電子顯示屏_第2頁
基于STM32點陣電子顯示屏_第3頁
基于STM32點陣電子顯示屏_第4頁
基于STM32點陣電子顯示屏_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

摘要如今的社會技術(shù)和科技的發(fā)展日新月異。LED點陣顯示屏廣泛應(yīng)用于各種公共場合。例如,在國防工業(yè)和國防系統(tǒng)的展示中,在商場、地鐵、學(xué)校區(qū)域、城市交通平臺等交通行業(yè)的車輛信息展示中,在工廠等行業(yè)的實時監(jiān)控和通知應(yīng)用中,還有大部分行業(yè)等,都可以見到點陣LED顯示屏的存在。本設(shè)計是基于stm32點陣電子顯示屏的設(shè)計。所使用的單片機(jī)是STM32F103C8T6單片機(jī),過程主要介紹了單片機(jī)控制LED點陣電子顯示屏的具體開發(fā)過程。單片機(jī)是通過CPU來控制四個74HC595移位寄存器來驅(qū)動顯示屏顯示燈亮的,分別用其中的兩個74HC595來用做列驅(qū)動器,剩下兩個74HC595用來做行驅(qū)動器。具體的顯示分別用兩種情況來表示,一種是靜態(tài)的顯示,如靜止的圖形或者中文,另一種是動態(tài)模式,效果是實現(xiàn)文字的移動,向左移或者像右移動的滾屏方式。本文會詳細(xì)介紹其中的設(shè)計思路和各個部分模塊的功能以及使用原理和說明等。LED顯示屏之所以在社會中有如此廣泛的應(yīng)用,是因為它有比較多的優(yōu)點,如組合拆分簡單、兼容性強(qiáng)、能耗低、能在惡劣的環(huán)境下生存、成本底下等優(yōu)點,使得LED顯示屏在運動場所、交通樞紐站、政府機(jī)關(guān)、市場、公司、以及各種娛樂場所中都有廣泛的應(yīng)用。這一廣泛應(yīng)用的現(xiàn)象,側(cè)面反映了LED燈的生存壽命長和抗壓能力強(qiáng)大。本設(shè)計的軟件部分是在keil軟件中使用C語言來編輯完成的,通過編寫的程序來控制點陣屏中的陽極和陰極端口,進(jìn)而可以控制各個顯示點的導(dǎo)通與截止。所顯示的點陣數(shù)據(jù)可以自行通過計算寫入,但由于工作量龐大,一般都使用字摸軟件來導(dǎo)出數(shù)據(jù)使用。關(guān)鍵詞:STM32f103單片機(jī);LED;點陣顯示;動態(tài)顯示。BasedonSTM32dotmatrixelectronicdisplayAbstractNowadays,thedevelopmentofsocialtechnologyandscienceandtechnologyischangingwitheachpassingday.LEDdotmatrixdisplayscreeniswidelyusedinvariouspublicoccasions.Forexample,inthedisplayofnationaldefenseindustryandnationaldefensesystem,inthedisplayofvehicleinformationinshoppingmalls,subways,schoolareas,urbantransportationplatformsandothertransportationindustries,inthereal-timemonitoringandnotificationapplicationsinfactoriesandotherindustries,andinmostindustries,wecanseetheexistenceoflatticeLEDdisplayscreen.ThisdesignisbasedonthedesignofSTM32dotmatrixelectronicdisplay.Thesingle-chipmicrocomputerusedisstm32f103c8t6.Thedevelopmentprocessofsingle-chipmicrocomputercontrollingLEDdotmatrixelectronicdisplayscreenismainlyintroduced.Thesinglechipmicrocomputercontrolsfour74HC595shiftregistersbyCPUtodrivethedisplaylighton.Two74HC595areusedascolumndriversandtheothertwo74HC595areusedasrowdrivers.Thespecificdisplayisrepresentedbytwosituations,oneisstaticdisplay,suchasstaticgraphicsorChinese,theotherisdynamicmode,theeffectistorealizethescrollingmodeoftextmoving,leftmovingorrightmoving.Thispaperwillintroducethedesignidea,thefunctionofeachpartofthemodule,theuseprincipleanddescriptionindetail.ThereasonwhyLEDdisplayscreenissowidelyusedinthesocietyisthatithasmanyadvantages,suchassimplecombinationandseparation,strongcompatibility,lowenergyconsumption,beingabletosurviveinabadenvironment,underthecost,etc.,whichmakesLEDdisplayscreenwidelyusedinsportsplaces,transportationhub,governmentagencies,markets,companies,andvariousentertainmentplaces.Thisphenomenon,whichiswidelyused,reflectsthelonglifeandstrongcompressionresistanceofLEDlamp.ThesoftwarepartofthisdesigniseditedbyClanguageinkeilsoftware.Theanodeandcathodeportsinthelatticescreenarecontrolledbytheprogram,andthentheconductionandcut-offofeachdisplaypointcanbecontrolled.Thedisplayedlatticedatacanbewrittenbycalculation,butduetothehugeworkload,thewordtouchsoftwareisgenerallyusedtoexportthedata.Keywords:STM32F103singlechipmicrocomputer;LED;latticedisplay;dynamicdisplay.目錄TOC\o"1-3"\h\z\t"參考文獻(xiàn),4,謝辭,5,附錄,6"1前言 前言從20世紀(jì)70年代開始,單片機(jī)就被發(fā)明了出來,它憑借著擁有良好的集成度、機(jī)體自身體積小、自身運行的電壓比較低、便于外出攜帶、同時性價比較高等優(yōu)點,因此在生活和工業(yè)的領(lǐng)域有著廣泛的普及,以至于到了隨處可見的現(xiàn)狀。在當(dāng)今社會,單片機(jī)與嵌入式已經(jīng)深深地進(jìn)入到了我們的生活之中,如智能家居、身邊的手機(jī)、工控行業(yè)、汽車電子、安防、醫(yī)療、物流、航天、軍事武器等各個方面,所以嵌入式技術(shù)和單片機(jī)給人們的生活帶的改變是翻天覆地的,嵌入式技術(shù)憑借著高效、穩(wěn)定、經(jīng)濟(jì)的特點一點一點地改善著我們生活。隨著時間的推移,單片機(jī)漸漸實現(xiàn)了更加便利和人性化的生活,逐漸改變了傳統(tǒng)的落后的生活方式,以前使用硬件部分來實現(xiàn)控制功能的情況,已經(jīng)逐漸改變成使用單片機(jī),軟件的方式來控制。例如本文要論述的點陣電子顯示屏的控制。本設(shè)計使用的是LED的點陣屏幕,這種屏幕比普通的顯示屏相比有著獨特的優(yōu)勢,LED點陣顯示屏是目前唯一可用于戶外全天候的大型顯示終端。LED的壽命超過10萬小時(10年)。該參數(shù)一般指設(shè)計壽命,通觀角度大。室內(nèi)觀賞角度可大于160度,室外觀賞角度可大于120度。觀看角度的大小取決于LED的形狀。屏幕區(qū)域可自由控制和選擇。它可以小到不足一平方米,也可以大到數(shù)百或數(shù)千平方米。它很容易與計算機(jī)接口,并支持多種軟件。1.1目的、意義及應(yīng)達(dá)到的技術(shù)要求要求是使用stm32的單片機(jī)設(shè)計出一款可以室內(nèi)使用的16*16的點陣顯示屏,顯示屏每個點陣能正常發(fā)亮,亮度溫和統(tǒng)一,并且能顯示穩(wěn)定清晰無亂碼的的圖案和中文,而且可以靜止顯示和動態(tài)顯示。主要使用keil軟件來編寫程序。1.2國內(nèi)外的發(fā)展概況及存在的問題國內(nèi)的發(fā)展對led顯示屏的需求每年都在增長,有許多國內(nèi)的廠家在led屏顯示行業(yè)已經(jīng)競爭起來了,例如大家比較熟悉的品牌有康佳、海信、TCL、長虹等。國外在led這個行業(yè)的發(fā)展就比國內(nèi)早,他們主要研究的方向主要是led的使用材料、led發(fā)出的燈光顏色和亮度。雖說國內(nèi)對led的發(fā)展較晚,可是國內(nèi)對大型的led顯示需求并不少,所以我國的led發(fā)展還是很快的。與國外的led技術(shù)比起來,國內(nèi)的關(guān)鍵技術(shù)已幾乎達(dá)到國外的關(guān)鍵技術(shù)水平,但是工藝方面還有進(jìn)步空間。與國外的產(chǎn)品設(shè)計方面相比,國內(nèi)的產(chǎn)品規(guī)范、整體設(shè)計、可靠性等方面也有待提高。與國外,自主研發(fā)和產(chǎn)量方面相比,雖然國內(nèi)也實現(xiàn)了自主生產(chǎn)芯片和外部的器件,但是自產(chǎn)的芯片不完善的地方還有很多,外擴(kuò)的部件也有限,所以以低檔產(chǎn)品為主,高性能的產(chǎn)品還是需要依賴國外的芯片。與此同時,另一個廣受關(guān)注的焦點就是知識產(chǎn)權(quán)問題,因為led主流技術(shù)的專利已經(jīng)被國外壟斷了。不過隨著時間的推移,led屏在不斷地發(fā)展與擴(kuò)大,這是毋庸置疑的。研究內(nèi)容與技術(shù)要求:(一)掌握led點陣模塊的特性及原理;(二)移位寄存器的芯片選擇和了解;(三)led點陣模塊驅(qū)動電路設(shè)計;(四)總電路原理設(shè)計;2整體系統(tǒng)設(shè)計方案2.1需要實現(xiàn)的功能設(shè)計出一款是室內(nèi)或者室外可用的16*16的點陣led顯示廣告屏,可以在普通的正常環(huán)境下,實現(xiàn)點陣led的正常發(fā)光發(fā)亮顯示,亮度適中可以顯示英文,中文,文字,圖案,會滾屏移動的動態(tài)中文。2.2LED屏顯示特點LED屏的種類繁多,通過燈色的多少就可以分為單色LED屏、雙色LED屏、三色LED屏,通過燈亮度的強(qiáng)弱又可以分成普通亮度LED屏、高亮度LED屏和超高亮度LED屏。所以不同的屏幕與不同的亮度都會應(yīng)用在不同的場合,如:單種顏色的亮度的燈屏一般會被用來用作指示燈如馬路紅綠燈、警報燈、電源指示燈、安全出口指示燈等。多種顏色的燈屏一般都會用來用作裝飾顯示或者招牌來用當(dāng)然燈光的強(qiáng)弱也影響著使用的場合和時間點的不同。LED的圖文顯示在社會上并沒有一個統(tǒng)一的規(guī)定,普通情況下,都把能顯示文字和圖案的LED屏幕統(tǒng)稱為圖文屏。圖文屏最主要的特點就是僅僅只能控制屏幕中顯示的內(nèi)容,即控制屏幕內(nèi)每個二極管的導(dǎo)通或截至,卻不能控制每個二極管亮度的強(qiáng)弱。大概了解理論知識后,可以知道無論是先實現(xiàn)顯示圖案還是文字,都是控制具體的每一個二極管器件的導(dǎo)通發(fā)亮,而具體控制的過程,都需要提前把想要顯示的圖形或文字轉(zhuǎn)換成點陣圖,再通過顯示數(shù)據(jù)需要的要求和格式來發(fā)送才會顯示出來。所以想要控制其中的某一個二極管發(fā)亮,只需要在該二極管對應(yīng)的數(shù)據(jù)位中發(fā)送高電平即可,同理想要關(guān)閉某個導(dǎo)通的二極管在對應(yīng)的位置給予一個低電平即可。因此,如果想要顯示自定義的圖案,只需要順著顯示屏的每行每列的點中分別點亮或關(guān)閉就可以構(gòu)成一個圖形,相對來說比較自由,但需要自行算出數(shù)據(jù)。如果想顯示中文就無須那么做,因為有前輩已經(jīng)做過中文的字模,所以只需要下載一個字模軟件,提取出需要的字模數(shù)據(jù)即可。不過組成字模數(shù)據(jù)也有不同的規(guī)格,有16*16的、24*24的、32*32的,需要自行選擇自己所需要的格式,再導(dǎo)出模板。中文的點陣結(jié)構(gòu)都統(tǒng)一以16進(jìn)制格式為單位的。所以只要提前準(zhǔn)備好自己所需要的數(shù)據(jù)文件,就可以根據(jù)自己的需求靈活的組合點陣的顯示,達(dá)到自己想要的顯示效果。因此使用點陣LED屏顯示可以自由地更改切換屏幕上顯示的信息。點陣顯示適應(yīng)信息變化的優(yōu)勢在于點陣顯示的價格及其復(fù)雜的控制電路。LED設(shè)備布置在點陣顯示整個顯示單元的所有位置,而LED設(shè)備僅布置在數(shù)碼管等顯示設(shè)備需要照明的七個位置,其余空間為空白。因此,在顯示面積相同的情況下,點陣顯示的價格相對較貴??墒怯捎趦r格的不同,相對的數(shù)碼管可以顯示的信息就沒有那么多了,只可以顯示0到9或著單個的英文字符,可以自由組合顯示的字符也不是很多,所以它對應(yīng)的控制電路和顯示效果都很簡單。LED點陣顯示器就不同了,它需要控制的點陣就比較多,而且可以生成所有需要的效果圖案和文字,這樣要顯示的數(shù)據(jù)和連接的電路必然要比別的復(fù)雜。因此,根據(jù)不同的場合,可以使用相對應(yīng)的方便的顯示方式,甚至可以視情況需要用兩種一起混合搭配顯示的情況也可以。通過顏色分類圖文顯示屏能分成單色、雙色和多種色等種類。而市面上應(yīng)用最廣泛最常用的類型,就是紅色的LED點陣電子屏了。雙色和多種色的LED顯示屏與單色的區(qū)別就是:多色的LED屏的每一個點陣上的發(fā)光器件有多個發(fā)光的顏色,簡單來說,多色的LED屏對應(yīng)的每個點陣都有對應(yīng)的顏色信息。想要實現(xiàn)對應(yīng)的顏色效果,就要分開設(shè)置燈的亮滅和顏色數(shù)據(jù),然后輸送到對應(yīng)的點陣位置去顯示就可以達(dá)到需要的效果了??刂茊紊@示屏和多色顯示屏的原理大致相同,所以只要學(xué)會了控制單色圖文顯示,雙色和多色的屏幕顯示也是很容易學(xué)會的。2.3主要顯示方案設(shè)計顯示模式本設(shè)計使用的是4個8x8的點陣LED模塊排列組合成16x16的LED點陣顯示屏,點陣屏幕中的每一個二極管的導(dǎo)通就可以顯示最簡單的顯示模式——靜態(tài)顯示。每個8x8點陣就需要16個IO口看去驅(qū)動每個二極管,因此驅(qū)動16x16的點陣屏就一共需要4x16=64個IO口,但是stm32單片機(jī)中并沒有那么多的IO口,所以為了減少IO口的數(shù)量,借用了四個移位寄存器74HC595,來減少對單片機(jī)IO口的占用。一個74HC595寄存器可以寄存8個IO口的數(shù)據(jù),由4個74HC595驅(qū)動的16x16點陣的過程是先發(fā)送16位陽極列選信號,再發(fā)送16位的陰極字節(jié)模數(shù)據(jù)來實現(xiàn)二極管的導(dǎo)通與顯示。CPU數(shù)據(jù)傳輸過程傳輸數(shù)據(jù)的過程采用循環(huán)掃描的方式進(jìn)行,首先把需要傳輸?shù)臄?shù)據(jù)準(zhǔn)備好,因為中文是由一個字節(jié)構(gòu)成的,一個字節(jié)由八個位組成,所以是分別發(fā)送16位陽極信號到兩個列驅(qū)動和16位陰極信號到行驅(qū)動來實現(xiàn),本設(shè)計的寄存器都是使用74HC595來驅(qū)動的,大致的顯示電路框圖如圖2.1顯示電路框圖。圖2.1顯示電路框圖3系統(tǒng)硬件部分內(nèi)容3.1單片機(jī)電源電源是由stm32單片機(jī)通電后產(chǎn)生的3.3V電源,把來自電網(wǎng)的220V交流電壓通過MircouUSB線接到stm32單片機(jī)中,單片機(jī)自帶穩(wěn)壓芯片并提供2.0-3.6V電效果。但由于16*16的點陣led屏是由5V電源驅(qū)動,所以需要額外準(zhǔn)備一個5V的電源。并且通信時需要做電平轉(zhuǎn)換才可以實行驅(qū)動led屏,現(xiàn)今普通的數(shù)據(jù)線的通電電壓就是5V的,所以可以利用廢棄的數(shù)據(jù)線做一個簡易的5V電源。3.2單片機(jī)的介紹單片機(jī)類型本文選擇了用stm32f10xx單片機(jī)的芯片進(jìn)行控制,它可以實現(xiàn)對整個電路的控制和所有程序的運行,以及對具體的模塊發(fā)送指令的功能。之所以選擇stm32單片機(jī),是因為隨著時代的發(fā)展,51芯片已經(jīng)逐漸淡化開始退出這個單片機(jī)的產(chǎn)業(yè),取而代之的是stm32單片機(jī),芯片功能強(qiáng)大,成本低,而且可以實現(xiàn)更加強(qiáng)大的功能,更有利于以后的就業(yè)與市場前景。stm32f103芯片介紹STM32系列基于ARMCortex-M3內(nèi)核,專為要求性能高、成本低、功耗低的嵌入式應(yīng)用而設(shè)計的。時鐘頻率最高可達(dá)72MHz,在同類產(chǎn)品中,STM32F103序列是性能最高的。ST代表意法半導(dǎo)體,是一個公司的名字。M是Microelectronics的縮寫,表示微控制器,要注意微控制器和微處理器的區(qū)別。32是32bit的意思,表示這是一個32位的微控制器。ARM是英國的一家芯片設(shè)計公司,其最成功的產(chǎn)品莫過于32位嵌入式CPU核——也就是我們現(xiàn)在介紹的ARM系列,而且最常用的是ARM7和ARM9,ARM公司主要提供IP(IntellectualPropertycore知識產(chǎn)權(quán)的核心)核,就是CPU的內(nèi)核結(jié)構(gòu),只包括最核心的部分,而不是完整的處理器。ARM把這個核賣給各大半導(dǎo)體公司,如飛利浦、三星、ATMEL,甚至Intel等許多公司。ARM為了提高對于8位機(jī)市場的競爭力,推出了一系列Cortex-M核,STM32就是將Cortex-M作為內(nèi)核,通過一些外設(shè)等組合封裝在一起就成了如今流行的32位嵌入式處理器。本設(shè)計使用的是STM32F103芯片,也就是M3內(nèi)核。Cortex-M3采用ARMv7-M架構(gòu)。stm32f103芯片包含以下一些功能及部件:一個CPU,芯片的工作頻率有72MHz,在存儲器的周期訪問可達(dá)到1.25Mips/MHz64K閃存程序存儲器I/O口引腳,且每個引腳可提供2v到3.6v的供電4至16MHz晶體振蕩器內(nèi)嵌經(jīng)過出廠調(diào)校的8MHz的RC振蕩器內(nèi)嵌帶校準(zhǔn)的40KHzRC振蕩器2個12位模數(shù)轉(zhuǎn)換器一共有37個I/O端口和16個外部中斷,I/O端口不僅可以映像到任何一個中斷中還可以承受最高5v的信號電壓2個SPI,2個I2C,3個USART,1個USB擁有一個系統(tǒng)定時器和三個通用定時器STM32系列芯片有一個突出的特點,即內(nèi)部集成度高,而且還提供了高質(zhì)量的固件庫,使開發(fā)人員的開發(fā)和調(diào)試非常方便?;赟TM32,系統(tǒng)組件的最少數(shù)量可以減少到至少7個,這大大簡化了嵌入式系統(tǒng)的設(shè)計,降低了生產(chǎn)成本。STM32還有其他獨特的外圍設(shè)備。GPIO(通用I/O接口)提供帶緩存功能的輸入和帶鎖存功能的輸出。GPIO一般有三種狀態(tài),即高阻狀態(tài)、0態(tài)和1態(tài)。本設(shè)計使用的芯片信號為stm32f103c8t6,它有48個引腳。除電源輸入、開機(jī)引腳和晶體振蕩器輸入外,其余37個引腳為GPIO。每個GPIO端口有兩個32位數(shù)據(jù)寄存器、兩個32位配置寄存器、32位鎖寄存器、一個16位復(fù)位寄存器和一個32位復(fù)位寄存器。他們被分為五組:gpioa~gpioe。每個組共有16個I/O端口。每個引腳可以配置成8種模式:模擬輸入、浮動輸入、上拉輸入、下拉輸入、開路漏輸出、推挽輸出、推挽輸出、開路漏輸出。該芯片的GPIO模塊不僅具有功耗低、封裝體積小、成本低等優(yōu)點,而且通過軟件編程支持IO端口的重映射,實現(xiàn)I/O端口的功能復(fù)用。圖3.1是STM32F103C8T6引腳圖圖3.1STM32F103C8T6引腳圖3.3行和列驅(qū)動電路列和行驅(qū)動電路是由4個74HC595模塊來組成的,而每個74HC595模塊分別由一個8位輸出鎖存器和一個8位并行輸出移位寄存器來分開控制并且組成的。寄存器與鎖存器之間沒有直接關(guān)系的情況,所以可以分開執(zhí)行與啟動,從而達(dá)到更快處理數(shù)據(jù)的情形。單片機(jī)分別控制8個陽極和8個陰極,就能控制64個點,顯示不同圖案。在8*8點陣的拉線方式之上,把4個8*8點陣拼接起來,做成16個陽極和16個陰極,來控制256個點。這就是16*16點陣。取模方式也是上高位,掃描順序,一般習(xí)慣上都是從左到右邊。直接用單片機(jī)控制16+16個10口,比較浪費。所以才特意設(shè)計了以74HC595為驅(qū)動芯片的點陣模塊。通過數(shù)據(jù)移位,用三個l0口來控制16*16的點陣。都是16*16為一個控制單元,單元板可以級聯(lián)拼接。這樣方便安裝與維護(hù)!圖3.174HC595引腳圖圖3.1就是74HC595引腳圖,由圖中信息可以知道74HC595一共擁有16個引腳,其中14引腳DS是用來表示串行輸入數(shù)據(jù)的引腳。Qx引腳是并行輸出引腳。13引腳OE是輸出使能控制的引腳,一般情況下該引腳都低電平來表示使能輸出。存儲寄存器的時鐘輸入引腳是12,引腳,作用是當(dāng)時鐘引腳檢測到上升沿時會把數(shù)據(jù)從移位寄存器內(nèi)轉(zhuǎn)移到存儲寄存器內(nèi)。移位寄存器時鐘引腳是11引腳,作用是當(dāng)引腳檢測到上升沿時,移位寄存器中的位數(shù)據(jù)會向后推移一位并接受一位新的位數(shù)據(jù)。10引腳MR是用來清空移位寄存器內(nèi)的位數(shù)據(jù),一般都接高電平表示禁用。9引腳是串行數(shù)據(jù)出口引腳,作用是當(dāng)移位寄存器中已有8個位的數(shù)據(jù)并且又有新的位數(shù)據(jù)要儲存時,已有的8個數(shù)據(jù)位中最后的一個位的數(shù)據(jù)會從這個引腳輸出去,這樣就會有多一個數(shù)據(jù)位來存儲新數(shù)據(jù),因此這個引腳都是74HC595模塊級聯(lián)時使用的。注意事項:引腳的英文名稱上如果有一條橫線,表示該引腳在低電平的時候會工作。相反,沒有橫線的引腳就表示高電平工作。3.4驅(qū)動原理以及原理圖圖3.274C595連接原理圖 上圖3.2是原理圖,單片機(jī)先發(fā)送U4寄存器中的8位數(shù)據(jù)給U1,然后,然后再發(fā)送U3寄存器中的8位數(shù)據(jù)給U1,因為U1收到了2次的8位數(shù)據(jù),一共是16位,但是U1寄存器并不能一次性存儲16位數(shù)據(jù),所以就把原來U1寄存器里面第一次接收到的8位數(shù)據(jù)推擠到U2寄存器。以此類推4次之后,一共32位數(shù)據(jù)就分別對應(yīng)發(fā)送到每個74C595寄存器里面,這樣每一個寄存器就已經(jīng)準(zhǔn)備好數(shù)據(jù)了。最后ST線給一個脈沖信號,4個74C595寄存器就輸出數(shù)據(jù)到32個管腳上。每個二極管陽極陰極的正向交叉點,就會被點亮,反向交叉點則不會被點亮。3.516*16點陣顯示漢字時間要求只要點陣的掃描次數(shù)夠多就可以欺騙人眼。經(jīng)過專家研究,人的眼睛在不同的狀態(tài)下看到的幀數(shù)也是不一樣的,眼睛在放松的狀態(tài)下大約每秒看到24幀畫面,在集中、緊張的狀態(tài)下每秒最多能看到30幀畫面,那么只要每秒鐘里內(nèi)刷新的幀數(shù)超過30幀,也就是刷新30張圖片以上,人眼所看到的圖像就是靜止的圖像,每張圖片16列,也就是每秒鐘傳輸800次數(shù)據(jù)給點陣。而且通過修改每列的數(shù)據(jù)可以修改顯示的內(nèi)容,也可以顯示不同的圖案或者卷屏,也可以通過不同時間顯示不同的列,這樣能實現(xiàn)左右移屏的效果?,F(xiàn)在單片機(jī)是列循環(huán)+行數(shù)據(jù),也可以改成行掃描+列數(shù)據(jù)。兩者控制原理一樣,只是位置不同。3.6點陣LED屏模塊由多個二極管按順序排列拼湊而成的顯示屏就是LED點陣顯示屏,本次的器件就是使用4塊8*8的788共陽1.9mm的點陣顯示屏級聯(lián)而成的16*16的點陣顯示屏,因為最小需要16*16的屏幕才可以滿足顯示一個漢字的需求。驅(qū)動此器件時可以根據(jù)自己的需要,選擇行掃描驅(qū)動控制或者列掃描驅(qū)動控制。大概了解了8*8的點陣結(jié)構(gòu)和運行原理就基本掌握了點陣顯示屏的具體操作。以下有兩個圖,圖3.3是8*8的點陣LED結(jié)構(gòu),圖3.4是點陣LED的等效電路圖圖3.38*8點陣LED結(jié)構(gòu)圖圖3.48*8點陣LED等效電路圖由上圖可知,一個8*8點陣顯示屏里就含有64個二極管相連,并且每四個二極管之間都有一個十字的連接點,二極管與二極管之間的排列也非常工整。因此,只要通過程序控制相應(yīng)二極管的正極和負(fù)極的電平,就可以實際控制每個柵格的照明和消光。如果使用列掃描由行控制的顯示模式,首先先令器件通電,開始掃描時,先接上低電平在列管教的1到8位,此時二極管還未導(dǎo)通,如果想要實現(xiàn)具體二極管的導(dǎo)通,還需要給對應(yīng)的行管腳接上高電平才可以實現(xiàn)效果。例如:如果只想右上方的二極管導(dǎo)通而右下角的二極管不導(dǎo)通,就可以在16管教處給個低電平,分別在9管腳給個高電平5管腳給個低電平,當(dāng)掃描到第16列時,就可以實現(xiàn)右上導(dǎo)通右下不導(dǎo)通的效果,這樣一列一列得掃描就可以實現(xiàn)對每一個燈的控制,這就是列掃描行控制。設(shè)計時需要考慮到器件間有電壓差、速率,單片機(jī)與器件電平的適應(yīng)性,單片機(jī)I/O口數(shù)量的多少,電平的連接是否是單片機(jī)端口能承受的范圍等問題。如果超出單片機(jī)所能承受的電壓,只需要通過電平轉(zhuǎn)換就可以將電平轉(zhuǎn)換到單片機(jī)能承受的范圍內(nèi)。同理,若電壓不夠單片機(jī)所能接受的范圍,也可以通過電平轉(zhuǎn)換升壓即可。16*16的led點陣器件是用5v的電壓來驅(qū)動,然而stm32單片機(jī)的工作電壓是3.3v,所以需要通過電平轉(zhuǎn)換來使得兩個器件可以正常通信和驅(qū)動。方法是通過NPN三極管的特性。三極管電平轉(zhuǎn)換原理:在NPN三極管電路中,C是集電極,用來接需要提高到的電伏。E是發(fā)射極,一般都是接低電平,就是接地。對于共射組態(tài),可以大致理解,已經(jīng)被認(rèn)為是一個“固定”的參考點,vbe

(vbe

=

vb-ve)通過控制vb控制vbe進(jìn)而來控制ib,進(jìn)一步控制ic(流入c桿從高潛力的地方,你也可以認(rèn)為c極向上的漏斗水流入)。對于共基組態(tài),可以理解為vb作為一個固定的參考點,vbe通過控制ve

(vbe

=

vb

-ve)來控制,ib被控制,ic被進(jìn)一步控制。因此,NPN三極管采用b→e電流(ib)來控制c→e電流(ic)。e電極電位最低,通常正常放大時c電極電位最高,即vc

>

vb

>

ve??偟膩碚f就是在集電極c極接上我們需要轉(zhuǎn)換成的電平5v,在b極接上我們還未轉(zhuǎn)換的電平3.3v,在e極接上我們轉(zhuǎn)換后輸出的電平,b極就相當(dāng)一個開關(guān),而e極就可以得到我們所需要的電平電壓。圖3.5是電平轉(zhuǎn)換電路圖:圖3.5電平轉(zhuǎn)換電路圖上面的部分就是點陣LED模塊的解釋分析,按照圖中的器件連接組裝后,經(jīng)過單片機(jī)的程序編寫驅(qū)動就可以完成點陣LED模塊的使用。4軟件部分設(shè)計硬件部分是單片機(jī)的基本,而軟件部分就是在硬件的條件上,對單片機(jī)的優(yōu)化與增強(qiáng),使得單片機(jī)能夠完成人們?nèi)粘K璧墓δ?。軟件部分具體就是在已經(jīng)完成的硬件電路基礎(chǔ)上,在程序部分編寫資源的分配,功能的劃分,最后將所有模塊驅(qū)動結(jié)合起來的效果。本次軟件部分的代碼全部由C語言來編寫,由于一開始進(jìn)行計劃的時候硬件部分還未完全確定,大致的框圖也比較的模糊,所以當(dāng)CPU與各個硬件模塊的電路確定該后,就可以明確程序的具體要求。根據(jù)要實現(xiàn)的效果主要可以把程序分成兩個部分來分析:第一部分是負(fù)責(zé)底層的驅(qū)動模塊代碼,第二部分是顯示具體效果的代碼程序,通過驅(qū)動單片機(jī)里的定時器來配合程序掃描顯示模塊中的燈。4 .1系統(tǒng)主程序在系統(tǒng)中的主程序啟動后,第一步就是對單片機(jī)頭文件的包含,第二步就是設(shè)置具體的初始化參數(shù),如串口的參數(shù),定時器的參數(shù),中斷的使能與關(guān)閉,時鐘線的開啟等。然后LED屏幕才可以正常的驅(qū)動使用。LED屏幕啟動后,首先是顯示廣告機(jī)的滾屏效果,向左滾動“祁緒電子”這四個漢字圖形,因為單片機(jī)沒有停止指令,所以在主程序中設(shè)置循環(huán)滾動字幕,防止程序跑飛。4 .2軟件調(diào)試軟件調(diào)試的方法是在電腦KEIL軟件上首先進(jìn)行編譯運行,編譯無錯誤,邏輯檢查通順后,再連接單片機(jī)和電腦,使用電腦內(nèi)的其他軟件程序進(jìn)行檢測是否能連接到單片機(jī)的信息,確保連接無誤后,就可以進(jìn)行一下的步驟了程序BUG糾正程序BUG糾正步驟一般在一開始編寫完整代碼時就可以進(jìn)行,正??梢约m正的內(nèi)容概括起來是標(biāo)點符號格式的標(biāo)注,函數(shù)的聲明定義,程序邏輯的過程等。子程序功能的調(diào)試程序采用多個模塊分開編寫,可以在對應(yīng)的每一個模塊程序中自行調(diào)試,通過KEIL軟件中的DEBUG模式可以單步檢查每一句代碼運行的效果,時刻可以查看運行的結(jié)果是否是自己理想的效果。3.整體程序綜合調(diào)試整體程序的綜合調(diào)試就是在主程序中把全部的子程序都包含進(jìn)去,并且在主程序中編寫完整代碼,并查看整合后的代碼中各個子程序使用的軟件是否會沖突的問題,有沖突的情況下,再進(jìn)行更改代碼或更換使用的引腳口來解決沖突。4.3硬件調(diào)試單片機(jī)硬件與軟件的測試是必須提前做好的步驟,要保證好準(zhǔn)備工作做好,才可以在后期出現(xiàn)問題時不至于無從下手。檢查步驟大致可以分為4部分:1.目測檢查用連接好的電路器件,與電腦中的設(shè)計圖進(jìn)行對比,查看器件的類型型號引腳連接與單片機(jī)的引腳連接是否正確。2.電源調(diào)試器件第一次通電需要注意的地方有很多,如果電源有問題的話,通電后會造成對模塊的破壞。為了解決這樣的問題,可以通過用空載時檢查電源的工作狀況。3.通電與線路檢查首先使用的電源得先保證是正常的,然后才可以做進(jìn)一步的檢查。電源確保沒問題后,可以接通電源,然后用萬用表測試電路與電源之間的電流,如果電流超出預(yù)想值,就必須立即斷電,檢查電路中是否有器件短路,或者過度發(fā)熱,再梳理一下電路的連接情況來找到問題的源頭并改正。4.檢查相應(yīng)芯片的邏輯關(guān)系上電后,使用萬用表檢查對應(yīng)的引腳上的電平與自己軟件編寫的輸入輸出電平是否一致,高低電平的邏輯流向是否是自己想要的效果等。5實物演示圖5.1是整體物件接線連接電平轉(zhuǎn)換電路Led點陣模塊Stm32單片機(jī)單片機(jī)供電模塊電平轉(zhuǎn)換電路Led點陣模塊Stm32單片機(jī)單片機(jī)供電模塊單片機(jī)燒錄模塊與供電模塊Stm32單片機(jī)的接線圖,A1-A3引腳連接led點陣模塊,如圖5.2所示圖5.2Stm32單片機(jī)的接線圖St燒錄器可提供3.3v與5v電源,如圖5.3所示圖5.3電源圖Led點陣模塊,DS,SH,ST分別接上單片機(jī)的A1,A2,A3引腳,如圖5.4所示圖5.4led點陣模塊接線圖參考文獻(xiàn)[1]閻石,數(shù)字電子技術(shù)基礎(chǔ)[M],高等教育出版社.2006.5[2]李珍付,植桐.單片機(jī)原理與應(yīng)用技術(shù)[M].北京:清華大學(xué)出版社,2003[3]李群芳,張士軍,黃建.單片微型計算機(jī)與接口技術(shù)[M].北京:電子工業(yè)出版社,2008.5[4]華成英,童詩白.模擬電子技術(shù)基礎(chǔ)[M].高等教育出版社,2006.5.[5]肖金球,單片機(jī)原理與接口技術(shù).北京:清華大學(xué)出版社2004.12[6]龔運新,單片機(jī)C語言開發(fā)技術(shù).北京:清華大學(xué)出版社2006.10[7]潭浩強(qiáng),C語言程序設(shè)計[X].北京.清華大學(xué)出版社,2001[8]劉飛,田承雷.單片機(jī)控制液晶顯示器.礦業(yè)科學(xué)技術(shù),2005[9]呂正,姚和軍.發(fā)光二極管的發(fā)展現(xiàn)狀與市場前景.現(xiàn)代計量測試,2002.3[10]諸冒鈐.LED顯示屏系統(tǒng)原理及工程技術(shù).電子科技大學(xué)出版社,2009.12[11]孫振華,唐征兵.基于FPGA控制的LED漢字滾動顯示器設(shè)計.現(xiàn)代電子技術(shù),2010[12]王麗萍,周珍艮.ARM在LED顯示控制系統(tǒng)中的應(yīng)用與設(shè)計銅陵學(xué)院學(xué)報,2010[13]葛超,張景春,孫艷彬.基于ARM嵌入式系統(tǒng)的LED點陣屏設(shè)計.液晶與顯示,2010[14]張垛,耿標(biāo).16x16點陣LED的設(shè)計高科技產(chǎn)品研發(fā),2010謝辭經(jīng)過為時一個學(xué)期的奮戰(zhàn)我的畢業(yè)設(shè)計終于完成了。在沒有做畢業(yè)設(shè)計以前覺得畢業(yè)設(shè)計只是對這幾年來所學(xué)知識的單純總結(jié),但是通過這次做畢業(yè)設(shè)計發(fā)現(xiàn)自己的看法有點太片面。畢業(yè)設(shè)計不僅是對前面所學(xué)知識的一種檢驗,而且也是對自己能力的一種提高。通過這次畢業(yè)設(shè)計使我明白了自己原來知識還比較欠缺。自己要學(xué)習(xí)的東西還太多,以前老是覺得自己什么東西都會,什么東西都懂,有點眼高手低。通過這次畢業(yè)設(shè)計,我才明白學(xué)習(xí)是一個長期積累的過程,在以后的工作、生活中都應(yīng)該不斷的學(xué)習(xí),努力提高自己知識和綜合素質(zhì)。

在這次畢業(yè)設(shè)計中也使我們的同學(xué)關(guān)系更進(jìn)一步了,同學(xué)之間互相幫助,有什么不懂的大家在一起商量,聽聽不同的看法對我們更好的理解知識,所以在這里非常感謝幫助我的同學(xué)。個人覺得年輕人就是要奮斗,要創(chuàng)造價值,雖然完成了這次的項目,但是我還有很多的地方要學(xué)習(xí),還需要提升自己專業(yè)水平技術(shù),加上自己對嵌入式有著執(zhí)著的向往,對于研發(fā)工作更是充滿熱情,希望這在將來的工作中能起到積極作用。

我的心得也就這么多了,總之,不管學(xué)會的還是學(xué)不會的的確覺得困難比較多,真是萬事開頭難,不知道如何入手。最后終于做完了有種如釋重負(fù)的感覺。此外,還得出一個結(jié)論:知識必須通過應(yīng)用才能實現(xiàn)其價值!有些東西以為學(xué)會了,但真正到用的時候才發(fā)現(xiàn)是兩回事,所以我認(rèn)為只有到真正會用的時候才是真的學(xué)會了。

在此要感謝我的指導(dǎo)老師李勇峰對我悉心的指導(dǎo),感謝老師給我的幫助。在設(shè)計過程中,我通過查閱大量有關(guān)資料,與同學(xué)交流經(jīng)驗和自學(xué),并向老師請教等方式,使自己學(xué)到了不少知識,也經(jīng)歷了不少艱辛,但收獲同樣巨大。在整個設(shè)計中我懂得了許多東西,也培養(yǎng)了我獨立工作的能力,樹立了對自己工作能力的信心,相信會對今后的學(xué)習(xí)工作生活有非常重要的影響。而且大大提高了動手的能力,使我充分體會到了在創(chuàng)造過程中探索的艱難和成功時的喜悅。雖然這個設(shè)計做的也不太好,但是在設(shè)計過程中所學(xué)到的東西是這次畢業(yè)設(shè)計的最大收獲和財富,使我終身受益。附錄附錄1程序源代碼附錄2

電腦無法識別U盤該怎么辦HYPERLINK電腦無法識別U盤怎么辦?打開我的電腦上單擊右鍵,在快捷菜單里,選擇“管理”,打開“計算機(jī)管理”窗口。在計算機(jī)管理窗口里,選擇“存儲”下面的“磁盤管理”,如果看得到?jīng)]有盤符的U盤,那么在這個U盤上按鼠標(biāo)右鍵,選擇“更改驅(qū)動器名稱和路徑”選項,就打開了“更改……的驅(qū)動器號和路徑”對話框。再點擊“更改”按鈕,打開“更改驅(qū)動器號和路徑”的對話框,在“指定以下驅(qū)動器號”的右邊下拉列表里,選擇你希望分配給U盤的驅(qū)動器號,盡可能靠后選擇,比如X、Y、Z,選擇好后,單擊確定按鈕,回到上一次“更改……的驅(qū)動器號和路徑”對話框窗口,再一次單擊確定,就回到“計算機(jī)管理”窗口。至此,如果一切正常,就給U盤單獨設(shè)置了一個長久使用的驅(qū)動器號,并卻,不受虛擬驅(qū)動器的影響了。建議將U盤插到電腦上,看任務(wù)欄中是否顯示圖標(biāo),如果顯示,在我的電腦點右鍵查看屬性——高級——硬件——設(shè)備管理器——查看里面是否有問號的設(shè)備,在問號設(shè)備上點右鍵——更新驅(qū)動程序然后下一步——否暫時不連接到網(wǎng)絡(luò)——下一步自動安裝軟件(推薦)就可以了另外:系統(tǒng)不認(rèn)U盤的幾種處理方法1.禁用主板usb設(shè)備。管理員在CMOS設(shè)置里將USB設(shè)備禁用,并且設(shè)置BIOS密碼,這樣U盤插到電腦上以后,電腦也不會識別。這種方法有它的局限性,就是不僅禁用了U盤,同時也禁用了其他的usb設(shè)備,比如usb鼠標(biāo),usb光驅(qū)等。所以這種方法管理員一般不會用,除非這臺電腦非常重要,值得他舍棄掉整個usb總線的功能。但是這種屏蔽也可以破解,即便設(shè)置了密碼。整個BIOS設(shè)置都存放在CMOS芯片里,而COMS的記憶作用是靠主板上的一個電容供電的。電容的電來源于主板電池,所以,只要把主板電池卸下來,用一根導(dǎo)線將原來裝電池的地方正負(fù)極短接,瞬間就能清空整個CMOS設(shè)置,包括BIOS的密碼。隨后只需安回電池,自己重新設(shè)置一下CMOS,就可以使用usb設(shè)備了。(當(dāng)然,這需要打開機(jī)箱,一般眾目睽睽之下不大適用~~)2.修改注冊表項,禁用usb移動存儲設(shè)備。打開注冊表文件,依次展開"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbehci”雙擊右面的“Start”鍵,把編輯窗口中的“數(shù)值數(shù)據(jù)”改為“4”,把基數(shù)選擇為“十六進(jìn)制”就可以了。改好后注銷一下就可以看見效果了。為了防止別人用相同的方法來破解,我們可以刪除或者改名注冊表編輯器程序。提示:“Start”這個鍵是USB設(shè)備的工作開關(guān),默認(rèn)設(shè)置為“3”表示手動,“2”是表示自動,“4”是表示停用。3.在computermanagement里將removablestorage的使用權(quán)限禁止。computermanagement是一個windows管理組件,可以在控制面板——管理工具——計算機(jī)管理打開。在該工具窗口中storage——removablestorage——property中,general項,可以控制系統(tǒng)托盤是否顯示security則可以管理移動存儲設(shè)備的使用權(quán)限。在security中將普通用戶的使用權(quán)限降低,就可以達(dá)到禁用u盤的目的。破解的方法也很簡單,管理員降低普通用戶移動存儲設(shè)備的使用權(quán)限,但未必禁用computermanagement的使用權(quán)限。普通用戶可以通過這個工具解除usb移動存儲設(shè)備的使用權(quán)限限制。另外,值得一提的是,如果u盤插到電腦上后可以驅(qū)動,但是我的電腦里卻沒有盤符,很有可能是管理員改動了u盤的默認(rèn)盤符,使得我的電腦不能識別。這種情況,可以在movablestorage中看到u盤驅(qū)動器??梢栽趗盤驅(qū)動器屬性設(shè)置里為u盤重新分配一個盤符,再重新插拔一次u盤,就可以在我的電腦里看到u盤的盤符了。一、首先可以將該U盤換到別的機(jī)器上,看使用是否正常。如果排除了硬件損壞的可能,一般就是軟件方面有問題。在WindowsXP+SP1操作系統(tǒng)下,有些USB2.0設(shè)備的確常常出現(xiàn)工作不穩(wěn)定的問題,可以試試安裝設(shè)備自帶的USB2.0驅(qū)動程序。另外最好不要使用USB延長線,防止因為供電不足而造成不穩(wěn)定現(xiàn)象。如果仍無效,可以在主板BIOS設(shè)定中,將USB接口強(qiáng)行設(shè)置為USB1.1傳輸速率。二、(適用于WIN98)啟動計算機(jī),進(jìn)入主板BIOS設(shè)置,檢查BIOS中USB的相關(guān)選項是否已經(jīng)打開:OnChipUSB設(shè)定為Enabled;USBController設(shè)定為Enabled;PNPOSInstalled設(shè)定為Yes;AssignIRQForUSB設(shè)成Enabled。要正常使用USB設(shè)備首先要開啟USB接口,在主板BIOS里可以進(jìn)行此項工作,一般來說只需在BIOS中進(jìn)入ChipsetFeatures設(shè)置,并將USBKeyborad/MouseLegacy選項設(shè)定為Enable,就能夠保證在操作系統(tǒng)下使用USB鍵盤了。這些選項的作用是打開主板芯片組對USB設(shè)備的完全支持,為系統(tǒng)識別USB設(shè)備做準(zhǔn)備工作。三、USB口接觸不好處理辦法:拔下,等十秒鐘再插上USB口,使接觸完好;五、閃存盤驅(qū)動程序沒有安裝完成(WIN98系統(tǒng)下)處理辦法:鼠標(biāo)點“我的電腦”,選擇屬性找到“通用串行總線”,刪除其中的USBMASSSTORAGE項,再點擊“刷新”,然后按照提示重新安裝一次驅(qū)動程序。六、接其它USB設(shè)備(如掃描儀、打印機(jī)、數(shù)碼相機(jī))時可以正常使用,接優(yōu)盤時閃指示燈不亮,不能夠使用。1、檢查優(yōu)盤與電腦的聯(lián)接是否正常,并換用其它USB接口測試。2、檢查設(shè)備管理器,看是否出現(xiàn)”通用總線設(shè)備控制器”條目,如果沒有,請將電腦主板BIOS中USB接口條目*激活(ENABLE)。3、如果電腦安裝過其它類型USB設(shè)備,卸載該設(shè)備驅(qū)動程序,并首先安裝優(yōu)盤驅(qū)動程序。4、到其它電腦試用此優(yōu)盤,確認(rèn)是否優(yōu)盤不良。七、啟動型優(yōu)盤在的電腦上無法實現(xiàn)啟動,可能是主板型號不支持。如何判斷一塊主板是否支持閃存盤啟動系統(tǒng)啟動型優(yōu)盤是采用模擬USB軟驅(qū)和USB硬盤的方式啟動電腦的。只要電腦主板支持USB設(shè)備啟動,即BIOS的啟動選項中有USB-FDD、USB-HDD或是其它類似的選項,就可以使用啟動型優(yōu)盤啟動電腦。八、第一次在電腦上使用優(yōu)盤,未出現(xiàn)提示發(fā)現(xiàn)新硬件的窗口,驅(qū)動程序無法安裝的原因可能是:1、主板usbcontroller未啟用解決辦法:在電腦主板BIOS中啟用此功能。2、usbcontroller已經(jīng)啟用但運行不正常解決辦法:在設(shè)備管理器中刪除”通用串行控制器”下的相關(guān)設(shè)備并刷新。3、優(yōu)盤被電腦識別異常,在設(shè)備管理器中表現(xiàn)為帶有黃色?或!的”其它設(shè)備”或“未知設(shè)備”。解決辦法:刪除此設(shè)備并刷新。九、大容量的U盤(例如兼具M(jìn)P3播放器或錄音功能的U盤)或移動硬盤在電腦上無法正常使用,雖然系統(tǒng)提示找到了未知的USB設(shè)備,但無法正確識別U盤或移動硬盤。原因可能是:1.USB接口供電不足:系統(tǒng)為每個USB接口分配了500mA的最大輸出電流,一般的U盤只需要100mA的工作電流,因此在使用過程中不會出現(xiàn)什么問題。大多數(shù)移動硬盤所使用的是普通的2.5英寸硬盤,其工作電流介于500mA~1000mA之間,此時假如僅僅通過USB接口供電,當(dāng)系統(tǒng)中并無其他USB設(shè)備時,那么還是可以勉強(qiáng)使用的,但如果電壓不穩(wěn)的話,就隨時可能出現(xiàn)供電不足的問題。特別是使用支持USB2.0的移動硬盤時,情況最為嚴(yán)重。另外,如果你的筆記本電腦使用電池供電,那么USB接口所分配的電量就更小了。2.使用了外接的USB擴(kuò)展卡:在筆記本電腦中使用USB2.0的U盤或移動硬盤時,如果筆記本電腦不支持USB2.0技術(shù),一般必須通過PCMCIA卡轉(zhuǎn)USB2.0的擴(kuò)展卡來間接實現(xiàn)支持,這些擴(kuò)展卡基本上都采用NEC公司的D720100AGMUSB控制芯片,少則提供兩個USB2.0接口,多則提供五個USB2.0接口,對一般用戶而言足夠使用了。由于PCMICA接口提供的電源功率比板載USB接口要小,這樣就會由于供電不足而導(dǎo)致移動硬盤工作的出現(xiàn)問題。解決方案:1.它從USB連接線上接移動硬盤的一端引出一根轉(zhuǎn)接線,可以插入電腦背后的PS/2接口取電,這里可以比USB接口提供更大的電流輸出。2.利用電源補(bǔ)償線(也稱“鍵盤取電線”),如果U盤或移動硬盤的包裝盒中提供了選配的電源適配器,你就可以直接使用外接電源,這樣就可以從根本上避免供電不足的情況發(fā)生了前置USB線接錯。當(dāng)主板上的USB線和機(jī)箱上的前置USB接口對應(yīng)相接時把正負(fù)接反就會發(fā)生這類故障,這也是相當(dāng)危險的,因為正負(fù)接反很可能會使得USB設(shè)備燒毀。所以盡量采用機(jī)箱后置的USB接口,也少用延長線.也可能是斷口有問題,換個USB端口看下.USB接口電壓不足。當(dāng)把<ahref="mobileharddisk">移動硬盤</a>接在前置USB口上時就有可能發(fā)生系統(tǒng)無法識別出設(shè)備的故障。原因是<ahref="">移動硬盤</a>功率比較大要求電壓相對比較嚴(yán)格,前置接口可能無法提供足夠的電壓,當(dāng)然劣質(zhì)的電源也可能會造成這個問題。解決方法是<ahref="">移動硬盤</a>不要接在前置USB接口上,更換劣質(zhì)低功率的電源或盡量使用外接電源的硬盤盒,假如有條件的話。主板和系統(tǒng)的兼容性問題。呵呵這類故障中最著名的就是NF2主板與USB的兼容性問題。假如你是在NF2的主板上碰到這個問題的話,則可以先安裝最新的nForce2專用USB2.0驅(qū)動和補(bǔ)丁、最新的主板補(bǔ)丁和操作系統(tǒng)補(bǔ)丁,還是不行的話嘗試著刷新一下主板的BIOS一般都能解決。系統(tǒng)或BIOS問題。當(dāng)你在BIOS或操作系統(tǒng)中禁用了USB時就會發(fā)生USB設(shè)備無法在系統(tǒng)中識別。解決方法是開啟與USB設(shè)備相關(guān)的選項。就是開機(jī)按F2或DEL鍵,進(jìn)入BIOS,把enableusbdevice選擇enable。拔插要小心,讀寫時千萬不可拔出,不然有可能燒毀芯片。XP中任務(wù)欄中多出USB設(shè)備的圖標(biāo),打開該圖標(biāo)就會在列表中顯示U盤設(shè)備,選擇將該設(shè)備停用,然后你再拔出設(shè)備,這樣會比較安全。

其實判斷軟件硬件問題很簡單,在別的機(jī)器或換個系統(tǒng)試試就可以了.有些小的問題不妨先用專門軟件格式化下.還有提醒大家WINDOWS下格式化時要選擇FAT,不要選FAT32。

提示無法識別的USB設(shè)備維修

故障提示如圖:

無法識別的USB設(shè)備:UnknownUSBDevice.很多人都遇到過的一個問題,所謂“無法識別”對于操作系統(tǒng)來說,或者是驅(qū)動程度有問題,或者是USB設(shè)備出現(xiàn)了問題,或者是計算機(jī)與USB設(shè)備連接出現(xiàn)了故障,解決問題的方法也是從這幾處著手。

對于不同的設(shè)備會有不同的處理方法,了解USB設(shè)備正常工作需要的條件以及一些可能影響USB設(shè)備正常工作的因素,會有助于解決問題。

下面是保證USB設(shè)備可以正常工作的一些條件:(1)USB設(shè)備本身沒有任何問題——可以通過在其它計算機(jī)上進(jìn)行測試,保證能正常工作;(2)USB接口沒有任何問題——可以通過連接其它的USB設(shè)備在此接口上進(jìn)行測試;(3)USB設(shè)備的驅(qū)動程序已經(jīng)正確安裝,如果有詳細(xì)說明書的USB設(shè)備,一定要仔細(xì)查看相應(yīng)的說明文件,按照說明安裝相應(yīng)的驅(qū)動程序;Windows2000以后的操作系統(tǒng)以識別大部分的USB設(shè)備,Windows98以前的操作系統(tǒng)可以安裝USB設(shè)備自帶的驅(qū)動或者安裝通用的USB設(shè)備驅(qū)動程序。下面是可能影響USB設(shè)備正常工作的一些情形:(1)USB設(shè)備已經(jīng)出現(xiàn)了故障(同樣的條件以前可以正常使用,現(xiàn)在出現(xiàn)了問題);(2)USB接口有問題,比如a.USB前置接口極性接反,這可能導(dǎo)致USB設(shè)備燒毀,所以一定要仔細(xì)看一下主板說明書,防止接錯;b.接口電壓不足,一些<ahref=".com/mobileharddisk">移動硬盤</a>常會有這樣的問題,主機(jī)后面的USB接口往往會比前置USB

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論