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