1 準(zhǔn)備1.1 硬件和編譯環(huán)境1.1.1 開發(fā)板硬件選用PIC18F25K22,在淘寶上可以買到開發(fā)板, LIXUE 工作室出品的。價格在140 左右。1.1.2 IDE編譯環(huán)境為MPLAB IDE V8.87C 編譯器為MCC18,版本號為3.38(以上編譯環(huán)境均由開發(fā)板中的光盤提供)1.1.3 仿真器PICkit3,同一家店買的1.2 FreeRTOS 相關(guān)移植文件準(zhǔn)備1.2.1 下載移植文件在Microchip 官網(wǎng)下載通用移植文件http://embeddedcodesource.com/rtos我是選了下面這個,點擊download 即可下載,解壓后里面存在如下文件,1.2.2 查找有用的文件下載到的FreeRTOS為6.0.4 版本1)找到三個.c 文件如上圖所示,解壓后,主要的文件在FreeRTOS\Source文件夾中,如下所示:其中l(wèi)ist.c , queue.c ,tasks.c 無需修改,作為主要的FreeRTOS的文件,2)找到與.c 文件對應(yīng)的.h 文件如下圖所示,與之對應(yīng)的在FreeRTOS\Source\include文件夾中:找到list.h , queue.h ,tasks.h,也無需修改。3)另外還有用的文件包括FreeRTOS.h , portable.h ,projdef.h4)找到heap_1.c找到FreeRTOS\Source\portable\MemMang文件夾里面5)移植修改文件主要包括port.c portmacro.h,在找到FreeRTOS\Source\portable\MPLAB\PIC18F文件夾里面6)其他文件在FreeRTOS_C18\FreeRTOS PrimerEjemplo文件夾中包含了主體的Demo 工程文件,關(guān)注FreeRTOSConfig.h,還有兩個.lkr 鏈接文件。2 示例Demo 說明點開FreeRTOS_C18\FreeRTOS PrimerEjemplo 文件夾中的.mcw 工程文件,發(fā)現(xiàn)提示丟失文件,如下所示,其實是定位出現(xiàn)文件,依次對應(yīng)步驟1.2.2 中的各個文件夾位置查找,重新定位即可,定位好之后,編譯即可通過,
標(biāo)簽: freertos
上傳時間: 2022-06-24
上傳用戶:
本文檔描述了基于飛思卡爾電機(jī)控制專用的數(shù)字信號控制器MC56F8274S的三相交流感應(yīng)電機(jī)矢量控制方案。三相交流感應(yīng)電機(jī)因為其結(jié)構(gòu)簡單、工藝成熟、造價低廉、無電刷、維護(hù)簡單、魯棒性強(qiáng)等優(yōu)點,被廣泛應(yīng)用于工業(yè)控制中。如水泵、風(fēng)機(jī)、壓縮機(jī)、制冷系統(tǒng)中。為了實現(xiàn)三相交流感應(yīng)電機(jī)的調(diào)速,需要對電機(jī)提供電壓幅值和頻率可變的交流電,一般使用由數(shù)控開關(guān)逆變器構(gòu)成的三相變頻器。電機(jī)的控制算法大體分為兩類,一類是標(biāo)量控制,如被廣泛應(yīng)用的VF恒壓頻比控制。另一類被稱為矢量控制或磁場定向控制(FOC),相對于標(biāo)量控制,矢量控制全面提升了電機(jī)驅(qū)動性能,比如矢量控制實現(xiàn)了轉(zhuǎn)矩和磁鏈的解耦控制、全轉(zhuǎn)矩控制、效率更高且提高了系統(tǒng)的動態(tài)性能。基于飛思卡爾電機(jī)控制專用的數(shù)字信號控制器MC56F82748的三相交流感應(yīng)電機(jī)矢量控制是一個面對客戶和工業(yè)應(yīng)用的設(shè)計方案。低成本和高可靠性是兩個關(guān)鍵的考量指標(biāo)。為了減小系統(tǒng)成本,我們采用了單電阻電流采樣方案。為了減少系統(tǒng)對參數(shù)的依賴,我們使用了閉環(huán)的磁鏈估算方案,提升了系統(tǒng)穩(wěn)定性和魯棒性。本文檔介紹了基本的電機(jī)控制理論,系統(tǒng)的設(shè)計理念,硬件設(shè)計、軟件設(shè)計,包括FreeMASTER可視化軟件工具。
標(biāo)簽: 電阻采樣 交流感應(yīng)電機(jī) 矢量控制
上傳時間: 2022-06-24
上傳用戶:bluedrops
本文的主要介紹了逆變器電路 DIY制作過程,并介紹了逆變器工作原理、逆變器電路圖及逆變器的性能測試。本文制作的的逆變器(見圖1)主要由MOS場效應(yīng)管,普通電源變壓器構(gòu)成。其輸出功率取決于MOS場效應(yīng)管和電源變壓器的功率,免除了煩瑣的變壓器繞制,適合電子愛好者業(yè)余制作中采用。下面介紹該逆變器的工作原理及制作過程。這里采用六反相器 CD4069構(gòu)成方波信號發(fā)生器。電路中 R1是補(bǔ)償電阻,用于改善由于電源電壓的變化而引起的振蕩頻率不穩(wěn)。電路的振蕩是通過電容 C1充放電完成的。其振蕩頻率為 f=122RC.圖示電路的最大頻率為:fmax=1/2.2 ×3.3 ×103x22 ×10-6-62.6Hz,最小頻率min-12.2 x.3 x03x22 x0-6-48.0Hz由于元件的誤差,實際值會略有差異。其它多余的反相器,輸入端接地避免影響其它電路。#p#場效應(yīng)管驅(qū)動電路#e#
標(biāo)簽: 逆變器
上傳時間: 2022-06-26
上傳用戶:
SPI總線協(xié)議及SPI時序圖詳解SPI,是英語Serial Peripheral Interface的縮寫,顧名思義就是串行外圍設(shè)備接口。SPl,是一種高速的,全雙工,同步的通信總線,并且在芯片的管腳上只占用四根線,節(jié)約了芯片的管腳,同時為PCB的布局上節(jié)省空間,提供方便,正是出于這種簡單易用的特性,現(xiàn)在越來越多的芯片集成了這種通信協(xié)議。SPI是一個環(huán)形總線結(jié)構(gòu),由ss(cs)、sck、sdi、sdo構(gòu)成,其時序其實很簡單,主要是在sck的控制下,兩個雙向移位寄存器進(jìn)行數(shù)據(jù)交換。上升沿發(fā)送、下降沿接收、高位先發(fā)送。上升沿到來的時候,sdo上的電平將被發(fā)送到從設(shè)備的寄存器中。下降沿到來的時候,sdi上的電平將被接收到主設(shè)備的寄存器中。假設(shè)主機(jī)和從機(jī)初始化就緒:并且主機(jī)的sbuff=0xaa(10101010),從機(jī)的sbuff=0x55(01010101),下面將分步對spi的8個時鐘周期的數(shù)據(jù)情況演示一遍(假設(shè)上升沿發(fā)送數(shù)據(jù))。
標(biāo)簽: spi總線協(xié)議 時序
上傳時間: 2022-06-28
上傳用戶:
文檔為JLINK仿真器如何調(diào)試ARM詳解文檔,是一份不錯的參考資料,感興趣的可以下載看看,,,,,,,,,,,,,
標(biāo)簽: arm
上傳時間: 2022-06-30
上傳用戶:
文檔為用Proteus仿真設(shè)計八位搶答器詳解文檔,是一份不錯的參考資料,感興趣的可以下載看看,,,,,,,,,,,,,
標(biāo)簽: proteus
上傳時間: 2022-06-30
上傳用戶:得之我幸78
pcie(PCI-Express)處理層協(xié)議中文詳解處理層協(xié)議(transaction Layer specification)◆TLP概況。◆尋址定位和路由導(dǎo)向。◆i/o,.memory,configuration,message request、completion 詳解。◆請求和響應(yīng)處理機(jī)制。◆virtual channel(ve)Mechanism虛擬通道機(jī)制。◆data integrity 數(shù)據(jù)完整性。一.TLP概況處理層(transaction Layer specification)是請求和響應(yīng)信息形成的基礎(chǔ)。包括四種地址空間,三種處理類型,從下圖可以看出在transaction Layer中形成的包的基本概括。一類是對io口和memory的讀寫包(TLPS:transaction Layers packages),另一類是對配置寄存器的讀寫設(shè)置包,還有一類是信息包,描述通信狀態(tài),作為事件的信號告知用戶。對memory的讀寫包分為讀請求包和響應(yīng)包、寫請求包(不需要存儲器的響應(yīng)包)。而io類型的讀寫請求都需要返回I/O口的響應(yīng)包,
標(biāo)簽: pcie
上傳時間: 2022-06-30
上傳用戶:
此資源為2015年全國大學(xué)生電子設(shè)計競賽雙向-DC-DC-變換器(A題)的總結(jié)報告,內(nèi)含代碼及電路圖,有需要的朋友可以下載,下面是本文檔的部分摘要:由SG3525芯片產(chǎn)生的PWM波經(jīng)三極管傳入到電路中,驅(qū)動MOSFET管,使其關(guān)斷或?qū)ǎ闺妷荷呋蚪档汀M瑫r,可由單片機(jī)監(jiān)測相應(yīng)信號經(jīng)判斷后控制繼電器選擇放電或充電的模式使電路保持在一直正常情況下運行。當(dāng)充電電壓超出限幅值時,單片機(jī)可自動斷開主電路,以保護(hù)系統(tǒng)安全。
標(biāo)簽: 全國大學(xué)生電子設(shè)計競賽 DC-DC變換器
上傳時間: 2022-07-05
上傳用戶:ttalli
文檔為用單片機(jī)設(shè)計A-D、D-A轉(zhuǎn)換器詳解文檔,是一份不錯的參考資料,感興趣的可以下載看看,,,,,,,,,,,,,,,
標(biāo)簽: 單片機(jī)
上傳時間: 2022-07-17
上傳用戶:
HX711是一款專為高精度電子秤而設(shè)計的24位A/D轉(zhuǎn)換器芯片。與同類型其它芯片相比,該芯片集成了包括穩(wěn)壓電源、片內(nèi)時鐘振蕩器等其它同類型芯片所需要的外圍電路,具有集成度高、響應(yīng)速度快、抗干擾性強(qiáng)等優(yōu)點。降低了電子秤的整機(jī)成本,提高了整機(jī)的性能和可靠性。該芯片與后端MCU 芯片的接口和編程非常簡單,所有控制信號由管腳驅(qū)動,無需對芯片內(nèi)部的寄存器編程。輸入選擇開關(guān)可任意選取通道A 或通道B,與其內(nèi)部的低噪聲可編程放大器相連。通道A 的可編程增益為128 或64,對應(yīng)的滿額度差分輸入信號幅值分別為±20mV或±40mV。通道B 則為固定的64 增益,用于系統(tǒng)參數(shù)檢測。芯片內(nèi)提供的穩(wěn)壓電源可以直接向外部傳感器和芯片內(nèi)的A/D 轉(zhuǎn)換器提供電源,系統(tǒng)板上無需另外的模擬電源。芯片內(nèi)的時鐘振蕩器不需要任何外接器件。上電自動復(fù)位功能簡化了開機(jī)的初始化過程。
標(biāo)簽: hx711 A/D轉(zhuǎn)換器
上傳時間: 2022-07-24
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1