Microchip Technology Inc., announced that it continues the rollout of its 16-bit dsPIC Digital Signal Controllers (DSCs) with two devices that offer designers performance speeds of 30 Million Instructions Per Second (MIPS), self-programming capabilities via Flash memory, and industrial and extended temperature ranges.
The dsPIC30F5015 and dsPIC30F5016 DSCs feature an advanced PWM designed for power-conversion, motor-control, and lighting applications; an associated 1 MSPS 10-bit A/D converter; 66 Kbytes of Flash program memory; and full-speed operation using an internal oscillator (no crystal required). These DSCs are offered in 64-pin (dsPIC30F5015) and 80-pin (dsPIC30F5016) packages, and are ideal for applications that drive power FETs and require advanced algorithmic processing.
Microchip's dsPIC DSCs combine the high performance of a 16-bit Flash microcontroller with the computation and throughput capabilities of a digital signal processor (DSP). dsPIC DSCs have the “heart” of a 16-bit microcontroller, with robust peripherals and fast interrupt handling capability, and the “mind” of a DSP that manages high-computation activities. This combination creates the optimum single-chip solution for embedded system designs, allowing designers to integrate functions and save board space.
Microchip's Enhanced Flash self-programming capability permits a remote upgrade to the Flash program memory, allowing code revisions in end-users' applications. The dsPIC30F5015 and dsPIC30F5016 operate from 2.5 to 5.5 volts, which is valuable for analog noise immunity or minimizing voltage-translation logic. Additional key features include:
- 66 Kbytes of Flash program memory, which can typically withstand 100,000 erase/write cycles and has 40-plus years of data retention over a wide operating-voltage and temperature range.
- 2 Kbytes of SRAM.
- 8-output PWM, with complementary or independent modes, 4 duty-cycle generators and programmable dead time.
- 10-bit analog-to-digital converter with up to 16 signal channels, 1M samples per second, 4 sample and holds for simultaneous sampling, and trigger option from advanced PWM.
- Quadrature Encoder Interface for motor-control applications.
- Five 16-bit timers.
- Four standard PWMs.
- CAN, SPI, I2C and UART peripherals.
Development tools and application notes
All dsPIC30F DSCs use the same MPLAB Integrated Development Environment (IDE), which contains a motor-control GUI and is shared by Microchip's PIC microcontroller family.
Additionally, the dsPIC30F is supported by Microchip's high-performance development systems, including: MPLAB C30 C Compiler, MPLAB SIM 30 Software Simulator, MPLAB ICD 2 In-Circuit Debugger, MPLAB ICE 4000 In-Circuit Emulator and MPLAB Visual Device Initializer.
Availability and pricing
The dsPIC30F5015 and dsPIC30F5016 are available today for general sampling and volume production in RoHS-compliant, 64- and 80-pin TQFP packages, respectively. Unit pricing in 10k quantities starts at $6.00 each for the dsPIC30F5015, and $6.47 each for the dsPIC30F5016 at www.microchipdirect.com. For additional information, contact any Microchip sales representative or authorized worldwide distributor, or visit Microchip's Web site at www.microchip.com/dspic.