dsPIC30F2010

dsPIC30F2010 16-bit Digital Signal Controller 28-pin, High-Performance

Shipping Starts from ₹59
SKU: IC-MCU16-dsPIC30F2010
MPN: dsPIC30F2010
Stock Status: Sold Out
Qty Unit Price
1+ ₹550
5+ ₹544.99
10+ ₹539.97
₹550
Including Tax: ₹83.90
This item is currently out of stock and can not be purchased.

Description

Summary

dsPIC30F Motor Control 16-bit Digital Signal Controller. Seamless migration options from this device to dsPIC33F, PIC24H or PIC24F devices in similar packages.

Additional Features

    High-Performance dsPIC30F core
        Modified Harvard architecture
        C compiler optimized instruction set architecture
        24-bit wide instructions, 16-bit wide data path
        Up to 30 MIPS operation
        DSP Engine for math intensive operations
        Modulo and Bit-Reversed Addressing modes
        Two 40-bit wide accumulators with optional saturation logic
        17-bit x 17-bit single cycle hardware fractional/ integer multiplier
        Single cycle Multiply-Accumulate (MAC) operation
        40-stage Barrel Shifter
        Dual data fetch
    Operating Conditions
        Wide operating voltage range (2.5V to 5.5V)
        Industrial and Extended temperature ranges
    Peripheral Features
        High current sink/source I/O pins: 25 mA/25 mA
        Optionally pair up 16-bit timers into 32-bit timer modules
        3-wire SPI™ modules (supports 4 Frame modes)
        I2C™ module supports Multi-Master/Slave mode and 7-bit/10-bit addressing
        Addressable UART modules with FIFO buffers
    Motor Control PWM Module Features
        Motor Control PWM Module with Complementary or Independent Output modes
        Edge and Center Aligned modes
        Multiple duty cycle generators
        Dedicated time base with 4 modes
        Programmable output polarity
        Dead time control for Complementary mode
        Manual output control
        Trigger for synchronized A/D conversions
    Quadrature Encoder Interface Module Features
        QEI with Phase A, Phase B and Index Pulse input
        16-bit up/down position counter
        Count direction status
        Position Measurement (x2 and x4) mode
        Programmable digital noise filters on inputs
        Alternate 16-bit Timer/Counter mode
        Interrupt on position counter rollover/underflow
    Analog Features
        10-bit 1 Msps Analog-to-Digital Converter (A/D)
        A/D Conversion available during Sleep and Idle
        4 Sample/Hold Channels
        Multiple Conversion Sequencing Options
    Special Microcontroller Features
        Enhanced Flash program memory with 10,000 erase/write cycle (min.) for industrial temperature range, 100K (typical)
        Data EEPROM memory with 100,000 erase/write cycle (min.) for industrial temperature range, 1M (typical)
        Self-reprogrammable under software control
        Power-on Reset (POR), Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)
        Flexible Watchdog Timer (WDT) with on-chip low power RC oscillator for reliable operation
        Fail-Safe clock monitor operation
        Detects clock failure and switches to on-chip low power RC oscillator
        Programmable code protection
        In-Circuit Serial Programming™ (ICSP™)
        DC to 40 MHz external clock input
        4 MHz-10 MHz oscillator input with PLL active (4x, 8x, 16x)
        Programmable Brown-out Detection and Reset generation
        Sleep, Idle and Alternate Clock modes for power management


Technical Data

Parametrics
Name Value
Architecture 16-bit
Max CPU Speed (MHz) 120
CPU Speed (MIPS/DMIPS) 30
Program Memory Size (KB) 12
SRAM (KB) 0.5
Temperature Range (C) -40 to 125
Operating Voltage Range (V) 2.5 to 5.5
Pin Count 28
Analog Peripherals 1-A/D 6x10-bit @ 1000(ksps)
UART 1
SPI 1
I2C 1
Timers 3 x 16-bit 1 x 32-bit
Motor Control PWM Outputs 6
Input Capture 4
Max PWM outputs (including complementary) 8
Number of PWM Time Bases 2
Output Compare Channels 4
Quadrature Encoder Interface 1

Similar Products