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

正文內(nèi)容

基于步進電機的dsp控制畢業(yè)論文(編輯修改稿)

2024-12-13 21:19 本頁面
 

【文章內(nèi)容簡介】 術(shù),使供電電壓降為 ,減小了控制器功耗; 40MIPS的最高指令執(zhí)行速度使得指令周期為 33ns ( 30MHz ),從而提高了控制器的實時控制能力。 基于 TMS320C2xxDSP 的 CPU內(nèi)核,保證了 TMS320LF2407 代碼和 TMS320系列 DSP 代碼兼容。 片內(nèi)有高達 32K 字 FLASH 程序存儲器,高達 字數(shù)據(jù) /程序 RAM, 544 字雙口 RAM ( DARAM)和 2K 字單口 RAM ( SARAM ) 。 兩個事件管理模塊 EVA 和 EVB,每個模塊包括: 兩個 16 位通用定時器; 8 個16 位脈寬調(diào)制 (PWM)通道。它們能夠?qū)崿F(xiàn): PWM 的對稱和非對稱波形;可編程 PWM死區(qū)控制以防止上下橋臂同時輸出觸發(fā)脈沖; 3 個捕獲單元;片內(nèi)光電編碼器接口電路;16 通道 10 位 A/D 轉(zhuǎn)換器。事件管理器模塊適用于控制交流感應(yīng)電機、無刷直流電機、開關(guān)磁阻電機、步進電機和功率逆變器。 可擴展外部存儲器總共 192K 字空間: 64K 字程序存儲空間; 64K 字數(shù)據(jù)存儲空間; 64K 字 I/O 尋址空間。 看門狗定時器模塊 (WDT ):可用來監(jiān)控系統(tǒng)軟件和硬件的操作,它可以按照用戶設(shè)定的時間間隔產(chǎn) 生中斷。如果軟件執(zhí)行進入一個不正確的循環(huán)或者 CPU運行出現(xiàn)異常時,該模塊可以實現(xiàn)系統(tǒng)復(fù)位,使系統(tǒng)進入預(yù)定狀態(tài)。 控制器局域網(wǎng)絡(luò) (CAN) 模塊: CAN 模塊給用戶提供了設(shè)計分布式或網(wǎng)絡(luò)化運動控制系統(tǒng)接口。 串行通信接口 (SCI)模塊:用于實現(xiàn) DSP 與其他異步外設(shè)之間的串行通信,其接收器和發(fā)送器都是雙緩沖的。 16 位串行外設(shè) (SPI)接口模塊:用于 DSP 與外設(shè)或其他控制器進行串行通信,典型應(yīng)用包括與數(shù)模轉(zhuǎn)換器、 LED 顯示驅(qū)動等器件的通信。 此外, TMS320LF2407 包含高達 40 個可單獨編程 或復(fù)用的通用輸入 /輸出引腳和基于鎖相環(huán)的時鐘發(fā)生器。之所以稱 TMS320LF2407 為電機控制專用芯片,主要原因在于 19 該芯片內(nèi)置有功能強大的事件管理器、 PWM 脈沖發(fā)生器和兩路 10 位模數(shù)轉(zhuǎn)換模塊。有了事件管理器強大的實時處理功能和 PWM 控制波形發(fā)生器以及兩路同時采樣、保持、轉(zhuǎn)換的高速 A/D, TMS320LF2407 幾乎可以實現(xiàn)任何電機控制。 A/D 轉(zhuǎn)換原理 A/D 轉(zhuǎn)化電路亦稱 “模擬數(shù)字轉(zhuǎn)換器 ”,簡稱 “模數(shù)轉(zhuǎn)換器 ”。將模擬量或連續(xù)變化的量進行量化(離散化),轉(zhuǎn)換為相應(yīng)的數(shù)字量的電路。 隨著數(shù)字技術(shù),特 別是信息技術(shù)的飛速發(fā)展與普及,在現(xiàn)代控制。通信及檢測等領(lǐng)域,為了提高系統(tǒng)的性能指標,對信號的處理廣泛采用了數(shù)字計算機技術(shù)。由于系統(tǒng)的實際對象往往都是一些模擬量 (如溫度。壓力。位移。圖像等 ),要使計算機或數(shù)字儀表能識別。處理這些信號,必須首先將這些模擬信號轉(zhuǎn)換成數(shù)字信號;而經(jīng)計算機分析。處理后輸出的數(shù)字量也往往需要將其轉(zhuǎn)換為相應(yīng)模擬信號才能為執(zhí)行機構(gòu)所接受。這樣,就需要一種能在模擬信號與數(shù)字信號之間起橋梁作用的電路 模數(shù)和數(shù)模轉(zhuǎn)換器。 A/D 轉(zhuǎn)換器的功能是把模擬量變換成數(shù)字量。由于實現(xiàn)這種轉(zhuǎn)換的工作原理和采用工藝技術(shù)不同,因此生產(chǎn)出種類繁多的 A/D 轉(zhuǎn)換芯片。 A/D 轉(zhuǎn)換器按分辨率分為 4 位、6 位、 8 位、 10 位、 14 位、 16 位和 bcd 碼的 31/2 位、 51/2 位等。按照轉(zhuǎn)換速度可分為超高速 (轉(zhuǎn)換時間 ≤330ns)、 次超高速 (330~)、 高速 (轉(zhuǎn)換時間 ~333μs)、 低速 (轉(zhuǎn)換時間> 330μs)等。 A/D 轉(zhuǎn)換器按照轉(zhuǎn)換原理可分為直接 a/d 轉(zhuǎn)換器和間接 a/d 轉(zhuǎn)換器。所謂直接 A/D 轉(zhuǎn)換器,是把模擬信號直接轉(zhuǎn)換成數(shù)字信號,如逐次逼近型,并聯(lián)比較型等。其中逐次逼近型 a/d 轉(zhuǎn)換器,易于用集成工藝實現(xiàn),且能達到較高的 分辨率和速度,故目前集成化 A/D 芯片采用逐次逼近型者多;間接 A/D 轉(zhuǎn)換器是先把模擬量轉(zhuǎn)換成中間量,然后再轉(zhuǎn)換成數(shù)字量,如電壓 /時間轉(zhuǎn)換型 (積分型 ); 電壓 /頻率轉(zhuǎn)換型,電壓 /脈寬轉(zhuǎn)換型等。其中積分型 a/d 轉(zhuǎn)換器電路簡單,抗干擾能力強,切能作到高分辨率,但轉(zhuǎn)換速度較慢。有些轉(zhuǎn)換器還將多路開關(guān) 、 基準電壓源 、 時鐘電路 、 譯碼器和轉(zhuǎn)換電路集成在一個芯片內(nèi),已超出了單純 A/D 轉(zhuǎn)換功能,使用十分方便。 20 TMS320LF2407 內(nèi)部 A/D 轉(zhuǎn)換模塊概述 F2407 的 A/D 轉(zhuǎn)換模塊( ADC)具有以下特性: 帶內(nèi)置采樣和保持( S/H)的 10 位 ADC。 多達 16 個模擬輸入通道( ADCIN0ADCIN15) 。 自動排序的能力。一次可執(zhí)行最多 16 個通道的 “ 自動轉(zhuǎn)換 ” ,而每次要轉(zhuǎn)換的通道都可以通過編程來選擇 。 兩個獨立的最多可選擇 8 個模擬轉(zhuǎn)換通道的排序器( SEQ1 和 SEQ2)可以獨立工作在雙排序器模式,或者級聯(lián)之后工作在一個最多可選擇 16 個模擬轉(zhuǎn)換通道的排序器模式 。 在給定的排序方式下, 4 個排序控制器( CHSELSEQN)決定了模擬通道轉(zhuǎn)換的順序。 可單獨訪問的 16 個結(jié)果轉(zhuǎn)換器( RESULT0RESULT15)用來儲存轉(zhuǎn)換結(jié)果。 可有多個觸發(fā)源啟動 A/D 轉(zhuǎn)換: 軟件:軟件立即啟動(用 SOC 和 SEQN) ; EVA/B:事件管理器(在 EVA/B 中有多個事件源可以啟動 A/D) ; 外部: ADC SOC 引腳 ; 靈活的中斷控制,允許在每一個或每隔一個序列的結(jié)束時產(chǎn)生中斷請求。 排序器可工作在啟動 /停止模式,允許多個按時間排序的觸發(fā)源同步轉(zhuǎn)換。 EVA 和 EVB 可各自獨立地觸發(fā) SEQ1 和 SEQ2(僅用于雙排序器模式)。 1采樣和保持獲取時間窗口有單獨的預(yù)定標控制。 1內(nèi) 置校驗?zāi)J健? 1內(nèi)置自測試模式。 事件管理器 在實際應(yīng)用中,使用 TMS320LF2407 來構(gòu)成運動控制系統(tǒng)的關(guān)鍵是該芯片具有一個事件管理器 (Event Manager)專用外設(shè)模塊。事件管理器是一個專門用于電動機控制的外設(shè)模塊,主要由通用定時單元、比較單元、捕獲單元、正交編碼脈沖電路 QEP 和外部輸入組成。 21 通用定時器 TMS320LF2407 的每個事件管理模塊有兩個可編程通用定時器 (GP)。每個 GP 定時器 x( EVA, x=1, 2;對 EVB, x=3, 4)包括: 一個 16 位定時器增 /減計數(shù)的計數(shù)器 TxCNT,可讀寫 。 一個 16 位定時器比較寄存器 (映射雙緩沖寄存器 )TxCMPR,可讀寫 。 一個 16 位定時器周期寄存器 (映射雙緩沖寄存器 )TxPR,可讀寫 。 一個 16 位定時器控制寄存器 TxCON 可讀寫 。 可選擇的內(nèi)部或外部輸入時鐘 。 用于內(nèi)部或外部時鐘輸入的可編程預(yù)定標器 (Prescaler ) 。 控制和中斷邏輯用于四個可屏蔽的中斷:下溢、溢出、定時器比較和周期中斷 。 可選方向的輸入引腳 TMRDIR(當選擇雙向計數(shù)方式時,可以用來選擇向上或向下計數(shù) )。 在實際應(yīng)用中,這些定時器能夠產(chǎn)生系統(tǒng)所 需要的計數(shù)信號、離散控制系統(tǒng)的采樣周期、 QEP 電路、捕獲單元和比較單元的時基等。為了適應(yīng)不同應(yīng)用的需要,每個通用定時器都有 6 種可選的計數(shù)模式,分別是:停止 /保持模式 ; 單增計數(shù)模式 ; 連續(xù)增計數(shù)模式;定向增 /減計數(shù)模式;連續(xù)增 /減計數(shù)模式;單增 /減計數(shù)模式。 每個 GP 定時器都有一個比較寄存器和一個比較 PWM 輸出引腳,通用定時器可以工作在比較操作模式或比較 PWM 輸出模式。當工作在比較操作模式時,定時器的計數(shù)器值總是和相關(guān)的比較寄存器中的值相比較,當兩者相等時就發(fā)生比較匹配事件。當工作在比較 PWM 模式時,其輸出引腳 的信號受通用定時器控制寄存器的定義、定時器所處的計數(shù)模式以及定時器的計數(shù)方向的影響。 全比較單元 事件管理器 EVA 模塊中有三個全比較單元 CMPx ( x=1, 2, 3 );事件管理器 EVB模塊中同樣有三個全比較單元 CMPx ( x=4, 5, 6 )。每個比較單元都可以工作在比較模式或 PWM 模式下,可以通過 COMCON 中的位決定每個比較單元的工作模式。 當比較模式被選中并且全比較操作被使能時,定時器的計數(shù)器就會不斷地與全比較單元的比較寄存器中的值進行比較。當發(fā)生比較匹配時,全比較單元的輸出引腳會根據(jù)ACTR 中的定義產(chǎn)生合適的電平跳變,同時比較中斷標志被置位。如果同組中沒有其他 22 更高優(yōu)先級的中斷掛起,該中斷標志將向 DSP 內(nèi)核發(fā)出中斷請求。當工作在 PWM 模式下,全比較的操作類似于通用定時器的比較操作。 捕獲單元和正交編碼脈沖電路 捕獲單元在 TMS320LF2407 的捕獲引腳上出現(xiàn)跳變時被觸發(fā),事件管理器總共有 6個捕獲單元。當捕獲引腳 CAPx(對 EVA, x=1, 2, 3:對 EVB x=4, 5, 6)上檢測到所選的跳變時,所選的 GP 定時器的計數(shù)值被捕獲并存儲在兩級 FIFO 棧中。 每個 EV模塊都有一個 正交編碼脈沖電路。該電路被使能后,可以在編碼和計數(shù)引腳 CAP I /QEP I和 CAP2/QEP2(對于 EVA模塊 )或 CAP3lQEP3和 CAP4/QEP4(對于 EVB模塊 )上輸入正交編碼脈沖。正交編碼脈沖電路可用于連接光電編碼器以獲得旋轉(zhuǎn)機械的位置和速率信息。此電路在處理電機測速光電編碼器的輸出信號時很有用,可以大大簡化電機測速的軟硬件開銷,提高控制系統(tǒng)的測速精度與可靠性。如果使能了正交編碼脈沖電路,則相應(yīng)引腳上的捕獲功能將被禁止。 23 5 系統(tǒng)各模塊電路設(shè)計 系統(tǒng)流程設(shè)計 在本次步 進電機的控制系統(tǒng)中,由于步進電動機本身所擁有的精確定位特點我們采用開環(huán)控制系統(tǒng)??刂葡到y(tǒng)如圖 模擬量輸入 數(shù)字量輸入 整個控制系統(tǒng)分為四個部分: DSP 中央控制器 TMS320LF240外接電位器、步進電機及其驅(qū)動。 在本次設(shè)計中采用的電機是微型四相反應(yīng)式步進電動機,其接受數(shù)字控制信號(電脈沖信號),并轉(zhuǎn)換為與之相對應(yīng)的角位移?;趯Φ吞脊?jié)能的考慮,在這里設(shè)計成一個單四拍信號來進行步進電動機的控制,通電順序為 ABCDA,步距角為 15176。驅(qū)動芯片采用的是 ULN2020 芯片,根據(jù)前面的討論控制流程如下:首先由 DSP 的 A/D 轉(zhuǎn)換模塊將電位器輸出的模擬信號轉(zhuǎn)換為數(shù)字信號,然后將該數(shù)字信號輸入到 DSP 中以設(shè)定脈沖信號的間隔時間以便控制電機的轉(zhuǎn)速,接著將由 DSP 的四個 I/O 口提供脈沖信號給驅(qū)動芯片,脈沖信號經(jīng)過驅(qū)動芯片的處理后用來驅(qū)動步進電機的四個相,從而達到控制電機運轉(zhuǎn)的目的。 DSP 微處理器、外擴 RAM 以及外圍電路的設(shè)計 本次設(shè)計采用的 TMS320LF2407A DSP 微控制器共有 144 個引腳如圖 ,其內(nèi)部功能結(jié)構(gòu)包括: DSP 內(nèi)核、內(nèi)部 DRAM、內(nèi)部 SRAM、擴展存儲器界面、事件管理器 A、事件管理器 B、 JTAG 接口、數(shù)字 I/ O 口、 10 位 A/ D 模塊、 PLL時鐘、 FLASH ROM、CAN 控制器模塊、 SCI 中行通訊模塊、 SPI 中行外設(shè)模塊、看門狗模塊。 電位器 A/D TMS320LF2407 DSP 驅(qū)動芯片 步進電機 24 圖 2407 管腳圖 25 外擴存儲芯片 圖 外擴存儲芯片 圖 與門 26 本次設(shè)計選用的 RAM 型號為 IS61LV6416, 64K*16bit, DSP 通電后外擴芯片的A0 到 A14 為高電平 。當 DS 為 0 時(低電平)時,外擴的芯片只有 15 個管腳啟動其存儲空間大小相當于 02 152 既 0000H7FFFH, 而這段的存儲空間用來存放數(shù)據(jù),當 DS 為1 時(高電平)時,外擴芯片的 A16 管腳啟動,其增加的存儲空間為 152 162 既 8000HFFFH這兩段存儲空間大小一致。啟動擴展芯片我們需要一個與門如圖 。 DS 與 PS 只要有一個為低電平則結(jié)果 RAMCS 為低電平從而啟動擴展芯片。 電源模塊 圖 供電電路 本次設(shè)計所采用的開發(fā)板既可 以 使用獨立的 5V/1A 開關(guān)電源供電,也可使用 USB線直接供電,使用 起來很方便。 因為實驗室 PC 機可以提供 USB 供電,所以為了便捷在設(shè)計中我們采用了 USB 線直接將開發(fā)板和 PC 機相連進行供電。 27 復(fù)位電路 圖 復(fù)位電路 在本次設(shè)計中 復(fù)位電路采用了專門的復(fù)位芯片 SP708R,保證 DSP 芯片能可靠復(fù)位,并且提供手動復(fù)位按鈕,方便在程序死機的情況下
點擊復(fù)制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1