摘要:研究基于移動存儲介質(zhì)的低成本、高性能車栽影音系統(tǒng),結(jié)合FreeRTOS操作系統(tǒng)調(diào)度的實時性和VisualState狀態(tài)機機制控制流程,該系統(tǒng)實時性強,并且性能穩(wěn)定,具有廣闊的市場前景,關(guān)鍵詞:車載影音;碟片:USB/SD:FreeRTOS;VisualState狀態(tài)機引言隨著車載影音娛樂系統(tǒng)的普及,要求車載影音系統(tǒng)方案具有更高的穩(wěn)定性、操作簡便性,也對成本控制提出了更大的挑戰(zhàn)。新一代車載影音系統(tǒng)省去了碟片攜帶不方便且成本較高的光驅(qū)控制部分,用現(xiàn)代存儲設(shè)備(如U盤、SD卡)為載體,借助高科技解碼技術(shù),可將網(wǎng)上下載的多種格式的影音文件進行播放的車載影音娛樂系統(tǒng)進行升級,同時還整合了收音機、藍牙免提式接打電話、AUX輸入音頻等功能。整個系統(tǒng)使用FreeRTOS操作系統(tǒng),實時響應(yīng)各種中斷服務(wù),同時采用狀態(tài)機控制機制,使整個流程控制更加清晰、穩(wěn)定。1硬件電路設(shè)計硬件MCU采用集成了USB/SD接口的STM32F103系列、電源管理芯片、AUX輸入檢測電路、藍牙模塊、調(diào)諧收音芯片TEFG621、鍵盤及顯示段碼屏,系統(tǒng)框架如圖1所示。為了滿足低功耗設(shè)計,各個模塊都有獨立1/0去控制對應(yīng)電源。
標(biāo)簽: freertos 車載影音系統(tǒng)
上傳時間: 2022-06-26
上傳用戶:
FOC的控制核心——坐標(biāo)變換■坐標(biāo)系口一定子坐標(biāo)系(靜止)一A-B-C坐標(biāo)系(三相定子繞組、相差120度)一a-β坐標(biāo)系(直角坐標(biāo)系:a軸與A軸重合、β軸超前a軸90度)口一轉(zhuǎn)子坐標(biāo)系(旋轉(zhuǎn))-d-q坐標(biāo)系(d軸一轉(zhuǎn)子磁極的軸線、q軸超前d軸90度)口一定向坐標(biāo)系(旋轉(zhuǎn))M-T坐標(biāo)系(M軸固定在定向的磁鏈?zhǔn)噶可希琓軸超前M軸90度)轉(zhuǎn)子磁場定向控制一-M-T坐標(biāo)系與d-q坐標(biāo)系重合FOC的控制核心——SVPWM■空間矢量口根據(jù)功率管的開關(guān)狀態(tài)(上管導(dǎo)通是“1",關(guān)閉是“0")定義了8個空間矢量。其中000和111是零矢量。■扇區(qū)口空間矢量構(gòu)成6個扇區(qū)口確定Vref位于哪個扇區(qū),才能知道用哪對相鄰的基本電壓空間矢量去合成Vref。■參考電壓矢量合成口利用基本電壓空間矢量的線性時間組合得到定子參考電壓Vref。■七段式SVPWM,由3段零矢量和4段相鄰的兩個非零矢量組成。3段零矢量分別位于PWM的開始、中間和結(jié)尾。■非零電壓空間矢量能使電機磁通空間矢量產(chǎn)生運動,而零電壓空間矢量使磁通空間矢量靜止
標(biāo)簽: foc
上傳時間: 2022-06-30
上傳用戶:qdxqdxqdxqdx
1.系統(tǒng)總體控制方案的確定。通過了解和分析國內(nèi)外摩托車用發(fā)動機控制技術(shù)的發(fā)展現(xiàn)狀,提出采用無回油燃油供給系統(tǒng)、電子控制進氣道噴射、直流雙電容點火加三元催化轉(zhuǎn)化器的總方案。通過測量進氣壓力與發(fā)動機轉(zhuǎn)速來確定基本噴油脈寬和基本點火提前角,根據(jù)蓄電池電壓、缸體溫度以及節(jié)氣門開度等信號來修正噴油脈寬。在高速大負(fù)荷工況下,利用爆震傳感器對點火提前角進行閉環(huán)控制。控制系統(tǒng)中的執(zhí)行器主要包括電容點火式高壓包、燃油泵和噴油器。2.電子控制單元ECU(electric control unit)的硬件電路設(shè)計。根據(jù)系統(tǒng)的設(shè)計目標(biāo)自主開發(fā)了ECU的硬件電路,硬件電路的主要功能模塊包括發(fā)動機信號采集與處理、執(zhí)行器的驅(qū)動、直流反激式升壓電路、電容充放電控制電路、微控制器控制電路及與上位機通信電路等,試驗證明這些電路模塊的性能穩(wěn)定可靠。3.發(fā)動機控制軟件及上位機標(biāo)定軟件的設(shè)計。研究了發(fā)動機在各工況下的點火和噴油、怠速、安全保護等控制策略,并且自行開發(fā)了與之相匹配的上位機標(biāo)定軟件和通信協(xié)議。4.完成了發(fā)動機臺架標(biāo)定試驗。通過上位機標(biāo)定軟件和發(fā)動機臺架完成對ECU控制策略的驗證以及參數(shù)標(biāo)定,并對比分析了本電控系統(tǒng)發(fā)動機與原化油器發(fā)動機的萬有特性和排放性能。
標(biāo)簽: arm cortex-m0 摩托車發(fā)動機控制系統(tǒng)
上傳時間: 2022-07-12
上傳用戶:
本書內(nèi)容主要針對不同類型導(dǎo)彈的制導(dǎo)和控制系統(tǒng)的基本原理和工作過程進行分析,結(jié)合不同的制導(dǎo)律和姿態(tài)控制律設(shè)計方法對導(dǎo)彈的制導(dǎo)和控制系統(tǒng)進行工程化設(shè)計,并利用工程中常用的Matlab 軟件對導(dǎo)彈的制導(dǎo)和控制系統(tǒng)進行計算機數(shù)字仿真驗證。學(xué)生通過本書學(xué)習(xí)可以熟悉導(dǎo)彈制導(dǎo)控制系統(tǒng)的基本原理和工作過程,初步掌握導(dǎo)彈制導(dǎo)控制系統(tǒng)的建模、分析、設(shè)計和仿真方法,并且通過盡量接近工程化的設(shè)計和實踐培養(yǎng)一定的工程應(yīng)用能力,而這些方法和能力都是學(xué)生今后從事真正科研工作的基礎(chǔ)和基本能力。 本書主要考慮到工程設(shè)計的實用性,結(jié)合編者多年在導(dǎo)彈制導(dǎo)和控制系統(tǒng)設(shè)計方面的經(jīng)驗,著重從基本原理和基本方法出發(fā),培養(yǎng)學(xué)生科學(xué)、嚴(yán)謹(jǐn)?shù)耐评砗头治隽?xí)慣,以使得學(xué)生能夠較好掌握所學(xué)的多門專業(yè)知識,為學(xué)生能夠在隨后的科研工作奠定基礎(chǔ)。
標(biāo)簽: 導(dǎo)彈制導(dǎo)控制系統(tǒng) matlab
上傳時間: 2022-07-23
上傳用戶:
VIP專區(qū)-嵌入式/單片機編程源碼精選合集系列(132)資源包含以下內(nèi)容:1. siemens PLC Prodave 通訊測試.2. 嵌入式系統(tǒng)下IC卡讀寫的源碼.3. 數(shù)字音樂盒的完整畢業(yè)論文(無意中發(fā)現(xiàn)的) 課程設(shè)計題目:數(shù)字音樂盒.4. 單片機程序 51頻率計 電子琴 電子鐘程序 按鍵顯示程序最終成功.5. C和C++嵌入式系統(tǒng)編程,一本很嵌入式編程很不錯的書..6. 一本很好的介紹yaffs文件系統(tǒng)的書籍 一本很好的介紹yaffs文件系統(tǒng)的書籍.7. 一份不錯的介紹linux 字符設(shè)備驅(qū)動的文檔.8. 工程源文件.9. 用holtek3000開發(fā)環(huán)境編寫的單片機C語言鍵盤掃描程序..10. 8255A芯片的中文資料(8255中文資料).11. mmc_sd_memory_card_driver_sample_project_files spi接口的sd card driver 示例.12. 單片機驅(qū)動PS2鍵盤的c程序 希望對大家有用.13. a voice guide client ,it is the second part of voice guide center.14. msc map program to control client of tools,use for map guide.15. C#開發(fā)win ce代碼程序.16. 2個Ds18b20溫度顯示電路,12Mhz晶振.17. 5分頻cpld原理圖實現(xiàn).18. 可實現(xiàn)對ST公司的SPI flash的控制.19. VB實現(xiàn)的文字圖片原理,VB實現(xiàn)的文字圖片原理.20. 嵌入式C精華, 嵌入式C精華,嵌入式C精華.21. 一個簡單的電梯控制系統(tǒng),主要實現(xiàn)一個八層樓的電梯控制..22. 這是自己做的一個gui 及供初學(xué)者參考 如有問題可以一起討論 可發(fā)到我的郵箱里 完成的功能就是 對uicontrol的應(yīng)用.23. 觸摸屏校正算法,主流嵌入式設(shè)計都使用此算法,個人覺得經(jīng)典..24. 基于51單片機的源碼,內(nèi)有液晶顯示(IIC)接口,還實現(xiàn)串口和定時操作等功能..25. 鏈接器和加載器,這是一本全面介紹我們編寫的程序是如何被鏈接的,個人覺得做嵌入式開發(fā)的軟件工程師必備的一本書..26. 使用Embest IDE for ARM 開發(fā)環(huán)境及ARM 軟件模擬器; 通過實驗掌握簡單ARM 匯編指令的使用方法。.27. AD7714是一款24位高速AD轉(zhuǎn)換芯片.28. Cortex-M3是首款基于ARMv7-M架構(gòu)的處理器.29. 剛剛學(xué)習(xí)ne2000驅(qū)動開發(fā).30. ATMEL的芯片資料pdf文檔.31. GPS衛(wèi)星定位模塊的驅(qū)動程序.32. 還可以.33. 基于CAN總線的分布式三維步進電機控制系統(tǒng).34. 自己做的交通燈~~~用c編寫的.35. 基于PCI總線的高速數(shù)據(jù)傳輸.36. [轉(zhuǎn)載]嵌入到系統(tǒng)進程中,檢查并報告主板型號.37. Freescale_071112_1公司內(nèi)部的器件資料.38. 關(guān)于2410開發(fā)板的u-boot的說明.39. CX1-22R 可編程控制器(簡稱 CX1)是 22 路 I/O 一體化小型可編程控制器(PLC).40. PIC匯編各個時間延時小程序.
標(biāo)簽: SD卡
上傳時間: 2013-04-15
上傳用戶:eeworm
隨著微電子技術(shù)和計算機技術(shù)的迅猛發(fā)展,尤其是現(xiàn)場可編程器件的出現(xiàn),為滿足實時處理系統(tǒng)的要求,誕生了一種新穎靈活的技術(shù)——可重構(gòu)技術(shù)。它采用實時電路重構(gòu)技術(shù),在運行時根據(jù)需要,動態(tài)改變系統(tǒng)的電路結(jié)構(gòu),從而使系統(tǒng)既有硬件優(yōu)化所能達到的高速度和高效率,又能像軟件那樣靈活可變,易于升級,從而形成可重構(gòu)系統(tǒng)。可重構(gòu)系統(tǒng)的關(guān)鍵在于電路結(jié)構(gòu)可以動態(tài)改變,這就需要有合適的可編程邏輯器件作為系統(tǒng)的核心部件來實現(xiàn)這一功能。 論文利用可重構(gòu)技術(shù)和“FD-ARM7TDMLCSOC”實驗板的可編程資源實現(xiàn)了一個8位微程序控制的“實驗CPU”,將“實驗CPU”與實驗板上的ARMCPU構(gòu)成雙內(nèi)核CPU系統(tǒng),并對雙內(nèi)核CPU系統(tǒng)的工作方式和體系結(jié)構(gòu)進行了初步研究。 首先,文章研究了8位微程序控制CPU的開發(fā)實現(xiàn)。通過設(shè)計實驗CPU的系統(tǒng)邏輯圖,來確定該CPU的指令系統(tǒng),并給出指令的執(zhí)行流程以及指令編碼。“實驗CPU”采用的是微程序控制器的方式來進行控制,因此進行了微程序控制器的設(shè)計,即微指令編碼的設(shè)計和微程序編碼的設(shè)計。為利用可編程資源實現(xiàn)該“實驗CPU”,需對“實驗CPU”進行VHDL描述。 其次,文章進行了“實驗CPU”綜合下載與開發(fā)。文章中使用“Synplicity733”作為綜合工具和“Fastchip3.0”作為開發(fā)工具。將“實驗CPU”的VHDL描述進行綜合以及下載,與實驗箱上的ARMCPU構(gòu)成雙內(nèi)核CPU,實現(xiàn)了基于可重構(gòu)技術(shù)的雙內(nèi)核CPU的系統(tǒng)。根據(jù)實驗板的具體環(huán)境,文章對雙內(nèi)核CPU系統(tǒng)存在的關(guān)鍵問題,如“實驗CPU”的內(nèi)存讀寫問題、微程序控制器的實現(xiàn),以及“實驗CPU'’框架等進行了改進,并通過在開發(fā)工具中添加控制模塊和驅(qū)動程序來實現(xiàn)系統(tǒng)工作方式的控制。 最后,文章對雙核CPU系統(tǒng)進行了功能分析。經(jīng)分析,該系統(tǒng)中兩個CPU內(nèi)核均可正常運行指令、執(zhí)行任務(wù)。利用實驗板上的ARMCPU監(jiān)視用“實驗CPU”的工作情況,如模擬“實驗CPU”的內(nèi)存,實現(xiàn)機器碼運行,通過串行口發(fā)送的指令來完成單步運行、連續(xù)運行、停止、“實驗CPU"指令文件傳送、“實驗CPU"內(nèi)存修改、內(nèi)存察看等工作,所有結(jié)果可顯示在超級終端上。該系統(tǒng)通過利用ARMCPU來監(jiān)控可重構(gòu)CPU,研究雙核CPU之間的通信,嘗試新的體系結(jié)構(gòu)。
上傳時間: 2013-04-24
上傳用戶:royzhangsz
主版上有很多PCI的介面可以利用,他的LAYOUT有一些注意事項及必須處理走線的特性阻抗才可以讓系統(tǒng)穩(wěn)定。
上傳時間: 2013-06-14
上傳用戶:夢雨軒膂
一種基于FPGA實現(xiàn)的FFT結(jié)構(gòu)\\r\\n調(diào)從基本元器件開始的計算機硬件系統(tǒng)的設(shè)計與實現(xiàn),大多設(shè)置在自動控制系,形成了與應(yīng)用系統(tǒng)結(jié)合的計算機教育。 1966年多處理器平臺FPGA 學(xué)習(xí)目標(biāo) (1) 理解為什么嵌入式系統(tǒng)使用多處理器 (2) 指出處理器中CPU和硬件邏輯的折衷
上傳時間: 2013-08-20
上傳用戶:linlin
任何雷達接收器所接收到的回波(echo)訊號,都會包含目標(biāo)回波和背景雜波。雷達系統(tǒng)的縱向解析度和橫向解析度必須夠高,才能在充滿背景雜波的環(huán)境中偵測到目標(biāo)。傳統(tǒng)上都會使用短週期脈衝波和寬頻FM 脈衝來達到上述目的。
標(biāo)簽: 步進頻率 模擬 雷達系統(tǒng) 測試
上傳時間: 2014-12-23
上傳用戶:zhqzal1014
Arduino,是一塊基于開放源代碼的USB接口Simple i/o接口板(包括12通道數(shù)字GPIO,4通道PWM輸出,6-8通道10bit ADC輸入通道),并且具有使用類似Java,C語言的IDE集成開發(fā)環(huán)境。 讓您可以快速使用Arduino語言與Flash或Processing…等軟件,作出互動作品。 Arduino可以使用開發(fā)完成的電子元件例如Switch或sensors或其他控制器、LED、步進馬達或其他輸出裝置。Arduino也可以獨立運作成為一個可以跟軟件溝通的接口,例如說:flash、processing、Max/MSP、VVVV 或其他互動軟件…。Arduino開發(fā)IDE接口基于開放源代碼原,可以讓您免費下載使用開發(fā)出更多令人驚艷的互動作品。 特色: 1、開放源代碼的電路圖設(shè)計,程序開發(fā)接口免費下載,也可依需求自己修改。 2、使用低價格的微處理控制器(ATMEGA8或ATmega128)。可以采用USB接口供電,不需外接電源。也可以使用外部9VDC輸入 3、Arduino支持ISP在線燒,可以將新的“bootloader”固件燒入ATmega8或ATmega128芯片。有了bootloader之后,可以通過串口或者USB to Rs232線更新固件。 4、可依據(jù)官方提供的Eagle格式PCB和SCH電路圖,簡化Arduino模組,完成獨立運作的微處理控制。可簡單地與傳感器,各式各樣的電子元件連接(EX:紅外線,超音波,熱敏電阻,光敏電阻,伺服馬達,…等) 5、支持多種互動程序,如:Flash、Max/Msp、VVVV、PD、C、Processing……等 6、應(yīng)用方面,利用Arduino,突破以往只能使用鼠標(biāo),鍵盤,CCD等輸入的裝置的互動內(nèi)容,可以更簡單地達成單人或多人游戲互動。
標(biāo)簽: Arduino
上傳時間: 2013-11-24
上傳用戶:bvdragon
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1