Kolejny ciekawy mikrokontroler z rodziny 16-bitowców popędzany 70MHz. Potężna ilość dostępnej pamięci i bogate peryferia m.in. dedykowane do sterowania silnikami w tym Motor Control PWM i Quadrature Encoder Interface (QEI) . Przyda się do budowy robotów. Dostępny w obudowie DIP28. Cena 3.75 EUR u producenta wygląda na mocno atrakcyjną w stosunku do możliwości i wyposażenia. Można kupić nawet i 1 sztukę .
Z mnieszą pamięcią cena jest odpowiednio niższa.
Bogactwo wyboru to jest to co pokochałem m.in. w PIC a jak mówi porzekadło ludowe „od przybytku głowa nie boli”.
The 70 MIPS PIC24E Motor Control MCUs with enhanced on-chip peripherals enable the design of high-performance, precision motor control systems that are more energy efficient, quieter in operation, have a great range and extended life. They can be used to control brushless DC, permanent magnet synchronous, AC induction and stepper motors. These devices are also ideal for high-performance general purpose applications.
Features
- 3.0V to 3.6V, -40ºC to +85ºC, DC to 70 MIPS
- 3.0V to 3.6V, -40ºC to +125ºC, DC to 60 MIPS
- Modified Harvard Architecture
- C Compiler Optimized Instruction Set
- 16-bit Wide Data Path
- 24-bit Wide Instructions
- 16x16 Integer Multiply Operations
- 32/16 and 16/16 Integer Divide Operations
- Up to three PWM pairs with independent timing
- Dead time for rising and falling edges
- 7.14 ns PWM resolution
- PWM support for:- Inverters, PFC, Lighting- BLDC, PMSM, ACIM, SRM
- Programmable Fault inputs
- Flexible trigger configurations for ADC conversions
- ADC module:- Configurable as 10-bit, 1.1 Msps with four S&H or12-bit, 500 ksps with one S&H
- Up to three Op amp/Comparators:- Op Amp direct connection to the ADC module- Additional dedicated comparator- Programmable references with 32 voltage points for comparators
- Charge Time Measurement Unit (CTMU):- Supports mTouch™ capacitive touch sensing
- 12 general purpose timers:- Five 16-bit and up to two 32-bit timers/counters- Four OC modules configurable as timers/counters- PTG module with two configurable timers/counters- 32-bit Quadrature Encoder Interface (QEI) module configurable as a timer/counter
- Four IC modules
- Peripheral Trigger Generator (PTG) for scheduling complex sequences
- Two UART modules (15 Mbps)
- Two 4-wire SPI modules (15 Mbps)
- Two I2C™ modules (up to 1 Mbaud) with SMBus support
- PPS to allow function remap
- Programmable Cyclic Redundancy Check (CRC)
- 4-channel DMA with user-selectable priority arbitration
- UART, SPI, ADC, IC, OC, and Timers
Operating Conditions
PIC24E MCU Core
High-Speed PWM
Advanced Analog Features
Timers/Output Compare/Input
Capture
Communication Interfaces
Direct Memory Access (DMA)
Parameter Name
Value
Architecture 16-bit
CPU Speed (MIPS) 70
Memory Type Flash
Program Memory (KB) 512
RAM Bytes 49,152
Temperature Range C -40 to 125
Operating Voltage Range (V) 3 to 3.6
I/O Pins 21
Pin Count 28
System Management Features Yes, No
POR Yes
WDT Yes
Internal Oscillator 7.37 MHz, 32.768
kHz
Digital Communication Peripherals
2-UART, 2-SPI, 2-I2C
Analog Peripherals 1-A/D 6x12-bit @
500(ksps) 1-D/A 0x4-bit
Op Amp 2
Comparators 3
Column1 0, None
CAN (#, type) 0 None
Capture/Compare/PWM Peripherals 4/4
PWM Resolution bits 16
Motor Control PWM Channels 6
Quadrature Encoder Interface (QEI) 1
Timers 5 x 16-bit 2 x 32-bit
Parallel Port GPIO
DMA 4
Cap Touch Channels 6
picmajster.blog@gmail.com
Pozdrawiam
picmajster.blog@gmail.com
Brak komentarzy:
Prześlij komentarz