19
Introducing the dsPIC33EV 5V Family of dsPIC ® DSCs November 25, 2014

Introducing the dsPIC33EV 5V Family of dsPIC DSCsww1.microchip.com/downloads/en/Market_Communication... · 2014-11-24 · 7 Application Example: Touch User Interface Integrated Touch

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Introducing the dsPIC33EV 5V Family of dsPIC DSCsww1.microchip.com/downloads/en/Market_Communication... · 2014-11-24 · 7 Application Example: Touch User Interface Integrated Touch

Introducing the dsPIC33EV 5V Family of dsPIC® DSCs

November 25, 2014

Page 2: Introducing the dsPIC33EV 5V Family of dsPIC DSCsww1.microchip.com/downloads/en/Market_Communication... · 2014-11-24 · 7 Application Example: Touch User Interface Integrated Touch

2

Announcing at SPS/IPC Drives: dsPIC33EV 5V Family

Noise Immunity & Robustness

5V Operation for Applications in Harsh Environments

Up to 150°C with AEC-Q100 Grade 0 Automotive Qualification

Peripheral Integration

Ideal Motor Control Combination – 6 PWMs, Op Amps, ADC

CAN, LIN and SENT for Automotive Communications

Sensor Interfaces such as Touch, Level, and Flow Sensing

Safety-Critical Features

Error Correcting Code (ECC) Flash

Deadman Timer (DMT)

Windowed Watchdog Timer (WWDT)

70 MIPS including DSP Acceleration

High-Speed Control Algorithm Execution

Page 3: Introducing the dsPIC33EV 5V Family of dsPIC DSCsww1.microchip.com/downloads/en/Market_Communication... · 2014-11-24 · 7 Application Example: Touch User Interface Integrated Touch

3

Example Applications

Automotive Sensors User Interfaces Fuel Pumps Cooling Fans Water Pumps

Appliance Dryers Refrigerators Dishwashers Range Hoods Control Panels

Industrial Power Tools Sewing Machines Actuators Building Controls HVAC Systems

Page 4: Introducing the dsPIC33EV 5V Family of dsPIC DSCsww1.microchip.com/downloads/en/Market_Communication... · 2014-11-24 · 7 Application Example: Touch User Interface Integrated Touch

4

dsPIC33EV Target Markets

Automotive Sensors

Intelligent Analog

Integrated CAN

ECC for reliability

Motor Control Advanced PWMs

Integrated Analog

Safety-Critical Features & Library

(Class B and UL)

Touch HMI 5V for noise immunity

Hardware & Software support for cap touch

Page 5: Introducing the dsPIC33EV 5V Family of dsPIC DSCsww1.microchip.com/downloads/en/Market_Communication... · 2014-11-24 · 7 Application Example: Touch User Interface Integrated Touch

5

Application Example: Automotive Sensor

5V Operation

Better noise immunity

Connection to 5V sensors

CAN, LIN and SENT Peripherals

Automotive systems communication

70 MIPS of Performance with DSP

Execute smart-sensor filter algorithms

Easy communication stack integration

ECC Flash

Enhanced reliability: 2-bit error detection & single bit correction

150°C Operation for Under-the-Hood Systems

AEC-Q100 Grade 0 Qualified

Page 6: Introducing the dsPIC33EV 5V Family of dsPIC DSCsww1.microchip.com/downloads/en/Market_Communication... · 2014-11-24 · 7 Application Example: Touch User Interface Integrated Touch

6

Application Example: Dishwasher Motor Control

Advanced Motor Control Peripherals

Up to 6 Advanced PWMs

Op Amps and ADC

5V Operation

Increased robustness

Safety-Critical Features

CRC

Deadman Timer and Windowed WDT

Backup system oscillator

Certified Class B software stack

Simplifies regulatory compliance

ECC Flash

Enhanced reliability: 2-bit error detection & single bit correction

Page 7: Introducing the dsPIC33EV 5V Family of dsPIC DSCsww1.microchip.com/downloads/en/Market_Communication... · 2014-11-24 · 7 Application Example: Touch User Interface Integrated Touch

7

Application Example: Touch User Interface

Integrated Touch and Analog Peripherals

Analog hardware and software library support for

capacitive touch sensing

5V Operation

More dynamic range for signals

Improved sensitivity

Enables larger touch-screen sizes

Better noise immunity

CAN and LIN Peripherals

Enables easy communication with automotive systems

70 MIPS of Performance

Page 8: Introducing the dsPIC33EV 5V Family of dsPIC DSCsww1.microchip.com/downloads/en/Market_Communication... · 2014-11-24 · 7 Application Example: Touch User Interface Integrated Touch

8

dsPIC33EV256GM106 Family Block Diagram

Page 9: Introducing the dsPIC33EV 5V Family of dsPIC DSCsww1.microchip.com/downloads/en/Market_Communication... · 2014-11-24 · 7 Application Example: Touch User Interface Integrated Touch

9

Low Voltage Motor Control

Development Bundle DV330100 $369.00

dsPIC33EV256GM106 5V

Motor Control PIM for

LV MC Dev Bundle

MA330036 $25.00

Development Tools

dsPIC33EV 5V CAN-LIN Starter Kit DM330018 $79.99

Motor Control Applications

Other Applications

Page 10: Introducing the dsPIC33EV 5V Family of dsPIC DSCsww1.microchip.com/downloads/en/Market_Communication... · 2014-11-24 · 7 Application Example: Touch User Interface Integrated Touch

10

Free Motor Control Software

Application Notes and Tuning Guides

Sensorless Field Oriented Control (FOC) for Permanent

Magnet Synchronous Motors (PMSM)

