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

正文內(nèi)容

基于單片機(jī)的智能電動(dòng)車控制器設(shè)計(jì)-閱讀頁

2024-12-27 09:28本頁面
  

【正文】 電壓比較器的特點(diǎn)是:失調(diào)電壓小,典型值為 2mV;電源電壓范圍寬,單電源為 236V,雙電源電壓為177。 18V;對(duì)比較信號(hào)源的內(nèi)阻限制較寬;共模范圍很大,為Ucc( ) Vo;差動(dòng)輸入電壓范圍較大,大到可以等于電源電壓 ;輸出端電位可靈活方便地選用。當(dāng)輸入電壓 U7U6 時(shí),輸出為高電平 UOH。當(dāng)紅外發(fā)射、接收管都正常工作時(shí), LM339 的負(fù)輸入端 6 為低電平,輸出端 1 為高電平;當(dāng)紅外接收管被外物擋住是,紅外接收管不工作, LM339的負(fù)輸入端 6 為高電平,輸出端 1 為低電平,單片機(jī)程序設(shè)置為外部中斷下降沿觸發(fā)有效,實(shí)現(xiàn)了中斷觸發(fā)功能。如果需要顯示的內(nèi)容只有數(shù)碼和某些字母,使用 LED 數(shù)碼管是一種較好的選擇。 LED 數(shù)碼管作為顯示字段的數(shù)碼型顯示器件,它是由若干個(gè)發(fā)光二極管組成的。這種顯示器有共陽極和共陰極兩種。當(dāng)某個(gè)發(fā)光二極管的陽極為高電平時(shí),發(fā)光二極管點(diǎn)亮,相應(yīng)的段被顯示。 采用三個(gè) 8 段共陽極的 LED 數(shù)碼管,顯示方式為動(dòng)態(tài)(掃描)顯示的方式。 動(dòng)態(tài)掃描有以下特點(diǎn):第一,能顯著降低顯示器的功耗,這對(duì)于采用電池供電的便攜式數(shù)字儀表尤為重要;第二,能大大減少顯示器的外部引線,給印制板的設(shè)計(jì)和安裝帶來方便;第三,能采用 BCD 碼多路輸出的方式,不僅使譯碼、驅(qū)動(dòng)電路大為簡(jiǎn)化,還可以與微機(jī)相連;第四,只要位掃描信號(hào)頻率足夠高,由于人眼的“視覺暫留”現(xiàn)象,就觀察不到閃爍現(xiàn)象。液晶顯示器具有厚度薄、適用于大規(guī)模集成電路直接驅(qū)動(dòng)、易于實(shí)現(xiàn)全彩色顯示的特點(diǎn), 帶中文字庫的 128X64 是一種具有 4 位/8 位并行、 2 線或 3 線串行多種接口方式,內(nèi)部含有國標(biāo)一級(jí)、二級(jí)簡(jiǎn)體中文字庫的點(diǎn)陣圖形液晶顯示模塊;其顯示分辨率為 128 64, 內(nèi)置 8192個(gè) 16*16 點(diǎn)漢字,和 128 個(gè) 16*8 點(diǎn) ASCII 字符集??梢燥@示 8 4行 16 16點(diǎn)陣的漢字 . 也可完成圖形顯示 .低電壓低功耗是其又一顯著特點(diǎn) 。它能同時(shí)顯示 16*2( 16 字 2 行)即 32個(gè)字符, 1602 液晶模塊的控制器采用的是 HD44780。 顯示電路論證 圖 6 顯示電路 電路圖 6 所示,利用單片機(jī)的 P0、 P1 口, P0 口分別控制數(shù)碼管的位選碼,而 P1 口則控制段選碼,采用的是動(dòng)態(tài)掃描的方法, 動(dòng)態(tài)顯示方式是指一位一位地輪流點(diǎn)亮每位顯示器(稱為掃描),即每個(gè)數(shù)碼管的位選被輪流選中,多個(gè)數(shù)碼管公用一組段選,段選數(shù)據(jù)僅對(duì)位選選中的數(shù)碼管有效。顯示器的亮度既與導(dǎo)通電流有關(guān),也與點(diǎn)亮?xí)r間和間隔時(shí)間的比例有關(guān)。若顯示器的位數(shù)不大于 8 位,則顯示器的公共端只需一個(gè) 8 位 I/O 口進(jìn)行動(dòng)態(tài)掃描(稱為掃描口),控制 每位顯示器所顯示的字形也需一個(gè) 8 位口(稱為段碼輸出)。該方案是對(duì)靜態(tài)顯示的改進(jìn),主要起到降低顯示功耗的作用,而且對(duì)電路的要求比較的復(fù)雜。 由于本設(shè)計(jì)中的電路是簡(jiǎn)單電路,整體功耗并不高,為了簡(jiǎn)化電 路,簡(jiǎn)單操作,所以設(shè)計(jì)中運(yùn)用的直接驅(qū)動(dòng)的方法,這樣能使編程更加的簡(jiǎn)單,有利于程序的編寫。一旦有電壓的輸入,就立即判斷電動(dòng)機(jī)的正反轉(zhuǎn),通過開關(guān)也可以改變狀態(tài),與此同時(shí),測(cè)速系統(tǒng)啟動(dòng),輸出相應(yīng)速度值。在 6MHz 主頻時(shí),定時(shí)間隔為 512us TMOD=0x02; TL0=0xff; TH0=0xff; //開啟中斷 EA=1; while( 1) { AD_TMP=AD_CONV(); 無 錫 職 業(yè) 技 術(shù) 學(xué) 院 畢業(yè)設(shè)計(jì)說明書(論文) 36 if( SW==1) POS(); else NEG(); if( int0_flag==2) { speed=(k*3600)/(t0_num*512); //計(jì)算速度 P0=0xfe; P1=led[speed%10]; delay(10); P0=0xfd; P1=led[( speed/10) %10]; delay(10); P0=0xfb; P1=led[speed/100]; delay(10); t0_num = 0; int0_flag = 0; 無 錫 職 業(yè) 技 術(shù) 學(xué) 院 畢業(yè)設(shè)計(jì)說明書(論文) 37 EA = 1; } } } /********************************************** 函數(shù)名稱: void int0_fun() interrupt 0 功能: int0 中斷處理函數(shù) 說明:設(shè)置 int0_flag 的值,并根據(jù) int0_flag 啟動(dòng)或關(guān)閉定時(shí)器 T0 **********************************************/ void int0_fun() interrupt 0 { if(int0_flag==0) { TR0=1; } int0_flag++; if( int0_flag==2) { TR0=0; EA=0; } 無 錫 職 業(yè) 技 術(shù) 學(xué) 院 畢業(yè)設(shè)計(jì)說明書(論文) 38 } /********************************************** 函數(shù)名稱: void t0_fun() interrupt 1 功能:定時(shí)器 /計(jì)數(shù)器 0 溢出中斷的中斷服務(wù)程序 說明:對(duì) t0_num 進(jìn)行遞增,并判斷是否到達(dá)最大值 **********************************************/ void t0_fun() interrupt 1 { t0_num++; if( T0==t0_max) { int0_flag=2; TR0=0; EA=0; } } 5 軟硬件系統(tǒng)的調(diào)試 硬件調(diào)試 硬件調(diào)試分為靜態(tài)調(diào)試和上電調(diào)試。應(yīng)特別注意電源的走線,防止電源之間的短路和極性錯(cuò)誤,并重點(diǎn)檢查擴(kuò)展系統(tǒng)總無 錫 職 業(yè) 技 術(shù) 學(xué) 院 畢業(yè)設(shè)計(jì)說明書(論文) 39 線(地址總線、數(shù)據(jù)總線和控制總線)是否存在相互間的短路或與其它信號(hào)線的短路。第三步是在不加電情況下,除單片機(jī)以外,插上 所有的元器件,最后用仿真適配器將樣機(jī)的單片機(jī)插座和仿真器的仿真接口相連,為聯(lián)機(jī)調(diào)試做準(zhǔn)備。電源調(diào)試中使用的工具主要紋波電壓。 以單片機(jī) +5V 為例,為了確保電路中其他部分能順利工作,該 +5V 電源電路必須在第一時(shí) 間進(jìn)行調(diào)試。首先電源的輸入端是單片機(jī)的 40 號(hào)引腳,用多用電表測(cè)量的輸入直流電壓和紋波電壓,確認(rèn)由外部電源輸入到電路板上的直流電壓是穩(wěn)定可靠的,確認(rèn)的確是 +5V 。 確保了各點(diǎn)直流電壓正確后,再進(jìn)行紋波電壓的測(cè)量。紋波電壓是在電路調(diào)試過程中一般容易被忽視的一個(gè)環(huán)節(jié),對(duì)于 ADC0831 模擬 /數(shù)字混合電路,電源的紋波電壓必須進(jìn)行檢測(cè) ,保證電源的質(zhì)量。這是一種不可避免的復(fù)雜信號(hào),只能盡可能進(jìn)行降低。對(duì)于模擬集成電路,一般根據(jù)其功率和頻率在其電源的輸入端并聯(lián)電解電容進(jìn)行退耦。 單片機(jī)最小系統(tǒng)的調(diào)試與檢驗(yàn),單片機(jī)要正常需要具備以下條件,正確的電源、正確的復(fù)位、正確的時(shí)鐘電路和選擇正確的程序存儲(chǔ)器。注意:測(cè)量單片機(jī)的工作電壓時(shí),多用電表的兩個(gè)表筆最好在單片機(jī)上,即紅表筆接在單片機(jī) VCC 引腳上,即 40 號(hào)腳,黑表筆接到 GND 引腳,即 20 號(hào)引腳上進(jìn)行測(cè)量。所以對(duì)復(fù)位電路的測(cè)試分成兩個(gè)步驟,首先確認(rèn)上電一段時(shí)間后 RST 引腳處于穩(wěn)定的低電平,然后可以使用示波器觀察 RST 引腳上電瞬間的電壓信號(hào)。如果該引腳無 錫 職 業(yè) 技 術(shù) 學(xué) 院 畢業(yè)設(shè)計(jì)說明書(論文) 41 信號(hào)不 正常,一般需要確認(rèn)單片機(jī)電源的正確和晶振負(fù)載電容是否正確。 軟件調(diào)試 首先建立工程。例如將其存放在 D:\新建文件夾( 2),命名為 123。在這里我們選用 Atmel\AT89C51。該對(duì)話框提示你是否要把標(biāo)準(zhǔn) 8051 的啟動(dòng)代碼添加到工程中去。在這里,我們選“否”,即不添加啟動(dòng)代碼。在 [File\New]建一個(gè)文件,將程序?qū)懭?。選 [File\Save],將其保存在剛建的工程下。命名為“ “。只有經(jīng)過這一步才能對(duì)程序進(jìn)行下面的編譯及調(diào)試。單擊“ Output”標(biāo)簽頁,選中“ Create HEX File”項(xiàng),然后“確定”。 無 錫 職 業(yè) 技 術(shù) 學(xué) 院 畢業(yè)設(shè)計(jì)說明書(論文) 43 編譯。如編譯有錯(cuò)誤會(huì)在最下面的 Build 窗口 中顯示出來,通過雙擊出錯(cuò)的信息可到出錯(cuò)的那一行。編譯通過后就進(jìn)行調(diào)試。 運(yùn)行??梢岳霉ぞ邫谏系目旖萱I也可在[Debug]菜單中選擇。例如上面的程序,當(dāng)選擇單步進(jìn)入運(yùn)行方式,則在調(diào)用顯示子程序時(shí),它會(huì)進(jìn)入子程序內(nèi)部運(yùn)行,此時(shí)我們就可以看到執(zhí)行時(shí) P0、 P2 的變化。即 P0、 P2 最后運(yùn)行的值。運(yùn)行方式的選擇可以用工具欄中的快捷鍵也可在 [Debug]菜單下設(shè)置。在遇到復(fù)雜程序時(shí),可以設(shè)斷點(diǎn)。程序每運(yùn)行到斷點(diǎn)處,就會(huì)停下來。取消斷點(diǎn)可用工具欄上“取消斷點(diǎn)”鍵。通過檢測(cè) ,可以發(fā)現(xiàn)程序中的死循環(huán)錯(cuò)誤、機(jī)器碼錯(cuò)誤和轉(zhuǎn)移地址的錯(cuò)誤。每個(gè)程序模塊通無 錫 職 業(yè) 技 術(shù) 學(xué) 院 畢業(yè)設(shè)計(jì)說明書(論文) 45 過后 ,可以把相關(guān)功能塊連在一起進(jìn)行總調(diào)。目標(biāo)系統(tǒng)按規(guī)定的功能進(jìn)行操作而且有相應(yīng)的結(jié)果,沒有相應(yīng)的結(jié)果出現(xiàn)可能是程序中轉(zhuǎn)移地址計(jì)算錯(cuò)誤、堆棧溢出、工作寄存器沖突等。對(duì)錯(cuò)誤程序的修改使其實(shí)現(xiàn)其功能。速度的仿真,用函數(shù)信號(hào)發(fā)生器代替 LM339 比較器,輸入一定頻率的方波,此時(shí)可以看到數(shù)碼管上穩(wěn)定的數(shù)值,改變輸入的頻率,數(shù)碼管短暫變化之后穩(wěn)定,不斷地改變輸入頻率,數(shù)碼管隨即發(fā)生較大的變化,規(guī)律頻率越大,數(shù)值就越大,即速度就越快,頻率越小,數(shù)值就越小,即速度就越慢。t agree with the disciplinary action your employer has taken against you ? your employer dismisses you and you think that you have been dismissed unfairly. For more information about dismissal and unfair dismissal, see Dismissal. You can make a claim to an employment tribunal, even if you haven
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1