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

正文內容

基于單片機的智能電動車控制器設計(存儲版)

2025-01-16 09:28上一頁面

下一頁面
  

【正文】 業(yè)設計說明書(論文) 27 初始化,設置常量 啟動 A/D 轉換器,讀取轉換數(shù)據(jù),存入 開關位置 1? DIR 位置 0,反轉 DIR 位置 1,正轉 PWM 位置 0 PWM 位置 1 以 AD_TMP 為延時常數(shù),調用延時程序 以 AD_TMP 為延時常數(shù),調用延時程序 無 錫 職 業(yè) 技 術 學 院 畢業(yè)設計說明書(論文) 28 測速顯示流程圖 PWM 位置 0 PWM 位置 1 以 255AD_TMP 為延時常數(shù),調用延時程序 以 255AD_TMP 為延時常數(shù),調用延時程序 開始 中斷初始化 無 錫 職 業(yè) 技 術 學 院 畢業(yè)設計說明書(論文) 29 否 是 判斷是否到中斷次數(shù)? 計算速度,讀取數(shù)值 分別選擇位選碼,動態(tài)輸出顯示碼 無 錫 職 業(yè) 技 術 學 院 畢業(yè)設計說明書(論文) 30 程序 include include define uchar unsigned char define unit unsigned int unsigned char led[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82, 0xf8,0x80,0x90}; unsigned char K=100; //相鄰兩個紅外線探測器之間的圓弧長完全顯示速度值 中斷次 數(shù)清零 無 錫 職 業(yè) 技 術 學 院 畢業(yè)設計說明書(論文) 31 度,這里預設為 100mm unsigned int t0_num = 0; //t0 定時器中斷次數(shù)計算 unsigned int speed; //用來存儲計算出速度,單位為 km/h unsigned char int0_flag = 0; //int0 的中斷標志位 unsigned char t0_max = 65000; //定時器 t0 的最大中斷次數(shù),防止當車輪不轉時,數(shù)據(jù)溢出 sbit CS=P2^0; sbit CLK=P2^4; sbit D0=P2^5; sbit PWM=P3^7; sbit SW=P3^3; sbit DIR=P3^6; sbit ACC0=ACC^0; uchar AD_TMP,time; /**************************************** 延時函數(shù) ****************************************/ void delay(uchar ms) { int i; while (ms) { 無 錫 職 業(yè) 技 術 學 院 畢業(yè)設計說明書(論文) 32 for(i=0; i38; i++); } } /******************************************* ADC0831 轉換數(shù)據(jù)讀入函數(shù) *******************************************/ unsigned char AD_CONV(void) { unsigned char i; unsigned char Data; CLK=0; CS=0; _nop_(); CLK=1; _nop_(); CLK=0; _nop_(); CLK=1; _nop_(); CLK=0; _nop_(); 無 錫 職 業(yè) 技 術 學 院 畢業(yè)設計說明書(論文) 33 for (i=8; i0; i) { Data=1; if( D0) Data++; CLK=1; _nop_(); CLK=0; _nop_(); } CS=1; CLK=0; for( i=40; i0; i) { _nop_(); } return(Data); } /********************************************** 電動機正轉函數(shù) **********************************************/ 無 錫 職 業(yè) 技 術 學 院 畢業(yè)設計說明書(論文) 34 void POS() { DIR=1; PWM=1; time=AD_TMP; delay( time); PWM=0; time=255time; delay( time); } /********************************************** 電動機反轉函數(shù) **********************************************/ void NEG() { DIR=0; PWM=0; time=AD_TMP; delay( time); PWM=1; time=255AD_TMP; 無 錫 職 業(yè) 技 術 學 院 畢業(yè)設計說明書(論文) 35 delay( time); } /********************************************** 主函數(shù) **********************************************/ Void main() { //初始化中斷,下降沿有效 EA=0; IT0=1; EX0=1; //初始化定時器 T0,方式 2,8 位自動重載方式。調試時,首先將目標電路上電,然后按照電源的通路進行電壓的逐點檢查。紋波無 錫 職 業(yè) 技 術 學 院 畢業(yè)設計說明書(論文) 40 電壓的產(chǎn)生比較復雜 ,一般可以認為某點紋波電壓是該點相關部分器件內部開關噪聲和熱噪聲的疊加 ,即器件的噪聲耦合到電源電路上 ,紋波電壓的特性是順著電源的方向逐漸升高。 正確的復位電路, 89C51單片機使用的高電平復位,所以正 確的復位電路應該是在上電的瞬間在 RST引腳, 9 號引腳,上產(chǎn)生一個短時的高電平信號,然后開始以對數(shù)的形式下降到低電平,最后穩(wěn)定在電平狀態(tài)。輸入完工程名后會打開一個如下圖所示的對話框,在這里我們選擇 CPU 的型號,根據(jù)我們選用的 CPU 芯片的不同,這里的設置不同。保存文件。如下圖所示。運行可選擇全速運行、單步進入等運行方式。遇到延時程序時,跟蹤太慢可以讓它“運行到光標處”。同時 ,還可以發(fā)現(xiàn)用戶系統(tǒng)中存在的 硬件故障、軟件算法和硬件設計錯誤 ,在調試過程中不斷調整用戶系統(tǒng)的軟件和硬件 ,完成每個程序模塊的調試。 6 附錄 詳見(智能電動車控制器電路圖) 7 參考文獻 [1] 周潤景 單片機電路設計、分析與制作 北京:機械工業(yè)出版社,2021 無 錫 職 業(yè) 技 術 學 院 畢業(yè)設計說明書(論文) 46 [2] 宋戈 51 單片機應用開 發(fā)范例大全 北京:人民郵電出版社,2021 [3] 劉波文 51 單片機 C 語言應用開發(fā)三位一體實戰(zhàn)精講 北京:北京航空航天大學出版社, 2021 [4] 王靜霞 單片機應用技術( C 語言版) 北京:電子工業(yè)出版社,2021 [5] 繆曉中 電子 CADProtel 99SE 北京:化學工業(yè)出版社,2021 [6] 杜偉略 80C51 單片機與接口技術 北京:化學工業(yè)出版社,2021 [7] 張國勛 單片機原理及應用 北京: 中國電力出版社,2021 [8] 劉守義 單片機應用技術 西安:西安電子科技大學出版社, 2021 [9] 徐淑華 單片微型計算機原理及應用 哈爾濱:哈爾濱工業(yè)大學出版社, 2021 [10] 何立民 單品機教程習題與解答 北京:北京航空航天大學出版社, 2021 無 錫 職 業(yè) 技 術 學 院 畢業(yè)設計說明書(論文) 47 g an employment tribunal clai Employment tribunals sort out disagreements between employers and employees. You may need to make a claim to an employment tribunal if: ? you don39。 使用 PROTEUS 的數(shù)字波形仿真功能,可以清楚地看到單片機在輸入不同模擬電壓時,輸出的占空比也相對不發(fā)生變化,具體規(guī)律是: 0VPWM5V,隨著電壓值的增加占空比逐漸的增加,占空比的增加即帶動電動機的速度的增加,輸出電壓值不變時,占空比不變,即轉速穩(wěn)定。 無 錫 職 業(yè) 技 術 學 院 畢業(yè)設計說明書(論文) 44 以斷點或連續(xù)方式運行,通過檢查用者系統(tǒng)的 CPU 現(xiàn)場情況、 RAM 的內容和 I/O 口的狀態(tài) ,檢測程序執(zhí)行結果符合設計要求。全速運行,則程序一直運行,直至按下停止為止??蛇x擇工具欄上的調試按鍵也可選 [Debug\satr\stop Debug Scssion]。 單擊 KEIL C51 工具欄的“ ”圖標,彈出名為“ Options for Target ?Target1?”的對話框。 無 錫 職 業(yè) 技 術 學 院 畢業(yè)設計說明書(論文) 42 新建文件。選 [Project\New Project],選擇工程保存的路徑,及為工程命名。正確的電源,從 89C51 單片機的 DataSheet 文檔中可以看出,該系列單片機的工作電壓為 ,本設計為 5V,所以在單片機電源的確認必須確定其工作電壓在該范圍以內。紋波電壓的測量使用示波器測量,使用交流耦合方式,掃描時間可選定在 1ms 以下。 接著是上電調試,上電調試最重要的就是電源調試:電源是電路系統(tǒng)運行的關鍵,一般而言,電源的調試指的是指使電源輸出需要的電源,并將電源的紋
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1