畢業(yè)設(shè)計-基于單片機和fpga的低頻數(shù)字相位設(shè)計1_第1頁
畢業(yè)設(shè)計-基于單片機和fpga的低頻數(shù)字相位設(shè)計1_第2頁
畢業(yè)設(shè)計-基于單片機和fpga的低頻數(shù)字相位設(shè)計1_第3頁
畢業(yè)設(shè)計-基于單片機和fpga的低頻數(shù)字相位設(shè)計1_第4頁
畢業(yè)設(shè)計-基于單片機和fpga的低頻數(shù)字相位設(shè)計1_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

長春工程學(xué)院畢業(yè)設(shè)計(論文)1核準通過,歸檔資料。未經(jīng)允許,請勿外傳1引言設(shè)計采用單片機和FPGA相結(jié)合的電路實現(xiàn)方案??紤]到FPGA具有集成度高,I/O資源豐富,穩(wěn)定可靠,可現(xiàn)場在線編程等優(yōu)點,而單片機具有很好的人機接口和運算控制功能,所以采用FPGA和單片機相結(jié)合,構(gòu)成整個系統(tǒng)的測控主體。自1985年XILINX公司推出第一片現(xiàn)場可編程邏輯陣列FPGA至今,F(xiàn)PGA已經(jīng)成為當今電子設(shè)計應(yīng)用市場上首選的可編程邏輯器件之一。從航空航天到數(shù)字信號處理,再到汽車家電等消費領(lǐng)域,無處不見FPGA的身影。而且,隨著微電子等工藝的進步,F(xiàn)PGA器件本身的性能逐年在提高,使得FPGA器件與其他同類器件相比更有競爭力。在這個各類電子設(shè)計器件百花齊放的時代,廣大消費者需要對這些電子設(shè)計器件有個更深入地了解,從而為自己的科研學(xué)習(xí)或工業(yè)生產(chǎn)挑選到既能滿足各項性能指標要求,又經(jīng)濟實惠的合適的電子設(shè)計器件。因此,進行FPGA器件的應(yīng)用研究并進行各類電子設(shè)計產(chǎn)品的性能優(yōu)勢對比分析是一項很有價值和實際意義的工作。隨著EDA技術(shù)的高速發(fā)展,電子系統(tǒng)的設(shè)計技術(shù)和工具發(fā)生了深刻的變化,大規(guī)??删幊踢壿嬈骷﨔PGA的出現(xiàn),給設(shè)計人員帶來了諸多方便。利用它進行產(chǎn)品開發(fā),不僅成本低、周期短、可靠性高,而且可以隨時在系統(tǒng)中修改其邏輯功能。FPGA器件的成本越來越低,ACTEL公司發(fā)布第三代的基于FLASH的可編程邏輯方案。這些新的FPGA芯片最低價將達到15美元,代表了全球最低成本的FPGA,并且相對于基于9JWKFFWVGTYMJG另一種是兩個被測信號的相位差對應(yīng)的時間差T(單位也是01US)。這樣,MCU與FPGA之間需要有握手信號,設(shè)置兩個握手信號RSEL、EN實際上,RSEL和EN是MCU發(fā)給FPGA的控制信號,以便通過19根I/O線分時傳送兩個19BIT數(shù)據(jù)。由此采用了MCU與FPGA相結(jié)合的方案。4系統(tǒng)硬件電路設(shè)計41信號整形電路的設(shè)計8最簡單的信號整形電路就是一個單門限電壓比較器如圖41所示,當輸入信號每通過一次零時觸發(fā)器的輸出就要產(chǎn)生一次突然的變化。當輸入正弦波時,每過一次零,比較器的輸出端將產(chǎn)生一次電壓跳變,它的正負向幅度均受到供電電源的限制,因此輸出電壓波形是具有正負極性的方波,這樣就完成了電壓波形的整形工作。761U2ALM39R7VCAINSBINSBIN123JCOGD0K541GD3C2UR6V10KINL39長春工程學(xué)院畢業(yè)設(shè)計(論文)11圖41采用單門限觸發(fā)器的整形電路為了避免過零點多次觸發(fā)的現(xiàn)象,我們使用施密特觸發(fā)器組成的整形電路。施密特觸發(fā)器在單門限電壓比較器的基礎(chǔ)上引入了正反饋網(wǎng)絡(luò)。由于正反饋的作用,它的門限電壓隨著輸出電壓UO的變化而改變,因此提高了抗干擾能力。電路圖如圖42所示。圖42整形電路42FPGA數(shù)據(jù)采集電路的設(shè)計9FPGA數(shù)據(jù)采集電路的功能就是實現(xiàn)將待測正弦信號的周期、相位差轉(zhuǎn)變?yōu)?9位的數(shù)字量。FPGA數(shù)據(jù)采集的硬件電路我們可采用FPGA下載板來實現(xiàn),該下載板包含F(xiàn)PGA芯片、下載電路和配置存儲器,其電路結(jié)構(gòu)可參見對應(yīng)的FPGA下載板說明書。本電路主要是進行FPGA的硬件描述語言VHDL程序設(shè)計。根據(jù)系統(tǒng)的總體設(shè)計方案,F(xiàn)PGA數(shù)據(jù)采集電路的輸入信號有CLK系統(tǒng)工作長春工程學(xué)院畢業(yè)設(shè)計(論文)12用時鐘信號輸入端;CLKAA,CLKBB兩路被測信號輸入端;EN單片機發(fā)出的傳送數(shù)據(jù)使能信號,在EN的上升沿,F(xiàn)PGA向單片機傳送數(shù)據(jù);RSEL單片機發(fā)出的傳送數(shù)據(jù)類型信號,當RSEL0時,F(xiàn)PGA向單片機傳送被測信號頻率數(shù)據(jù),當RSEL1時,F(xiàn)PGA向單片機傳送被測信號相位差數(shù)據(jù)。FPGA數(shù)據(jù)采集電路的輸出信號有DATA180FPGA到單片機的數(shù)據(jù)輸出口,由輸出控制信號EN和RSEL控制。本數(shù)字式相位測量儀的要求是測試并顯示輸入信號頻率范圍在20HZ20KHZ,測試并顯示信號A、B的相位差,相位差的變化范圍為03599,相位差的顯示分辨力為01,要求測量相位的絕對誤差2。由此可知本設(shè)計要求相位測量精度絕對誤差2,因此,在所測信號一個周期中,只有計數(shù)數(shù)值超過180次時才能達到要求。對于被測信號頻率為20KHZ時,其周期為50S,在50S內(nèi)計數(shù)值為180次,由此可計算出時間基準信號的頻率為20KHZ18036MHZ,所以采用大于36MHZ晶振作為時鐘基準信號源,就完全可以滿足精度要求。長春工程學(xué)院畢業(yè)設(shè)計(論文)13圖43FPGA數(shù)據(jù)采集電路結(jié)構(gòu)根據(jù)系統(tǒng)的總體設(shè)計方案,F(xiàn)PGA數(shù)據(jù)采集電路的輸入信號有CLK系統(tǒng)工作用時鐘信號輸入端;CLKAA,CLKBB兩路被測信號輸入端;EN單片機發(fā)出的傳送數(shù)據(jù)使能信號,在EN的上升沿,F(xiàn)PGA向單片機傳送數(shù)據(jù);RSEL單片機發(fā)出的傳送數(shù)據(jù)類型信號,當RSEL0時,F(xiàn)PGA向單片機傳送被測信號頻率數(shù)據(jù),當RSEL1時,F(xiàn)PGA向單片機傳送被測信號相位差數(shù)據(jù)。FPGA數(shù)據(jù)采集電路的輸出信號有DATA180FPGA到單片機的數(shù)據(jù)輸出口,由輸出控制信號EN和RSEL控制。圖44FPGA數(shù)據(jù)采集模塊長春工程學(xué)院畢業(yè)設(shè)計(論文)14數(shù)據(jù)采集電路圖如下圖45所示圖45數(shù)據(jù)采集電路43單片機數(shù)據(jù)運算控制電路的設(shè)計10單片機數(shù)據(jù)運算控制電路的功能就是負責讀取FPGA采集到的數(shù)據(jù),并根據(jù)這些數(shù)據(jù)計算待測正弦信號的頻率及兩路同頻正弦信號之間的相位差,同時通過功能鍵切換,顯示出待測信號的頻率和相位差。單片機數(shù)據(jù)運算控制電路的硬件可由單片機、晶振電路、按鍵及顯示接口電路等組成。在設(shè)計中考慮到,單片機具有較強的運算能力和控制能力的特點,因此使用單片機的P0口,P2口及P10、P11、P12、P13接收FPGA送來的對應(yīng)于正弦信號的周期、相位差的19位數(shù)據(jù)信號,并在單片機內(nèi)部完成對這19BIT二進制數(shù)據(jù)的處理及相關(guān)運算。P1口的P17、P16接入兩個輕觸按鍵,完成功能選擇與設(shè)置。P13、P15分別接EN、RSEL。該電路的工作原理是,單片機通過向FPGA發(fā)送數(shù)據(jù)傳送指令,使FPGA按照單片機的要求發(fā)送數(shù)據(jù),同時通過使用單片機的串口,將待顯示的數(shù)據(jù)信息送給數(shù)據(jù)顯示電路顯示。其原理圖如圖46所示。長春工程學(xué)院畢業(yè)設(shè)計(論文)15圖46單片機數(shù)據(jù)運算控制電路44數(shù)據(jù)顯示電路設(shè)計5數(shù)字顯示電路通常由譯碼器、驅(qū)動器和顯示器等部分組成。數(shù)碼顯示器是用來顯示數(shù)字、文字或符號的器件,數(shù)碼管的顯示方式一般有三種第一種是字形重疊式,它是將不同的電極重疊起來,要顯示某字符,只需使相應(yīng)的電極發(fā)亮即可,如輝光放電管、邊光顯示管等。第二種是分段式,數(shù)碼管是由一些按一定規(guī)律排列的顆發(fā)光的點陣所組成,利用光點的不同組便可以顯示不同的數(shù)碼。目前應(yīng)用最為廣泛的是七段數(shù)字顯示器,按發(fā)光物質(zhì)的不同數(shù)字顯示器可分為以下幾類(1)半導(dǎo)體顯示器;(2)熒光數(shù)字顯示器;(3)液體數(shù)字顯示器;(4)氣體放電顯示器。LED顯示器的可靠性也非常好,單就可靠性,LED的半衰期即光輸出量減少到最初值一半的時間大概是1萬到10萬小時。相反,小型指示型白熾燈的半衰期此處的半衰期指的是有一半數(shù)量的燈失效的時間典型值是10萬到數(shù)千小時不等,具體時間取決于燈的額定工作電流。單片機驅(qū)動LED顯示有很多方法,按顯示方式可以分為靜態(tài)顯示和動態(tài)顯示。靜態(tài)顯示就是顯示驅(qū)動電路具有輸出鎖存功能,單片機將要顯示的數(shù)據(jù)送出后就不再控制LED,直到下一次顯示時再傳送一次新的數(shù)據(jù)。只要當前顯示的數(shù)據(jù)沒有變化,長春工程學(xué)院畢業(yè)設(shè)計(論文)16就無須理睬數(shù)碼顯示管。靜態(tài)顯示的數(shù)據(jù)穩(wěn)定,占用的CPU時間少。靜態(tài)顯示中,每一個顯示器都要占用單獨具有瑣存功能的I/O口,該接口用于筆畫段字型代碼。這樣單片機只要把顯示的字型數(shù)據(jù)代碼發(fā)送到接口電路,該字段就可以顯示要發(fā)送的字型。要顯示新的數(shù)據(jù)時,單片機再發(fā)送新的字型碼。另一種方法是動態(tài)掃描顯示。動態(tài)掃描方法是用其接口電路把所有顯示器的8個筆畫字段(AG和DP)同名端連在一起,而每一個顯示器的公共極COM各自獨立接受I/O線控制。CPU向字段輸出端口輸出字型碼時,所有顯示器接受相同的字型碼,但究竟使那一位則由I/O線決定。動態(tài)掃描用分時的方法輪流控制每個顯示器的COM端,使每個顯示器輪流電亮。在輪流點亮過程中,每位顯示器的點亮?xí)r間極為短暫,但由于人的視覺暫留現(xiàn)象及發(fā)光二極管的余輝效應(yīng),給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù)。整個系統(tǒng)硬件電路中,單片機MCU與FPGA進行數(shù)據(jù)交換占用了P0口、P1口和P3口,因此數(shù)據(jù)顯示電路的設(shè)計采用靜態(tài)顯示的方式,顯示電路由8個共陽極七段數(shù)碼管和8片1位串入8位并出的74LS164芯片組成。這種顯示方式不僅可以得到較為簡單的硬件電路,而且可以得到穩(wěn)定的數(shù)據(jù)輸出;這種連接方式不僅占用單片機端口少,而且充分利用了單片機的資源,容易掌握其編碼規(guī)律,簡化了軟件編程,在實驗過程中,也體現(xiàn)出較高的可靠性。數(shù)據(jù)顯示電路如圖47所示。ABCDEFGPOM12345678FU1DPYR1KQ01234567ABCLKMR1DPGFECBA12RXDT7SABCDEFGPOM12345678FU12DPYR2KQ01234567ABCLKMR1DPGFECBA127SABCDEFGPOM12345678FU13DPYR3KQ01234567ABCLKMR1DPGFECBA127SABCDEFGPOM12345678FU17DPYR7KQ01234567ABCLKMR1DPGFECBA127SABCDEFGPOM12345678FU18DYPR8KQ01234567ABCLKMR1DPGFECBA127SUUU3UU85VC8989898995VC長春工程學(xué)院畢業(yè)設(shè)計(論文)17圖47顯示電路當COM端接VCC時其二極管正常工作,其輸入端輸入低電平二極管被點亮,其輸入端輸入高電平二極管不被點亮。七段數(shù)碼管可分為共陰極和共陽極的數(shù)碼管,對于共陰極的數(shù)碼管只有當其輸入端輸入高電平時二極管才會發(fā)光;而共陽極的數(shù)碼管只有當輸入端輸入低電平時二極管才會發(fā)光。共陰極內(nèi)部每個發(fā)光二極管的陰極被接在一起,成為該各段的公共選通線;發(fā)光二極管的陽極則成為段選線。如果要顯示某個數(shù)字只需相應(yīng)選中對應(yīng)的段選線。對于共陽極數(shù)碼管,則正好相反,內(nèi)部發(fā)光二極管的陽極接在一起,陰極成為段選線。這兩種數(shù)碼管的驅(qū)動方式是不同的。當需要點亮共陽極數(shù)碼管的一段時,公共段需接高電平、該段的段選線接低電平,從而該段被點亮。當需要點亮共陰極數(shù)碼管的一段時,公共段需接低電平,該段的段選線接高電平,該段被點亮。74LS164是一種8位高速串入/并出的移位寄存器,隨著時鐘信號的高低變化,串行數(shù)據(jù)通過一個2輸入與門同步的送入,使用獨立于時鐘的主控復(fù)位端讓寄存器的輸出端變?yōu)榈碗娖剑⑶也捎眯ぬ鼗Q位電路以達到高速運行的目的。并且還具有以下的特點典型的35MHZ移位頻率;異步主控復(fù)位;門控串行輸入;同步數(shù)據(jù)傳輸;采用鉗位二極管限制高速的終端;靜電放電值大于3500V。在本系統(tǒng)中,74LS164的連接方式為74LS164的輸出Q0Q7分別接LED數(shù)碼管的DP、G、F、E、D、C、B、A,并且Q7連接下一個74LS164的A、B端,時鐘CLK連接單片機的TXD端,第一片芯片的AB端連接單片機的RXD端,74LS164芯片的主控復(fù)位端接高電平VCC。在這種狀態(tài)下,數(shù)碼管的編碼如表41所示。表41數(shù)碼管的編碼長春工程學(xué)院畢業(yè)設(shè)計(論文)18顯示數(shù)碼斷碼顯示數(shù)碼斷碼088H808H10EBH909H24CHA0AH349HB38H42BHC9CH519HD68H618HE1CH70CBHF1EH一般來說在一個字節(jié)中按照A、B、C、D、E、F、G的順序放置字型碼,比如在一個共陰極數(shù)碼管上要顯示“7”,則A、B、C段需被點亮。如果對于共陰極的則A、B、C對應(yīng)于高電平;如果對于共陽極的則A、B、C對應(yīng)于低電平。45直流穩(wěn)壓電源設(shè)計8根據(jù)本設(shè)計設(shè)計要求,所用的電源為220V、50HZ的交流電,整個系統(tǒng)必須在接通市電以后就可以使用,這樣使用更加方便簡單。此設(shè)計中需要穩(wěn)定的直流電源供電,芯片所需要的供電電壓5V。單相交流電經(jīng)過電源變壓器、整流電路、濾波電路和穩(wěn)定電路轉(zhuǎn)換成穩(wěn)定的直流電壓。整流電路將交流電壓變?yōu)槊}動的直流電壓,濾波電路可減小脈動使直流電壓平滑,穩(wěn)壓電路的作用是在電網(wǎng)電壓波動或負載電流變化時保持輸出電壓基本不變。451直流穩(wěn)壓源結(jié)構(gòu)電源變壓器、整流、濾波電路和穩(wěn)壓電路。1)電源變壓器電源變壓器的作用是將來自電網(wǎng)的220V交流電壓U1變換為整流電路所需要的交流電壓U2。電源變壓器的效率為1912P其中是變壓器副邊的功率,是變壓器原邊的功率。一般小型變壓器的效率如2P1長春工程學(xué)院畢業(yè)設(shè)計(論文)19表42所示表42變壓器的效率副邊功率P2DATADATANULLENDCASEENDIFENDPROCESSENDBLOCKSCXZENDARCHITECTUREART長春工程學(xué)院畢業(yè)設(shè)計(論文)316系統(tǒng)仿真、測試61仿真生成模塊圖61FPGA程序仿真生成模塊62仿真結(jié)果長春工程學(xué)院畢業(yè)設(shè)計(論文)32圖62FPGA數(shù)據(jù)采集時序仿真圖如圖62,FPGA數(shù)據(jù)采集時序仿真圖所示,F(xiàn)PGA數(shù)據(jù)采集電路的輸入信號有1)CLK系統(tǒng)工作用時鐘信號輸入端;2)CLKAA,CLKBB兩路被測信號輸入端;3)EN單片機發(fā)出的傳送數(shù)據(jù)使能信號,在EN的上升沿,F(xiàn)PGA向單片機傳送數(shù)據(jù);4)RSEL單片機發(fā)出的傳送數(shù)據(jù)類型信號,當RSEL0時,F(xiàn)PGA向單片機傳送被測信號頻率數(shù)據(jù),當RSEL1時,F(xiàn)PGA向單片機傳送被測信號相位差數(shù)據(jù)。FPGA數(shù)據(jù)采集電路的輸出信號是DATA180FPGA到單片機的數(shù)據(jù)輸出口,由輸出控制信號EN和RSEL控制。7總結(jié)1在系統(tǒng)的總體設(shè)計方面,考慮到FPGA具有集成度高,I/O資源豐富,穩(wěn)定可靠,可現(xiàn)場在線編程等優(yōu)點,而單片機具有很好的人機接口和運算控制功能,本系統(tǒng)利用FPGA和單片機相結(jié)合,構(gòu)成整個系統(tǒng)的測控主體,其中FPGA主要負責數(shù)據(jù)采集,而單片機則負責讀取FPGA采集到的數(shù)據(jù)進行有關(guān)計算處理,以及鍵盤和顯示的控制。2由于FPGA對脈沖信號比較敏感,而被測信號是周期相同,相位不同的兩路正弦波信號,為了準確的測出兩路正弦波信號的相位差及其頻率,我們對輸入波形在送入FPGA進行處理前先設(shè)置了一個具有正反饋功能的、由施密特觸發(fā)器組成的整形電路進行整形,使正弦波變成方波信號,提高了系統(tǒng)的抗干擾能力。3FPGA數(shù)據(jù)采集電路測量正弦波信號頻率的原理是在正弦波信號整形后得到方長春工程學(xué)院畢業(yè)設(shè)計(論文)33波信號的一個周期內(nèi)對周期為TC秒的數(shù)據(jù)采樣信號進行計數(shù),其計數(shù)結(jié)果乘以1/TC,就是被測正弦波信號的頻率,單位為HZ。4在本系統(tǒng)的設(shè)計中,F(xiàn)PGA在10MHZ數(shù)據(jù)采集信號作用下對待測信號周期計數(shù),并對兩個同頻正弦信號的相位差所對應(yīng)的時間差進行計數(shù),分別得到19位數(shù)字量,19位數(shù)字量的物理單位是01S。5單片機數(shù)據(jù)運算控制電路的軟件設(shè)計思路是,單片機不斷地從FPGA讀取信號的周期和A、B信號相位差所對應(yīng)的時間差,讀取數(shù)據(jù)后進行有關(guān)計算,并通過轉(zhuǎn)換后,送出給顯示模塊實現(xiàn)頻率和相位差的顯示。6整個系統(tǒng)硬件電路中,單片機MCU與FPGA進行數(shù)據(jù)交換占用了P0口、P1口和P3口,因此我們數(shù)據(jù)顯示電路的設(shè)計采用靜態(tài)顯示的方式,顯示電路由8個共陽極七段數(shù)碼管和8片1位串入8位并出的74LS164芯片組成。這種顯示方式不僅可以得到較為簡單的硬件電路,而且可以得到穩(wěn)定的數(shù)據(jù)輸出,這種連接方式不僅占用單片機端口少,而且充分利用了單片機的資源,容易掌握其編碼規(guī)律,簡化了軟件編程,在實驗過程中,也體現(xiàn)出較高的可靠性。長春工程學(xué)院畢業(yè)設(shè)計(論文)34參考文獻1潘松VHDL使用教程M成都電子科技大學(xué)出版社20002徐志軍、許光輝大規(guī)??删幊踢壿嬈骷捌鋺?yīng)用M成都電子科學(xué)出版社20013蔣煥文、孫續(xù)電子學(xué)測量M中國計量出版社19884潘永雄新編單片機原理與應(yīng)用M西安電子科技出版社20025何立民單片機應(yīng)用技術(shù)選編(6)北京北京航空航天大學(xué)出版社,1998。6唐競新數(shù)字電子電路清華大學(xué)出版社,2003097趙新民,智能儀器原理及設(shè)計哈爾濱哈爾濱工業(yè)大學(xué)出版社,19898康華光,電子技術(shù)基礎(chǔ)模擬部分(第四版)北京高等教育出版社,20039吳超英基于CPLD/FPGA技術(shù)的數(shù)字系統(tǒng)設(shè)計J安徽工業(yè)大學(xué)學(xué)報,2003,015610劉夫江基于單片機和CPLD的等精度數(shù)字頻率計設(shè)計J山東大學(xué),20074911張永艷基于復(fù)雜可編程邏輯器件及用VHDL語言編程的數(shù)字頻率計的設(shè)計J內(nèi)蒙古大學(xué),2004101512張永安基于CPLD的多功能等精度數(shù)字頻率計的設(shè)計J內(nèi)蒙古大學(xué),2004212713馬建國電子系統(tǒng)設(shè)計M北京,高等教育出版社,200514楊剛,周群電子系統(tǒng)設(shè)計與實踐M北京,電子工業(yè)出版社,200615謝自美電子線路設(shè)計實驗測試M武漢,華中理工出版社,200516周志敏主編電源實用技術(shù)系列書M北京,機械工業(yè)出版社,200617徐愛鈞8051單片機實踐教程M北京,電子工業(yè)出版社,200518王修才,劉祖望單片機接口技術(shù)M上海,復(fù)旦大學(xué)出版社,200019黃智偉全國大學(xué)生電子設(shè)計競賽系統(tǒng)設(shè)計M北京,北京航空航天大學(xué)出版社,200620MTANAKAANDKNAKAYAMA,JPNJAPPLPHYS,PART122,233_1983_21SHIGERUHOSOEETAL,PRECISENG17,258_1995_22NMOLDHAMETAL,PRECISENG15,173_1993_23ATSELIKOVETAL,16,1613_1998_24SMORIETAL,OPTENG_BELLINGHAM_27,823_1983_25NBYIMETAL,MEASSCITECHNOL11,1131_1991_26CMWUETAL,MEASSCITECHNOL7,520_1996_長春工程學(xué)院畢業(yè)設(shè)計(論文)35致謝畢業(yè)設(shè)計即將結(jié)束,大學(xué)生活也即將結(jié)束。在這里,我首先要感謝指導(dǎo)我的林老師,是林老師的耐心指導(dǎo),從查閱資料、設(shè)計方案、元器件的選擇等很多方面都給了我詳細的指導(dǎo),才使我的設(shè)計能夠有順序、有計劃的完成。林老師嚴謹細致、一絲不茍的作風(fēng)一直是我工作、學(xué)習(xí)中的榜樣,不僅授我以專業(yè)知識,而且教我做人,雖歷時四載,卻給以終生受益無窮之道。他循循善誘的教導(dǎo)和不拘一格的思路給予我無盡的啟迪。林老師多次詢問我的設(shè)計進程,并為我指點迷津,幫助我開拓設(shè)計思路、精心點撥、熱忱鼓勵。在此向林老師真誠的說聲謝謝您老師另外,要感謝在大學(xué)期間所有傳授我知識的老師,是你們的悉心教導(dǎo)使我有了良好的專業(yè)知識,這也是論文得以完成的基礎(chǔ)。感謝所有給我?guī)椭睦蠋熀屯瑢W(xué),謝謝你們長春工程學(xué)院畢業(yè)設(shè)計(論文)36附錄一單片機程序如下;SZXWYASMDATAHEQU40H周期的時間DATALEQU41HDATA2LEQU42H時間差DATA2HEQU43HDATA3EQU44HDATA33EQU45HAD0EQU30H除法占用乘法占用AD1EQU31HAD2EQU32HAD3EQU33HAD4EQU34HAD5EQU35HAD6EQU36HADAEQU4FHADBEQU5FHADCEQU4DHADEEQU5DHDSELBITP13FENBITP15KEY1BITP17KEY2BITP16ALABITP35DISPBITBIT2FH0ORG00HLJMP100HORG100HMIANMOV2FH,01HMIAN1NOPLCALLDUSHUJU讀FPGA數(shù)據(jù)LCALLZHUNBEIZHOUQI裝入頻率除法數(shù)據(jù)CLR2FH3JNB2FH3,DIVDD1LJMPCHCHUDIVDD1LCALLDIVD1計算頻率MOV6FH,4FHMOV6EH,4EHMOV6DH,4DHMOV6CH,4CH長春工程學(xué)院畢業(yè)設(shè)計(論文)37MOV35H,4FHMOV34H,4EHMOV33H,4DHMOV32H,4DHLCALLBCDST二進制轉(zhuǎn)換為BCD碼MOVR0,30HMOVR1,3FHMOVR7,04HMOV30H,0MOV31H,0MOV32H,0MOV33H,0MOV34H,0MOV35H,0MOV36H,0LCALLBCD_2BCDMOV70H,18MOV71H,30HMOV72H,31HMOV73H,32HMOV74H,33HMOV75H,34HMOV76H,35HMIANWCLCALLX3600裝入相位計算數(shù)據(jù)LCALLMULNMMOV4AH,5AH將以X3600為初始地址單元的積送入除法緩沖區(qū)MOV4BH,5BHMOV4CH,5CHMOV4DH,5DHMOV4EH,5EHMOV4FH,5FHMOV5FH,DATAL裝入被測周期時間MOV5EH,DATAHMOV5DH,DATA3LCALLDIVD1得到相位差值MOV35H,4FHMOV34H,4EHMOV33H,4DHMOV32H,0LCALLBCDST二進制轉(zhuǎn)換為BCD碼MOVR0,30HMOVR1,3FHMOVR7,04H長春工程學(xué)院畢業(yè)設(shè)計(論文)38MOV30H,0MOV31H,0MOV32H,0MOV33H,0MOV34H,0MOV35H,0MOV36H,0LCALLBCD_2BCDMOV78H,16MOV79H,30HMOV7AH,31HMOV7BH,32HMOV7CH,33HMOV7DH,34HMOV7EH,35HCHCHULCALLDISPKEYCODJBP17,MIAN11LCALLDELAY1JNBP17,CPL2FH0LCALLDELAY2MIAN11LCALLDELAY1LCALLDELAY1LCALLDELAY1LJMPMIAN1PROCDUSHUJUDUSHUJUCLRRSELCLRENMOVA,P0MOVDATAL,AMOVA,P2MOVDATAH,AMOVA,P1ANLA,00000111BMOVDATA3,ASETBRSELSETBENNOPCLRENMOVA,P0MOVDATA2L,AMOVA,P2MOVDATA2H,A長春工程學(xué)院畢業(yè)設(shè)計(論文)39MOVA,P1ANLA,00000111BMOVDATA33,ASETBENRETNOPPC值出錯處理NOP空操作NOP空操作LJMPMIAN重新復(fù)位起動ENDPROCZHUNBEIZHOUQIZHUNBEIZHOUQI;2NBYTE/NBYTENBYTE,HEREN3IN31H;4A,4B,4C,4D,4E,4FH/5D,5E,5FH4D,4E,4FHMOV5FH,DATALMOV5EH,DATAHMOV5DH,DATA3MOV4FH,80H低位MOV4EH,96HMOV4DH,98HMOV4CH,00HMOV4BH,0HMOV4AH,0HRETNOPPC值出錯處理NOP空操作NOP空操作LJMPMIAN重新復(fù)位起動ENDPROCMULNMMULNMNOP;NBYTESXMBYTESNMBYTESHEREN3;M3MOV30H,03H;4D,4E,4FH5D,5E,5FH5A5FHMOV31H,03HMULTTMOVA,AD0MOVR3,AD1MOVR2,AADDA,R3INCAMOVAD2,AMOVA,ADBCLRC長春工程學(xué)院畢業(yè)設(shè)計(論文)40SUBBA,R3MOVAD6,AMOVR1,ASUBBA,R2MOVAD5,AINCR2MULNMZMOVR1,00HDECR1DJNZR2,MULNMZMULNMBMOVR2,AD0MOVR1,AD6MOVR0,ADACLR00HMULNMLMOVA,ADBJZMULNMDMOVB,R0MULABADDA,R1MOVR1,AJNB00H,MULNM1INCBMULNM1MOVA,BDECR1ADDCA,R1MOVR1,AMOV00H,CDECR0DJNZR2,MULNMLMULNMDMOVR0,AD5CLRAMOVR2,AD2MULNMSXCHA,R0INCR0DJNZR2,MULNMSDJNZR3,MULNMBRETNOPPC值出錯處理NOP空操作NOP空操作LJMPMIAN重新復(fù)位起動ENDPROCX3600;NBYTESXMBYTESNMBYTESHEREN3;M3長春工程學(xué)院畢業(yè)設(shè)計(論文)41;4D,4E,4FH5D,5E,5FH5A5FHX3600MOV4DH,DATA33MOV4EH,DATA2HMOV4FH,DATA2LMOV5DH,00HMOV5EH,0EHMOV5FH,10HRETNOPPC值出錯處理NOP空操作NOP空操作LJMPMIAN重新復(fù)位起動ENDPROCBCD_2BCDBCD_2BCDNOPLOOP0CLRAMOVA,R1MOVB,A;SWAPAANLA,0FHMOVR0,AINCR0MOVA,BSWAPAANLA,0FHMOVR0,ADECR1INCR0DJNZR7,LOOP0RETNOPPC值出錯處理NOP空操作NOP空操作LJMPMIAN重新復(fù)位起動ENDPROCDISP顯示程序模塊DISPPUSHACCPUSHPSWPUSHDPHPUSHDPLMOVA,76HCJNEA,0,NOPBMOV76H,17長春工程學(xué)院畢業(yè)設(shè)計(論文)42MOVA,75HCJNEA,0,NOPBMOV75H,17MOVA,74HCJNEA,0,NOPBMOV74H,17MOVA,73HCJNEA,0,NOPBMOV73H,17MOVA,72HCJNEA,0,NOPBMOV72H,17MOVA,71HCJNEA,0,NOPBMOV71H,0MOVA,70HCJNEA,0,NOPBMOV70H,17NOPBMOVA,7EHCJNEA,0,NOPB1MOV7EH,17MOVA,7DHCJNEA,0,NOPB1MOV7DH,17MOVA,7CHCJNEA,0,NOPB1MOV7CH,17MOVA,7BHCJNEA,0,NOPB1MOV7BH,17NOPB1MOVR1,70H起始顯示地址為JNB2FH0,DISXWJMPDISPPDISXWMOVR1,78HDISPPMOVR2,7DISP1MOVA,R1MOVDPTR,TABMOVCA,ADPTRJB2FH0,OKOKMOVB,AMOVA,R1CJNEA,7AH,NONOMOVA,B長春工程學(xué)院畢業(yè)設(shè)計(論文)43ANLA,11110111BJMPOKOKNONOMOVA,BOKOKMOVSBUF,ADL1JNBTI,DL1CLRTIINCR1DJNZR2,DISP1POPDPLPOPDPHPOPPSWPOPACCRETNOPPC值出錯處理NOP空操作NOP空操作LJMPMIAN重新復(fù)位起動TABDB88H,0EBH,04CH,049H,2BHDB19H,18H,0CBH,08H,09HDB0AH,38H,9CH,68H,1CH,1EH,00FH,0FFH,2AHENDPROCDELAY1DELAY1CLRALAMOVR6,64HDELAY11MOVR7,250DJNZR7,DJNZR6,DELAY11SETBALARETNOPPC值出錯處理NOP空操作NOP空操作LJMPMIAN重新復(fù)位起動ENDPROCDELAY2DELAY2MOVR6,64HDELAY21MOVR7,250DJNZR7,DJNZR6,DELAY21RETNOPPC值出錯處理NOP空操作NOP空操作長春工程學(xué)院畢業(yè)設(shè)計(論文)44LJMPMIAN重新復(fù)位起動ENDPROCDIVD1DIVD1NOP;2NBYTE/NBYTENBYTE,HEREN3IN31H4A,4B,4C,4D,4E,4FH/5D,5E,5FH4D,4E,4FHMOV30H,06HMOV31H,03H除數(shù)的字節(jié)數(shù)DIVPPMOVA,AD1MOVR2,AR203HRLARLARLAMOVR3,AR318H24DCLR0F0HB00清標志位CLRCC0MOVA,ADASUBBA,R2MOVAD3,AAD34CHMOVR1,ADBDIVMB2BMOVA,R1JNZDIVM2BDECR1DJNZR2,DIVMB2BSETB0F0HRETDIVM2BMOVR2,AD1MOVR1,ADBMOVR0,AD3DIVM2LMOVA,R0SUBBA,R1DECR0DECR1DJNZR2,DIVM2LJNCDIVM20DIVM2DLCALLSHIL1JCDIVM2SDIVM2CMOVR0,AD3MOVR1,ADBMOVR2,AD1DIVM2CLMOVA,R0SUBBA,R1DECR0長春工程學(xué)院畢業(yè)設(shè)計(論文)45DECR1DJNZR2,DIVM2CLJCDIVM2EDIVM2SINCADAMOVR2,AD1MOVR0,AD3MOVR1,ADBLCALLSUBMBBDIVM2EDJNZR3,DIVM2DRETDIVM20SETB0F0HRETDB02H,12HSHIL1MOVR2,AD0MOVR0,ADASHIL1BCLRCSHILLMOVA,R0RLCAMOVR0,ADECR0DJNZR2,SHILLRETSUBMBMOVR2,AD0NOSIGNNBYTESMINUSENBYTESMOVR0,ADA4FH5FH4FHMOVR1,ADBSUBMBBCLRCSUBMB1MOVA,R0SUBBA,R1MOVR0,ADECR0DECR1DJNZR2,SUBMB1RETNOPPC值出錯處理NOP空操作NOP空操作LJMPMIAN重新復(fù)位起動ENDPROCBCDSTBCDSTMOVR7,32CLRC長春工程學(xué)院畢業(yè)設(shè)計(論文)46MOV3FH,00HMOV3EH,00HMOV3DH,00HMOV3CH,00HMOV3BH,00HMOV3AH,00HKKKMOVA,35HRLCAMOV35H,AMOVA,34HRLCAMOV34H,AMOVA,33HRLCAMOV33H,AMOVA,32HRLCAMOV32H,AMOVA,3FHADDCA,3FHDAAMOV3FH,AMOVA,3EHADDCA,3EHDAAMOV3EH,AMOVA,3DHADDCA,3DHDAAMOV3DH,AMOVA,3CHADDCA,3CHDAAMOV3CH,AMOVA,3BHADDCA,3BHDAAMOV3BH,AMOVA,3AHADDCA,3AHDAAMOV3AH,ADJNZR7,KKK長春工程學(xué)院畢業(yè)設(shè)計(論文)47RETNOPPC值出錯處理NOP空操作NOP空操作LJMPMIAN重新復(fù)位起動ENDENDGANEMPLOYMENTTRIBUNALCLAIEMPLOYMENTTRIBUNALSSORTOUTDISAGREEMENTSBETWEENEMPLOYERSANDEMPLOYEESYOUMAYNEEDTOMAKEACLAIMTOANEMPLOYMENTTRIBUNALIFYOUDONTAGREEWITHTHEDISCIPLINARYACTIONYOUREMPLOYERHASTAKENAGAINSTYOUYOUREMPLOYERDISMISSESYOUANDYOUTHINKTHATYOUHAVEBEENDISMISSEDUNFAIRLYFORMOREINFORMATIONABOUTDISMISSALANDUNFAIRDISMISSAL,SEEDISMISSALYOUCANMAKEACLAIMTOANEMPLOYMENTTRIBUNAL,EVENIFYOUHAVENTAPPEALEDAGAINSTTHEDISCIPLINARYACTIONYOUREMPLOYERHASTAKENAGAINSTYOUHOWEVER,IFYOUWINYOURCASE,THETRIBUNALMAYREDUCEANYCOMPENSATIONAWARDEDTOYOUASARESULTOFYOURFAILURETOAPPEALREMEMBERTHATINMOSTCASESYOUMUSTMAKEANAPPLICATIONTOANEMPLOYMENTTRIBUNALWITHINTHREEMONTHSOFTHEDATEWHENTHEEVENTYOUARECOMPLAININGABOUTHAPPENEDIFYOURAPPLICATIONISRECEIVEDAFTERTHISTIMELIMIT,THETRIBUNALWILLNOTUSUALLYACCEPTIIFYOUAREWORRIEDABOUTHOWTHETIMELIMITSAPPLYTOYOU,TAKEADVICEFROMONEOFTHEORGANISATIONSLISTEDUNDERFURTHERHELPEMPLOYMENTTRIBUNALSARELESSFORMALTHANSOMEOTHERCOURTS,BUTITISSTILLALEGALPROCESSANDYOUWILLNEEDTOGIVEEVIDENCEUNDERANOATHORAFFIRMATIONMOSTPEOPLEFINDMAKINGACLAIMTOANEMPLOYMENTTRIBUNALCHALLENGINGIFYOUARETHINKINGABOUTMAKINGACLAIMTOANEMPLOYMENTTRIBUNAL,YOUSHOULDGETHELPSTRAIGHTAWAYFROMONEOFTHEORGANISATIONSLISTEDUNDERFURTHERHELPIFYOUAREBEINGREPRESENTEDBYASOLICITORATTHETRIBUNAL,THEYMAYASKYOUTOSIGNANAGREEMENTWHEREYOUPAYTHEIRFEEOUTOFYOURCOMPENSATIONIFYOUWINTHECASETHISISKNOWNASADAMAGESBASEDAGREEMENTINENGLANDANDWALES,YOURSOLICITORCANTCHARGEYOUMORETHAN35OFYOURCOMPENSATIONIFYOUWINTHECASEIFYOUARETHINKINGABOUTSIGNINGUPFORADAMAGESBASEDAGREEMENT,YOUSHOULDMAKESUREYOURECLEARABOUTTHETERMSOFTHEAGREEMENTITMIGHTBEBESTTOGETADVICEFROMANEXPERIENCEDADVISER,FOREXAMPLE,ATACITIZENSADVICEBUREAUTOFINDYOURNEARESTCAB,INCLUDINGTHOSETHATGIVEADVICEBYEMAIL,CLICKONNEARESTCABFORMOREINFORMATIONABOUTMAKINGACLAIMTOANEMPLOYMENTTRIBUNAL,SEEEMPLOYMENTTRIBUNALSTHELACKOFAIRUPTHEREWATCHMCAYMANISLANDSBASEDWEBB,THEHEADOFFIFASANTIRACISMTASKFORCE,ISINLONDONFORTHEFOOTBALLASSOCIATIONS150THANNIVERSARYCELEBRATIONSANDWILLATTENDCITYSPREMIERLEAGUEMATCHATCHELSEAONSUNDAY長春工程學(xué)院畢業(yè)設(shè)計(論文)48“IAMGOINGTOBEATTHEMATCHTOMORROWANDIHAVEASKEDTOMEETYAYATOURE,“HETOLDBBCSPORT“FORMEITSABOUTHOWHEFELTANDIWOULDLIKETOSPEAKTOHIMFIRSTTOFINDOUTWHATHISEXPERIENCEWAS“UEFAHASOPENEDDISCIPLINARYPROCEEDINGSAGAINSTCSKAFORTHE“RACISTBEHAVIOUROFTHEIRFANS“DURINGCITYS21WINMICHELPLATINI,PRESIDENTOFEUROPEANFOOTBALLSGOVERNINGBODY,HASALSOORDEREDANIMMEDIATEINVESTIGATIONINTOTHEREFEREESACTIONSCSKASAIDTHEYWERE“SURPRISEDANDDISAPPOINTED“BYTOURESCOMPLAINTINASTATEMENTTHERUSSIANSIDEADDED“WEFOUNDNORACISTINSULTSFROMFANSOFCSKA“AGEHASREACHEDTHEENDOFTHEBEGINNINGOFAWORDMAYBEGUILTYINHISSEEMSTOPASSINGALOTOFDIFFERENTLIFEBECAMETHEAPPEARANCEOFTHESAMEDAYMAYBEBACKINTHEPAST,TOONESELFTHEPARANOIDWEIRDBELIEFDISILLUSIONMENT,THESEDAYS,MYMINDHASBEENVERYMESSY,INMYMINDCONSTANTLYALWAYSFEELONESELFSHOULDGOTODOSOMETHING,ORWRITESOMETHINGTWENTYYEARSOFLIFETRAJECTORYDEEPLYSHALLOW,SUDDENLYFEELSOMETHING,DOIT一字開頭的年齡已經(jīng)到了尾聲?;蛟S是愧疚于自己似乎把轉(zhuǎn)瞬即逝的很多個不同的日子過成了同一天的樣子;或許是追溯過去,對自己那些近乎偏執(zhí)的怪異信念的醒悟,這些天以來,思緒一直很凌亂,在腦海中不斷糾纏??傆X得自己自己似乎應(yīng)該去做點什么,或者寫點什么。二十年的人生軌跡深深淺淺,突然就感覺到有些事情,非做不可了。THEENDOFOURLIFE,ANDCANMEETMANYTHINGSREALLYDO而窮盡我們的一生,又能遇到多少事情是真正地非做不可DURINGMYCHILDHOOD,THINKLUCKYMONEYANDNEWCLOTHESARENECESSARYFORNEWYEAR,BUTASTHEADVANCEOFTHEAGE,WILLBEMOREANDMOREFOUNDTHATTHOSETHINGSAREOPTIONALJUNIORHIGHSCHOOL,THOUGHTTOHAVEACRUSHONJUSTMEANSTHATTHEREALGROWTH,BUTOVERTHEPASTTHREEYEARSLATER,HISWRITINGOFALUMNIINPEACE,SUDDENLYFOUNDTHATISNTREALLYGROWUP,ITSEEMSISNOTSOIMPORTANTTHENINHIGHSCHOOL,THINKDONTWANTTOGIVEVENTTOOUTYOURINNERVOICECANBEINTHEHIGHSCHOOLCHILDRENOFTHEFEELINGSINAPERIOD,BUTWASEVENTUALLYINFARCTIONWHENGRADUATIONPARTYINTHETHROAT,LATERAGAINSTOODONTHEPITCHHEHASSWEATPROFUSELY,LOOKEDATHISTHROWNABASKETBALLHOOPS,SUDDENLYFOUNDHIMSELFHASALREADYCANTREMEMBERHISAPPEARANCE童年時,覺得壓歲錢和新衣服是過年必備,但是隨著年齡的推進,會越來越發(fā)現(xiàn),那些東西根本就可有可無;初中時,以為要有一場暗戀才意味著真正的成長,但三年過去后,自己心平氣和的寫同學(xué)錄的時候,突然就發(fā)現(xiàn)是不是真正的成長了,好像并沒有那么重要了;然后到了高中,覺得非要吐露出自己的心聲才能為高中生涯里的懵懂情愫劃上一個句點,但畢業(yè)晚會的時候最終還是被梗塞在了咽喉,后來再次站在他曾經(jīng)揮汗如雨的球場,看著他投過籃球的球框時,突然間發(fā)現(xiàn)自己已經(jīng)想不起他的容顏。ORIGINALLY,THISWORLD,CANPRODUCEACHEMICALREACTIONTOANEVENT,INADDITIONTORESOLUTELY,HAVETODO,ANDTIME原來,這個世界上,對某個事件能產(chǎn)生化學(xué)反應(yīng)的,除了非做不可的堅決,還有,時間。長春工程學(xué)院畢業(yè)設(shè)計(論文)49APERSONSTIME,YOURIDEASAREALWAYSSPECIALTOCLEARWANT,WANT,LINEISCLEAR,ASIFNOTHINGCOULDSHAKEHISALSOONCESEEMEDTOBEDETERMINEDTODOSOMETHING,BUTMOREOFTENISHEBACKEDOUTATLASTDISLIKEHISCOWARDICE,FINALLYFOUNDTHATTHEREAREALOTOFLOVE,THEREAREALOTOFMISS,LIKESHADOWREALLYHAVEBEENDOOMEDTHOSEWHODO,JUSTGREENYEARSONESELFGIVEONESELFANARMINJECTION,ORISASELFRIGHTEOUSSPIRITUAL一個人的時候,自己的想法總是特別地清晰。想要的,不想要的,界限明確,好像沒有什么可以撼動自己。也曾經(jīng)好像已經(jīng)下定了決心去做某件事,但更多的時候是最后又打起了退堂鼓。嫌惡過自己的怯懦,最終卻發(fā)現(xiàn)有很多緣分,有很多錯過,好像冥冥之中真的已經(jīng)注定。那些曾經(jīng)所謂的非做不可,只是青蔥年華里自己給自己注射的一支強心劑,或者說,是自以為是的精神寄托罷了。ATTHEMOMENT,THESKYISDARK,THEAIRISFRESHFACTORAFTERJUSTRAINEDSUDDENLYTHOUGHTOFBLUEPLAIDSHIRTTHOSEWEREBROKENINTOVARIOUSSHAPESOFSTATIONERYFROMTHECORNERATTHEBEGINNINGOFDEEPFRIENDSHIPHAVEDECLAREDTHEENDOFTHEENCOUNTERTHATHAVENTSTARTP

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論