Sensorless Brushless DC Motors

Motor Control Library

MATLAB® & Simulink® Blocks

Includes Simulation Capabilities

Code Generation (free & enhanced versions)

Blocks generate code based on MC library code

Peripheral blocks for code generation

PMSM Motor Model

Page 11: Introducing the dsPIC33EV 5V Family of dsPIC DSCsww1.microchip.com/downloads/en/Market_Communication... · 2014-11-24 · 7 Application Example: Touch User Interface Integrated Touch

11

dsPIC33EV256GM Family

dsPIC33EV for 5V Applications

Improved noise immunity & robustness

Operate in harsh environments: appliance & automotive

Up to 150°C with AEC-Q100 Grade 0 automotive qualification

Advanced Peripheral Integration

Up to 6 advanced PWMs, Op Amps, and ADC for motor control

CAN, LIN and SENT peripherals for automotive communications

Sensor Interfaces for touch, level and flow sensing applications

Error Correction Code Flash for increased safety

High-Speed DSP Control Algorithm Execution

70 MIPS of Performance including DSP acceleration

Advanced motor control algorithms

High-performance DSP filtering

www.microchip.com/dsPIC33EV256GM106

Page 12: Introducing the dsPIC33EV 5V Family of dsPIC DSCsww1.microchip.com/downloads/en/Market_Communication... · 2014-11-24 · 7 Application Example: Touch User Interface Integrated Touch

Note: The Microchip name and logo, dsPIC, and PIC are registered trademarks of Microchip Technology Inc. in the U.S.A. and other countries.

All other trademarks mentioned herein are property of their respective companies.

Page 13: Introducing the dsPIC33EV 5V Family of dsPIC DSCsww1.microchip.com/downloads/en/Market_Communication... · 2014-11-24 · 7 Application Example: Touch User Interface Integrated Touch

BACKUP SLIDES

Page 14: Introducing the dsPIC33EV 5V Family of dsPIC DSCsww1.microchip.com/downloads/en/Market_Communication... · 2014-11-24 · 7 Application Example: Touch User Interface Integrated Touch

14

PIC® MCU Safety Overview

Flash CRC Module, Error Correction, Read/Write Protection

RAM Stuck At Faults

SFR DC Fault Detection

CPU Trap Instruction, Program Counter Stuck-At Faults

Clocks Redundant Osc., Windowed WDT, Lockable Clock,

Clock Fail Detect, Freq. Detect

Peripherals Hardware Limit Timer, Dead-man Timer, PWM Fault

Page 15: Introducing the dsPIC33EV 5V Family of dsPIC DSCsww1.microchip.com/downloads/en/Market_Communication... · 2014-11-24 · 7 Application Example: Touch User Interface Integrated Touch

15

Flash Error Correction Code (ECC)

Up to 2-bit errors detected, Single bit correction

Real-time monitor & correction

Transparent hardware implementation

24 1

24 1

24 1

6 1

Flash Memory Contents

Data to be written to Flash

ECC Bits

ECC Engine Detects 2 single bit failures, corrects 1 bit errors

Flash Read Data

15

Page 16: Introducing the dsPIC33EV 5V Family of dsPIC DSCsww1.microchip.com/downloads/en/Market_Communication... · 2014-11-24 · 7 Application Example: Touch User Interface Integrated Touch

16

Windowed WDT

Detects and Resets MCU in event of code

execution error

Window option implements selectable CLRWDT time

Scalable period from 1 ms to 131s

Dedicated clock source, independent of system clock

Page 17: Introducing the dsPIC33EV 5V Family of dsPIC DSCsww1.microchip.com/downloads/en/Market_Communication... · 2014-11-24 · 7 Application Example: Touch User Interface Integrated Touch

17

Deadman Timer (DMT)

Counts instructions executed

Requires “Proper Clear” to avoid reset

Based on system clock

Detects out-of-sequence execution

Page 18: Introducing the dsPIC33EV 5V Family of dsPIC DSCsww1.microchip.com/downloads/en/Market_Communication... · 2014-11-24 · 7 Application Example: Touch User Interface Integrated Touch

18

Free Class B Software Library

Class B Safety Software Library routines

detect the occurrence of faults in a single-

channel CPU

Developed in accordance with IEC 60730

to support Class B certification process

Routines directly integrate into MCU

applications to test and verify the critical

functionalities without affecting the end

application

Page 19: Introducing the dsPIC33EV 5V Family of dsPIC DSCsww1.microchip.com/downloads/en/Market_Communication... · 2014-11-24 · 7 Application Example: Touch User Interface Integrated Touch

19

dsPIC33EV Family Product Variants

Package Part Number Flash CAN

64-pin TQFP, QFN

dsPIC33EV256GM106

dsPIC33EV128GM106

dsPIC33EV64GM106

256 KB

128 KB

64 KB

CAN

dsPIC33EV256GM006

dsPIC33EV128GM006

dsPIC33EV64GM006

256 KB

128 KB

64 KB

-

44-pin TQFP, QFN

dsPIC33EV256GM104

dsPIC33EV128GM104

dsPIC33EV64GM104

256 KB

128 KB

64 KB

CAN

dsPIC33EV256GM004

dsPIC33EV128GM004

dsPIC33EV64GM004

256 KB

128 KB

64 KB

-

28-pin SOIC, SPDIP, QFN

dsPIC33EV256GM102

dsPIC33EV128GM102

dsPIC33EV64GM102

256 KB

128 KB

64 KB

CAN

dsPIC33EV256GM002

dsPIC33EV128GM002

dsPIC33EV64GM002

256 KB

128 KB

64 KB

-