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

正文內(nèi)容

電氣化畢業(yè)論文:基于單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)(更新版)

  

【正文】 1 雖然是一個(gè)單片機(jī)芯片,但作為計(jì)算機(jī)應(yīng)該具有的基本部件它都包括,因此,實(shí)際上它已是一個(gè)簡(jiǎn)單的微型計(jì)算機(jī)系統(tǒng)了。在系統(tǒng)擴(kuò)展時(shí), ALE 用于控制把 P0 口輸出的低 8 位地址鎖存起來(lái),以實(shí)現(xiàn)低位地址和數(shù)據(jù)的隔離。 2. 信號(hào)引腳的第二功腳 由于工藝及標(biāo)準(zhǔn)化等原因,芯片的引腳數(shù)目是有限制的。低 128 單元的配置圖如表 所示: 表 片內(nèi) RAM 的配置 30H ~7FH 數(shù)據(jù)緩沖區(qū) 20H ~2FH 位尋址區(qū) (00H~7FH) 18H ~1FH 工作寄存器 3 區(qū) (R7~R0) 基于單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì) 17 10H ~17H 工作寄存器 2 區(qū) (R7~R0) 08H ~0FH 工作寄存器 1 區(qū) (R7~R0) 00H ~07H 工作寄存器 0 區(qū) (R7~R0) 低 128 單元是單片機(jī)的真正 RAM 存儲(chǔ)器,按其用途劃分為寄存器區(qū)、位尋址區(qū)和用戶 RAM 區(qū)三個(gè)區(qū)域。 PC 是一個(gè) 16 位的計(jì)數(shù)器,自動(dòng)加 1 功能,用來(lái)控制程序的執(zhí)行順序; PC 沒(méi)有地址,是不可尋址的,用戶無(wú)法對(duì)它進(jìn)行讀寫,但可以通過(guò)轉(zhuǎn)移、調(diào)用、返回等指令改變其內(nèi)容,以實(shí)現(xiàn)程序的轉(zhuǎn)移。除法操作后,余數(shù)存于 B 中。 單片機(jī)上電或復(fù)位后, RS1 RS0=00。對(duì)此問(wèn)題作如下說(shuō)明: 1) 21 個(gè)可字節(jié)尋址的專用寄存器是不連續(xù)地分散在內(nèi)部 RAM 高128 單元之中,盡管還余有許多空閑地址,但用戶并不能使用。 3. 實(shí)際應(yīng)用時(shí),程序存儲(chǔ)器的容量分別是: 0000H 單元是系統(tǒng)的起始地址, 0003H、 000BH、 0013H、 001BH 和 0023H 對(duì)應(yīng) 5 種中斷源的中斷服務(wù)入口地址。 2. 機(jī)器周期 MCS51 采用定時(shí)控制方式,因此它有固定的機(jī)器周期。單周期指令的執(zhí)行始于 S1P2,這時(shí)操作碼被鎖存到指令寄存器內(nèi)。 接下來(lái) 簡(jiǎn)要介紹了工作原理和編程語(yǔ)言。 在此我感謝老師對(duì)我的幫助和鼓勵(lì)! 在這次設(shè)計(jì)中,個(gè)人覺(jué)得收獲頗豐,是人生的一次寶貴經(jīng)歷 ! 但是本論文還存在以下問(wèn)題,需要在后續(xù)的研究中解決: (1)該設(shè)計(jì)沒(méi)有用到位置和速度和位置檢測(cè)電路來(lái)實(shí)現(xiàn)速度和位置反饋控制 (2)設(shè)計(jì)中 沒(méi)有考慮多個(gè)電機(jī)同時(shí)或分時(shí)自動(dòng)運(yùn)作時(shí)的情況, 這樣基于單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì) 32 使 設(shè)計(jì)更加完善。對(duì)他們所作的一切,我將用以后更加努力的工作和勤奮的學(xué)習(xí)加以回報(bào)! 基于單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì) 34 參考文獻(xiàn) [1] 劉寶廷 , 程樹康 . 步進(jìn)電動(dòng)機(jī)及其驅(qū)動(dòng)控制系統(tǒng) [M]. 哈爾濱工業(yè)大學(xué)出版社 , 1997. [2] 涂時(shí)亮 , 張友德 . 單片微機(jī) MCS51 用戶手冊(cè) [M]. 復(fù)旦大學(xué)出版社 , 1990. [3] 王玉良 , 戴志濤 . 微機(jī)原理與接口技術(shù) [M]. 北京郵電大學(xué)出版 社 , 2020. [4] 何立民 . MCS51 系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì) [M]. 北京航天航空大學(xué)出版 , 1991. [5] 王福瑞 . 單片機(jī)測(cè)控系統(tǒng)設(shè)計(jì)大全 [M]. 北京航天航空大學(xué)出版社 , 1999. [6] 唐光榮 , 李究齡 , 鄧麗曼 . 微型計(jì)算機(jī)應(yīng)用技術(shù)(上) —— 數(shù)據(jù)采集與控制技術(shù) [M]. 清華大學(xué)出版社 , 2020. [7] 楊建寧 . 單片機(jī)對(duì)步進(jìn)電機(jī)升降速的控制 [M]. 中小型電機(jī) , 1997. [8] 白霄麗 , 孟祥霓 , 張鋒 . 步進(jìn)電機(jī)的定位及速度控制軟件設(shè)計(jì) [M]. 濟(jì)南大學(xué)學(xué)報(bào) , 1999. [9] 陳寶江 , 翟湧 , 張幽彤 . MCS 單 片機(jī)應(yīng)用系統(tǒng)實(shí)用指南 [M]. 機(jī)械工業(yè)出版社 , 1997. [10] 謝自美 . 電子線路設(shè)計(jì)、實(shí)驗(yàn)、測(cè)試(第二版) [M]. 武漢華中理工大學(xué)出版社 , 2020. 。 基于單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì) 33 致謝 在此次畢業(yè)論文的撰寫過(guò)程中,得到了老師、同學(xué)、朋友的關(guān)心、指導(dǎo)和幫助。 本系統(tǒng)主要在 步進(jìn)電機(jī)的工作原理 的基礎(chǔ)上, 對(duì) 系統(tǒng)的硬件和軟件進(jìn)行詳細(xì)的分析和設(shè)計(jì),以 MCS51 系列的 8051 為核心,利用其強(qiáng)大的控制功能,實(shí)現(xiàn)了對(duì) 步進(jìn)電機(jī)速度和方向 的控制。 輸入電源1 8 4 0 VAABB連接電機(jī)C P + 陽(yáng) 端C P 步 進(jìn)脈 沖 C W + 陽(yáng) 端C W 電 平脈 沖D C3 3 0 0 U F接 兩相 混合 式步 進(jìn)電 機(jī)控 制 系 統(tǒng) 或控 制 器W Z M驅(qū)動(dòng)器電 源 其 驅(qū) 動(dòng) 器 連 接整流橋+-~220V 圖 電機(jī)接線及其驅(qū)動(dòng) 基于單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì) 23 數(shù)碼顯示 數(shù)碼線線路選用 方案一:串行接法 設(shè)計(jì)中顯示 2 位數(shù)字,用 74LS164 作為顯示驅(qū)動(dòng),其中帶鎖存,使用串行接法可以節(jié)約 IO 資源,發(fā)送數(shù)據(jù)時(shí)容易控制。 3. 指令周期 指令周期是最大的時(shí)序定時(shí)單位,執(zhí)行一條指令所需要的時(shí)間稱為指令周期。 基于單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì) 20 表 MCS— 51 單片機(jī)復(fù)位、中斷入口地址 操作 入口地址 復(fù)位 0000H 外部中斷 I N T 0————— 0003H 定時(shí)器 /計(jì)數(shù)器 0 溢出 000BH 外部中斷 I N T 1———— — 0013H 定時(shí)器 /計(jì)數(shù)器 1 溢出 001BH 串行口中斷 0023H 定時(shí)器 /計(jì)數(shù)器 2 溢出或 T2EX 端負(fù)跳變 002BH MCS51 存儲(chǔ)器 時(shí)序是用定時(shí)單位來(lái)說(shuō)明的。 3) 對(duì)專用寄存器只能使用直接尋址方式,書寫時(shí)既可使用寄存器符號(hào),也可使用寄存器。 5)數(shù)據(jù)指針 (DPTR)。程序狀態(tài)字是一個(gè) 8位寄存器,用于存放程序運(yùn)行中的各種狀態(tài)信息。累加器為 8 位寄存器,是最常用的專用寄存器,功能較多,地位重要。 (2) 位尋址區(qū) 內(nèi)部 RAM 的 20H~ 2FH 單元,既可作為一般 RAM 單元使用,對(duì)單元中每一位進(jìn)行位操作,因此稱之為位尋址區(qū)。除了第一功能,則根據(jù)需要再定義它的第二功能。在讀外部 ROM 時(shí),有效 (低電平 ),以實(shí)現(xiàn)外部 ROM 單元的讀操作。 1. 信號(hào)引腳介紹 MCS51 系列單片機(jī)中的 803 8051 及 8751 均采用 40Pin 封裝的雙列直接 DIP 結(jié)構(gòu),右圖是它們的引腳配置, 40 個(gè)引腳中,正電源和地線兩根,外置石英振蕩器的時(shí)鐘線兩根, 4 組 8 位共 32 個(gè) I/O 口,中斷口線與 P3 口線復(fù)用。 7. 中斷控制系統(tǒng) MCS51 單片機(jī)的中斷功能較強(qiáng),以滿足控制應(yīng)用的需要。中央處理器(CPU)是整個(gè)單片機(jī)的核心部件,是 8 位數(shù)據(jù)寬度的處理器,能處理 8位二進(jìn)制數(shù)據(jù)或代碼, CPU 負(fù)責(zé)控制、指揮和調(diào)度整個(gè)單元系統(tǒng)協(xié)調(diào)的工作,完成運(yùn)算和控制輸入輸出功能等操作。單片機(jī)用于控制有利于實(shí)現(xiàn)系統(tǒng)控制的最小化和單片化,簡(jiǎn)化一些專用接口電路,如編程計(jì)數(shù)器、鎖相環(huán) (PLL)、模擬開(kāi)關(guān)、 A/D 和 D/A 變換器、電壓比較器等組成的專用控制處理功能的單板式微系統(tǒng)。 3. 步進(jìn)電機(jī):提供轉(zhuǎn)矩動(dòng)力輸出來(lái)帶動(dòng)負(fù)載。對(duì)于 CP 脈沖的設(shè)計(jì)主要要求具有一定的脈沖寬度(一般不小于 5us)、脈沖序列的均勻度及高低電平方式,在某一高速下的正、反向切換實(shí)質(zhì)包含了降速 換向 升速 三個(gè)過(guò)程。 步進(jìn)電機(jī)的換向控制 一般步進(jìn)電機(jī)來(lái)說(shuō),驅(qū)動(dòng)器的輸入共用 3 路,它們是:步進(jìn)脈沖信號(hào) CP,方向電平 DIR,脫機(jī)信號(hào) 部分別通過(guò)限流電阻接入光耦的負(fù)輸入端,且電路形式完全相同。 2. 位置突跳頻率則按擬合至給定的啟動(dòng)頻率,每段頻率的遞增量(后稱階梯頻率) /8ff?? ,即采用 8 段擬合。前者規(guī)定從加速度開(kāi)始,每一加速度周期指令電機(jī)速度遞增相同增量Δf;后者則是要求每一加速度周期電機(jī)走過(guò)相同的步數(shù)。改變繞組通電的順序,電機(jī)就會(huì)反轉(zhuǎn)。它有時(shí)也稱作永磁感應(yīng)子式步進(jìn)電動(dòng)機(jī)。在徑向相對(duì)的兩個(gè)磁極上的線圈串聯(lián)起來(lái)組成一相繞組,沿周圍也有許多小齒。 勵(lì)磁式:定、轉(zhuǎn)子均有勵(lì)磁繞組 (或轉(zhuǎn)子用永久磁鋼制成 )由電磁力矩實(shí)現(xiàn)步進(jìn)運(yùn)行。它必須由雙 環(huán)形脈沖信號(hào)、功率驅(qū)動(dòng)電路等組成控制系統(tǒng)方可使用。仍是我國(guó)單片機(jī)應(yīng)用領(lǐng)域的主流機(jī)型。往后經(jīng)過(guò)不斷改良,使得今日步進(jìn)電機(jī)已廣泛運(yùn)用在需要高定位精度、高分解能、高響應(yīng)性、信賴性等靈活控制性高的機(jī)械系統(tǒng)中。 隨著集成電路技術(shù)的發(fā)展,單片微型計(jì)算機(jī)的功能也不斷增強(qiáng),許多高性能的新型機(jī)種不斷涌現(xiàn)出來(lái)。采用 MCSC51 單片機(jī)指令系統(tǒng)進(jìn)行編程來(lái)實(shí)現(xiàn)軟件部分測(cè)試,系統(tǒng)能實(shí)現(xiàn)上述功能。 本文通過(guò) MCSC51 單片機(jī)對(duì)步進(jìn)電機(jī)進(jìn)行控制,主要介紹了步進(jìn)電機(jī)控制系統(tǒng),驅(qū)動(dòng)電路和 LED 顯示電路的設(shè)計(jì),包括硬件系統(tǒng)設(shè)計(jì)和系統(tǒng)軟件設(shè)計(jì),來(lái)實(shí)現(xiàn)步進(jìn)電機(jī)的控制,系統(tǒng)為一自動(dòng)控制系統(tǒng),通過(guò)按鍵向單片機(jī)輸送控制信號(hào),控制步進(jìn)電機(jī)的轉(zhuǎn)速和正反轉(zhuǎn),在 步進(jìn)電機(jī)控制系統(tǒng)的設(shè)計(jì)中,重點(diǎn)闡述了脈沖產(chǎn)生電路以及對(duì)速度的控制,該系統(tǒng)具有成本低,控制方便的特點(diǎn)。很多這種控制系統(tǒng)在步進(jìn)電機(jī)的驅(qū)動(dòng)上已經(jīng)做的非常好,比如細(xì)分驅(qū)動(dòng)技術(shù)。 1950 年代后期晶體管的發(fā)明也逐漸應(yīng)用在步進(jìn)電機(jī)上,對(duì)于數(shù)字化的控制變得更為容易。尤其是美國(guó) INTEL 公司生產(chǎn)的 MCS51 單片機(jī)基本內(nèi)核為核心的各種擴(kuò) 展型,增強(qiáng)型的新型單片機(jī)不斷推出,所以在今后若干年內(nèi), MCS51 系列以及世界其他各大公司生產(chǎn)的與其兼容的各種增強(qiáng)型,擴(kuò)展型的單片機(jī)。 雖然步進(jìn)電機(jī)已被廣泛地應(yīng)用,但步進(jìn)電機(jī)并不能象普通的直流電機(jī),交流電機(jī)在常規(guī)下使用。 表 步進(jìn)電 機(jī)的分類 分類型式 具體類型 按力矩產(chǎn)生的原理 反應(yīng)式:轉(zhuǎn)子無(wú)繞組,由被勵(lì)磁的定子繞組產(chǎn)生反應(yīng)力矩實(shí)現(xiàn)步進(jìn)運(yùn)行。定子上共有六個(gè)磁極,每個(gè)磁極上都有許多小齒。 3. 混合式步進(jìn)電機(jī) 混合式步進(jìn)電動(dòng)機(jī)綜合了反應(yīng)式、永磁式步進(jìn)電動(dòng)機(jī)兩者的優(yōu)點(diǎn),它的步距角小,出力大,動(dòng)態(tài)性能好,是目前性能最高的步進(jìn)電動(dòng)機(jī)。它輸出的角位移與輸入的脈沖數(shù)成正比、轉(zhuǎn)速與脈沖頻率成正比。 Δ SΔ SΔ SΔ STF 圖 線性加減速控制曲線 基于單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì) 8 加速度有兩種方案:線性加 / 減速度控制和等步距加 /減速度控制??砂磧煞N 情況處理: 1. 已知突跳頻率則按突跳頻率分段啟動(dòng),分段數(shù)為 n=f/fq。 2. 保證控制速度的精確性:要 從一個(gè)速度準(zhǔn)確達(dá)到另外一個(gè)速度,就要建立一個(gè)校驗(yàn)機(jī)制,以防超過(guò)或未達(dá)到所需速度。如圖 所示。 2. 步進(jìn)驅(qū)動(dòng)器:依控制器所投入的脈沖信號(hào)指令提供電流,驅(qū)動(dòng)步進(jìn)電機(jī)動(dòng)作。單片機(jī)是 70 年代中期發(fā)展起來(lái)的一種大規(guī)模集成電路芯片,是 CPU、 RAM、 ROM、 I/O 接口和中斷系統(tǒng)集成于同一硅片的器件。 1. 中央處理器 (CPU) 中央處理器是單片機(jī)的核心,完成運(yùn)算和控制功能。該串行口功能較強(qiáng),既可作為全雙工異步通信收發(fā)器使用,也可作為同步移位器使用。 MCS51 單片機(jī)的引腳及其功能 MCS51 是標(biāo)準(zhǔn)的 40 引腳雙列直插式集成電路芯片,引腳排列請(qǐng)參見(jiàn)圖 。 PSEN :外部程序存儲(chǔ)器讀選通信號(hào)。但單片機(jī)為實(shí)現(xiàn)其功能所需要的信號(hào)數(shù)目卻遠(yuǎn)遠(yuǎn)超過(guò)此數(shù),因此就出現(xiàn)了需 要與可能的矛盾,給一些信號(hào)引腳賦以雙重功能。 (1) 寄存器區(qū) 8051 共有 4 組寄存器,每組 8 個(gè)寄存單元 (各為 8),各組都以 R0~R7 作寄存單元編號(hào),占據(jù)內(nèi)部 RAM 的 00H~ 1FH 單元地址。 2) 累加器 (ACC— Accumulator)。 基于單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì) 18 4) 程序狀態(tài)字 (PSW— Program Status Word)。 OV()— 溢出標(biāo)志位。 2) 程序計(jì)數(shù)器 PC 不占據(jù) RAM 單元,它在物理上是獨(dú)立的,因 此是不可尋址的寄存器。 程序存儲(chǔ)器中的復(fù)位和中斷源共 6 個(gè)固定的入口地址見(jiàn)表 。規(guī)定一個(gè)機(jī)器周期的寬度為 6 個(gè)狀態(tài),并依次表示為 S1~ S6。 圖 (c)給出了單字節(jié)雙周期指令的時(shí)序,兩個(gè)機(jī)器周期內(nèi)進(jìn)行 4次讀操作碼操作,其為單字節(jié)指令,后三次讀操作都是無(wú)效的 基于單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì) 22 4 控制系統(tǒng) 步進(jìn)電機(jī)接線及驅(qū)動(dòng)電路 模塊 下圖是步進(jìn)電機(jī)驅(qū)動(dòng)接線圖,其中: A+, A, B+, B,接在步進(jìn)電機(jī), CW+, CW接單片機(jī)。 針對(duì)該控制系統(tǒng)本身的特點(diǎn)和對(duì)系統(tǒng)的功能要求,選用 8051 芯片作為 控制芯片 , 七段顯示譯碼器 及 鎖存器 74LS164作為輔助 元件 。 由于該課題的實(shí)踐性較強(qiáng),鑒 于具體應(yīng)用環(huán)境和本人的知識(shí)背景,尚有不足之處,有待于在理論和實(shí)踐的過(guò)程中進(jìn)一步完
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1