The Piccolo & trade; TMS320F28004x (F28004x) adalah unit mikrokontroller terapung 32-bit yang kuat yang membolehkan pereka menggabungkan peripheral kawalan penting, memori yang berbeza, dan memori tanpa voltan pada satu peranti.
Subsistem kawalan masa nyata didasarkan pada CPU C28x 32-bit TI, yang menyediakan 100 MHz prestasi pemprosesan isyarat. CPU C28x dirangsang lagi oleh set arahan arahan TMU yang baru, yang membolehkan pelaksanaan algoritma yang cepat dengan operasi trigonometrik yang biasa dijumpai dalam pengubah dan pengiraan gelung tork; dan VCU-I diperluaskan set arahan, yang mengurangkan latensi untuk operasi matematik kompleks yang biasa dijumpai dalam aplikasi yang dikodkan.
CLA membenarkan penghantaran tugas penting dari CPU utama C28x. CLA adalah akselerator matematik terapung-32-bit bebas yang dijalankan secara selari dengan CPU. Di samping itu, CLA mempunyai sumber memori tersendiri yang tersendiri dan ia boleh mengakses akses periferal utama yang diperlukan dalam sistem kawalan biasa. Sokongan dari subset ANSI C adalah standard, seperti ciri-ciri utama seperti breakpoints perkakasan dan penukaran tugas perkakasan.
F28004x menyokong sehingga 256KB (128KW) memori flash dibahagikan kepada dua bank 128KB (64KW), yang membolehkan pengaturcaraan dan pelaksanaan secara selari. Sehingga 100KB (50KW) SRAM pada cip juga boleh didapati dalam blok 4KB (2KW) dan 16KB (8KW) untuk pembahagian sistem yang cekap. Flash ECC, SRAM ECC / pariti, dan keselamatan dwi-zon juga disokong.
Blok analog prestasi tinggi disepadukan pada MCU F28004x untuk membolehkan penggabungan sistem. Tiga ADC 12-bit yang berasingan menyediakan pengurusan tepat dan cekap bagi pelbagai isyarat analog, yang akhirnya dapat meningkatkan output sistem. Tujuh PGAs di hujung depan analog membolehkan skala voltan pada skala sebelum penukaran. Tujuh modul penyusun analog menyediakan pemantauan berterusan tahap voltan masukan untuk keadaan perjalanan.
The TMS320C2000 & trade; peranti mengandungi periferal kawalan yang terkemuka di industri dengan frekuensi bebas ePWM / HRPWM dan eCAP membolehkan tahap kawalan terbaik dalam kelas ke sistem. SDFM 4 saluran terbina dalam membolehkan penyepaduan lancar dari modulator sigma-delta oversampling merentasi halangan pengasingan.
Kesambungan disokong melalui pelbagai pelabuhan komunikasi standard industri (seperti SPI, SCI, I2C, LIN, dan CAN) dan menawarkan pelbagai pilihan muxing untuk penempatan isyarat optimum dalam pelbagai aplikasi. Baru kepada C2000 & perdagangan; platform adalah PMBus sepenuhnya mematuhi. Di samping itu, dalam industri pertama, FSI membolehkan komunikasi berkelajuan tinggi dan kuat untuk melengkapkan set periferal kaya yang tertanam di dalam peranti.
Varian peranti yang dibolehkan khas, TMS320F28004xC, membolehkan akses kepada Block Logic Configurable (CLB) untuk ciri interfacing tambahan dan membolehkan akses kepada ROM yang selamat, termasuk perpustakaan untuk membolehkan InstaSPIN-FOC & trade ;. Lihat Perbandingan Peranti untuk maklumat lanjut.
Modul Analisis Masa Nyata dan Diagnostik (ERAD) yang Terbenam meningkatkan keupayaan analisis debug dan sistem peranti dengan menyediakan titik dan perkakasan titik tambahan perkakasan untuk profil.
Semua tanda dagangan adalah milik pemilik masing-masing.
Semua tanda dagangan adalah milik pemilik masing-masing.
CPU |
Jumlah Pemprosesan (MIPS) |
Kekerapan (MHz) |
Kilat (KB) |
Ram (KB) |
Resolusi ADC |
ADC (Ch) |
PGA / VGA |
Perbandingan (#) |
Penapis Sigma-Delta |
PWM (Ch) |
Resolusi Tinggi PWM (Ch) |
QEP |
Bas PM |
I2C |
SPI |
DAPATKAN (#) |
UART (SCI) |
USB |
FPU |
Pin / Pakej |
Julat Suhu Operasi (C) |
ciri-ciri |
Analog ke Digital Converter (ADC) |
CAP |
Saluran DAC |
Frekuensi per CLA (MHz) |
GPIO |
Saiz Pakej: mm2: W x L (PKG) |
Mempercepatkan Pemprosesan |
Jenis Teknologi PWM |
ROM (KB) |
Sensor Temp |
TMS320F280041C | TMS320F280040 | TMS320F280040C | TMS320F280041 | TMS320F280045 | TMS320F280048 | TMS320F280048C | TMS320F280049 | TMS320F280049C | TMS320F280049M |
---|---|---|---|---|---|---|---|---|---|
C28x | C28x | C28x | C28x | C28x | C28x CLA | C28x CLA | C28x CLA | C28x CLA | C28x CLA |
100 | 100 | 100 | 100 | 100 | 200 | 200 | 200 | 200 | 200 |
100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 |
128 | 128 | 128 | 128 | 256 | 256 | 256 | 256 | 256 | 256 |
100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 |
12-bit | 12-bit | 12-bit | 12-bit | 12-bit | 12-bit | 12-bit | 12-bit | 12-bit | 12-bit |
21 14 12 | 14 | 14 | 21 14 12 | 21 14 12 | 14 | 14 | 21 14 12 | 21 14 12 | 21 14 12 |
7 5 4 | 7 5 4 | 7 5 4 | 7 5 4 | 7 5 4 | 7 5 4 | 7 5 4 | 7 5 4 | 7 5 4 | 7 5 4 |
14 12 10 | 12 | 12 | 14 12 10 | 14 12 10 | 12 | 12 | 14 12 10 | 14 12 10 | 7 6 5 |
4 3 | 3 | 3 | 4 3 | 4 3 | 3 | 3 | 4 3 | 4 3 | 4 3 |
16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 |
16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 |
2 1 | 1 | 1 | 2 1 | 2 1 | 1 | 1 | 2 1 | 2 1 | 2 1 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Ya | Ya | Ya | Ya | Ya | Ya | Ya | Ya | Ya | Ya |
100LQFP 56VQFN 64LQFP | 64LQFP | 64LQFP | 100LQFP 56VQFN 64LQFP | 100LQFP 56VQFN 64LQFP | 64LQFP | 64LQFP | 100LQFP 56VQFN 64LQFP | 100LQFP 56VQFN 64LQFP | 100LQFP |
-40 hingga 125 | -40 hingga 125 | -40 hingga 125 | -40 hingga 125 | -40 hingga 125 | -40 hingga 125 | -40 hingga 125 | -40 hingga 125 | -40 hingga 125 | -40 hingga 125 |
Teknologi InstaSPIN-FOC Blok logik yang boleh dikonfigurasikan Satu Flash Bank Keselamatan Kod Dual-Zon DMA Pemasa CPU 32-bit Pemasa pengawas Pemasa Watchdog NMI Dua 0-pin Oscillators Power On Reset AEC Q100 | Satu Flash Bank Keselamatan Kod Dual-Zon DMA Pemasa CPU 32-bit Pemasa pengawas Pemasa Watchdog NMI Dua 0-pin Oscillators Power On Reset AEC Q100 | Teknologi InstaSPIN-FOC Blok logik yang boleh dikonfigurasikan Satu Flash Bank Keselamatan Kod Dual-Zon DMA Pemasa CPU 32-bit Pemasa pengawas Pemasa Watchdog NMI Dua 0-pin Oscillators Power On Reset AEC Q100 | Satu Flash Bank Keselamatan Kod Dual-Zon DMA Pemasa CPU 32-bit Pemasa pengawas Pemasa Watchdog NMI Dua 0-pin Oscillators Power On Reset AEC Q100 | Dua Flash Bank Keselamatan Kod Dual-Zon DMA Pemasa CPU 32-bit Pemasa pengawas Pemasa Watchdog NMI Dua 0-pin Oscillators Power On Reset AEC Q100 | Dua Flash Bank Keselamatan Kod Dual-Zon DMA Pemasa CPU 32-bit Pemasa pengawas Pemasa Watchdog NMI Dua 0-pin Oscillators Power On Reset AEC Q100 | Teknologi InstaSPIN-FOC Blok logik yang boleh dikonfigurasikan Dua Flash Bank Keselamatan Kod Dual-Zon DMA Pemasa CPU 32-bit Pemasa pengawas Pemasa Watchdog NMI Dua 0-pin Oscillators Power On Reset AEC Q100 | Dua Flash Bank Keselamatan Kod Dual-Zon DMA Pemasa CPU 32-bit Pemasa pengawas Pemasa Watchdog NMI Dua 0-pin Oscillators Power On Reset AEC Q100 | Teknologi InstaSPIN-FOC Blok logik yang boleh dikonfigurasikan Dua Flash Bank Keselamatan Kod Dual-Zon DMA Pemasa CPU 32-bit Pemasa pengawas Pemasa Watchdog NMI Dua 0-pin Oscillators Power On Reset AEC Q100 | Teknologi InstaSPIN-FOC Blok logik yang boleh dikonfigurasikan Dua Flash Bank Keselamatan Kod Dual-Zon DMA Pemasa CPU 32-bit Pemasa pengawas Pemasa Watchdog NMI Dua 0-pin Oscillators Power On Reset |
ADC12: 2-S / H, 3.46-MSPS; pemprosesan pasca HW | ADC12: 2-S / H, 3.46-MSPS; pemprosesan pasca HW | ADC12: 2-S / H, 3.46-MSPS; pemprosesan pasca HW | ADC12: 2-S / H, 3.46-MSPS; pemprosesan pasca HW | ADC12: 2-S / H, 3.46-MSPS; pemprosesan pasca HW | ADC12: 2-S / H, 3.46-MSPS; pemprosesan pasca HW | ADC12: 2-S / H, 3.46-MSPS; pemprosesan pasca HW | ADC12: 2-S / H, 3.46-MSPS; pemprosesan pasca HW | ADC12: 2-S / H, 3.46-MSPS; pemprosesan pasca HW | ADC12: 2-S / H, 3.46-MSPS; pemprosesan pasca HW |
7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 |
2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 |
40 26 25 | 24 | 24 | 40 26 25 | 40 26 25 | 24 | 24 | 40 26 25 | 40 26 25 | 40 26 25 |
64LQFP: 144 mm2: 12 x 12 (LQFP) 100LQFP: 256 mm2: 16 x 16 (LQFP) 56VQFN: 49 mm2: 7 x 7 (VQFN) | 64LQFP: 144 mm2: 12 x 12 (LQFP) | 64LQFP: 144 mm2: 12 x 12 (LQFP) | 64LQFP: 144 mm2: 12 x 12 (LQFP) 100LQFP: 256 mm2: 16 x 16 (LQFP) 56VQFN: 49 mm2: 7 x 7 (VQFN) | 64LQFP: 144 mm2: 12 x 12 (LQFP) 100LQFP: 256 mm2: 16 x 16 (LQFP) 56VQFN: 49 mm2: 7 x 7 (VQFN) | 64LQFP: 144 mm2: 12 x 12 (LQFP) | 64LQFP: 144 mm2: 12 x 12 (LQFP) | 64LQFP: 144 mm2: 12 x 12 (LQFP) 100LQFP: 256 mm2: 16 x 16 (LQFP) 56VQFN: 49 mm2: 7 x 7 (VQFN) | 64LQFP: 144 mm2: 12 x 12 (LQFP) 100LQFP: 256 mm2: 16 x 16 (LQFP) 56VQFN: 49 mm2: 7 x 7 (VQFN) | 100LQFP: 256 mm2: 16 x 16 (LQFP) |
FPU, VCU-I, TMU | FPU, VCU-I, TMU | FPU, VCU-I, TMU | FPU, VCU-I, TMU |