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

正文內(nèi)容

單片機(jī)控制直流電機(jī)調(diào)速系統(tǒng)設(shè)計畢業(yè)論文(參考版)

2025-06-30 13:21本頁面
  

【正文】 motor_control()。 if(test == 0) num_medium++。o39。)。 wc51ddr(39。l39。)。 wc51ddr(39。H39。 //液晶顯示初始化程序 while(1){ wc51r(0x84)。 TR1 = 1。 //定時器 T1 設(shè)置參數(shù) TL1 = 0xb0。 //定時器 T0 設(shè)置參數(shù) TL0 = 0x78。 TMOD = 0x11。 ET0 = 1。if(high == 5) high = 5。 if(high == 30)EA=0。 if(swap == 1) {change = ~change。 }/*****************************************************************//**********通過按鍵實(shí)現(xiàn)對電機(jī)開關(guān)、調(diào)速、轉(zhuǎn)向的控制***************/void motor_control(){ if(open == 1)EA = 1。wc51ddr(wword[MM])。MM = NN/10。 MM = num_display/100。 wc51ddr(0x3a)。d39。)。 wc51ddr(39。e39。)。 wc51ddr(39。S39。 wc51r(0xc2)。 num_medium = 0。 if(count_speed == 20){ count_speed = 0。 time = 0。 if(time == high) PWM2=0。 time = 0。if(time == high) PWM1=0。TL0 = 0x78。 //字符不動,光標(biāo)自動右移一格}/***********8T0 中斷服務(wù)程序************PWM 波的生成**********/void time0_int(void) interrupt 1 {time++。 //使用 8 位數(shù)據(jù),顯示兩行,使用 5*7 的字型 wc51r(0x0c)。}//初始化函數(shù) LCDvoid init(){ wc51r(0x01)。 E=0。 P1=j。}//寫數(shù)據(jù)函數(shù) LCDvoid wc51ddr(uchar j){ RS=1。 E=0。 P1=j。}}//寫命令函數(shù) LCDvoid wc51r(uchar j){ RS=0。i++)。while(t) { /*對于 時鐘,延時 1ms*/ for(i=0。uchar wword[]={0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39}。int num_display = 0。int flag = 0。int period = 30。 int time = 0。sbit RS = P3^5。/************************液晶顯示*************/sbit E=P3^7。sbit PWM1 = P3^0。sbit sub_speed = P2^3。sbit close = P2^1。在整個設(shè)計中我懂得了許多東西,也培養(yǎng)了我獨(dú)立工作的能力,樹立了對自己工作能力的信心,相信會對今后的學(xué)習(xí)工作生活有非常重要的影響。這次設(shè)計我感覺把大學(xué)學(xué)的東西都柔和了進(jìn)去。還有這次對直流電機(jī)的調(diào)速,個人感覺其中還有許多不夠完善的地方,例如:對電機(jī)的控制采用的是獨(dú)立按鍵,而非矩陣鍵盤;電機(jī)的驅(qū)動電路的設(shè)計也不是很成熟。通過這次的畢業(yè)設(shè)計留給我印象最深的是要設(shè)計一個成功的電路,必須要有扎實(shí)的理論基礎(chǔ),還要有堅持不懈的精神。在沒有做畢業(yè)設(shè)計以前覺得畢業(yè)設(shè)計只是對這幾年來所學(xué)知識的單純總結(jié),但是通過這次做畢業(yè)設(shè)計發(fā)現(xiàn)自己的看法有點(diǎn)太片面。若顯示數(shù)字幾乎不變,則說明電機(jī)工作十分穩(wěn)定;與之相反,顯示數(shù)字不停地變化,則說明電機(jī)工作非常不穩(wěn)定。用戶可以根據(jù)液晶顯示屏上的數(shù)字,調(diào)整電機(jī)的轉(zhuǎn)速,為調(diào)速提供了方便。當(dāng)電機(jī)不工作時,則按下 close 鍵。若需要加快電機(jī)的轉(zhuǎn)速,則按下 add_speed 鍵,直到電機(jī)轉(zhuǎn)速適中;相反,需要減慢電機(jī)的轉(zhuǎn)速時,則按下 sub_speed 鍵,待轉(zhuǎn)速滿意后,放開按鍵。當(dāng)電路設(shè)計完成之后,為了減少在電路板上調(diào)試時的難度,保證電路設(shè)計的正確性,將 Keil c51 編譯生成的*.HEX 文件載入 Proteus 軟件,實(shí)現(xiàn)電路仿真。以虛代實(shí)、以軟代硬,就建立一個完善的虛擬實(shí)驗(yàn)室。Proteus 提供了大量的元件庫,有 RAM、ROM、鍵盤、馬達(dá)、LED、LCD、AD/DA、部分SPI 器件、部分 IIC 器件,編譯方面支持 Keil 和 MPLAB 等編譯器。這些測試信號包括模擬信號和數(shù)字信號。此外,Proteus 還提供圖形顯示功能,可以將線路上變化的信號,以圖形的方式實(shí)時地顯示出來。Proteus 軟件是一種低投資的電子設(shè)計自動化軟件,提供可仿真數(shù)字和模擬、交流和直流等數(shù)千種元器件和多達(dá) 30 多個元件庫。其中 uVision2 集成開發(fā)環(huán)境中的工程(project)是由源文件、開發(fā)工具選項以及編程說明三部分組成的。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。KeilC51 軟件提供豐富的庫函數(shù)和功能強(qiáng)大的集成開發(fā)調(diào)試工具,全 Windows 界面。}}第三章 系統(tǒng)功能調(diào)試 調(diào)試軟件介紹Protel99SE 是 應(yīng) 用 于 Windows9X/2022/NT 操 作 系 統(tǒng) 下 的 EDA 設(shè) 計 軟 件 , 采 用設(shè) 計 庫 管 理 模 式 , 可 以 進(jìn) 行 聯(lián) 網(wǎng) 設(shè) 計 , 具 有 很 強(qiáng) 的 數(shù) 據(jù) 交 換 能 力 和 開 放 性 及 3D模 擬 功 能 , 可 以 完 成 電 路 原 理 圖 設(shè) 計 , 印 制 電 路 板 設(shè) 計 和 可 編 程 邏 輯 器 件 設(shè) 計 等 工作 , 可 以 設(shè) 計 32 個 信 號 層 , 16 個 電 源 地 層 和 16 個 機(jī) 加 工 層 。num_display = num_medium。 while(add_speed != 0) {} }} 測速軟件設(shè)計開始初始化OPEN 是否按下定時器 T1 開始計時對單位時間內(nèi)的脈沖計數(shù) N根據(jù)公式計算出電機(jī)的速度液晶顯示電機(jī)速度圖 29 軟件測速的方框圖/****T1 中斷服務(wù)程序********單位時間(S)方波的個數(shù)*************/void time1_int(void) interrupt 3 { count_speed++。 while(sub_speed != 0) {} }if(add_speed == 1){ high。 while(swap != 0){}} if(sub_speed == 1){ high++。if(close == 1) EA = 0。變量 change、 sub_speed 、add_speed 分別實(shí)現(xiàn)電機(jī)的轉(zhuǎn)向、加速、減速。其中定時器 T0,T1 分別對脈沖的寬度、霍爾元件輸出的脈沖數(shù)對應(yīng)的 1 秒時間定時。 15 腳 背 光 正 極 , 16 腳 背 光 負(fù) 極 。第 7~ 14 腳 : D0~ D7 為 8 位 雙 向 數(shù) 據(jù) 端 。第 5 腳 : RW 為 讀 寫 信 號 線 , 高 電 平 (1)時 進(jìn) 行 讀 操 作 , 低 電 平 (0)時 進(jìn) 行 寫 操作 。 1602 采 用 標(biāo) 準(zhǔn) 的 16腳 接 口 , 其 中 :第 1 腳 : VSS 為 電 源 地第 2 腳 : VDD 接 5V 電 源 正 極第 3 腳 : V0 為 液 晶 顯 示 器 對 比 度 調(diào) 整 端 , 接 正 電 源 時 對 比 度 最 弱 , 接 地 電 源 時對 比 度 最 高 ( 對 比 度 過 高 時 會 產(chǎn) 生 “陰 影 ”, 使 用 時 可 以 通 過 一 個 10K 的 電 位 器調(diào) 整 對 比 度 ) 。 因 為 1602 識 別 的 是 ASCII 碼 , 試 驗(yàn) 可 以 用 ASCII 碼 直 接 賦 值 ,在 單 片 機(jī) 編 程 中 還 可 以 用 字 符 型 常 量 或 變 量 賦 值 , 如 39。單位時間內(nèi)輸出的脈沖數(shù) N,因此可求出單位時間內(nèi)的速度 V=NT。 工作原理:霍爾開關(guān)集成電路中的信號放大器將霍爾元件產(chǎn)生的幅值隨磁場強(qiáng)度變化的霍爾電壓 UH 放大后再經(jīng)信號變換器、驅(qū)動器進(jìn)行整形、放大后輸出幅值相等、頻率變化的方波信號。圖 25 H 橋的電機(jī)驅(qū)動電路2.5 基于霍爾傳感器的測速模塊 霍爾傳感器的工作原理 霍爾效應(yīng):在一塊半導(dǎo)體薄片上,其長度為 l,寬度為 b,厚度為 d,當(dāng)它被置于磁感應(yīng)強(qiáng)度為 B 的磁場中,如果在它相對的兩邊通以控制電流 I,且磁場方向與電流方向正交,則在半導(dǎo)體另外兩邊將產(chǎn)生一個大小與控制電流 I 和磁感應(yīng)強(qiáng)度 B 乘積成正比的電勢 UH,即 UH=KHIB,其中 kH 為霍爾元件的靈敏度。永磁步進(jìn)電機(jī)或混合式步進(jìn)電機(jī)的勵磁繞組都必須用雙極性電源供電,也就是說繞組有時需正向電流,有時需反向電流,這樣繞組電源需用 H 橋驅(qū)動。 (2)電路原理圖電源電路采用 78 系列芯片產(chǎn)生+5V、+15V。在實(shí)際應(yīng)用中,應(yīng)在三端集成穩(wěn)壓電路上安裝足夠大的散熱器(當(dāng)然小功率的條件下不用) 。該系列集成穩(wěn)壓 IC 型號中的 78 或 79 后面的數(shù)字代表該三端集成穩(wěn)壓電路的輸出電壓,如 7806 表示輸出電壓為正 6V,7909 表示輸出電壓為負(fù) 9V。故名思義,三端 IC 是指這種穩(wěn)壓用的集成電路只有三條引腳輸出,分別是輸入端、接地端和輸出端。此外,許多微控制器和 DSP 已經(jīng)在芯片上包含了PWM 控制器,這使數(shù)字控制的實(shí)現(xiàn)變得更加容易了。模擬電路還可能對噪聲很敏感,任何擾動或噪聲都肯定會改變電流值的大小。能夠解決這個問題的精密模擬電路可能非常龐大、笨重(如老式的家庭立體聲設(shè)備)和昂貴。盡管模擬控制看起來可能直觀而簡單,但它并不總是非常經(jīng)濟(jì)或可行的。擰動旋鈕時,電阻值變大或變?。涣鹘?jīng)這個電阻的電流也隨之增加或減少,從而改變了驅(qū)動揚(yáng)聲器的電流值,使音量相應(yīng)變大或變小。模擬電壓和電流可直接用來進(jìn)行控制,如對汽車收音機(jī)的音量進(jìn)行控制。與此類似,從電池吸收的電流也不限定在一組可能的取值范圍之內(nèi)。模擬信號的值可以連續(xù)變化,其時間和幅度的分辨率都沒有限制。圖 23 H 橋驅(qū)動電機(jī)逆時針轉(zhuǎn)動 調(diào)速設(shè)計方案調(diào)速采用 PWM(Pulse Width Modulation)脈寬調(diào)制
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1