20
PRESENTATION ON PICCOLO STICK Presented by :- Mr. Suman Kumar Submitted to:- Prof. Anand Vaz Bachelor of technology Department of Mechanical Engineering Dr. Br. Ambedkar National Institute of Technology, Jalandhar Punjab-India 06/09/2022 Suman Kumar Roll No. 12109080 1

PICCOLO CONTOLSTICK

Embed Size (px)

Citation preview

Page 1: PICCOLO CONTOLSTICK

04/15/2023 Suman Kumar Roll No. 12109080 1

PRESENTATION ON

PICCOLO STICK

Presented by :- Mr. Suman KumarSubmitted to:- Prof. Anand Vaz

Bachelor of technologyDepartment of Mechanical Engineering

Dr. Br. Ambedkar National Institute of Technology, JalandharPunjab-India

Page 2: PICCOLO CONTOLSTICK

04/15/2023 Suman Kumar Roll No. 12109080 2

Content• INTRODUCTION• FEATURES OF F2806X CONTROL STICK

» PIN CONFIGRATIONS

• SOFTWARE REQUIREMENT TO INTERFACE CONTROL STICK» Texas Instruments control SUITE» Code Composer Studio 4» Crosshairs [debugger] and Crosshairs [interface designer]

• PICCOLO STICK VS DAQ CARD• APPLICATIONS• LATEST TECHANOLOGIES UPGRADES of F2806X• DRAWBAKS OF PICCOLOSTICK• COST OF PICCOLO SERIES • INTERFACE WITH MATLAB

Page 3: PICCOLO CONTOLSTICK

04/15/2023 Suman Kumar Roll No. 12109080 3

Introduction Control STICKs are low-cost, standalone USB-

drive style tool that allows instant evaluation. With an on-board emulator, access pins and

example projects, a new user can be up and running with C28x devices in just a few minutes and no hardware hassles.

Page 4: PICCOLO CONTOLSTICK

04/15/2023 Suman Kumar Roll No. 12109080 4

HARDWARE INFORMATIONSHere’s a closer look to the top of Piccolo control STICK, with (left to right)-1. USB JTAG Interface & Power 2. The JTAG emulator chip3. C2000 MCU (320F28069PNA) 4. Peripheral Header Pins

Page 5: PICCOLO CONTOLSTICK

04/15/2023 Suman Kumar Roll No. 12109080 5

KIT CONTANT• We’ll find the following in the package:-1. F28069 Piccolo controlSTK.2. USB Cable.3. 6x Jumpers.4. 2x Cables to connect- -to external hardware.5. CD with Piccolo F28069- -controlSTICK development tools.

Page 6: PICCOLO CONTOLSTICK

04/15/2023 Suman Kumar Roll No. 12109080 6

CONTENT OF THE CD:-

• Drivers• GUI• Setup_CCS_4.2.1• Control suit installer.exe• TMD X28069USB Quick Start Guide.pdf• Vis Sim ECD-Quick Start Guide.pdf

Page 7: PICCOLO CONTOLSTICK

04/15/2023 Suman Kumar Roll No. 12109080 7

SERIAL COMMUNICATION

• Communications which is possible between laptop and control STICK-

USB- UNIVERSALSERIAL BUS.SPI- SERIAL PERIPHERAL INTERFACE BUS.IIC- INTER-INTEGRATED CIRCUIT.RS232- IT IS A MODULE WHICH INTERFACE

BETWEEN USB PORT AND PARREL PORT.

Page 8: PICCOLO CONTOLSTICK

04/15/2023 Suman Kumar Roll No. 12109080 8

FEATURES OF F2806X CONTROL STICK 16 PWM Channels Total (8 HRPWM-

Capable) 12-Bit Analog-to-Digital Converter (ADC) Up to 8 Enhanced Pulse-Width Modulator

(ePWM) 128 kb flash memory 90 MHz (11.11-ns Cycle Time) High-Efficiency 32-Bit CPU (MAC) Operations Modules

Page 9: PICCOLO CONTOLSTICK

