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

正文內(nèi)容

基于單片機(jī)的直流電機(jī)調(diào)速系統(tǒng)設(shè)計(jì)論文-預(yù)覽頁

2025-06-28 14:50 上一頁面

下一頁面
 

【正文】 PWM 可以較為簡單的對直流電機(jī)轉(zhuǎn)速的控制 ; LED 數(shù)碼管 可以準(zhǔn)確的將 轉(zhuǎn) 數(shù)顯示出來,在實(shí)際應(yīng)用中很方便。 本文介紹了 基于單片機(jī) 的直流電機(jī) PWM調(diào)速 的基本方法,直流電機(jī)調(diào)速的相關(guān)知識 以 及 PWM調(diào) 速 的基本原理和實(shí)現(xiàn)方法。軟件采用 定時(shí)中斷 進(jìn)行設(shè)計(jì)??刂瞥绦驊?yīng)用于電機(jī)的加減速 。實(shí)驗(yàn)證明,脈沖頻率在 15Hz30Hz 時(shí)效果最佳。 基于單片機(jī)的直流電機(jī)調(diào)速系統(tǒng)設(shè)計(jì) 第 2 頁 圖 1 系統(tǒng)硬件框圖 2. 硬件電路設(shè)計(jì) 由單片機(jī)硬件設(shè)計(jì)原理可知: ( 1) 盡可能采用功能強(qiáng)的芯片,以簡化電路; ( 2) 留有余地。 單片機(jī) AT89C51 AT89C51 8 位單片機(jī)是 MSC51174。 AT89C51 片內(nèi)集成 256 字節(jié)程序運(yùn)行空間、 8K 字節(jié) Flash 存儲空間,支持最大 64K 外部存儲擴(kuò)展。不斷發(fā)展的半導(dǎo)體工藝也讓該單片機(jī)的功耗不斷降低。 AT89C51 顯示模塊 驅(qū)動模塊 電源模塊 輸入模塊 基于單片機(jī)的直流電機(jī)調(diào)速系統(tǒng)設(shè)計(jì) 第 3 頁 圖 2 AT89C51 引腳圖 復(fù)位電路及時(shí)鐘電路 復(fù)位電路和時(shí)鐘電路是維持單片機(jī)最小系統(tǒng)運(yùn)行的基本模塊。 高頻率的時(shí)鐘有利于程序更快的運(yùn)行,也有可以實(shí)現(xiàn)更高的信號采樣率,從而實(shí)現(xiàn)更多的功能。并聯(lián) 2 個(gè) 30pF 陶瓷電容幫助起振。 L298N 可接受標(biāo)準(zhǔn) TTL邏輯電平信號 VSS, VSS可接 ~ 7V 電壓。 L298 可驅(qū)動 2 個(gè)電動機(jī), OUT1, OUT2 和 OUT3, OUT4 之間可分別接電動機(jī),本實(shí)驗(yàn)裝置我們選用驅(qū)動一臺電動機(jī)。具體驅(qū)動電路如圖 6 所示。通常將控制發(fā)光二極管 發(fā)光的 8 位字節(jié)數(shù)據(jù)編碼稱為 LED 顯示的段選碼,要構(gòu)成多位 LED 顯示時(shí),除需要段選線外,還需要位選線,以確定段選碼對應(yīng)的顯示位 位選線控制第幾個(gè) LED 顯示。 圖 8 按鍵電路 3. 軟件編程 在單片機(jī)系統(tǒng)的程序的設(shè)計(jì)開發(fā)中,單片機(jī)就如同整個(gè)系統(tǒng)的交通中樞,而程序就是組成交通中樞的條條大道,各個(gè)部分的模塊化的程序就是整個(gè)系統(tǒng)的組成成份。 在主程序的設(shè)計(jì)中要合理地調(diào)用各模塊程序。由軟件 編程 從 ,經(jīng)驅(qū)動電路輸出給電機(jī),從而控制電機(jī)得電與失電。根據(jù)不同的加減速按鈕,調(diào)整 ,從而可以控制 ,進(jìn)而控制電機(jī)的加減速 。變量 swap、 sub_speed 、 add_speed 分別實(shí)現(xiàn)電機(jī)的轉(zhuǎn)向、加速、減速。 4. 系統(tǒng)調(diào)試與分析 系統(tǒng)的硬件、軟件獨(dú)調(diào)和系統(tǒng)調(diào)試是系統(tǒng)最后的步驟也是系統(tǒng)特別重要的環(huán)節(jié),因?yàn)樵O(shè)計(jì)和開發(fā)出的系統(tǒng)是否成功,功能是否完善只有在這里才能顯現(xiàn)出來。它的具體功能是可以進(jìn)行 CPU 仿真,可以單步、跟蹤、斷點(diǎn)和全速運(yùn)行,而且,程序的編譯過程中,可以對設(shè)計(jì)軟件進(jìn)行自診斷,并自動給出故障原因。 3. 把各個(gè)模塊組合起來,全速運(yùn)行,看程序是否能流暢的,是否能實(shí)現(xiàn)設(shè)計(jì)的系統(tǒng)的所有功能。從確定課設(shè)題目,到查閱質(zhì)料確定總體方案設(shè)計(jì),硬件電路仿真的設(shè)計(jì),硬件電路的優(yōu) 化,軟件的設(shè)計(jì),軟件的優(yōu)化,檢驗(yàn)仿真電路,調(diào)試軟件程序,到最后的軟硬件聯(lián)調(diào),其中的每一個(gè)過程都是精心設(shè)計(jì)、仔細(xì)完成的。不僅 使學(xué)過的知識得到了鞏固與復(fù)習(xí) , 同 時(shí)也鍛煉 了 我們使用儀器和計(jì)算機(jī)輔助軟件 的技能。 在這里首先要感謝我的老師。 //位選口 unsigned char dispbuf[4]={0,0,0,0}。 unint count=0。 sbit P3_7=P3^1。 基于單片機(jī)的直流電機(jī)調(diào)速系統(tǒng)設(shè)計(jì) 第 12 頁 void just()。 void speeddown()。 TMOD=0x02。 ET0=1。//鍵盤掃描 } } void delay()//延時(shí) 10ms 程序 { unsigned char i,j。j0。 if((P1amp。0x1f。break。break。0x1f)!=0x1f)。i700。 for(i=0。P0=dispcode[dispbuf[2]]。 P2=0x08。i++)。 } void t0(void) interrupt 1 using 0//中斷服務(wù)程序 { if(count100) count=0。 } void just() //正轉(zhuǎn) { P3_0=1。 P3_1=1。 else tp+
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1