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

正文內(nèi)容

倒退行走式智能車速度控制算法設(shè)計(jì)本科畢業(yè)設(shè)計(jì)(編輯修改稿)

2024-08-17 19:42 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ash EEPROM ? 2 個(gè)八通道的數(shù)字 /模擬轉(zhuǎn)換器,精度達(dá)到 10bit ? 外部轉(zhuǎn)換觸發(fā)功能 1M bit/s 第 3 章 圖像 處理算法研究 9 ? 4 個(gè)獨(dú)立的中斷通道,分別對(duì)應(yīng) Rx, Tx, error 和 wake_up ? 低通濾波器喚醒功能 ? 增強(qiáng)型捕捉時(shí)鐘功能 ? 8 個(gè)可編程輸入捕捉通道 /輸出比較通道 ? 4 個(gè) 8 位 /2 個(gè) 16 位脈沖累加器( pulse accumulator) ? 8 個(gè) PWM 通道:周期和占空比系數(shù)可編程控制 ? 8 位八通道 /16 位 4 通道 ? 串行接口:異步 SCI 和同步 SPI ? 112 引腳封裝 /80 引腳封裝 ? 帶驅(qū)動(dòng)能力的 5V I/O 線路和 5V A/D 轉(zhuǎn)換 ? 50MHz 工作頻率,相當(dāng)于 25MHz 總線速度 支持開發(fā)應(yīng)用 MC9S12 單片機(jī) 主要有 3 個(gè)低電源模式 : Stop, Pseudo Stop 和 Wait。 Stop: 執(zhí)行 CPU stop 指令,停止所有時(shí)鐘和振蕩器,以此將芯片放在全靜態(tài)模式。通過復(fù)位和外部中斷可以從該模式當(dāng)中喚醒。 Pseudo Stop:通過執(zhí)行 CPU STOP 指令進(jìn)入該模式。在該模式當(dāng)中振蕩器任然在工作,并且實(shí)時(shí)中斷和( RTI)和看門 狗( COP)可以停留在激活狀態(tài)。其他外設(shè)停止工作。該模式比 full STOP 模式產(chǎn)生更多電流 ,但是喚醒時(shí)間很明顯縮短。 [4] Wait:通過執(zhí)行 CPU WAI 指令進(jìn)入該模式。該模式當(dāng)中 CPU 不執(zhí)行指令。內(nèi)部CPU 信號(hào)(地址和數(shù)據(jù)總線)處于全局靜態(tài)狀態(tài)。所有外設(shè)保持激活狀態(tài)。為了減少功耗,所有外設(shè)可以分別停止其本地時(shí)鐘。 電源管理 模塊 穩(wěn)定 的電源對(duì)于一個(gè)控制系統(tǒng)而言至關(guān)重要,電源的穩(wěn)定性關(guān)系到 系統(tǒng) 能否正常工作 。系統(tǒng)中 各個(gè)電路模塊所需的工作電流和工作電壓各不相同, 因此 設(shè)計(jì)了多種 穩(wěn)壓 電路,將 電池電 壓轉(zhuǎn)換為各個(gè)模塊所需的電壓。在 設(shè)計(jì) 智能車系統(tǒng) 時(shí) 為各個(gè)功能模塊配置了 穩(wěn)定 、合適的電源并在電路的設(shè)計(jì)上 要 避免不同電源 之間 、相同電源不同模塊之間的干擾,從而保證整個(gè)系統(tǒng)的穩(wěn)定運(yùn)行。 智能車系統(tǒng) 的總的電源 由 大容量 鎳鎘 電池,單片機(jī)最小系統(tǒng)、攝像頭以及大多數(shù)芯片都需要 5V 供電, 伺服 電機(jī)工作電壓為 5V,驅(qū)動(dòng)電路 需要 12V 電源,電機(jī) 直接接 電池供電 , 智能車電壓調(diào)節(jié)電路框架圖如圖 33 所示 。 第 3 章 圖像 處理算法研究 10 圖 33 電源 管理系統(tǒng)框架圖 12V 穩(wěn)壓電路 電機(jī) 驅(qū)動(dòng)電路采用 12V 電源供電,由 鎳鎘電池作為 12V 穩(wěn)壓電 路 的 輸入 電壓 ,由于 電機(jī)驅(qū)動(dòng)電路的電流較大,因此采用 MC34063 大電流升壓變換器電路 得到12V 的輸出電壓,并且該電路 比較 穩(wěn)定,相對(duì)較為可靠。 MC34063 是一單片雙極型線性集成電路,用于直流 直流變換器控制部分。MC34063 片內(nèi)包含有溫度補(bǔ)償帶隙基準(zhǔn)源、 大電流 輸出開光和驅(qū)動(dòng)器、 一個(gè)占空比周期控制振蕩器,能 夠 輸出 的開關(guān)電流。 MC34063 可以 使用 較 少的外接元件構(gòu)成開關(guān)式升壓變換器、降壓式變換器和電源反向器。 [5] MC34063 有 如下 特點(diǎn): ? 能在 的輸入電壓下工作 ? 工作振蕩頻率從 100HZ 到 100KHZ ? 短路電流限制 ? 輸出電壓可調(diào) ? 低靜態(tài)電流 ? 輸出開關(guān)電流可達(dá) (無外接三極管) MC34063 的電路原理如圖 34 所示。 第 3 章 圖像 處理算法研究 11 圖 34 MC34063 的電路原理圖 振蕩器通過恒流源對(duì)外接在 CT 管腳 (3 腳 )上的定時(shí)電容不斷地充電和放電以產(chǎn)生振蕩波形。充 電和放電 時(shí) 電流都是恒定的, 振蕩器 的 振蕩頻率僅 僅由 外接定時(shí)電容的容量 決定 。 在振蕩器對(duì)外部 定時(shí)電容充電過程中, 與門的 C 輸入端為高電平, 并且 在 比較器的輸入電平低于閾值電平時(shí) D 輸入端為高電平 ,此時(shí) C 和 D 輸入端都變成高電平 ,觸發(fā)器被置為高電平,輸出開關(guān)管導(dǎo)通 。在 振蕩器在 定時(shí)電容 放電期間, C 輸入端 變?yōu)榈碗娖?,觸發(fā)器 的 R 端 變?yōu)榈碗娖?,觸發(fā)器 被復(fù)位, 觸發(fā)器的 Q 端 變?yōu)楦唠娖剑藭r(shí) 輸出開關(guān)管處于關(guān)閉狀態(tài)。 電流限制通過檢測(cè)連接在 VCC 和 5 腳之間電阻上的壓降來完成功能。當(dāng)檢測(cè)到 7 腳之間電阻上的電壓降接近超過 300 mV 時(shí),芯片將啟動(dòng)內(nèi)部過流保護(hù)功能 , 電流限制電路開始工作 。 實(shí)際 設(shè)計(jì)的 DCDC 升壓電路 如下圖 35 所示, 升壓得到的 12V 電壓 作為電機(jī)驅(qū)動(dòng) 電路 的電源 , 該 升壓電路 采用大電流升壓控制 , 輸出電流能滿足電機(jī) 所需 的電流要求。 第 3 章 圖像 處理算法研究 12 圖 35 DCDC 升壓電路 ( 轉(zhuǎn) 12V) TPS7350Q 穩(wěn)壓電路 9S12XSMAA 最小系統(tǒng) 和 OV7620 攝像頭 的 供電電壓均為 5V, 由于 單片機(jī) 是 整個(gè)控制系統(tǒng)的核心,因此單片機(jī) 供電電源 的穩(wěn)定性尤其重要,并且考慮到 單片機(jī) 和攝像頭的額定電流較小,所以采用 TPS7350Q 搭 建 穩(wěn)壓電路 專為 9S12XSMAA 最小系統(tǒng) 和OV7620 攝像頭 進(jìn)行供電。 [6]這樣 既可以有效抑制電源紋波,又可以 消除 9S12XSMAA最小系統(tǒng) 和 OV7620 攝像頭 的 供電 電源 與其他元件 供電模塊 之間 產(chǎn)生 干擾, 保證 其工作的穩(wěn)定性。 圖 36 TPS7350Q 穩(wěn)壓 電路( 轉(zhuǎn) 5V) LM2940 穩(wěn)壓電路 舵機(jī) SD5 的 工作電壓只能在 以下,正常工作電流為 200mA,具有 堵 轉(zhuǎn) 保護(hù)第 3 章 圖像 處理算法研究 13 功能 ,堵轉(zhuǎn)電流 為 800mA, 舵機(jī)在 堵轉(zhuǎn)后 3s 開始 啟用保護(hù)功能,降低電流, 保護(hù) 馬達(dá)和電板 ??紤]到 舵機(jī)的堵轉(zhuǎn) 問題 , 本 電 路采用 兩片 LM2940 芯片 搭建兩個(gè) 5V 穩(wěn)壓電路。利用 一個(gè)穩(wěn)壓 電路 專門 用于舵機(jī) SD5 供電 ,另一個(gè) 5V 穩(wěn)壓電路 則用于給液晶 、藍(lán)牙、撥碼開關(guān)等其他外設(shè)及芯片的供電。 圖 37 LM2940 穩(wěn)壓電路 ( 轉(zhuǎn) 5V) 電機(jī)驅(qū)動(dòng)模塊 電機(jī) 驅(qū)動(dòng)電路對(duì)于智能車的速度 控制 有著至關(guān)重要的作用 , 較好的制動(dòng)能力和加速對(duì)于提高小車的速度有著很大的幫助。 電機(jī) 的速度與施加在電機(jī)上的電壓 成正比 ,輸出轉(zhuǎn)矩與電機(jī)的電流成正比。因?yàn)?在 智能車行駛過程中要改變直流電機(jī)的轉(zhuǎn)速 , 采用 一個(gè) PWM( 脈寬調(diào)制 ) 方波, 施加 在 直流電 機(jī) 上 的 PWM 波 的占空比對(duì)應(yīng)著 智能車 所需的速度, 電機(jī)起到 一個(gè)低通濾波器的作用,將 PWM 信號(hào) 轉(zhuǎn)換為有效的直流電平。 PWM 信號(hào)可以 由 9S12XSMAA 單片機(jī) 產(chǎn)生, 用精準(zhǔn) 的脈沖寬度可以調(diào)節(jié)直流電機(jī)的轉(zhuǎn)速,并且要優(yōu)化 PWM 信號(hào) 的 頻率 ,以防止電機(jī)抖動(dòng)。 更換 直流電機(jī)的電流方向,可以控制直流電機(jī) 的 轉(zhuǎn)動(dòng)方向 。 智能車采用了 540 電機(jī) , 該電機(jī) 的工作電壓為 12V。 利用 IR 公司的 MOS 管IRLR783 和 MOS 管驅(qū)動(dòng)芯片 IR2104 搭建了 H 橋驅(qū)動(dòng)電路。 H 橋驅(qū)動(dòng)電路 主要包括 4個(gè) MOS 管 和 兩片 MOS 管驅(qū)動(dòng)芯片 , MOS 管具有內(nèi)阻小、開關(guān)速度快等優(yōu)點(diǎn), 并 且方便加散熱片 。 MOS 管是 電壓驅(qū)動(dòng)器件, 使用 N 溝道 增強(qiáng)型 MOS 管 , 其導(dǎo)通電阻小 ,當(dāng)柵極 電壓大于源極電壓時(shí) MOS 管導(dǎo)通 。如圖 38 所示 ,要是電機(jī) M 轉(zhuǎn)動(dòng), 必須導(dǎo)通 對(duì)角線 上 的一對(duì) MOS 管 ,根據(jù) 不同的 MOS 管 對(duì) 的導(dǎo)通情況,電流可能會(huì)從左至右或者從右至左 流過 電機(jī),從而控制電機(jī)的正轉(zhuǎn)和反轉(zhuǎn)。 第 3 章 圖像 處理算法研究 14 圖 38 H 橋電機(jī)驅(qū)動(dòng)電路 當(dāng) Q1 管和 Q4 管 導(dǎo)通時(shí), 電流 就從電源正極經(jīng)過 Q1 管 從左至右流過電機(jī),再由Q4 流回到電源負(fù)極,此時(shí) 電機(jī)將 順指針轉(zhuǎn)動(dòng)。 當(dāng) Q2 管和 Q3 管 導(dǎo)通時(shí), 電流 就從電源正極經(jīng)過 Q3 管從右至左 流過電機(jī),再由Q2 流回到 電源負(fù)極,此時(shí) 電機(jī)將逆 指針轉(zhuǎn)動(dòng)。 由于 9S12XSMAA單片機(jī) P 口驅(qū)動(dòng)能力 不夠大 ,所以要加 MOS 管驅(qū)動(dòng)芯片 IR2104來 驅(qū)動(dòng) MOS 管 。 IRLR7843 的 最小內(nèi)部只有 毫歐姆 ,最大允許連續(xù)源極電流為161A, 遠(yuǎn)遠(yuǎn)能滿足 要求 , 并且 IRLR7843 具有 很 強(qiáng) 的驅(qū)動(dòng)能力。 IR2104 外接 自舉電路,輸出驅(qū)動(dòng)電壓在 10V 到 20V,具有剎車使能功能,能夠較好的保護(hù) , 并且具有恰當(dāng)?shù)乃绤^(qū) ,外接電路也較為簡(jiǎn)單。具體 的 H 橋電機(jī)驅(qū)動(dòng)電路如圖 39 所示 。 圖 39 實(shí)際 H 橋電機(jī)驅(qū)動(dòng) 電路 第 3 章 圖像 處理算法研究 15 速度反饋模塊 為了 使智能車能夠 平 穩(wěn) 的 沿著 賽道行駛,需要 測(cè)試 智能車的速度,同過 測(cè)速模塊得到智能車的實(shí)際速度 , 將其與給定速度進(jìn)行比較,形成閉環(huán)反饋系統(tǒng),實(shí)現(xiàn)對(duì)智能車速度的控制 , 從而使智能車在急轉(zhuǎn)彎時(shí)不會(huì)因?yàn)樗俣冗^快而沖出賽道。 通過 控制 電機(jī) 驅(qū)動(dòng)中 PWM 信號(hào)的占空比 來 控制電機(jī)的平均電壓,從而控制電機(jī)的轉(zhuǎn)速即控制智能車的 車速 。 如果 沒有測(cè)速模塊,開環(huán)控制電機(jī)轉(zhuǎn)速,會(huì)受到很多因素影響 , 如電機(jī)傳動(dòng)的摩擦力、道路摩擦力、電池電壓、前輪轉(zhuǎn)向角等 。 這些 因素 都會(huì)造成智能車運(yùn)行不穩(wěn)定。使用測(cè)速模塊后,可以實(shí)現(xiàn)對(duì)車模速度的閉環(huán)反饋 PID 控制, 就可以 消除上述因素 對(duì)智能車運(yùn)行所帶來的不利影響,是智能車運(yùn)行時(shí)更加穩(wěn)定。 檢測(cè) 測(cè)速的方法有很多種, 例如 用測(cè)速發(fā)動(dòng)機(jī)、反射式光電檢測(cè)、 透射式 光電檢測(cè)等 。 本次 采用 的是透射式光電編碼器,其內(nèi)部是光電對(duì)管 加光柵 碼盤構(gòu)成,結(jié)構(gòu)簡(jiǎn)單,穩(wěn)定性高。 其 內(nèi)部結(jié)構(gòu)如圖 310 所示。將編碼器 內(nèi)部的旋轉(zhuǎn) 軸 與 電機(jī)的 轉(zhuǎn)動(dòng)軸相連,由旋轉(zhuǎn)軸帶動(dòng)旋轉(zhuǎn)盤進(jìn)行旋轉(zhuǎn), 光源 發(fā)出的光透過旋轉(zhuǎn)盤上的長(zhǎng)方形孔 被 受光元件接 收 ,從而輸出 脈沖信號(hào) 。通過計(jì)算 每秒 光電編碼器輸出的 脈沖個(gè)數(shù) 就可以計(jì)算 出電機(jī)的轉(zhuǎn)速。 圖 310 光電編碼器 內(nèi)部結(jié)構(gòu) 通過光電 編碼器測(cè)量出智能車的車 速,在軟件中編寫速度控制程序,通過改變PWM 波的占空比來調(diào)節(jié)車速。 第 4 章 智能車速度 控制 軟件設(shè)計(jì) 16 第 4 章 智能車速度 控制軟件設(shè)計(jì) 速度控制 整體程序框架 智能車 速度控制系統(tǒng)的框架圖如圖 41 所示 , 9S12XSMAA 單片機(jī) 為控制系統(tǒng)的核心, 由 單片機(jī)給電機(jī)一個(gè)給定速度即理論速度,建立模糊 PID 控制器, 利用 模糊 PID控制器來控制電機(jī)的轉(zhuǎn)速,即控制智能車的實(shí)際速度 。 再 利用 光電編碼器來測(cè)量智能車的實(shí)際車速,并將實(shí)際車速反饋 給 模糊 PID 控制器,形成閉環(huán)負(fù)反饋回路,根據(jù)實(shí)際車速與理論速度的偏差來調(diào)節(jié)由單片機(jī) P 口輸出的 PWM 波的占空比 , 從 而 使智能能夠 高速平穩(wěn)運(yùn)行。 SD5 舵機(jī) 采用 位置式 PD 控制 , 舵角控制器對(duì)理論舵角進(jìn)行處理得到舵角增量,通過 PWM 波傳給 SD5 舵機(jī) ,舵機(jī)通過自帶的控制系統(tǒng)將舵角改變?yōu)榭刂?值 。 圖 41 控制系統(tǒng) 框架圖 編譯開發(fā) 環(huán)境 CodeWarrior 是完整的用于編程應(yīng)用 集成開發(fā)環(huán)境。 采用 CodeWarrior IDE,開發(fā)人員可以得益于采用各種處理器和平臺(tái)(從 Motorola 到 TI 到 Intel)間的通用功能性。根據(jù) Gartner Dataquest 的報(bào)告, CodeWarrior 編譯器和調(diào)試器在商用嵌入式軟件 開發(fā)工具的使用率方面排名第一。而這只是流行的 CodeWarrior 軟件開發(fā)工具中的兩個(gè)。 在整個(gè)開發(fā)調(diào)試過程中,除匯編語(yǔ)言開發(fā)的方式以外,使用 Metrowerks 公司為 第 4 章 智能車速度 控制 軟件設(shè)計(jì) 17 MC9S12 系列專門提供的全套開發(fā)工具( Metrowerks CodeWarrior IDE)。 CodeWarrior 是由 Metrowerks 公司開發(fā)的專門面向 Freescale 所有 DSP 與 MCU嵌入式應(yīng)用開發(fā)的一種軟件工具,它支持摩托羅拉匯編語(yǔ)言、 C++語(yǔ)言和 ANSI C 語(yǔ)言。本系統(tǒng)在軟件開發(fā)過程中使用的是 CodeWarrior 。其主要包括集成開發(fā)環(huán)境 IDE、全芯片仿真、處理器專家、項(xiàng)目工程管理、可視化參數(shù)顯示工具、 C 交叉編譯器、專家生成系統(tǒng)、鏈接器、匯編器以及調(diào)試器。 CodeWarrior IDE 可以自動(dòng)地檢查代碼中的明顯錯(cuò)誤,它利用一個(gè)集成的調(diào)試器和編輯器來掃描代碼,從而找到并減少明顯的錯(cuò)誤,然后編譯并鏈接程序使計(jì)算機(jī)能夠理解并執(zhí)行編輯的程序。每個(gè)應(yīng)用程序都經(jīng)過了使用例如
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1