04/15/2023 Suman Kumar Roll No. 12109080 9

PIN CONFIGRATIONSTI Piccolo F28069

Page 10: PICCOLO CONTOLSTICK

04/15/2023 Suman Kumar Roll No. 12109080 10

SOFTWARE REQUIREMENT TO INTERFACE CONTROL STICK

Texas Instruments control SUITE Code Composer Studio 4 Crosshairs [debugger] and Crosshairs

[interface designer]

Page 11: PICCOLO CONTOLSTICK

04/15/2023 Suman Kumar Roll No. 12109080 11

Texas Instruments Control SUITE

• Control SUITE™ for C2000™ microcontrollers is a cohesive set of software, hardware, and technical resources designed to minimize system development time. Its provided:-• device-specific drivers and support software• examples and technical training• simple code snippets and generic demo hardware Its common to all TI’s instrument.

Page 12: PICCOLO CONTOLSTICK

04/15/2023 Suman Kumar Roll No. 12109080 12

Code Composer Studio

• It includes compilers for each of TI's device families, source code editor, project build environment, debugger, profiler, simulators and many other features.

Page 13: PICCOLO CONTOLSTICK

04/15/2023 Suman Kumar Roll No. 12109080 13

Crosshairs [interface designer]

Page 14: PICCOLO CONTOLSTICK

04/15/2023 Suman Kumar Roll No. 12109080 14

PICCOLO STICK VS DAQ CARD

DAQ CARD• More no. of input/output

pins• Output voltage between

5 Volt-12Volt• Big size• Parallel port communication • Interfacing software is Lab

View only.• High Cost

PICCOLO STICK• Less no. of Input/output

pins• Output voltage only 3.3 Volt

• Very small in size• USB port Communication• Interfacing software are

control suit, ccs v6.• Low cost

Page 15: PICCOLO CONTOLSTICK

04/15/2023 Suman Kumar Roll No. 12109080 15

APPLICATIONS Industrial: AC servos, inverters, CNC, drives and motor control, lighting, process and valve controls Power conversion: HEV/EV, solar / renewable energy, line monitoring, protection Power line communication integration: Solar + PLC, Lighting + PLC, HEV + PLC Precision control and sensing applications

Page 16: PICCOLO CONTOLSTICK

04/15/2023 Suman Kumar Roll No. 12109080 16

LATEST TECHANOLOGIES UPGRADES of F2806X VCU for complex math (Viterbi Complex Math

Unit)-• Complex Math Unit: -• 3×faster FFT Butterfly• Viterbi Unit: Up to 7.5×faster Viterbi operations• CRC Unit: 2× faster than softwareb implementation CLA(Control Law Accelerator) provides a second

processing core.. High-ResolutionCapture (HRCAP) USB 2.0 host: for the fi rst time on C2000 MCUs DMA, McBSP, FPU: for the fi rst time on Piccolo

MCUs

Page 17: PICCOLO CONTOLSTICK

04/15/2023 Suman Kumar Roll No. 12109080 17

DRAWBAKS OF PICCOLOSTICK

• The piccolo microcontroller does not have a DAC

• It can be work as DAC by use of EPWM peripherals and configure it.

Page 18: PICCOLO CONTOLSTICK

04/15/2023 Suman Kumar Roll No. 12109080 18

COST OF PICCOLO SERIES

• Development Tools Price (U.S. $) Piccolo F2806x controlSTICK $39 [TMDS28069USB] Piccolo F2806x Experimenter’s Kit $99 [TMDSDOCK28069]To order device samples, visit the F2806x MCU

product page at -www.ti.com/product/tms320f28069

Page 19: PICCOLO CONTOLSTICK

04/15/2023 Suman Kumar Roll No. 12109080 19

INTERFACE WITH MATLAB

• Piccolo control STICK have a math library so it can directly coded by matlab without drag & drop of blocks like in labview.

MatlabPiccolo

StickMath

Library

Page 20: PICCOLO CONTOLSTICK

04/15/2023 Suman Kumar Roll No. 12109080 20

Thank You

[email protected]