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

正文內(nèi)容

基于單片機(jī)直流電機(jī)控制器系統(tǒng)設(shè)計論文(參考版)

2024-11-21 21:28本頁面
  

【正文】 break。e39。break。d39。break。: PWM0=0。 case 39。PWM1=0。b39。break。: PWM0=1。 switch(shou1) {case 39。 } void chuan() { if(RI)//接收標(biāo)志位為 1 {shou1=SBUF。P0=aa[a]。 delay(20)。 P2=0x10。 } void show1() { a=PWM0。 if(PWM_ON!=0) PWM = 0。//重新賦值 if (count==PWM_ON) { PWM = 1。 TH0=(65536500)/256。 if(PWM_ON==49) PWM_ON=25。 if(PWM_ON==1) PWM_ON=25。0x7f)!=0x7f)。break。 if(m==3)PWM_ON=20。 if(m==1)PWM_ON=10。if(m==4) {m=0。break。 byte_write(0x2020,PWM1)。//擦除扇區(qū) byte_write(0x2020,PWM_ON)。break。break。break。PWM1=1。}break。 case 0x7d: {PWM0=0。}。 switch(temp) { case 0x7e: {PWM0=1。0x7f)!=0x7f) { 第 25 頁 共 28 頁 temp=P1amp。0x7f)!=0x7f) { delay(100)。 P1=0xff。 show1()。 while(1) { chuan()。//從 eeprom 中讀取數(shù)據(jù) 占空比 PWM0=byte_read(0x2020)。 SCON=0x50。 //設(shè)置波特率初始值 PCON=0x00。 TL1=0xfd。 CYCLE = 50。//定時器初始化 IE= 0x83。 TH0=(65536500)/256。 /* 觸發(fā)執(zhí)行 */ 第 24 頁 共 28 頁 ISP_IAP_disable()。 /* 寫命令 2 */ ISP_DATA = original_data。 0xf8。 0x00ff)。 /* 關(guān)閉 ISP,IAP 功能 */ } /* ==================== 字節(jié)寫 ======================== */ void byte_write(unsigned int byte_addr, unsigned char original_data) { ISP_ADDRH = (unsigned char)(byte_addr 8)。 /* 擦除命令 3 */ ISPgoon()。 0xf8。 ISP_ADDRL = 0x00。 0xfe00)。 /* 返回讀到的數(shù)據(jù) */ } /* ================== 扇區(qū)擦除 ======================== */ void SectorErase(unsigned int sector_addr) { unsigned int iSectorAddr。 /* 觸發(fā)執(zhí)行 */ ISP_IAP_disable()。 /* 清除低 3位 */ ISP_CMD = ISP_CMD | RdCommand。 ISP_CMD = ISP_CMD amp。/* 地址賦值 */ ISP_ADDRL = (unsigned char)(byte_addr amp。 /* 觸發(fā) ISP_IAP 命令字節(jié) 2 */ _nop_()。 /* 打開 ISP,IAP 功能 */ ISP_TRIG = 0x46。 EA = 1。 0x7f。 /* 寫入硬件延時 */ ISP_CONTR = ISP_CONTR | 0x80。 0x18。 } /* ================ 打開 ISP,IAP 功能 ================= */ void ISP_IAP_enable(void) { EA = 0。ji。 void delay(unsigned int i) {unsigned int j 。 void increase()。 void down()。 void keyscan()。 unsigned char aa[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。 unsigned char CYCLE,shou1。 sbit PWM1 = P3^6。再次感謝姚老師對我的栽培。還有,老師們?yōu)榱俗屛夷軌蛴谐浞值臅r間來進(jìn)行設(shè)計,中午的時候會開放實(shí)驗(yàn)室,這讓我有了更多的時間,在此對姚老師表達(dá)謝意,能夠讓我完成實(shí)驗(yàn)。 老師們的唯一目的就是要求我們在這段時間里能夠?qū)W到一些知識,而不是渾渾噩噩的浪費(fèi)時間,姚老師的指導(dǎo)使我受益非淺。 從開始的課題選擇、老師審題,再到針對自己的課題設(shè)計思路,進(jìn)行仿真,最后進(jìn)行硬件電路焊接,軟硬件調(diào)試,我們從姚老師那里學(xué)習(xí)到很多知識,得到了很多幫助,同時認(rèn)識到 自己在軟件編程以及硬件電路上的一些不足,最終我們的數(shù)控放大課題任務(wù)已經(jīng)基本完成。對于我們來說,這段時間是美好而又有意義的?;蛘呦M袕?qiáng)者能繼續(xù)完 成其他的功能,使它能夠更完整的展現(xiàn)在我們面前。因此,本次的實(shí)驗(yàn)中,我們還有很多的功能沒有實(shí)現(xiàn)。本次試驗(yàn)還可以增加速度的測試功能,通過數(shù)碼管顯示每秒的轉(zhuǎn)速。再次接上電源的時候,電機(jī)能夠依舊按照原來的速度轉(zhuǎn)動。使電機(jī)能夠通過按鍵實(shí)現(xiàn)正轉(zhuǎn),反轉(zhuǎn),加速,減速等功能。 第 18 頁 共 28 頁 總結(jié) 與展望 本次實(shí)驗(yàn),我們主要研究了直流電機(jī)的控制。 掉電保存分析:當(dāng)單片機(jī)掉電之后重新上電,電機(jī)依然保持原來的狀態(tài),轉(zhuǎn)向、速度都不變,說明掉電保存功能實(shí)現(xiàn)了。當(dāng)能實(shí)現(xiàn)以上功能時,說明軟硬件結(jié)合起來能夠正常運(yùn)轉(zhuǎn)。當(dāng)減速按鈕被按一次時,該數(shù)碼管數(shù)字減去 1,電機(jī)減速轉(zhuǎn)動。三號數(shù)碼管是顯示電機(jī)的加速減速的。當(dāng)有按 鍵被按下時,數(shù)碼管顯示“ 10”時,單片機(jī)產(chǎn)生pwm 波,電機(jī)開始正轉(zhuǎn)。 12V、地線接錯。通過檢測逐個段選,發(fā)現(xiàn)沒有錯誤。 。 。尤為重要的一點(diǎn)是檢測數(shù)碼管的問題。 第 15 頁 共 28 頁 開 始設(shè) 置 位 選 點(diǎn) 亮第 一 個 數(shù) 碼 管設(shè) 置 段 選設(shè) 置 位 選 點(diǎn) 亮第 二 個 數(shù) 碼 管設(shè) 置 段 選 圖 13 顯示控制系統(tǒng)流程圖 第 16 頁 共 28 頁 第 5 章 系統(tǒng)調(diào)試與 結(jié)果分析 硬件電路的制作和調(diào)試 通電之前先進(jìn)行靜態(tài)調(diào)試,即用萬用表檢查電路連接是否正確,有無虛焊漏焊而造成電路的開路或者短路問題。 K5按下后,控制掉電保存,當(dāng)按鍵按下將數(shù)據(jù)寫入 EEPROM。 K4按下后,增加 PWM波高電平占空比來加速電機(jī)轉(zhuǎn)動。 K2按下后,令 P3^6輸出低電平傳遞給 L298的 IN1口,令 P3^5口輸出低電平傳遞給 L298的 IN1口,驅(qū)動電機(jī)停止。當(dāng)串口接收到來自上位機(jī)發(fā)來的信號時,讀取 SBUF 中的信號,若為 a,控制電機(jī)正轉(zhuǎn),若為 b,控制電機(jī)停止,若為 3,控制電機(jī)反轉(zhuǎn),若為 4,控制電機(jī)加速,若為 5,控制電機(jī)減速。 第 12 頁 共 28 頁 開 始定 時 器 啟 動定 時 器 重 新 賦 值定 時 時 間 到高 電 平 時 間 到P W
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1