首頁 > 評(píng)測(cè) > 高實(shí)時(shí)性處理器——TMS320F28069M LaunchPad評(píng)測(cè)
高實(shí)時(shí)性處理器——TMS320F28069M LaunchPad評(píng)測(cè)
- [導(dǎo)讀]
- 隨著電機(jī)控制行業(yè)的發(fā)展,實(shí)時(shí)性變得越來越重要。因此TI最新推出了基于Piccolo系列MCU用于實(shí)現(xiàn)電機(jī)控制。而TMS320F28069M則是Piccolo系列MCU中性能最強(qiáng),外設(shè)最多的MCU。
0.引言
隨著電機(jī)控制行業(yè)的發(fā)展,實(shí)時(shí)性變得越來越重要。因此TI最新推出了基于Piccolo系列MCU用于實(shí)現(xiàn)電機(jī)控制。而TMS320F28069M則是Piccolo系列MCU中性能最強(qiáng),外設(shè)最多的MCU。為了幫助用戶更好地評(píng)估這一MCU,TI推出了支持 InstaSPIN-MOTION的 C2000系列 Piccolo LaunchPad 。
TMS320F28069M LaunchPad是一款價(jià)格低廉的評(píng)估平臺(tái),此 LaunchPad 基于 Piccolo TMS320F28069M,具有許多獨(dú)有特性,如 256KB 板載閃存、12 位 ADC、I2C、SPI、UART、CAN、雙路編碼器支持以及位于片上只執(zhí)行 ROM 存儲(chǔ)器中的 InstaSPIN 庫。此 LaunchPad 包含許多板載硬件特性,例如集成的隔離式 XDS100v2 JTAG 仿真器使編程和簡單易行的調(diào)試方法;這個(gè)開發(fā)板上面有兩路BoosterPack接口,能夠與TI官方各種 擴(kuò)展模塊結(jié)合使用,但專為 BOOSTXL-DRV8301 電機(jī)驅(qū)動(dòng)板而設(shè)計(jì)。
這次評(píng)測(cè)筆者將向大家展示TI的這一新開發(fā)板,并演示相關(guān)實(shí)時(shí)控制的例程。
1.開發(fā)板展示
這一部分將向大家展示一下這塊開發(fā)板的外觀。
首先是盒子,盒子正面是TI LaunchPad經(jīng)典的火箭圖標(biāo)。
盒子背面是商品的信息,還有簡單的上手指南
包裝里面的內(nèi)容,包括:用防靜電袋子包裝的開發(fā)板一塊、USB mini B-A線一條、說明書一份
下面展示一下開發(fā)板,正面,基本上所有的元件都在這面,看到上面密密麻麻的走線還有各種IC就知道這塊開發(fā)板的技術(shù)含量十足
背面,只有幾個(gè)排母,還有接口的定義
2.開發(fā)板硬件介紹
這一部分將介紹一下開發(fā)板上面的硬件。
首先介紹下開發(fā)板整體的硬件構(gòu)成,這塊開發(fā)板圍繞TMS320F28069M而設(shè),包含以下硬件:
C2000 Piccolo F28069M系列 MCU TMS320F28069M
集成式XDS100V2仿真器
2X40-Pin BoosterPack接口
復(fù)位按鈕
1XCAN總線接口
2X編碼器接口
3個(gè)可編程LED燈
硬件分布如下圖所示
下面詳細(xì)介紹一下板載的幾個(gè)重要元件
1、MCU:TMS320F28069M
F2806x Piccolo系列微控制器 (MCU) 為 C28x 內(nèi)核以及與引腳較少的器件中的高度集成控制外設(shè)耦合的 CLA 供電。該系列器件的代碼與基于 C28x 的舊版代碼兼容,同時(shí)具有較高的模擬集成度。該MCU內(nèi)集成了一個(gè)內(nèi)部穩(wěn)壓器以實(shí)現(xiàn)單電源軌運(yùn)行;一個(gè)高分辨率脈寬調(diào)制器 (HRPWM) 模塊,以實(shí)現(xiàn)雙邊沿控制(頻率調(diào)制);一個(gè)采用 10 位內(nèi)部基準(zhǔn)的模擬比較器,可通過與其直接相連來控制 ePWM 輸出,可在 0V 至 3.3V 的固定滿量程范圍內(nèi)實(shí)施轉(zhuǎn)換,支持 VREFHI/VREFLO 基準(zhǔn)的比例運(yùn)算。ADC 接口已針對(duì)功耗和延遲方面進(jìn)行了優(yōu)化。具體參數(shù)如下:
1)具有一個(gè)高效 32 位 CPU (TMS320C28x),主頻為90Mhz,支持16X16 雙 MAC(乘法累加器),使用哈佛 (Harvard) 總線架構(gòu),支持連動(dòng)運(yùn)算
2)一個(gè)浮點(diǎn)計(jì)算單元 (FPU)實(shí)現(xiàn)本地單精度浮點(diǎn)運(yùn)算
3)一個(gè)可編程平行加速器 (CLA),支持32 位浮點(diǎn)算術(shù)加速,獨(dú)立于主 CPU 之外的代碼執(zhí)行
4)Viterbi、復(fù)雜算術(shù)、循環(huán)冗余校驗(yàn) (CRC) 單元 (VCU)
5)高達(dá) 256KB 的閃存;高達(dá) 100KB 的隨機(jī)存取存儲(chǔ)器 (RAM);2KB 一次性可編程 (OTP) ROM
6)三個(gè) 32 位 CPU 定時(shí)器
7)8 個(gè)增強(qiáng)型脈寬調(diào)制器 (ePWM) 模塊總共 16 個(gè) PWM 通道
8)16通道12位ADC,具有雙路采樣與保持功能
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評(píng)論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時(shí)前
- 12V汽車啟動(dòng)電源項(xiàng)目BMS設(shè)計(jì)
預(yù)算:¥50000023小時(shí)前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時(shí)前
- PLC項(xiàng)目調(diào)試修改
預(yù)算:¥100001天前
- 起動(dòng)電機(jī)控制器開發(fā)
預(yù)算:¥1100001天前