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

正文內(nèi)容

單片機(jī)控制直流電機(jī)調(diào)速系統(tǒng)-閱讀頁

2025-07-22 13:06本頁面
  

【正文】 gh == 5) high = 5。if(count_speed == 20){ count_speed = 0。num_medium = 0。 按 照 系 統(tǒng) 功 能 來 劃 分 , Protel99se 主 要 包 含 6 個 功 能 模 塊 : 電 路 工程 設(shè) 計 部 分 、 印 刷 電 路 板 設(shè) 計 系 統(tǒng) 、 自 動 布 線 系 統(tǒng) 、 電 路 模 擬 仿 真 系 統(tǒng) 、可 編 程 邏 輯 設(shè) 計 系 統(tǒng) 、 高 級 信 號 完 整 性 分 析 系 統(tǒng) 。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到 KeilC51 生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。KEIL C51 編譯器由uVision2 集成開發(fā)環(huán)境與編輯器和調(diào)試器以及 C51 編譯器組成。編輯器和調(diào)試器包括源代碼編輯器、斷點設(shè)置、調(diào)試函數(shù)語言、變量和存儲器。Proteus 軟件提供多種現(xiàn)實存在的虛擬儀器儀表。這些虛擬儀器儀表具有理想的參數(shù)指標(biāo),例如極高的輸入阻抗、極低的輸出阻抗,盡可能減少儀器對測量結(jié)果的影響,Proteus 軟件提供豐富的測試信號用于電路的測試。提供 Schematic Drawing、SPICE 仿真與 PCB 設(shè)計功能,同時可以仿真單片機(jī)和周邊設(shè)備,可以仿真 51 系列、AVR、PIC 等常用的 MCU,并提供周邊設(shè)備的仿真,例如 37led、示波器等。一臺計算機(jī)、一套電子仿真軟件,在加上一本虛擬實驗教程,就可相當(dāng)于一個設(shè)備先進(jìn)的實驗室。在計算機(jī)上學(xué)習(xí)電工基礎(chǔ),模擬電路、數(shù)字電路、單片機(jī)應(yīng)用系統(tǒng)等課程,并進(jìn)行電路設(shè)計、仿真、調(diào)試等。 直流電機(jī)的調(diào)速功能仿真當(dāng)按下 open 鍵時,電機(jī)開始工作。當(dāng)然,在某種特定的環(huán)境下,還需改變電機(jī)的轉(zhuǎn)速,此時,你可以按一下 swap 鍵,以達(dá)到改變電機(jī)轉(zhuǎn)向的目的。圖 31 直流電機(jī)調(diào)速系統(tǒng)的 Proteus 仿真圖1.調(diào)速前的波形圖圖 32 電機(jī)啟動時的脈沖波形占空比2.調(diào)速后的波形圖圖 33 電機(jī)減速后的脈沖波形占空比 電機(jī)速度的測量并顯示功能仿真對電機(jī)轉(zhuǎn)速的顯示,為使用者提供了更為直觀的界面。從顯示數(shù)字的穩(wěn)定程度,也可以判斷電機(jī)轉(zhuǎn)速的穩(wěn)定性。 系統(tǒng)的電路原理圖圖 35 直流電機(jī)調(diào)速系統(tǒng)的 Protel 原理圖由電源模塊、單片機(jī)控制單元、電機(jī)驅(qū)動電路、LCD 顯示電路、霍爾傳感器電路構(gòu)成。在沒有做畢業(yè)設(shè)計以前覺得畢業(yè)設(shè)計只是對這幾年來所學(xué)知識的單純總結(jié),但是通過這次做畢業(yè)設(shè)計發(fā)現(xiàn)自己的看法有點太片面。通過這次的畢業(yè)設(shè)計留給我印象最深的是要設(shè)計一個成功的電路,必須要有扎實的理論基礎(chǔ),還要有堅持不懈的精神。還有這次對直流電機(jī)的調(diào)速,個人感覺其中還有許多不夠完善的地方,例如:對電機(jī)的控制采用的是獨立按鍵,而非矩陣鍵盤;電機(jī)的驅(qū)動電路的設(shè)計也不是很成熟。這次設(shè)計我感覺把大學(xué)學(xué)的東西都柔和了進(jìn)去。在整個設(shè)計中我懂得了許多東西,也培養(yǎng)了我獨立工作的能力,樹立了對自己工作能力的信心,相信會對今后的學(xué)習(xí)工作生活有非常重要的影響。sbit close = P2^1。sbit sub_speed = P2^3。sbit PWM1 = P3^0。/************************液晶顯示*************/sbit E=P3^7。sbit RS = P3^5。 int time = 0。int period = 30。int flag = 0。int num_display = 0。uchar wword[]={0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39}。while(t) { /*對于 時鐘,延時 1ms*/ for(i=0。i++)。}}//寫命令函數(shù) LCDvoid wc51r(uchar j){ RS=0。 P1=j。 E=0。}//寫數(shù)據(jù)函數(shù) LCDvoid wc51ddr(uchar j){ RS=1。 P1=j。 E=0。}//初始化函數(shù) LCDvoid init(){ wc51r(0x01)。 //使用 8 位數(shù)據(jù),顯示兩行,使用 5*7 的字型 wc51r(0x0c)。 //字符不動,光標(biāo)自動右移一格}/***********8T0 中斷服務(wù)程序************PWM 波的生成**********/void time0_int(void) interrupt 1 {time++。TL0 = 0x78。if(time == high) PWM1=0。 time = 0。 if(time == high) PWM2=0。 time = 0。 if(count_speed == 20){ count_speed = 0。 num_medium = 0。 wc51r(0xc2)。S39。 wc51ddr(39。)。e39。 wc51ddr(39。)。d39。 wc51ddr(0x3a)。 MM = num_display/100。MM = NN/10。wc51ddr(wword[MM])。 }/*****************************************************************//**********通過按鍵實現(xiàn)對電機(jī)開關(guān)、調(diào)速、轉(zhuǎn)向的控制***************/void motor_control(){ if(open == 1)EA = 1。 if(swap == 1) {change = ~change。 if(high == 30)EA=0。if(high == 5) high = 5。 ET0 = 1。 TMOD = 0x11。 //定時器 T0 設(shè)置參數(shù) TL0 = 0x78。 //定時器 T1 設(shè)置參數(shù) TL1 = 0xb0。 TR1 = 1。 //液晶顯示初始化程序 while(1){ wc51r(0x84)。H39。 wc51ddr(39。)。l39。 wc51ddr(39。)。o39。 if(test == 0) num_medium++。motor_control(
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1